
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 001022cc     .... 0......."..

00100034 <_ResetHandler>:
  100034:	fff421               	l32r	a2, 100004 (103024 <_lib_au_task_text_start+0x8a4>)
  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:	01c085               	call0	101ca8 <_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+0x8a0>)
  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 (1022cc <_Level2FromVector>)
  100135:	13d240               	wsr.excsave2	a4
  100138:	006ac5               	call0	1007e8 <_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:	0020047c                                |. .

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:	176b26               	beqi	a11, 6, 128120 <vend_entry_sp+0x20>
  128108:	2c7b26               	beqi	a11, 7, 128138 <vend_entry_sp+0x38>
  12810b:	358b26               	beqi	a11, 8, 128144 <vend_entry_sp+0x44>
  12810e:	980c                	movi.n	a8, 9
  128110:	3c1b87               	beq	a11, a8, 128150 <vend_entry_sp+0x50>
  128113:	45ab26               	beqi	a11, 12, 12815c <vend_entry_sp+0x5c>
  128116:	d90c                	movi.n	a9, 13
  128118:	101b97               	beq	a11, a9, 12812c <vend_entry_sp+0x2c>
  12811b:	ffb921               	l32r	a2, 128000 <_iram0_overlay_entry_literal_start>
  12811e:	f01d                	retw.n

00128120 <vend_entry_sp+0x20>:
  128120:	20a220               	or	a10, a2, a2
  128123:	00bf65               	call8	128d18 <vend_ss_speech_enc_init>
  128126:	202aa0               	or	a2, a10, a10
  128129:	000090               	retw

0012812c <vend_entry_sp+0x2c>:
  12812c:	20a220               	or	a10, a2, a2
  12812f:	00f4e5               	call8	12907c <vend_inear_exec>
  128132:	202aa0               	or	a2, a10, a10
  128135:	000090               	retw

00128138 <vend_entry_sp+0x38>:
  128138:	20a220               	or	a10, a2, a2
  12813b:	00c565               	call8	128d90 <vend_ss_speech_enc_exec>
  12813e:	202aa0               	or	a2, a10, a10
  128141:	000090               	retw

00128144 <vend_entry_sp+0x44>:
  128144:	20a220               	or	a10, a2, a2
  128147:	00cd25               	call8	128e18 <vend_ss_speech_dec_init>
  12814a:	202aa0               	or	a2, a10, a10
  12814d:	000090               	retw

00128150 <vend_entry_sp+0x50>:
  128150:	20a220               	or	a10, a2, a2
  128153:	00d465               	call8	128e98 <vend_ss_speech_dec_exec>
  128156:	202aa0               	or	a2, a10, a10
  128159:	000090               	retw

0012815c <vend_entry_sp+0x5c>:
  12815c:	20a220               	or	a10, a2, a2
  12815f:	00e925               	call8	128ff0 <vend_inear_init>
  128162:	202aa0               	or	a2, a10, a10
  128165:	000090               	retw

Disassembly of section .iram0_overlay.text:

00128168 <vend_ss_speech_enc_init-0xbb0>:
  128168:	80000020 00001400 0023f040 80000120      .......@.#. ...
  128178:	80000220 00003e80 80000320 00218870      ....>.. ...p.!.
  128188:	80000420 80000520 80000620 00240440      ... ... ...@.$.
  128198:	80000720 80000820 80000920 00241840      ... ... ...@.$.
  1281a8:	80000a20 80000b20 80000c20 80000d20      ... ... ... ...
  1281b8:	80000e20 80000f20 002188a0 80001020      ... .....!. ...
  1281c8:	0023dd80 80001120 80001220 0023ef34     ..#. ... ...4.#.
  1281d8:	80001320 002764e0 80001420 00241860      ....d'. ...`.$.
  1281e8:	80001520 80001620 00274b00 80001720      ... ....K'. ...
  1281f8:	ffff9000 fff90000 00002667 00005999     ........g&...Y..
  128208:	00007fff 00001000 00007670 ffffd8f0     ........pv......
  128218:	00217ab0 00000c00 00217ad0 00000b24     .z!......z!.$...
  128228:	00800000 00242080 00241ae0 00241de0     ..... $...$...$.
  128238:	00242260 00003ff7 0000265d 00003333     `"$..?..]&..33..
  128248:	fffff333 00004666 0000599a 0000199a     3...fF...Y......
  128258:	00000ccc 00241ea0 00241b20 00241b60     ......$. .$.`.$.
  128268:	00241be0 00241b80 00001e78 00241c00     ..$...$.x.....$.
  128278:	00217c68 00241bd0 00217bf0 00217cde     h|!...$..{!..|!.
  128288:	00241cc0 00217780 00050007 001000b0     ..$..w!.........
  128298:	002178e0 00217900 00217a60 00005300     .x!..y!.`z!..S..
  1282a8:	00002f5c 00010000 ffffdc00 ffc80000     \/..............
  1282b8:	00217af0 00217aa0 00210010 0fffffff     .z!..z!...!.....
  1282c8:	00217b10 000027dc 007c3a95 007fffff     .{!..'...:|.....
  1282d8:	00002002 00001001 000016a1 00002740     . ..........@'..
  1282e8:	00001098 00001bc8 00007fe0 00004000     .............@..
  1282f8:	ffff8000 00008000 00217ce0 7fffffff     .........|!.....
  128308:	1fffffff e0000000 80000001 ffff4000     .............@..
  128318:	ffffe577 00001a39 ffffcb4e 00003000     w...9...N....0..
  128328:	3fffffff fffff43d ffffe21d 00241fc0     ...?=.........$.
  128338:	00002666 00006ccd 00217e00 00007333     f&...l...~!.3s..
  128348:	00217e10 00217f10 ffffb4c3 ffff8644     .~!...!.....D...
  128358:	ffff9873 0000278f 00002aab ffff9125     s....'...*..%...
  128368:	00217e20 ffff8001 00217f30 00000800      ~!.....0.!.....
  128378:	0000140c 00007dd4 00000c4a 00001ccd     .....}..J.......
  128388:	00004a80 00004e20 00001200 00001d00     .J.. N..........
  128398:	00001900 00000b00 00003800 ffffa7c6     .........8......
  1283a8:	0000099a 00002f00 00005968 00007530     ...../..hY..0u..
  1283b8:	0000214d 00001c00 00002700 00002b00     M!.......'...+..
  1283c8:	00001680 00002900 002100d0 00000ccd     .....)....!.....
  1283d8:	00007eb8 00007148 00210120 00000f5c     .~..Hq.. .!.\...
  1283e8:	00002492 ffffc000 000050c3 00006d4b     .$.......P..Km..
  1283f8:	00210170 00002710 00007d00 00001770     p.!..'...}..p...
  128408:	00210030 00000a3d 00001388 00001f40     0.!.=.......@...
  128418:	00001450 000061a8 00242440 00022602     P....a..@$$..&..
  128428:	00019bc2 00008290 000088d0 00008ed0     ................
  128438:	000098d0 0000a4d0 0000aad0 00008cd0     ................
  128448:	0002547c 0000af00 00022be0 0000e110     |T.......+......
  128458:	00022c30 00010320 00022c80 00012530     0,.. ....,..0%..
  128468:	00022cd0 00014740 00022d20 0001f830     .,..@G.. -..0...
  128478:	00023560 0001ff40 00023570 000204c0     `5..@...p5......
  128488:	00023600 00020a40 00023690 000215e0     .6..@....6......
  128498:	000238f0 00022180 00023b50 000221a0     .8...!..P;...!..
  1284a8:	00023b60 000221c0 00023b70 000223d0     `;...!..p;...#..
  1284b8:	00023b80 000225e0 00023b90 00022b90     .;...%...;...+..
  1284c8:	00023ba0 00022ba0 00023bc0 00022bb0     .;...+...;...+..
  1284d8:	00023be0 00023c80 00023e80 00024400     .;...<...>...D..
  1284e8:	00024980 00024f00 00022bd8 00005dc0     .I...O...+...]..
  1284f8:	00022b00 0000def0 0000df50 00210260     .+......P...`.!.
  128508:	0000df04 0000ce40 00023d00 0000df10     ....@....=......
  128518:	0000df30 0000df70 00023d80 00002800     0...p....=...(..
  128528:	0000df90 0000dfb0 0000af10 0000b520     ............ ...
  128538:	00003ffe 00003fff 00000f00 00008150     .?...?......P...
  128548:	00008790 00008510 00242448 000186a0     ........H$$.....
  128558:	000013e0 40000000 42000000 7ffffffe     .......@...B....
  128568:	000020d4 00007332 00022afc 0000df00     . ..2s...*......
  128578:	000020d0 00006666 ffffdd00 fffff600     . ..ff..........
  128588:	00005555 0000745d 00210280 002101f0     UU..]t....!...!.
  128598:	00006054 00218320 00242450 00022af8     T`.. .!.P$$..*..
  1285a8:	00012504 0000bd90 00243070 00218500     .%......p0$...!.
  1285b8:	00007eb7 00007998 000fcfb7 03ffffff     .~...y..........
  1285c8:	0021039e 00007eb6 75c28f5c 59999999     ..!..~..\..u...Y
  1285d8:	66666666 7eb851eb 73333333 09a68788     ffff.Q.~333s....
  1285e8:	09a68787 00320000 0004ffff 03e80000     ......2.........
  1285f8:	03e7ffff 000088c8 00400000 10000000     ..........@.....
  128608:	000080c8 000084c8 00008cc0 0000aee0     ................
  128618:	0000acd8 0000afe8 000090d8 00009cd8     ................
  128628:	00001999 000076e8 000075c2 0bb92e09     .....v...u......
  128638:	0b054609 2aaaaaaa 1999999a 12492492     .F.....*.....$I.
  128648:	33333333 df3291b8 172cf206 f0ec3548     3333..2...,.H5..
  128658:	ed51c5c5 21ea4ebe f977cbc9 1148cc4f     ..Q..N.!..w.O.H.
  128668:	e8c2de44 fa4b31c3 487ede04 22d4acfb     D....1K...~H..."
  128678:	002103a0 6ccccccb 00006fff 00005000     ..!....l.o...P..
  128688:	daaef590 0000acd0 0000aed4 0000accc     ................
  128698:	0000ffff 00215740 00006a4d 00000fa0     ....@W!.Mj......
  1286a8:	00006590 00006d60 0000ade4 000032c8     .e..`m.......2..
  1286b8:	00005208 0000251c 00002af8 00004a38     .R...%...*..8J..
  1286c8:	000030d4 00004650 000036b0 00004268     .0..PF...6..hB..
  1286d8:	00003c8c 00003a98 00004844 00212dd0     .<...:..DH...-!.
  1286e8:	002105a0 00243270 ffff0000 00243280     ..!.p2$......2$.
  1286f8:	00243080 03000000 06000000 01999999     .0$.............
  128708:	00243a80 00243a70 00002ee0 00007918     .:$.p:$......y..
  128718:	00026b18 0051eb84 00666665 007ae146     .k....Q.eff.F.z.
  128728:	008f5c27 00a3d70a 0009a0ac 00a3d709     '\..............
  128738:	0026540d 00b851ea 00cccccc 0098967f     .T&..Q..........
  128748:	00cccccb 00e147ae 00e147ad 00f5c28f     .....G...G......
  128758:	00b851eb 00218600 002186a0 00015770     .Q....!...!.pW..
  128768:	00012410 00022be6 00015b70 0000c320     .$...+..p[.. ...
  128778:	00022504 00215600 002156a0 00015e78     .%...V!..V!.x^..
  128788:	00007ef8 00006665 00015f80 00015254     .~..ef..._..TR..
  128798:	00014f50 00015664 00015360 00015164     PO..dV..`S..dQ..
  1287a8:	00014d54 50000000 00014b50 0001b7f0     TM.....PPK......
  1287b8:	0001baf4 00019ac4 00017f80 00016380     .............c..
  1287c8:	0000df68 00333333 0001f72c 00000a8c     h...333.,.......
  1287d8:	16800000 00016b80 00016f80 00016980     .....k...o...i..
  1287e8:	00016780 00019ff0 00019bf0 00017380     .g...........s..
  1287f8:	00016784 00243c80 00014750 00002328     .g...<$.PG..(#..
  128808:	00014754 0000c322 00017b80 00017580     TG.."....{...u..
  128818:	00017780 004c79a0 0001c800 0001d000     .w...yL.........
  128828:	00244a80 00006ccc 00243e80 0001d400     .J$..l...>$.....
  128838:	0001d810 0001e410 00244280 0001ec10     .........B$.....
  128848:	05000000 04800000 00001b58 05f5e100     ........X.......
  128858:	0009a0ad 04000000 03800000 02800000     ................
  128868:	00000bb8 02000000 01800000 dbe33590     .............5..
  128878:	00218740 00002aaa 00215790 00001555     @.!..*...W!.U...
  128888:	00215750 00005c55 000058b9 00215770     PW!.U\...X..pW!.
  128898:	00007ffe 002157a0 002157e0 00215820     .....W!..W!. X!.
  1288a8:	00215860 00215990 002158a0 00215a80     `X!..Y!..X!..Z!.
  1288b8:	00215a88 00216280 00216330 002163a0     .Z!..b!.0c!..c!.
  1288c8:	00244a90 002165b0 002167b0 00012304     .J$..e!..g!..#..
  1288d8:	0000b510 0000b7e0 000100f0 0000bab0     ................
  1288e8:	0000d3d0 0000bd80 0000bd98 0000b110     ................
  1288f8:	0000c310 0000c8a0 0000ce30 0000d100     ........0.......
  128908:	000224e4 0000de10 0000daf0 ffffd300     .$..............
  128918:	46666666 00216bb0 00216d00 00216d40     fffF.k!..m!.@m!.
  128928:	00216d80 00216c80 00216cc0 0000bc84     .m!..l!..l!.....
  128938:	0000c214 00023c00 00245290 00023b24     .....<...R$.$;..
  128948:	00023c30 00023c58 00023c54 00022bbc     0<..X<..T<...+..
  128958:	00022bc4 00022bc8 00023c6c 00245490     .+...+..l<...T$.
  128968:	00023c10 00023c4c 002454a0 00245486     .<..L<...T$..T$.
  128978:	00216f80 002457f0 002175f0 000220b0     .o!..W$..u!.. ..
  128988:	00218760 000064b0 00007629 002175f2     `.!..d..)v...u!.
  128998:	00217110 00217134 00217140 002170e0     .q!.4q!.@q!..p!.
  1289a8:	002170b4 00217280 002172a0 002457f2     .p!..r!..r!..W$.
  1289b8:	002172b0 002457f4 0000dddc 00000f9f     .r!..W$.........
  1289c8:	0000752f 00245800 00218790 00245810     /u...X$...!..X$.
  1289d8:	00245820 00007bf8 00245844 00022500      X$..{..DX$..%..
  1289e8:	00245860 002172c0 00245864 002172d0     `X$..r!.dX$..r!.
  1289f8:	002187b0 00245870 00245890 002458b0     ..!.pX$..X$..X$.
  128a08:	002458f0 002172e0 00245920 00022558     .X$..r!. Y$.X%..
  128a18:	0000b214 00022864 00022a60 00007999     ....d(..`*...y..
  128a28:	002172f0 00245928 00022560 0000af14     .r!.(Y$.`%......
  128a38:	00022760 00245930 002175f4 00217300     `'..0Y$..u!..s!.
  128a48:	00245934 000224ec 0000de74 00245936     4Y$..$..t...6Y$.
  128a58:	00245938 000066b9 0024593c 00007d37     8Y$..f..<Y$.7}..
  128a68:	0024593e 00245940 00245942 00000898     >Y$.@Y$.BY$.....
  128a78:	002175f8 0002259c 00022610 00022614     .u!..%...&...&..
  128a88:	00022612 00217310 002456b2 002173b0     .&...s!..V$..s!.
  128a98:	000225d0 00022654 00217380 00022652     .%..T&...s!.R&..
  128aa8:	002173f0 0000bed0 002456b0 0000bd94     .s!......V$.....
  128ab8:	0000bd92 0000bd50 0000bdd4 0000bdd2     ....P...........
  128ac8:	00022514 0000d2e4 0000dfec 00022b60     .%..........`+..
  128ad8:	00022b8c 0000d3e4 002175a0 00007c38     .+.......u!.8|..
  128ae8:	002456a0 00217530 0000d40c 00217544     .V$.0u!.....Du!.
  128af8:	0000bdbc 0000bdba 0000bcc0 00022b8a     .............+..
  128b08:	002175d0 00002648 000023f0 00022b18     .u!.H&...#...+..
  128b18:	00007d70 000015e0 00001838 00001a90     p}......8.......
  128b28:	00001ce8 00002198 0000e004 00000e10     .....!..........
  128b38:	00000c80 00000af0 00000960 00003680     ........`....6..
  128b48:	00003a80 000092d0 0000a8d0 0000a0d0     .:..............
  128b58:	00002d27 00000e38 00004ccc 00001333     '-..8....L..3...
  128b68:	00040000 01000000 000075c1 000220cc     .........u... ..
  128b78:	0000df60 00245950 000224f4 00001d79     `...PY$..$..y...
  128b88:	00000b54 000009c4 00012408 0000e010     T........$......
  128b98:	00001068 00000e74 000022c4 000022c3     h...t...."..."..
  128ba8:	002176a0 00217600 19999999 00007850     .v!..v!.....Px..
  128bb8:	000010a2 0ccccccc 73333332 000224e8     ........233s.$..
  128bc8:	00025280 00006ccb 00012514 00245960     .R...l...%..`Y$.
  128bd8:	00245d60 00003332 000055f0 0002091c     `]$.23...U......
  128be8:	0000de70 0000d110 00021f5c 00023564     p.......\...d5..
  128bf8:	00023b20 0000b7f0 0000c8b0 00022af4      ;...........*..
  128c08:	0000d3e0 0001f83c 0001f86c 29c00000     ....<...l......)
  128c18:	27000000 06e37343 0000dff0 23000000     ...'Cs.........#
  128c28:	00005d99 23800000 0001fe04 2a800000     .].....#.......*
  128c38:	0001f858 1affffff 1dffffff 0001fc30     X...........0...
  128c48:	00989680 0001faf4 0001fc90 0001f634     ............4...
  128c58:	0001fc60 000927c0 0001fcf0 00217740     `....'......@w!.
  128c68:	0001fd50 0001fdb0 0001fed0 0001fe10     P...............
  128c78:	0001fe70 0001fc62 0001fdd4 00245e00     p...b........^$.
  128c88:	0001f854 000f4240 0001f82c 00245e04     T...@B..,....^$.
  128c98:	00245e08 0001f888 0007151e 01e28677     .^$.........w...
  128ca8:	0001fb4c 00007599 00007199 00006d99     L....u...q...m..
  128cb8:	00006999 00006599 00006199 00001b0b     .i...e...a......
  128cc8:	0001ff30 025f769d 00f1d5e4 006046c5     0....v_......F`.
  128cd8:	00333332 0026540e 0006131b 00026b19     233..T&......k..
  128ce8:	00002688 00217770 ffffd4d6 00007fc5     .&..pw!.........
  128cf8:	ffffab30 002187f0 00000cd4 00002fa7     0.....!....../..
  128d08:	00005f79 0000925f 0000c178 0000eb5f     y_.._...x..._...

00128d18 <vend_ss_speech_enc_init>:
  128d18:	004136               	entry	a1, 32
  128d1b:	08a4a2               	movi	a10, 0x408
  128d1e:	fd12b1               	l32r	a11, 128168 (80000020 <_log_data_start>)
  128d21:	edb4e5               	call8	116870 <dbfw_StoreTrace>
  128d24:	78a082               	movi	a8, 120
  128d27:	fd1131               	l32r	a3, 12816c (1400 <XtosCoreStateSize+0x1180>)
  128d2a:	00a092               	movi	a9, 0
  128d2d:	e299                	s32i.n	a9, a2, 56
  128d2f:	d299                	s32i.n	a9, a2, 52
  128d31:	f239                	s32i.n	a3, a2, 60
  128d33:	c289                	s32i.n	a8, a2, 48
  128d35:	fd0e31               	l32r	a3, 128170 (23f040 <g_ss_speech_enc_scratch>)
  128d38:	9239                	s32i.n	a3, a2, 36
  128d3a:	00ec65               	call8	129c00 <speech_encoder_get_size>
  128d3d:	d2c8                	l32i.n	a12, a2, 52
  128d3f:	8e7c                	movi.n	a14, -8
  128d41:	da7b                	addi.n	a13, a10, 7
  128d43:	10dde0               	and	a13, a13, a14
  128d46:	ccda                	add.n	a12, a12, a13
  128d48:	dc3a                	add.n	a13, a12, a3
  128d4a:	a2d9                	s32i.n	a13, a2, 40
  128d4c:	01dcc2               	addmi	a12, a12, 0x100
  128d4f:	01ddd2               	addmi	a13, a13, 0x100
  128d52:	30ccc2               	addi	a12, a12, 48
  128d55:	d2c9                	s32i.n	a12, a2, 52
  128d57:	f0cdd2               	addi	a13, a13, -16
  128d5a:	b2d9                	s32i.n	a13, a2, 44
  128d5c:	f2d8                	l32i.n	a13, a2, 60
  128d5e:	9228                	l32i.n	a2, a2, 36
  128d60:	0cadc7               	bge	a13, a12, 128d70 <vend_ss_speech_enc_init+0x58>
  128d63:	0aa4a2               	movi	a10, 0x40a
  128d66:	fd03b1               	l32r	a11, 128174 (80000120 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_190$6451_6_7>)
  128d69:	edb065               	call8	116870 <dbfw_StoreTrace>
  128d6c:	f27c                	movi.n	a2, -1
  128d6e:	f01d                	retw.n

00128d70 <vend_ss_speech_enc_init+0x58>:
  128d70:	09a4a2               	movi	a10, 0x409
  128d73:	fd01b1               	l32r	a11, 128178 (80000220 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_196$6452_6_9>)
  128d76:	edafa5               	call8	116870 <dbfw_StoreTrace>
  128d79:	20a220               	or	a10, a2, a2
  128d7c:	fd00b1               	l32r	a11, 12817c (3e80 <xthals_release_major+0xfa0>)
  128d7f:	0156a5               	call8	12a2e8 <speech_encoder_init>
  128d82:	08a4a2               	movi	a10, 0x408
  128d85:	fcfeb1               	l32r	a11, 128180 (80000320 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_201$6453_6_10>)
  128d88:	edae65               	call8	116870 <dbfw_StoreTrace>
  128d8b:	020c                	movi.n	a2, 0
  128d8d:	f01d                	retw.n

00128d8f <vend_ss_speech_enc_init+0x77>:
	...

00128d90 <vend_ss_speech_enc_exec>:
  128d90:	004136               	entry	a1, 32
  128d93:	0b22b2               	l32i	a11, a2, 44
  128d96:	1ca0c2               	movi	a12, 28
  128d99:	0bad                	mov.n	a10, a11
  128d9b:	1ccbb2               	addi	a11, a11, 28
  128d9e:	575e25               	call8	180380 <__vec_memcpy>
  128da1:	d987a5               	call8	10261c <xthal_get_ccount>
  128da4:	a2b8                	l32i.n	a11, a2, 40
  128da6:	78a0c2               	movi	a12, 120
  128da9:	ce1c                	movi.n	a14, 28
  128dab:	b2d8                	l32i.n	a13, a2, 44
  128dad:	fcf551               	l32r	a5, 128184 (218870 <_dram0_overlay_bss_start>)
  128db0:	1ccdd2               	addi	a13, a13, 28
  128db3:	05a9                	s32i.n	a10, a5, 0
  128db5:	92a8                	l32i.n	a10, a2, 36
  128db7:	00e525               	call8	129c08 <speech_encode>
  128dba:	0a3d                	mov.n	a3, a10
  128dbc:	b2e8                	l32i.n	a14, a2, 44
  128dbe:	060c                	movi.n	a6, 0
  128dc0:	384e62               	s8i	a6, a14, 56
  128dc3:	394e62               	s8i	a6, a14, 57
  128dc6:	d98565               	call8	10261c <xthal_get_ccount>
  128dc9:	85a0b2               	movi	a11, 133
  128dcc:	3548                	l32i.n	a4, a5, 12
  128dce:	0588                	l32i.n	a8, a5, 0
  128dd0:	15a9                	s32i.n	a10, a5, 4
  128dd2:	c08a80               	sub	a8, a10, a8
  128dd5:	2589                	s32i.n	a8, a5, 8
  128dd7:	45a8                	l32i.n	a10, a5, 16
  128dd9:	734480               	maxu	a4, a4, a8
  128ddc:	3549                	s32i.n	a4, a5, 12
  128dde:	aa1b                	addi.n	a10, a10, 1
  128de0:	45a9                	s32i.n	a10, a5, 16
  128de2:	5775a5               	call8	18053c <__umodsi3>
  128de5:	bacc                	bnez.n	a10, 128df4 <vend_ss_speech_enc_exec+0x64>
  128de7:	04cd                	mov.n	a12, a4
  128de9:	09a4a2               	movi	a10, 0x409
  128dec:	fce7b1               	l32r	a11, 128188 (80000420 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_272$6510_7_5>)
  128def:	eda825               	call8	116870 <dbfw_StoreTrace>
  128df2:	4569                	s32i.n	a6, a5, 16

00128df4 <vend_ss_speech_enc_exec+0x64>:
  128df4:	c91c                	movi.n	a9, 28
  128df6:	101397               	beq	a3, a9, 128e0a <vend_ss_speech_enc_exec+0x7a>
  128df9:	09a4a2               	movi	a10, 0x409
  128dfc:	fce4b1               	l32r	a11, 12818c (80000520 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_279$6511_7_6>)
  128dff:	03cd                	mov.n	a12, a3
  128e01:	eda6e5               	call8	116870 <dbfw_StoreTrace>
  128e04:	000106               	j	128e0c <vend_ss_speech_enc_exec+0x7c>

00128e07 <vend_ss_speech_enc_exec+0x77>:
  128e07:	000000                                        ...

00128e0a <vend_ss_speech_enc_exec+0x7a>:
  128e0a:	030c                	movi.n	a3, 0

00128e0c <vend_ss_speech_enc_exec+0x7c>:
  128e0c:	e2a8                	l32i.n	a10, a2, 56
  128e0e:	aa1b                	addi.n	a10, a10, 1
  128e10:	e2a9                	s32i.n	a10, a2, 56
  128e12:	032d                	mov.n	a2, a3
  128e14:	f01d                	retw.n

00128e16 <vend_ss_speech_enc_exec+0x86>:
	...

00128e18 <vend_ss_speech_dec_init>:
  128e18:	004136               	entry	a1, 32
  128e1b:	08a4a2               	movi	a10, 0x408
  128e1e:	fcdcb1               	l32r	a11, 128190 (80000620 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_317$6560_8_6>)
  128e21:	eda4e5               	call8	116870 <dbfw_StoreTrace>
  128e24:	fcdc41               	l32r	a4, 128194 (240440 <g_ss_speech_dec_scratch>)
  128e27:	fcd131               	l32r	a3, 12816c (1400 <XtosCoreStateSize+0x1180>)
  128e2a:	076232               	s32i	a3, a2, 28
  128e2d:	2249                	s32i.n	a4, a2, 8
  128e2f:	030c                	movi.n	a3, 0
  128e31:	6239                	s32i.n	a3, a2, 24
  128e33:	5239                	s32i.n	a3, a2, 20
  128e35:	00d7a5               	call8	129bb0 <speech_decoder_get_size>
  128e38:	52c8                	l32i.n	a12, a2, 20
  128e3a:	8e7c                	movi.n	a14, -8
  128e3c:	da7b                	addi.n	a13, a10, 7
  128e3e:	10dde0               	and	a13, a13, a14
  128e41:	ccda                	add.n	a12, a12, a13
  128e43:	dc4a                	add.n	a13, a12, a4
  128e45:	32d9                	s32i.n	a13, a2, 12
  128e47:	40ccc2               	addi	a12, a12, 64
  128e4a:	01dcc2               	addmi	a12, a12, 0x100
  128e4d:	40cdd2               	addi	a13, a13, 64
  128e50:	42d9                	s32i.n	a13, a2, 16
  128e52:	f0ccc2               	addi	a12, a12, -16
  128e55:	52c9                	s32i.n	a12, a2, 20
  128e57:	72d8                	l32i.n	a13, a2, 28
  128e59:	2228                	l32i.n	a2, a2, 8
  128e5b:	0cadc7               	bge	a13, a12, 128e6b <vend_ss_speech_dec_init+0x53>
  128e5e:	0aa4a2               	movi	a10, 0x40a
  128e61:	fccdb1               	l32r	a11, 128198 (80000720 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_332$6561_8_7>)
  128e64:	eda0a5               	call8	116870 <dbfw_StoreTrace>
  128e67:	f27c                	movi.n	a2, -1
  128e69:	f01d                	retw.n

00128e6b <vend_ss_speech_dec_init+0x53>:
  128e6b:	09a4a2               	movi	a10, 0x409
  128e6e:	fccbb1               	l32r	a11, 12819c (80000820 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_338$6562_8_9>)
  128e71:	ed9fe5               	call8	116870 <dbfw_StoreTrace>
  128e74:	20a220               	or	a10, a2, a2
  128e77:	fcc1b1               	l32r	a11, 12817c (3e80 <xthals_release_major+0xfa0>)
  128e7a:	00d3e5               	call8	129bb8 <speech_decoder_init>
  128e7d:	08a4a2               	movi	a10, 0x408
  128e80:	fcc1f1               	l32r	a15, 128184 (218870 <_dram0_overlay_bss_start>)
  128e83:	fcc7b1               	l32r	a11, 1281a0 (80000920 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_347$6563_8_10>)
  128e86:	5f39                	s32i.n	a3, a15, 20
  128e88:	6f39                	s32i.n	a3, a15, 24
  128e8a:	7f39                	s32i.n	a3, a15, 28
  128e8c:	8f39                	s32i.n	a3, a15, 32
  128e8e:	ed9e25               	call8	116870 <dbfw_StoreTrace>
  128e91:	020c                	movi.n	a2, 0
  128e93:	f01d                	retw.n

00128e95 <vend_ss_speech_dec_init+0x7d>:
  128e95:	000000                                        ...

00128e98 <vend_ss_speech_dec_exec>:
  128e98:	004136               	entry	a1, 32
  128e9b:	204220               	or	a4, a2, a2
  128e9e:	d977e5               	call8	10261c <xthal_get_ccount>
  128ea1:	060c                	movi.n	a6, 0
  128ea3:	78a052               	movi	a5, 120
  128ea6:	fcbf71               	l32r	a7, 1281a4 (241840 <dec_rcv_buf>)
  128ea9:	42d8                	l32i.n	a13, a2, 16
  128eab:	fcb631               	l32r	a3, 128184 (218870 <_dram0_overlay_bss_start>)
  128eae:	029282               	l16si	a8, a2, 4
  128eb1:	03a9                	s32i.n	a10, a3, 0
  128eb3:	5398                	l32i.n	a9, a3, 20
  128eb5:	22a8                	l32i.n	a10, a2, 8
  128eb7:	991b                	addi.n	a9, a9, 1
  128eb9:	5399                	s32i.n	a9, a3, 20
  128ebb:	043856               	bnez	a8, 128f02 <vend_ss_speech_dec_exec+0x6a>
  128ebe:	cc1c                	movi.n	a12, 28
  128ec0:	05ed                	mov.n	a14, a5
  128ec2:	32b8                	l32i.n	a11, a2, 12
  128ec4:	06fd                	mov.n	a15, a6
  128ec6:	bb2b                	addi.n	a11, a11, 2
  128ec8:	0035e5               	call8	129228 <speech_decode>
  128ecb:	83c8                	l32i.n	a12, a3, 32
  128ecd:	0a2d                	mov.n	a2, a10
  128ecf:	cc1b                	addi.n	a12, a12, 1
  128ed1:	83c9                	s32i.n	a12, a3, 32
  128ed3:	0d000d4180b08a5e 	{ beq.w18	a10, a5, 128faf <vend_ss_speech_dec_exec+0x117>; nop }
  128edb:	24a8                	l32i.n	a10, a4, 8
  128edd:	93e8                	l32i.n	a14, a3, 36
  128edf:	44d8                	l32i.n	a13, a4, 16
  128ee1:	0d400b4130b01ece 	{ bnei.w18	a14, 1, 128f98 <vend_ss_speech_dec_exec+0x100>; nop }
  128ee9:	07bd                	mov.n	a11, a7
  128eeb:	cc1c                	movi.n	a12, 28
  128eed:	78a0e2               	movi	a14, 120
  128ef0:	0f0c                	movi.n	a15, 0
  128ef2:	003365               	call8	129228 <speech_decode>
  128ef5:	0a2d                	mov.n	a2, a10
  128ef7:	83f8                	l32i.n	a15, a3, 32
  128ef9:	9369                	s32i.n	a6, a3, 36
  128efb:	ff1b                	addi.n	a15, a15, 1
  128efd:	83f9                	s32i.n	a15, a3, 32
  128eff:	002b06               	j	128faf <vend_ss_speech_dec_exec+0x117>

00128f02 <vend_ss_speech_dec_exec+0x6a>:
  128f02:	092382               	l32i	a8, a3, 36
  128f05:	191866               	bnei	a8, 1, 128f22 <vend_ss_speech_dec_exec+0x8a>
  128f08:	20b770               	or	a11, a7, a7
  128f0b:	1ca0c2               	movi	a12, 28
  128f0e:	05ed                	mov.n	a14, a5
  128f10:	06fd                	mov.n	a15, a6
  128f12:	003165               	call8	129228 <speech_decode>
  128f15:	0a2d                	mov.n	a2, a10
  128f17:	83a8                	l32i.n	a10, a3, 32
  128f19:	069d                	mov.n	a9, a6
  128f1b:	aa1b                	addi.n	a10, a10, 1
  128f1d:	83a9                	s32i.n	a10, a3, 32
  128f1f:	002946               	j	128fc8 <vend_ss_speech_dec_exec+0x130>

00128f22 <vend_ss_speech_dec_exec+0x8a>:
  128f22:	20b660               	or	a11, a6, a6
  128f25:	1ca0c2               	movi	a12, 28
  128f28:	20e550               	or	a14, a5, a5
  128f2b:	1f0c                	movi.n	a15, 1
  128f2d:	002fa5               	call8	129228 <speech_decode>
  128f30:	63b8                	l32i.n	a11, a3, 24
  128f32:	0a2d                	mov.n	a2, a10
  128f34:	bb1b                	addi.n	a11, a11, 1
  128f36:	63b9                	s32i.n	a11, a3, 24

00128f38 <vend_ss_speech_dec_exec+0xa0>:
  128f38:	d96e25               	call8	10261c <xthal_get_ccount>
  128f3b:	85a0b2               	movi	a11, 133
  128f3e:	0a2372               	l32i	a7, a3, 40
  128f41:	002382               	l32i	a8, a3, 0
  128f44:	0163a2               	s32i	a10, a3, 4
  128f47:	c08a80               	sub	a8, a10, a8
  128f4a:	026382               	s32i	a8, a3, 8
  128f4d:	0b23a2               	l32i	a10, a3, 44
  128f50:	737780               	maxu	a7, a7, a8
  128f53:	0a6372               	s32i	a7, a3, 40
  128f56:	01caa2               	addi	a10, a10, 1
  128f59:	b3a9                	s32i.n	a10, a3, 44
  128f5b:	575e25               	call8	18053c <__umodsi3>
  128f5e:	cadc                	bnez.n	a10, 128f7e <vend_ss_speech_dec_exec+0xe6>
  128f60:	07cd                	mov.n	a12, a7
  128f62:	09a4a2               	movi	a10, 0x409
  128f65:	fc90b1               	l32r	a11, 1281a8 (80000a20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_442$6616_9_5>)
  128f68:	ed9065               	call8	116870 <dbfw_StoreTrace>
  128f6b:	0ca4a2               	movi	a10, 0x40c
  128f6e:	fc8fb1               	l32r	a11, 1281ac (80000b20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_443$6617_9_6>)
  128f71:	53c8                	l32i.n	a12, a3, 20
  128f73:	63d8                	l32i.n	a13, a3, 24
  128f75:	73e8                	l32i.n	a14, a3, 28
  128f77:	83f8                	l32i.n	a15, a3, 32
  128f79:	ed8f65               	call8	116870 <dbfw_StoreTrace>
  128f7c:	b369                	s32i.n	a6, a3, 44

00128f7e <vend_ss_speech_dec_exec+0xe6>:
  128f7e:	0c1257               	beq	a2, a5, 128f8e <vend_ss_speech_dec_exec+0xf6>
  128f81:	01a4a2               	movi	a10, 0x401
  128f84:	fc8bb1               	l32r	a11, 1281b0 (80000c20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_450$6618_9_7>)
  128f87:	02cd                	mov.n	a12, a2
  128f89:	ed8e65               	call8	116870 <dbfw_StoreTrace>
  128f8c:	f01d                	retw.n

00128f8e <vend_ss_speech_dec_exec+0xf6>:
  128f8e:	6498                	l32i.n	a9, a4, 24
  128f90:	020c                	movi.n	a2, 0
  128f92:	991b                	addi.n	a9, a9, 1
  128f94:	6499                	s32i.n	a9, a4, 24
  128f96:	f01d                	retw.n

00128f98 <vend_ss_speech_dec_exec+0x100>:
  128f98:	00a0b2               	movi	a11, 0
  128f9b:	1ca0c2               	movi	a12, 28
  128f9e:	78a0e2               	movi	a14, 120
  128fa1:	01a0f2               	movi	a15, 1
  128fa4:	002825               	call8	129228 <speech_decode>
  128fa7:	73b8                	l32i.n	a11, a3, 28
  128fa9:	0a2d                	mov.n	a2, a10
  128fab:	ab1b                	addi.n	a10, a11, 1
  128fad:	73a9                	s32i.n	a10, a3, 28
  128faf:	07bd                	mov.n	a11, a7
  128fb1:	090c                	movi.n	a9, 0
  128fb3:	cc1c                	movi.n	a12, 28
  128fb5:	0dac76               	loopgtz	a12, 128fc6 <vend_ss_speech_dec_exec+0x12e>
  128fb8:	34d8                	l32i.n	a13, a4, 12
  128fba:	d9da                	add.n	a13, a9, a13
  128fbc:	1e0dd2               	l8ui	a13, a13, 30
  128fbf:	991b                	addi.n	a9, a9, 1
  128fc1:	004bd2               	s8i	a13, a11, 0
  128fc4:	bb1b                	addi.n	a11, a11, 1

00128fc6 <vend_ss_speech_dec_exec+0x12e>:
  128fc6:	190c                	movi.n	a9, 1

00128fc8 <vend_ss_speech_dec_exec+0x130>:
  128fc8:	9399                	s32i.n	a9, a3, 36
  128fca:	ffda86               	j	128f38 <vend_ss_speech_dec_exec+0xa0>

00128fcd <vend_ss_speech_dec_exec+0x135>:
  128fcd:	000000                                        ...

00128fd0 <vend_dyve_init>:
  128fd0:	004136               	entry	a1, 32
  128fd3:	08a4a2               	movi	a10, 0x408
  128fd6:	fc77b1               	l32r	a11, 1281b4 (80000d20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_469$6712_20_3>)
  128fd9:	ed8965               	call8	116870 <dbfw_StoreTrace>
  128fdc:	08a4a2               	movi	a10, 0x408
  128fdf:	fc76b1               	l32r	a11, 1281b8 (80000e20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_540$6713_20_4>)
  128fe2:	ed88e5               	call8	116870 <dbfw_StoreTrace>
  128fe5:	020c                	movi.n	a2, 0
  128fe7:	f01d                	retw.n

00128fe9 <vend_dyve_init+0x19>:
  128fe9:	00000000 36000000                                ......

00128fef <vend_dyve_init+0x1f>:
	...

00128ff0 <vend_inear_init>:
  128ff0:	004136               	entry	a1, 32
  128ff3:	08a4a2               	movi	a10, 0x408
  128ff6:	fc71b1               	l32r	a11, 1281bc (80000f20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_601$6726_10_3>)
  128ff9:	ed8765               	call8	116870 <dbfw_StoreTrace>
  128ffc:	4f2282               	l32i	a8, a2, 0x13c
  128fff:	4922a2               	l32i	a10, a2, 0x124
  129002:	522252               	l32i	a5, a2, 0x148
  129005:	4c2292               	l32i	a9, a2, 0x130
  129008:	4622b2               	l32i	a11, a2, 0x118
  12900b:	4322c2               	l32i	a12, a2, 0x10c
  12900e:	040c                	movi.n	a4, 0
  129010:	286242               	s32i	a4, a2, 160
  129013:	296242               	s32i	a4, a2, 164
  129016:	2a6242               	s32i	a4, a2, 168
  129019:	2b6242               	s32i	a4, a2, 172
  12901c:	2c6242               	s32i	a4, a2, 176
  12901f:	2262c2               	s32i	a12, a2, 136
  129022:	2362b2               	s32i	a11, a2, 140
  129025:	256292               	s32i	a9, a2, 148
  129028:	276252               	s32i	a5, a2, 156
  12902b:	2462a2               	s32i	a10, a2, 144
  12902e:	fc6451               	l32r	a5, 1281c0 (2188a0 <SamsungDiamondVoiceEngine_vars_Tx>)
  129031:	266282               	s32i	a8, a2, 152
  129034:	05ad                	mov.n	a10, a5
  129036:	0716e5               	call8	1301a4 <SamsungSolomonVoiceWEngineInit>
  129039:	08a4a2               	movi	a10, 0x408
  12903c:	fc62b1               	l32r	a11, 1281c4 (80001020 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_626$6734_10_11>)
  12903f:	ed8325               	call8	116870 <dbfw_StoreTrace>
  129042:	fc6131               	l32r	a3, 1281c8 (23dd80 <DiamondVoice_DV_TX_Config>)
  129045:	3d92b2               	l16si	a11, a2, 122
  129048:	03ad                	mov.n	a10, a3
  12904a:	071ae5               	call8	1301f8 <SamsungSolomonVoiceWParamSetting>
  12904d:	08a4a2               	movi	a10, 0x408
  129050:	fc5fb1               	l32r	a11, 1281cc (80001120 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_629$6735_10_12>)
  129053:	ed81e5               	call8	116870 <dbfw_StoreTrace>
  129056:	05ad                	mov.n	a10, a5
  129058:	03bd                	mov.n	a11, a3
  12905a:	072965               	call8	1302f0 <SamsungSolomonVoiceWEngineConfig>
  12905d:	08a4a2               	movi	a10, 0x408
  129060:	fc5cb1               	l32r	a11, 1281d0 (80001220 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_632$6736_10_13>)
  129063:	ed80e5               	call8	116870 <dbfw_StoreTrace>
  129066:	08a4a2               	movi	a10, 0x408
  129069:	fc5ad1               	l32r	a13, 1281d4 (23ef34 <DiamondVoice_DV_TX_Config+0x11b4>)
  12906c:	fc5bb1               	l32r	a11, 1281d8 (80001320 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_635$6737_10_14>)
  12906f:	7e5d42               	s16i	a4, a13, 252
  129072:	ed7fe5               	call8	116870 <dbfw_StoreTrace>
  129075:	020c                	movi.n	a2, 0
  129077:	f01d                	retw.n

00129079 <vend_inear_init+0x89>:
  129079:	000000                                        ...

0012907c <vend_inear_exec>:
  12907c:	006136               	entry	a1, 48
  12907f:	532282               	l32i	a8, a2, 0x14c
  129082:	5422a2               	l32i	a10, a2, 0x150
  129085:	fc5571               	l32r	a7, 1281dc (2764e0 <g_vend_private_param>)
  129088:	3d9292               	l16si	a9, a2, 122
  12908b:	000772               	l8ui	a7, a7, 0
  12908e:	8099a0               	add	a9, a9, a10
  129091:	0ea897               	bge	a8, a9, 1290a3 <vend_inear_exec+0x27>
  129094:	08a4a2               	movi	a10, 0x408
  129097:	fc52b1               	l32r	a11, 1281e0 (80001420 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_663$6778_11_13>)
  12909a:	ed7d65               	call8	116870 <dbfw_StoreTrace>
  12909d:	ffaf22               	movi	a2, -1
  1290a0:	000090               	retw

001290a3 <vend_inear_exec+0x27>:
  1290a3:	d957a5               	call8	10261c <xthal_get_ccount>
  1290a6:	fc4b31               	l32r	a3, 1281d4 (23ef34 <DiamondVoice_DV_TX_Config+0x11b4>)
  1290a9:	00a092               	movi	a9, 0
  1290ac:	3d92d2               	l16si	a13, a2, 122
  1290af:	fc35f1               	l32r	a15, 128184 (218870 <_dram0_overlay_bss_start>)
  1290b2:	01d2e2               	addmi	a14, a2, 0x100
  1290b5:	18ce52               	addi	a5, a14, 24
  1290b8:	3cce42               	addi	a4, a14, 60
  1290bb:	0cce62               	addi	a6, a14, 12
  1290be:	006fa2               	s32i	a10, a15, 0
  1290c1:	0d400f4140b017ce 	{ bnei.w18	a7, 1, 1291b9 <vend_inear_exec+0x13d>; nop }
  1290c9:	fc4671               	l32r	a7, 1281e4 (241860 <Speech_buf_RX_Outer>)
  1290cc:	1d1da6               	blti	a13, 1, 1290ed <vend_inear_exec+0x71>
  1290cf:	07bd                	mov.n	a11, a7
  1290d1:	4f22f2               	l32i	a15, a2, 0x13c
  1290d4:	09ad                	mov.n	a10, a9
  1290d6:	0fcd                	mov.n	a12, a15

001290d8 <vend_inear_exec+0x5c>:
  1290d8:	aa1b                	addi.n	a10, a10, 1
  1290da:	009c92               	l16si	a9, a12, 0
  1290dd:	cc2b                	addi.n	a12, a12, 2
  1290df:	005b92               	s16i	a9, a11, 0
  1290e2:	3d9282               	l16si	a8, a2, 122
  1290e5:	bb2b                	addi.n	a11, a11, 2
  1290e7:	ed2a87               	blt	a10, a8, 1290d8 <vend_inear_exec+0x5c>
  1290ea:	000086               	j	1290f0 <vend_inear_exec+0x74>

001290ed <vend_inear_exec+0x71>:
  1290ed:	4f22f2               	l32i	a15, a2, 0x13c

001290f0 <vend_inear_exec+0x74>:
  1290f0:	fc36b1               	l32r	a11, 1281c8 (23dd80 <DiamondVoice_DV_TX_Config>)
  1290f3:	542282               	l32i	a8, a2, 0x150
  1290f6:	4922c2               	l32i	a12, a2, 0x124
  1290f9:	4322d2               	l32i	a13, a2, 0x10c
  1290fc:	4622e2               	l32i	a14, a2, 0x118
  1290ff:	006172               	s32i	a7, a1, 0
  129102:	4c2292               	l32i	a9, a2, 0x130
  129105:	1199                	s32i.n	a9, a1, 4
  129107:	522292               	l32i	a9, a2, 0x148
  12910a:	fc2da1               	l32r	a10, 1281c0 (2188a0 <SamsungDiamondVoiceEngine_vars_Tx>)
  12910d:	908890               	addx2	a8, a8, a9
  129110:	2189                	s32i.n	a8, a1, 8
  129112:	072165               	call8	130328 <SamsungSolomonVoiceWEngineExe>
  129115:	7e93a2               	l16si	a10, a3, 252
  129118:	badc                	bnez.n	a10, 129137 <vend_inear_exec+0xbb>
  12911a:	fc29a1               	l32r	a10, 1281c0 (2188a0 <SamsungDiamondVoiceEngine_vars_Tx>)
  12911d:	0718a5               	call8	1302a8 <SamsungSolomonVoiceWGetAMSStatus>
  129120:	131a66               	bnei	a10, 1, 129137 <vend_inear_exec+0xbb>
  129123:	09a4a2               	movi	a10, 0x409
  129126:	fc30b1               	l32r	a11, 1281e8 (80001520 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_750$6782_11_15>)
  129129:	1c0c                	movi.n	a12, 1
  12912b:	7e53c2               	s16i	a12, a3, 252
  12912e:	ed7425               	call8	116870 <dbfw_StoreTrace>
  129131:	7e93a2               	l16si	a10, a3, 252
  129134:	e6a3a5               	call8	10fb70 <au_task_SendVendorData>
  129137:	d94e65               	call8	10261c <xthal_get_ccount>
  12913a:	fc12b1               	l32r	a11, 128184 (218870 <_dram0_overlay_bss_start>)
  12913d:	402372               	l32i	a7, a3, 0x100
  129140:	0b88                	l32i.n	a8, a11, 0
  129142:	1ba9                	s32i.n	a10, a11, 4
  129144:	c08a80               	sub	a8, a10, a8
  129147:	4123a2               	l32i	a10, a3, 0x104
  12914a:	2b89                	s32i.n	a8, a11, 8
  12914c:	737780               	maxu	a7, a7, a8
  12914f:	406372               	s32i	a7, a3, 0x100
  129152:	85a0b2               	movi	a11, 133
  129155:	aa1b                	addi.n	a10, a10, 1
  129157:	4163a2               	s32i	a10, a3, 0x104
  12915a:	573e25               	call8	18053c <__umodsi3>
  12915d:	eacc                	bnez.n	a10, 12916f <vend_inear_exec+0xf3>
  12915f:	07cd                	mov.n	a12, a7
  129161:	09a4a2               	movi	a10, 0x409
  129164:	fc22b1               	l32r	a11, 1281ec (80001620 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_763$6783_11_16>)
  129167:	ed70a5               	call8	116870 <dbfw_StoreTrace>
  12916a:	090c                	movi.n	a9, 0
  12916c:	416392               	s32i	a9, a3, 0x104

0012916f <vend_inear_exec+0xf3>:
  12916f:	3d92b2               	l16si	a11, a2, 122
  129172:	5422c2               	l32i	a12, a2, 0x150
  129175:	06ad                	mov.n	a10, a6
  129177:	ccba                	add.n	a12, a12, a11
  129179:	5462c2               	s32i	a12, a2, 0x150
  12917c:	f4b0b0               	extui	a11, a11, 0, 16
  12917f:	d781a5               	call8	100998 <au_task_vend_FlushBuf>
  129182:	05ad                	mov.n	a10, a5
  129184:	3d12b2               	l16ui	a11, a2, 122
  129187:	d78125               	call8	100998 <au_task_vend_FlushBuf>
  12918a:	fc19d1               	l32r	a13, 1281f0 (274b00 <g_overlay_parameter>)
  12918d:	5b2dd2               	l32i	a13, a13, 0x16c
  129190:	6d9c                	beqz.n	a13, 1291aa <vend_inear_exec+0x12e>
  129192:	3d12b2               	l16ui	a11, a2, 122
  129195:	01d2a2               	addmi	a10, a2, 0x100
  129198:	24caa2               	addi	a10, a10, 36
  12919b:	d77fe5               	call8	100998 <au_task_vend_FlushBuf>
  12919e:	3d12b2               	l16ui	a11, a2, 122
  1291a1:	01d2a2               	addmi	a10, a2, 0x100
  1291a4:	30caa2               	addi	a10, a10, 48
  1291a7:	d77f25               	call8	100998 <au_task_vend_FlushBuf>

001291aa <vend_inear_exec+0x12e>:
  1291aa:	04ad                	mov.n	a10, a4
  1291ac:	3d12b2               	l16ui	a11, a2, 122
  1291af:	d77ea5               	call8	100998 <au_task_vend_FlushBuf>

001291b2 <vend_inear_exec+0x136>:
  1291b2:	020c                	movi.n	a2, 0
  1291b4:	f01d                	retw.n

001291b6 <vend_inear_exec+0x13a>:
  1291b6:	000000                                        ...

001291b9 <vend_inear_exec+0x13d>:
  1291b9:	20b660               	or	a11, a6, a6
  1291bc:	f4c0d0               	extui	a12, a13, 0, 16
  1291bf:	48cea2               	addi	a10, a14, 72
  1291c2:	d77a65               	call8	100968 <au_task_vend_PassBuf>
  1291c5:	20a550               	or	a10, a5, a5
  1291c8:	3d12b2               	l16ui	a11, a2, 122
  1291cb:	d77ce5               	call8	100998 <au_task_vend_FlushBuf>
  1291ce:	20a440               	or	a10, a4, a4
  1291d1:	3d12b2               	l16ui	a11, a2, 122
  1291d4:	d77c25               	call8	100998 <au_task_vend_FlushBuf>
  1291d7:	fc06b1               	l32r	a11, 1281f0 (274b00 <g_overlay_parameter>)
  1291da:	5b2bb2               	l32i	a11, a11, 0x16c
  1291dd:	017b16               	beqz	a11, 1291f8 <vend_inear_exec+0x17c>
  1291e0:	3d12b2               	l16ui	a11, a2, 122
  1291e3:	01d2a2               	addmi	a10, a2, 0x100
  1291e6:	24caa2               	addi	a10, a10, 36
  1291e9:	d77ae5               	call8	100998 <au_task_vend_FlushBuf>
  1291ec:	3d12b2               	l16ui	a11, a2, 122
  1291ef:	01d2a2               	addmi	a10, a2, 0x100
  1291f2:	30caa2               	addi	a10, a10, 48
  1291f5:	d77a25               	call8	100998 <au_task_vend_FlushBuf>

001291f8 <vend_inear_exec+0x17c>:
  1291f8:	4123a2               	l32i	a10, a3, 0x104
  1291fb:	85a0b2               	movi	a11, 133
  1291fe:	01caa2               	addi	a10, a10, 1
  129201:	4163a2               	s32i	a10, a3, 0x104
  129204:	573365               	call8	18053c <__umodsi3>
  129207:	fa7a56               	bnez	a10, 1291b2 <vend_inear_exec+0x136>
  12920a:	08a4a2               	movi	a10, 0x408
  12920d:	fbf9b1               	l32r	a11, 1281f4 (80001720 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_784$6784_11_17>)
  129210:	ed65e5               	call8	116870 <dbfw_StoreTrace>
  129213:	0b0c                	movi.n	a11, 0
  129215:	4163b2               	s32i	a11, a3, 0x104
  129218:	ffe586               	j	1291b2 <vend_inear_exec+0x136>

0012921b <vend_inear_exec+0x19f>:
  12921b:	00000000 00413600                                .....

00129220 <ec_get_error>:
  129220:	004136               	entry	a1, 32
  129223:	119222               	l16si	a2, a2, 34
  129226:	f01d                	retw.n

00129228 <speech_decode>:
  129228:	01e136               	entry	a1, 240
  12922b:	1d6152               	s32i	a5, a1, 116
  12922e:	1c6142               	s32i	a4, a1, 112
  129231:	400001b423ca422e 	{ ae_l16.i	aed10, a2, 6; nop; ae_movda32	aed12, a2 }
  129239:	02a8                	l32i.n	a10, a2, 0
  12923b:	2d61a2               	s32i	a10, a1, 180
  12923e:	17aa84               	ae_sext32	aed10, aed10, 15
  129241:	40000174225efaae 	{ ae_l16.i	aed14, a10, 4; nop; ae_movad32.l	a15, aed10 }
  129249:	2761f2               	s32i	a15, a1, 156
  12924c:	e9fba8e08fe00a1f 	{ ae_l16.i	aed0, a10, 2; nop; ae_sext32	aed14, aed14, 15 }
  129254:	e9fb4f008f00e04f 	{ movi	a4, -32; nop; ae_sext32	aed0, aed0, 15 }
  12925c:	18fb45100f10005f 	{ movi	a5, 0x500; nop; ae_slai32	aed1, aed0, 1 }
  129264:	18fbc810eff0817f 	{ ae_movad32.l	a8, aed1; nop; ae_slai32	aed15, aed14, 1 }
  12926c:	40000175455296fe 	{ ae_movda32	aed2, a6; nop; ae_movad32.l	a9, aed15 }
  129274:	286192               	s32i	a9, a1, 160
  129277:	2c6182               	s32i	a8, a1, 176
  12927a:	0d8018418f1f152e 	{ ae_movda32	aed1, a5; ae_add32	aed15, aed15, aed1 }
  129282:	0d8018418f1f142e 	{ ae_movda32	aed1, a4; ae_add32	aed15, aed15, aed1 }
  12928a:	18e7dd11afaf259f 	{ nop; ae_add32	aed15, aed15, aed1; ae_slai32	aed10, aed10, 1 }
  129292:	17ff84               	ae_sext32	aed15, aed15, 15
  129295:	ebe7c80f0a0fef7f 	{ ae_movad32.l	a14, aed15; ae_add32	aed15, aed10, aed15; nop }
  12929d:	2961e2               	s32i	a14, a1, 164
  1292a0:	17ff84               	ae_sext32	aed15, aed15, 15
  1292a3:	18e7dd2f2a9d259f 	{ nop; ae_add32	aed13, aed10, aed15; ae_slai32	aed9, aed2, 2 }
  1292ab:	17dd84               	ae_sext32	aed13, aed13, 15
  1292ae:	18e7dd1d2a2a259f 	{ nop; ae_add32	aed10, aed10, aed13; ae_slai32	aed2, aed2, 1 }
  1292b6:	e9e740ac8faff7cf 	{ movi	a12, 247; ae_add32	aed15, aed15, aed12; ae_sext32	aed10, aed10, 15 }
  1292be:	93e7d9ac9d9db08e 	{ ae_movi	aed11, 32; ae_add32	aed13, aed13, aed12; ae_add32	aed9, aed9, aed10 }
  1292c6:	e9e7c89b8d9d507f 	{ ae_movad32.l	a5, aed0; ae_add32	aed13, aed13, aed11; ae_sext32	aed9, aed9, 15 }
  1292ce:	93e7c89c2a1aee7e 	{ ae_movad32.l	a14, aed14; ae_add32	aed10, aed10, aed12; ae_add32	aed1, aed2, aed9 }
  1292d6:	e9e7c81b8a1afd7f 	{ ae_movad32.l	a15, aed13; ae_add32	aed10, aed10, aed11; ae_sext32	aed1, aed1, 15 }
  1292de:	93e7c8c112124a7e 	{ ae_movad32.l	a4, aed10; ae_add32	aed2, aed2, aed1; ae_add32	aed1, aed1, aed12 }
  1292e6:	0d801a4b4111d23e 	{ ae_movad16.0	a13, aed2; ae_add32	aed1, aed1, aed11 }
  1292ee:	2b61d2               	s32i	a13, a1, 172
  1292f1:	93e7c8cb9f9fa17e 	{ ae_movad32.l	a10, aed1; ae_add32	aed15, aed15, aed11; ae_add32	aed9, aed9, aed12 }
  1292f9:	2a61a2               	s32i	a10, a1, 168
  1292fc:	ebe7c80b0909df7f 	{ ae_movad32.l	a13, aed15; ae_add32	aed9, aed9, aed11; nop }
  129304:	25a9c4               	ae_movad32.l	a10, aed9
  129307:	331726               	beqi	a7, 1, 12933e <speech_decode+0x116>
  12930a:	2161e2               	s32i	a14, a1, 132
  12930d:	2061d2               	s32i	a13, a1, 128
  129310:	1f61a2               	s32i	a10, a1, 124
  129313:	0003b2               	l8ui	a11, a3, 0
  129316:	1e61f2               	s32i	a15, a1, 120
  129319:	031bc7               	beq	a11, a12, 129320 <speech_decode+0xf8>
  12931c:	020c                	movi.n	a2, 0
  12931e:	f01d                	retw.n

00129320 <speech_decode+0xf8>:
  129320:	a31b                	addi.n	a10, a3, 1
  129322:	038a65               	call8	12cbc8 <UpdateCRC8>
  129325:	0103d2               	l8ui	a13, a3, 1
  129328:	1e0c                	movi.n	a14, 1
  12932a:	c0dda0               	sub	a13, a13, a10
  12932d:	93ded0               	movnez	a13, a14, a13
  129330:	11ddf0               	slli	a13, a13, 1
  129333:	23dd80               	sext	a13, a13, 15
  129336:	544d16               	beqz	a13, 12987e <speech_decode+0x656>
  129339:	c27c                	movi.n	a2, -4
  12933b:	f01d                	retw.n

0012933d <speech_decode+0x115>:
	...

0012933e <speech_decode+0x116>:
  12933e:	03bd                	mov.n	a11, a3
  129340:	20c1a2               	addi	a10, a1, 32
  129343:	1c21c2               	l32i	a12, a1, 112
  129346:	04b7e5               	call8	12dec4 <rc_dec_init>
  129349:	2c2182               	l32i	a8, a1, 176
  12934c:	0c92e2               	l16si	a14, a2, 24
  12934f:	fbaa91               	l32r	a9, 1281f8 (ffff9000 <_memmap_cacheattr_bp_strict+0xd600e>)
  129352:	4000019145fe99ce 	{ ae_movda32	aed14, a9; nop; movi	a9, -100 }
  12935a:	40000101450d992e 	{ ae_movda32	aed13, a9; nop; movi	a9, 2 }
  129362:	11fe60               	slli	a15, a14, 10
  129365:	05d882               	addmi	a8, a8, 0x500
  129368:	e0c882               	addi	a8, a8, -32
  12936b:	23ff80               	sext	a15, a15, 15
  12936e:	2361f2               	s32i	a15, a1, 140
  129371:	238880               	sext	a8, a8, 15
  129374:	828a                	add.n	a8, a2, a8
  129376:	20c882               	addi	a8, a8, 32
  129379:	0d40734000b10eae 	{ beqz.w18	a14, 129aad <speech_decode+0x885>; ae_movi	aed1, 0 }
  129381:	0d92d2               	l16si	a13, a2, 26

00129384 <speech_decode+0x15c>:
  129384:	fb9ec1               	l32r	a12, 1281fc (fff90000 <_memmap_cacheattr_bp_strict+0x6d00e>)
  129387:	11bd90               	slli	a11, a13, 7
  12938a:	23bb80               	sext	a11, a11, 15
  12938d:	8e8976               	loop	a9, 12941f <speech_decode+0x1f7>
  129390:	b00804               	ae_l16.i	aed0, a8, 0
  129393:	170084               	ae_sext32	aed0, aed0, 15
  129396:	93e7dd1d0010259e 	{ nop; ae_add32	aed0, aed0, aed13; ae_add32	aed1, aed0, aed1 }
  12939e:	5200e4               	ae_max32	aed0, aed0, aed14
  1293a1:	d30874               	ae_s16.0.ip	aed0, a8, 14
  1293a4:	b008a4               	ae_l16.i	aed0, a8, -12
  1293a7:	e9fba8008f2008bf 	{ ae_l16.i	aed0, a8, -10; nop; ae_sext32	aed2, aed0, 15 }
  1293af:	e9e7a80d825308cf 	{ ae_l16.i	aed0, a8, -8; ae_add32	aed3, aed2, aed13; ae_sext32	aed5, aed0, 15 }
  1293b7:	e9e7a801822108df 	{ ae_l16.i	aed0, a8, -6; ae_add32	aed1, aed2, aed1; ae_sext32	aed2, aed0, 15 }
  1293bf:	e9e7a80d858608ef 	{ ae_l16.i	aed0, a8, -4; ae_add32	aed6, aed5, aed13; ae_sext32	aed8, aed0, 15 }
  1293c7:	e9e7a80d82a708ff 	{ ae_l16.i	aed0, a8, -2; ae_add32	aed7, aed2, aed13; ae_sext32	aed10, aed0, 15 }
  1293cf:	e9e7a80d88b9080f 	{ ae_l16.i	aed0, a8, 0; ae_add32	aed9, aed8, aed13; ae_sext32	aed11, aed0, 15 }
  1293d7:	e9e7dd0d8ac0259f 	{ nop; ae_add32	aed0, aed10, aed13; ae_sext32	aed12, aed0, 15 }
  1293df:	b3e7dd3deb43259e 	{ nop; ae_add32	aed3, aed11, aed13; ae_max32	aed4, aed3, aed14 }
  1293e7:	b3e7b46dec4648ae 	{ ae_s16.0.i	aed4, a8, -12; ae_add32	aed6, aed12, aed13; ae_max32	aed4, aed6, aed14 }
  1293ef:	b3e7b471e55148be 	{ ae_s16.0.i	aed4, a8, -10; ae_add32	aed1, aed5, aed1; ae_max32	aed5, aed7, aed14 }
  1293f7:	b3e7b491e22158ce 	{ ae_s16.0.i	aed5, a8, -8; ae_add32	aed1, aed2, aed1; ae_max32	aed2, aed9, aed14 }
  1293ff:	b3e7b401e81028de 	{ ae_s16.0.i	aed2, a8, -6; ae_add32	aed0, aed8, aed1; ae_max32	aed1, aed0, aed14 }
  129407:	b3e7b430ea1018ee 	{ ae_s16.0.i	aed1, a8, -4; ae_add32	aed0, aed10, aed0; ae_max32	aed1, aed3, aed14 }
  12940f:	b3e7b460eb1018fe 	{ ae_s16.0.i	aed1, a8, -2; ae_add32	aed0, aed11, aed0; ae_max32	aed1, aed6, aed14 }
  129417:	ebe7b5000c01181f 	{ ae_s16.0.ip	aed1, a8, 2; ae_add32	aed1, aed12, aed0; nop }

0012941f <speech_decode+0x1f7>:
  12941f:	25a1c4               	ae_movad32.l	a10, aed1
  129422:	049d                	mov.n	a9, a4
  129424:	0d006641c0b08ace 	{ beq.w18	a10, a12, 129a94 <speech_decode+0x86c>; nop }
  12942c:	0e0c                	movi.n	a14, 0
  12942e:	78a0f2               	movi	a15, 120
  129431:	40000121458ddbce 	{ ae_movda32	aed13, a11; nop; movi	a13, 0xfffff82c }
  129439:	fb71a1               	l32r	a10, 128200 (2667 <XtosCoreStateSize+0x23e7>)
  12943c:	fb7281               	l32r	a8, 128204 (5999 <xthals_release_major+0x2ab9>)
  12943f:	400001b5451048ae 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed1, a10 }
  129447:	ebfa5008050cd4df 	{ add	a13, a4, a13; ae_movi	aed12, 37; nop }
  12944f:	2261d2               	s32i	a13, a1, 136
  129452:	9baf76               	loopgtz	a15, 1294f1 <speech_decode+0x2c9>
  129455:	612df2               	l32i	a15, a13, 0x184
  129458:	400000247005a99e 	{ ae_l32.i	aed5, a9, 0; nop; addmi	a10, a9, 0x200 }
  129460:	bd8a84               	ae_l32.i	aed8, a10, -32
  129463:	eb0dae08010a990f 	{ ae_l32.i	aed9, a9, 0; ae_mul32.hh	aed10, aed1, aed8; nop }
  12946b:	eb0d400900090fcf 	{ movi	a12, 15; ae_mul32.hh	aed9, aed0, aed9; nop }
  129473:	81aca4               	ae_sraa64	aed10, aed10, a12
  129476:	819c94               	ae_sraa64	aed9, aed9, a12
  129479:	4000017545533e9e 	{ ae_movda32	aed3, a14; nop; ae_movad32.l	a3, aed9 }
  129481:	eb0dc80800088a7f 	{ ae_movad32.l	a8, aed10; ae_mul32.hh	aed8, aed0, aed8; nop }
  129489:	400001b54597483e 	{ ae_movda32	aed7, a8; nop; ae_movda32	aed9, a3 }
  129491:	c5fbdd79b279259e 	{ nop; ae_abs32	aed9, aed9; ae_abs32	aed7, aed7 }
  129499:	ebe7200907071eef 	{ addi	a14, a14, 1; ae_add32	aed7, aed7, aed9; nop }
  1294a1:	0c8019b781c46c8e 	{ ae_sraa64	aed8, aed8, a12; ae_mul32.hh	aed4, aed1, aed7 }
  1294a9:	400001754556af8e 	{ ae_movda32	aed6, a15; nop; ae_movad32.l	a10, aed8 }
  1294b1:	0d80194645156c4e 	{ ae_sraa64	aed4, aed4, a12; ae_add32	aed5, aed5, aed6 }
  1294b9:	ebe7c8050303847f 	{ ae_movad32.l	a8, aed4; ae_add32	aed3, aed3, aed5; nop }
  1294c1:	400001b545f24a8e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed15, a8 }
  1294c9:	c5fb20f2b2f24dde 	{ addi	a13, a13, 4; ae_abs32	aed2, aed2; ae_abs32	aed15, aed15 }
  1294d1:	ebe7c8020f0ff37f 	{ ae_movad32.l	a15, aed3; ae_add32	aed15, aed15, aed2; nop }
  1294d9:	40000175205739fe 	{ ae_s32.l.i	aed7, a9, 0; nop; ae_movad32.l	a3, aed15 }
  1294e1:	786932               	s32i	a3, a9, 0x1e0
  1294e4:	0d0000c779ba0f0e 	{ bbci.w18	a15, 0, 1294ef <speech_decode+0x2c7>; ae_neg32	aed10, aed7 }
  1294ec:	e0a904               	ae_s32.l.i	aed10, a9, 0

001294ef <speech_decode+0x2c7>:
  1294ef:	994b                	addi.n	a9, a9, 4

001294f1 <speech_decode+0x2c9>:
  1294f1:	fb46d1               	l32r	a13, 12820c (1000 <XtosCoreStateSize+0xd80>)
  1294f4:	2221a2               	l32i	a10, a1, 136
  1294f7:	fb44e1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  1294fa:	232192               	l32i	a9, a1, 140
  1294fd:	3ce934               	ae_movda32	aed14, a9
  129500:	ebf2400e0d0df09f 	{ movi	a9, 240; ae_sub32	aed13, aed13, aed14; nop }
  129508:	40000175455884de 	{ ae_movda32	aed8, a4; nop; ae_movad32.l	a8, aed13 }
  129510:	25b8c4               	ae_movad32.l	a11, aed8
  129513:	400000b5456afe8e 	{ ae_movda32	aed10, a14; nop; addmi	a15, a8, 0x6b00 }
  12951b:	4000002470758b8e 	{ ae_l32.i	aed5, a11, 0; nop; addmi	a8, a8, 0x7200 }
  129523:	40000025450bc8be 	{ ae_movda32	aed11, a8; nop; addmi	a12, a11, 0x200 }
  12952b:	0d80184c8b1b9f2e 	{ ae_movda32	aed9, a15; ae_add32	aed11, aed11, aed12 }
  129533:	b7faaeb4adbc0c8e 	{ ae_l32.i	aed0, a12, -32; ae_movi	aed12, 29; ae_min32	aed11, aed11, aed10 }

0012953b <speech_decode+0x313>:
  12953b:	0d80184c8919ca2e 	{ ae_movda32	aed12, a10; ae_add32	aed9, aed9, aed12 }
  129543:	b7fb4090af900ffe 	{ movi	a15, 15; nop; ae_min32	aed9, aed9, aed10 }
  12954b:	0c92a2               	l16si	a10, a2, 24
  12954e:	4000017545578ace 	{ ae_movda32	aed7, a10; nop; ae_movad32.l	a8, aed12 }
  129556:	40000131450aadbe 	{ ae_movda32	aed10, a13; nop; movi	a10, 59 }
  12955e:	b3fa2ea096960cde 	{ addi	a13, a12, -32; ae_movi	aed6, 6; ae_max32	aed9, aed10, aed9 }
  129566:	b7fb30607f60288e 	{ addmi	a8, a8, 0x200; nop; ae_min32	aed6, aed6, aed7 }
  12956e:	b3fbc8a0bfa0e67e 	{ ae_movad32.l	a14, aed6; nop; ae_max32	aed10, aed10, aed11 }
  129576:	e9fb27908f90488f 	{ addi	a8, a8, 116; nop; ae_sext32	aed9, aed9, 15 }
  12957e:	0c8018b589c5b92e 	{ ae_movda32	aed11, a9; ae_mul32.hh	aed5, aed9, aed5 }
  129586:	e9e7afab88a8482f 	{ ae_l32.ip	aed4, a8, 8; ae_add32	aed8, aed8, aed11; ae_sext32	aed10, aed10, 15 }
  12958e:	40000175455b9e8e 	{ ae_movda32	aed11, a14; nop; ae_movad32.l	a9, aed8 }
  129596:	0c8019b05ac06f5e 	{ ae_sraa64	aed5, aed5, a15; ae_mul32.hh	aed0, aed10, aed0 }
  12959e:	ebfaaf000002392f 	{ ae_l32.ip	aed3, a9, 8; ae_movi	aed2, 0; nop }
  1295a6:	0d80194403136f0e 	{ ae_sraa64	aed0, aed0, a15; ae_add32	aed3, aed3, aed4 }
  1295ae:	c5e7bf1322d35b1e 	{ ae_s32.l.ip	aed5, a11, 4; ae_add32	aed3, aed2, aed3; ae_movi	aed13, 1 }
  1295b6:	400001747f55c83e 	{ ae_l32.i	aed5, a8, -4; nop; ae_movad32.l	a12, aed3 }
  1295be:	ebe7ae0d020249ff 	{ ae_l32.i	aed4, a9, -4; ae_add32	aed2, aed2, aed13; nop }
  1295c6:	93e7005d4243c0ce 	{ extui	a12, a12, 0, 1; ae_add32	aed3, aed2, aed13; ae_add32	aed4, aed4, aed5 }
  1295ce:	0d80184482121c2e 	{ ae_movda32	aed1, a12; ae_add32	aed2, aed2, aed4 }
  1295d6:	18fac81c1f1ce27f 	{ ae_movad32.l	a14, aed2; ae_movi	aed12, -1; ae_slai32	aed1, aed1, 1 }
  1295de:	0020f0               	nop
  1295e1:	f03d                	nop.n
  1295e3:	f03d                	nop.n
  1295e5:	9f8a76               	loop	a10, 129688 <speech_decode+0x460>
  1295e8:	400001747150a90e 	{ ae_l32.i	aed0, a9, 4; nop; ae_movad32.l	a10, aed0 }
  1295f0:	400000247002cbbe 	{ ae_l32.i	aed2, a11, 0; nop; addmi	a12, a11, 0x200 }
  1295f8:	930d00c21912e0ee 	{ extui	a14, a14, 0, 1; ae_mul32.hh	aed2, aed9, aed2; ae_add32	aed1, aed1, aed12 }
  129600:	400001b4716448ee 	{ ae_l32.i	aed4, a8, 4; nop; ae_movda32	aed6, a14 }
  129608:	93e7ae4d03740c8e 	{ ae_l32.i	aed0, a12, -32; ae_add32	aed4, aed3, aed13; ae_add32	aed7, aed0, aed4 }
  129610:	180daf106a86082f 	{ ae_l32.ip	aed0, a8, 8; ae_mul32.hh	aed6, aed10, aed0; ae_slai32	aed8, aed6, 1 }
  129618:	e9e7af1c8858192f 	{ ae_l32.ip	aed1, a9, 8; ae_add32	aed8, aed8, aed12; ae_sext32	aed5, aed1, 15 }
  129620:	0d80194001126f2e 	{ ae_sraa64	aed0, aed2, a15; ae_add32	aed2, aed1, aed0 }
  129628:	0d80194714166f6e 	{ ae_sraa64	aed1, aed6, a15; ae_add32	aed6, aed4, aed7 }
  129630:	400001754551aa1e 	{ ae_movda32	aed1, a10; nop; ae_movad32.l	a10, aed1 }
  129638:	e94bbf858b010b1f 	{ ae_s32.l.ip	aed0, a11, 4; ae_mulap32x2	aed1, aed11, aed5; ae_sext32	aed0, aed8, 15 }
  129640:	93e730d243322bce 	{ addmi	a12, a11, 0x200; ae_add32	aed2, aed3, aed2; ae_add32	aed3, aed4, aed13 }
  129648:	400001747054eb6e 	{ ae_l32.i	aed4, a11, 0; nop; ae_movad32.l	a14, aed6 }
  129650:	400001754552aa2e 	{ ae_movda32	aed2, a10; nop; ae_movad32.l	a10, aed2 }
  129658:	eb0dae0409064c8f 	{ ae_l32.i	aed4, a12, -32; ae_mul32.hh	aed6, aed9, aed4; nop }
  129660:	eb4bbf000b021d2f 	{ ae_s32.l.ip	aed1, a13, 8; ae_mulap32x2	aed2, aed11, aed0; nop }
  129668:	eb0d00040a00a0af 	{ extui	a10, a10, 0, 1; ae_mul32.hh	aed0, aed10, aed4; nop }
  129670:	400001e545416afe 	{ ae_movda32	aed1, a10; nop; ae_sraa64	aed4, aed6, a15 }
  129678:	400001e52f020dfe 	{ ae_s32.l.i	aed2, a13, -4; nop; ae_sraa64	aed0, aed0, a15 }
  129680:	18fbbf101f104b1f 	{ ae_s32.l.ip	aed4, a11, 4; nop; ae_slai32	aed1, aed1, 1 }

00129688 <speech_decode+0x460>:
  129688:	3031c4               	ae_add32	aed3, aed1, aed12
  12968b:	e9fbc8308f30807f 	{ ae_movad32.l	a8, aed0; nop; ae_sext32	aed3, aed3, 15 }
  129693:	3c2834               	ae_movda32	aed2, a8
  129696:	eb4b00030b02e0ef 	{ extui	a14, a14, 0, 1; ae_mulap32x2	aed2, aed11, aed3; nop }
  12969e:	400000254501cebe 	{ ae_movda32	aed1, a14; nop; addmi	a12, a11, 0x200 }
  1296a6:	e12d24               	ae_s32.l.ip	aed2, a13, 8
  1296a9:	18fbae101f100c8f 	{ ae_l32.i	aed0, a12, -32; nop; ae_slai32	aed1, aed1, 1 }
  1296b1:	930dddc01a10259e 	{ nop; ae_mul32.hh	aed0, aed10, aed0; ae_add32	aed1, aed1, aed12 }
  1296b9:	171184               	ae_sext32	aed1, aed1, 15
  1296bc:	810f04               	ae_sraa64	aed0, aed0, a15
  1296bf:	40000174705fab0e 	{ ae_l32.i	aed15, a11, 0; nop; ae_movad32.l	a10, aed0 }
  1296c7:	0c8018bf89cf0a2e 	{ ae_movda32	aed0, a10; ae_mul32.hh	aed15, aed9, aed15 }
  1296cf:	eb4bdd010b00259f 	{ nop; ae_mulap32x2	aed0, aed11, aed1; nop }
  1296d7:	400001e52ff0fdfe 	{ ae_s32.l.i	aed0, a13, -4; nop; ae_sraa64	aed15, aed15, a15 }
  1296df:	e1fb14               	ae_s32.l.ip	aed15, a11, 4

001296e2 <speech_decode+0x4ba>:
  1296e2:	1c21c2               	l32i	a12, a1, 112
  1296e5:	0c9292               	l16si	a9, a2, 24
  1296e8:	0a0c                	movi.n	a10, 0
  1296ea:	0b0c                	movi.n	a11, 0
  1296ec:	2461b2               	s32i	a11, a1, 144
  1296ef:	2561a2               	s32i	a10, a1, 148
  1296f2:	991b                	addi.n	a9, a9, 1
  1296f4:	11ccd0               	slli	a12, a12, 3
  1296f7:	2661c2               	s32i	a12, a1, 152
  1296fa:	0c5292               	s16i	a9, a2, 24

001296fd <speech_decode+0x4d5>:
  1296fd:	1136e0               	slli	a3, a6, 2
  129700:	20c2a2               	addi	a10, a2, 32
  129703:	21c150               	srai	a12, a5, 1
  129706:	a0b620               	addx4	a11, a6, a2
  129709:	20cbb2               	addi	a11, a11, 32
  12970c:	c0cc60               	sub	a12, a12, a6
  12970f:	01dcc2               	addmi	a12, a12, 0x100
  129712:	38ccc2               	addi	a12, a12, 56
  129715:	23cc80               	sext	a12, a12, 15
  129718:	1d38e5               	call8	146aa8 <SUN_COPY_32>
  12971b:	04bd                	mov.n	a11, a4
  12971d:	2d21a2               	l32i	a10, a1, 180
  129720:	c03230               	sub	a3, a2, a3
  129723:	05d332               	addmi	a3, a3, 0x500
  129726:	5aa8                	l32i.n	a10, a10, 20
  129728:	03cd                	mov.n	a12, a3
  12972a:	011725               	call8	12a89c <clt_mdct_backward>
  12972d:	0a92f2               	l16si	a15, a2, 20
  129730:	0992a2               	l16si	a10, a2, 18
  129733:	1fcc                	bnez.n	a15, 129738 <speech_decode+0x510>
  129735:	012a16               	beqz	a10, 12974b <speech_decode+0x523>

00129738 <speech_decode+0x510>:
  129738:	05ed                	mov.n	a14, a5
  12973a:	03bd                	mov.n	a11, a3
  12973c:	0792d2               	l16si	a13, a2, 14
  12973f:	0892c2               	l16si	a12, a2, 16
  129742:	01a9                	s32i.n	a10, a1, 0
  129744:	1159                	s32i.n	a5, a1, 4
  129746:	03ad                	mov.n	a10, a3
  129748:	02ede5               	call8	12c628 <comb_filter>

0012974b <speech_decode+0x523>:
  12974b:	079292               	l16si	a9, a2, 14
  12974e:	0ff716               	beqz	a7, 129851 <speech_decode+0x629>
  129751:	0892a2               	l16si	a10, a2, 16
  129754:	0020f0               	nop
  129757:	c0ba90               	sub	a11, a10, a9
  12975a:	60b1b0               	abs	a11, a11
  12975d:	0d400f4100b0ab4e 	{ bgei.w18	a11, 12, 129851 <speech_decode+0x629>; nop }
  129765:	0e8916               	beqz	a9, 129851 <speech_decode+0x629>
  129768:	085292               	s16i	a9, a2, 16
  12976b:	faa981               	l32r	a8, 128210 (7670 <xthals_release_major+0x4790>)
  12976e:	0a92f2               	l16si	a15, a2, 20
  129771:	0992e2               	l16si	a14, a2, 18
  129774:	ba9a                	add.n	a11, a10, a9
  129776:	21b1b0               	srai	a11, a11, 1
  129779:	0752b2               	s16i	a11, a2, 14
  12977c:	43fef0               	min	a15, a14, a15
  12977f:	400001b5455448fe 	{ ae_movda32	aed4, a8; nop; ae_movda32	aed5, a15 }
  129787:	eb0d400504040fdf 	{ movi	a13, 15; ae_mul32.hh	aed4, aed4, aed5; nop }
  12978f:	0a52e2               	s16i	a14, a2, 20
  129792:	814d44               	ae_sraa64	aed4, aed4, a13
  129795:	25c4c4               	ae_movad32.l	a12, aed4
  129798:	0952c2               	s16i	a12, a2, 18

0012979b <speech_decode+0x573>:
  12979b:	c63b                	addi.n	a12, a6, 3
  12979d:	d1d8                	l32i.n	a13, a1, 52
  12979f:	22d9                	s32i.n	a13, a2, 8
  1297a1:	21c2c0               	srai	a12, a12, 2
  1297a4:	0d400844c0b41c6e 	{ blti.w18	a12, 1, 129834 <speech_decode+0x60c>; ae_movi	aed4, 8 }
  1297ac:	3e63a4               	ae_l32x2.ip	aed6, a3, 16
  1297af:	ebe7c304060673bf 	{ ae_l32x2.i	aed7, a3, -8; ae_add32	aed6, aed6, aed4; nop }
  1297b7:	1ee7dd446767259f 	{ nop; ae_add32	aed7, aed7, aed4; ae_srai32	aed6, aed6, 4 }
  1297bf:	1efb40407f7004af 	{ movi	a10, 4; nop; ae_srai32	aed7, aed7, 4 }
  1297c7:	a5fb40706f30009e 	{ movi	a9, 0; nop; ae_sat16x4	aed3, aed6, aed7 }
  1297cf:	562ca6               	blti	a12, 2, 129829 <speech_decode+0x601>
  1297d2:	1d21b2               	l32i	a11, a1, 116
  1297d5:	feccc2               	addi	a12, a12, -2
  1297d8:	3e03a4               	ae_l32x2.ip	aed0, a3, 16
  1297db:	038d                	mov.n	a8, a3
  1297dd:	ebe7c304000013bf 	{ ae_l32x2.i	aed1, a3, -8; ae_add32	aed0, aed0, aed4; nop }
  1297e5:	22ac76               	loopgtz	a12, 12980b <speech_decode+0x5e3>
  1297e8:	1ee7cd440121082f 	{ ae_l32x2.ip	aed0, a8, 16; ae_add32	aed1, aed1, aed4; ae_srai32	aed2, aed0, 4 }
  1297f0:	1ee7864410103b9f 	{ ae_s16x4.x	aed3, a11, a9; ae_add32	aed0, aed0, aed4; ae_srai32	aed1, aed1, 4 }
  1297f8:	a5fb5f102f309a8e 	{ sext	a9, a10, 15; nop; ae_sat16x4	aed3, aed2, aed1 }
  129800:	400000406f01a89e 	{ ae_l32x2.i	aed1, a8, -8; nop; addi	a10, a9, 4 }
  129808:	1199f0               	slli	a9, a9, 1

0012980b <speech_decode+0x5e3>:
  12980b:	1d61b2               	s32i	a11, a1, 116
  12980e:	1ee759440124e99f 	{ or	a14, a9, a9; ae_add32	aed4, aed1, aed4; ae_srai32	aed2, aed0, 4 }
  129816:	1efb86404f403bef 	{ ae_s16x4.x	aed3, a11, a14; nop; ae_srai32	aed4, aed4, 4 }
  12981e:	a5fb5f402f309a8e 	{ sext	a9, a10, 15; nop; ae_sat16x4	aed3, aed2, aed4 }
  129826:	1199f0               	slli	a9, a9, 1

00129829 <speech_decode+0x601>:
  129829:	1d21a2               	l32i	a10, a1, 116
  12982c:	ebfb86000f003a9f 	{ ae_s16x4.x	aed3, a10, a9; nop; nop }

00129834 <speech_decode+0x60c>:
  129834:	1791c2               	l16si	a12, a1, 46
  129837:	d1e8                	l32i.n	a14, a1, 52
  129839:	3c5e34               	ae_movda32	aed5, a14
  12983c:	25d5f4               	ae_nsaz32.l	a13, aed5
  12983f:	2621b2               	l32i	a11, a1, 152
  129842:	ccda                	add.n	a12, a12, a13
  129844:	e1ccc2               	addi	a12, a12, -31
  129847:	23cc80               	sext	a12, a12, 15
  12984a:	1cabc7               	bge	a11, a12, 12986a <speech_decode+0x642>
  12984d:	d27c                	movi.n	a2, -3
  12984f:	f01d                	retw.n

00129851 <speech_decode+0x629>:
  129851:	085292               	s16i	a9, a2, 16
  129854:	2521f2               	l32i	a15, a1, 148
  129857:	099282               	l16si	a8, a2, 18
  12985a:	2421a2               	l32i	a10, a1, 144
  12985d:	0752a2               	s16i	a10, a2, 14
  129860:	0a5282               	s16i	a8, a2, 20
  129863:	0952f2               	s16i	a15, a2, 18
  129866:	ffcc46               	j	12979b <speech_decode+0x573>

00129869 <speech_decode+0x641>:
	...

0012986a <speech_decode+0x642>:
  12986a:	20c1a2               	addi	a10, a1, 32
  12986d:	ff9b25               	call8	129220 <ec_get_error>
  129870:	252a16               	beqz	a10, 129ac6 <speech_decode+0x89e>
  129873:	1b0c                	movi.n	a11, 1
  129875:	0652b2               	s16i	a11, a2, 12
  129878:	062d                	mov.n	a2, a6
  12987a:	f01d                	retw.n

0012987c <speech_decode+0x654>:
	...

0012987e <speech_decode+0x656>:
  12987e:	b32b                	addi.n	a11, a3, 2
  129880:	1c21c2               	l32i	a12, a1, 112
  129883:	20c1a2               	addi	a10, a1, 32
  129886:	feccd2               	addi	a13, a12, -2
  129889:	23cd80               	sext	a12, a13, 15
  12988c:	1c61c2               	s32i	a12, a1, 112
  12988f:	046365               	call8	12dec4 <rc_dec_init>
  129892:	1791b2               	l16si	a11, a1, 46
  129895:	1c2132               	l32i	a3, a1, 112
  129898:	d188                	l32i.n	a8, a1, 52
  12989a:	3c6834               	ae_movda32	aed6, a8
  12989d:	1133d0               	slli	a3, a3, 3
  1298a0:	25c6f4               	ae_nsaz32.l	a12, aed6
  1298a3:	266132               	s32i	a3, a1, 152
  1298a6:	233380               	sext	a3, a3, 15
  1298a9:	ccba                	add.n	a12, a12, a11
  1298ab:	e1ccc2               	addi	a12, a12, -31
  1298ae:	23cc80               	sext	a12, a12, 15
  1298b1:	0cfd                	mov.n	a15, a12
  1298b3:	192c37               	blt	a12, a3, 1298d0 <speech_decode+0x6a8>
  1298b6:	1d0c                	movi.n	a13, 1

001298b8 <speech_decode+0x690>:
  1298b8:	2e61d2               	s32i	a13, a1, 184
  1298bb:	c0a3c0               	sub	a10, a3, a12
  1298be:	080c                	movi.n	a8, 0
  1298c0:	090c                	movi.n	a9, 0
  1298c2:	246192               	s32i	a9, a1, 144
  1298c5:	256182               	s32i	a8, a1, 148
  1298c8:	abaa                	add.n	a10, a11, a10
  1298ca:	1751a2               	s16i	a10, a1, 46
  1298cd:	0054c6               	j	129a24 <speech_decode+0x7fc>

001298d0 <speech_decode+0x6a8>:
  1298d0:	0d402b4140b01c0e 	{ beqi.w18	a12, 1, 129b88 <speech_decode+0x960>; nop }
  1298d8:	0d0c                	movi.n	a13, 0

001298da <speech_decode+0x6b2>:
  1298da:	2e61d2               	s32i	a13, a1, 184
  1298dd:	10cfb2               	addi	a11, a15, 16
  1298e0:	0d001e4160b0a3be 	{ bge.w18	a3, a11, 129aca <speech_decode+0x8a2>; nop }
  1298e8:	0c0c                	movi.n	a12, 0
  1298ea:	0d0c                	movi.n	a13, 0
  1298ec:	2461d2               	s32i	a13, a1, 144
  1298ef:	2561c2               	s32i	a12, a1, 148

001298f2 <speech_decode+0x6ca>:
  1298f2:	ef3b                	addi.n	a14, a15, 3
  1298f4:	0d002441a0b0a3ee 	{ bge.w18	a3, a14, 129b42 <speech_decode+0x91a>; nop }

001298fc <speech_decode+0x6d4>:
  1298fc:	2d21a2               	l32i	a10, a1, 180
  1298ff:	0392b2               	l16si	a11, a2, 6
  129902:	2c2132               	l32i	a3, a1, 176
  129905:	20c1d2               	addi	a13, a1, 32
  129908:	05d332               	addmi	a3, a3, 0x500
  12990b:	e0c332               	addi	a3, a3, -32
  12990e:	233380               	sext	a3, a3, 15
  129911:	323a                	add.n	a3, a2, a3
  129913:	20c332               	addi	a3, a3, 32
  129916:	03cd                	mov.n	a12, a3
  129918:	020365               	call8	12b950 <unquant_coarse_energy>
  12991b:	20c1a2               	addi	a10, a1, 32
  12991e:	1d1ea5               	call8	146b08 <ec_tell_frac>
  129921:	1c2192               	l32i	a9, a1, 112
  129924:	23aa80               	sext	a10, a10, 15
  129927:	30caa2               	addi	a10, a10, 48
  12992a:	1199a0               	slli	a9, a9, 6
  12992d:	146192               	s32i	a9, a1, 80
  129930:	239980               	sext	a9, a9, 15
  129933:	156192               	s32i	a9, a1, 84
  129936:	0d00214130b0a9ae 	{ bge.w18	a9, a10, 129b4d <speech_decode+0x925>; nop }
  12993e:	5a0c                	movi.n	a10, 5
  129940:	1661a2               	s32i	a10, a1, 88

00129943 <speech_decode+0x71b>:
  129943:	20c1a2               	addi	a10, a1, 32
  129946:	1d1c25               	call8	146b08 <ec_tell_frac>
  129949:	2821b2               	l32i	a11, a1, 160
  12994c:	1761a2               	s32i	a10, a1, 92
  12994f:	2b21c2               	l32i	a12, a1, 172
  129952:	03ad                	mov.n	a10, a3
  129954:	cc2a                	add.n	a12, a12, a2
  129956:	1861c2               	s32i	a12, a1, 96
  129959:	90bbc0               	addx2	a11, a11, a12
  12995c:	20cbb2               	addi	a11, a11, 32
  12995f:	1961b2               	s32i	a11, a1, 100
  129962:	01ac25               	call8	12b424 <compute_offset>
  129965:	1921c2               	l32i	a12, a1, 100
  129968:	1621e2               	l32i	a14, a1, 88
  12996b:	172182               	l32i	a8, a1, 92
  12996e:	1421f2               	l32i	a15, a1, 80
  129971:	1e21d2               	l32i	a13, a1, 120
  129974:	0392b2               	l16si	a11, a2, 6
  129977:	292192               	l32i	a9, a1, 164
  12997a:	2021a2               	l32i	a10, a1, 128
  12997d:	992a                	add.n	a9, a9, a2
  12997f:	31a9                	s32i.n	a10, a1, 12
  129981:	21d9                	s32i.n	a13, a1, 8
  129983:	44c1a2               	addi	a10, a1, 68
  129986:	fa23d1               	l32r	a13, 128214 (ffffd8f0 <_memmap_cacheattr_bp_strict+0xda8fe>)
  129989:	c0ff80               	sub	a15, a15, a8
  12998c:	20c992               	addi	a9, a9, 32
  12998f:	1a6192               	s32i	a9, a1, 104
  129992:	1199                	s32i.n	a9, a1, 4
  129994:	20c182               	addi	a8, a1, 32
  129997:	51d9                	s32i.n	a13, a1, 20
  129999:	01a9                	s32i.n	a10, a1, 0
  12999b:	ff0b                	addi.n	a15, a15, -1
  12999d:	23ff80               	sext	a15, a15, 15
  1299a0:	2d21a2               	l32i	a10, a1, 180
  1299a3:	fa1dd1               	l32r	a13, 128218 (217ab0 <_cap>)
  1299a6:	046182               	s32i	a8, a1, 16
  1299a9:	00f9a5               	call8	12a944 <calculate_bitalloc>
  1299ac:	0392b2               	l16si	a11, a2, 6
  1299af:	03cd                	mov.n	a12, a3
  1299b1:	1e21d2               	l32i	a13, a1, 120
  1299b4:	20c1e2               	addi	a14, a1, 32
  1299b7:	1b61a2               	s32i	a10, a1, 108
  1299ba:	090c                	movi.n	a9, 0
  1299bc:	0c5292               	s16i	a9, a2, 24
  1299bf:	2d21a2               	l32i	a10, a1, 180
  1299c2:	020ca5               	call8	12ba8c <unquant_fine_energy>
  1299c5:	1521f2               	l32i	a15, a1, 84
  1299c8:	a28b                	addi.n	a10, a2, 8
  1299ca:	1b21d2               	l32i	a13, a1, 108
  1299cd:	20c182               	addi	a8, a1, 32
  1299d0:	0392b2               	l16si	a11, a2, 6
  1299d3:	1821c2               	l32i	a12, a1, 96
  1299d6:	2291e2               	l16si	a14, a1, 68
  1299d9:	20ccc2               	addi	a12, a12, 32
  1299dc:	01e9                	s32i.n	a14, a1, 0
  1299de:	4139                	s32i.n	a3, a1, 16
  1299e0:	1a21e2               	l32i	a14, a1, 104
  1299e3:	1189                	s32i.n	a8, a1, 4
  1299e5:	21d9                	s32i.n	a13, a1, 8
  1299e7:	0361a2               	s32i	a10, a1, 12
  1299ea:	2a21d2               	l32i	a13, a1, 168
  1299ed:	2d21a2               	l32i	a10, a1, 180
  1299f0:	0266e5               	call8	12c060 <quant_all_bands_dec>
  1299f3:	03cd                	mov.n	a12, a3
  1299f5:	1e21d2               	l32i	a13, a1, 120
  1299f8:	2021e2               	l32i	a14, a1, 128
  1299fb:	2d21a2               	l32i	a10, a1, 180
  1299fe:	179182               	l16si	a8, a1, 46
  129a01:	0392b2               	l16si	a11, a2, 6
  129a04:	d198                	l32i.n	a9, a1, 52
  129a06:	400000014527f91e 	{ ae_movda32	aed7, a9; nop; addi	a15, a1, 32 }
  129a0e:	2597f4               	ae_nsaz32.l	a9, aed7
  129a11:	01f9                	s32i.n	a15, a1, 0
  129a13:	889a                	add.n	a8, a8, a9
  129a15:	2621f2               	l32i	a15, a1, 152
  129a18:	e1c882               	addi	a8, a8, -31
  129a1b:	238880               	sext	a8, a8, 15
  129a1e:	c0ff80               	sub	a15, a15, a8
  129a21:	020aa5               	call8	12bacc <unquant_energy_finalise>

00129a24 <speech_decode+0x7fc>:
  129a24:	2e2132               	l32i	a3, a1, 184
  129a27:	1f21a2               	l32i	a10, a1, 124
  129a2a:	04bd                	mov.n	a11, a4
  129a2c:	06cd                	mov.n	a12, a6
  129a2e:	1d07a5               	call8	146aa8 <SUN_COPY_32>
  129a31:	12c316               	beqz	a3, 129b61 <speech_decode+0x939>
  129a34:	f9f1a1               	l32r	a10, 1281f8 (ffff9000 <_memmap_cacheattr_bp_strict+0xd600e>)
  129a37:	2c21b2               	l32i	a11, a1, 176
  129a3a:	212192               	l32i	a9, a1, 132
  129a3d:	05dbb2               	addmi	a11, a11, 0x500
  129a40:	890b                	addi.n	a8, a9, -1
  129a42:	238880               	sext	a8, a8, 15
  129a45:	e0cbb2               	addi	a11, a11, -32
  129a48:	23bb80               	sext	a11, a11, 15
  129a4b:	b2ba                	add.n	a11, a2, a11
  129a4d:	0aa976               	loopgtz	a9, 129a5b <speech_decode+0x833>
  129a50:	9098b0               	addx2	a9, a8, a11
  129a53:	880b                	addi.n	a8, a8, -1
  129a55:	1059a2               	s16i	a10, a9, 32
  129a58:	238880               	sext	a8, a8, 15

00129a5b <speech_decode+0x833>:
  129a5b:	c44b                	addi.n	a12, a4, 4
  129a5d:	281304               	ae_zalign64	u0
  129a60:	0d0c                	movi.n	a13, 0
  129a62:	04d9                	s32i.n	a13, a4, 0
  129a64:	5936a6               	blti	a6, 3, 129ac1 <speech_decode+0x899>
  129a67:	ebfa2f000000f6df 	{ addi	a13, a6, -1; ae_movi	aed0, 0; nop }
  129a6f:	21d1d0               	srai	a13, a13, 1
  129a72:	02ad76               	loopgtz	a13, 129a78 <speech_decode+0x850>
  129a75:	0c0cc4               	ae_sa32x2.ip	aed0, u0, a12
  129a78:	11ddf0               	slli	a13, a13, 1

00129a7b <speech_decode+0x853>:
  129a7b:	773cc4               	ae_sa64pos.fp	u0, a12
  129a7e:	fec6e2               	addi	a14, a6, -2
  129a81:	0d3fc74180b09ede 	{ blt.w18	a14, a13, 1296fd <speech_decode+0x4d5>; nop }
  129a89:	a08d40               	addx4	a8, a13, a4
  129a8c:	0f0c                	movi.n	a15, 0
  129a8e:	18f9                	s32i.n	a15, a8, 4
  129a90:	ff1a46               	j	1296fd <speech_decode+0x4d5>

00129a93 <speech_decode+0x86b>:
	...

00129a94 <speech_decode+0x86c>:
  129a94:	281304               	ae_zalign64	u0
  129a97:	048d                	mov.n	a8, a4
  129a99:	ebfa400000003c9f 	{ movi	a9, 60; ae_movi	aed0, 0; nop }
  129aa1:	028976               	loop	a9, 129aa7 <speech_decode+0x87f>
  129aa4:	0c08c4               	ae_sa32x2.ip	aed0, u0, a8

00129aa7 <speech_decode+0x87f>:
  129aa7:	7738c4               	ae_sa64pos.fp	u0, a8
  129aaa:	ff0d06               	j	1296e2 <speech_decode+0x4ba>

00129aad <speech_decode+0x885>:
  129aad:	0a92e2               	l16si	a14, a2, 20
  129ab0:	0992d2               	l16si	a13, a2, 18
  129ab3:	21ebe0               	srai	a14, a14, 11
  129ab6:	21dbd0               	srai	a13, a13, 11
  129ab9:	ddea                	add.n	a13, a13, a14
  129abb:	0d52d2               	s16i	a13, a2, 26
  129abe:	fe3086               	j	129384 <speech_decode+0x15c>

00129ac1 <speech_decode+0x899>:
  129ac1:	0d0c                	movi.n	a13, 0
  129ac3:	ffed06               	j	129a7b <speech_decode+0x853>

00129ac6 <speech_decode+0x89e>:
  129ac6:	062d                	mov.n	a2, a6
  129ac8:	f01d                	retw.n

00129aca <speech_decode+0x8a2>:
  129aca:	20c1a2               	addi	a10, a1, 32
  129acd:	1b0c                	movi.n	a11, 1
  129acf:	044f65               	call8	12dfc4 <rc_dec_bit_logp>
  129ad2:	04ca16               	beqz	a10, 129b22 <speech_decode+0x8fa>
  129ad5:	20c1a2               	addi	a10, a1, 32
  129ad8:	6b0c                	movi.n	a11, 6
  129ada:	0461e5               	call8	12e0f8 <rc_dec_uint>
  129add:	1361a2               	s32i	a10, a1, 76
  129ae0:	0abd                	mov.n	a11, a10
  129ae2:	bb4b                	addi.n	a11, a11, 4
  129ae4:	20c1a2               	addi	a10, a1, 32
  129ae7:	0426e5               	call8	12dd54 <rc_dec_bits>
  129aea:	3b0c                	movi.n	a11, 3
  129aec:	1321d2               	l32i	a13, a1, 76
  129aef:	0c1c                	movi.n	a12, 16
  129af1:	401d00               	ssl	a13
  129af4:	a1cc00               	sll	a12, a12
  129af7:	caca                	add.n	a12, a10, a12
  129af9:	20c1a2               	addi	a10, a1, 32
  129afc:	cc0b                	addi.n	a12, a12, -1
  129afe:	2461c2               	s32i	a12, a1, 144
  129b01:	042525               	call8	12dd54 <rc_dec_bits>
  129b04:	f9c6f1               	l32r	a15, 12821c (c00 <XtosCoreStateSize+0x980>)
  129b07:	8a1b                	addi.n	a8, a10, 1
  129b09:	400001b5448938fe 	{ ae_movda16	aed9, a8; nop; ae_movda16	aed8, a15 }
  129b11:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  129b19:	25e884               	ae_movad16.0	a14, aed8
  129b1c:	2561e2               	s32i	a14, a1, 148
  129b1f:	000246               	j	129b2c <speech_decode+0x904>

00129b22 <speech_decode+0x8fa>:
  129b22:	090c                	movi.n	a9, 0
  129b24:	0a0c                	movi.n	a10, 0
  129b26:	2461a2               	s32i	a10, a1, 144
  129b29:	256192               	s32i	a9, a1, 148

00129b2c <speech_decode+0x904>:
  129b2c:	1791f2               	l16si	a15, a1, 46
  129b2f:	d198                	l32i.n	a9, a1, 52
  129b31:	3ca934               	ae_movda32	aed10, a9
  129b34:	258af4               	ae_nsaz32.l	a8, aed10
  129b37:	ff8a                	add.n	a15, a15, a8
  129b39:	e1cff2               	addi	a15, a15, -31
  129b3c:	23ff80               	sext	a15, a15, 15
  129b3f:	ff6bc6               	j	1298f2 <speech_decode+0x6ca>

00129b42 <speech_decode+0x91a>:
  129b42:	20c1a2               	addi	a10, a1, 32
  129b45:	3b0c                	movi.n	a11, 3
  129b47:	0447e5               	call8	12dfc4 <rc_dec_bit_logp>
  129b4a:	ff6b86               	j	1298fc <speech_decode+0x6d4>

00129b4d <speech_decode+0x925>:
  129b4d:	20c1a2               	addi	a10, a1, 32
  129b50:	f9b4b1               	l32r	a11, 128220 (217ad0 <trim_icdf>)
  129b53:	7c0c                	movi.n	a12, 7
  129b55:	044fa5               	call8	12e050 <rc_dec_icdf>
  129b58:	23aa80               	sext	a10, a10, 15
  129b5b:	1661a2               	s32i	a10, a1, 88
  129b5e:	ff7846               	j	129943 <speech_decode+0x71b>

00129b61 <speech_decode+0x939>:
  129b61:	2d21a2               	l32i	a10, a1, 180
  129b64:	04cd                	mov.n	a12, a4
  129b66:	2721e2               	l32i	a14, a1, 156
  129b69:	2c21d2               	l32i	a13, a1, 176
  129b6c:	2b21b2               	l32i	a11, a1, 172
  129b6f:	05ddd2               	addmi	a13, a13, 0x500
  129b72:	bb2a                	add.n	a11, a11, a2
  129b74:	20cbb2               	addi	a11, a11, 32
  129b77:	e0cdd2               	addi	a13, a13, -32
  129b7a:	23dd80               	sext	a13, a13, 15
  129b7d:	d2da                	add.n	a13, a2, a13
  129b7f:	20cdd2               	addi	a13, a13, 32
  129b82:	023ce5               	call8	12bf50 <denormalise_bands>
  129b85:	fedd06               	j	1296fd <speech_decode+0x4d5>

00129b88 <speech_decode+0x960>:
  129b88:	2f61c2               	s32i	a12, a1, 188
  129b8b:	20c1a2               	addi	a10, a1, 32
  129b8e:	fb0c                	movi.n	a11, 15
  129b90:	044325               	call8	12dfc4 <rc_dec_bit_logp>
  129b93:	2f21f2               	l32i	a15, a1, 188
  129b96:	23da80               	sext	a13, a10, 15
  129b99:	d3dd16               	beqz	a13, 1298da <speech_decode+0x6b2>
  129b9c:	1791b2               	l16si	a11, a1, 46
  129b9f:	d1e8                	l32i.n	a14, a1, 52
  129ba1:	3cbe34               	ae_movda32	aed11, a14
  129ba4:	25cbf4               	ae_nsaz32.l	a12, aed11
  129ba7:	ccba                	add.n	a12, a12, a11
  129ba9:	e1ccc2               	addi	a12, a12, -31
  129bac:	ff4206               	j	1298b8 <speech_decode+0x690>

00129baf <speech_decode+0x987>:
	...

00129bb0 <speech_decoder_get_size>:
  129bb0:	004136               	entry	a1, 32
  129bb3:	f99c21               	l32r	a2, 128224 (b24 <XtosCoreStateSize+0x8a4>)
  129bb6:	f01d                	retw.n

00129bb8 <speech_decoder_init>:
  129bb8:	004136               	entry	a1, 32
  129bbb:	00d3e5               	call8	12a8f8 <ssc_custom_mode_create>
  129bbe:	0a4d                	mov.n	a4, a10
  129bc0:	42cc                	bnez.n	a2, 129bc8 <speech_decoder_init+0x10>
  129bc2:	0b5232               	s16i	a3, a2, 22
  129bc5:	f01d                	retw.n

00129bc7 <speech_decoder_init+0xf>:
	...

00129bc8 <speech_decoder_init+0x10>:
  129bc8:	fffe65               	call8	129bb0 <speech_decoder_get_size>
  129bcb:	0abd                	mov.n	a11, a10
  129bcd:	02ad                	mov.n	a10, a2
  129bcf:	1cefe5               	call8	146acc <SUN_CLEAR_uchar>
  129bd2:	0b5232               	s16i	a3, a2, 22
  129bd5:	b00424               	ae_l16.i	aed0, a4, 4
  129bd8:	400001b42121444e 	{ ae_l16.i	aed1, a4, 2; nop; ae_movda32	aed2, a4 }
  129be0:	e02204               	ae_s32.l.i	aed2, a2, 0
  129be3:	d21224               	ae_s16.0.i	aed1, a2, 4
  129be6:	40000100b300820e 	{ ae_s16.0.i	aed0, a2, 6; nop; movi	a8, 0 }
  129bee:	0c5282               	s16i	a8, a2, 24
  129bf1:	f01d                	retw.n

00129bf3 <speech_decoder_init+0x3b>:
  129bf3:	00000000 00413600                                .....

00129bf8 <ec_get_error>:
  129bf8:	004136               	entry	a1, 32
  129bfb:	119222               	l16si	a2, a2, 34
  129bfe:	f01d                	retw.n

00129c00 <speech_encoder_get_size>:
  129c00:	004136               	entry	a1, 32
  129c03:	34a322               	movi	a2, 0x334
  129c06:	f01d                	retw.n

00129c08 <speech_encode>:
  129c08:	044136               	entry	a1, 0x220
  129c0b:	03ad                	mov.n	a10, a3
  129c0d:	0238                	l32i.n	a3, a2, 0
  129c0f:	019372               	l16si	a7, a3, 2
  129c12:	0d401f41d0b0266e 	{ blti.w18	a6, 2, 129e13 <speech_encode+0x20b>; nop }
  129c1a:	1f5a16               	beqz	a10, 129e13 <speech_encode+0x20b>
  129c1d:	7e6152               	s32i	a5, a1, 0x1f8
  129c20:	0e0c                	movi.n	a14, 0
  129c22:	981c                	movi.n	a8, 25
  129c24:	f982c1               	l32r	a12, 12822c (242080 <shared2>)
  129c27:	ff7c                	movi.n	a15, -1
  129c29:	952b                	addi.n	a9, a5, 2
  129c2b:	7b7c                	movi.n	a11, -9
  129c2d:	0045b2               	s8i	a11, a5, 0
  129c30:	8199                	s32i.n	a9, a1, 32
  129c32:	2051f2               	s16i	a15, a1, 64
  129c35:	07bd                	mov.n	a11, a7
  129c37:	a0c7c0               	addx4	a12, a7, a12
  129c3a:	175182               	s16i	a8, a1, 46
  129c3d:	1351e2               	s16i	a14, a1, 38
  129c40:	a1e9                	s32i.n	a14, a1, 40
  129c42:	1651e2               	s16i	a14, a1, 44
  129c45:	1851e2               	s16i	a14, a1, 48
  129c48:	e1e9                	s32i.n	a14, a1, 56
  129c4a:	f1e9                	s32i.n	a14, a1, 60
  129c4c:	2151e2               	s16i	a14, a1, 66
  129c4f:	f97651               	l32r	a5, 128228 (800000 <_memmap_mem_srom_start>)
  129c52:	d159                	s32i.n	a5, a1, 52
  129c54:	3c0534               	ae_movda32	aed0, a5
  129c57:	25d0f4               	ae_nsaz32.l	a13, aed0
  129c5a:	059252               	l16si	a5, a2, 10
  129c5d:	facdd2               	addi	a13, a13, -6
  129c60:	7561d2               	s32i	a13, a1, 0x1d4
  129c63:	23dd80               	sext	a13, a13, 15
  129c66:	fec6e2               	addi	a14, a6, -2
  129c69:	7661e2               	s32i	a14, a1, 0x1d8
  129c6c:	1251e2               	s16i	a14, a1, 36
  129c6f:	6b61d2               	s32i	a13, a1, 0x1ac
  129c72:	030b25               	call8	12cd24 <speech_maxabs16_copy>
  129c75:	7521c2               	l32i	a12, a1, 0x1d4
  129c78:	400001b5452445ae 	{ ae_movda32	aed4, a5; nop; ae_movda32	aed2, a10 }
  129c80:	175284               	ae_sext32	aed5, aed2, 15
  129c83:	524454               	ae_max32	aed4, aed4, aed5
  129c86:	e9fbd9408f40100f 	{ ae_movi	aed1, 0; nop; ae_sext32	aed4, aed4, 15 }
  129c8e:	c2fbd9401f00310e 	{ ae_movi	aed3, 1; nop; ae_eq32	b0:b1, aed4, aed1 }
  129c96:	3b1314               	ae_movt32x2	aed1, aed3, b0:b1
  129c99:	40000174b552b21e 	{ ae_s16.0.i	aed2, a2, 10; nop; ae_movad32.l	a11, aed1 }
  129ca1:	23cc80               	sext	a12, a12, 15
  129ca4:	0b5d                	mov.n	a5, a11
  129ca6:	0d405f4170b01c0e 	{ beqi.w18	a12, 1, 12a2a1 <speech_encode+0x699>; nop }
  129cae:	00a052               	movi	a5, 0

00129cb1 <speech_encode+0xa9>:
  129cb1:	7621d2               	l32i	a13, a1, 0x1d8
  129cb4:	11edd0               	slli	a14, a13, 3
  129cb7:	23dd80               	sext	a13, a13, 15
  129cba:	23ee80               	sext	a14, a14, 15
  129cbd:	6a61e2               	s32i	a14, a1, 0x1a8
  129cc0:	7c61d2               	s32i	a13, a1, 0x1f0
  129cc3:	11ddd0               	slli	a13, a13, 3
  129cc6:	6f61d2               	s32i	a13, a1, 0x1bc

00129cc9 <speech_encode+0xc1>:
  129cc9:	c0a0c2               	movi	a12, 192
  129ccc:	f959a1               	l32r	a10, 128230 (241ae0 <pre_shared>)
  129ccf:	10c2b2               	addi	a11, a2, 16
  129cd2:	6561b2               	s32i	a11, a1, 0x194
  129cd5:	1cdd25               	call8	146aa8 <SUN_COPY_32>
  129cd8:	04cd                	mov.n	a12, a4
  129cda:	f957b1               	l32r	a11, 128238 (242260 <shared2+0x1e0>)
  129cdd:	f955a1               	l32r	a10, 128234 (241de0 <pre_shared+0x300>)
  129ce0:	7761a2               	s32i	a10, a1, 0x1dc
  129ce3:	7d61b2               	s32i	a11, a1, 0x1f4
  129ce6:	1cdc25               	call8	146aa8 <SUN_COPY_32>
  129ce9:	f951a1               	l32r	a10, 128230 (241ae0 <pre_shared>)
  129cec:	50c1b2               	addi	a11, a1, 80
  129cef:	01d4c2               	addmi	a12, a4, 0x100
  129cf2:	c0ccc2               	addi	a12, a12, -64
  129cf5:	23cc80               	sext	a12, a12, 15
  129cf8:	0361e5               	call8	12d318 <downsample_enc>
  129cfb:	50c1b2               	addi	a11, a1, 80
  129cfe:	04cd                	mov.n	a12, a4
  129d00:	c0a0d2               	movi	a13, 192
  129d03:	3e0c                	movi.n	a14, 3
  129d05:	af1c                	movi.n	a15, 26
  129d07:	400001b544783fee 	{ ae_movda16	aed8, a15; nop; ae_movda16	aed7, a14 }
  129d0f:	0c800507088711ae 	{ addmi	a10, a1, 0x100; ae_mul16x4	aed8, aed7, aed7, aed8 }
  129d17:	400000014516adae 	{ ae_movda32	aed6, a13; nop; addi	a10, a10, 16 }
  129d1f:	ebf23007060621ef 	{ addmi	a14, a1, 0x200; ae_sub32	aed6, aed6, aed7; nop }
  129d27:	25d6c4               	ae_movad32.l	a13, aed6
  129d2a:	90cee2               	addi	a14, a14, -112
  129d2d:	23dd80               	sext	a13, a13, 15
  129d30:	037365               	call8	12d468 <search_pitch_candidate>
  129d33:	50c1a2               	addi	a10, a1, 80
  129d36:	c0a0b2               	movi	a11, 192
  129d39:	ac1c                	movi.n	a12, 26
  129d3b:	666152               	s32i	a5, a1, 0x198
  129d3e:	c89192               	l16si	a9, a1, 0x190
  129d41:	c0a082               	movi	a8, 192
  129d44:	02d1d2               	addmi	a13, a1, 0x200
  129d47:	90cdd2               	addi	a13, a13, -112
  129d4a:	c08890               	sub	a8, a8, a9
  129d4d:	c85182               	s16i	a8, a1, 0x190
  129d50:	0692e2               	l16si	a14, a2, 12
  129d53:	0792f2               	l16si	a15, a2, 14
  129d56:	0397a5               	call8	12d6d0 <no_doubling_get_gain>
  129d59:	f93881               	l32r	a8, 12823c (3ff7 <xthals_release_major+0x1117>)
  129d5c:	c89192               	l16si	a9, a1, 0x190
  129d5f:	bea0b2               	movi	a11, 190
  129d62:	4399b0               	min	a9, a9, a11
  129d65:	239980               	sext	a9, a9, 15
  129d68:	c85192               	s16i	a9, a1, 0x190
  129d6b:	0692f2               	l16si	a15, a2, 12
  129d6e:	ad0c                	movi.n	a13, 10
  129d70:	c0c9f0               	sub	a12, a9, a15
  129d73:	60c1c0               	abs	a12, a12
  129d76:	400001b544bc3dce 	{ ae_movda16	aed12, a13; nop; ae_movda16	aed11, a12 }
  129d7e:	0c80060b0ccb23ee 	{ movi	a14, 35; ae_mul16x4	aed12, aed11, aed11, aed12 }
  129d86:	7c21d2               	l32i	a13, a1, 0x1f0
  129d89:	25bbc4               	ae_movad32.l	a11, aed11
  129d8c:	f92dc1               	l32r	a12, 128240 (265d <XtosCoreStateSize+0x23dd>)
  129d8f:	7299b0               	salt	a9, a9, a11
  129d92:	93c890               	movnez	a12, a8, a9
  129d95:	f92b91               	l32r	a9, 128244 (3333 <xthals_release_major+0x453>)
  129d98:	0ddc52               	addmi	a5, a12, 0xd00
  129d9b:	981c                	movi.n	a8, 25
  129d9d:	728d80               	salt	a8, a13, a8
  129da0:	cdc552               	addi	a5, a5, -51
  129da3:	72dde0               	salt	a13, a13, a14
  129da6:	93c580               	movnez	a12, a5, a8
  129da9:	f927e1               	l32r	a14, 128248 (fffff333 <_memmap_cacheattr_bp_strict+0xdc341>)
  129dac:	079252               	l16si	a5, a2, 14
  129daf:	0ddcb2               	addmi	a11, a12, 0xd00
  129db2:	cdcbb2               	addi	a11, a11, -51
  129db5:	729950               	salt	a9, a9, a5
  129db8:	93cbd0               	movnez	a12, a11, a13
  129dbb:	8cea                	add.n	a8, a12, a14
  129dbd:	f924d1               	l32r	a13, 128250 (599a <xthals_release_major+0x2aba>)
  129dc0:	400001b5449a3ade 	{ ae_movda16	aed10, a10; nop; ae_movda16	aed9, a13 }
  129dc8:	93c890               	movnez	a12, a8, a9
  129dcb:	f922d1               	l32r	a13, 128254 (199a <XtosCoreStateSize+0x171a>)
  129dce:	f91f81               	l32r	a8, 12824c (4666 <xthals_release_major+0x1786>)
  129dd1:	ecea                	add.n	a14, a12, a14
  129dd3:	728850               	salt	a8, a8, a5
  129dd6:	93ce80               	movnez	a12, a14, a8
  129dd9:	0c800d09faa9cc8e 	{ sext	a12, a12, 15; ae_mul16x4	aed10, aed9, aed9, aed10 }
  129de1:	53ccd0               	max	a12, a12, a13
  129de4:	25d9c4               	ae_movad32.l	a13, aed9
  129de7:	23cc80               	sext	a12, a12, 15
  129dea:	21dfd0               	srai	a13, a13, 15
  129ded:	23dd80               	sext	a13, a13, 15
  129df0:	29adc7               	bge	a13, a12, 129e1d <speech_encode+0x215>
  129df3:	ac1c                	movi.n	a12, 26
  129df5:	0d0c                	movi.n	a13, 0
  129df7:	7a61d2               	s32i	a13, a1, 0x1e8
  129dfa:	53cfc0               	max	a12, a15, a12
  129dfd:	23cc80               	sext	a12, a12, 15
  129e00:	0652c2               	s16i	a12, a2, 12
  129e03:	47c516               	beqz	a5, 12a283 <speech_encode+0x67b>
  129e06:	0d0c                	movi.n	a13, 0
  129e08:	0e0c                	movi.n	a14, 0
  129e0a:	7061e2               	s32i	a14, a1, 0x1c0
  129e0d:	6c61d2               	s32i	a13, a1, 0x1b0
  129e10:	0019c6               	j	129e7b <speech_encode+0x273>

00129e13 <speech_encode+0x20b>:
  129e13:	f27c                	movi.n	a2, -1
  129e15:	f01d                	retw.n

00129e17 <speech_encode+0x20f>:
  129e17:	00000000 0e810000                                ......

00129e1d <speech_encode+0x215>:
  129e1d:	f90e81               	l32r	a8, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  129e20:	c09d50               	sub	a9, a13, a5
  129e23:	609190               	abs	a9, a9
  129e26:	022897               	blt	a8, a9, 129e2c <speech_encode+0x224>
  129e29:	20d550               	or	a13, a5, a5

00129e2c <speech_encode+0x224>:
  129e2c:	079252               	l16si	a5, a2, 14
  129e2f:	f8fb81               	l32r	a8, 12821c (c00 <XtosCoreStateSize+0x980>)
  129e32:	0e0c                	movi.n	a14, 0
  129e34:	790c                	movi.n	a9, 7
  129e36:	3b0c                	movi.n	a11, 3
  129e38:	ac1c                	movi.n	a12, 26
  129e3a:	06dda2               	addmi	a10, a13, 0x600
  129e3d:	21aaa0               	srai	a10, a10, 10
  129e40:	53cfc0               	max	a12, a15, a12
  129e43:	d2aab0               	quos	a10, a10, a11
  129e46:	aa0b                	addi.n	a10, a10, -1
  129e48:	23aa80               	sext	a10, a10, 15
  129e4b:	4399a0               	min	a9, a9, a10
  129e4e:	53ee90               	max	a14, a14, a9
  129e51:	23ee80               	sext	a14, a14, 15
  129e54:	6c61e2               	s32i	a14, a1, 0x1b0
  129e57:	01cee2               	addi	a14, a14, 1
  129e5a:	400001b544ed38ee 	{ ae_movda16	aed13, a8; nop; ae_movda16	aed14, a14 }
  129e62:	0c800d0dfeedcc8e 	{ sext	a12, a12, 15; ae_mul16x4	aed14, aed13, aed13, aed14 }
  129e6a:	0652c2               	s16i	a12, a2, 12
  129e6d:	25ad84               	ae_movad16.0	a10, aed13
  129e70:	7a61a2               	s32i	a10, a1, 0x1e8
  129e73:	3fd516               	beqz	a5, 12a274 <speech_encode+0x66c>

00129e76 <speech_encode+0x26e>:
  129e76:	1d0c                	movi.n	a13, 1
  129e78:	7061d2               	s32i	a13, a1, 0x1c0

00129e7b <speech_encode+0x273>:
  129e7b:	7d21a2               	l32i	a10, a1, 0x1f4
  129e7e:	7721b2               	l32i	a11, a1, 0x1dc
  129e81:	20e440               	or	a14, a4, a4
  129e84:	c891d2               	l16si	a13, a1, 0x190
  129e87:	400001714500858e 	{ ae_movda32	aed0, a5; nop; movi	a8, 120 }
  129e8f:	7a2192               	l32i	a9, a1, 0x1e8
  129e92:	400001b5451f498e 	{ ae_movda32	aed15, a9; nop; ae_movda32	aed1, a8 }
  129e9a:	c7fbbef079f0111e 	{ ae_s32.l.i	aed1, a1, 4; ae_neg32	aed0, aed0; ae_neg32	aed15, aed15 }
  129ea2:	e9fbc8f08ff0f07f 	{ ae_movad32.l	a15, aed0; nop; ae_sext32	aed15, aed15, 15 }
  129eaa:	e0f104               	ae_s32.l.i	aed15, a1, 0
  129ead:	23ff80               	sext	a15, a15, 15
  129eb0:	027765               	call8	12c628 <comb_filter>
  129eb3:	c0a0f2               	movi	a15, 192
  129eb6:	652152               	l32i	a5, a1, 0x194

00129eb9 <speech_encode+0x2b1>:
  129eb9:	11d4e0               	slli	a13, a4, 2
  129ebc:	a0b420               	addx4	a11, a4, a2
  129ebf:	c0cf40               	sub	a12, a15, a4
  129ec2:	20a550               	or	a10, a5, a5
  129ec5:	23cc80               	sext	a12, a12, 15
  129ec8:	10cbb2               	addi	a11, a11, 16
  129ecb:	6961d2               	s32i	a13, a1, 0x1a4
  129ece:	1cbda5               	call8	146aa8 <SUN_COPY_32>
  129ed1:	04cd                	mov.n	a12, a4
  129ed3:	10a352               	movi	a5, 0x310
  129ed6:	6921a2               	l32i	a10, a1, 0x1a4
  129ed9:	7721b2               	l32i	a11, a1, 0x1dc
  129edc:	c0a2a0               	sub	a10, a2, a10
  129edf:	03daa2               	addmi	a10, a10, 0x300
  129ee2:	10caa2               	addi	a10, a10, 16
  129ee5:	1cbc25               	call8	146aa8 <SUN_COPY_32>
  129ee8:	692142               	l32i	a4, a1, 0x1a4
  129eeb:	c891c2               	l16si	a12, a1, 0x190
  129eee:	7021b2               	l32i	a11, a1, 0x1c0
  129ef1:	7b61c2               	s32i	a12, a1, 0x1ec
  129ef4:	8bdc                	bnez.n	a11, 129f10 <speech_encode+0x308>
  129ef6:	6b21e2               	l32i	a14, a1, 0x1ac
  129ef9:	6a21d2               	l32i	a13, a1, 0x1a8
  129efc:	10cee2               	addi	a14, a14, 16
  129eff:	6a2de7               	blt	a13, a14, 129f6d <speech_encode+0x365>
  129f02:	20c1a2               	addi	a10, a1, 32
  129f05:	0b0c                	movi.n	a11, 0
  129f07:	1c0c                	movi.n	a12, 1
  129f09:	045b25               	call8	12e4bc <rc_enc_bit_logp_1>
  129f0c:	001746               	j	129f6d <speech_encode+0x365>

00129f0f <speech_encode+0x307>:
	...

00129f10 <speech_encode+0x308>:
  129f10:	20c1a2               	addi	a10, a1, 32
  129f13:	1b0c                	movi.n	a11, 1
  129f15:	1c0c                	movi.n	a12, 1
  129f17:	045a65               	call8	12e4bc <rc_enc_bit_logp_1>
  129f1a:	20c1a2               	addi	a10, a1, 32
  129f1d:	7b21e2               	l32i	a14, a1, 0x1ec
  129f20:	6c0c                	movi.n	a12, 6
  129f22:	ee1b                	addi.n	a14, a14, 1
  129f24:	23ee80               	sext	a14, a14, 15
  129f27:	400001114500beae 	{ ae_movda32	aed0, a14; nop; movi	a11, 26 }
  129f2f:	25d0f4               	ae_nsaz32.l	a13, aed0
  129f32:	6e61e2               	s32i	a14, a1, 0x1b8
  129f35:	c0bbd0               	sub	a11, a11, a13
  129f38:	23bb80               	sext	a11, a11, 15
  129f3b:	6761b2               	s32i	a11, a1, 0x19c
  129f3e:	046165               	call8	12e554 <rc_enc_uint_1>
  129f41:	20c1a2               	addi	a10, a1, 32
  129f44:	6e21b2               	l32i	a11, a1, 0x1b8
  129f47:	6721e2               	l32i	a14, a1, 0x19c
  129f4a:	0d1c                	movi.n	a13, 16
  129f4c:	ce4b                	addi.n	a12, a14, 4
  129f4e:	401e00               	ssl	a14
  129f51:	a1dd00               	sll	a13, a13
  129f54:	c0bbd0               	sub	a11, a11, a13
  129f57:	046665               	call8	12e5bc <rc_enc_bits_1>
  129f5a:	6c21b2               	l32i	a11, a1, 0x1b0
  129f5d:	20c1a2               	addi	a10, a1, 32
  129f60:	6e21f2               	l32i	a15, a1, 0x1b8
  129f63:	3c0c                	movi.n	a12, 3
  129f65:	ff0b                	addi.n	a15, a15, -1
  129f67:	7b61f2               	s32i	a15, a1, 0x1ec
  129f6a:	046525               	call8	12e5bc <rc_enc_bits_1>

00129f6d <speech_encode+0x365>:
  129f6d:	07cd                	mov.n	a12, a7
  129f6f:	f8afb1               	l32r	a11, 12822c (242080 <shared2>)
  129f72:	f8baa1               	l32r	a10, 12825c (241ea0 <pre_shared+0x3c0>)
  129f75:	7f61a2               	s32i	a10, a1, 0x1fc
  129f78:	b4ba                	add.n	a11, a4, a11
  129f7a:	1cb2e5               	call8	146aa8 <SUN_COPY_32>
  129f7d:	7f2142               	l32i	a4, a1, 0x1fc
  129f80:	53a8                	l32i.n	a10, a3, 20
  129f82:	f8aab1               	l32r	a11, 12822c (242080 <shared2>)
  129f85:	7d21c2               	l32i	a12, a1, 0x1f4
  129f88:	007ca5               	call8	12a754 <clt_mdct_forward>
  129f8b:	04bd                	mov.n	a11, a4
  129f8d:	07cd                	mov.n	a12, a7
  129f8f:	f8a7a1               	l32r	a10, 12822c (242080 <shared2>)
  129f92:	1cb165               	call8	146aa8 <SUN_COPY_32>
  129f95:	03ad                	mov.n	a10, a3
  129f97:	7d21b2               	l32i	a11, a1, 0x1f4
  129f9a:	f8a5c1               	l32r	a12, 128230 (241ae0 <pre_shared>)
  129f9d:	0d1c                	movi.n	a13, 16
  129f9f:	01bba5               	call8	12bb58 <compute_band_energies>
  129fa2:	03ad                	mov.n	a10, a3
  129fa4:	0b1c                	movi.n	a11, 16
  129fa6:	f8aed1               	l32r	a13, 128260 (241b20 <pre_shared+0x40>)
  129fa9:	6d61d2               	s32i	a13, a1, 0x1b4
  129fac:	0d7d                	mov.n	a7, a13
  129fae:	c0cdc2               	addi	a12, a13, -64
  129fb1:	018165               	call8	12b7c8 <amp2Log2>
  129fb4:	6a2142               	l32i	a4, a1, 0x1a8
  129fb7:	03ad                	mov.n	a10, a3
  129fb9:	f89dd1               	l32r	a13, 128230 (241ae0 <pre_shared>)
  129fbc:	7d21c2               	l32i	a12, a1, 0x1f4
  129fbf:	0e1c                	movi.n	a14, 16
  129fc1:	0cbd                	mov.n	a11, a12
  129fc3:	01c6a5               	call8	12bc2c <normalise_bands>
  129fc6:	07cd                	mov.n	a12, a7
  129fc8:	03ad                	mov.n	a10, a3
  129fca:	20c1d2               	addi	a13, a1, 32
  129fcd:	400001b54514452e 	{ ae_movda32	aed4, a5; nop; ae_movda32	aed1, a2 }
  129fd5:	04ed                	mov.n	a14, a4
  129fd7:	f8a3f1               	l32r	a15, 128264 (241b60 <pre_shared+0x80>)
  129fda:	7861f2               	s32i	a15, a1, 0x1e0
  129fdd:	7c2142               	l32i	a4, a1, 0x1f0
  129fe0:	0d80184481113d2e 	{ ae_movda32	aed3, a13; ae_add32	aed1, aed1, aed4 }
  129fe8:	400001b52023414e 	{ ae_s32.l.i	aed3, a1, 0; nop; ae_movda32	aed2, a4 }
  129ff0:	18fbc8702f20417f 	{ ae_movad32.l	a4, aed1; nop; ae_slai32	aed2, aed2, 7 }
  129ff8:	400001112102b10e 	{ ae_s32.l.i	aed2, a1, 4; nop; movi	a11, 16 }
  12a000:	04dd                	mov.n	a13, a4
  12a002:	015065               	call8	12b508 <quant_coarse_energy>
  12a005:	20c1a2               	addi	a10, a1, 32
  12a008:	1cafe5               	call8	146b08 <ec_tell_frac>
  12a00b:	762182               	l32i	a8, a1, 0x1d8
  12a00e:	239a80               	sext	a9, a10, 15
  12a011:	30c992               	addi	a9, a9, 48
  12a014:	1188a0               	slli	a8, a8, 6
  12a017:	238880               	sext	a8, a8, 15
  12a01a:	716182               	s32i	a8, a1, 0x1c4
  12a01d:	0d00244120b0989e 	{ blt.w18	a8, a9, 12a263 <speech_encode+0x65b>; nop }
  12a025:	ebfa400c020600bf 	{ movi	a11, 0; ae_movi	aed6, -14; nop }
  12a02d:	0d80184081b7ab2e 	{ ae_movda32	aed10, a11; ae_movi	aed7, 1 }
  12a035:	18e74017aaab0dbf 	{ movi	a11, 13; ae_add32	aed11, aed10, aed7; ae_slai32	aed10, aed10, 1 }
  12a03d:	ebe7c8060a0aab7f 	{ ae_movad32.l	a10, aed11; ae_add32	aed10, aed10, aed6; nop }
  12a045:	4000017545589aae 	{ ae_movda32	aed8, a10; nop; ae_movad32.l	a9, aed10 }
  12a04d:	0d801a47c81959ee 	{ ae_movda16	aed5, a9; ae_add32	aed9, aed8, aed7 }
  12a055:	6d21a2               	l32i	a10, a1, 0x1b4
  12a058:	18fbc8108f80897f 	{ ae_movad32.l	a8, aed9; nop; ae_slai32	aed8, aed8, 1 }
  12a060:	ebe7a90608084a1f 	{ ae_l16.ip	aed4, a10, 2; ae_add32	aed8, aed8, aed6; nop }
  12a068:	0c801a04455498de 	{ ae_movad32.l	a9, aed8; ae_mul16x4	aed5, aed4, aed4, aed5 }
  12a070:	ebfa59000005eaaf 	{ or	a14, a10, a10; ae_movi	aed5, 0; nop }
  12a078:	0020f0               	nop
  12a07b:	f03d                	nop.n
  12a07d:	1f8b76               	loop	a11, 12a0a0 <speech_encode+0x498>
  12a080:	400001b54530389e 	{ ae_movda32	aed0, a8; nop; ae_movda16	aed3, a9 }
  12a088:	18e7a91700120e1f 	{ ae_l16.ip	aed0, a14, 2; ae_add32	aed2, aed0, aed7; ae_slai32	aed1, aed0, 1 }
  12a090:	93e7c8465152827e 	{ ae_movad32.l	a8, aed2; ae_add32	aed2, aed1, aed6; ae_add32	aed5, aed5, aed4 }
  12a098:	0c801a00430492de 	{ ae_movad32.l	a9, aed2; ae_mul16x4	aed0, aed4, aed0, aed3 }

0012a0a0 <speech_encode+0x498>:
  12a0a0:	20c1a2               	addi	a10, a1, 32
  12a0a3:	f85fc1               	l32r	a12, 128220 (217ad0 <trim_icdf>)
  12a0a6:	07a0d2               	movi	a13, 7
  12a0a9:	40000101445db90e 	{ ae_movda16	aed13, a9; nop; movi	a11, 0x500 }
  12a0b1:	b4ce14               	ae_l16.ip	aed12, a14, 2
  12a0b4:	0c80060c2ddc00fe 	{ movi	a15, 0x200; ae_mul16x4	aed13, aed12, aed12, aed13 }
  12a0bc:	ebe74004050b068f 	{ movi	a8, 6; ae_add32	aed11, aed5, aed4; nop }
  12a0c4:	ebe7400c0b0b0f9f 	{ movi	a9, 15; ae_add32	aed11, aed11, aed12; nop }
  12a0cc:	257bc4               	ae_movad32.l	a7, aed11
  12a0cf:	00aee2               	movi	a14, 0xfffffe00
  12a0d2:	d27790               	quos	a7, a7, a9
  12a0d5:	04d772               	addmi	a7, a7, 0x400
  12a0d8:	217270               	srai	a7, a7, 2
  12a0db:	d27780               	quos	a7, a7, a8
  12a0de:	43ff70               	min	a15, a15, a7
  12a0e1:	53eef0               	max	a14, a14, a15
  12a0e4:	c0bbe0               	sub	a11, a11, a14
  12a0e7:	23bb80               	sext	a11, a11, 15
  12a0ea:	01dbb2               	addmi	a11, a11, 0x100
  12a0ed:	80cbb2               	addi	a11, a11, -128
  12a0f0:	21b8b0               	srai	a11, a11, 8
  12a0f3:	23bb80               	sext	a11, a11, 15
  12a0f6:	6861b2               	s32i	a11, a1, 0x1a0
  12a0f9:	043ee5               	call8	12e4e8 <rc_enc_icdf_1>
  12a0fc:	20c1a2               	addi	a10, a1, 32
  12a0ff:	1ca0a5               	call8	146b08 <ec_tell_frac>

0012a102 <speech_encode+0x4fa>:
  12a102:	20c1a2               	addi	a10, a1, 32
  12a105:	1ca025               	call8	146b08 <ec_tell_frac>
  12a108:	7261a2               	s32i	a10, a1, 0x1c8
  12a10b:	f85771               	l32r	a7, 128268 (241be0 <pre_shared+0x100>)
  12a10e:	04ad                	mov.n	a10, a4
  12a110:	20b770               	or	a11, a7, a7
  12a113:	013125               	call8	12b424 <compute_offset>
  12a116:	07cd                	mov.n	a12, a7
  12a118:	6821e2               	l32i	a14, a1, 0x1a0
  12a11b:	0b1c                	movi.n	a11, 16
  12a11d:	f83ed1               	l32r	a13, 128218 (217ab0 <_cap>)
  12a120:	722182               	l32i	a8, a1, 0x1c8
  12a123:	7c21f2               	l32i	a15, a1, 0x1f0
  12a126:	20c192               	addi	a9, a1, 32
  12a129:	4199                	s32i.n	a9, a1, 16
  12a12b:	11ffa0               	slli	a15, a15, 6
  12a12e:	f84f91               	l32r	a9, 12826c (241b80 <pre_shared+0xa0>)
  12a131:	736192               	s32i	a9, a1, 0x1cc
  12a134:	c0ff80               	sub	a15, a15, a8
  12a137:	1199                	s32i.n	a9, a1, 4
  12a139:	02d182               	addmi	a8, a1, 0x200
  12a13c:	40c9a2               	addi	a10, a9, 64
  12a13f:	ff0b                	addi.n	a15, a15, -1
  12a141:	23ff80               	sext	a15, a15, 15
  12a144:	7461a2               	s32i	a10, a1, 0x1d0
  12a147:	31a9                	s32i.n	a10, a1, 12
  12a149:	92c882               	addi	a8, a8, -110
  12a14c:	0189                	s32i.n	a8, a1, 0
  12a14e:	c0c992               	addi	a9, a9, -64
  12a151:	796192               	s32i	a9, a1, 0x1e4
  12a154:	03ad                	mov.n	a10, a3
  12a156:	2199                	s32i.n	a9, a1, 8
  12a158:	049282               	l16si	a8, a2, 8
  12a15b:	056182               	s32i	a8, a1, 20
  12a15e:	007e65               	call8	12a944 <calculate_bitalloc>
  12a161:	049292               	l16si	a9, a2, 8
  12a164:	0a7d                	mov.n	a7, a10
  12a166:	101916               	beqz	a9, 12a26b <speech_encode+0x663>
  12a169:	c91b                	addi.n	a12, a9, 1
  12a16b:	d90b                	addi.n	a13, a9, -1
  12a16d:	53dda0               	max	a13, a13, a10
  12a170:	43ccd0               	min	a12, a12, a13

0012a173 <speech_encode+0x56b>:
  12a173:	03ad                	mov.n	a10, a3
  12a175:	7821d2               	l32i	a13, a1, 0x1e0
  12a178:	40000111450ebc0e 	{ ae_movda32	aed14, a12; nop; movi	a11, 16 }
  12a180:	7921e2               	l32i	a14, a1, 0x1e4
  12a183:	04cd                	mov.n	a12, a4
  12a185:	40000000b42ef21e 	{ ae_s16.0.i	aed14, a2, 8; nop; addi	a15, a1, 32 }
  12a18d:	016865               	call8	12b814 <quant_fine_energy>
  12a190:	20c1b2               	addi	a11, a1, 32
  12a193:	f838a1               	l32r	a10, 128274 (241c00 <pre_shared+0x120>)
  12a196:	f826d1               	l32r	a13, 128230 (241ae0 <pre_shared>)
  12a199:	f83591               	l32r	a9, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12a19c:	f835e1               	l32r	a14, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12a19f:	02d282               	addmi	a8, a2, 0x200
  12a1a2:	9698f2               	l16si	a15, a8, 0x12c
  12a1a5:	9598c2               	l16si	a12, a8, 0x12a
  12a1a8:	979882               	l16si	a8, a8, 0x12e
  12a1ab:	72cce0               	salt	a12, a12, a14
  12a1ae:	72ff90               	salt	a15, a15, a9
  12a1b1:	7121e2               	l32i	a14, a1, 0x1c4
  12a1b4:	f82f91               	l32r	a9, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12a1b7:	905dc2               	s16i	a12, a13, 0x120
  12a1ba:	915df2               	s16i	a15, a13, 0x122
  12a1bd:	7d21c2               	l32i	a12, a1, 0x1f4
  12a1c0:	c991f2               	l16si	a15, a1, 0x192
  12a1c3:	728890               	salt	a8, a8, a9
  12a1c6:	925d82               	s16i	a8, a13, 0x124
  12a1c9:	1179                	s32i.n	a7, a1, 4
  12a1cb:	7321d2               	l32i	a13, a1, 0x1cc
  12a1ce:	21a9                	s32i.n	a10, a1, 8
  12a1d0:	01b9                	s32i.n	a11, a1, 0
  12a1d2:	03ad                	mov.n	a10, a3
  12a1d4:	0b1c                	movi.n	a11, 16
  12a1d6:	01c865               	call8	12be5c <quant_all_bands>
  12a1d9:	04cd                	mov.n	a12, a4
  12a1db:	7821d2               	l32i	a13, a1, 0x1e0
  12a1de:	7921e2               	l32i	a14, a1, 0x1e4
  12a1e1:	7421f2               	l32i	a15, a1, 0x1d0
  12a1e4:	03ad                	mov.n	a10, a3
  12a1e6:	0b1c                	movi.n	a11, 16
  12a1e8:	179172               	l16si	a7, a1, 46
  12a1eb:	d188                	l32i.n	a8, a1, 52
  12a1ed:	40000001452f981e 	{ ae_movda32	aed15, a8; nop; addi	a9, a1, 32 }
  12a1f5:	258ff4               	ae_nsaz32.l	a8, aed15
  12a1f8:	1199                	s32i.n	a9, a1, 4
  12a1fa:	6f2192               	l32i	a9, a1, 0x1bc
  12a1fd:	778a                	add.n	a7, a7, a8
  12a1ff:	e1c772               	addi	a7, a7, -31
  12a202:	237780               	sext	a7, a7, 15
  12a205:	c09970               	sub	a9, a9, a7
  12a208:	0199                	s32i.n	a9, a1, 0
  12a20a:	016825               	call8	12b88c <quant_energy_finalise>
  12a20d:	662192               	l32i	a9, a1, 0x198
  12a210:	7a21a2               	l32i	a10, a1, 0x1e8
  12a213:	7b21b2               	l32i	a11, a1, 0x1ec
  12a216:	0652b2               	s16i	a11, a2, 12
  12a219:	0752a2               	s16i	a10, a2, 14
  12a21c:	29ac                	beqz.n	a9, 12a242 <speech_encode+0x63a>
  12a21e:	0293c2               	l16si	a12, a3, 4
  12a221:	1d1ca6               	blti	a12, 1, 12a242 <speech_encode+0x63a>
  12a224:	0a0c                	movi.n	a10, 0
  12a226:	f7f4b1               	l32r	a11, 1281f8 (ffff9000 <_memmap_cacheattr_bp_strict+0xd600e>)
  12a229:	128076               	loop	a0, 12a23f <speech_encode+0x637>
  12a22c:	90ca20               	addx2	a12, a10, a2
  12a22f:	aa1b                	addi.n	a10, a10, 1
  12a231:	cc5a                	add.n	a12, a12, a5
  12a233:	005cb2               	s16i	a11, a12, 0
  12a236:	0293d2               	l16si	a13, a3, 4
  12a239:	23aa80               	sext	a10, a10, 15
  12a23c:	02aad7               	bge	a10, a13, 12a242 <speech_encode+0x63a>

0012a23f <speech_encode+0x637>:
  12a23f:	fff986               	j	12a229 <speech_encode+0x621>

0012a242 <speech_encode+0x63a>:
  12a242:	20c1a2               	addi	a10, a1, 32
  12a245:	d1d8                	l32i.n	a13, a1, 52
  12a247:	12d9                	s32i.n	a13, a2, 4
  12a249:	044365               	call8	12e680 <rc_enc_done_1>
  12a24c:	7e2122               	l32i	a2, a1, 0x1f8
  12a24f:	a21b                	addi.n	a10, a2, 1
  12a251:	029765               	call8	12cbc8 <UpdateCRC8>
  12a254:	0142a2               	s8i	a10, a2, 1
  12a257:	20c1a2               	addi	a10, a1, 32
  12a25a:	ff99e5               	call8	129bf8 <ec_get_error>
  12a25d:	fa8c                	beqz.n	a10, 12a270 <speech_encode+0x668>
  12a25f:	d27c                	movi.n	a2, -3
  12a261:	f01d                	retw.n

0012a263 <speech_encode+0x65b>:
  12a263:	5e0c                	movi.n	a14, 5
  12a265:	6861e2               	s32i	a14, a1, 0x1a0
  12a268:	ffa586               	j	12a102 <speech_encode+0x4fa>

0012a26b <speech_encode+0x663>:
  12a26b:	0acd                	mov.n	a12, a10
  12a26d:	ffc086               	j	12a173 <speech_encode+0x56b>

0012a270 <speech_encode+0x668>:
  12a270:	062d                	mov.n	a2, a6
  12a272:	f01d                	retw.n

0012a274 <speech_encode+0x66c>:
  12a274:	bfea56               	bnez	a10, 129e76 <speech_encode+0x26e>
  12a277:	652152               	l32i	a5, a1, 0x194
  12a27a:	180c                	movi.n	a8, 1
  12a27c:	706182               	s32i	a8, a1, 0x1c0
  12a27f:	000346               	j	12a290 <speech_encode+0x688>

0012a282 <speech_encode+0x67a>:
	...

0012a283 <speech_encode+0x67b>:
  12a283:	652152               	l32i	a5, a1, 0x194
  12a286:	090c                	movi.n	a9, 0
  12a288:	0a0c                	movi.n	a10, 0
  12a28a:	7061a2               	s32i	a10, a1, 0x1c0
  12a28d:	6c6192               	s32i	a9, a1, 0x1b0

0012a290 <speech_encode+0x688>:
  12a290:	7d21a2               	l32i	a10, a1, 0x1f4
  12a293:	7721b2               	l32i	a11, a1, 0x1dc
  12a296:	04cd                	mov.n	a12, a4
  12a298:	1c80e5               	call8	146aa8 <SUN_COPY_32>
  12a29b:	c0a0f2               	movi	a15, 192
  12a29e:	ff05c6               	j	129eb9 <speech_encode+0x2b1>

0012a2a1 <speech_encode+0x699>:
  12a2a1:	20c1a2               	addi	a10, a1, 32
  12a2a4:	fc0c                	movi.n	a12, 15
  12a2a6:	042165               	call8	12e4bc <rc_enc_bit_logp_1>
  12a2a9:	a04516               	beqz	a5, 129cb1 <speech_encode+0xa9>
  12a2ac:	1791c2               	l16si	a12, a1, 46
  12a2af:	7621b2               	l32i	a11, a1, 0x1d8
  12a2b2:	d1e8                	l32i.n	a14, a1, 52
  12a2b4:	3c0e34               	ae_movda32	aed0, a14
  12a2b7:	11dbd0               	slli	a13, a11, 3
  12a2ba:	25e0f4               	ae_nsaz32.l	a14, aed0
  12a2bd:	23bb80               	sext	a11, a11, 15
  12a2c0:	23dd80               	sext	a13, a13, 15
  12a2c3:	6a61d2               	s32i	a13, a1, 0x1a8
  12a2c6:	7c61b2               	s32i	a11, a1, 0x1f0
  12a2c9:	ecea                	add.n	a14, a12, a14
  12a2cb:	e1cee2               	addi	a14, a14, -31
  12a2ce:	11bbd0               	slli	a11, a11, 3
  12a2d1:	6f61b2               	s32i	a11, a1, 0x1bc
  12a2d4:	c0dde0               	sub	a13, a13, a14
  12a2d7:	23bb80               	sext	a11, a11, 15
  12a2da:	ccda                	add.n	a12, a12, a13
  12a2dc:	1751c2               	s16i	a12, a1, 46
  12a2df:	6b61b2               	s32i	a11, a1, 0x1ac
  12a2e2:	fe78c6               	j	129cc9 <speech_encode+0xc1>

0012a2e5 <speech_encode+0x6dd>:
  12a2e5:	000000                                        ...

0012a2e8 <speech_encoder_init>:
  12a2e8:	004136               	entry	a1, 32
  12a2eb:	0060e5               	call8	12a8f8 <ssc_custom_mode_create>
  12a2ee:	0a3d                	mov.n	a3, a10
  12a2f0:	028c                	beqz.n	a2, 12a2f4 <speech_encoder_init+0xc>
  12a2f2:	2acc                	bnez.n	a10, 12a2f8 <speech_encoder_init+0x10>
  12a2f4:	f01d                	retw.n

0012a2f6 <speech_encoder_init+0xe>:
	...

0012a2f8 <speech_encoder_init+0x10>:
  12a2f8:	ff9065               	call8	129c00 <speech_encoder_get_size>
  12a2fb:	0abd                	mov.n	a11, a10
  12a2fd:	02ad                	mov.n	a10, a2
  12a2ff:	1c7ce5               	call8	146acc <SUN_CLEAR_uchar>
  12a302:	0239                	s32i.n	a3, a2, 0
  12a304:	f01d                	retw.n

0012a306 <speech_encoder_init+0x1e>:
	...

0012a308 <clt_mdct_backward_loop3>:
  12a308:	004136               	entry	a1, 32
  12a30b:	03bd                	mov.n	a11, a3
  12a30d:	219160               	srai	a9, a6, 1
  12a310:	0d40124120b0196e 	{ blti.w18	a9, 1, 12a436 <clt_mdct_backward_loop3+0x12e>; nop }
  12a318:	02ad                	mov.n	a10, a2
  12a31a:	038d                	mov.n	a8, a3
  12a31c:	147160               	extui	a7, a6, 1, 2
  12a31f:	213290               	srai	a3, a9, 2
  12a322:	30a776               	loopgtz	a7, 12a356 <clt_mdct_backward_loop3+0x4e>
  12a325:	b455f4               	ae_l16.ip	aed5, a5, -2
  12a328:	b46414               	ae_l16.ip	aed6, a4, 2
  12a32b:	be3814               	ae_l32.ip	aed3, a8, 4
  12a32e:	be4af4               	ae_l32.ip	aed4, a10, -4
  12a331:	25d4c4               	ae_movad32.l	a13, aed4
  12a334:	25c3c4               	ae_movad32.l	a12, aed3
  12a337:	25f684               	ae_movad16.0	a15, aed6
  12a33a:	25e584               	ae_movad16.0	a14, aed5
  12a33d:	142ef4               	ae_movda16x2	aed2, a14, a15
  12a340:	151cd4               	ae_movda32x2	aed1, a12, a13
  12a343:	eb6edd020100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed2; nop }
  12a34b:	eb00bf00000002ff 	{ ae_s32.l.ip	aed0, a2, -4; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a353:	e10b14               	ae_s32.l.ip	aed0, a11, 4

0012a356 <clt_mdct_backward_loop3+0x4e>:
  12a356:	02cd                	mov.n	a12, a2
  12a358:	042d                	mov.n	a2, a4
  12a35a:	204550               	or	a4, a5, a5
  12a35d:	d5a376               	loopgtz	a3, 12a436 <clt_mdct_backward_loop3+0x12e>
  12a360:	b40244               	ae_l16.ip	aed0, a2, 8
  12a363:	b414c4               	ae_l16.ip	aed1, a4, -8
  12a366:	be2ac4               	ae_l32.ip	aed2, a10, -16
  12a369:	be3844               	ae_l32.ip	aed3, a8, 16
  12a36c:	253084               	ae_movad16.0	a3, aed0
  12a36f:	255184               	ae_movad16.0	a5, aed1
  12a372:	2572c4               	ae_movad32.l	a7, aed2
  12a375:	2593c4               	ae_movad32.l	a9, aed3
  12a378:	140534               	ae_movda16x2	aed0, a5, a3
  12a37b:	151974               	ae_movda32x2	aed1, a9, a7
  12a37e:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }

0012a386 <clt_mdct_backward_loop3+0x7e>:
  12a386:	eb00bf0000000ccf 	{ ae_s32.l.ip	aed0, a12, -16; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a38e:	e10b44               	ae_s32.l.ip	aed0, a11, 16
  12a391:	b002d4               	ae_l16.i	aed0, a2, -6
  12a394:	400001742300340e 	{ ae_l16.i	aed0, a4, 6; nop; ae_movad16.0	a3, aed0 }
  12a39c:	4000017473005a0e 	{ ae_l32.i	aed0, a10, 12; nop; ae_movad16.0	a5, aed0 }
  12a3a4:	400001747d50780e 	{ ae_l32.i	aed0, a8, -12; nop; ae_movad32.l	a7, aed0 }
  12a3ac:	2590c4               	ae_movad32.l	a9, aed0
  12a3af:	140534               	ae_movda16x2	aed0, a5, a3
  12a3b2:	151974               	ae_movda32x2	aed1, a9, a7
  12a3b5:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a3bd:	eb00be0000000c3f 	{ ae_s32.l.i	aed0, a12, 12; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a3c5:	e00bd4               	ae_s32.l.i	aed0, a11, -12
  12a3c8:	b002e4               	ae_l16.i	aed0, a2, -4
  12a3cb:	400001742200340e 	{ ae_l16.i	aed0, a4, 4; nop; ae_movad16.0	a3, aed0 }
  12a3d3:	4000017472005a0e 	{ ae_l32.i	aed0, a10, 8; nop; ae_movad16.0	a5, aed0 }
  12a3db:	400001747e50780e 	{ ae_l32.i	aed0, a8, -8; nop; ae_movad32.l	a7, aed0 }
  12a3e3:	2590c4               	ae_movad32.l	a9, aed0
  12a3e6:	140534               	ae_movda16x2	aed0, a5, a3
  12a3e9:	151974               	ae_movda32x2	aed1, a9, a7
  12a3ec:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a3f4:	eb00be0000000c2f 	{ ae_s32.l.i	aed0, a12, 8; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a3fc:	e00be4               	ae_s32.l.i	aed0, a11, -8
  12a3ff:	b002f4               	ae_l16.i	aed0, a2, -2
  12a402:	400001742100340e 	{ ae_l16.i	aed0, a4, 2; nop; ae_movad16.0	a3, aed0 }
  12a40a:	4000017471005a0e 	{ ae_l32.i	aed0, a10, 4; nop; ae_movad16.0	a5, aed0 }
  12a412:	400001747f50780e 	{ ae_l32.i	aed0, a8, -4; nop; ae_movad32.l	a7, aed0 }
  12a41a:	2590c4               	ae_movad32.l	a9, aed0
  12a41d:	140534               	ae_movda16x2	aed0, a5, a3
  12a420:	151974               	ae_movda32x2	aed1, a9, a7
  12a423:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a42b:	eb00be0000000c1f 	{ ae_s32.l.i	aed0, a12, 4; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a433:	e00bf4               	ae_s32.l.i	aed0, a11, -4

0012a436 <clt_mdct_backward_loop3+0x12e>:
  12a436:	f01d                	retw.n

0012a438 <clt_mdct_backward_loop2>:
  12a438:	006136               	entry	a1, 48
  12a43b:	078d                	mov.n	a8, a7
  12a43d:	06ad                	mov.n	a10, a6
  12a43f:	400001314502930e 	{ ae_movda32	aed2, a3; nop; movi	a9, 48 }
  12a447:	281384               	ae_zalign64	u2
  12a44a:	2803e4               	ae_movalign	u3, u2
  12a44d:	bf0194               	ae_l32.x	aed0, a1, a9
  12a450:	206220               	or	a6, a2, a2
  12a453:	ebfa59000403255f 	{ or	a2, a5, a5; ae_movi	aed3, 4; nop }
  12a45b:	ebe7dd030202260f 	{ ae_la64.pp	u0, a6; ae_add32	aed2, aed2, aed3; nop }
  12a463:	ebfac8000101d27f 	{ ae_movad32.l	a13, aed2; ae_movi	aed1, 1; nop }
  12a46b:	ebe759010000c66f 	{ or	a12, a6, a6; ae_add32	aed0, aed0, aed1; nop }
  12a473:	1efbdd100f002d2f 	{ ae_la64.pp	u1, a13; nop; ae_srai32	aed0, aed0, 1 }
  12a47b:	2530c4               	ae_movad32.l	a3, aed0
  12a47e:	207dd0               	or	a7, a13, a13
  12a481:	4aa376               	loopgtz	a3, 12a4cf <clt_mdct_backward_loop2+0x97>
  12a484:	009232               	l16si	a3, a2, 0
  12a487:	009452               	l16si	a5, a4, 0
  12a48a:	0d16c4               	ae_la32x2.ip	aed1, u0, a6
  12a48d:	ebfbd3000f0027bf 	{ ae_la32x2.rip	aed2, u1, a7; nop; nop }
  12a495:	009892               	l16si	a9, a8, 0
  12a498:	009ab2               	l16si	a11, a10, 0
  12a49b:	140534               	ae_movda16x2	aed0, a5, a3
  12a49e:	0c800e7042902b9e 	{ ae_movda16x2	aed2, a11, a9; ae_mulfc32x16ras.h	aed0, aed2, aed0 }
  12a4a6:	eb6e2f020101e22f 	{ addi	a2, a2, -2; ae_mulfc32x16ras.h	aed1, aed1, aed2; nop }
  12a4ae:	fec442               	addi	a4, a4, -2
  12a4b1:	820220001121288e 	{ addi	a8, a8, 2; ae_sel16i.n	aed1, aed1, aed0, 2; ae_sel16i	aed2, aed0, aed1, 2 }
  12a4b9:	80fb20212a022aae 	{ addi	a10, a10, 2; ae_neg32s	aed2, aed1; ae_sel16i	aed0, aed2, aed2, 0 }
  12a4c1:	a21214               	ae_sel16i	aed1, aed2, aed1, 2
  12a4c4:	0c1ce4               	ae_sa32x2.ip	aed1, u2, a12
  12a4c7:	ebfbd8000f000dff 	{ ae_sa32x2.rip	aed0, u3, a13; nop; nop }

0012a4cf <clt_mdct_backward_loop2+0x97>:
  12a4cf:	020c                	movi.n	a2, 0
  12a4d1:	773ce4               	ae_sa64pos.fp	u2, a12
  12a4d4:	773df4               	ae_sa64pos.fp	u3, a13
  12a4d7:	f01d                	retw.n

0012a4d9 <clt_mdct_backward_loop2+0xa1>:
  12a4d9:	000000                                        ...

0012a4dc <clt_mdct_backward_loop1>:
  12a4dc:	004136               	entry	a1, 32
  12a4df:	281304               	ae_zalign64	u0
  12a4e2:	038d                	mov.n	a8, a3
  12a4e4:	02ad                	mov.n	a10, a2
  12a4e6:	06bd                	mov.n	a11, a6
  12a4e8:	052d                	mov.n	a2, a5
  12a4ea:	046d                	mov.n	a6, a4
  12a4ec:	01a032               	movi	a3, 1
  12a4ef:	204bb0               	or	a4, a11, a11
  12a4f2:	533730               	max	a3, a7, a3
  12a4f5:	2ca376               	loopgtz	a3, 12a525 <clt_mdct_backward_loop1+0x49>
  12a4f8:	009232               	l16si	a3, a2, 0
  12a4fb:	009452               	l16si	a5, a4, 0
  12a4fe:	0678                	l32i.n	a7, a6, 0
  12a500:	0898                	l32i.n	a9, a8, 0
  12a502:	140534               	ae_movda16x2	aed0, a5, a3
  12a505:	151974               	ae_movda32x2	aed1, a9, a7
  12a508:	eb6e2f000100866f 	{ addi	a6, a6, -8; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a510:	222b                	addi.n	a2, a2, 2
  12a512:	ebfb20000a01244f 	{ addi	a4, a4, 2; ae_neg32s	aed1, aed0; nop }
  12a51a:	eb0220010000888f 	{ addi	a8, a8, 8; ae_sel16i.n	aed0, aed0, aed1, 2; nop }
  12a522:	0c0ac4               	ae_sa32x2.ip	aed0, u0, a10

0012a525 <clt_mdct_backward_loop1+0x49>:
  12a525:	773ac4               	ae_sa64pos.fp	u0, a10
  12a528:	020c                	movi.n	a2, 0
  12a52a:	f01d                	retw.n

0012a52c <forword_mdct_loop4>:
  12a52c:	004136               	entry	a1, 32
  12a52f:	068d                	mov.n	a8, a6
  12a531:	03bd                	mov.n	a11, a3
  12a533:	7722c4               	ae_la64.pp	u0, a2
  12a536:	043d                	mov.n	a3, a4
  12a538:	140c                	movi.n	a4, 1
  12a53a:	534740               	max	a4, a7, a4
  12a53d:	057d                	mov.n	a7, a5
  12a53f:	0b5d                	mov.n	a5, a11
  12a541:	20a476               	loopgtz	a4, 12a565 <forword_mdct_loop4+0x39>
  12a544:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  12a547:	009342               	l16si	a4, a3, 0
  12a54a:	009562               	l16si	a6, a5, 0
  12a54d:	141644               	ae_movda16x2	aed1, a6, a4
  12a550:	eb6f20010000233f 	{ addi	a3, a3, 2; ae_mulfc32x16ras.l	aed0, aed0, aed1; nop }
  12a558:	552b                	addi.n	a5, a5, 2
  12a55a:	eb00bf000000072f 	{ ae_s32.l.ip	aed0, a7, 8; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a562:	e108e4               	ae_s32.l.ip	aed0, a8, -8

0012a565 <forword_mdct_loop4+0x39>:
  12a565:	020c                	movi.n	a2, 0
  12a567:	f01d                	retw.n

0012a569 <forword_mdct_loop4+0x3d>:
  12a569:	000000                                        ...

0012a56c <forword_mdct_loop2>:
  12a56c:	004136               	entry	a1, 32
  12a56f:	02ed                	mov.n	a14, a2
  12a571:	9128                	l32i.n	a2, a1, 36
  12a573:	281304               	ae_zalign64	u0
  12a576:	0d001141c0b0a27e 	{ bge.w18	a2, a7, 12a696 <forword_mdct_loop2+0x12a>; nop }
  12a57e:	400001b54523474e 	{ ae_movda32	aed3, a7; nop; ae_movda32	aed2, a4 }
  12a586:	400000014524421e 	{ ae_movda32	aed4, a2; nop; addi	a4, a1, 32 }
  12a58e:	052d                	mov.n	a2, a5
  12a590:	400001754551c32e 	{ ae_movda32	aed1, a3; nop; ae_movad32.l	a12, aed2 }
  12a598:	400001747050741e 	{ ae_l32.i	aed0, a4, 0; nop; ae_movad32.l	a7, aed1 }
  12a5a0:	18f259240303466f 	{ or	a4, a6, a6; ae_sub32	aed3, aed3, aed4; ae_slai32	aed0, aed0, 2 }
  12a5a8:	ebf2c8000101b37f 	{ ae_movad32.l	a11, aed3; ae_sub32	aed1, aed1, aed0; nop }
  12a5b0:	ebe7c8020000a17f 	{ ae_movad32.l	a10, aed1; ae_add32	aed0, aed0, aed2; nop }
  12a5b8:	2580c4               	ae_movad32.l	a8, aed0
  12a5bb:	456b07               	bbci	a11, 0, 12a604 <forword_mdct_loop2+0x98>
  12a5be:	beace4               	ae_l32.ip	aed10, a12, -8
  12a5c1:	beba24               	ae_l32.ip	aed11, a10, 8
  12a5c4:	202550               	or	a2, a5, a5
  12a5c7:	204660               	or	a4, a6, a6
  12a5ca:	bee8e4               	ae_l32.ip	aed14, a8, -8
  12a5cd:	bef724               	ae_l32.ip	aed15, a7, 8
  12a5d0:	25dfc4               	ae_movad32.l	a13, aed15
  12a5d3:	259ec4               	ae_movad32.l	a9, aed14
  12a5d6:	b4c4e4               	ae_l16.ip	aed12, a4, -4
  12a5d9:	b4d224               	ae_l16.ip	aed13, a2, 4
  12a5dc:	253d84               	ae_movad16.0	a3, aed13
  12a5df:	25fc84               	ae_movad16.0	a15, aed12
  12a5e2:	1599d4               	ae_movda32x2	aed9, a9, a13
  12a5e5:	25dbc4               	ae_movad32.l	a13, aed11
  12a5e8:	259ac4               	ae_movad32.l	a9, aed10
  12a5eb:	148f34               	ae_movda16x2	aed8, a15, a3
  12a5ee:	eb6e6008090679df 	{ ae_movda32x2	aed7, a9, a13; ae_mulfc32x16ras.h	aed6, aed9, aed8; nop }
  12a5f6:	eb6edd080705259f 	{ nop; ae_mulfc32x16ras.h	aed5, aed7, aed8; nop }
  12a5fe:	a25564               	ae_sel16i	aed5, aed5, aed6, 2
  12a601:	0c5ec4               	ae_sa32x2.ip	aed5, u0, a14

0012a604 <forword_mdct_loop2+0x98>:
  12a604:	076d                	mov.n	a6, a7
  12a606:	2131b0               	srai	a3, a11, 1
  12a609:	89a376               	loopgtz	a3, 12a696 <forword_mdct_loop2+0x12a>
  12a60c:	b40244               	ae_l16.ip	aed0, a2, 8
  12a60f:	b414c4               	ae_l16.ip	aed1, a4, -8
  12a612:	be2644               	ae_l32.ip	aed2, a6, 16
  12a615:	be38c4               	ae_l32.ip	aed3, a8, -16
  12a618:	be4a44               	ae_l32.ip	aed4, a10, 16
  12a61b:	be5cc4               	ae_l32.ip	aed5, a12, -16
  12a61e:	253084               	ae_movad16.0	a3, aed0
  12a621:	255184               	ae_movad16.0	a5, aed1
  12a624:	2572c4               	ae_movad32.l	a7, aed2
  12a627:	2593c4               	ae_movad32.l	a9, aed3
  12a62a:	25b4c4               	ae_movad32.l	a11, aed4
  12a62d:	25d5c4               	ae_movad32.l	a13, aed5
  12a630:	140534               	ae_movda16x2	aed0, a5, a3
  12a633:	151974               	ae_movda32x2	aed1, a9, a7
  12a636:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a63e:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a646:	a20024               	ae_sel16i	aed0, aed0, aed2, 2
  12a649:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14
  12a64c:	b002e4               	ae_l16.i	aed0, a2, -4
  12a64f:	400001742200340e 	{ ae_l16.i	aed0, a4, 4; nop; ae_movad16.0	a3, aed0 }
  12a657:	400001747e00560e 	{ ae_l32.i	aed0, a6, -8; nop; ae_movad16.0	a5, aed0 }
  12a65f:	400001747250780e 	{ ae_l32.i	aed0, a8, 8; nop; ae_movad32.l	a7, aed0 }
  12a667:	400001747e509a0e 	{ ae_l32.i	aed0, a10, -8; nop; ae_movad32.l	a9, aed0 }
  12a66f:	400001747250bc0e 	{ ae_l32.i	aed0, a12, 8; nop; ae_movad32.l	a11, aed0 }
  12a677:	25d0c4               	ae_movad32.l	a13, aed0
  12a67a:	140534               	ae_movda16x2	aed0, a5, a3
  12a67d:	151974               	ae_movda32x2	aed1, a9, a7
  12a680:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a688:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a690:	a20024               	ae_sel16i	aed0, aed0, aed2, 2
  12a693:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14

0012a696 <forword_mdct_loop2+0x12a>:
  12a696:	773ec4               	ae_sa64pos.fp	u0, a14
  12a699:	020c                	movi.n	a2, 0
  12a69b:	f01d                	retw.n

0012a69d <forword_mdct_loop2+0x131>:
  12a69d:	000000                                        ...

0012a6a0 <forword_mdct_loop1>:
  12a6a0:	004136               	entry	a1, 32
  12a6a3:	281304               	ae_zalign64	u0
  12a6a6:	60d070               	neg	a13, a7
  12a6a9:	038d                	mov.n	a8, a3
  12a6ab:	a0c730               	addx4	a12, a7, a3
  12a6ae:	04ad                	mov.n	a10, a4
  12a6b0:	02ed                	mov.n	a14, a2
  12a6b2:	054d                	mov.n	a4, a5
  12a6b4:	202660               	or	a2, a6, a6
  12a6b7:	0fa032               	movi	a3, 15
  12a6ba:	a06da0               	addx4	a6, a13, a10
  12a6bd:	898376               	loop	a3, 12a74a <forword_mdct_loop1+0xaa>
  12a6c0:	b402c4               	ae_l16.ip	aed0, a2, -8
  12a6c3:	b41444               	ae_l16.ip	aed1, a4, 8
  12a6c6:	be26c4               	ae_l32.ip	aed2, a6, -16
  12a6c9:	be3844               	ae_l32.ip	aed3, a8, 16
  12a6cc:	be4ac4               	ae_l32.ip	aed4, a10, -16
  12a6cf:	be5c44               	ae_l32.ip	aed5, a12, 16
  12a6d2:	253084               	ae_movad16.0	a3, aed0
  12a6d5:	255184               	ae_movad16.0	a5, aed1
  12a6d8:	2572c4               	ae_movad32.l	a7, aed2
  12a6db:	2593c4               	ae_movad32.l	a9, aed3
  12a6de:	25b4c4               	ae_movad32.l	a11, aed4
  12a6e1:	25d5c4               	ae_movad32.l	a13, aed5
  12a6e4:	140534               	ae_movda16x2	aed0, a5, a3
  12a6e7:	151974               	ae_movda32x2	aed1, a9, a7
  12a6ea:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a6f2:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a6fa:	a00024               	ae_sel16i	aed0, aed0, aed2, 0
  12a6fd:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14
  12a700:	b00224               	ae_l16.i	aed0, a2, 4
  12a703:	400001742e00340e 	{ ae_l16.i	aed0, a4, -4; nop; ae_movad16.0	a3, aed0 }
  12a70b:	400001747200560e 	{ ae_l32.i	aed0, a6, 8; nop; ae_movad16.0	a5, aed0 }
  12a713:	400001747e50780e 	{ ae_l32.i	aed0, a8, -8; nop; ae_movad32.l	a7, aed0 }
  12a71b:	4000017472509a0e 	{ ae_l32.i	aed0, a10, 8; nop; ae_movad32.l	a9, aed0 }
  12a723:	400001747e50bc0e 	{ ae_l32.i	aed0, a12, -8; nop; ae_movad32.l	a11, aed0 }
  12a72b:	25d0c4               	ae_movad32.l	a13, aed0
  12a72e:	140534               	ae_movda16x2	aed0, a5, a3
  12a731:	151974               	ae_movda32x2	aed1, a9, a7
  12a734:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a73c:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a744:	a00024               	ae_sel16i	aed0, aed0, aed2, 0
  12a747:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14

0012a74a <forword_mdct_loop1+0xaa>:
  12a74a:	773ec4               	ae_sa64pos.fp	u0, a14
  12a74d:	020c                	movi.n	a2, 0
  12a74f:	f01d                	retw.n

0012a751 <forword_mdct_loop1+0xb1>:
  12a751:	000000                                        ...

0012a754 <clt_mdct_forward>:
  12a754:	006136               	entry	a1, 48
  12a757:	78a0f2               	movi	a15, 120
  12a75a:	f6b561               	l32r	a6, 128230 (241ae0 <pre_shared>)
  12a75d:	f6c6d1               	l32r	a13, 128278 (217c68 <window+0x78>)
  12a760:	03d3c2               	addmi	a12, a3, 0x300
  12a763:	01d3b2               	addmi	a11, a3, 0x100
  12a766:	f0cbb2               	addi	a11, a11, -16
  12a769:	ccccc2               	addi	a12, a12, -52
  12a76c:	fecde2               	addi	a14, a13, -2
  12a76f:	06ad                	mov.n	a10, a6
  12a771:	fff2e5               	call8	12a6a0 <forword_mdct_loop1>
  12a774:	f6c2a1               	l32r	a10, 12827c (241bd0 <pre_shared+0xf0>)
  12a777:	f6c2d1               	l32r	a13, 128280 (217bf0 <window>)
  12a77a:	f6c2e1               	l32r	a14, 128284 (217cde <window+0xee>)
  12a77d:	cf3c                	movi.n	a15, 60
  12a77f:	02d3c2               	addmi	a12, a3, 0x200
  12a782:	ebfa40040e01787f 	{ movi	a7, 120; ae_movi	aed1, 30; nop }
  12a78a:	400001d1451077ce 	{ ae_movda32	aed0, a7; nop; movi	a7, 0x1dc }
  12a792:	4000000121e1b1ce 	{ ae_s32.l.i	aed1, a1, 4; nop; addi	a11, a12, -32 }
  12a79a:	400000c120d0c1ce 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a12, a12, -36 }
  12a7a2:	ffdca5               	call8	12a56c <forword_mdct_loop2>
  12a7a5:	fc0c                	movi.n	a12, 15
  12a7a7:	06ad                	mov.n	a10, a6
  12a7a9:	400001307003b6be 	{ ae_l32.i	aed3, a6, 0; nop; movi	a11, 59 }
  12a7b1:	028d                	mov.n	a8, a2
  12a7b3:	400000a07172562e 	{ ae_l32.i	aed2, a6, 4; nop; addi	a5, a2, 122 }
  12a7bb:	059d                	mov.n	a9, a5
  12a7bd:	b41914               	ae_l16.ip	aed1, a9, 2
  12a7c0:	eb05a9010204081f 	{ ae_l16.ip	aed0, a8, 2; ae_mul32x16.h0	aed4, aed2, aed1; nop }
  12a7c8:	0020f0               	nop
  12a7cb:	f03d                	nop.n
  12a7cd:	598b76               	loop	a11, 12a82a <clt_mdct_forward+0xd6>
  12a7d0:	2605a9200352081f 	{ ae_l16.ip	aed0, a8, 2; ae_mul32x16.h0	aed2, aed3, aed0; ae_mul32x16.h0_s2	aed5, aed2, aed0 }
  12a7d8:	0c8019b133846c4e 	{ ae_sraa64	aed3, aed4, a12; ae_mul32x16.h0	aed4, aed3, aed1 }
  12a7e0:	812c24               	ae_sraa64	aed2, aed2, a12
  12a7e3:	b41914               	ae_l16.ip	aed1, a9, 2
  12a7e6:	814c44               	ae_sraa64	aed4, aed4, a12
  12a7e9:	25b3c4               	ae_movad32.l	a11, aed3
  12a7ec:	400001754552bb2e 	{ ae_movda32	aed2, a11; nop; ae_movad32.l	a11, aed2 }
  12a7f4:	400001e545355bce 	{ ae_movda32	aed5, a11; nop; ae_sraa64	aed3, aed5, a12 }
  12a7fc:	ebe7c8020502b47f 	{ ae_movad32.l	a11, aed4; ae_add32	aed2, aed5, aed2; nop }
  12a804:	400001754555bb3e 	{ ae_movda32	aed5, a11; nop; ae_movad32.l	a11, aed3 }
  12a80c:	0d8018c289b32b2e 	{ ae_movda32	aed2, a11; ae_neg32	aed3, aed2 }
  12a814:	ebf2bf0205023a2f 	{ ae_s32.l.ip	aed3, a10, 8; ae_sub32	aed2, aed5, aed2; nop }
  12a81c:	e02af4               	ae_s32.l.i	aed2, a10, -4
  12a81f:	bd2a14               	ae_l32.i	aed2, a10, 4
  12a822:	eb05ae0102043a0f 	{ ae_l32.i	aed3, a10, 0; ae_mul32x16.h0	aed4, aed2, aed1; nop }

0012a82a <clt_mdct_forward+0xd6>:
  12a82a:	f69731               	l32r	a3, 128288 (241cc0 <pre_shared+0x1e0>)
  12a82d:	0a8d                	mov.n	a8, a10
  12a82f:	817c44               	ae_sraa64	aed7, aed4, a12
  12a832:	20a660               	or	a10, a6, a6
  12a835:	eb05c8000206e77f 	{ ae_movad32.l	a14, aed7; ae_mul32x16.h0	aed6, aed2, aed0; nop }
  12a83d:	eb0559010308b33f 	{ or	a11, a3, a3; ae_mul32x16.h0	aed8, aed3, aed1; nop }
  12a845:	816c64               	ae_sraa64	aed6, aed6, a12
  12a848:	0c8019b083876c8e 	{ ae_sraa64	aed8, aed8, a12; ae_mul32x16.h0	aed7, aed3, aed0 }
  12a850:	2598c4               	ae_movad32.l	a9, aed8
  12a853:	817c74               	ae_sraa64	aed7, aed7, a12
  12a856:	400001754555de7e 	{ ae_movda32	aed5, a14; nop; ae_movad32.l	a13, aed7 }
  12a85e:	400001b5453249de 	{ ae_movda32	aed2, a9; nop; ae_movda32	aed3, a13 }
  12a866:	ebe7c8050303c67f 	{ ae_movad32.l	a12, aed6; ae_add32	aed3, aed3, aed5; nop }
  12a86e:	0d8018c389b34c2e 	{ ae_movda32	aed4, a12; ae_neg32	aed3, aed3 }
  12a876:	ebf2bf040202382f 	{ ae_s32.l.ip	aed3, a8, 8; ae_sub32	aed2, aed2, aed4; nop }
  12a87e:	400001012f02c81e 	{ ae_s32.l.i	aed2, a8, -4; nop; movi	a12, 1 }
  12a886:	040625               	call8	12e8e8 <sun_fft>
  12a889:	02cd                	mov.n	a12, a2
  12a88b:	05bd                	mov.n	a11, a5
  12a88d:	03ad                	mov.n	a10, a3
  12a88f:	04dd                	mov.n	a13, a4
  12a891:	e47a                	add.n	a14, a4, a7
  12a893:	cf3c                	movi.n	a15, 60
  12a895:	ffc965               	call8	12a52c <forword_mdct_loop4>
  12a898:	f01d                	retw.n

0012a89a <clt_mdct_forward+0x146>:
	...

0012a89c <clt_mdct_backward>:
  12a89c:	042136               	entry	a1, 0x210
  12a89f:	03bd                	mov.n	a11, a3
  12a8a1:	dca172               	movi	a7, 0x1dc
  12a8a4:	10c1a2               	addi	a10, a1, 16
  12a8a7:	02dd                	mov.n	a13, a2
  12a8a9:	cf3c                	movi.n	a15, 60
  12a8ab:	7ac252               	addi	a5, a2, 122
  12a8ae:	02d3c2               	addmi	a12, a3, 0x200
  12a8b1:	dcccc2               	addi	a12, a12, -36
  12a8b4:	05ed                	mov.n	a14, a5
  12a8b6:	ffc265               	call8	12a4dc <clt_mdct_backward_loop1>
  12a8b9:	f0a062               	movi	a6, 240
  12a8bc:	10c1a2               	addi	a10, a1, 16
  12a8bf:	0c0c                	movi.n	a12, 0
  12a8c1:	01d432               	addmi	a3, a4, 0x100
  12a8c4:	f0c332               	addi	a3, a3, -16
  12a8c7:	03bd                	mov.n	a11, a3
  12a8c9:	0401e5               	call8	12e8e8 <sun_fft>
  12a8cc:	05fd                	mov.n	a15, a5
  12a8ce:	03ad                	mov.n	a10, a3
  12a8d0:	02ed                	mov.n	a14, a2
  12a8d2:	c26a                	add.n	a12, a2, a6
  12a8d4:	76c2d2               	addi	a13, a2, 118
  12a8d7:	c83c                	movi.n	a8, 60
  12a8d9:	03d4b2               	addmi	a11, a4, 0x300
  12a8dc:	c8cbb2               	addi	a11, a11, -56
  12a8df:	0189                	s32i.n	a8, a1, 0
  12a8e1:	ffb565               	call8	12a438 <clt_mdct_backward_loop2>
  12a8e4:	04bd                	mov.n	a11, a4
  12a8e6:	a47a                	add.n	a10, a4, a7
  12a8e8:	f666c1               	l32r	a12, 128280 (217bf0 <window>)
  12a8eb:	f666d1               	l32r	a13, 128284 (217cde <window+0xee>)
  12a8ee:	78a0e2               	movi	a14, 120
  12a8f1:	ffa165               	call8	12a308 <clt_mdct_backward_loop3>
  12a8f4:	f01d                	retw.n

0012a8f6 <clt_mdct_backward+0x5a>:
	...

0012a8f8 <ssc_custom_mode_create>:
  12a8f8:	004136               	entry	a1, 32
  12a8fb:	f66421               	l32r	a2, 12828c (217780 <_dram0_overlay_rodata_start>)
  12a8fe:	f01d                	retw.n

0012a900 <num_pulses>:
  12a900:	006136               	entry	a1, 48
  12a903:	f66391               	l32r	a9, 128290 (50007 <_memmap_cacheattr_bp_base+0x2e005>)
  12a906:	24c020               	extui	a12, a2, 0, 3
  12a909:	a14b                	addi.n	a10, a1, 4
  12a90b:	5b0c                	movi.n	a11, 5
  12a90d:	218330               	srai	a8, a3, 3
  12a910:	21d320               	srai	a13, a2, 3
  12a913:	dd0b                	addi.n	a13, a13, -1
  12a915:	401d00               	ssl	a13
  12a918:	908810               	addx2	a8, a8, a1
  12a91b:	015ab2               	s16i	a11, a10, 2
  12a91e:	cc8b                	addi.n	a12, a12, 8
  12a920:	005a92               	s16i	a9, a10, 0
  12a923:	7d0c                	movi.n	a13, 7
  12a925:	f65b91               	l32r	a9, 128294 (1000b0 <_ResetHandler+0x7c>)
  12a928:	72dd20               	salt	a13, a13, a2
  12a92b:	a1cc00               	sll	a12, a12
  12a92e:	932cd0               	movnez	a2, a12, a13
  12a931:	0199                	s32i.n	a9, a1, 0
  12a933:	009882               	l16si	a8, a8, 0
  12a936:	234280               	sext	a4, a2, 15
  12a939:	434480               	min	a4, a4, a8
  12a93c:	232480               	sext	a2, a4, 15
  12a93f:	f01d                	retw.n

0012a941 <num_pulses+0x41>:
  12a941:	000000                                        ...

0012a944 <calculate_bitalloc>:
  12a944:	020136               	entry	a1, 0x100
  12a947:	306122               	s32i	a2, a1, 192
  12a94a:	2a6142               	s32i	a4, a1, 168
  12a94d:	276152               	s32i	a5, a1, 156
  12a950:	fec392               	addi	a9, a3, -2
  12a953:	0f0c                	movi.n	a15, 0
  12a955:	f9c6e2               	addi	a14, a6, -7
  12a958:	d30b                	addi.n	a13, a3, -1
  12a95a:	01cd                	mov.n	a12, a1
  12a95c:	fdc382               	addi	a8, a3, -3
  12a95f:	ebfa4700080c97bf 	{ movi	a11, 0x797; ae_movi	aed12, 8; nop }
  12a967:	400000c145f4ab3e 	{ ae_movda32	aed4, a11; nop; addi	a10, a3, -4 }
  12a96f:	400001014407ba3e 	{ ae_movda16	aed7, a10; nop; movi	a11, 3 }
  12a977:	400000014421a81e 	{ ae_movda16	aed1, a8; nop; addi	a10, a1, 32 }
  12a97f:	d3cc24               	ae_s16.0.ip	aed12, a12, 4
  12a982:	400001b544b53dee 	{ ae_movda16	aed5, a13; nop; ae_movda16	aed11, a14 }
  12a98a:	53f7f0               	max	a15, a7, a15
  12a98d:	2b61f2               	s32i	a15, a1, 172
  12a990:	0c801a0bc76789ee 	{ ae_movda16	aed8, a9; ae_mul16x4	aed6, aed7, aed11, aed7 }
  12a998:	0c800d0b9898944e 	{ or	a9, a4, a4; ae_mul16x4	aed9, aed8, aed11, aed8 }
  12a9a0:	0c80170b75d5ccbe 	{ ae_s16.0.i	aed12, a12, -2; ae_mul16x4	aed13, aed5, aed11, aed5 }
  12a9a8:	0c80170b11d1cc7e 	{ ae_s16.0.ip	aed12, a12, 4; ae_mul16x4	aed13, aed1, aed11, aed1 }
  12a9b0:	1efba9108f80292f 	{ ae_l16.ip	aed2, a9, 4; nop; ae_srai32	aed8, aed8, 1 }
  12a9b8:	1efba8105f50a9ff 	{ ae_l16.i	aed10, a9, -2; nop; ae_srai32	aed5, aed5, 1 }
  12a9c0:	e9fbb4a08fa0ccff 	{ ae_s16.0.i	aed12, a12, -2; nop; ae_sext32	aed10, aed10, 15 }
  12a9c8:	e9fba8508f30991f 	{ ae_l16.i	aed9, a9, 2; nop; ae_sext32	aed3, aed5, 15 }
  12a9d0:	e9fbb5808f505a2f 	{ ae_s16.0.ip	aed5, a10, 4; nop; ae_sext32	aed5, aed8, 15 }
  12a9d8:	0020f0               	nop
  12a9db:	f03d                	nop.n
  12a9dd:	478b76               	loop	a11, 12aa28 <calculate_bitalloc+0xe4>
  12a9e0:	e9e7b5258a20cc2f 	{ ae_s16.0.ip	aed12, a12, 4; ae_add32	aed0, aed10, aed5; ae_sext32	aed2, aed2, 15 }
  12a9e8:	e9e7a99382a3292f 	{ ae_l16.ip	aed2, a9, 4; ae_add32	aed3, aed2, aed3; ae_sext32	aed10, aed9, 15 }
  12a9f0:	400000e0bff88a8e 	{ ae_s16.0.i	aed8, a10, -2; nop; addi	a8, a8, -2 }
  12a9f8:	1ee7b4131413ccff 	{ ae_s16.0.i	aed12, a12, -2; ae_add32	aed3, aed4, aed3; ae_srai32	aed1, aed1, 1 }
  12aa00:	e9e72f108334f8bf 	{ addi	a11, a8, -1; ae_add32	aed4, aed3, aed0; ae_sext32	aed3, aed1, 15 }
  12aa08:	400001b5445038be 	{ ae_movda16	aed0, a8; nop; ae_movda16	aed5, a11 }
  12aa10:	1efba8107f80991f 	{ ae_l16.i	aed9, a9, 2; nop; ae_srai32	aed8, aed7, 1 }
  12aa18:	0c80150b9567588e 	{ ae_sext32	aed5, aed8, 15; ae_mul16x4	aed6, aed7, aed11, aed5 }
  12aa20:	0c80170b10011a7e 	{ ae_s16.0.ip	aed1, a10, 4; ae_mul16x4	aed0, aed1, aed11, aed0 }

0012aa28 <calculate_bitalloc+0xe4>:
  12aa28:	9ed114               	ae_srai32	aed13, aed1, 1
  12aa2b:	9ec174               	ae_srai32	aed12, aed7, 1
  12aa2e:	17fc84               	ae_sext32	aed15, aed12, 15
  12aa31:	171d84               	ae_sext32	aed1, aed13, 15

0012aa34 <calculate_bitalloc+0xf0>:
  12aa34:	e9fbc9908fa00aaf 	{ ae_mov	aed0, aed10; nop; ae_sext32	aed10, aed9, 15 }
  12aa3c:	e9fba9208f90e92f 	{ ae_l16.ip	aed14, a9, 4; nop; ae_sext32	aed9, aed2, 15 }
  12aa44:	e9e7dde389e9259f 	{ nop; ae_add32	aed9, aed9, aed3; ae_sext32	aed14, aed14, 15 }
  12aa4c:	93e74095409006de 	{ movi	a13, 6; ae_add32	aed0, aed0, aed5; ae_add32	aed9, aed4, aed9 }
  12aa54:	93e740019e9e0bfe 	{ movi	a15, 11; ae_add32	aed14, aed14, aed1; ae_add32	aed9, aed9, aed0 }
  12aa5c:	93e7b4ef9a9a8afe 	{ ae_s16.0.i	aed8, a10, -2; ae_add32	aed10, aed10, aed15; ae_add32	aed9, aed9, aed14 }
  12aa64:	ebe7b50a0909da2f 	{ ae_s16.0.ip	aed13, a10, 4; ae_add32	aed9, aed9, aed10; nop }
  12aa6c:	40000174bf5c8a9e 	{ ae_s16.0.i	aed12, a10, -2; nop; ae_movad32.l	a8, aed9 }
  12aa74:	0d00144160b093fe 	{ blt.w18	a3, a15, 12abbe <calculate_bitalloc+0x27a>; nop }
  12aa7c:	3c9834               	ae_movda32	aed9, a8
  12aa7f:	ebfa21000a0141cf 	{ addi	a12, a1, 20; ae_movi	aed1, 10; nop }
  12aa87:	f604a1               	l32r	a10, 128298 (2178e0 <eBandsdiff>)
  12aa8a:	2a21b2               	l32i	a11, a1, 168
  12aa8d:	400000414422adae 	{ ae_movda16	aed2, a13; nop; addi	a10, a10, 36 }
  12aa95:	400000402818babe 	{ ae_l16.i	aed8, a10, -16; nop; addi	a11, a11, 20 }
  12aa9d:	0c8004082bca01ae 	{ addi	a10, a1, 32; ae_mul16x4	aed12, aed10, aed8, aed11 }
  12aaa5:	0c80180288d8c32e 	{ ae_movda32	aed12, a3; ae_mul16x4	aed13, aed8, aed2, aed8 }
  12aaad:	c5f2c8f1ecd79a7e 	{ ae_movad32.l	a9, aed10; ae_sub32	aed7, aed12, aed1; ae_movi	aed13, -1 }
  12aab5:	0d801a4d4717f83e 	{ ae_movad16.0	a15, aed8; ae_add32	aed7, aed7, aed13 }
  12aabd:	400001754455e97e 	{ ae_movda16	aed5, a9; nop; ae_movad32.l	a14, aed7 }
  12aac5:	400001b544673fee 	{ ae_movda16	aed7, a15; nop; ae_movda16	aed6, a14 }
  12aacd:	0c80160506856bbe 	{ ae_l16.ip	aed6, a11, 2; ae_mul16x4	aed8, aed5, aed5, aed6 }
  12aad5:	e9fb21608f604aaf 	{ addi	a10, a10, 20; nop; ae_sext32	aed6, aed6, 15 }
  12aadd:	1efa2f10515e639f 	{ addi	a9, a3, -10; ae_movi	aed14, 1; ae_srai32	aed5, aed5, 1 }
  12aae5:	e9e7b55e81717c1f 	{ ae_s16.0.ip	aed7, a12, 2; ae_add32	aed1, aed1, aed14; ae_sext32	aed7, aed5, 15 }
  12aaed:	0d400c472616296e 	{ blti.w18	a9, 2, 12abb3 <calculate_bitalloc+0x26f>; ae_add32	aed6, aed6, aed7 }
  12aaf5:	f5e881               	l32r	a8, 128298 (2178e0 <eBandsdiff>)
  12aaf8:	f03d                	nop.n
  12aafa:	26c892               	addi	a9, a8, 38
  12aafd:	b07984               	ae_l16.i	aed7, a9, -16
  12ab00:	0c801a0237fa959e 	{ nop; ae_mul16x4	aed15, aed10, aed2, aed7 }
  12ab08:	4c8c14               	ae_sub32	aed8, aed12, aed1
  12ab0b:	0d801a4d4818fa3e 	{ ae_movad16.0	a15, aed10; ae_add32	aed8, aed8, aed13 }
  12ab13:	40000175445aef8e 	{ ae_movda16	aed10, a15; nop; ae_movad32.l	a14, aed8 }
  12ab1b:	0c8017070ba7acfe 	{ ae_s16.0.ip	aed10, a12, 2; ae_mul16x4	aed10, aed7, aed7, aed11 }
  12ab23:	884b                	addi.n	a8, a8, 4
  12ab25:	4000017544549e7e 	{ ae_movda16	aed4, a14; nop; ae_movad32.l	a9, aed7 }
  12ab2d:	93fba9eb1e1a7b1e 	{ ae_l16.ip	aed7, a11, 2; ae_mov	aed10, aed11; ae_add32	aed1, aed1, aed14 }
  12ab35:	0d801ac2cebb39ee 	{ ae_movda16	aed3, a9; ae_mov	aed11, aed2 }
  12ab3d:	0c800403f4f3439e 	{ addi	a9, a3, -12; ae_mul16x4	aed15, aed3, aed3, aed4 }
  12ab45:	4fa976               	loopgtz	a9, 12ab98 <calculate_bitalloc+0x254>
  12ab48:	e9f2b5718c405a1f 	{ ae_s16.0.ip	aed5, a10, 2; ae_sub32	aed0, aed12, aed1; ae_sext32	aed4, aed7, 15 }
  12ab50:	1ee7a91639597b1f 	{ ae_l16.ip	aed7, a11, 2; ae_add32	aed9, aed9, aed6; ae_srai32	aed5, aed3, 1 }
  12ab58:	e9e7225d8060489f 	{ addi	a9, a8, 36; ae_add32	aed0, aed0, aed13; ae_sext32	aed6, aed5, 15 }
  12ab60:	400001742850990e 	{ ae_l16.i	aed0, a9, -16; nop; ae_movad32.l	a9, aed0 }
  12ab68:	0c801a0bc02839ee 	{ ae_movda16	aed3, a9; ae_mul16x4	aed2, aed8, aed11, aed0 }
  12ab70:	0c801200ea2011ee 	{ ae_add32	aed1, aed1, aed14; ae_mul16x4	aed2, aed0, aed0, aed10 }
  12ab78:	0d801a464416983e 	{ ae_movad16.0	a9, aed8; ae_add32	aed6, aed4, aed6 }
  12ab80:	400001754450990e 	{ ae_movda16	aed0, a9; nop; ae_movad32.l	a9, aed0 }
  12ab88:	400000214404898e 	{ ae_movda16	aed4, a9; nop; addi	a8, a8, 2 }
  12ab90:	0c80170403030cfe 	{ ae_s16.0.ip	aed0, a12, 2; ae_mul16x4	aed0, aed3, aed4, aed3 }

0012ab98 <calculate_bitalloc+0x254>:
  12ab98:	1efbc9103f50a5af 	{ ae_mov	aed10, aed5; nop; ae_srai32	aed5, aed3, 1 }
  12aba0:	e9fbc9708f6086af 	{ ae_mov	aed8, aed6; nop; ae_sext32	aed6, aed7, 15 }

0012aba8 <calculate_bitalloc+0x264>:
  12aba8:	177584               	ae_sext32	aed7, aed5, 15
  12abab:	93e7b5786969aa1e 	{ ae_s16.0.ip	aed10, a10, 2; ae_add32	aed9, aed9, aed8; ae_add32	aed6, aed6, aed7 }

0012abb3 <calculate_bitalloc+0x26f>:
  12abb3:	ebe7b506090b5a1f 	{ ae_s16.0.ip	aed5, a10, 2; ae_add32	aed11, aed9, aed6; nop }
  12abbb:	258bc4               	ae_movad32.l	a8, aed11

0012abbe <calculate_bitalloc+0x27a>:
  12abbe:	11a3f0               	slli	a10, a3, 1
  12abc1:	4e0c                	movi.n	a14, 4
  12abc3:	2b21b2               	l32i	a11, a1, 172
  12abc6:	120c                	movi.n	a2, 1
  12abc8:	f8cbb2               	addi	a11, a11, -8
  12abcb:	23fb80               	sext	a15, a11, 15
  12abce:	3561f2               	s32i	a15, a1, 212
  12abd1:	72ff80               	salt	a15, a15, a8
  12abd4:	93d2f0               	movnez	a13, a2, a15
  12abd7:	0dcd                	mov.n	a12, a13
  12abd9:	a20c                	movi.n	a2, 10
  12abdb:	932ef0               	movnez	a2, a14, a15
  12abde:	0d007e41e0b092de 	{ blt.w18	a2, a13, 12b3d0 <calculate_bitalloc+0xa8c>; nop }
  12abe6:	2461b2               	s32i	a11, a1, 144
  12abe9:	2361a2               	s32i	a10, a1, 140
  12abec:	0e0c                	movi.n	a14, 0
  12abee:	2a2182               	l32i	a8, a1, 168
  12abf1:	1ec192               	addi	a9, a1, 30
  12abf4:	ffd1d2               	addmi	a13, a1, 0xffffff00
  12abf7:	f32b                	addi.n	a15, a3, 2
  12abf9:	3161f2               	s32i	a15, a1, 196
  12abfc:	90d3d0               	addx2	a13, a3, a13
  12abff:	909390               	addx2	a9, a3, a9
  12ac02:	336192               	s32i	a9, a1, 204
  12ac05:	3261d2               	s32i	a13, a1, 200
  12ac08:	908380               	addx2	a8, a3, a8
  12ac0b:	400000e144f28e8e 	{ ae_movda16	aed2, a14; nop; addi	a8, a8, -2 }
  12ac13:	346182               	s32i	a8, a1, 208
  12ac16:	000586               	j	12ac30 <calculate_bitalloc+0x2ec>

0012ac19 <calculate_bitalloc+0x2d5>:
  12ac19:	00000000                                ....

0012ac1d <calculate_bitalloc+0x2d9>:
  12ac1d:	3521a2               	l32i	a10, a1, 212
  12ac20:	0aead6               	bgez	a10, 12acd2 <calculate_bitalloc+0x38e>

0012ac23 <calculate_bitalloc+0x2df>:
  12ac23:	250b                	addi.n	a2, a5, -1
  12ac25:	232280               	sext	a2, a2, 15

0012ac28 <calculate_bitalloc+0x2e4>:
  12ac28:	0d00104140b092ce 	{ blt.w18	a2, a12, 12ad30 <calculate_bitalloc+0x3ec>; nop }

0012ac30 <calculate_bitalloc+0x2ec>:
  12ac30:	f59b81               	l32r	a8, 12829c (217900 <band_allocation_opti_77>)
  12ac33:	3321a2               	l32i	a10, a1, 204
  12ac36:	342192               	l32i	a9, a1, 208
  12ac39:	52ca                	add.n	a5, a2, a12
  12ac3b:	215150               	srai	a5, a5, 1
  12ac3e:	09bd                	mov.n	a11, a9
  12ac40:	7729c4               	ae_la64.pp	u0, a9
  12ac43:	0add                	mov.n	a13, a10
  12ac45:	235580               	sext	a5, a5, 15
  12ac48:	772ad4               	ae_la64.pp	u1, a10
  12ac4b:	11f5c0               	slli	a15, a5, 4
  12ac4e:	f3fa                	add.n	a15, a3, a15
  12ac50:	90ff80               	addx2	a15, a15, a8
  12ac53:	080c                	movi.n	a8, 0
  12ac55:	fecff2               	addi	a15, a15, -2
  12ac58:	772fe4               	ae_la64.pp	u2, a15
  12ac5b:	be23a6               	blti	a3, 2, 12ac1d <calculate_bitalloc+0x2d9>
  12ac5e:	3121a2               	l32i	a10, a1, 196
  12ac61:	040c                	movi.n	a4, 0
  12ac63:	9a3b                	addi.n	a9, a10, 3
  12ac65:	b39aa0               	movgez	a9, a10, a10
  12ac68:	3221a2               	l32i	a10, a1, 200
  12ac6b:	219290               	srai	a9, a9, 2
  12ac6e:	55a976               	loopgtz	a9, 12acc7 <calculate_bitalloc+0x383>
  12ac71:	351d94               	ae_la16x4.rip	aed1, u1, a13
  12ac74:	350fa4               	ae_la16x4.rip	aed0, u2, a15
  12ac77:	7f9ae2               	l16si	a14, a10, 254
  12ac7a:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  12ac82:	c6fbcf002f001b9e 	{ ae_la16x4.rip	aed1, u0, a11; nop; ae_lt16	b0:b1:b2:b3, aed0, aed2 }
  12ac8a:	c5fbdd201f00259e 	{ nop; nop; ae_movt16x4	aed0, aed2, b0:b1:b2:b3 }
  12ac92:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  12ac9a:	2560a4               	ae_movad16.3	a6, aed0
  12ac9d:	257084               	ae_movad16.0	a7, aed0
  12aca0:	236680               	sext	a6, a6, 15
  12aca3:	01a6e7               	bge	a6, a14, 12aca8 <calculate_bitalloc+0x364>
  12aca6:	04bc                	beqz.n	a4, 12acda <calculate_bitalloc+0x396>

0012aca8 <calculate_bitalloc+0x364>:
  12aca8:	259094               	ae_movad16.2	a9, aed0
  12acab:	886a                	add.n	a8, a8, a6
  12acad:	236980               	sext	a6, a9, 15

0012acb0 <calculate_bitalloc+0x36c>:
  12acb0:	0d801a4140b0e05e 	{ ae_movad16.1	a14, aed0; nop }
  12acb8:	808860               	add	a8, a8, a6
  12acbb:	236e80               	sext	a6, a14, 15

0012acbe <calculate_bitalloc+0x37a>:
  12acbe:	886a                	add.n	a8, a8, a6

0012acc0 <calculate_bitalloc+0x37c>:
  12acc0:	887a                	add.n	a8, a8, a7
  12acc2:	140c                	movi.n	a4, 1

0012acc4 <calculate_bitalloc+0x380>:
  12acc4:	f8caa2               	addi	a10, a10, -8

0012acc7 <calculate_bitalloc+0x383>:
  12acc7:	3521f2               	l32i	a15, a1, 212
  12acca:	0d3ff54150b09f8e 	{ blt.w18	a15, a8, 12ac23 <calculate_bitalloc+0x2df>; nop }

0012acd2 <calculate_bitalloc+0x38e>:
  12acd2:	c51b                	addi.n	a12, a5, 1
  12acd4:	23cc80               	sext	a12, a12, 15
  12acd7:	ffd346               	j	12ac28 <calculate_bitalloc+0x2e4>

0012acda <calculate_bitalloc+0x396>:
  12acda:	988b                	addi.n	a9, a8, 8
  12acdc:	7e0c                	movi.n	a14, 7
  12acde:	72ee60               	salt	a14, a14, a6
  12ace1:	9389e0               	movnez	a8, a9, a14
  12ace4:	256094               	ae_movad16.2	a6, aed0
  12ace7:	7e9ae2               	l16si	a14, a10, 252
  12acea:	236680               	sext	a6, a6, 15
  12aced:	bfa6e7               	bge	a6, a14, 12acb0 <calculate_bitalloc+0x36c>
  12acf0:	988b                	addi.n	a9, a8, 8
  12acf2:	7e0c                	movi.n	a14, 7
  12acf4:	72ee60               	salt	a14, a14, a6
  12acf7:	9389e0               	movnez	a8, a9, a14
  12acfa:	0d801a4140b0605e 	{ ae_movad16.1	a6, aed0; nop }
  12ad02:	7d9a92               	l16si	a9, a10, 250
  12ad05:	236680               	sext	a6, a6, 15
  12ad08:	b2a697               	bge	a6, a9, 12acbe <calculate_bitalloc+0x37a>
  12ad0b:	7c9a92               	l16si	a9, a10, 248
  12ad0e:	e88b                	addi.n	a14, a8, 8
  12ad10:	770c                	movi.n	a7, 7
  12ad12:	727760               	salt	a7, a7, a6
  12ad15:	938e70               	movnez	a8, a14, a7
  12ad18:	257084               	ae_movad16.0	a7, aed0
  12ad1b:	7e0c                	movi.n	a14, 7
  12ad1d:	9fa797               	bge	a7, a9, 12acc0 <calculate_bitalloc+0x37c>
  12ad20:	72ee70               	salt	a14, a14, a7
  12ad23:	988b                	addi.n	a9, a8, 8
  12ad25:	9389e0               	movnez	a8, a9, a14
  12ad28:	ffe606               	j	12acc4 <calculate_bitalloc+0x380>

0012ad2b <calculate_bitalloc+0x3e7>:
  12ad2b:	00000000 b0136e00                                .....

0012ad30 <calculate_bitalloc+0x3ec>:
  12ad30:	0d406a41f0b0136e 	{ blti.w18	a3, 1, 12b3e3 <calculate_bitalloc+0xa9f>; nop }

0012ad38 <calculate_bitalloc+0x3f4>:
  12ad38:	2a2142               	l32i	a4, a1, 168
  12ad3b:	40c1f2               	addi	a15, a1, 64
  12ad3e:	f55721               	l32r	a2, 12829c (217900 <band_allocation_opti_77>)
  12ad41:	400001b545354c2e 	{ ae_movda32	aed5, a12; nop; ae_movda32	aed3, a2 }
  12ad49:	18fa224c5f4601bf 	{ addi	a11, a1, 32; ae_movi	aed6, -1; ae_slai32	aed4, aed5, 4 }
  12ad51:	18e740164545006f 	{ movi	a6, 0; ae_add32	aed5, aed5, aed6; ae_slai32	aed4, aed4, 1 }
  12ad59:	e9fb26508f5001cf 	{ addi	a12, a1, 96; nop; ae_sext32	aed5, aed5, 15 }
  12ad61:	18fb40405f20002f 	{ movi	a2, 0; nop; ae_slai32	aed2, aed5, 4 }
  12ad69:	18e7c8132424557f 	{ ae_movad32.l	a5, aed5; ae_add32	aed4, aed4, aed3; ae_slai32	aed2, aed2, 1 }
  12ad71:	ebe7c8030202e47f 	{ ae_movad32.l	a14, aed4; ae_add32	aed2, aed2, aed3; nop }
  12ad79:	25d2c4               	ae_movad32.l	a13, aed2
  12ad7c:	f03d                	nop.n
  12ad7e:	54a376               	loopgtz	a3, 12add6 <calculate_bitalloc+0x492>
  12ad81:	001e72               	l16ui	a7, a14, 0
  12ad84:	001da2               	l16ui	a10, a13, 0
  12ad87:	238780               	sext	a8, a7, 15
  12ad8a:	23aa80               	sext	a10, a10, 15
  12ad8d:	091aa6               	blti	a10, 1, 12ad9a <calculate_bitalloc+0x456>
  12ad90:	009b92               	l16si	a9, a11, 0
  12ad93:	99aa                	add.n	a9, a9, a10
  12ad95:	0a0c                	movi.n	a10, 0
  12ad97:	53aa90               	max	a10, a10, a9

0012ad9a <calculate_bitalloc+0x456>:
  12ad9a:	239780               	sext	a9, a7, 15
  12ad9d:	009472               	l16si	a7, a4, 0
  12ada0:	0919a6               	blti	a9, 1, 12adad <calculate_bitalloc+0x469>
  12ada3:	009b92               	l16si	a9, a11, 0
  12ada6:	998a                	add.n	a9, a9, a8
  12ada8:	080c                	movi.n	a8, 0
  12adaa:	538890               	max	a8, a8, a9

0012adad <calculate_bitalloc+0x469>:
  12adad:	887a                	add.n	a8, a8, a7
  12adaf:	dd2b                	addi.n	a13, a13, 2
  12adb1:	ee2b                	addi.n	a14, a14, 2
  12adb3:	bb2b                	addi.n	a11, a11, 2
  12adb5:	442b                	addi.n	a4, a4, 2
  12adb7:	0115a6               	blti	a5, 1, 12adbc <calculate_bitalloc+0x478>
  12adba:	aa7a                	add.n	a10, a10, a7

0012adbc <calculate_bitalloc+0x478>:
  12adbc:	005fa2               	s16i	a10, a15, 0
  12adbf:	c098a0               	sub	a9, a8, a10
  12adc2:	005c92               	s16i	a9, a12, 0
  12adc5:	ff2b                	addi.n	a15, a15, 2
  12adc7:	cc2b                	addi.n	a12, a12, 2
  12adc9:	090c                	movi.n	a9, 0
  12adcb:	729970               	salt	a9, a9, a7
  12adce:	936290               	movnez	a6, a2, a9
  12add1:	236680               	sext	a6, a6, 15
  12add4:	221b                	addi.n	a2, a2, 1

0012add6 <calculate_bitalloc+0x492>:
  12add6:	024c                	movi.n	a2, 64
  12add8:	ffd1c2               	addmi	a12, a1, 0xffffff00
  12addb:	3ec1e2               	addi	a14, a1, 62
  12adde:	5ec1d2               	addi	a13, a1, 94
  12ade1:	2321b2               	l32i	a11, a1, 140
  12ade4:	2421f2               	l32i	a15, a1, 144
  12ade7:	6a0c                	movi.n	a10, 6
  12ade9:	2f61a2               	s32i	a10, a1, 188
  12adec:	23ff80               	sext	a15, a15, 15
  12adef:	2261f2               	s32i	a15, a1, 136
  12adf2:	dbda                	add.n	a13, a11, a13
  12adf4:	ebea                	add.n	a14, a11, a14
  12adf6:	2d61e2               	s32i	a14, a1, 180
  12adf9:	2e61d2               	s32i	a13, a1, 184
  12adfc:	bbca                	add.n	a11, a11, a12
  12adfe:	3261b2               	s32i	a11, a1, 200
  12ae01:	0c0c                	movi.n	a12, 0
  12ae03:	002246               	j	12ae90 <calculate_bitalloc+0x54c>

0012ae06 <calculate_bitalloc+0x4c2>:
  12ae06:	080c                	movi.n	a8, 0
  12ae08:	3121a2               	l32i	a10, a1, 196
  12ae0b:	070c                	movi.n	a7, 0
  12ae0d:	40000031440395ae 	{ ae_movda16	aed3, a5; nop; addi	a9, a10, 3 }
  12ae15:	b39aa0               	movgez	a9, a10, a10
  12ae18:	3221a2               	l32i	a10, a1, 200
  12ae1b:	219290               	srai	a9, a9, 2
  12ae1e:	52a976               	loopgtz	a9, 12ae74 <calculate_bitalloc+0x530>
  12ae21:	355b94               	ae_la16x4.rip	aed5, u1, a11
  12ae24:	f03d                	nop.n
  12ae26:	0c801a033545959e 	{ nop; ae_mul16x4	aed4, aed5, aed3, aed5 }
  12ae2e:	7f9ae2               	l16si	a14, a10, 254
  12ae31:	9a2a54               	ae_slai32s	aed2, aed5, 10
  12ae34:	1afbcfa04f001d9f 	{ ae_la16x4.rip	aed1, u0, a13; nop; ae_slai32s	aed0, aed4, 10 }
  12ae3c:	a70024               	ae_sel16i	aed0, aed0, aed2, 7
  12ae3f:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  12ae47:	25f0a4               	ae_movad16.3	a15, aed0
  12ae4a:	0d801a4140b0405e 	{ ae_movad16.1	a4, aed0; nop }
  12ae52:	23ff80               	sext	a15, a15, 15
  12ae55:	02afe7               	bge	a15, a14, 12ae5b <calculate_bitalloc+0x517>
  12ae58:	04f716               	beqz	a7, 12aeab <calculate_bitalloc+0x567>

0012ae5b <calculate_bitalloc+0x517>:
  12ae5b:	259094               	ae_movad16.2	a9, aed0
  12ae5e:	88fa                	add.n	a8, a8, a15
  12ae60:	23f980               	sext	a15, a9, 15

0012ae63 <calculate_bitalloc+0x51f>:
  12ae63:	234480               	sext	a4, a4, 15
  12ae66:	88fa                	add.n	a8, a8, a15

0012ae68 <calculate_bitalloc+0x524>:
  12ae68:	25f084               	ae_movad16.0	a15, aed0
  12ae6b:	884a                	add.n	a8, a8, a4

0012ae6d <calculate_bitalloc+0x529>:
  12ae6d:	88fa                	add.n	a8, a8, a15
  12ae6f:	170c                	movi.n	a7, 1

0012ae71 <calculate_bitalloc+0x52d>:
  12ae71:	f8caa2               	addi	a10, a10, -8

0012ae74 <calculate_bitalloc+0x530>:
  12ae74:	2f2192               	l32i	a9, a1, 188
  12ae77:	0cad                	mov.n	a10, a12
  12ae79:	3521b2               	l32i	a11, a1, 212
  12ae7c:	05cd                	mov.n	a12, a5
  12ae7e:	72bb80               	salt	a11, a11, a8
  12ae81:	ffc992               	addi	a9, a9, -1
  12ae84:	2f6192               	s32i	a9, a1, 188
  12ae87:	93cab0               	movnez	a12, a10, a11
  12ae8a:	9325b0               	movnez	a2, a5, a11
  12ae8d:	070916               	beqz	a9, 12af01 <calculate_bitalloc+0x5bd>

0012ae90 <calculate_bitalloc+0x54c>:
  12ae90:	2d21d2               	l32i	a13, a1, 180
  12ae93:	2e21b2               	l32i	a11, a1, 184
  12ae96:	52ca                	add.n	a5, a2, a12
  12ae98:	215150               	srai	a5, a5, 1
  12ae9b:	235580               	sext	a5, a5, 15
  12ae9e:	0d7ff64140b0234e 	{ bgei.w18	a3, 2, 12ae06 <calculate_bitalloc+0x4c2>; nop }
  12aea6:	080c                	movi.n	a8, 0
  12aea8:	fff206               	j	12ae74 <calculate_bitalloc+0x530>

0012aeab <calculate_bitalloc+0x567>:
  12aeab:	988b                	addi.n	a9, a8, 8
  12aead:	7e0c                	movi.n	a14, 7
  12aeaf:	72eef0               	salt	a14, a14, a15
  12aeb2:	9389e0               	movnez	a8, a9, a14
  12aeb5:	25f094               	ae_movad16.2	a15, aed0
  12aeb8:	7e9a92               	l16si	a9, a10, 252
  12aebb:	23ff80               	sext	a15, a15, 15
  12aebe:	a1af97               	bge	a15, a9, 12ae63 <calculate_bitalloc+0x51f>
  12aec1:	0d801a4140b0405e 	{ ae_movad16.1	a4, aed0; nop }
  12aec9:	988b                	addi.n	a9, a8, 8
  12aecb:	7e0c                	movi.n	a14, 7
  12aecd:	72eef0               	salt	a14, a14, a15
  12aed0:	9389e0               	movnez	a8, a9, a14
  12aed3:	7d9a92               	l16si	a9, a10, 250
  12aed6:	234480               	sext	a4, a4, 15
  12aed9:	8ba497               	bge	a4, a9, 12ae68 <calculate_bitalloc+0x524>
  12aedc:	7c9a92               	l16si	a9, a10, 248
  12aedf:	e88b                	addi.n	a14, a8, 8
  12aee1:	7f0c                	movi.n	a15, 7
  12aee3:	72ff40               	salt	a15, a15, a4
  12aee6:	938ef0               	movnez	a8, a14, a15
  12aee9:	25f084               	ae_movad16.0	a15, aed0
  12aeec:	7e0c                	movi.n	a14, 7
  12aeee:	0d3ff741b0b0af9e 	{ bge.w18	a15, a9, 12ae6d <calculate_bitalloc+0x529>; nop }
  12aef6:	72eef0               	salt	a14, a14, a15
  12aef9:	988b                	addi.n	a9, a8, 8
  12aefb:	9389e0               	movnez	a8, a9, a14
  12aefe:	ffdbc6               	j	12ae71 <calculate_bitalloc+0x52d>

0012af01 <calculate_bitalloc+0x5bd>:
  12af01:	322182               	l32i	a8, a1, 200
  12af04:	040c                	movi.n	a4, 0
  12af06:	0f0c                	movi.n	a15, 0
  12af08:	232172               	l32i	a7, a1, 140
  12af0b:	412192               	l32i	a9, a1, 0x104
  12af0e:	ffd1b2               	addmi	a11, a1, 0xffffff00
  12af11:	60cba2               	addi	a10, a11, 96
  12af14:	2c6192               	s32i	a9, a1, 176
  12af17:	40cbb2               	addi	a11, a11, 64
  12af1a:	a7aa                	add.n	a10, a7, a10
  12af1c:	b7ba                	add.n	a11, a7, a11
  12af1e:	779a                	add.n	a7, a7, a9
  12af20:	4000010144f19c4e 	{ ae_movda16	aed1, a12; nop; movi	a9, -252 }
  12af28:	779a                	add.n	a7, a7, a9
  12af2a:	38a376               	loopgtz	a3, 12af66 <calculate_bitalloc+0x622>
  12af2d:	7f98c2               	l16si	a12, a8, 254
  12af30:	01da92               	addmi	a9, a10, 0x100
  12af33:	b069f4               	ae_l16.i	aed6, a9, -2
  12af36:	0c801a013676959e 	{ nop; ae_mul16x4	aed7, aed6, aed1, aed6 }
  12af3e:	7f9bd2               	l16si	a13, a11, 254
  12af41:	25e6c4               	ae_movad32.l	a14, aed6
  12af44:	fec882               	addi	a8, a8, -2
  12af47:	21e6e0               	srai	a14, a14, 6
  12af4a:	ddea                	add.n	a13, a13, a14
  12af4c:	23dd80               	sext	a13, a13, 15
  12af4f:	02adc7               	bge	a13, a12, 12af55 <calculate_bitalloc+0x611>
  12af52:	11ef16               	beqz	a15, 12b074 <calculate_bitalloc+0x730>
  12af55:	01a0f2               	movi	a15, 1

0012af58 <calculate_bitalloc+0x614>:
  12af58:	fecbb2               	addi	a11, a11, -2
  12af5b:	fecaa2               	addi	a10, a10, -2
  12af5e:	7d57d2               	s16i	a13, a7, 250
  12af61:	44da                	add.n	a4, a4, a13
  12af63:	fec772               	addi	a7, a7, -2

0012af66 <calculate_bitalloc+0x622>:
  12af66:	032d                	mov.n	a2, a3
  12af68:	8a91a2               	l16si	a10, a1, 0x114
  12af6b:	4421b2               	l32i	a11, a1, 0x110
  12af6e:	2861b2               	s32i	a11, a1, 160
  12af71:	2961a2               	s32i	a10, a1, 164

0012af74 <calculate_bitalloc+0x630>:
  12af74:	820b                	addi.n	a8, a2, -1
  12af76:	23b880               	sext	a11, a8, 15
  12af79:	0d001341b0b0a6be 	{ bge.w18	a6, a11, 12b0b8 <calculate_bitalloc+0x774>; nop }
  12af81:	11d2f0               	slli	a13, a2, 1
  12af84:	2c2152               	l32i	a5, a1, 176
  12af87:	3021a2               	l32i	a10, a1, 192
  12af8a:	2b2192               	l32i	a9, a1, 172
  12af8d:	2aa8                	l32i.n	a10, a10, 8
  12af8f:	c09940               	sub	a9, a9, a4
  12af92:	f8c992               	addi	a9, a9, -8
  12af95:	239980               	sext	a9, a9, 15
  12af98:	9072a0               	addx2	a7, a2, a10
  12af9b:	90aba0               	addx2	a10, a11, a10
  12af9e:	009772               	l16si	a7, a7, 0
  12afa1:	009aa2               	l16si	a10, a10, 0
  12afa4:	d2c970               	quos	a12, a9, a7
  12afa7:	400001b5447837ce 	{ ae_movda16	aed8, a7; nop; ae_movda16	aed7, a12 }
  12afaf:	0c801a083798959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed7 }
  12afb7:	c077a0               	sub	a7, a7, a10
  12afba:	400001754401c78e 	{ ae_movda16	aed1, a7; nop; ae_movad16.0	a12, aed8 }
  12afc2:	0c800d0711875b5e 	{ addx2	a5, a11, a5; ae_mul16x4	aed8, aed7, aed7, aed1 }
  12afca:	c099c0               	sub	a9, a9, a12
  12afcd:	257784               	ae_movad16.0	a7, aed7
  12afd0:	0c0c                	movi.n	a12, 0
  12afd2:	239980               	sext	a9, a9, 15
  12afd5:	c099a0               	sub	a9, a9, a10
  12afd8:	5399c0               	max	a9, a9, a12
  12afdb:	04afa2               	movi	a10, -252
  12afde:	55aa                	add.n	a5, a5, a10
  12afe0:	7e95f2               	l16si	a15, a5, 252
  12afe3:	0c1c                	movi.n	a12, 16
  12afe5:	7f7a                	add.n	a7, a15, a7
  12afe7:	779a                	add.n	a7, a7, a9
  12afe9:	ffd192               	addmi	a9, a1, 0xffffff00
  12afec:	909b90               	addx2	a9, a11, a9
  12afef:	809992               	l16si	a9, a9, 0x100
  12aff2:	237780               	sext	a7, a7, 15
  12aff5:	5399c0               	max	a9, a9, a12
  12aff8:	0d000a4140b0979e 	{ blt.w18	a7, a9, 12b0a0 <calculate_bitalloc+0x75c>; nop }
  12b000:	3661d2               	s32i	a13, a1, 216
  12b003:	f484f1               	l32r	a15, 128214 (ffffd8f0 <_memmap_cacheattr_bp_strict+0xda8fe>)
  12b006:	2921e2               	l32i	a14, a1, 164
  12b009:	376182               	s32i	a8, a1, 220
  12b00c:	701ef7               	beq	a14, a15, 12b080 <calculate_bitalloc+0x73c>
  12b00f:	0d403d4150b0326e 	{ blti.w18	a2, 3, 12b3e8 <calculate_bitalloc+0xaa4>; nop }
  12b017:	72ebe0               	salt	a14, a11, a14
  12b01a:	7d0c                	movi.n	a13, 7
  12b01c:	25c184               	ae_movad16.0	a12, aed1
  12b01f:	9a0c                	movi.n	a10, 9
  12b021:	11ccf0               	slli	a12, a12, 1
  12b024:	93ade0               	movnez	a10, a13, a14
  12b027:	400001b5449a3cae 	{ ae_movda16	aed10, a12; nop; ae_movda16	aed9, a10 }
  12b02f:	0c801a093aa9959e 	{ nop; ae_mul16x4	aed10, aed9, aed9, aed10 }
  12b037:	2599c4               	ae_movad32.l	a9, aed9
  12b03a:	376182               	s32i	a8, a1, 220
  12b03d:	0aa977               	bge	a9, a7, 12b04b <calculate_bitalloc+0x707>
  12b040:	376182               	s32i	a8, a1, 220
  12b043:	0d003a4110b09b3e 	{ blt.w18	a11, a3, 12b3e8 <calculate_bitalloc+0xaa4>; nop }
  12b04b:	2821a2               	l32i	a10, a1, 160
  12b04e:	0b0c                	movi.n	a11, 0
  12b050:	1c0c                	movi.n	a12, 1
  12b052:	0346a5               	call8	12e4bc <rc_enc_bit_logp_1>
  12b055:	372182               	l32i	a8, a1, 220

0012b058 <calculate_bitalloc+0x714>:
  12b058:	7e95b2               	l16si	a11, a5, 252
  12b05b:	f8c7f2               	addi	a15, a7, -8
  12b05e:	23ff80               	sext	a15, a15, 15
  12b061:	c0b4b0               	sub	a11, a4, a11
  12b064:	4b8b                	addi.n	a4, a11, 8
  12b066:	298fa6               	blti	a15, 8, 12b093 <calculate_bitalloc+0x74f>
  12b069:	840c                	movi.n	a4, 8
  12b06b:	7e5542               	s16i	a4, a5, 252
  12b06e:	10cb42               	addi	a4, a11, 16
  12b071:	0008c6               	j	12b098 <calculate_bitalloc+0x754>

0012b074 <calculate_bitalloc+0x730>:
  12b074:	7e0c                	movi.n	a14, 7
  12b076:	72ded0               	salt	a13, a14, a13
  12b079:	11ddd0               	slli	a13, a13, 3
  12b07c:	ffb606               	j	12af58 <calculate_bitalloc+0x614>

0012b07f <calculate_bitalloc+0x73b>:
	...

0012b080 <calculate_bitalloc+0x73c>:
  12b080:	2821a2               	l32i	a10, a1, 160
  12b083:	1b0c                	movi.n	a11, 1
  12b085:	02f3e5               	call8	12dfc4 <rc_dec_bit_logp>
  12b088:	38ca56               	bnez	a10, 12b418 <calculate_bitalloc+0xad4>
  12b08b:	372182               	l32i	a8, a1, 220
  12b08e:	fff186               	j	12b058 <calculate_bitalloc+0x714>

0012b091 <calculate_bitalloc+0x74d>:
	...

0012b093 <calculate_bitalloc+0x74f>:
  12b093:	0f0c                	movi.n	a15, 0
  12b095:	7e55f2               	s16i	a15, a5, 252

0012b098 <calculate_bitalloc+0x754>:
  12b098:	232880               	sext	a2, a8, 15
  12b09b:	ffb546               	j	12af74 <calculate_bitalloc+0x630>

0012b09e <calculate_bitalloc+0x75a>:
	...

0012b0a0 <calculate_bitalloc+0x75c>:
  12b0a0:	c044f0               	sub	a4, a4, a15
  12b0a3:	0987a6               	blti	a7, 8, 12b0b0 <calculate_bitalloc+0x76c>
  12b0a6:	448b                	addi.n	a4, a4, 8
  12b0a8:	890c                	movi.n	a9, 8
  12b0aa:	7e5592               	s16i	a9, a5, 252
  12b0ad:	fff9c6               	j	12b098 <calculate_bitalloc+0x754>

0012b0b0 <calculate_bitalloc+0x76c>:
  12b0b0:	0a0c                	movi.n	a10, 0
  12b0b2:	7e55a2               	s16i	a10, a5, 252
  12b0b5:	fff7c6               	j	12b098 <calculate_bitalloc+0x754>

0012b0b8 <calculate_bitalloc+0x774>:
  12b0b8:	222182               	l32i	a8, a1, 136
  12b0bb:	11a2f0               	slli	a10, a2, 1
  12b0be:	888b                	addi.n	a8, a8, 8

0012b0c0 <calculate_bitalloc+0x77c>:
  12b0c0:	3021e2               	l32i	a14, a1, 192
  12b0c3:	2ee8                	l32i.n	a14, a14, 8
  12b0c5:	c08840               	sub	a8, a8, a4
  12b0c8:	eeaa                	add.n	a14, a14, a10
  12b0ca:	009ee2               	l16si	a14, a14, 0
  12b0cd:	238880               	sext	a8, a8, 15
  12b0d0:	d2d8e0               	quos	a13, a8, a14
  12b0d3:	400001b544bc3ede 	{ ae_movda16	aed12, a14; nop; ae_movda16	aed11, a13 }
  12b0db:	0c801a0c3bdc959e 	{ nop; ae_mul16x4	aed13, aed12, aed12, aed11 }
  12b0e3:	259c84               	ae_movad16.0	a9, aed12
  12b0e6:	4021c2               	l32i	a12, a1, 0x100
  12b0e9:	c08890               	sub	a8, a8, a9
  12b0ec:	238880               	sext	a8, a8, 15
  12b0ef:	0d40304180b0126e 	{ blti.w18	a2, 1, 12b3fb <calculate_bitalloc+0xab7>; nop }
  12b0f7:	272152               	l32i	a5, a1, 156
  12b0fa:	f467f1               	l32r	a15, 128298 (2178e0 <eBandsdiff>)
  12b0fd:	2c21a2               	l32i	a10, a1, 176
  12b100:	400001114502488e 	{ ae_movda32	aed2, a8; nop; movi	a4, 24 }
  12b108:	4221d2               	l32i	a13, a1, 0x108
  12b10b:	4321b2               	l32i	a11, a1, 0x10c
  12b10e:	2661b2               	s32i	a11, a1, 152
  12b111:	2561d2               	s32i	a13, a1, 148
  12b114:	40000111440a945e 	{ ae_movda16	aed10, a4; nop; movi	a9, 21 }
  12b11c:	400001014401490e 	{ ae_movda16	aed1, a9; nop; movi	a4, 0 }
  12b124:	1d3216               	beqz	a2, 12b2fb <calculate_bitalloc+0x9b7>
  12b127:	1d0296               	bltz	a2, 12b2fb <calculate_bitalloc+0x9b7>
  12b12a:	17a276               	loopgtz	a2, 12b145 <calculate_bitalloc+0x801>
  12b12d:	030120               	rsr.lend	a2
  12b130:	130020               	wsr.lbeg	a2
  12b133:	b6c222               	addi	a2, a2, -74
  12b136:	02d222               	addmi	a2, a2, 0x200
  12b139:	130120               	wsr.lend	a2
  12b13c:	002000               	isync
  12b13f:	030220               	rsr.lcount	a2
  12b142:	01c222               	addi	a2, a2, 1
  12b145:	b03a04               	ae_l16.i	aed3, a10, 0
  12b148:	3021e2               	l32i	a14, a1, 192
  12b14b:	009f72               	l16si	a7, a15, 0
  12b14e:	b05f04               	ae_l16.i	aed5, a15, 0
  12b151:	4ee8                	l32i.n	a14, a14, 16
  12b153:	0c80150b9565338e 	{ ae_sext32	aed3, aed3, 15; ae_mul16x4	aed6, aed5, aed11, aed5 }
  12b15b:	219170               	srai	a9, a7, 1
  12b15e:	256584               	ae_movad16.0	a6, aed5
  12b161:	400001b54547376e 	{ ae_movda32	aed7, a7; nop; ae_movda16	aed4, a6 }
  12b169:	174484               	ae_sext32	aed4, aed4, 15
  12b16c:	b7e7dd247363259e 	{ nop; ae_add32	aed3, aed3, aed4; ae_min32	aed6, aed2, aed7 }
  12b174:	0d8018468313442e 	{ ae_movda32	aed4, a4; ae_add32	aed3, aed3, aed6 }
  12b17c:	ebe7b40403033a0f 	{ ae_s16.0.i	aed3, a10, 0; ae_add32	aed3, aed3, aed4; nop }
  12b184:	e9fba8308f30d50f 	{ ae_l16.i	aed13, a5, 0; nop; ae_sext32	aed3, aed3, 15 }
  12b18c:	17dd84               	ae_sext32	aed13, aed13, 15
  12b18f:	ebf2d90d030de00f 	{ ae_movi	aed14, 0; ae_sub32	aed13, aed3, aed13; nop }
  12b197:	52dde4               	ae_max32	aed13, aed13, aed14
  12b19a:	17dd84               	ae_sext32	aed13, aed13, 15
  12b19d:	ebf2510d030399ef 	{ addx2	a9, a9, a14; ae_sub32	aed3, aed3, aed13; nop }
  12b1a5:	18fbb4207f703a0f 	{ ae_s16.0.i	aed3, a10, 0; nop; ae_slai32	aed7, aed7, 2 }
  12b1ad:	e9fba8708f70890f 	{ ae_l16.i	aed8, a9, 0; nop; ae_sext32	aed7, aed7, 15 }
  12b1b5:	e9fbd9808f80904f 	{ ae_movi	aed9, 16; nop; ae_sext32	aed8, aed8, 15 }
  12b1bd:	ebe7c8090808677f 	{ ae_movad32.l	a6, aed7; ae_add32	aed8, aed8, aed9; nop }
  12b1c5:	2588c4               	ae_movad32.l	a8, aed8
  12b1c8:	400001b54459368e 	{ ae_movda16	aed9, a6; nop; ae_movda16	aed5, a8 }
  12b1d0:	0c801a093585959e 	{ nop; ae_mul16x4	aed8, aed5, aed9, aed5 }
  12b1d8:	967474               	ae_slai32	aed7, aed7, 4
  12b1db:	0c801a094145753e 	{ ae_movad16.0	a7, aed5; ae_mul16x4	aed4, aed5, aed9, aed1 }
  12b1e3:	3c4734               	ae_movda32	aed4, a7
  12b1e6:	9e0144               	ae_srai32	aed0, aed4, 1
  12b1e9:	e9f2dd358030259f 	{ nop; ae_sub32	aed0, aed0, aed5; ae_sext32	aed3, aed3, 15 }
  12b1f1:	e9f2dd068202259f 	{ nop; ae_sub32	aed2, aed2, aed6; ae_sext32	aed0, aed0, 15 }
  12b1f9:	e9e7c8208325e77f 	{ ae_movad32.l	a14, aed7; ae_add32	aed5, aed3, aed0; ae_sext32	aed2, aed2, 15 }
  12b201:	40000175455f765e 	{ ae_movda32	aed15, a6; nop; ae_movad32.l	a7, aed5 }
  12b209:	1efbc8204f508d7f 	{ ae_movad32.l	a8, aed13; nop; ae_srai32	aed5, aed4, 2 }
  12b211:	0c001a093adca7ee 	{ bge.w18	a7, a14, 12b3b8 <calculate_bitalloc+0xa74>; ae_mul16x4	aed13, aed12, aed9, aed10 }
  12b219:	300054               	ae_add32	aed0, aed0, aed5
  12b21c:	170084               	ae_sext32	aed0, aed0, 15

0012b21f <calculate_bitalloc+0x8db>:
  12b21f:	9643f4               	ae_slai32	aed4, aed15, 3
  12b222:	18e7dd23f0f3259f 	{ nop; ae_add32	aed3, aed0, aed3; ae_slai32	aed15, aed15, 2 }
  12b22a:	ebe7c8030f0f947f 	{ ae_movad32.l	a9, aed4; ae_add32	aed15, aed15, aed3; nop }
  12b232:	25efc4               	ae_movad32.l	a14, aed15
  12b235:	d2ee90               	quos	a14, a14, a9
  12b238:	0d80184080bdee2e 	{ ae_movda32	aed14, a14; ae_movi	aed13, 0 }
  12b240:	52dde4               	ae_max32	aed13, aed13, aed14
  12b243:	d2dd04               	ae_s16.0.i	aed13, a13, 0
  12b246:	e9fba8d08fd0ca0f 	{ ae_l16.i	aed12, a10, 0; nop; ae_sext32	aed13, aed13, 15 }
  12b24e:	17cc84               	ae_sext32	aed12, aed12, 15
  12b251:	9ec3c4               	ae_srai32	aed12, aed12, 3
  12b254:	53ccd4               	ae_min32	aed12, aed12, aed13
  12b257:	e9fbd9c08fc0380f 	{ ae_movi	aed3, 8; nop; ae_sext32	aed12, aed12, 15 }
  12b25f:	53cc34               	ae_min32	aed12, aed12, aed3
  12b262:	d2cd04               	ae_s16.0.i	aed12, a13, 0
  12b265:	400001b420c93a9e 	{ ae_l16.i	aed9, a10, 0; nop; ae_movda16	aed12, a9 }
  12b26d:	e9fba8908f908d0f 	{ ae_l16.i	aed8, a13, 0; nop; ae_sext32	aed9, aed9, 15 }
  12b275:	0c801208ecc8990e 	{ ae_add32	aed9, aed9, aed0; ae_mul16x4	aed12, aed8, aed8, aed12 }
  12b27d:	25e9c4               	ae_movad32.l	a14, aed9
  12b280:	2598c4               	ae_movad32.l	a9, aed8
  12b283:	7299e0               	salt	a9, a9, a14
  12b286:	0d80184081b0792e 	{ ae_movda32	aed7, a9; ae_movi	aed0, 1 }
  12b28e:	1e7704               	ae_xor	aed7, aed7, aed0
  12b291:	d27b04               	ae_s16.0.i	aed7, a11, 0
  12b294:	400001b420564a8e 	{ ae_l16.i	aed6, a10, 0; nop; ae_movda32	aed5, a8 }
  12b29c:	e9fba8608f607d0f 	{ ae_l16.i	aed7, a13, 0; nop; ae_sext32	aed6, aed6, 15 }
  12b2a4:	177784               	ae_sext32	aed7, aed7, 15
  12b2a7:	18fb20307f70255f 	{ addi	a5, a5, 2; nop; ae_slai32	aed7, aed7, 3 }
  12b2af:	1ef2203756862fff 	{ addi	a15, a15, 2; ae_sub32	aed6, aed6, aed7; ae_srai32	aed8, aed5, 3 }
  12b2b7:	40000020b006aaae 	{ ae_s16.0.i	aed6, a10, 0; nop; addi	a10, a10, 2 }
  12b2bf:	3218a6               	blti	a8, 1, 12b2f5 <calculate_bitalloc+0x9b1>
  12b2c2:	b09d04               	ae_l16.i	aed9, a13, 0
  12b2c5:	179984               	ae_sext32	aed9, aed9, 15
  12b2c8:	4cc394               	ae_sub32	aed12, aed3, aed9
  12b2cb:	5388c4               	ae_min32	aed8, aed8, aed12
  12b2ce:	967384               	ae_slai32	aed7, aed8, 3
  12b2d1:	177784               	ae_sext32	aed7, aed7, 15
  12b2d4:	2597c4               	ae_movad32.l	a9, aed7
  12b2d7:	c08840               	sub	a8, a8, a4
  12b2da:	728980               	salt	a8, a9, a8
  12b2dd:	0d8018498818482e 	{ ae_movda32	aed4, a8; ae_add32	aed8, aed8, aed9 }
  12b2e5:	bff2b44705458d0e 	{ ae_s16.0.i	aed8, a13, 0; ae_sub32	aed5, aed5, aed7; ae_xor	aed4, aed4, aed0 }
  12b2ed:	40000174b0048b5e 	{ ae_s16.0.i	aed4, a11, 0; nop; ae_movad16.0	a8, aed5 }

0012b2f5 <calculate_bitalloc+0x9b1>:
  12b2f5:	bb2b                	addi.n	a11, a11, 2
  12b2f7:	dd2b                	addi.n	a13, a13, 2
  12b2f9:	084d                	mov.n	a4, a8

0012b2fb <calculate_bitalloc+0x9b7>:
  12b2fb:	c0e320               	sub	a14, a3, a2
  12b2fe:	400001b545ba424e 	{ ae_movda32	aed10, a2; nop; ae_movda32	aed11, a4 }
  12b306:	40000174b05bbcae 	{ ae_s16.0.i	aed11, a12, 0; nop; ae_movad32.l	a11, aed10 }
  12b30e:	0d400a4140b01e6e 	{ blti.w18	a14, 1, 12b3b6 <calculate_bitalloc+0xa72>; nop }

0012b316 <calculate_bitalloc+0x9d2>:
  12b316:	1d0c                	movi.n	a13, 1
  12b318:	262192               	l32i	a9, a1, 152
  12b31b:	2c2182               	l32i	a8, a1, 176
  12b31e:	2521a2               	l32i	a10, a1, 148
  12b321:	908b80               	addx2	a8, a11, a8
  12b324:	90aba0               	addx2	a10, a11, a10
  12b327:	90bb90               	addx2	a11, a11, a9
  12b32a:	1d6e07               	bbci	a14, 0, 12b34b <calculate_bitalloc+0xa07>
  12b32d:	0098f2               	l16si	a15, a8, 0
  12b330:	0c0c                	movi.n	a12, 0
  12b332:	21f3f0               	srai	a15, a15, 3
  12b335:	005af2               	s16i	a15, a10, 0
  12b338:	0058c2               	s16i	a12, a8, 0
  12b33b:	882b                	addi.n	a8, a8, 2
  12b33d:	009a92               	l16si	a9, a10, 0
  12b340:	aa2b                	addi.n	a10, a10, 2
  12b342:	7299d0               	salt	a9, a9, a13
  12b345:	005b92               	s16i	a9, a11, 0
  12b348:	02cbb2               	addi	a11, a11, 2

0012b34b <calculate_bitalloc+0xa07>:
  12b34b:	21f1e0               	srai	a15, a14, 1
  12b34e:	064f16               	beqz	a15, 12b3b6 <calculate_bitalloc+0xa72>
  12b351:	0098c2               	l16si	a12, a8, 0
  12b354:	21c3c0               	srai	a12, a12, 3
  12b357:	005ac2               	s16i	a12, a10, 0
  12b35a:	0c0c                	movi.n	a12, 0
  12b35c:	0058c2               	s16i	a12, a8, 0
  12b35f:	009a92               	l16si	a9, a10, 0
  12b362:	7299d0               	salt	a9, a9, a13
  12b365:	005b92               	s16i	a9, a11, 0
  12b368:	0198e2               	l16si	a14, a8, 2
  12b36b:	21e3e0               	srai	a14, a14, 3
  12b36e:	015ae2               	s16i	a14, a10, 2
  12b371:	0158c2               	s16i	a12, a8, 2
  12b374:	019a92               	l16si	a9, a10, 2
  12b377:	aa4b                	addi.n	a10, a10, 4
  12b379:	7299d0               	salt	a9, a9, a13
  12b37c:	015b92               	s16i	a9, a11, 2
  12b37f:	9f0b                	addi.n	a9, a15, -1
  12b381:	2fa976               	loopgtz	a9, 12b3b4 <calculate_bitalloc+0xa70>
  12b384:	029892               	l16si	a9, a8, 4
  12b387:	bb4b                	addi.n	a11, a11, 4
  12b389:	884b                	addi.n	a8, a8, 4
  12b38b:	219390               	srai	a9, a9, 3
  12b38e:	005a92               	s16i	a9, a10, 0
  12b391:	0058c2               	s16i	a12, a8, 0
  12b394:	009a92               	l16si	a9, a10, 0
  12b397:	7299d0               	salt	a9, a9, a13
  12b39a:	005b92               	s16i	a9, a11, 0
  12b39d:	019892               	l16si	a9, a8, 2
  12b3a0:	219390               	srai	a9, a9, 3
  12b3a3:	015a92               	s16i	a9, a10, 2
  12b3a6:	0158c2               	s16i	a12, a8, 2
  12b3a9:	019a92               	l16si	a9, a10, 2
  12b3ac:	aa4b                	addi.n	a10, a10, 4
  12b3ae:	7299d0               	salt	a9, a9, a13
  12b3b1:	015b92               	s16i	a9, a11, 2

0012b3b4 <calculate_bitalloc+0xa70>:
  12b3b4:	f01d                	retw.n

0012b3b6 <calculate_bitalloc+0xa72>:
  12b3b6:	f01d                	retw.n

0012b3b8 <calculate_bitalloc+0xa74>:
  12b3b8:	25ecc4               	ae_movad32.l	a14, aed12
  12b3bb:	0d3fe64100b0a7ee 	{ bge.w18	a7, a14, 12b21f <calculate_bitalloc+0x8db>; nop }
  12b3c3:	9e5344               	ae_srai32	aed5, aed4, 3
  12b3c6:	300054               	ae_add32	aed0, aed0, aed5
  12b3c9:	170084               	ae_sext32	aed0, aed0, 15
  12b3cc:	ff93c6               	j	12b21f <calculate_bitalloc+0x8db>

0012b3cf <calculate_bitalloc+0xa8b>:
	...

0012b3d0 <calculate_bitalloc+0xa8c>:
  12b3d0:	2461b2               	s32i	a11, a1, 144
  12b3d3:	2361a2               	s32i	a10, a1, 140
  12b3d6:	f32b                	addi.n	a15, a3, 2
  12b3d8:	3161f2               	s32i	a15, a1, 196
  12b3db:	0d7f954190b0134e 	{ bgei.w18	a3, 1, 12ad38 <calculate_bitalloc+0x3f4>; nop }

0012b3e3 <calculate_bitalloc+0xa9f>:
  12b3e3:	060c                	movi.n	a6, 0
  12b3e5:	fe7b46               	j	12add6 <calculate_bitalloc+0x492>

0012b3e8 <calculate_bitalloc+0xaa4>:
  12b3e8:	2821a2               	l32i	a10, a1, 160
  12b3eb:	1b0c                	movi.n	a11, 1
  12b3ed:	1c0c                	movi.n	a12, 1
  12b3ef:	030ce5               	call8	12e4bc <rc_enc_bit_logp_1>
  12b3f2:	222182               	l32i	a8, a1, 136
  12b3f5:	3621a2               	l32i	a10, a1, 216
  12b3f8:	ff3106               	j	12b0c0 <calculate_bitalloc+0x77c>

0012b3fb <calculate_bitalloc+0xab7>:
  12b3fb:	0b0c                	movi.n	a11, 0
  12b3fd:	080c                	movi.n	a8, 0
  12b3ff:	005c82               	s16i	a8, a12, 0
  12b402:	b013a6               	blti	a3, 1, 12b3b6 <calculate_bitalloc+0xa72>
  12b405:	03ed                	mov.n	a14, a3
  12b407:	422192               	l32i	a9, a1, 0x108
  12b40a:	4321a2               	l32i	a10, a1, 0x10c
  12b40d:	2661a2               	s32i	a10, a1, 152
  12b410:	256192               	s32i	a9, a1, 148
  12b413:	ffbfc6               	j	12b316 <calculate_bitalloc+0x9d2>

0012b416 <calculate_bitalloc+0xad2>:
	...

0012b418 <calculate_bitalloc+0xad4>:
  12b418:	222182               	l32i	a8, a1, 136
  12b41b:	3621a2               	l32i	a10, a1, 216
  12b41e:	ff2786               	j	12b0c0 <calculate_bitalloc+0x77c>

0012b421 <calculate_bitalloc+0xadd>:
  12b421:	000000                                        ...

0012b424 <compute_offset>:
  12b424:	004136               	entry	a1, 32
  12b427:	028d                	mov.n	a8, a2
  12b429:	036d                	mov.n	a6, a3
  12b42b:	20c3c2               	addi	a12, a3, 32
  12b42e:	cf7c                	movi.n	a15, -4
  12b430:	0e0c                	movi.n	a14, 0
  12b432:	0daed2               	movi	a13, 0xfffffe0d
  12b435:	f39a71               	l32r	a7, 1282a0 (217a60 <en_start>)
  12b438:	f4a192               	movi	a9, 0x1f4
  12b43b:	20c7b2               	addi	a11, a7, 32
  12b43e:	bffb5a000f00bb3e 	{ sub	a11, a11, a3; nop; ae_xor	aed0, aed0, aed0 }
  12b446:	001a86               	j	12b4b4 <compute_offset+0x90>

0012b449 <compute_offset+0x25>:
  12b449:	00000000 ce000000                                .......

0012b450 <compute_offset+0x2c>:
  12b450:	4000010020e14ace 	{ ae_l16.i	aed1, a10, 0; nop; movi	a4, 0xfffffe0c }
  12b458:	d23340               	quos	a3, a3, a4
  12b45b:	213230               	srai	a3, a3, 2
  12b45e:	0020f0               	nop
  12b461:	f03d                	nop.n
  12b463:	f03d                	nop.n
  12b465:	07a376               	loopgtz	a3, 12b470 <compute_offset+0x4c>
  12b468:	ebe4dd000100259f 	{ nop; ae_add16	aed0, aed1, aed0; nop }

0012b470 <compute_offset+0x4c>:
  12b470:	1133e0               	slli	a3, a3, 2
  12b473:	c9fbc9600f2010ee 	{ ae_sext32x2d16.10	aed1, aed0; nop; ae_sext32x2d16.32	aed2, aed0 }
  12b47b:	ebe74f020101ff5f 	{ movi	a5, -1; ae_add32	aed1, aed1, aed2; nop }
  12b483:	ebe95a010101559f 	{ sub	a5, a5, a9; ae_add32_hl_lh	aed1, aed1, aed1; nop }
  12b48b:	252184               	ae_movad16.0	a2, aed1
  12b48e:	005622               	s16i	a2, a6, 0
  12b491:	112537               	blt	a5, a3, 12b4a6 <compute_offset+0x82>

0012b494 <compute_offset+0x70>:
  12b494:	439a                	add.n	a4, a3, a9
  12b496:	009a32               	l16si	a3, a10, 0
  12b499:	604040               	neg	a4, a4
  12b49c:	f03d                	nop.n
  12b49e:	01a476               	loopgtz	a4, 12b4a3 <compute_offset+0x7f>
  12b4a1:	223a                	add.n	a2, a2, a3

0012b4a3 <compute_offset+0x7f>:
  12b4a3:	005622               	s16i	a2, a6, 0

0012b4a6 <compute_offset+0x82>:
  12b4a6:	f4a192               	movi	a9, 0x1f4
  12b4a9:	bffb20000f00266e 	{ addi	a6, a6, 2; nop; ae_xor	aed0, aed0, aed0 }
  12b4b1:	5016c7               	beq	a6, a12, 12b505 <compute_offset+0xe1>

0012b4b4 <compute_offset+0x90>:
  12b4b4:	a6ba                	add.n	a10, a6, a11
  12b4b6:	009752               	l16si	a5, a7, 0
  12b4b9:	0056e2               	s16i	a14, a6, 0
  12b4bc:	772b                	addi.n	a7, a7, 2
  12b4be:	009842               	l16si	a4, a8, 0
  12b4c1:	882b                	addi.n	a8, a8, 2
  12b4c3:	c04450               	sub	a4, a4, a5
  12b4c6:	f4a152               	movi	a5, 0x1f4
  12b4c9:	234480               	sext	a4, a4, 15
  12b4cc:	603040               	neg	a3, a4
  12b4cf:	303350               	xor	a3, a3, a5
  12b4d2:	313f30               	srai	a3, a3, 31
  12b4d5:	1033d0               	and	a3, a3, a13
  12b4d8:	c03340               	sub	a3, a3, a4
  12b4db:	d29390               	quos	a9, a3, a9
  12b4de:	0d3ff641e0b0af9e 	{ bge.w18	a15, a9, 12b450 <compute_offset+0x2c>; nop }
  12b4e6:	c9fbc9600f4030ee 	{ ae_sext32x2d16.10	aed3, aed0; nop; ae_sext32x2d16.32	aed4, aed0 }
  12b4ee:	303344               	ae_add32	aed3, aed3, aed4
  12b4f1:	ebe940030303003f 	{ movi	a3, 0; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  12b4f9:	252384               	ae_movad16.0	a2, aed3
  12b4fc:	005622               	s16i	a2, a6, 0
  12b4ff:	fa39d6               	bgez	a9, 12b4a6 <compute_offset+0x82>
  12b502:	ffe386               	j	12b494 <compute_offset+0x70>

0012b505 <compute_offset+0xe1>:
  12b505:	f01d                	retw.n

0012b507 <compute_offset+0xe3>:
	...

0012b508 <quant_coarse_energy>:
  12b508:	00a136               	entry	a1, 80
  12b50b:	062d                	mov.n	a2, a6
  12b50d:	142162               	l32i	a6, a1, 80
  12b510:	079682               	l16si	a8, a6, 14
  12b513:	bd0654               	ae_l32.i	aed0, a6, 20
  12b516:	2590f4               	ae_nsaz32.l	a9, aed0
  12b519:	889a                	add.n	a8, a8, a9
  12b51b:	e1c882               	addi	a8, a8, -31
  12b51e:	238880               	sext	a8, a8, 15
  12b521:	883b                	addi.n	a8, a8, 3
  12b523:	0d002841d0b0a28e 	{ bge.w18	a2, a8, 12b7b4 <quant_coarse_energy+0x2ac>; nop }
  12b52b:	0d40294160b0136e 	{ blti.w18	a3, 1, 12b7c5 <quant_coarse_energy+0x2bd>; nop }

0012b533 <quant_coarse_energy+0x2b>:
  12b533:	80a0a2               	movi	a10, 128
  12b536:	2a9182               	l16si	a8, a1, 84
  12b539:	f35c91               	l32r	a9, 1282ac (10000 <xthals_release_major+0xd120>)
  12b53c:	ebfa4000000003cf 	{ movi	a12, 3; ae_movi	aed0, 0; nop }
  12b544:	f35bb1               	l32r	a11, 1282b0 (ffffdc00 <_memmap_cacheattr_bp_strict+0xdac0e>)
  12b547:	f358d1               	l32r	a13, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12b54a:	f356e1               	l32r	a14, 1282a4 (5300 <xthals_release_major+0x2420>)
  12b54d:	400001014509220e 	{ ae_movda32	aed9, a2; nop; movi	a2, 0 }
  12b555:	400001b5242931ee 	{ ae_s32.l.i	aed9, a1, 16; nop; ae_movda16	aed2, a14 }
  12b55d:	400001b544814dbe 	{ ae_movda16	aed1, a13; nop; ae_movda32	aed8, a11 }
  12b565:	400001114403bcde 	{ ae_movda16	aed3, a12; nop; movi	a11, 29 }
  12b56d:	400001b52178419e 	{ ae_s32.l.i	aed8, a1, 4; nop; ae_movda32	aed7, a9 }
  12b575:	400001b52267418e 	{ ae_s32.l.i	aed7, a1, 8; nop; ae_movda32	aed6, a8 }
  12b57d:	400001b5235641ae 	{ ae_s32.l.i	aed6, a1, 12; nop; ae_movda32	aed5, a10 }
  12b585:	f34ba1               	l32r	a10, 1282b4 (ffc80000 <xthals_hw_configid0+0x3d0b2c02>)
  12b588:	400001014504aaee 	{ ae_movda32	aed4, a10; nop; movi	a10, 14 }
  12b590:	001986               	j	12b5fa <quant_coarse_energy+0xf2>

0012b593 <quant_coarse_energy+0x8b>:
  12b593:	0051c2               	s16i	a12, a1, 0

0012b596 <quant_coarse_energy+0x8e>:
  12b596:	094c                	movi.n	a9, 64
  12b598:	400001b545be4c9e 	{ ae_movda32	aed14, a12; nop; ae_movda32	aed11, a9 }
  12b5a0:	18e7ddabe6ed259f 	{ nop; ae_add32	aed13, aed6, aed11; ae_slai32	aed14, aed14, 10 }
  12b5a8:	9ed7d4               	ae_srai32	aed13, aed13, 7
  12b5ab:	4cdde4               	ae_sub32	aed13, aed13, aed14
  12b5ae:	d3d714               	ae_s16.0.ip	aed13, a7, 2
  12b5b1:	009182               	l16si	a8, a1, 0
  12b5b4:	3cc834               	ae_movda32	aed12, a8
  12b5b7:	97d1c4               	ae_slai32	aed13, aed12, 17
  12b5ba:	18e7dda0c7c9259f 	{ nop; ae_add32	aed9, aed7, aed0; ae_slai32	aed12, aed12, 10 }
  12b5c2:	18e72075ccac244f 	{ addi	a4, a4, 2; ae_add32	aed12, aed12, aed5; ae_slai32	aed10, aed12, 7 }
  12b5ca:	1ee7208dc9c9122f 	{ addi	a2, a2, 1; ae_add32	aed9, aed9, aed13; ae_srai32	aed12, aed12, 8 }
  12b5d2:	b3fbc8409f90fc7e 	{ ae_movad32.l	a15, aed12; nop; ae_max32	aed9, aed4, aed9 }
  12b5da:	0d801a4bc9198fee 	{ ae_movda16	aed8, a15; ae_add32	aed9, aed9, aed11 }
  12b5e2:	0c800b0198b89f9e 	{ ae_srai32	aed9, aed9, 7; ae_mul16x4	aed11, aed8, aed1, aed8 }
  12b5ea:	ebe7b50a0000951f 	{ ae_s16.0.ip	aed9, a5, 2; ae_add32	aed0, aed0, aed10; nop }
  12b5f2:	0d001bc8c060832e 	{ beq.w18	a3, a2, 12b7b2 <quant_coarse_energy+0x2aa>; ae_sub32	aed0, aed0, aed8 }

0012b5fa <quant_coarse_energy+0xf2>:
  12b5fa:	b09504               	ae_l16.i	aed9, a5, 0
  12b5fd:	e9fbae908f90811f 	{ ae_l32.i	aed8, a1, 4; nop; ae_sext32	aed9, aed9, 15 }
  12b605:	528894               	ae_max32	aed8, aed8, aed9
  12b608:	25c8c4               	ae_movad32.l	a12, aed8
  12b60b:	3c7c24               	ae_movda16	aed7, a12
  12b60e:	0c8016020797845e 	{ ae_l16.i	aed8, a4, 0; ae_mul16x4	aed9, aed7, aed2, aed7 }
  12b616:	178884               	ae_sext32	aed8, aed8, 15
  12b619:	18e7dd758767259f 	{ nop; ae_add32	aed7, aed7, aed5; ae_slai32	aed6, aed8, 7 }
  12b621:	9e7874               	ae_srai32	aed7, aed7, 8
  12b624:	4c6674               	ae_sub32	aed6, aed6, aed7
  12b627:	ebf2ae000606912f 	{ ae_l32.i	aed9, a1, 8; ae_sub32	aed6, aed6, aed0; nop }
  12b62f:	309694               	ae_add32	aed9, aed6, aed9
  12b632:	9f9194               	ae_srai32	aed9, aed9, 17
  12b635:	25c9c4               	ae_movad32.l	a12, aed9
  12b638:	0051c2               	s16i	a12, a1, 0
  12b63b:	b0f504               	ae_l16.i	aed15, a5, 0
  12b63e:	e9fbaef08ff0913f 	{ ae_l32.i	aed9, a1, 12; nop; ae_sext32	aed15, aed15, 15 }
  12b646:	4cff94               	ae_sub32	aed15, aed15, aed9
  12b649:	b3fbc840fff0e87e 	{ ae_movad32.l	a14, aed8; nop; ae_max32	aed15, aed4, aed15 }
  12b651:	40000174740ad1fe 	{ ae_l32.i	aed10, a1, 16; nop; ae_movad16.0	a13, aed15 }
  12b659:	123c96               	bltz	a12, 12b780 <quant_coarse_energy+0x278>

0012b65c <quant_coarse_energy+0x154>:
  12b65c:	bdd654               	ae_l32.i	aed13, a6, 20
  12b65f:	400001b427fb462e 	{ ae_l16.i	aed11, a6, 14; nop; ae_movda32	aed15, a2 }
  12b667:	e9fbc8b08fb0edbf 	{ ae_nsaz32.l	a14, aed13; nop; ae_sext32	aed11, aed11, 15 }
  12b66f:	400001e145fcde1e 	{ ae_movda32	aed12, a14; nop; movi	a13, -31 }
  12b677:	0d80184c8b1bcd2e 	{ ae_movda32	aed12, a13; ae_add32	aed11, aed11, aed12 }
  12b67f:	0d80184c8b1be32e 	{ ae_movda32	aed14, a3; ae_add32	aed11, aed11, aed12 }
  12b687:	e9f2ddbf8ebe259f 	{ nop; ae_sub32	aed14, aed14, aed15; ae_sext32	aed11, aed11, 15 }
  12b68f:	ebf2c80b0a0afe7f 	{ ae_movad32.l	a15, aed14; ae_sub32	aed10, aed10, aed11; nop }
  12b697:	40000175445ddfae 	{ ae_movda16	aed13, a15; nop; ae_movad32.l	a13, aed10 }
  12b69f:	0c4005032ded02ae 	{ beqz.w18	a2, 12b6f5 <quant_coarse_energy+0x1ed>; ae_mul16x4	aed14, aed13, aed3, aed13 }
  12b6a7:	400001b545bc4dce 	{ ae_movda32	aed12, a13; nop; ae_movda32	aed11, a12 }
  12b6af:	e9f240bd8c8c109f 	{ movi	a9, 16; ae_sub32	aed12, aed12, aed13; ae_sext32	aed8, aed11, 15 }
  12b6b7:	0d801a4041baec3e 	{ ae_movad16.0	a14, aed12; ae_movi	aed10, 1 }
  12b6bf:	b7fa40acbfa918fe 	{ movi	a15, 24; ae_movi	aed9, -1; ae_min32	aed10, aed10, aed11 }
  12b6c7:	0d000240a0bc9bee 	{ blt.w18	a11, a14, 12b6f5 <quant_coarse_energy+0x1ed>; ae_movi	aed12, 0 }
  12b6cf:	17aa84               	ae_sext32	aed10, aed10, 15
  12b6d2:	729e90               	salt	a9, a14, a9
  12b6d5:	72fef0               	salt	a15, a14, a15
  12b6d8:	400001b545db4f9e 	{ ae_movda32	aed11, a15; nop; ae_movda32	aed13, a9 }
  12b6e0:	540dc4               	ae_eq32	b0:b1, aed13, aed12
  12b6e3:	542bc4               	ae_eq32	b2:b3, aed11, aed12
  12b6e6:	3a8a34               	ae_movf32x2	aed8, aed10, b2:b3
  12b6e9:	529984               	ae_max32	aed9, aed9, aed8
  12b6ec:	3a8914               	ae_movf32x2	aed8, aed9, b0:b1
  12b6ef:	2588c4               	ae_movad32.l	a8, aed8
  12b6f2:	005182               	s16i	a8, a1, 0
  12b6f5:	44c1c2               	addi	a12, a1, 68
  12b6f8:	400001f128f0ccfe 	{ ae_s32.l.i	aed0, a12, -32; nop; movi	a12, -1 }
  12b700:	0d3fe841f0b0aade 	{ bge.w18	a10, a13, 12b593 <quant_coarse_energy+0x8b>; nop }
  12b708:	e07154               	ae_s32.l.i	aed7, a1, 20
  12b70b:	e06164               	ae_s32.l.i	aed6, a1, 24
  12b70e:	06ad                	mov.n	a10, a6
  12b710:	f2ead1               	l32r	a13, 1282b8 (217af0 <e_prob_model_71>)
  12b713:	20b110               	or	a11, a1, a1
  12b716:	90d2d0               	addx2	a13, a2, a13
  12b719:	000dc2               	l8ui	a12, a13, 0
  12b71c:	010dd2               	l8ui	a13, a13, 1
  12b71f:	400001b527c541de 	{ ae_s32.l.i	aed5, a1, 28; nop; ae_movda32	aed12, a13 }
  12b727:	18fb2460cfc001ef 	{ addi	a14, a1, 64; nop; ae_slai32	aed12, aed12, 6 }
  12b72f:	400001752854dece 	{ ae_s32.l.i	aed4, a14, -32; nop; ae_movad32.l	a13, aed12 }
  12b737:	11cc90               	slli	a12, a12, 7
  12b73a:	23dd80               	sext	a13, a13, 15
  12b73d:	012c25               	call8	12ca00 <rc_laplace_encode>
  12b740:	bd5174               	ae_l32.i	aed5, a1, 28
  12b743:	0091c2               	l16si	a12, a1, 0
  12b746:	400000007646f11e 	{ ae_l32.i	aed6, a1, 24; nop; addi	a15, a1, 64 }
  12b74e:	400000407547b11e 	{ ae_l32.i	aed7, a1, 20; nop; addi	a11, a1, 68 }
  12b756:	f2d4a1               	l32r	a10, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12b759:	f2d291               	l32r	a9, 1282a4 (5300 <xthals_release_major+0x2420>)
  12b75c:	400001014402893e 	{ ae_movda16	aed2, a9; nop; movi	a8, 3 }
  12b764:	400001b5441338ae 	{ ae_movda16	aed3, a8; nop; ae_movda16	aed1, a10 }
  12b76c:	400001007800abee 	{ ae_l32.i	aed0, a11, -32; nop; movi	a10, 14 }
  12b774:	400001107804bfde 	{ ae_l32.i	aed4, a15, -32; nop; movi	a11, 29 }
  12b77c:	ff8586               	j	12b596 <quant_coarse_energy+0x8e>

0012b77f <quant_coarse_energy+0x277>:
	...

0012b780 <quant_coarse_energy+0x278>:
  12b780:	0d3fed4180b0aede 	{ bge.w18	a14, a13, 12b65c <quant_coarse_energy+0x154>; nop }
  12b788:	400001b545ef4ede 	{ ae_movda32	aed15, a14; nop; ae_movda32	aed14, a13 }
  12b790:	0d8018cf8e6edc2e 	{ ae_movda32	aed13, a12; ae_sub32	aed14, aed14, aed15 }
  12b798:	9eeae4               	ae_srai32	aed14, aed14, 10
  12b79b:	30dde4               	ae_add32	aed13, aed13, aed14
  12b79e:	e9fbd9d08fd0e00f 	{ ae_movi	aed14, 0; nop; ae_sext32	aed13, aed13, 15 }
  12b7a6:	53dde4               	ae_min32	aed13, aed13, aed14
  12b7a9:	25cd84               	ae_movad16.0	a12, aed13
  12b7ac:	0051c2               	s16i	a12, a1, 0
  12b7af:	ffaa46               	j	12b65c <quant_coarse_energy+0x154>

0012b7b2 <quant_coarse_energy+0x2aa>:
  12b7b2:	f01d                	retw.n

0012b7b4 <quant_coarse_energy+0x2ac>:
  12b7b4:	06ad                	mov.n	a10, a6
  12b7b6:	0b0c                	movi.n	a11, 0
  12b7b8:	3c0c                	movi.n	a12, 3
  12b7ba:	02d025               	call8	12e4bc <rc_enc_bit_logp_1>
  12b7bd:	0d7fd74120b0134e 	{ bgei.w18	a3, 1, 12b533 <quant_coarse_energy+0x2b>; nop }

0012b7c5 <quant_coarse_energy+0x2bd>:
  12b7c5:	f01d                	retw.n

0012b7c7 <quant_coarse_energy+0x2bf>:
	...

0012b7c8 <amp2Log2>:
  12b7c8:	004136               	entry	a1, 32
  12b7cb:	4213a6               	blti	a3, 1, 12b811 <amp2Log2+0x49>
  12b7ce:	f2bb21               	l32r	a2, 1282bc (217aa0 <eMeans>)
  12b7d1:	a03340               	addx4	a3, a3, a4

0012b7d4 <amp2Log2+0xc>:
  12b7d4:	ebfaae0c0f02040f 	{ ae_l32.i	aed0, a4, 0; ae_movi	aed2, -1; nop }
  12b7dc:	18e7d9820012300f 	{ ae_movi	aed3, 0; ae_add32	aed2, aed0, aed2; ae_slai32	aed1, aed0, 8 }
  12b7e4:	540234               	ae_eq32	b0:b1, aed2, aed3
  12b7e7:	3a0114               	ae_movf32x2	aed0, aed1, b0:b1
  12b7ea:	25a0c4               	ae_movad32.l	a10, aed0
  12b7ed:	0161a5               	call8	12ce08 <speech_log2>
  12b7f0:	000282               	l8ui	a8, a2, 0
  12b7f3:	400001b545434a8e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed4, a8 }
  12b7fb:	18fb20604f40444f 	{ addi	a4, a4, 4; nop; ae_slai32	aed4, aed4, 6 }
  12b803:	ebf220040303122f 	{ addi	a2, a2, 1; ae_sub32	aed3, aed3, aed4; nop }
  12b80b:	d33514               	ae_s16.0.ip	aed3, a5, 2
  12b80e:	c29437               	bne	a4, a3, 12b7d4 <amp2Log2+0xc>

0012b811 <amp2Log2+0x49>:
  12b811:	f01d                	retw.n

0012b813 <amp2Log2+0x4b>:
	...

0012b814 <quant_fine_energy>:
  12b814:	004136               	entry	a1, 32
  12b817:	6e13a6               	blti	a3, 1, 12b889 <quant_fine_energy+0x75>
  12b81a:	ab0c                	movi.n	a11, 10
  12b81c:	1a0c                	movi.n	a10, 1
  12b81e:	903360               	addx2	a3, a3, a6

0012b821 <quant_fine_energy+0xd>:
  12b821:	0096c2               	l16si	a12, a6, 0
  12b824:	401c00               	ssl	a12
  12b827:	a1fa00               	sll	a15, a10
  12b82a:	23ff80               	sext	a15, a15, 15
  12b82d:	4f1ca6               	blti	a12, 1, 12b880 <quant_fine_energy+0x6c>
  12b830:	c08bc0               	sub	a8, a11, a12
  12b833:	0095d2               	l16si	a13, a5, 0
  12b836:	400800               	ssr	a8
  12b839:	02ddd2               	addmi	a13, a13, 0x200
  12b83c:	b1d0d0               	sra	a13, a13
  12b83f:	23dd80               	sext	a13, a13, 15
  12b842:	042df7               	blt	a13, a15, 12b84a <quant_fine_energy+0x36>
  12b845:	df0b                	addi.n	a13, a15, -1
  12b847:	23dd80               	sext	a13, a13, 15

0012b84a <quant_fine_energy+0x36>:
  12b84a:	07ad                	mov.n	a10, a7
  12b84c:	020c                	movi.n	a2, 0
  12b84e:	532d20               	max	a2, a13, a2
  12b851:	232280               	sext	a2, a2, 15
  12b854:	02bd                	mov.n	a11, a2
  12b856:	02d665               	call8	12e5bc <rc_enc_bits_1>
  12b859:	1a0c                	movi.n	a10, 1
  12b85b:	0096c2               	l16si	a12, a6, 0
  12b85e:	119260               	slli	a9, a2, 10
  12b861:	02d992               	addmi	a9, a9, 0x200
  12b864:	400c00               	ssr	a12
  12b867:	0094c2               	l16si	a12, a4, 0
  12b86a:	b19090               	sra	a9, a9
  12b86d:	fed992               	addmi	a9, a9, 0xfffffe00
  12b870:	cc9a                	add.n	a12, a12, a9
  12b872:	0054c2               	s16i	a12, a4, 0
  12b875:	009582               	l16si	a8, a5, 0
  12b878:	ab0c                	movi.n	a11, 10
  12b87a:	c08890               	sub	a8, a8, a9
  12b87d:	005582               	s16i	a8, a5, 0

0012b880 <quant_fine_energy+0x6c>:
  12b880:	442b                	addi.n	a4, a4, 2
  12b882:	552b                	addi.n	a5, a5, 2
  12b884:	662b                	addi.n	a6, a6, 2
  12b886:	979637               	bne	a6, a3, 12b821 <quant_fine_energy+0xd>

0012b889 <quant_fine_energy+0x75>:
  12b889:	f01d                	retw.n

0012b88b <quant_fine_energy+0x77>:
	...

0012b88c <quant_energy_finalise>:
  12b88c:	008136               	entry	a1, 64
  12b88f:	2149                	s32i.n	a4, a1, 8
  12b891:	4169                	s32i.n	a6, a1, 16
  12b893:	280c                	movi.n	a8, 2
  12b895:	209550               	or	a9, a5, a5
  12b898:	016172               	s32i	a7, a1, 4
  12b89b:	00a052               	movi	a5, 0
  12b89e:	006192               	s32i	a9, a1, 0
  12b8a1:	207330               	or	a7, a3, a3
  12b8a4:	056182               	s32i	a8, a1, 20
  12b8a7:	209132               	l16si	a3, a1, 64
  12b8aa:	112182               	l32i	a8, a1, 68
  12b8ad:	036182               	s32i	a8, a1, 12

0012b8b0 <quant_energy_finalise+0x24>:
  12b8b0:	0d400841c0b0176e 	{ blti.w18	a7, 1, 12b940 <quant_energy_finalise+0xb4>; nop }
  12b8b8:	0d40084140b0136e 	{ blti.w18	a3, 1, 12b940 <quant_energy_finalise+0xb4>; nop }
  12b8c0:	020c                	movi.n	a2, 0

0012b8c2 <quant_energy_finalise+0x36>:
  12b8c2:	1b0c                	movi.n	a11, 1
  12b8c4:	4148                	l32i.n	a4, a1, 16
  12b8c6:	1162f0               	slli	a6, a2, 1
  12b8c9:	904240               	addx2	a4, a2, a4
  12b8cc:	0094c2               	l16si	a12, a4, 0
  12b8cf:	090c                	movi.n	a9, 0
  12b8d1:	0c8ce6               	bgei	a12, 8, 12b8e1 <quant_energy_finalise+0x55>
  12b8d4:	1188                	l32i.n	a8, a1, 4
  12b8d6:	908280               	addx2	a8, a2, a8
  12b8d9:	009882               	l16si	a8, a8, 0
  12b8dc:	019857               	bne	a8, a5, 12b8e1 <quant_energy_finalise+0x55>
  12b8df:	0b0c                	movi.n	a11, 0
  12b8e1:	1c0c                	movi.n	a12, 1
  12b8e3:	839cb0               	moveqz	a9, a12, a11
  12b8e6:	046916               	beqz	a9, 12b930 <quant_energy_finalise+0xa4>
  12b8e9:	01b8                	l32i.n	a11, a1, 0
  12b8eb:	b6ba                	add.n	a11, a6, a11
  12b8ed:	009bb2               	l16si	a11, a11, 0
  12b8f0:	31a8                	l32i.n	a10, a1, 12
  12b8f2:	05bfb0               	extui	a11, a11, 31, 1
  12b8f5:	30bbc0               	xor	a11, a11, a12
  12b8f8:	61b9                	s32i.n	a11, a1, 24
  12b8fa:	02cc25               	call8	12e5bc <rc_enc_bits_1>
  12b8fd:	2198                	l32i.n	a9, a1, 8
  12b8ff:	0094b2               	l16si	a11, a4, 0
  12b902:	61a8                	l32i.n	a10, a1, 24
  12b904:	221b                	addi.n	a2, a2, 1
  12b906:	330b                	addi.n	a3, a3, -1
  12b908:	233380               	sext	a3, a3, 15
  12b90b:	232280               	sext	a2, a2, 15
  12b90e:	11aa60               	slli	a10, a10, 10
  12b911:	bb1b                	addi.n	a11, a11, 1
  12b913:	969a                	add.n	a9, a6, a9
  12b915:	009982               	l16si	a8, a9, 0
  12b918:	400b00               	ssr	a11
  12b91b:	fedaa2               	addmi	a10, a10, 0xfffffe00
  12b91e:	b1a0a0               	sra	a10, a10
  12b921:	88aa                	add.n	a8, a8, a10
  12b923:	005982               	s16i	a8, a9, 0
  12b926:	16a277               	bge	a2, a7, 12b940 <quant_energy_finalise+0xb4>
  12b929:	9513e6               	bgei	a3, 1, 12b8c2 <quant_energy_finalise+0x36>
  12b92c:	000406               	j	12b940 <quant_energy_finalise+0xb4>

0012b92f <quant_energy_finalise+0xa3>:
	...

0012b930 <quant_energy_finalise+0xa4>:
  12b930:	221b                	addi.n	a2, a2, 1
  12b932:	232280               	sext	a2, a2, 15
  12b935:	07a277               	bge	a2, a7, 12b940 <quant_energy_finalise+0xb4>
  12b938:	0d7ff84160b0134e 	{ bgei.w18	a3, 1, 12b8c2 <quant_energy_finalise+0x36>; nop }
  12b940:	5188                	l32i.n	a8, a1, 20
  12b942:	551b                	addi.n	a5, a5, 1
  12b944:	880b                	addi.n	a8, a8, -1
  12b946:	5189                	s32i.n	a8, a1, 20
  12b948:	f64856               	bnez	a8, 12b8b0 <quant_energy_finalise+0x24>
  12b94b:	f01d                	retw.n

0012b94d <quant_energy_finalise+0xc1>:
  12b94d:	000000                                        ...

0012b950 <unquant_coarse_energy>:
  12b950:	008136               	entry	a1, 64
  12b953:	021592               	l16ui	a9, a5, 4
  12b956:	020c                	movi.n	a2, 0
  12b958:	1199d0               	slli	a9, a9, 3
  12b95b:	239980               	sext	a9, a9, 15
  12b95e:	0d40124180b0136e 	{ blti.w18	a3, 1, 12ba8a <unquant_coarse_energy+0x13a>; nop }
  12b966:	f25471               	l32r	a7, 1282b8 (217af0 <e_prob_model_71>)
  12b969:	f251c1               	l32r	a12, 1282b0 (ffffdc00 <_memmap_cacheattr_bp_strict+0xdac0e>)
  12b96c:	f252a1               	l32r	a10, 1282b4 (ffc80000 <xthals_hw_configid0+0x3d0b2c02>)
  12b96f:	f24ed1               	l32r	a13, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12b972:	f24ce1               	l32r	a14, 1282a4 (5300 <xthals_release_major+0x2420>)
  12b975:	40000101450569ee 	{ ae_movda32	aed5, a9; nop; movi	a6, 14 }
  12b97d:	400001812005b10e 	{ ae_s32.l.i	aed5, a1, 0; nop; movi	a11, 128 }
  12b985:	400001b544013ede 	{ ae_movda16	aed1, a14; nop; ae_movda16	aed0, a13 }
  12b98d:	400001b545234bae 	{ ae_movda32	aed3, a11; nop; ae_movda32	aed2, a10 }
  12b995:	400001e122f3a11e 	{ ae_s32.l.i	aed3, a1, 8; nop; movi	a10, -31 }
  12b99d:	400001b5234241ce 	{ ae_s32.l.i	aed2, a1, 12; nop; ae_movda32	aed4, a12 }
  12b9a5:	ebfabe000002411f 	{ ae_s32.l.i	aed4, a1, 4; ae_movi	aed2, 0; nop }
  12b9ad:	001dc6               	j	12ba28 <unquant_coarse_energy+0xd8>

0012b9b0 <unquant_coarse_energy+0x60>:
	...

0012b9b2 <unquant_coarse_energy+0x62>:
  12b9b2:	b0b404               	ae_l16.i	aed11, a4, 0
  12b9b5:	e9fbaeb08fb0a11f 	{ ae_l32.i	aed10, a1, 4; nop; ae_sext32	aed11, aed11, 15 }
  12b9bd:	52aab4               	ae_max32	aed10, aed10, aed11
  12b9c0:	400001b4b07a44ae 	{ ae_s16.0.i	aed10, a4, 0; nop; ae_movda32	aed7, a10 }
  12b9c8:	400001402009840e 	{ ae_l16.i	aed9, a4, 0; nop; movi	a8, 64 }
  12b9d0:	0c80180189b9882e 	{ ae_movda32	aed8, a8; ae_mul16x4	aed11, aed9, aed1, aed9 }
  12b9d8:	18fbaea07fa0b12f 	{ ae_l32.i	aed11, a1, 8; nop; ae_slai32	aed10, aed7, 10 }
  12b9e0:	19e7dd1b7979259f 	{ nop; ae_add32	aed9, aed9, aed11; ae_slai32	aed7, aed7, 17 }
  12b9e8:	1efb20809f90122f 	{ addi	a2, a2, 1; nop; ae_srai32	aed9, aed9, 8 }
  12b9f0:	93e7ae9b2a9a613e 	{ ae_l32.i	aed6, a1, 12; ae_add32	aed10, aed10, aed11; ae_add32	aed9, aed2, aed9 }
  12b9f8:	1ee74f89a7a9e1af 	{ movi	a10, -31; ae_add32	aed9, aed7, aed9; ae_srai32	aed10, aed10, 8 }
  12ba00:	b3fbc8609f60fa7e 	{ ae_movad32.l	a15, aed10; nop; ae_max32	aed6, aed6, aed9 }
  12ba08:	0d801a48c6163fee 	{ ae_movda16	aed3, a15; ae_add32	aed6, aed6, aed8 }
  12ba10:	0c800b0063939f6e 	{ ae_srai32	aed6, aed6, 7; ae_mul16x4	aed9, aed3, aed0, aed3 }
  12ba18:	ebe7b5020702641f 	{ ae_s16.0.ip	aed6, a4, 2; ae_add32	aed2, aed7, aed2; nop }
  12ba20:	0d0006c34262832e 	{ beq.w18	a3, a2, 12ba88 <unquant_coarse_energy+0x138>; ae_sub32	aed2, aed2, aed3 }

0012ba28 <unquant_coarse_energy+0xd8>:
  12ba28:	bdf554               	ae_l32.i	aed15, a5, 20
  12ba2b:	b0d574               	ae_l16.i	aed13, a5, 14
  12ba2e:	e9fbc8d08fd0bfbf 	{ ae_nsaz32.l	a11, aed15; nop; ae_sext32	aed13, aed13, 15 }
  12ba36:	3ceb34               	ae_movda32	aed14, a11
  12ba39:	0d80184e8d1dea2e 	{ ae_movda32	aed14, a10; ae_add32	aed13, aed13, aed14 }
  12ba41:	30dde4               	ae_add32	aed13, aed13, aed14
  12ba44:	e9fbaed08fd0c10f 	{ ae_l32.i	aed12, a1, 0; nop; ae_sext32	aed13, aed13, 15 }
  12ba4c:	4cccd4               	ae_sub32	aed12, aed12, aed13
  12ba4f:	259cc4               	ae_movad32.l	a9, aed12
  12ba52:	fa7c                	movi.n	a10, -1
  12ba54:	0d3ff541a0b0a69e 	{ bge.w18	a6, a9, 12b9b2 <unquant_coarse_energy+0x62>; nop }
  12ba5c:	e02144               	ae_s32.l.i	aed2, a1, 16
  12ba5f:	05ad                	mov.n	a10, a5
  12ba61:	90c270               	addx2	a12, a2, a7
  12ba64:	000cb2               	l8ui	a11, a12, 0
  12ba67:	010cc2               	l8ui	a12, a12, 1
  12ba6a:	11bb90               	slli	a11, a11, 7
  12ba6d:	11cca0               	slli	a12, a12, 6
  12ba70:	010aa5               	call8	12cb1c <rc_laplace_decode>
  12ba73:	bd2144               	ae_l32.i	aed2, a1, 16
  12ba76:	f20bd1               	l32r	a13, 1282a4 (5300 <xthals_release_major+0x2420>)
  12ba79:	f20be1               	l32r	a14, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12ba7c:	400001b544103ede 	{ ae_movda16	aed0, a14; nop; ae_movda16	aed1, a13 }
  12ba84:	ffca86               	j	12b9b2 <unquant_coarse_energy+0x62>

0012ba87 <unquant_coarse_energy+0x137>:
	...

0012ba88 <unquant_coarse_energy+0x138>:
  12ba88:	f01d                	retw.n

0012ba8a <unquant_coarse_energy+0x13a>:
  12ba8a:	f01d                	retw.n

0012ba8c <unquant_fine_energy>:
  12ba8c:	004136               	entry	a1, 32
  12ba8f:	3513a6               	blti	a3, 1, 12bac8 <unquant_fine_energy+0x3c>
  12ba92:	902350               	addx2	a2, a3, a5
  12ba95:	00a232               	movi	a3, 0x200

0012ba98 <unquant_fine_energy+0xc>:
  12ba98:	0095b2               	l16si	a11, a5, 0
  12ba9b:	221ba6               	blti	a11, 1, 12bac1 <unquant_fine_energy+0x35>
  12ba9e:	20a660               	or	a10, a6, a6
  12baa1:	022b25               	call8	12dd54 <rc_dec_bits>
  12baa4:	009482               	l16si	a8, a4, 0
  12baa7:	239a80               	sext	a9, a10, 15
  12baaa:	119960               	slli	a9, a9, 10
  12baad:	0095a2               	l16si	a10, a5, 0
  12bab0:	02d992               	addmi	a9, a9, 0x200
  12bab3:	400a00               	ssr	a10
  12bab6:	b19090               	sra	a9, a9
  12bab9:	c09930               	sub	a9, a9, a3
  12babc:	889a                	add.n	a8, a8, a9
  12babe:	005482               	s16i	a8, a4, 0

0012bac1 <unquant_fine_energy+0x35>:
  12bac1:	442b                	addi.n	a4, a4, 2
  12bac3:	552b                	addi.n	a5, a5, 2
  12bac5:	cf9527               	bne	a5, a2, 12ba98 <unquant_fine_energy+0xc>

0012bac8 <unquant_fine_energy+0x3c>:
  12bac8:	f01d                	retw.n

0012baca <unquant_fine_energy+0x3e>:
	...

0012bacc <unquant_energy_finalise>:
  12bacc:	006136               	entry	a1, 48
  12bacf:	1149                	s32i.n	a4, a1, 4
  12bad1:	0169                	s32i.n	a6, a1, 0
  12bad3:	3159                	s32i.n	a5, a1, 12
  12bad5:	c188                	l32i.n	a8, a1, 48
  12bad7:	050c                	movi.n	a5, 0
  12bad9:	2189                	s32i.n	a8, a1, 8

0012badb <unquant_energy_finalise+0xf>:
  12badb:	6a13a6               	blti	a3, 1, 12bb49 <unquant_energy_finalise+0x7d>
  12bade:	6717a6               	blti	a7, 1, 12bb49 <unquant_energy_finalise+0x7d>
  12bae1:	020c                	movi.n	a2, 0

0012bae3 <unquant_energy_finalise+0x17>:
  12bae3:	1c0c                	movi.n	a12, 1
  12bae5:	3168                	l32i.n	a6, a1, 12
  12bae7:	1142f0               	slli	a4, a2, 1
  12baea:	906260               	addx2	a6, a2, a6
  12baed:	0096b2               	l16si	a11, a6, 0
  12baf0:	090c                	movi.n	a9, 0
  12baf2:	0c8be6               	bgei	a11, 8, 12bb02 <unquant_energy_finalise+0x36>
  12baf5:	0188                	l32i.n	a8, a1, 0
  12baf7:	908280               	addx2	a8, a2, a8
  12bafa:	009882               	l16si	a8, a8, 0
  12bafd:	019857               	bne	a8, a5, 12bb02 <unquant_energy_finalise+0x36>
  12bb00:	0c0c                	movi.n	a12, 0
  12bb02:	1b0c                	movi.n	a11, 1
  12bb04:	839bc0               	moveqz	a9, a11, a12
  12bb07:	39bc                	beqz.n	a9, 12bb3e <unquant_energy_finalise+0x72>
  12bb09:	21a8                	l32i.n	a10, a1, 8
  12bb0b:	0224a5               	call8	12dd54 <rc_dec_bits>
  12bb0e:	1198                	l32i.n	a9, a1, 4
  12bb10:	0096b2               	l16si	a11, a6, 0
  12bb13:	11aa60               	slli	a10, a10, 10
  12bb16:	221b                	addi.n	a2, a2, 1
  12bb18:	770b                	addi.n	a7, a7, -1
  12bb1a:	237780               	sext	a7, a7, 15
  12bb1d:	232280               	sext	a2, a2, 15
  12bb20:	fedaa2               	addmi	a10, a10, 0xfffffe00
  12bb23:	bb1b                	addi.n	a11, a11, 1
  12bb25:	949a                	add.n	a9, a4, a9
  12bb27:	009982               	l16si	a8, a9, 0
  12bb2a:	400b00               	ssr	a11
  12bb2d:	b1a0a0               	sra	a10, a10
  12bb30:	88aa                	add.n	a8, a8, a10
  12bb32:	005982               	s16i	a8, a9, 0
  12bb35:	10a237               	bge	a2, a3, 12bb49 <unquant_energy_finalise+0x7d>
  12bb38:	a717e6               	bgei	a7, 1, 12bae3 <unquant_energy_finalise+0x17>
  12bb3b:	000286               	j	12bb49 <unquant_energy_finalise+0x7d>

0012bb3e <unquant_energy_finalise+0x72>:
  12bb3e:	221b                	addi.n	a2, a2, 1
  12bb40:	232280               	sext	a2, a2, 15
  12bb43:	02a237               	bge	a2, a3, 12bb49 <unquant_energy_finalise+0x7d>
  12bb46:	9917e6               	bgei	a7, 1, 12bae3 <unquant_energy_finalise+0x17>
  12bb49:	551b                	addi.n	a5, a5, 1
  12bb4b:	0d7ff841c0b025ce 	{ bnei.w18	a5, 2, 12badb <unquant_energy_finalise+0xf>; nop }
  12bb53:	f01d                	retw.n

0012bb55 <unquant_energy_finalise+0x89>:
  12bb55:	000000                                        ...

0012bb58 <compute_band_energies>:
  12bb58:	004136               	entry	a1, 32
  12bb5b:	0d400b4190b0156e 	{ blti.w18	a5, 1, 12bc18 <compute_band_energies+0xc0>; nop }
  12bb63:	f1d761               	l32r	a6, 1282c0 (210010 <_dram0_overlay_data_start>)
  12bb66:	471c                	movi.n	a7, 20
  12bb68:	905560               	addx2	a5, a5, a6
  12bb6b:	0022c6               	j	12bbfa <compute_band_energies+0xa2>

0012bb6e <compute_band_energies+0x16>:
  12bb6e:	038d                	mov.n	a8, a3
  12bb70:	7723c4               	ae_la64.pp	u0, a3
  12bb73:	093d                	mov.n	a3, a9
  12bb75:	0d400a4110b0126e 	{ blti.w18	a2, 1, 12bc1a <compute_band_energies+0xc2>; nop }
  12bb7d:	b22b                	addi.n	a11, a2, 2
  12bb7f:	400000114501ca2e 	{ ae_movda32	aed1, a10; nop; addi	a12, a2, 1 }
  12bb87:	2521f4               	ae_nsaz32.l	a2, aed1
  12bb8a:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  12bb8d:	c02720               	sub	a2, a7, a2
  12bb90:	232280               	sext	a2, a2, 15
  12bb93:	070204               	ae_sraa32	aed0, aed0, a2
  12bb96:	eb7b56000000bccf 	{ movgez	a11, a12, a12; ae_mulp32x2	aed0, aed0, aed0; nop }
  12bb9e:	21b1b0               	srai	a11, a11, 1
  12bba1:	ebe94000000000af 	{ movi	a10, 0; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  12bba9:	2590c4               	ae_movad32.l	a9, aed0
  12bbac:	312ba6               	blti	a11, 2, 12bbe1 <compute_band_energies+0x89>
  12bbaf:	0d18c4               	ae_la32x2.ip	aed1, u0, a8
  12bbb2:	071214               	ae_sraa32	aed1, aed1, a2
  12bbb5:	eb7b2f010101ebcf 	{ addi	a12, a11, -2; ae_mulp32x2	aed1, aed1, aed1; nop }
  12bbbd:	15ac76               	loopgtz	a12, 12bbd6 <compute_band_energies+0x7e>
  12bbc0:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  12bbc3:	ebe950010101aa9f 	{ add	a10, a10, a9; ae_add32_hl_lh	aed1, aed1, aed1; nop }
  12bbcb:	070204               	ae_sraa32	aed0, aed0, a2
  12bbce:	eb7bc8000001917f 	{ ae_movad32.l	a9, aed1; ae_mulp32x2	aed1, aed0, aed0; nop }

0012bbd6 <compute_band_energies+0x7e>:
  12bbd6:	ebe950010102aa9f 	{ add	a10, a10, a9; ae_add32_hl_lh	aed2, aed1, aed1; nop }
  12bbde:	2592c4               	ae_movad32.l	a9, aed2

0012bbe1 <compute_band_energies+0x89>:
  12bbe1:	aa9a                	add.n	a10, a10, a9

0012bbe3 <compute_band_energies+0x8b>:
  12bbe3:	013665               	call8	12cf48 <speech_sqrt>
  12bbe6:	3c3a34               	ae_movda32	aed3, a10
  12bbe9:	203234               	ae_slaa32	aed3, aed3, a2
  12bbec:	25e3c4               	ae_movad32.l	a14, aed3
  12bbef:	ee1b                	addi.n	a14, a14, 1
  12bbf1:	04e9                	s32i.n	a14, a4, 0

0012bbf3 <compute_band_energies+0x9b>:
  12bbf3:	444b                	addi.n	a4, a4, 4
  12bbf5:	662b                	addi.n	a6, a6, 2
  12bbf7:	1d1657               	beq	a6, a5, 12bc18 <compute_band_energies+0xc0>

0012bbfa <compute_band_energies+0xa2>:
  12bbfa:	009622               	l16si	a2, a6, 0
  12bbfd:	03ad                	mov.n	a10, a3
  12bbff:	02bd                	mov.n	a11, a2
  12bc01:	011c25               	call8	12cdc4 <speech_maxabs32>
  12bc04:	a09230               	addx4	a9, a2, a3
  12bc07:	0d7ff64130b01a4e 	{ bgei.w18	a10, 1, 12bb6e <compute_band_energies+0x16>; nop }
  12bc0f:	093d                	mov.n	a3, a9
  12bc11:	1f0c                	movi.n	a15, 1
  12bc13:	04f9                	s32i.n	a15, a4, 0
  12bc15:	fff686               	j	12bbf3 <compute_band_energies+0x9b>

0012bc18 <compute_band_energies+0xc0>:
  12bc18:	f01d                	retw.n

0012bc1a <compute_band_energies+0xc2>:
  12bc1a:	3c4a34               	ae_movda32	aed4, a10
  12bc1d:	2524f4               	ae_nsaz32.l	a2, aed4
  12bc20:	0a0c                	movi.n	a10, 0
  12bc22:	c02720               	sub	a2, a7, a2
  12bc25:	232280               	sext	a2, a2, 15
  12bc28:	ffedc6               	j	12bbe3 <compute_band_energies+0x8b>

0012bc2b <compute_band_energies+0xd3>:
	...

0012bc2c <normalise_bands>:
  12bc2c:	006136               	entry	a1, 48
  12bc2f:	03bd                	mov.n	a11, a3
  12bc31:	06cd                	mov.n	a12, a6
  12bc33:	f1a3f1               	l32r	a15, 1282c0 (210010 <_dram0_overlay_data_start>)
  12bc36:	090c                	movi.n	a9, 0
  12bc38:	1e1c                	movi.n	a14, 17
  12bc3a:	05dd                	mov.n	a13, a5
  12bc3c:	20a440               	or	a10, a4, a4
  12bc3f:	281384               	ae_zalign64	u2
  12bc42:	0fa042               	movi	a4, 15
  12bc45:	280364               	ae_movalign	u1, u2
  12bc48:	f19f51               	l32r	a5, 1282c4 (fffffff <_memmap_mem_sram_end+0xf5bffff>)

0012bc4b <normalise_bands+0x1f>:
  12bc4b:	772bc4               	ae_la64.pp	u0, a11
  12bc4e:	a039d0               	addx4	a3, a9, a13
  12bc51:	9089f0               	addx2	a8, a9, a15
  12bc54:	009882               	l16si	a8, a8, 0
  12bc57:	bd1304               	ae_l32.i	aed1, a3, 0
  12bc5a:	2521f4               	ae_nsaz32.l	a2, aed1
  12bc5d:	400000107000939e 	{ ae_l32.i	aed0, a3, 0; nop; addi	a9, a9, 1 }
  12bc65:	239980               	sext	a9, a9, 15
  12bc68:	0a3d                	mov.n	a3, a10
  12bc6a:	c02e20               	sub	a2, a14, a2
  12bc6d:	232280               	sext	a2, a2, 15
  12bc70:	90a8a0               	addx2	a10, a8, a10
  12bc73:	0129                	s32i.n	a2, a1, 0
  12bc75:	602020               	neg	a2, a2
  12bc78:	200204               	ae_slaa32	aed0, aed0, a2
  12bc7b:	0b2d                	mov.n	a2, a11
  12bc7d:	257084               	ae_movad16.0	a7, aed0
  12bc80:	a0b8b0               	addx4	a11, a8, a11
  12bc83:	d25570               	quos	a5, a5, a7
  12bc86:	235580               	sext	a5, a5, 15
  12bc89:	3d18a6               	blti	a8, 1, 12bcca <normalise_bands+0x9e>
  12bc8c:	783b                	addi.n	a7, a8, 3
  12bc8e:	152554               	ae_movda32x2	aed2, a5, a5
  12bc91:	686b                	addi.n	a6, a8, 6
  12bc93:	0158                	l32i.n	a5, a1, 0
  12bc95:	b36770               	movgez	a6, a7, a7
  12bc98:	550b                	addi.n	a5, a5, -1
  12bc9a:	216260               	srai	a6, a6, 2
  12bc9d:	29a676               	loopgtz	a6, 12bcca <normalise_bands+0x9e>
  12bca0:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  12bca3:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  12bca6:	070504               	ae_sraa32	aed0, aed0, a5
  12bca9:	0d8019820011851e 	{ ae_sraa32	aed0, aed1, a5; ae_mulp32x2	aed1, aed0, aed2 }
  12bcb1:	eb7bdd020000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed2; nop }
  12bcb9:	071414               	ae_sraa32	aed1, aed1, a4
  12bcbc:	070404               	ae_sraa32	aed0, aed0, a4
  12bcbf:	a5fbdd001f00259e 	{ nop; nop; ae_sat16x4	aed0, aed1, aed0 }
  12bcc7:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0012bcca <normalise_bands+0x9e>:
  12bcca:	f17e51               	l32r	a5, 1282c4 (fffffff <_memmap_mem_sram_end+0xf5bffff>)
  12bccd:	7733d4               	ae_sa64pos.fp	u1, a3
  12bcd0:	280364               	ae_movalign	u1, u2
  12bcd3:	0d3ff74140b099ce 	{ blt.w18	a9, a12, 12bc4b <normalise_bands+0x1f>; nop }
  12bcdb:	f01d                	retw.n

0012bcdd <normalise_bands+0xb1>:
  12bcdd:	000000                                        ...

0012bce0 <common_quant_partition>:
  12bce0:	004136               	entry	a1, 32
  12bce3:	0b0c                	movi.n	a11, 0
  12bce5:	1c0c                	movi.n	a12, 1
  12bce7:	f178a1               	l32r	a10, 1282c8 (217b10 <cache_index_72>)
  12bcea:	029392               	l16si	a9, a3, 4
  12bced:	720b                	addi.n	a7, a2, -1
  12bcef:	9099a0               	addx2	a9, a9, a10
  12bcf2:	009992               	l16si	a9, a9, 0
  12bcf5:	20caa2               	addi	a10, a10, 32
  12bcf8:	9099a0               	addx2	a9, a9, a10
  12bcfb:	001962               	l16ui	a6, a9, 0
  12bcfe:	237780               	sext	a7, a7, 15
  12bd01:	236680               	sext	a6, a6, 15
  12bd04:	861b                	addi.n	a8, a6, 1
  12bd06:	218180               	srai	a8, a8, 1
  12bd09:	238880               	sext	a8, a8, 15
  12bd0c:	90a890               	addx2	a10, a8, a9
  12bd0f:	001aa2               	l16ui	a10, a10, 0
  12bd12:	08fd                	mov.n	a15, a8
  12bd14:	72aa70               	salt	a10, a10, a7
  12bd17:	30aac0               	xor	a10, a10, a12
  12bd1a:	93fba0               	movnez	a15, a11, a10
  12bd1d:	9368a0               	movnez	a6, a8, a10
  12bd20:	236680               	sext	a6, a6, 15
  12bd23:	56fa                	add.n	a5, a6, a15
  12bd25:	551b                	addi.n	a5, a5, 1
  12bd27:	215150               	srai	a5, a5, 1
  12bd2a:	235580               	sext	a5, a5, 15
  12bd2d:	904590               	addx2	a4, a5, a9
  12bd30:	001442               	l16ui	a4, a4, 0
  12bd33:	05ed                	mov.n	a14, a5
  12bd35:	724470               	salt	a4, a4, a7
  12bd38:	836540               	moveqz	a6, a5, a4
  12bd3b:	83ef40               	moveqz	a14, a15, a4
  12bd3e:	23ee80               	sext	a14, a14, 15
  12bd41:	236680               	sext	a6, a6, 15
  12bd44:	46ea                	add.n	a4, a6, a14
  12bd46:	441b                	addi.n	a4, a4, 1
  12bd48:	214140               	srai	a4, a4, 1
  12bd4b:	234480               	sext	a4, a4, 15
  12bd4e:	90f490               	addx2	a15, a4, a9
  12bd51:	001ff2               	l16ui	a15, a15, 0
  12bd54:	04dd                	mov.n	a13, a4
  12bd56:	72ff70               	salt	a15, a15, a7
  12bd59:	8364f0               	moveqz	a6, a4, a15
  12bd5c:	83def0               	moveqz	a13, a14, a15
  12bd5f:	23dd80               	sext	a13, a13, 15
  12bd62:	236680               	sext	a6, a6, 15
  12bd65:	f6da                	add.n	a15, a6, a13
  12bd67:	ff1b                	addi.n	a15, a15, 1
  12bd69:	21f1f0               	srai	a15, a15, 1
  12bd6c:	23ff80               	sext	a15, a15, 15
  12bd6f:	90ef90               	addx2	a14, a15, a9
  12bd72:	001ee2               	l16ui	a14, a14, 0
  12bd75:	0fcd                	mov.n	a12, a15
  12bd77:	72ee70               	salt	a14, a14, a7
  12bd7a:	836fe0               	moveqz	a6, a15, a14
  12bd7d:	83cde0               	moveqz	a12, a13, a14
  12bd80:	23cc80               	sext	a12, a12, 15
  12bd83:	236680               	sext	a6, a6, 15
  12bd86:	e6ca                	add.n	a14, a6, a12
  12bd88:	ee1b                	addi.n	a14, a14, 1
  12bd8a:	21e1e0               	srai	a14, a14, 1
  12bd8d:	23ee80               	sext	a14, a14, 15
  12bd90:	90de90               	addx2	a13, a14, a9
  12bd93:	001dd2               	l16ui	a13, a13, 0
  12bd96:	20bee0               	or	a11, a14, a14
  12bd99:	72dd70               	salt	a13, a13, a7
  12bd9c:	836ed0               	moveqz	a6, a14, a13
  12bd9f:	83bcd0               	moveqz	a11, a12, a13
  12bda2:	23bb80               	sext	a11, a11, 15
  12bda5:	236680               	sext	a6, a6, 15
  12bda8:	8086b0               	add	a8, a6, a11
  12bdab:	01c882               	addi	a8, a8, 1
  12bdae:	218180               	srai	a8, a8, 1
  12bdb1:	238880               	sext	a8, a8, 15
  12bdb4:	90a890               	addx2	a10, a8, a9
  12bdb7:	001aa2               	l16ui	a10, a10, 0
  12bdba:	205880               	or	a5, a8, a8
  12bdbd:	72aa70               	salt	a10, a10, a7
  12bdc0:	835ba0               	moveqz	a5, a11, a10
  12bdc3:	8368a0               	moveqz	a6, a8, a10
  12bdc6:	232680               	sext	a2, a6, 15
  12bdc9:	235580               	sext	a5, a5, 15
  12bdcc:	07e516               	beqz	a5, 12be4e <common_quant_partition+0x16e>
  12bdcf:	906590               	addx2	a6, a5, a9
  12bdd2:	001662               	l16ui	a6, a6, 0

0012bdd5 <common_quant_partition+0xf5>:
  12bdd5:	908290               	addx2	a8, a2, a9
  12bdd8:	001882               	l16ui	a8, a8, 0
  12bddb:	c0a760               	sub	a10, a7, a6
  12bdde:	c08870               	sub	a8, a8, a7
  12bde1:	7288a0               	salt	a8, a8, a10
  12bde4:	832580               	moveqz	a2, a5, a8
  12bde7:	068216               	beqz	a2, 12be53 <common_quant_partition+0x173>
  12bdea:	907290               	addx2	a7, a2, a9
  12bded:	001772               	l16ui	a7, a7, 0
  12bdf0:	01c772               	addi	a7, a7, 1

0012bdf3 <common_quant_partition+0x113>:
  12bdf3:	069382               	l16si	a8, a3, 12
  12bdf6:	060c                	movi.n	a6, 0
  12bdf8:	c08870               	sub	a8, a8, a7
  12bdfb:	235880               	sext	a5, a8, 15
  12bdfe:	065352               	s16i	a5, a3, 12
  12be01:	4768f7               	bbci	a8, 15, 12be4c <common_quant_partition+0x16c>
  12be04:	5012a6               	blti	a2, 1, 12be58 <common_quant_partition+0x178>
  12be07:	028d                	mov.n	a8, a2
  12be09:	2a8076               	loop	a0, 12be37 <common_quant_partition+0x157>
  12be0c:	661b                	addi.n	a6, a6, 1
  12be0e:	557a                	add.n	a5, a5, a7
  12be10:	065352               	s16i	a5, a3, 12
  12be13:	780b                	addi.n	a7, a8, -1
  12be15:	237780               	sext	a7, a7, 15
  12be18:	e79c                	beqz.n	a7, 12be3a <common_quant_partition+0x15a>
  12be1a:	907790               	addx2	a7, a7, a9
  12be1d:	001772               	l16ui	a7, a7, 0
  12be20:	771b                	addi.n	a7, a7, 1

0012be22 <common_quant_partition+0x142>:
  12be22:	c08570               	sub	a8, a5, a7
  12be25:	235880               	sext	a5, a8, 15
  12be28:	065352               	s16i	a5, a3, 12
  12be2b:	1568f7               	bbci	a8, 15, 12be44 <common_quant_partition+0x164>
  12be2e:	c08260               	sub	a8, a2, a6
  12be31:	23a880               	sext	a10, a8, 15
  12be34:	081aa6               	blti	a10, 1, 12be40 <common_quant_partition+0x160>

0012be37 <common_quant_partition+0x157>:
  12be37:	fff386               	j	12be09 <common_quant_partition+0x129>

0012be3a <common_quant_partition+0x15a>:
  12be3a:	070c                	movi.n	a7, 0
  12be3c:	fff886               	j	12be22 <common_quant_partition+0x142>

0012be3f <common_quant_partition+0x15f>:
	...

0012be40 <common_quant_partition+0x160>:
  12be40:	0a2d                	mov.n	a2, a10
  12be42:	f01d                	retw.n

0012be44 <common_quant_partition+0x164>:
  12be44:	c02260               	sub	a2, a2, a6
  12be47:	232280               	sext	a2, a2, 15
  12be4a:	f01d                	retw.n

0012be4c <common_quant_partition+0x16c>:
  12be4c:	f01d                	retw.n

0012be4e <common_quant_partition+0x16e>:
  12be4e:	f67c                	movi.n	a6, -1
  12be50:	ffe046               	j	12bdd5 <common_quant_partition+0xf5>

0012be53 <common_quant_partition+0x173>:
  12be53:	070c                	movi.n	a7, 0
  12be55:	ffe686               	j	12bdf3 <common_quant_partition+0x113>

0012be58 <common_quant_partition+0x178>:
  12be58:	f01d                	retw.n

0012be5a <common_quant_partition+0x17a>:
	...

0012be5c <quant_all_bands>:
  12be5c:	00c136               	entry	a1, 96
  12be5f:	9139                	s32i.n	a3, a1, 36
  12be61:	0129                	s32i.n	a2, a1, 0
  12be63:	04ad                	mov.n	a10, a4
  12be65:	8169                	s32i.n	a6, a1, 32
  12be67:	182192               	l32i	a9, a1, 96
  12be6a:	2268                	l32i.n	a6, a2, 8
  12be6c:	2199                	s32i.n	a9, a1, 8
  12be6e:	0d400d41b0b0136e 	{ blti.w18	a3, 1, 12bf4d <quant_all_bands+0xf1>; nop }
  12be76:	f11241               	l32r	a4, 1282c0 (210010 <_dram0_overlay_data_start>)
  12be79:	020c                	movi.n	a2, 0
  12be7b:	61a9                	s32i.n	a10, a1, 24
  12be7d:	5199                	s32i.n	a9, a1, 20
  12be7f:	329182               	l16si	a8, a1, 100
  12be82:	053d                	mov.n	a3, a5
  12be84:	1a2152               	l32i	a5, a1, 104
  12be87:	a189                	s32i.n	a8, a1, 40
  12be89:	ffd552               	addmi	a5, a5, 0xffffff00

0012be8c <quant_all_bands+0x30>:
  12be8c:	51a8                	l32i.n	a10, a1, 20
  12be8e:	025122               	s16i	a2, a1, 4
  12be91:	0094e2               	l16si	a14, a4, 0
  12be94:	e1e9                	s32i.n	a14, a1, 56
  12be96:	0096d2               	l16si	a13, a6, 0
  12be99:	61e8                	l32i.n	a14, a1, 24
  12be9b:	11dde0               	slli	a13, a13, 2
  12be9e:	90dde0               	addx2	a13, a13, a14
  12bea1:	b1d9                	s32i.n	a13, a1, 44
  12bea3:	1ac665               	call8	146b08 <ec_tell_frac>
  12bea6:	d1a9                	s32i.n	a10, a1, 52
  12bea8:	a1f8                	l32i.n	a15, a1, 40
  12beaa:	81c8                	l32i.n	a12, a1, 32
  12beac:	c0d7a0               	sub	a13, a7, a10
  12beaf:	23dd80               	sext	a13, a13, 15
  12beb2:	937d20               	movnez	a7, a13, a2
  12beb5:	c0cca0               	sub	a12, a12, a10
  12beb8:	cc0b                	addi.n	a12, a12, -1
  12beba:	0651c2               	s16i	a12, a1, 12
  12bebd:	25a2f7               	bge	a2, a15, 12bee6 <quant_all_bands+0x8a>
  12bec0:	0a0c                	movi.n	a10, 0
  12bec2:	0093d2               	l16si	a13, a3, 0
  12bec5:	c0ff20               	sub	a15, a15, a2
  12bec8:	3e0c                	movi.n	a14, 3
  12beca:	23bc80               	sext	a11, a12, 15
  12becd:	bb1b                	addi.n	a11, a11, 1
  12becf:	43eef0               	min	a14, a14, a15
  12bed2:	d2e7e0               	quos	a14, a7, a14
  12bed5:	23ee80               	sext	a14, a14, 15
  12bed8:	ddea                	add.n	a13, a13, a14
  12beda:	43bbd0               	min	a11, a11, a13
  12bedd:	53aab0               	max	a10, a10, a11
  12bee0:	23aa80               	sext	a10, a10, 15
  12bee3:	000046               	j	12bee8 <quant_all_bands+0x8c>

0012bee6 <quant_all_bands+0x8a>:
  12bee6:	0a0c                	movi.n	a10, 0

0012bee8 <quant_all_bands+0x8c>:
  12bee8:	21d8                	l32i.n	a13, a1, 8
  12beea:	cc0c                	movi.n	a12, 12
  12beec:	1d2c27               	blt	a12, a2, 12bf0d <quant_all_bands+0xb1>
  12beef:	c1d9                	s32i.n	a13, a1, 48
  12bef1:	01bd                	mov.n	a11, a1
  12bef3:	ffdee5               	call8	12bce0 <common_quant_partition>
  12bef6:	3abc                	beqz.n	a10, 12bf2d <quant_all_bands+0xd1>
  12bef8:	e1b8                	l32i.n	a11, a1, 56
  12befa:	fea065               	call8	12a900 <num_pulses>
  12befd:	e1b8                	l32i.n	a11, a1, 56
  12beff:	c1d8                	l32i.n	a13, a1, 48
  12bf01:	0acd                	mov.n	a12, a10
  12bf03:	1e0c                	movi.n	a14, 1
  12bf05:	b1a8                	l32i.n	a10, a1, 44
  12bf07:	030725               	call8	12ef78 <alg_quant>
  12bf0a:	0007c6               	j	12bf2d <quant_all_bands+0xd1>

0012bf0d <quant_all_bands+0xb1>:
  12bf0d:	c1d9                	s32i.n	a13, a1, 48
  12bf0f:	01bd                	mov.n	a11, a1
  12bf11:	7395d2               	l16si	a13, a5, 230
  12bf14:	71d9                	s32i.n	a13, a1, 28
  12bf16:	ffdca5               	call8	12bce0 <common_quant_partition>
  12bf19:	0a9c                	beqz.n	a10, 12bf2d <quant_all_bands+0xd1>
  12bf1b:	e1b8                	l32i.n	a11, a1, 56
  12bf1d:	fe9e25               	call8	12a900 <num_pulses>
  12bf20:	e1b8                	l32i.n	a11, a1, 56
  12bf22:	c1d8                	l32i.n	a13, a1, 48
  12bf24:	0acd                	mov.n	a12, a10
  12bf26:	71e8                	l32i.n	a14, a1, 28
  12bf28:	b1a8                	l32i.n	a10, a1, 44
  12bf2a:	0304e5               	call8	12ef78 <alg_quant>
  12bf2d:	552b                	addi.n	a5, a5, 2
  12bf2f:	442b                	addi.n	a4, a4, 2
  12bf31:	662b                	addi.n	a6, a6, 2
  12bf33:	221b                	addi.n	a2, a2, 1
  12bf35:	91e8                	l32i.n	a14, a1, 36
  12bf37:	d198                	l32i.n	a9, a1, 52
  12bf39:	009382               	l16si	a8, a3, 0
  12bf3c:	332b                	addi.n	a3, a3, 2
  12bf3e:	889a                	add.n	a8, a8, a9
  12bf40:	778a                	add.n	a7, a7, a8
  12bf42:	237780               	sext	a7, a7, 15
  12bf45:	0d3ff44130b0be2e 	{ bne.w18	a14, a2, 12be8c <quant_all_bands+0x30>; nop }

0012bf4d <quant_all_bands+0xf1>:
  12bf4d:	f01d                	retw.n

0012bf4f <quant_all_bands+0xf3>:
	...

0012bf50 <denormalise_bands>:
  12bf50:	006136               	entry	a1, 48
  12bf53:	039d                	mov.n	a9, a3
  12bf55:	04ad                	mov.n	a10, a4
  12bf57:	2228                	l32i.n	a2, a2, 8
  12bf59:	0d40104100b0166e 	{ blti.w18	a6, 1, 12c05d <denormalise_bands+0x10d>; nop }
  12bf61:	05bd                	mov.n	a11, a5
  12bf63:	f0d6c1               	l32r	a12, 1282bc (217aa0 <eMeans>)
  12bf66:	281384               	ae_zalign64	u2
  12bf69:	908620               	addx2	a8, a6, a2
  12bf6c:	0189                	s32i.n	a8, a1, 0
  12bf6e:	026d                	mov.n	a6, a2
  12bf70:	f0d781               	l32r	a8, 1282cc (27dc <XtosCoreStateSize+0x255c>)
  12bf73:	3c3824               	ae_movda16	aed3, a8
  12bf76:	0015c6               	j	12bfd1 <denormalise_bands+0x81>

0012bf79 <denormalise_bands+0x29>:
  12bf79:	030c                	movi.n	a3, 0
  12bf7b:	040c                	movi.n	a4, 0

0012bf7d <denormalise_bands+0x2d>:
  12bf7d:	cc1b                	addi.n	a12, a12, 1
  12bf7f:	c0fde0               	sub	a15, a13, a14
  12bf82:	ff3b                	addi.n	a15, a15, 3
  12bf84:	23aed7               	bge	a14, a13, 12bfab <denormalise_bands+0x5b>
  12bf87:	092d                	mov.n	a2, a9
  12bf89:	3c2324               	ae_movda16	aed2, a3
  12bf8c:	2152f0               	srai	a5, a15, 2
  12bf8f:	0a3d                	mov.n	a3, a10
  12bf91:	16a576               	loopgtz	a5, 12bfab <denormalise_bands+0x5b>
  12bf94:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  12bf97:	0c801a003201959e 	{ nop; ae_mul16x4	aed0, aed1, aed0, aed2 }
  12bf9f:	070404               	ae_sraa32	aed0, aed0, a4
  12bfa2:	071414               	ae_sraa32	aed1, aed1, a4
  12bfa5:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  12bfa8:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

0012bfab <denormalise_bands+0x5b>:
  12bfab:	bb2b                	addi.n	a11, a11, 2
  12bfad:	662b                	addi.n	a6, a6, 2
  12bfaf:	722ed0               	salt	a2, a14, a13
  12bfb2:	070c                	movi.n	a7, 0
  12bfb4:	8f3b                	addi.n	a8, a15, 3
  12bfb6:	b38ff0               	movgez	a8, a15, a15
  12bfb9:	218280               	srai	a8, a8, 2
  12bfbc:	937820               	movnez	a7, a8, a2
  12bfbf:	b09790               	addx8	a9, a7, a9
  12bfc2:	0128                	l32i.n	a2, a1, 0
  12bfc4:	1177c0               	slli	a7, a7, 4
  12bfc7:	aa7a                	add.n	a10, a10, a7
  12bfc9:	0d00094100b0862e 	{ beq.w18	a6, a2, 12c05d <denormalise_bands+0x10d>; nop }

0012bfd1 <denormalise_bands+0x81>:
  12bfd1:	280364               	ae_movalign	u1, u2
  12bfd4:	7729c4               	ae_la64.pp	u0, a9
  12bfd7:	009b22               	l16si	a2, a11, 0
  12bfda:	0096e2               	l16si	a14, a6, 0
  12bfdd:	000c42               	l8ui	a4, a12, 0
  12bfe0:	0196d2               	l16si	a13, a6, 2
  12bfe3:	1144a0               	slli	a4, a4, 6
  12bfe6:	11dde0               	slli	a13, a13, 2
  12bfe9:	11eee0               	slli	a14, a14, 2
  12bfec:	23ee80               	sext	a14, a14, 15
  12bfef:	23dd80               	sext	a13, a13, 15
  12bff2:	224a                	add.n	a2, a2, a4
  12bff4:	041c                	movi.n	a4, 16
  12bff6:	237280               	sext	a7, a2, 15
  12bff9:	217a70               	srai	a7, a7, 10
  12bffc:	c04470               	sub	a4, a4, a7
  12bfff:	234480               	sext	a4, a4, 15
  12c002:	0d7ff74130b0c44e 	{ bgei.w18	a4, 32, 12bf79 <denormalise_bands+0x29>; nop }
  12c00a:	948020               	extui	a8, a2, 0, 10
  12c00d:	1188c0               	slli	a8, a8, 4
  12c010:	3c0824               	ae_movda16	aed0, a8
  12c013:	0c801a033054959e 	{ nop; ae_mul16x4	aed5, aed4, aed3, aed0 }
  12c01b:	2574c4               	ae_movad32.l	a7, aed4
  12c01e:	217f70               	srai	a7, a7, 15
  12c021:	3ad732               	addmi	a3, a7, 0x3a00
  12c024:	e3c332               	addi	a3, a3, -29
  12c027:	3c2324               	ae_movda16	aed2, a3
  12c02a:	0c801a003242959e 	{ nop; ae_mul16x4	aed4, aed2, aed0, aed2 }
  12c032:	25f2c4               	ae_movad32.l	a15, aed2
  12c035:	21fff0               	srai	a15, a15, 15
  12c038:	59df82               	addmi	a8, a15, 0x5900
  12c03b:	14c882               	addi	a8, a8, 20
  12c03e:	3c1824               	ae_movda16	aed1, a8
  12c041:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12c049:	2570c4               	ae_movad32.l	a7, aed0
  12c04c:	217f70               	srai	a7, a7, 15
  12c04f:	40d732               	addmi	a3, a7, 0x4000
  12c052:	330b                	addi.n	a3, a3, -1
  12c054:	233380               	sext	a3, a3, 15
  12c057:	213830               	srai	a3, a3, 8
  12c05a:	ffc7c6               	j	12bf7d <denormalise_bands+0x2d>

0012c05d <denormalise_bands+0x10d>:
  12c05d:	f01d                	retw.n

0012c05f <denormalise_bands+0x10f>:
	...

0012c060 <quant_all_bands_dec>:
  12c060:	010136               	entry	a1, 128
  12c063:	049d                	mov.n	a9, a4
  12c065:	126132               	s32i	a3, a1, 72
  12c068:	136152               	s32i	a5, a1, 76
  12c06b:	106172               	s32i	a7, a1, 64
  12c06e:	0129                	s32i.n	a2, a1, 0
  12c070:	22a8                	l32i.n	a10, a2, 8
  12c072:	212182               	l32i	a8, a1, 132
  12c075:	e1a9                	s32i.n	a10, a1, 56
  12c077:	2321a2               	l32i	a10, a1, 140
  12c07a:	2189                	s32i.n	a8, a1, 8
  12c07c:	0ab8                	l32i.n	a11, a10, 0
  12c07e:	41b9                	s32i.n	a11, a1, 16
  12c080:	0d402b4150b0136e 	{ blti.w18	a3, 1, 12c339 <quant_all_bands_dec+0x2d9>; nop }
  12c088:	409152               	l16si	a5, a1, 128
  12c08b:	030c                	movi.n	a3, 0
  12c08d:	f08c41               	l32r	a4, 1282c0 (210010 <_dram0_overlay_data_start>)
  12c090:	b1a9                	s32i.n	a10, a1, 44
  12c092:	a199                	s32i.n	a9, a1, 40
  12c094:	9189                	s32i.n	a8, a1, 36
  12c096:	1221c2               	l32i	a12, a1, 72
  12c099:	1f0c                	movi.n	a15, 1
  12c09b:	2421e2               	l32i	a14, a1, 144
  12c09e:	0b0c                	movi.n	a11, 0
  12c0a0:	176162               	s32i	a6, a1, 92
  12c0a3:	4491d2               	l16si	a13, a1, 136
  12c0a6:	1461d2               	s32i	a13, a1, 80
  12c0a9:	e168                	l32i.n	a6, a1, 56
  12c0ab:	51b9                	s32i.n	a11, a1, 20
  12c0ad:	c1e9                	s32i.n	a14, a1, 48
  12c0af:	1661f2               	s32i	a15, a1, 88
  12c0b2:	1161e2               	s32i	a14, a1, 68
  12c0b5:	cc0b                	addi.n	a12, a12, -1
  12c0b7:	f1c9                	s32i.n	a12, a1, 60
  12c0b9:	0048c6               	j	12c1e0 <quant_all_bands_dec+0x180>

0012c0bc <quant_all_bands_dec+0x5c>:
  12c0bc:	71e8                	l32i.n	a14, a1, 28
  12c0be:	55a192               	movi	a9, 0x155
  12c0c1:	214e16               	beqz	a14, 12c2d9 <quant_all_bands_dec+0x279>
  12c0c4:	41a8                	l32i.n	a10, a1, 16
  12c0c6:	400001b5452139ae 	{ ae_movda32	aed1, a9; nop; ae_movda16	aed2, a10 }
  12c0ce:	eb05dd020101259f 	{ nop; ae_mul32x16.h0	aed1, aed1, aed2; nop }
  12c0d6:	f07e81               	l32r	a8, 1282d0 (7c3a95 <_memmap_mem_dram1_end+0x4c2a95>)
  12c0d9:	25f1c4               	ae_movad32.l	a15, aed1
  12c0dc:	04b020               	extui	a11, a2, 0, 1
  12c0df:	ff8a                	add.n	a15, a15, a8
  12c0e1:	f07c81               	l32r	a8, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12c0e4:	920b                	addi.n	a9, a2, -1
  12c0e6:	10ff80               	and	a15, a15, a8
  12c0e9:	0461f2               	s32i	a15, a1, 16
  12c0ec:	0d4004cc74b2126e 	{ blti.w18	a2, 1, 12c137 <quant_all_bands_dec+0xd7>; ae_movi	aed2, -4 }
  12c0f4:	3c1b34               	ae_movda32	aed1, a11
  12c0f7:	208ee0               	or	a8, a14, a14
  12c0fa:	18fba9321e13081f 	{ ae_l16.ip	aed0, a8, 2; ae_mov	aed3, aed2; ae_slai32	aed1, aed1, 3 }
  12c102:	0d21b2               	l32i	a11, a1, 52
  12c105:	22a976               	loopgtz	a9, 12c12b <quant_all_bands_dec+0xcb>
  12c108:	e9fb00008f00a09f 	{ extui	a10, a9, 0, 1; nop; ae_sext32	aed0, aed0, 15 }
  12c110:	ebe72f000100f99f 	{ addi	a9, a9, -1; ae_add32	aed0, aed1, aed0; nop }
  12c118:	0d80184280110a2e 	{ ae_movda32	aed0, a10; ae_add32	aed1, aed0, aed2 }
  12c120:	d31b14               	ae_s16.0.ip	aed1, a11, 2
  12c123:	18fba9300f10081f 	{ ae_l16.ip	aed0, a8, 2; nop; ae_slai32	aed1, aed0, 3 }

0012c12b <quant_all_bands_dec+0xcb>:
  12c12b:	172084               	ae_sext32	aed2, aed0, 15
  12c12e:	302124               	ae_add32	aed2, aed1, aed2
  12c131:	302234               	ae_add32	aed2, aed2, aed3
  12c134:	d32b14               	ae_s16.0.ip	aed2, a11, 2

0012c137 <quant_all_bands_dec+0xd7>:
  12c137:	d1a8                	l32i.n	a10, a1, 52
  12c139:	02bd                	mov.n	a11, a2
  12c13b:	034865               	call8	12f5c0 <renormalise_vector>

0012c13e <quant_all_bands_dec+0xde>:
  12c13e:	f1c8                	l32i.n	a12, a1, 60
  12c140:	442b                	addi.n	a4, a4, 2
  12c142:	6d13c7               	beq	a3, a12, 12c1b3 <quant_all_bands_dec+0x153>
  12c145:	009682               	l16si	a8, a6, 0
  12c148:	132192               	l32i	a9, a1, 76
  12c14b:	1188e0               	slli	a8, a8, 2
  12c14e:	908890               	addx2	a8, a8, a9
  12c151:	05e816               	beqz	a8, 12c1b3 <quant_all_bands_dec+0x153>
  12c154:	281344               	ae_zalign64	u1
  12c157:	0d401c4120b0420e 	{ beqi.w18	a2, 4, 12c31d <quant_all_bands_dec+0x2bd>; nop }
  12c15f:	0d401c41d0b0820e 	{ beqi.w18	a2, 8, 12c330 <quant_all_bands_dec+0x2d0>; nop }
  12c167:	f05ca1               	l32r	a10, 1282d8 (2002 <XtosCoreStateSize+0x1d82>)
  12c16a:	112192               	l32i	a9, a1, 68
  12c16d:	f0c2b2               	addi	a11, a2, -16
  12c170:	839ab0               	moveqz	a9, a10, a11
  12c173:	116192               	s32i	a9, a1, 68

0012c176 <quant_all_bands_dec+0x116>:
  12c176:	d1c8                	l32i.n	a12, a1, 52
  12c178:	909280               	addx2	a9, a2, a8
  12c17b:	fec992               	addi	a9, a9, -2
  12c17e:	90c2c0               	addx2	a12, a2, a12
  12c181:	fecc82               	addi	a8, a12, -2
  12c184:	7728c4               	ae_la64.pp	u0, a8
  12c187:	2812a6               	blti	a2, 1, 12c1b3 <quant_all_bands_dec+0x153>
  12c18a:	b23b                	addi.n	a11, a2, 3
  12c18c:	1121d2               	l32i	a13, a1, 68
  12c18f:	400000614401ad2e 	{ ae_movda16	aed1, a13; nop; addi	a10, a2, 6 }
  12c197:	b3abb0               	movgez	a10, a11, a11
  12c19a:	21a2a0               	srai	a10, a10, 2
  12c19d:	12aa76               	loopgtz	a10, 12c1b3 <quant_all_bands_dec+0x153>
  12c1a0:	350884               	ae_la16x4.rip	aed0, u0, a8
  12c1a3:	0c801af031a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed0 }
  12c1ab:	ebfbd4000f0009bf 	{ ae_sa16x4.rip	aed0, u1, a9; nop; nop }
  12c1b3:	662b                	addi.n	a6, a6, 2
  12c1b5:	331b                	addi.n	a3, a3, 1
  12c1b7:	1221c2               	l32i	a12, a1, 72
  12c1ba:	61a8                	l32i.n	a10, a1, 24
  12c1bc:	172182               	l32i	a8, a1, 92
  12c1bf:	11b2d0               	slli	a11, a2, 3
  12c1c2:	72bb70               	salt	a11, a11, a7
  12c1c5:	009892               	l16si	a9, a8, 0
  12c1c8:	1661b2               	s32i	a11, a1, 88
  12c1cb:	882b                	addi.n	a8, a8, 2
  12c1cd:	176182               	s32i	a8, a1, 92
  12c1d0:	8099a0               	add	a9, a9, a10
  12c1d3:	559a                	add.n	a5, a5, a9
  12c1d5:	235580               	sext	a5, a5, 15
  12c1d8:	0d001441a0b08c3e 	{ beq.w18	a12, a3, 12c326 <quant_all_bands_dec+0x2c6>; nop }

0012c1e0 <quant_all_bands_dec+0x180>:
  12c1e0:	009422               	l16si	a2, a4, 0
  12c1e3:	91a8                	l32i.n	a10, a1, 36
  12c1e5:	025132               	s16i	a3, a1, 4
  12c1e8:	009672               	l16si	a7, a6, 0
  12c1eb:	a188                	l32i.n	a8, a1, 40
  12c1ed:	1177e0               	slli	a7, a7, 2
  12c1f0:	907780               	addx2	a7, a7, a8
  12c1f3:	1a9165               	call8	146b08 <ec_tell_frac>
  12c1f6:	5188                	l32i.n	a8, a1, 20
  12c1f8:	d179                	s32i.n	a7, a1, 52
  12c1fa:	0a9d                	mov.n	a9, a10
  12c1fc:	1021d2               	l32i	a13, a1, 64
  12c1ff:	c0e5a0               	sub	a14, a5, a10
  12c202:	23ee80               	sext	a14, a14, 15
  12c205:	935e30               	movnez	a5, a14, a3
  12c208:	c0dda0               	sub	a13, a13, a10
  12c20b:	dd0b                	addi.n	a13, a13, -1
  12c20d:	1421a2               	l32i	a10, a1, 80
  12c210:	0651d2               	s16i	a13, a1, 12
  12c213:	29a3a7               	bge	a3, a10, 12c240 <quant_all_bands_dec+0x1e0>
  12c216:	3b0c                	movi.n	a11, 3
  12c218:	c0ca30               	sub	a12, a10, a3
  12c21b:	237d80               	sext	a7, a13, 15
  12c21e:	771b                	addi.n	a7, a7, 1
  12c220:	1721a2               	l32i	a10, a1, 92
  12c223:	43bbc0               	min	a11, a11, a12
  12c226:	d2b5b0               	quos	a11, a5, a11
  12c229:	009aa2               	l16si	a10, a10, 0
  12c22c:	23bb80               	sext	a11, a11, 15
  12c22f:	aaba                	add.n	a10, a10, a11
  12c231:	4377a0               	min	a7, a7, a10
  12c234:	0a0c                	movi.n	a10, 0
  12c236:	537a70               	max	a7, a10, a7
  12c239:	237780               	sext	a7, a7, 15
  12c23c:	000106               	j	12c244 <quant_all_bands_dec+0x1e4>

0012c23f <quant_all_bands_dec+0x1df>:
	...

0012c240 <quant_all_bands_dec+0x1e0>:
  12c240:	070c                	movi.n	a7, 0
  12c242:	0a0c                	movi.n	a10, 0

0012c244 <quant_all_bands_dec+0x1e4>:
  12c244:	0096b2               	l16si	a11, a6, 0
  12c247:	0291e2               	l16si	a14, a1, 4
  12c24a:	e0bb20               	subx4	a11, a11, a2
  12c24d:	00ab96               	bltz	a11, 12c25b <quant_all_bands_dec+0x1fb>
  12c250:	1621c2               	l32i	a12, a1, 88
  12c253:	f03d                	nop.n
  12c255:	077c16               	beqz	a12, 12c2d0 <quant_all_bands_dec+0x270>

0012c258 <quant_all_bands_dec+0x1f8>:
  12c258:	238380               	sext	a8, a3, 15
  12c25b:	06c816               	beqz	a8, 12c2cb <quant_all_bands_dec+0x26b>

0012c25e <quant_all_bands_dec+0x1fe>:
  12c25e:	e1d8                	l32i.n	a13, a1, 56
  12c260:	90d8d0               	addx2	a13, a8, a13
  12c263:	009dd2               	l16si	a13, a13, 0
  12c266:	1321b2               	l32i	a11, a1, 76
  12c269:	e0dd20               	subx4	a13, a13, a2
  12c26c:	53dad0               	max	a13, a10, a13
  12c26f:	23dd80               	sext	a13, a13, 15
  12c272:	550d26               	beqi	a13, -1, 12c2cb <quant_all_bands_dec+0x26b>
  12c275:	90bdb0               	addx2	a11, a13, a11

0012c278 <quant_all_bands_dec+0x218>:
  12c278:	21d8                	l32i.n	a13, a1, 8
  12c27a:	cc0c                	movi.n	a12, 12
  12c27c:	122ce7               	blt	a12, a14, 12c292 <quant_all_bands_dec+0x232>
  12c27f:	81d9                	s32i.n	a13, a1, 32
  12c281:	71b9                	s32i.n	a11, a1, 28
  12c283:	6199                	s32i.n	a9, a1, 24
  12c285:	5189                	s32i.n	a8, a1, 20
  12c287:	1e0c                	movi.n	a14, 1
  12c289:	1561e2               	s32i	a14, a1, 84
  12c28c:	0006c6               	j	12c2ab <quant_all_bands_dec+0x24b>

0012c28f <quant_all_bands_dec+0x22f>:
  12c28f:	000000                                        ...

0012c292 <quant_all_bands_dec+0x232>:
  12c292:	81d9                	s32i.n	a13, a1, 32
  12c294:	71b9                	s32i.n	a11, a1, 28
  12c296:	6199                	s32i.n	a9, a1, 24
  12c298:	c1f8                	l32i.n	a15, a1, 48
  12c29a:	eff5c1               	l32r	a12, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12c29d:	90fef0               	addx2	a15, a14, a15
  12c2a0:	009ff2               	l16si	a15, a15, 0
  12c2a3:	5189                	s32i.n	a8, a1, 20
  12c2a5:	72ffc0               	salt	a15, a15, a12
  12c2a8:	1561f2               	s32i	a15, a1, 84

0012c2ab <quant_all_bands_dec+0x24b>:
  12c2ab:	07ad                	mov.n	a10, a7
  12c2ad:	01bd                	mov.n	a11, a1
  12c2af:	ffa325               	call8	12bce0 <common_quant_partition>
  12c2b2:	e06a16               	beqz	a10, 12c0bc <quant_all_bands_dec+0x5c>
  12c2b5:	02bd                	mov.n	a11, a2
  12c2b7:	fe64a5               	call8	12a900 <num_pulses>
  12c2ba:	02bd                	mov.n	a11, a2
  12c2bc:	81d8                	l32i.n	a13, a1, 32
  12c2be:	0acd                	mov.n	a12, a10
  12c2c0:	1521e2               	l32i	a14, a1, 84
  12c2c3:	d1a8                	l32i.n	a10, a1, 52
  12c2c5:	031ca5               	call8	12f490 <alg_unquant>
  12c2c8:	ff9c86               	j	12c13e <quant_all_bands_dec+0xde>

0012c2cb <quant_all_bands_dec+0x26b>:
  12c2cb:	0b0c                	movi.n	a11, 0
  12c2cd:	ffe9c6               	j	12c278 <quant_all_bands_dec+0x218>

0012c2d0 <quant_all_bands_dec+0x270>:
  12c2d0:	f8a856               	bnez	a8, 12c25e <quant_all_bands_dec+0x1fe>
  12c2d3:	ffe046               	j	12c258 <quant_all_bands_dec+0x1f8>

0012c2d6 <quant_all_bands_dec+0x276>:
  12c2d6:	000000                                        ...

0012c2d9 <quant_all_bands_dec+0x279>:
  12c2d9:	effea1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12c2dc:	effdb1               	l32r	a11, 1282d0 (7c3a95 <_memmap_mem_dram1_end+0x4c2a95>)
  12c2df:	4000015145129b5e 	{ ae_movda32	aed2, a11; nop; movi	a9, 0x155 }
  12c2e7:	400001b5453149ae 	{ ae_movda32	aed1, a9; nop; ae_movda32	aed3, a10 }
  12c2ef:	d198                	l32i.n	a9, a1, 52
  12c2f1:	25a276               	loopgtz	a2, 12c31a <quant_all_bands_dec+0x2ba>
  12c2f4:	4188                	l32i.n	a8, a1, 16
  12c2f6:	3c0824               	ae_movda16	aed0, a8
  12c2f9:	eb05dd000100259f 	{ nop; ae_mul32x16.h0	aed0, aed1, aed0; nop }
  12c301:	2580c4               	ae_movad32.l	a8, aed0
  12c304:	3c0834               	ae_movda32	aed0, a8
  12c307:	300024               	ae_add32	aed0, aed0, aed2
  12c30a:	410034               	ae_and	aed0, aed0, aed3
  12c30d:	1ffbc8400f00807f 	{ ae_movad32.l	a8, aed0; nop; ae_srai32	aed0, aed0, 20 }
  12c315:	4189                	s32i.n	a8, a1, 16
  12c317:	d30914               	ae_s16.0.ip	aed0, a9, 2

0012c31a <quant_all_bands_dec+0x2ba>:
  12c31a:	ff8646               	j	12c137 <quant_all_bands_dec+0xd7>

0012c31d <quant_all_bands_dec+0x2bd>:
  12c31d:	efefc1               	l32r	a12, 1282dc (1001 <XtosCoreStateSize+0xd81>)
  12c320:	1161c2               	s32i	a12, a1, 68
  12c323:	ff93c6               	j	12c176 <quant_all_bands_dec+0x116>

0012c326 <quant_all_bands_dec+0x2c6>:
  12c326:	b1e8                	l32i.n	a14, a1, 44
  12c328:	41d8                	l32i.n	a13, a1, 16
  12c32a:	0ed9                	s32i.n	a13, a14, 0
  12c32c:	f01d                	retw.n

0012c32e <quant_all_bands_dec+0x2ce>:
	...

0012c330 <quant_all_bands_dec+0x2d0>:
  12c330:	efecf1               	l32r	a15, 1282e0 (16a1 <XtosCoreStateSize+0x1421>)
  12c333:	1161f2               	s32i	a15, a1, 68
  12c336:	ff8f06               	j	12c176 <quant_all_bands_dec+0x116>

0012c339 <quant_all_bands_dec+0x2d9>:
  12c339:	0ab9                	s32i.n	a11, a10, 0
  12c33b:	f01d                	retw.n

0012c33d <quant_all_bands_dec+0x2dd>:
  12c33d:	000000                                        ...

0012c340 <comb_filter_lp>:
  12c340:	00c136               	entry	a1, 96
  12c343:	254716               	beqz	a7, 12c59b <comb_filter_lp+0x25b>
  12c346:	efb0c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  12c349:	fb7c                	movi.n	a11, -1

0012c34b <comb_filter_lp+0xb>:
  12c34b:	efe781               	l32r	a8, 1282e8 (1098 <XtosCoreStateSize+0xe18>)
  12c34e:	efe791               	l32r	a9, 1282ec (1bc8 <XtosCoreStateSize+0x1948>)
  12c351:	efe4a1               	l32r	a10, 1282e4 (2740 <XtosCoreStateSize+0x24c0>)
  12c354:	3c4a24               	ae_movda16	aed4, a10
  12c357:	400001b54423398e 	{ ae_movda16	aed3, a9; nop; ae_movda16	aed2, a8 }
  12c35f:	0d40284150b0270e 	{ beqi.w18	a7, 2, 12c5e8 <comb_filter_lp+0x2a8>; nop }

0012c367 <comb_filter_lp+0x27>:
  12c367:	281344               	ae_zalign64	u1
  12c36a:	3c0334               	ae_movda32	aed0, a3
  12c36d:	400001614506d40e 	{ ae_movda32	aed6, a4; nop; movi	a13, 96 }
  12c375:	18fb6b206f6051df 	{ ae_l16.x	aed5, a1, a13; nop; ae_slai32	aed6, aed6, 2 }
  12c37d:	e9fbdd508f50234f 	{ ae_la64.pp	u2, a3; nop; ae_sext32	aed5, aed5, 15 }
  12c385:	18f2d926505618cf 	{ ae_movi	aed1, -8; ae_sub32	aed6, aed0, aed6; ae_slai32	aed5, aed5, 2 }
  12c38d:	a9e7c8510606907e 	{ ae_movad32.l	a9, aed0; ae_add32	aed6, aed6, aed1; ae_sub32	aed0, aed0, aed5 }
  12c395:	ebe7c8010000467f 	{ ae_movad32.l	a4, aed6; ae_add32	aed0, aed0, aed1; nop }
  12c39d:	2530c4               	ae_movad32.l	a3, aed0
  12c3a0:	7724c4               	ae_la64.pp	u0, a4
  12c3a3:	0d14c4               	ae_la32x2.ip	aed1, u0, a4
  12c3a6:	0d04c4               	ae_la32x2.ip	aed0, u0, a4
  12c3a9:	7723f4               	ae_la64.pp	u3, a3
  12c3ac:	03ad                	mov.n	a10, a3
  12c3ae:	0d401f4100b0270e 	{ beqi.w18	a7, 2, 12c5a2 <comb_filter_lp+0x262>; nop }
  12c3b6:	ebfbdd000f00118f 	{ ae_salign64.i	u0, a1, 48; nop; nop }
  12c3be:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  12c3c6:	ebfbdd000f00018f 	{ ae_lalign64.i	u0, a1, 48; nop; nop }

0012c3ce <comb_filter_lp+0x8e>:
  12c3ce:	3cbb24               	ae_movda16	aed11, a11
  12c3d1:	40000101440a351e 	{ ae_movda16	aed10, a5; nop; movi	a3, 1 }
  12c3d9:	ebfbdd000f00113f 	{ ae_salign64.i	u1, a1, 40; nop; nop }
  12c3e1:	dc8134               	ae_s16x4.i	aed8, a1, 24
  12c3e4:	dc9124               	ae_s16x4.i	aed9, a1, 16
  12c3e7:	dc7114               	ae_s16x4.i	aed7, a1, 8
  12c3ea:	281344               	ae_zalign64	u1
  12c3ed:	0c801a0ac465c3ee 	{ ae_movda16	aed12, a3; ae_mul16x4	aed6, aed5, aed10, aed4 }
  12c3f5:	0c801a0a33db0bce 	{ ae_lt16	b0:b1:b2:b3, aed11, aed12; ae_mul16x4	aed13, aed11, aed10, aed3 }
  12c3fd:	0c800b0a52dabf5e 	{ ae_srai32	aed5, aed5, 15; ae_mul16x4	aed13, aed10, aed10, aed2 }
  12c405:	3cdc24               	ae_movda16	aed13, a12
  12c408:	1efbc8f0bfb0f57f 	{ ae_movad32.l	a15, aed5; nop; ae_srai32	aed11, aed11, 15 }
  12c410:	1efbc8f0afa08b7f 	{ ae_movad32.l	a8, aed11; nop; ae_srai32	aed10, aed10, 15 }
  12c418:	40000175445c3fae 	{ ae_movda16	aed12, a15; nop; ae_movad32.l	a3, aed10 }
  12c420:	400001b544ab383e 	{ ae_movda16	aed11, a8; nop; ae_movda16	aed10, a3 }
  12c428:	ef9631               	l32r	a3, 128280 (217bf0 <window>)

0012c42b <comb_filter_lp+0xeb>:
  12c42b:	f03d                	nop.n
  12c42d:	a78076               	loop	a0, 12c4d8 <comb_filter_lp+0x198>
  12c430:	906394               	ae_l16x4.ip	aed6, a3, 8
  12c433:	0c801af636a4959e 	{ nop; ae_mulfp16x4s	aed4, aed6, aed6 }
  12c43b:	2b5644               	ae_neg16s	aed5, aed4
  12c43e:	c5fbc9501f4094ae 	{ ae_mov	aed9, aed4; nop; ae_movt16x4	aed4, aed5, b0:b1:b2:b3 }
  12c446:	ebe4dd040d04259f 	{ nop; ae_add16	aed4, aed13, aed4; nop }
  12c44e:	0c801afa94a2848e 	{ ae_la32x2.ip	aed8, u0, a4; ae_mulfp16x4s	aed2, aed4, aed10 }
  12c456:	0c8009fb04a5710e 	{ ae_sel16i	aed7, aed1, aed0, 0; ae_mulfp16x4s	aed5, aed4, aed11 }
  12c45e:	0c8009fc04a4308e 	{ ae_sel16i	aed3, aed0, aed8, 0; ae_mulfp16x4s	aed4, aed4, aed12 }
  12c466:	93e7dd387176259e 	{ nop; ae_add32	aed6, aed1, aed8; ae_add32	aed7, aed7, aed3 }
  12c46e:	7b72dd054717259f 	{ nop; ae_mulfp32x16x2ras.h	aed7, aed7, aed5; ae_mulfp32x16x2ras.h_s2	aed1, aed0, aed4 }
  12c476:	eb72dd020606259f 	{ nop; ae_mulfp32x16x2ras.h	aed6, aed6, aed2; nop }
  12c47e:	ebe7d307010179cf 	{ ae_la32x2.ip	aed7, u2, a9; ae_add32	aed1, aed1, aed7; nop }
  12c486:	306614               	ae_add32	aed6, aed6, aed1
  12c489:	306674               	ae_add32	aed6, aed6, aed7
  12c48c:	0c62d4               	ae_sa32x2.ip	aed6, u1, a2
  12c48f:	0d74c4               	ae_la32x2.ip	aed7, u0, a4
  12c492:	a06874               	ae_sel16i	aed6, aed8, aed7, 0
  12c495:	7ce7dd864343259f 	{ nop; ae_add32	aed3, aed3, aed6; ae_mulfp32x16x2ras.l_s2	aed4, aed8, aed4 }
  12c49d:	7ce7dd375056259f 	{ nop; ae_add32	aed6, aed0, aed7; ae_mulfp32x16x2ras.l_s2	aed5, aed3, aed5 }
  12c4a5:	eb73dd020602259f 	{ nop; ae_mulfp32x16x2ras.l	aed2, aed6, aed2; nop }
  12c4ad:	ebe7d305040439cf 	{ ae_la32x2.ip	aed3, u2, a9; ae_add32	aed4, aed4, aed5; nop }
  12c4b5:	ebe72f040202c66f 	{ addi	a6, a6, -4; ae_add32	aed2, aed2, aed4; nop }
  12c4bd:	ebe75f030202668f 	{ sext	a6, a6, 15; ae_add32	aed2, aed2, aed3; nop }
  12c4c5:	ebfbd8080e0122af 	{ ae_sa32x2.ip	aed2, u1, a2; ae_mov	aed1, aed8; nop }
  12c4cd:	0d4000c7aeb0270e 	{ beqi.w18	a7, 2, 12c4db <comb_filter_lp+0x19b>; ae_mov	aed0, aed7 }

0012c4d5 <comb_filter_lp+0x195>:
  12c4d5:	0c0616               	beqz	a6, 12c599 <comb_filter_lp+0x259>

0012c4d8 <comb_filter_lp+0x198>:
  12c4d8:	ffd3c6               	j	12c42b <comb_filter_lp+0xeb>

0012c4db <comb_filter_lp+0x19b>:
  12c4db:	cc8124               	ae_l16x4.i	aed8, a1, 16
  12c4de:	0c801af899a72aee 	{ ae_la32x2.ip	aed2, u3, a10; ae_mulfp16x4s	aed7, aed9, aed8 }
  12c4e6:	0c8009f809a65fee 	{ ae_sel16i	aed5, aed15, aed14, 0; ae_mulfp16x4s	aed6, aed9, aed8 }
  12c4ee:	7be7c0e27f48319f 	{ ae_l16x4.i	aed3, a1, 24; ae_add32	aed8, aed15, aed2; ae_mulfp32x16x2ras.h_s2	aed4, aed14, aed7 }
  12c4f6:	0c8009f309af7e2e 	{ ae_sel16i	aed7, aed14, aed2, 0; ae_mulfp16x4s	aed15, aed9, aed3 }
  12c4fe:	305574               	ae_add32	aed5, aed5, aed7
  12c501:	eb72dd0f0505259f 	{ nop; ae_mulfp32x16x2ras.h	aed5, aed5, aed15; nop }
  12c509:	ebe7c0050404511f 	{ ae_l16x4.i	aed5, a1, 8; ae_add32	aed4, aed4, aed5; nop }
  12c511:	0c801af539af959e 	{ nop; ae_mulfp16x4s	aed15, aed9, aed5 }
  12c519:	eb72dd0f080811bf 	{ ae_salign64.i	u1, a1, 56; ae_mulfp32x16x2ras.h	aed8, aed8, aed15; nop }
  12c521:	ebfbdd000f00118f 	{ ae_salign64.i	u0, a1, 48; nop; nop }
  12c529:	ebe7dd040808010f 	{ ae_lalign64.i	u0, a1, 32; ae_add32	aed8, aed8, aed4; nop }
  12c531:	0c801af399a43e8e 	{ ae_la32x2.ip	aed3, u0, a14; ae_mulfp16x4s	aed4, aed9, aed3 }
  12c539:	ebfbdd000f00013f 	{ ae_lalign64.i	u1, a1, 40; nop; nop }
  12c541:	308834               	ae_add32	aed8, aed8, aed3
  12c544:	0c8dd4               	ae_sa32x2.ip	aed8, u1, a13
  12c547:	0d8af4               	ae_la32x2.ip	aed8, u3, a10
  12c54a:	0c801af539a5959e 	{ nop; ae_mulfp16x4s	aed5, aed9, aed5 }
  12c552:	303e84               	ae_add32	aed3, aed14, aed8
  12c555:	7c00dd385235259f 	{ nop; ae_sel16i.n	aed5, aed2, aed8, 0; ae_mulfp32x16x2ras.l_s2	aed3, aed3, aed5 }
  12c55d:	307754               	ae_add32	aed7, aed7, aed5
  12c560:	7c73dd246745259f 	{ nop; ae_mulfp32x16x2ras.l	aed5, aed7, aed4; ae_mulfp32x16x2ras.l_s2	aed4, aed2, aed6 }
  12c568:	304454               	ae_add32	aed4, aed4, aed5
  12c56b:	ebe7d30403034e8f 	{ ae_la32x2.ip	aed4, u0, a14; ae_add32	aed3, aed3, aed4; nop }
  12c573:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  12c57b:	ebe7dd040303018f 	{ ae_lalign64.i	u0, a1, 48; ae_add32	aed3, aed3, aed4; nop }
  12c583:	0c3dd4               	ae_sa32x2.ip	aed3, u1, a13
  12c586:	ebfbdd000f00113f 	{ ae_salign64.i	u1, a1, 40; nop; nop }
  12c58e:	c9fbdd428eef01be 	{ ae_lalign64.i	u1, a1, 56; ae_mov	aed15, aed2; ae_mov	aed14, aed8 }
  12c596:	ffcec6               	j	12c4d5 <comb_filter_lp+0x195>

0012c599 <comb_filter_lp+0x259>:
  12c599:	f01d                	retw.n

0012c59b <comb_filter_lp+0x25b>:
  12c59b:	0c0c                	movi.n	a12, 0
  12c59d:	1b0c                	movi.n	a11, 1
  12c59f:	ff6a06               	j	12c34b <comb_filter_lp+0xb>

0012c5a2 <comb_filter_lp+0x262>:
  12c5a2:	3ce234               	ae_movda32	aed14, a2
  12c5a5:	0191d2               	l16si	a13, a1, 2
  12c5a8:	0091e2               	l16si	a14, a1, 0
  12c5ab:	029182               	l16si	a8, a1, 4
  12c5ae:	ebfbdd000f00118f 	{ ae_salign64.i	u0, a1, 48; nop; nop }
  12c5b6:	03ad                	mov.n	a10, a3
  12c5b8:	7722c4               	ae_la64.pp	u0, a2
  12c5bb:	0dfaf4               	ae_la32x2.ip	aed15, u3, a10
  12c5be:	400001b5449738ee 	{ ae_movda16	aed7, a8; nop; ae_movda16	aed9, a14 }
  12c5c6:	400001754458edee 	{ ae_movda16	aed8, a13; nop; ae_movad32.l	a14, aed14 }
  12c5ce:	0deaf4               	ae_la32x2.ip	aed14, u3, a10
  12c5d1:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  12c5d9:	0edd                	mov.n	a13, a14
  12c5db:	ebfbdd000f00018f 	{ ae_lalign64.i	u0, a1, 48; nop; nop }
  12c5e3:	ff79c6               	j	12c3ce <comb_filter_lp+0x8e>

0012c5e6 <comb_filter_lp+0x2a6>:
	...

0012c5e8 <comb_filter_lp+0x2a8>:
  12c5e8:	64a0a2               	movi	a10, 100
  12c5eb:	ebfb6b000f00f1af 	{ ae_l16.x	aed15, a1, a10; nop; nop }
  12c5f3:	0c801a0f3261959e 	{ nop; ae_mul16x4	aed6, aed1, aed15, aed2 }
  12c5fb:	0c801a0f3350959e 	{ nop; ae_mul16x4	aed5, aed0, aed15, aed3 }
  12c603:	9e1f14               	ae_srai32	aed1, aed1, 15
  12c606:	1efbc8f00f00f17f 	{ ae_movad32.l	a15, aed1; nop; ae_srai32	aed0, aed0, 15 }
  12c60e:	0c801a0f445f80de 	{ ae_movad32.l	a8, aed0; ae_mul16x4	aed5, aed15, aed15, aed4 }
  12c616:	015182               	s16i	a8, a1, 2
  12c619:	0251f2               	s16i	a15, a1, 4
  12c61c:	9efff4               	ae_srai32	aed15, aed15, 15
  12c61f:	259fc4               	ae_movad32.l	a9, aed15
  12c622:	005192               	s16i	a9, a1, 0
  12c625:	ff4f86               	j	12c367 <comb_filter_lp+0x27>

0012c628 <comb_filter>:
  12c628:	014136               	entry	a1, 160
  12c62b:	5291e2               	l16si	a14, a1, 164
  12c62e:	5091d2               	l16si	a13, a1, 160
  12c631:	38d716               	beqz	a7, 12c9c2 <comb_filter+0x39a>
  12c634:	fb7c                	movi.n	a11, -1
  12c636:	eef461               	l32r	a6, 128208 (7fff <xthals_release_major+0x511f>)
  12c639:	ef1191               	l32r	a9, 128280 (217bf0 <window>)
  12c63c:	ef2bf1               	l32r	a15, 1282e8 (1098 <XtosCoreStateSize+0xe18>)
  12c63f:	281344               	ae_zalign64	u1
  12c642:	11c5e0               	slli	a12, a5, 2
  12c645:	11a4e0               	slli	a10, a4, 2
  12c648:	ef2951               	l32r	a5, 1282ec (1bc8 <XtosCoreStateSize+0x1948>)
  12c64b:	ef2641               	l32r	a4, 1282e4 (2740 <XtosCoreStateSize+0x24c0>)
  12c64e:	c0c3c0               	sub	a12, a3, a12
  12c651:	c0a3a0               	sub	a10, a3, a10
  12c654:	f8caa2               	addi	a10, a10, -8
  12c657:	f8ccc2               	addi	a12, a12, -8
  12c65a:	25ed16               	beqz	a13, 12c8bc <comb_filter+0x294>
  12c65d:	2803d4               	ae_movalign	u3, u1
  12c660:	400001b5446f347e 	{ ae_movda16	aed15, a4; nop; ae_movda16	aed6, a7 }
  12c668:	772cc4               	ae_la64.pp	u0, a12
  12c66b:	7722e4               	ae_la64.pp	u2, a2
  12c66e:	400001b544974f2e 	{ ae_movda16	aed7, a15; nop; ae_movda32	aed9, a2 }
  12c676:	40000175445b2d9e 	{ ae_movda16	aed11, a13; nop; ae_movad32.l	a2, aed9 }
  12c67e:	0c801a0b97ec3c8e 	{ ae_la32x2.ip	aed3, u0, a12; ae_mul16x4	aed14, aed12, aed11, aed7 }
  12c686:	0c801a069f102c8e 	{ ae_la32x2.ip	aed2, u0, a12; ae_mul16x4	aed1, aed0, aed6, aed15 }
  12c68e:	0c80190b3f1f71de 	{ ae_salign64.i	u2, a1, 56; ae_mul16x4	aed1, aed15, aed11, aed15 }
  12c696:	1efbddf0cfc0234f 	{ ae_la64.pp	u2, a3; nop; ae_srai32	aed12, aed12, 15 }
  12c69e:	1efbc8f00f00fc7f 	{ ae_movad32.l	a15, aed12; nop; ae_srai32	aed0, aed0, 15 }
  12c6a6:	25b0c4               	ae_movad32.l	a11, aed0
  12c6a9:	1efbddf0fff0118f 	{ ae_salign64.i	u0, a1, 48; nop; ae_srai32	aed15, aed15, 15 }
  12c6b1:	40000175445885fe 	{ ae_movda16	aed8, a5; nop; ae_movad32.l	a8, aed15 }
  12c6b9:	772ac4               	ae_la64.pp	u0, a10
  12c6bc:	400001b544c03bfe 	{ ae_movda16	aed0, a11; nop; ae_movda16	aed12, a15 }
  12c6c4:	dcc124               	ae_s16x4.i	aed12, a1, 16
  12c6c7:	0d1ac4               	ae_la32x2.ip	aed1, u0, a10
  12c6ca:	dc0154               	ae_s16x4.i	aed0, a1, 40
  12c6cd:	40000101440df81e 	{ ae_movda16	aed13, a8; nop; movi	a15, 1 }
  12c6d5:	0c80170b18dbd1de 	{ ae_s16x4.i	aed13, a1, 24; ae_mul16x4	aed13, aed11, aed11, aed8 }
  12c6dd:	3c5f24               	ae_movda16	aed5, a15
  12c6e0:	1efb59f0bfb0f22f 	{ or	a15, a2, a2; nop; ae_srai32	aed11, aed11, 15 }
  12c6e8:	25dbc4               	ae_movad32.l	a13, aed11
  12c6eb:	400001f144faddfe 	{ ae_movda16	aed10, a13; nop; movi	a13, -1 }
  12c6f3:	3c0d24               	ae_movda16	aed0, a13
  12c6f6:	dca144               	ae_s16x4.i	aed10, a1, 32
  12c6f9:	0c801a0638a8005e 	{ ae_lt16	b0:b1:b2:b3, aed0, aed5; ae_mul16x4	aed10, aed8, aed6, aed8 }
  12c701:	0c801a0697760a8e 	{ ae_la32x2.ip	aed0, u0, a10; ae_mul16x4	aed7, aed6, aed6, aed7 }
  12c709:	1efb59f08f80d22f 	{ or	a13, a2, a2; nop; ae_srai32	aed8, aed8, 15 }
  12c711:	1efbc8f06f60b87f 	{ ae_movad32.l	a11, aed8; nop; ae_srai32	aed6, aed6, 15 }
  12c719:	400001754454866e 	{ ae_movda16	aed4, a6; nop; ae_movad32.l	a8, aed6 }
  12c721:	400001b544ef3b8e 	{ ae_movda16	aed15, a11; nop; ae_movda16	aed14, a8 }
  12c729:	178076               	loop	a0, 12c744 <comb_filter+0x11c>
  12c72c:	030100               	rsr.lend	a0
  12c72f:	130000               	wsr.lbeg	a0
  12c732:	73c002               	addi	a0, a0, 115
  12c735:	01d002               	addmi	a0, a0, 0x100
  12c738:	130100               	wsr.lend	a0
  12c73b:	002000               	isync
  12c73e:	030200               	rsr.lcount	a0
  12c741:	01c002               	addi	a0, a0, 1
  12c744:	ccc124               	ae_l16x4.i	aed12, a1, 16
  12c747:	909994               	ae_l16x4.ip	aed9, a9, 8
  12c74a:	0c8016f929a9d11e 	{ ae_l16x4.i	aed13, a1, 32; ae_mulfp16x4s	aed9, aed9, aed9 }
  12c752:	cc7134               	ae_l16x4.i	aed7, a1, 24
  12c755:	0c8004f779a881be 	{ addi	a11, a1, 120; ae_mulfp16x4s	aed8, aed9, aed7 }
  12c75d:	0c8017fd69a5ebde 	{ ae_s16x4.i	aed14, a11, -24; ae_mulfp16x4s	aed5, aed9, aed13 }
  12c765:	0c8017f769a6fb5e 	{ ae_s16x4.i	aed15, a11, -32; ae_mulfp16x4s	aed6, aed9, aed7 }
  12c76d:	0c8017fd79a55bde 	{ ae_s16x4.i	aed5, a11, -8; ae_mulfp16x4s	aed5, aed9, aed13 }
  12c775:	0c8017fc79a66b5e 	{ ae_s16x4.i	aed6, a11, -16; ae_mulfp16x4s	aed6, aed9, aed12 }
  12c77d:	0c801afcb9a7a99e 	{ ae_neg16s	aed10, aed9; ae_mulfp16x4s	aed7, aed9, aed12 }
  12c785:	c5fbc6a01f908bde 	{ ae_s16x4.i	aed8, a11, -40; nop; ae_movt16x4	aed9, aed10, b0:b1:b2:b3 }
  12c78d:	ebe4c1090404811f 	{ ae_l16x4.i	aed8, a1, 40; ae_add16	aed4, aed4, aed9; nop }
  12c795:	0c801af894adaa8e 	{ ae_la32x2.ip	aed10, u0, a10; ae_mulfp16x4s	aed13, aed4, aed8 }
  12c79d:	0c8009ff04af910e 	{ ae_sel16i	aed9, aed1, aed0, 0; ae_mulfp16x4s	aed15, aed4, aed15 }
  12c7a5:	0c8009fe04abe0ae 	{ ae_sel16i	aed14, aed0, aed10, 0; ae_mulfp16x4s	aed11, aed4, aed14 }
  12c7ad:	93e7ddea919c259e 	{ nop; ae_add32	aed12, aed1, aed10; ae_add32	aed9, aed9, aed14 }
  12c7b5:	7b72dd0fd948259f 	{ nop; ae_mulfp32x16x2ras.h	aed8, aed9, aed15; ae_mulfp32x16x2ras.h_s2	aed4, aed0, aed13 }
  12c7bd:	eb72dd0b0c0c259f 	{ nop; ae_mulfp32x16x2ras.h	aed12, aed12, aed11; nop }
  12c7c5:	304484               	ae_add32	aed4, aed4, aed8
  12c7c8:	ebe7d3040c0c43cf 	{ ae_la32x2.ip	aed4, u2, a3; ae_add32	aed12, aed12, aed4; nop }
  12c7d0:	30cc44               	ae_add32	aed12, aed12, aed4
  12c7d3:	0cc2d4               	ae_sa32x2.ip	aed12, u1, a2
  12c7d6:	0d9ac4               	ae_la32x2.ip	aed9, u0, a10
  12c7d9:	80e7dda99048259e 	{ nop; ae_add32	aed8, aed0, aed9; ae_sel16i	aed4, aed10, aed9, 0 }
  12c7e1:	7ce7dd84be8e259f 	{ nop; ae_add32	aed14, aed14, aed4; ae_mulfp32x16x2ras.l_s2	aed8, aed8, aed11 }
  12c7e9:	7c73ddedfacb259f 	{ nop; ae_mulfp32x16x2ras.l	aed11, aed10, aed13; ae_mulfp32x16x2ras.l_s2	aed12, aed14, aed15 }
  12c7f1:	30bbc4               	ae_add32	aed11, aed11, aed12
  12c7f4:	ebe7d30b0808b3cf 	{ ae_la32x2.ip	aed11, u2, a3; ae_add32	aed8, aed8, aed11; nop }
  12c7fc:	3088b4               	ae_add32	aed8, aed8, aed11
  12c7ff:	0c82d4               	ae_sa32x2.ip	aed8, u1, a2
  12c802:	ebfbde000f001baf 	{ ae_salign64.i	u1, a11, -48; nop; nop }
  12c80a:	ebfbdd000f0001af 	{ ae_lalign64.i	u1, a1, 48; nop; nop }
  12c812:	0d8cd4               	ae_la32x2.ip	aed8, u1, a12
  12c815:	ee7c81               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  12c818:	9300dd8233fe259e 	{ nop; ae_sel16i.n	aed14, aed3, aed2, 0; ae_add32	aed15, aed3, aed8 }
  12c820:	7b00ddf8727f259f 	{ nop; ae_sel16i.n	aed15, aed2, aed8, 0; ae_mulfp32x16x2ras.h_s2	aed7, aed15, aed7 }
  12c828:	ebe7c30f0e0edb8f 	{ ae_l16x4.i	aed13, a11, -16; ae_add32	aed14, aed14, aed15; nop }
  12c830:	7b72dded52cb259f 	{ nop; ae_mulfp32x16x2ras.h	aed11, aed2, aed13; ae_mulfp32x16x2ras.h_s2	aed12, aed14, aed5 }
  12c838:	ebfbde000f001b1f 	{ ae_salign64.i	u0, a11, -56; nop; nop }
  12c840:	ebe7dd0c0b0b019f 	{ ae_lalign64.i	u0, a1, 56; ae_add32	aed11, aed11, aed12; nop }
  12c848:	ebe7d30b0707bf8f 	{ ae_la32x2.ip	aed11, u0, a15; ae_add32	aed7, aed7, aed11; nop }
  12c850:	fccee2               	addi	a14, a14, -4
  12c853:	ebe75f0b0707ee8f 	{ sext	a14, a14, 15; ae_add32	aed7, aed7, aed11; nop }
  12c85b:	0c7df4               	ae_sa32x2.ip	aed7, u3, a13
  12c85e:	0d7cd4               	ae_la32x2.ip	aed7, u1, a12
  12c861:	ccebb4               	ae_l16x4.i	aed14, a11, -40
  12c864:	7c00c387e8c4eb1f 	{ ae_l16x4.i	aed14, a11, -24; ae_sel16i.n	aed4, aed8, aed7, 0; ae_mulfp32x16x2ras.l_s2	aed12, aed8, aed14 }
  12c86c:	ebe7c3040f0f4b9f 	{ ae_l16x4.i	aed4, a11, -8; ae_add32	aed15, aed15, aed4; nop }
  12c874:	7ce7ddf742d511af 	{ ae_salign64.i	u1, a1, 48; ae_add32	aed5, aed2, aed7; ae_mulfp32x16x2ras.l_s2	aed13, aed15, aed4 }
  12c87c:	eb73de06050b0baf 	{ ae_lalign64.i	u1, a11, -48; ae_mulfp32x16x2ras.l	aed11, aed5, aed6; nop }
  12c884:	0d801a4dcc1c48ee 	{ ae_movda16	aed4, a8; ae_add32	aed12, aed12, aed13 }
  12c88c:	ebe7d30c0b0bcf8f 	{ ae_la32x2.ip	aed12, u0, a15; ae_add32	aed11, aed11, aed12; nop }
  12c894:	ccfbc4               	ae_l16x4.i	aed15, a11, -32
  12c897:	ebe7dd0c0b0b119f 	{ ae_salign64.i	u0, a1, 56; ae_add32	aed11, aed11, aed12; nop }
  12c89f:	ebfbd80a0e01bdef 	{ ae_sa32x2.ip	aed11, u3, a13; ae_mov	aed1, aed10; nop }
  12c8a7:	c9fbde498e300b1e 	{ ae_lalign64.i	u0, a11, -56; ae_mov	aed0, aed9; ae_mov	aed3, aed8 }
  12c8af:	0d4000c77eb20eae 	{ beqz.w18	a14, 12c8ba <comb_filter+0x292>; ae_mov	aed2, aed7 }

0012c8b7 <comb_filter+0x28f>:
  12c8b7:	ff9b86               	j	12c729 <comb_filter+0x101>

0012c8ba <comb_filter+0x292>:
  12c8ba:	f01d                	retw.n

0012c8bc <comb_filter+0x294>:
  12c8bc:	7723e4               	ae_la64.pp	u2, a3
  12c8bf:	400001b544d4364e 	{ ae_movda16	aed4, a6; nop; ae_movda16	aed13, a4 }
  12c8c7:	400001b544ec3fbe 	{ ae_movda16	aed12, a15; nop; ae_movda16	aed14, a11 }
  12c8cf:	772ac4               	ae_la64.pp	u0, a10
  12c8d2:	40000101440ac51e 	{ ae_movda16	aed10, a5; nop; movi	a12, 1 }
  12c8da:	400001b544fb37ce 	{ ae_movda16	aed11, a7; nop; ae_movda16	aed15, a12 }
  12c8e2:	0c801a0b9a0a1a8e 	{ ae_la32x2.ip	aed1, u0, a10; ae_mul16x4	aed0, aed10, aed11, aed10 }
  12c8ea:	0d0ac4               	ae_la32x2.ip	aed0, u0, a10
  12c8ed:	0c801a0b3cec0efe 	{ ae_lt16	b0:b1:b2:b3, aed14, aed15; ae_mul16x4	aed14, aed12, aed11, aed12 }
  12c8f5:	0c800b0baddbbfae 	{ ae_srai32	aed10, aed10, 15; ae_mul16x4	aed13, aed11, aed11, aed13 }
  12c8fd:	1efbc8f0cfc0da7f 	{ ae_movad32.l	a13, aed10; nop; ae_srai32	aed12, aed12, 15 }
  12c905:	1efbc8f0bfb0cc7f 	{ ae_movad32.l	a12, aed12; nop; ae_srai32	aed11, aed11, 15 }
  12c90d:	40000175445f8dbe 	{ ae_movda16	aed15, a13; nop; ae_movad32.l	a8, aed11 }
  12c915:	400001b5442e3c8e 	{ ae_movda16	aed14, a12; nop; ae_movda16	aed2, a8 }
  12c91d:	9c8076               	loop	a0, 12c9bd <comb_filter+0x395>
  12c920:	908994               	ae_l16x4.ip	aed8, a9, 8
  12c923:	0c801af838a6959e 	{ nop; ae_mulfp16x4s	aed6, aed8, aed8 }
  12c92b:	2b7664               	ae_neg16s	aed7, aed6
  12c92e:	c5fbd3701f60da8e 	{ ae_la32x2.ip	aed13, u0, a10; nop; ae_movt16x4	aed6, aed7, b0:b1:b2:b3 }
  12c936:	80e4dd160456259e 	{ nop; ae_add16	aed6, aed4, aed6; ae_sel16i	aed5, aed1, aed0, 0 }
  12c93e:	0c8012ffe6aac1de 	{ ae_add32	aed12, aed1, aed13; ae_mulfp16x4s	aed10, aed6, aed15 }
  12c946:	0c8009f206a390de 	{ ae_sel16i	aed9, aed0, aed13, 0; ae_mulfp16x4s	aed3, aed6, aed2 }
  12c94e:	0c8012fee6a8559e 	{ ae_add32	aed5, aed5, aed9; ae_mulfp16x4s	aed8, aed6, aed14 }
  12c956:	7b72dd53a0b7259f 	{ nop; ae_mulfp32x16x2ras.h	aed7, aed0, aed3; ae_mulfp32x16x2ras.h_s2	aed11, aed5, aed10 }
  12c95e:	eb72dd080c05259f 	{ nop; ae_mulfp32x16x2ras.h	aed5, aed12, aed8; nop }
  12c966:	ebe7d30b070763cf 	{ ae_la32x2.ip	aed6, u2, a3; ae_add32	aed7, aed7, aed11; nop }
  12c96e:	305574               	ae_add32	aed5, aed5, aed7
  12c971:	305564               	ae_add32	aed5, aed5, aed6
  12c974:	0c52d4               	ae_sa32x2.ip	aed5, u1, a2
  12c977:	0dcac4               	ae_la32x2.ip	aed12, u0, a10
  12c97a:	a0bdc4               	ae_sel16i	aed11, aed13, aed12, 0
  12c97d:	7ce7dddb3959259f 	{ nop; ae_add32	aed9, aed9, aed11; ae_mulfp32x16x2ras.l_s2	aed5, aed13, aed3 }
  12c985:	7ce7dd9ca067259f 	{ nop; ae_add32	aed7, aed0, aed12; ae_mulfp32x16x2ras.l_s2	aed6, aed9, aed10 }
  12c98d:	eb73dd08070b259f 	{ nop; ae_mulfp32x16x2ras.l	aed11, aed7, aed8; nop }
  12c995:	ebe7d306050533cf 	{ ae_la32x2.ip	aed3, u2, a3; ae_add32	aed5, aed5, aed6; nop }
  12c99d:	ebe72f050b0bceef 	{ addi	a14, a14, -4; ae_add32	aed11, aed11, aed5; nop }
  12c9a5:	ebe75f030b0bee8f 	{ sext	a14, a14, 15; ae_add32	aed11, aed11, aed3; nop }
  12c9ad:	ebfbd80d0e01b2af 	{ ae_sa32x2.ip	aed11, u1, a2; ae_mov	aed1, aed13; nop }
  12c9b5:	0d4000cc7eb00eae 	{ beqz.w18	a14, 12c9c0 <comb_filter+0x398>; ae_mov	aed0, aed12 }

0012c9bd <comb_filter+0x395>:
  12c9bd:	ffd706               	j	12c91d <comb_filter+0x2f5>

0012c9c0 <comb_filter+0x398>:
  12c9c0:	f01d                	retw.n

0012c9c2 <comb_filter+0x39a>:
  12c9c2:	02ad                	mov.n	a10, a2
  12c9c4:	03bd                	mov.n	a11, a3
  12c9c6:	05cd                	mov.n	a12, a5
  12c9c8:	0149                	s32i.n	a4, a1, 0
  12c9ca:	1179                	s32i.n	a7, a1, 4
  12c9cc:	0f0c                	movi.n	a15, 0
  12c9ce:	ff9725               	call8	12c340 <comb_filter_lp>
  12c9d1:	f01d                	retw.n

0012c9d3 <comb_filter+0x3ab>:
  12c9d3:	00000000 00413600                                .....

0012c9d8 <rc_laplace_get_freq1>:
  12c9d8:	004136               	entry	a1, 32
  12c9db:	ee4681               	l32r	a8, 1282f4 (4000 <xthals_release_major+0x1120>)
  12c9de:	ee4441               	l32r	a4, 1282f0 (7fe0 <xthals_release_major+0x5100>)
  12c9e1:	c08830               	sub	a8, a8, a3
  12c9e4:	c04420               	sub	a4, a4, a2
  12c9e7:	400001b54401384e 	{ ae_movda16	aed1, a8; nop; ae_movda16	aed0, a4 }
  12c9ef:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12c9f7:	2520c4               	ae_movad32.l	a2, aed0
  12c9fa:	212f20               	srai	a2, a2, 15
  12c9fd:	f01d                	retw.n

0012c9ff <rc_laplace_get_freq1+0x27>:
	...

0012ca00 <rc_laplace_encode>:
  12ca00:	004136               	entry	a1, 32
  12ca03:	009372               	l16si	a7, a3, 0
  12ca06:	06e716               	beqz	a7, 12ca78 <rc_laplace_encode+0x78>
  12ca09:	206440               	or	a6, a4, a4
  12ca0c:	20a440               	or	a10, a4, a4
  12ca0f:	20b550               	or	a11, a5, a5
  12ca12:	fffc65               	call8	12c9d8 <rc_laplace_get_freq1>
  12ca15:	0b0c                	movi.n	a11, 0
  12ca17:	f440a0               	extui	a4, a10, 0, 16
  12ca1a:	05ef70               	extui	a14, a7, 31, 1
  12ca1d:	60e0e0               	neg	a14, a14
  12ca20:	23de80               	sext	a13, a14, 15
  12ca23:	063416               	beqz	a4, 12ca8a <rc_laplace_encode+0x8a>
  12ca26:	c7da                	add.n	a12, a7, a13
  12ca28:	30cec0               	xor	a12, a14, a12
  12ca2b:	23cc80               	sext	a12, a12, 15
  12ca2e:	322ca6               	blti	a12, 2, 12ca64 <rc_laplace_encode+0x64>
  12ca31:	400001014401a51e 	{ ae_movda16	aed1, a5; nop; movi	a10, 1 }
  12ca39:	248076               	loop	a0, 12ca61 <rc_laplace_encode+0x61>
  12ca3c:	bb1b                	addi.n	a11, a11, 1
  12ca3e:	1184f0               	slli	a8, a4, 1
  12ca41:	400000114400a8ae 	{ ae_movda16	aed0, a8; nop; addi	a10, a10, 1 }
  12ca49:	0c800d001120646e 	{ addx2	a6, a4, a6; ae_mul16x4	aed2, aed0, aed0, aed1 }
  12ca51:	662b                	addi.n	a6, a6, 2
  12ca53:	2540c4               	ae_movad32.l	a4, aed0
  12ca56:	23aa80               	sext	a10, a10, 15
  12ca59:	f44f40               	extui	a4, a4, 15, 16
  12ca5c:	a4ac                	beqz.n	a4, 12ca8a <rc_laplace_encode+0x8a>
  12ca5e:	02aac7               	bge	a10, a12, 12ca64 <rc_laplace_encode+0x64>

0012ca61 <rc_laplace_encode+0x61>:
  12ca61:	fff506               	j	12ca39 <rc_laplace_encode+0x39>

0012ca64 <rc_laplace_encode+0x64>:
  12ca64:	24ac                	beqz.n	a4, 12ca8a <rc_laplace_encode+0x8a>
  12ca66:	441b                	addi.n	a4, a4, 1
  12ca68:	f87c                	movi.n	a8, -1
  12ca6a:	308d80               	xor	a8, a13, a8
  12ca6d:	108480               	and	a8, a4, a8
  12ca70:	668a                	add.n	a6, a6, a8
  12ca72:	f46060               	extui	a6, a6, 0, 16
  12ca75:	000046               	j	12ca7a <rc_laplace_encode+0x7a>

0012ca78 <rc_laplace_encode+0x78>:
  12ca78:	060c                	movi.n	a6, 0

0012ca7a <rc_laplace_encode+0x7a>:
  12ca7a:	02ad                	mov.n	a10, a2
  12ca7c:	06bd                	mov.n	a11, a6
  12ca7e:	fd0c                	movi.n	a13, 15
  12ca80:	c46a                	add.n	a12, a4, a6
  12ca82:	f4c0c0               	extui	a12, a12, 0, 16
  12ca85:	018ee5               	call8	12e374 <rc_encode_bin_1>
  12ca88:	f01d                	retw.n

0012ca8a <rc_laplace_encode+0x8a>:
  12ca8a:	ee1cf1               	l32r	a15, 1282fc (8000 <xthals_release_major+0x5120>)
  12ca8d:	400001b545654bee 	{ ae_movda32	aed5, a11; nop; ae_movda32	aed6, a14 }
  12ca95:	400001b545724d7e 	{ ae_movda32	aed2, a13; nop; ae_movda32	aed7, a7 }
  12ca9d:	ee1681               	l32r	a8, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  12caa0:	0d8018428717882e 	{ ae_movda32	aed8, a8; ae_add32	aed7, aed7, aed2 }
  12caa8:	bffbd9607f60110e 	{ ae_movi	aed1, 1; nop; ae_xor	aed6, aed6, aed7 }
  12cab0:	0d8018418515762e 	{ ae_movda32	aed7, a6; ae_add32	aed5, aed5, aed1 }
  12cab8:	e9f2dd578858259f 	{ nop; ae_sub32	aed8, aed8, aed7; ae_sext32	aed5, aed5, 15 }
  12cac0:	178884               	ae_sext32	aed8, aed8, 15
  12cac3:	e9f2dd628868259f 	{ nop; ae_sub32	aed8, aed8, aed2; ae_sext32	aed6, aed6, 15 }
  12cacb:	9e8184               	ae_srai32	aed8, aed8, 1
  12cace:	e9fbd9808f809fcf 	{ ae_movi	aed9, -1; nop; ae_sext32	aed8, aed8, 15 }
  12cad6:	93f2dd958686259e 	{ nop; ae_sub32	aed6, aed6, aed5; ae_add32	aed8, aed8, aed9 }
  12cade:	536684               	ae_min32	aed6, aed6, aed8
  12cae1:	968164               	ae_slai32	aed8, aed6, 1
  12cae4:	308824               	ae_add32	aed8, aed8, aed2
  12cae7:	307784               	ae_add32	aed7, aed7, aed8
  12caea:	307714               	ae_add32	aed7, aed7, aed1
  12caed:	2567c4               	ae_movad32.l	a6, aed7
  12caf0:	3c3f34               	ae_movda32	aed3, a15
  12caf3:	ebe71e060505606f 	{ extui	a6, a6, 0, 16; ae_add32	aed5, aed5, aed6; nop }
  12cafb:	0d8018458215462e 	{ ae_movda32	aed4, a6; ae_add32	aed5, aed2, aed5 }
  12cb03:	bff2dd245323259e 	{ nop; ae_sub32	aed3, aed3, aed4; ae_xor	aed2, aed2, aed5 }
  12cb0b:	531134               	ae_min32	aed1, aed1, aed3
  12cb0e:	40000174b052431e 	{ ae_s16.0.i	aed2, a3, 0; nop; ae_movad32.l	a4, aed1 }
  12cb16:	ffd806               	j	12ca7a <rc_laplace_encode+0x7a>

0012cb19 <rc_laplace_encode+0x119>:
  12cb19:	000000                                        ...

0012cb1c <rc_laplace_decode>:
  12cb1c:	004136               	entry	a1, 32
  12cb1f:	026d                	mov.n	a6, a2
  12cb21:	02ad                	mov.n	a10, a2
  12cb23:	fb0c                	movi.n	a11, 15
  12cb25:	012d65               	call8	12ddfc <rc_dec_bin>
  12cb28:	032d                	mov.n	a2, a3
  12cb2a:	0a7d                	mov.n	a7, a10
  12cb2c:	223a37               	bltu	a10, a3, 12cb52 <rc_laplace_decode+0x36>
  12cb2f:	035d                	mov.n	a5, a3
  12cb31:	03ad                	mov.n	a10, a3
  12cb33:	04bd                	mov.n	a11, a4
  12cb35:	ffea25               	call8	12c9d8 <rc_laplace_get_freq1>
  12cb38:	3a1b                	addi.n	a3, a10, 1
  12cb3a:	f43030               	extui	a3, a3, 0, 16
  12cb3d:	2723b6               	bltui	a3, 2, 12cb68 <rc_laplace_decode+0x4c>
  12cb40:	908320               	addx2	a8, a3, a2
  12cb43:	213787               	bltu	a7, a8, 12cb68 <rc_laplace_decode+0x4c>
  12cb46:	400001014401241e 	{ ae_movda16	aed1, a4; nop; movi	a2, 1 }
  12cb4e:	000986               	j	12cb78 <rc_laplace_decode+0x5c>

0012cb51 <rc_laplace_decode+0x35>:
	...

0012cb52 <rc_laplace_decode+0x36>:
  12cb52:	050c                	movi.n	a5, 0
  12cb54:	03ad                	mov.n	a10, a3
  12cb56:	020c                	movi.n	a2, 0

0012cb58 <rc_laplace_decode+0x3c>:
  12cb58:	ede9d1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12cb5b:	05bd                	mov.n	a11, a5
  12cb5d:	43cad0               	min	a12, a10, a13
  12cb60:	06ad                	mov.n	a10, a6
  12cb62:	012be5               	call8	12de20 <rc_dec_upd>
  12cb65:	f01d                	retw.n

0012cb67 <rc_laplace_decode+0x4b>:
	...

0012cb68 <rc_laplace_decode+0x4c>:
  12cb68:	120c                	movi.n	a2, 1

0012cb6a <rc_laplace_decode+0x4e>:
  12cb6a:	3f23f6               	bgeui	a3, 2, 12cbad <rc_laplace_decode+0x91>
  12cb6d:	000b46               	j	12cb9e <rc_laplace_decode+0x82>

0012cb70 <rc_laplace_decode+0x54>:
	...

0012cb72 <rc_laplace_decode+0x56>:
  12cb72:	909350               	addx2	a9, a3, a5
  12cb75:	f13797               	bltu	a7, a9, 12cb6a <rc_laplace_decode+0x4e>

0012cb78 <rc_laplace_decode+0x5c>:
  12cb78:	1183f0               	slli	a8, a3, 1
  12cb7b:	f48080               	extui	a8, a8, 0, 16
  12cb7e:	fec892               	addi	a9, a8, -2
  12cb81:	3c0924               	ae_movda16	aed0, a9
  12cb84:	0c801a003120959e 	{ nop; ae_mul16x4	aed2, aed0, aed0, aed1 }
  12cb8c:	221b                	addi.n	a2, a2, 1
  12cb8e:	2530c4               	ae_movad32.l	a3, aed0
  12cb91:	558a                	add.n	a5, a5, a8
  12cb93:	213f30               	srai	a3, a3, 15
  12cb96:	331b                	addi.n	a3, a3, 1
  12cb98:	f43030               	extui	a3, a3, 0, 16
  12cb9b:	d323f6               	bgeui	a3, 2, 12cb72 <rc_laplace_decode+0x56>

0012cb9e <rc_laplace_decode+0x82>:
  12cb9e:	ea7c                	movi.n	a10, -2
  12cba0:	c09750               	sub	a9, a7, a5
  12cba3:	41b190               	srli	a11, a9, 1
  12cba6:	22ba                	add.n	a2, a2, a11
  12cba8:	1099a0               	and	a9, a9, a10
  12cbab:	559a                	add.n	a5, a5, a9

0012cbad <rc_laplace_decode+0x91>:
  12cbad:	60c020               	neg	a12, a2
  12cbb0:	b35a                	add.n	a11, a3, a5
  12cbb2:	0bad                	mov.n	a10, a11
  12cbb4:	62d7b0               	saltu	a13, a7, a11
  12cbb7:	932cd0               	movnez	a2, a12, a13
  12cbba:	9a37b7               	bltu	a7, a11, 12cb58 <rc_laplace_decode+0x3c>
  12cbbd:	0b5d                	mov.n	a5, a11
  12cbbf:	a3ba                	add.n	a10, a3, a11
  12cbc1:	ffe4c6               	j	12cb58 <rc_laplace_decode+0x3c>

0012cbc4 <rc_laplace_decode+0xa8>:
  12cbc4:	00000000                                ....

0012cbc8 <UpdateCRC8>:
  12cbc8:	004136               	entry	a1, 32
  12cbcb:	040c                	movi.n	a4, 0
  12cbcd:	edcc61               	l32r	a6, 128300 (217ce0 <crc8_table>)
  12cbd0:	230c                	movi.n	a3, 2
  12cbd2:	0ca376               	loopgtz	a3, 12cbe2 <UpdateCRC8+0x1a>
  12cbd5:	010282               	l8ui	a8, a2, 1
  12cbd8:	221b                	addi.n	a2, a2, 1
  12cbda:	304840               	xor	a4, a8, a4
  12cbdd:	464a                	add.n	a4, a6, a4
  12cbdf:	000442               	l8ui	a4, a4, 0

0012cbe2 <UpdateCRC8+0x1a>:
  12cbe2:	06a032               	movi	a3, 6
  12cbe5:	2d8376               	loop	a3, 12cc16 <UpdateCRC8+0x4e>
  12cbe8:	010232               	l8ui	a3, a2, 1
  12cbeb:	020252               	l8ui	a5, a2, 2
  12cbee:	303340               	xor	a3, a3, a4
  12cbf1:	363a                	add.n	a3, a6, a3
  12cbf3:	000332               	l8ui	a3, a3, 0
  12cbf6:	030242               	l8ui	a4, a2, 3
  12cbf9:	303530               	xor	a3, a5, a3
  12cbfc:	363a                	add.n	a3, a6, a3
  12cbfe:	000332               	l8ui	a3, a3, 0
  12cc01:	040252               	l8ui	a5, a2, 4
  12cc04:	303430               	xor	a3, a4, a3
  12cc07:	363a                	add.n	a3, a6, a3
  12cc09:	000332               	l8ui	a3, a3, 0
  12cc0c:	224b                	addi.n	a2, a2, 4
  12cc0e:	303530               	xor	a3, a5, a3
  12cc11:	363a                	add.n	a3, a6, a3
  12cc13:	000342               	l8ui	a4, a3, 0
  12cc16:	042d                	mov.n	a2, a4
  12cc18:	f01d                	retw.n

0012cc1a <UpdateCRC8+0x52>:
	...

0012cc1c <frac_div32>:
  12cc1c:	004136               	entry	a1, 32
  12cc1f:	edb991               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  12cc22:	edb6a1               	l32r	a10, 1282fc (8000 <xthals_release_major+0x5120>)
  12cc25:	400001b54581423e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed8, a3 }
  12cc2d:	25b8f4               	ae_nsaz32.l	a11, aed8
  12cc30:	0d8018cc87b64b2e 	{ ae_movda32	aed4, a11; ae_movi	aed6, -1 }
  12cc38:	0d8018468416342e 	{ ae_movda32	aed3, a4; ae_add32	aed6, aed4, aed6 }
  12cc40:	a9fac8403145867e 	{ ae_movad32.l	a8, aed6; ae_movi	aed5, 1; ae_sub32	aed4, aed3, aed4 }
  12cc48:	0d80184584142a2e 	{ ae_movda32	aed2, a10; ae_add32	aed4, aed4, aed5 }
  12cc50:	0d800cc48363c88e 	{ ae_slaa32	aed8, aed8, a8; ae_sub32	aed3, aed3, aed4 }
  12cc58:	ebe7c8020802737f 	{ ae_movad32.l	a7, aed3; ae_add32	aed2, aed8, aed2; nop }
  12cc60:	1ffbc8002f20e87f 	{ ae_movad32.l	a14, aed8; nop; ae_srai32	aed2, aed2, 16 }
  12cc68:	1ffbc8008f80627f 	{ ae_movad32.l	a6, aed2; nop; ae_srai32	aed8, aed8, 16 }
  12cc70:	0d800c4014b2c71e 	{ ae_slaa32	aed1, aed1, a7; ae_movi	aed2, 4 }
  12cc78:	d26960               	quos	a6, a9, a6
  12cc7b:	400001754550561e 	{ ae_movda32	aed0, a6; nop; ae_movad32.l	a5, aed1 }
  12cc83:	0d8018428010752e 	{ ae_movda32	aed7, a5; ae_add32	aed0, aed0, aed2 }
  12cc8b:	9e0304               	ae_srai32	aed0, aed0, 3
  12cc8e:	e9fb40008f000f8f 	{ movi	a8, 15; nop; ae_sext32	aed0, aed0, 15 }
  12cc96:	eb0dc8070007f87f 	{ ae_movad32.l	a15, aed8; ae_mul32.hh	aed7, aed0, aed7; nop }
  12cc9e:	f4e0e0               	extui	a14, a14, 0, 16
  12cca1:	817874               	ae_sraa64	aed7, aed7, a8
  12cca4:	2577c4               	ae_movad32.l	a7, aed7
  12cca7:	400001b544344fee 	{ ae_movda16	aed4, a15; nop; ae_movda32	aed3, a14 }
  12ccaf:	f4d070               	extui	a13, a7, 0, 16
  12ccb2:	31c070               	srai	a12, a7, 16
  12ccb5:	400001b544624cde 	{ ae_movda16	aed2, a12; nop; ae_movda32	aed6, a13 }
  12ccbd:	2605dd342636259f 	{ nop; ae_mul32x16.h0	aed6, aed6, aed4; ae_mul32x16.h0_s2	aed3, aed3, aed2 }
  12ccc5:	0c801a023442959e 	{ nop; ae_mul16x4	aed4, aed2, aed2, aed4 }
  12cccd:	18fbc8102f20a37f 	{ ae_movad32.l	a10, aed3; nop; ae_slai32	aed2, aed2, 1 }
  12ccd5:	3c4a34               	ae_movda32	aed4, a10
  12ccd8:	1efac8f04245b67f 	{ ae_movad32.l	a11, aed6; ae_movi	aed5, 2; ae_srai32	aed4, aed4, 15 }
  12cce0:	0d80184581113b2e 	{ ae_movda32	aed3, a11; ae_add32	aed1, aed1, aed5 }
  12cce8:	1ee7ddf43232259f 	{ nop; ae_add32	aed2, aed2, aed4; ae_srai32	aed3, aed3, 15 }
  12ccf0:	1ee7dd231212259f 	{ nop; ae_add32	aed2, aed2, aed3; ae_srai32	aed1, aed1, 2 }
  12ccf8:	4c1124               	ae_sub32	aed1, aed1, aed2
  12ccfb:	eb0d59010000299f 	{ or	a2, a9, a9; ae_mul32.hh	aed0, aed0, aed1; nop }
  12cd03:	ed8151               	l32r	a5, 128308 (1fffffff <_memmap_mem_sram_end+0x1f5bffff>)
  12cd06:	810804               	ae_sraa64	aed0, aed0, a8
  12cd09:	2560c4               	ae_movad32.l	a6, aed0
  12cd0c:	ed80c1               	l32r	a12, 12830c (e0000000 <xthals_hw_configid0+0x1d432c02>)
  12cd0f:	a03670               	addx4	a3, a6, a7
  12cd12:	0c2537               	blt	a5, a3, 12cd22 <frac_div32+0x106>
  12cd15:	042c37               	blt	a12, a3, 12cd1d <frac_div32+0x101>
  12cd18:	ed7e21               	l32r	a2, 128310 (80000001 <_memmap_cacheattr_bp_allvalid+0x5ddddddf>)
  12cd1b:	f01d                	retw.n

0012cd1d <frac_div32+0x101>:
  12cd1d:	1123e0               	slli	a2, a3, 2
  12cd20:	f01d                	retw.n

0012cd22 <frac_div32+0x106>:
  12cd22:	f01d                	retw.n

0012cd24 <speech_maxabs16_copy>:
  12cd24:	006136               	entry	a1, 48
  12cd27:	047d                	mov.n	a7, a4
  12cd29:	00a082               	movi	a8, 0
  12cd2c:	400000314403683e 	{ ae_movda16	aed3, a8; nop; addi	a6, a3, 3 }
  12cd34:	216260               	srai	a6, a6, 2
  12cd37:	5816a6               	blti	a6, 1, 12cd93 <speech_maxabs16_copy+0x6f>
  12cd3a:	902294               	ae_l16x4.ip	aed2, a2, 8
  12cd3d:	ebfbc9000f00527f 	{ ae_cvt32x2f16.32	aed5, aed2; nop; nop }
  12cd45:	1efb2fc05f50f64f 	{ addi	a4, a6, -1; nop; ae_srai32	aed5, aed5, 12 }
  12cd4d:	c9fbce202f4057ae 	{ ae_s32x2.ip	aed5, a7, 16; nop; ae_cvt32x2f16.10	aed4, aed2 }
  12cd55:	1efb59c24042377f 	{ or	a3, a7, a7; ae_abs16s	aed2, aed2; ae_srai32	aed4, aed4, 12 }
  12cd5d:	c6fbc7302f0047fe 	{ ae_s32x2.i	aed4, a7, -8; nop; ae_lt16	b0:b1:b2:b3, aed3, aed2 }
  12cd65:	22a476               	loopgtz	a4, 12cd8b <speech_maxabs16_copy+0x67>
  12cd68:	c5fbcc201f30021e 	{ ae_l16x4.ip	aed0, a2, 8; nop; ae_movt16x4	aed3, aed2, b0:b1:b2:b3 }
  12cd70:	c9fbc9200012007e 	{ ae_cvt32x2f16.32	aed0, aed0; ae_abs16s	aed2, aed0; ae_cvt32x2f16.10	aed1, aed0 }
  12cd78:	9e0c04               	ae_srai32	aed0, aed0, 12
  12cd7b:	1efbcec01f0003af 	{ ae_s32x2.ip	aed0, a3, 16; nop; ae_srai32	aed0, aed1, 12 }
  12cd83:	c6fbc7302f0003fe 	{ ae_s32x2.i	aed0, a3, -8; nop; ae_lt16	b0:b1:b2:b3, aed3, aed2 }

0012cd8b <speech_maxabs16_copy+0x67>:
  12cd8b:	c5fbdd201f30259e 	{ nop; nop; ae_movt16x4	aed3, aed2, b0:b1:b2:b3 }

0012cd93 <speech_maxabs16_copy+0x6f>:
  12cd93:	252384               	ae_movad16.0	a2, aed3
  12cd96:	0d801a4140b0c35e 	{ ae_movad16.1	a12, aed3; nop }
  12cd9e:	25a3a4               	ae_movad16.3	a10, aed3
  12cda1:	25b394               	ae_movad16.2	a11, aed3
  12cda4:	234a80               	sext	a4, a10, 15
  12cda7:	235b80               	sext	a5, a11, 15
  12cdaa:	236c80               	sext	a6, a12, 15
  12cdad:	532260               	max	a2, a2, a6
  12cdb0:	232280               	sext	a2, a2, 15
  12cdb3:	532250               	max	a2, a2, a5
  12cdb6:	232280               	sext	a2, a2, 15
  12cdb9:	532240               	max	a2, a2, a4
  12cdbc:	232280               	sext	a2, a2, 15
  12cdbf:	f01d                	retw.n

0012cdc1 <speech_maxabs16_copy+0x9d>:
  12cdc1:	000000                                        ...

0012cdc4 <speech_maxabs32>:
  12cdc4:	004136               	entry	a1, 32
  12cdc7:	531b                	addi.n	a5, a3, 1
  12cdc9:	215150               	srai	a5, a5, 1
  12cdcc:	0d400240b0b1156e 	{ blti.w18	a5, 1, 12cdfb <speech_maxabs32+0x37>; ae_movi	aed1, 0 }
  12cdd4:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  12cdd7:	350b                	addi.n	a3, a5, -1
  12cdd9:	f03d                	nop.n
  12cddb:	f03d                	nop.n
  12cddd:	07a376               	loopgtz	a3, 12cde8 <speech_maxabs32+0x24>
  12cde0:	b5fbcd100f10021e 	{ ae_l32x2.ip	aed0, a2, 8; nop; ae_maxabs32s	aed1, aed1, aed0 }

0012cde8 <speech_maxabs32+0x24>:
  12cde8:	b5fbdd100f10259e 	{ nop; nop; ae_maxabs32s	aed1, aed1, aed0 }
  12cdf0:	2541c4               	ae_movad32.l	a4, aed1
  12cdf3:	2521b4               	ae_movad32.h	a2, aed1
  12cdf6:	532240               	max	a2, a2, a4
  12cdf9:	f01d                	retw.n

0012cdfb <speech_maxabs32+0x37>:
  12cdfb:	2541c4               	ae_movad32.l	a4, aed1
  12cdfe:	2521b4               	ae_movad32.h	a2, aed1
  12ce01:	532240               	max	a2, a2, a4
  12ce04:	f01d                	retw.n

0012ce06 <speech_maxabs32+0x42>:
	...

0012ce08 <speech_log2>:
  12ce08:	004136               	entry	a1, 32
  12ce0b:	ed42d1               	l32r	a13, 128314 (ffff4000 <_memmap_cacheattr_bp_strict+0xd100e>)
  12ce0e:	3c5234               	ae_movda32	aed5, a2
  12ce11:	2545f4               	ae_nsaz32.l	a4, aed5
  12ce14:	f1c4e2               	addi	a14, a4, -15
  12ce17:	205e54               	ae_slaa32	aed5, aed5, a14
  12ce1a:	25c5c4               	ae_movad32.l	a12, aed5
  12ce1d:	87aab2               	movi	a11, 0xfffffa87
  12ce20:	ccda                	add.n	a12, a12, a13
  12ce22:	400001b544043bce 	{ ae_movda16	aed4, a11; nop; ae_movda16	aed0, a12 }
  12ce2a:	0c801a003454959e 	{ nop; ae_mul16x4	aed5, aed4, aed0, aed4 }
  12ce32:	25a4c4               	ae_movad32.l	a10, aed4
  12ce35:	21afa0               	srai	a10, a10, 15
  12ce38:	0adaa2               	addmi	a10, a10, 0xa00
  12ce3b:	f1caa2               	addi	a10, a10, -15
  12ce3e:	3c3a24               	ae_movda16	aed3, a10
  12ce41:	0c801a003343959e 	{ nop; ae_mul16x4	aed4, aed3, aed0, aed3 }
  12ce49:	2593c4               	ae_movad32.l	a9, aed3
  12ce4c:	219f90               	srai	a9, a9, 15
  12ce4f:	ecd992               	addmi	a9, a9, 0xffffec00
  12ce52:	9fc992               	addi	a9, a9, -97
  12ce55:	3c2924               	ae_movda16	aed2, a9
  12ce58:	0c801a003232959e 	{ nop; ae_mul16x4	aed3, aed2, aed0, aed2 }
  12ce60:	2582c4               	ae_movad32.l	a8, aed2
  12ce63:	ed2d21               	l32r	a2, 128318 (ffffe577 <_memmap_cacheattr_bp_strict+0xdb585>)
  12ce66:	218f80               	srai	a8, a8, 15
  12ce69:	3ed882               	addmi	a8, a8, 0x3e00
  12ce6c:	82c882               	addi	a8, a8, -126
  12ce6f:	3c1824               	ae_movda16	aed1, a8
  12ce72:	0c8006000110133e 	{ movi	a3, 19; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12ce7a:	c03340               	sub	a3, a3, a4
  12ce7d:	2540c4               	ae_movad32.l	a4, aed0
  12ce80:	113360               	slli	a3, a3, 10
  12ce83:	214f40               	srai	a4, a4, 15
  12ce86:	224a                	add.n	a2, a2, a4
  12ce88:	232280               	sext	a2, a2, 15
  12ce8b:	212420               	srai	a2, a2, 4
  12ce8e:	223a                	add.n	a2, a2, a3
  12ce90:	232280               	sext	a2, a2, 15
  12ce93:	f01d                	retw.n

0012ce95 <speech_log2+0x8d>:
  12ce95:	000000                                        ...

0012ce98 <speech_rsqrt_norm>:
  12ce98:	004136               	entry	a1, 32
  12ce9b:	ed21e1               	l32r	a14, 128320 (ffffcb4e <_memmap_cacheattr_bp_strict+0xd9b5c>)
  12ce9e:	80d232               	addmi	a3, a2, 0xffff8000
  12cea1:	ed1e21               	l32r	a2, 12831c (1a39 <XtosCoreStateSize+0x17b9>)
  12cea4:	400001b5446a323e 	{ ae_movda16	aed10, a2; nop; ae_movda16	aed6, a3 }
  12ceac:	0c801a063aba959e 	{ nop; ae_mul16x4	aed11, aed10, aed6, aed10 }
  12ceb4:	25fac4               	ae_movad32.l	a15, aed10
  12ceb7:	21fff0               	srai	a15, a15, 15
  12ceba:	eefa                	add.n	a14, a14, a15
  12cebc:	3c9e24               	ae_movda16	aed9, a14
  12cebf:	0c801a0639a9959e 	{ nop; ae_mul16x4	aed10, aed9, aed6, aed9 }
  12cec7:	25d9c4               	ae_movad32.l	a13, aed9
  12ceca:	21dfd0               	srai	a13, a13, 15
  12cecd:	5cddd2               	addmi	a13, a13, 0x5c00
  12ced0:	dd5b                	addi.n	a13, a13, 5
  12ced2:	3c0d24               	ae_movda16	aed0, a13
  12ced5:	0c801a003087959e 	{ nop; ae_mul16x4	aed8, aed7, aed0, aed0 }
  12cedd:	25c7c4               	ae_movad32.l	a12, aed7
  12cee0:	21cfc0               	srai	a12, a12, 15
  12cee3:	3c5c24               	ae_movda16	aed5, a12
  12cee6:	0c801a053676959e 	{ nop; ae_mul16x4	aed7, aed6, aed5, aed6 }
  12ceee:	ed0da1               	l32r	a10, 128324 (3000 <xthals_release_major+0x120>)
  12cef1:	25b6c4               	ae_movad32.l	a11, aed6
  12cef4:	25c584               	ae_movad16.0	a12, aed5
  12cef7:	21bfb0               	srai	a11, a11, 15
  12cefa:	bbca                	add.n	a11, a11, a12
  12cefc:	c0dbb2               	addmi	a11, a11, 0xffffc000
  12ceff:	11bbf0               	slli	a11, a11, 1
  12cf02:	400001b544243abe 	{ ae_movda16	aed4, a10; nop; ae_movda16	aed2, a11 }
  12cf0a:	0c801a023454959e 	{ nop; ae_mul16x4	aed5, aed4, aed2, aed4 }
  12cf12:	2594c4               	ae_movad32.l	a9, aed4
  12cf15:	219f90               	srai	a9, a9, 15
  12cf18:	c0d992               	addmi	a9, a9, 0xffffc000
  12cf1b:	3c3924               	ae_movda16	aed3, a9
  12cf1e:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  12cf26:	2582c4               	ae_movad32.l	a8, aed2
  12cf29:	218f80               	srai	a8, a8, 15
  12cf2c:	3c1824               	ae_movda16	aed1, a8
  12cf2f:	0c801a003121959e 	{ nop; ae_mul16x4	aed2, aed1, aed0, aed1 }
  12cf37:	2531c4               	ae_movad32.l	a3, aed1
  12cf3a:	252084               	ae_movad16.0	a2, aed0
  12cf3d:	213f30               	srai	a3, a3, 15
  12cf40:	223a                	add.n	a2, a2, a3
  12cf42:	232280               	sext	a2, a2, 15
  12cf45:	f01d                	retw.n

0012cf47 <speech_rsqrt_norm+0xaf>:
	...

0012cf48 <speech_sqrt>:
  12cf48:	004136               	entry	a1, 32
  12cf4b:	ecf731               	l32r	a3, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  12cf4e:	40000111450642ee 	{ ae_movda32	aed6, a2; nop; movi	a4, 30 }
  12cf56:	06a327               	bge	a3, a2, 12cf60 <speech_sqrt+0x18>
  12cf59:	ecab21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  12cf5c:	f01d                	retw.n

0012cf5e <speech_sqrt+0x16>:
	...

0012cf60 <speech_sqrt+0x18>:
  12cf60:	2586f4               	ae_nsaz32.l	a8, aed6
  12cf63:	c04480               	sub	a4, a4, a8
  12cf66:	214140               	srai	a4, a4, 1
  12cf69:	f9c4f2               	addi	a15, a4, -7
  12cf6c:	11fff0               	slli	a15, a15, 1
  12cf6f:	60f0f0               	neg	a15, a15
  12cf72:	206f64               	ae_slaa32	aed6, aed6, a15
  12cf75:	25e6c4               	ae_movad32.l	a14, aed6
  12cf78:	68add2               	movi	a13, 0xfffffd68
  12cf7b:	80dee2               	addmi	a14, a14, 0xffff8000
  12cf7e:	400001b544153dee 	{ ae_movda16	aed5, a13; nop; ae_movda16	aed1, a14 }
  12cf86:	0c801a013565959e 	{ nop; ae_mul16x4	aed6, aed5, aed1, aed5 }
  12cf8e:	25c5c4               	ae_movad32.l	a12, aed5
  12cf91:	21cfc0               	srai	a12, a12, 15
  12cf94:	07dcc2               	addmi	a12, a12, 0x700
  12cf97:	a3ccc2               	addi	a12, a12, -93
  12cf9a:	3c4c24               	ae_movda16	aed4, a12
  12cf9d:	0c801a013454959e 	{ nop; ae_mul16x4	aed5, aed4, aed1, aed4 }
  12cfa5:	25b4c4               	ae_movad32.l	a11, aed4
  12cfa8:	ece1a1               	l32r	a10, 12832c (fffff43d <_memmap_cacheattr_bp_strict+0xdc44b>)
  12cfab:	21bfb0               	srai	a11, a11, 15
  12cfae:	aaba                	add.n	a10, a10, a11
  12cfb0:	3c3a24               	ae_movda16	aed3, a10
  12cfb3:	0c801a013343959e 	{ nop; ae_mul16x4	aed4, aed3, aed1, aed3 }
  12cfbb:	2593c4               	ae_movad32.l	a9, aed3
  12cfbe:	219f90               	srai	a9, a9, 15
  12cfc1:	2dd992               	addmi	a9, a9, 0x2d00
  12cfc4:	29c992               	addi	a9, a9, 41
  12cfc7:	3c2924               	ae_movda16	aed2, a9
  12cfca:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  12cfd2:	2581c4               	ae_movad32.l	a8, aed1
  12cfd5:	218f80               	srai	a8, a8, 15
  12cfd8:	5bd882               	addmi	a8, a8, 0x5b00
  12cfdb:	87c882               	addi	a8, a8, -121
  12cfde:	4000002145f0484e 	{ ae_movda32	aed0, a8; nop; addi	a4, a4, -14 }
  12cfe6:	200404               	ae_slaa32	aed0, aed0, a4
  12cfe9:	2520c4               	ae_movad32.l	a2, aed0
  12cfec:	f01d                	retw.n

0012cfee <speech_sqrt+0xa6>:
	...

0012cff0 <speech_cos_norm>:
  12cff0:	004136               	entry	a1, 32
  12cff3:	eccf91               	l32r	a9, 128330 (ffffe21d <_memmap_cacheattr_bp_strict+0xdb22b>)
  12cff6:	4000018144d4c2ee 	{ ae_movda16	aed4, a2; nop; movi	a12, 0xfffffd8e }
  12cffe:	0c801a04c4543cee 	{ ae_movda16	aed3, a12; ae_mul16x4	aed5, aed4, aed4, aed4 }
  12d006:	25d4c4               	ae_movad32.l	a13, aed4
  12d009:	21dfd0               	srai	a13, a13, 15
  12d00c:	3c0d24               	ae_movda16	aed0, a13
  12d00f:	0c801a033043959e 	{ nop; ae_mul16x4	aed4, aed3, aed3, aed0 }
  12d017:	25b3c4               	ae_movad32.l	a11, aed3
  12d01a:	21bfb0               	srai	a11, a11, 15
  12d01d:	20dbb2               	addmi	a11, a11, 0x2000
  12d020:	55cbb2               	addi	a11, a11, 85
  12d023:	3c2b24               	ae_movda16	aed2, a11
  12d026:	0c801a003232959e 	{ nop; ae_mul16x4	aed3, aed2, aed0, aed2 }
  12d02e:	25a2c4               	ae_movad32.l	a10, aed2
  12d031:	ec7521               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  12d034:	21afa0               	srai	a10, a10, 15
  12d037:	99aa                	add.n	a9, a9, a10
  12d039:	3c1924               	ae_movda16	aed1, a9
  12d03c:	0c801a004110803e 	{ ae_movad16.0	a8, aed0; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12d044:	ecae31               	l32r	a3, 1282fc (8000 <xthals_release_major+0x5120>)
  12d047:	2540c4               	ae_movad32.l	a4, aed0
  12d04a:	c03380               	sub	a3, a3, a8
  12d04d:	214f40               	srai	a4, a4, 15
  12d050:	334a                	add.n	a3, a3, a4
  12d052:	432230               	min	a2, a2, a3
  12d055:	232280               	sext	a2, a2, 15
  12d058:	f01d                	retw.n

0012d05a <speech_cos_norm+0x6a>:
  12d05a:	00000000 41360000                                ......

0012d060 <remove_doubling_loop>:
  12d060:	004136               	entry	a1, 32
  12d063:	281384               	ae_zalign64	u2
  12d066:	909720               	addx2	a9, a7, a2
  12d069:	0a0c                	movi.n	a10, 0
  12d06b:	643b                	addi.n	a6, a4, 3
  12d06d:	216260               	srai	a6, a6, 2
  12d070:	1535a4               	ae_movda32x2	aed3, a5, a10
  12d073:	fec222               	addi	a2, a2, -2
  12d076:	fec992               	addi	a9, a9, -2
  12d079:	7729d4               	ae_la64.pp	u1, a9
  12d07c:	7722c4               	ae_la64.pp	u0, a2
  12d07f:	02a052               	movi	a5, 2
  12d082:	04c3a2               	addi	a10, a3, 4
  12d085:	ebfa59000004399f 	{ or	a3, a9, a9; ae_movi	aed4, 0; nop }
  12d08d:	46a676               	loopgtz	a6, 12d0d7 <remove_doubling_loop+0x77>
  12d090:	350284               	ae_la16x4.rip	aed0, u0, a2
  12d093:	351394               	ae_la16x4.rip	aed1, u1, a3
  12d096:	0c801a003002959e 	{ nop; ae_mul16x4	aed0, aed2, aed0, aed0 }
  12d09e:	0c801a213102959e 	{ nop; ae_muls16x4	aed0, aed2, aed1, aed1 }
  12d0a6:	300304               	ae_add32	aed0, aed3, aed0
  12d0a9:	ebe9dd000001259f 	{ nop; ae_add32_hl_lh	aed1, aed0, aed0; nop }
  12d0b1:	8201dd113010259e 	{ nop; ae_sel16i.n	aed0, aed0, aed1, 1; ae_sel16i	aed1, aed1, aed3, 2 }
  12d0b9:	0d8019420111850e 	{ ae_sraa32	aed0, aed0, a5; ae_add32	aed1, aed1, aed2 }
  12d0c1:	ebe9d80101000acf 	{ ae_sa32x2.ip	aed0, u2, a10; ae_add32_hl_lh	aed0, aed1, aed1; nop }
  12d0c9:	a10104               	ae_sel16i	aed0, aed1, aed0, 1
  12d0cc:	0c8019340003850e 	{ ae_sraa32	aed0, aed0, a5; ae_sel16i	aed3, aed0, aed4, 0 }
  12d0d4:	0c0ae4               	ae_sa32x2.ip	aed0, u2, a10

0012d0d7 <remove_doubling_loop+0x77>:
  12d0d7:	020c                	movi.n	a2, 0
  12d0d9:	773ae4               	ae_sa64pos.fp	u2, a10
  12d0dc:	f01d                	retw.n

0012d0de <remove_doubling_loop+0x7e>:
	...

0012d0e0 <dual_inner_prod>:
  12d0e0:	004136               	entry	a1, 32
  12d0e3:	7723c4               	ae_la64.pp	u0, a3
  12d0e6:	7722d4               	ae_la64.pp	u1, a2
  12d0e9:	058d                	mov.n	a8, a5
  12d0eb:	7724e4               	ae_la64.pp	u2, a4
  12d0ee:	3724e4               	ae_la16x4.ip	aed2, u2, a4
  12d0f1:	e50c                	movi.n	a5, 14
  12d0f3:	3712d4               	ae_la16x4.ip	aed1, u1, a2
  12d0f6:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  12d0f9:	ebfa59000003733f 	{ or	a7, a3, a3; ae_movi	aed3, 0; nop }
  12d101:	ebfb59030e06322f 	{ or	a3, a2, a2; ae_mov	aed6, aed3; nop }
  12d109:	c9fb59433e45277e 	{ or	a2, a7, a7; ae_mov	aed5, aed3; ae_mov	aed4, aed3 }
  12d111:	f03d                	nop.n
  12d113:	f03d                	nop.n
  12d115:	128576               	loop	a5, 12d12b <dual_inner_prod+0x4b>
  12d118:	0c801a810034029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mula16x4	aed3, aed4, aed1, aed0 }
  12d120:	0c801a81025613be 	{ ae_la16x4.ip	aed1, u1, a3; ae_mula16x4	aed5, aed6, aed1, aed2 }
  12d128:	3724e4               	ae_la16x4.ip	aed2, u2, a4

0012d12b <dual_inner_prod+0x4b>:
  12d12b:	0c801a813034959e 	{ nop; ae_mula16x4	aed3, aed4, aed1, aed0 }
  12d133:	0c801a813256959e 	{ nop; ae_mula16x4	aed5, aed6, aed1, aed2 }
  12d13b:	301344               	ae_add32	aed1, aed3, aed4
  12d13e:	93e9dd615101259e 	{ nop; ae_add32_hl_lh	aed1, aed1, aed1; ae_add32	aed0, aed5, aed6 }
  12d146:	ebe9be000000180f 	{ ae_s32.l.i	aed1, a8, 0; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  12d14e:	e00604               	ae_s32.l.i	aed0, a6, 0
  12d151:	f01d                	retw.n

0012d153 <dual_inner_prod+0x73>:
	...

0012d154 <find_best_pitch>:
  12d154:	004136               	entry	a1, 32
  12d157:	029d                	mov.n	a9, a2
  12d159:	21a240               	srai	a10, a4, 2
  12d15c:	ebfa59000000c33f 	{ or	a12, a3, a3; ae_movi	aed0, 0; nop }
  12d164:	ebfab4000102060f 	{ ae_s16.0.i	aed0, a6, 0; ae_movi	aed2, 1; nop }
  12d16c:	40000100b102b60e 	{ ae_s16.0.i	aed2, a6, 2; nop; movi	a11, 0 }
  12d174:	ebfb2f000e02fa3f 	{ addi	a3, a10, -1; ae_mov	aed2, aed0; nop }
  12d17c:	0d4002c08eb11a6e 	{ blti.w18	a10, 1, 12d1a8 <find_best_pitch+0x54>; ae_mov	aed1, aed0 }
  12d184:	0c2d                	mov.n	a2, a12
  12d186:	ebfbcc020e01021f 	{ ae_l16x4.ip	aed0, a2, 8; ae_mov	aed1, aed2; nop }
  12d18e:	0020f0               	nop
  12d191:	f03d                	nop.n
  12d193:	f03d                	nop.n
  12d195:	07a376               	loopgtz	a3, 12d1a0 <find_best_pitch+0x4c>
  12d198:	0c8018801012023e 	{ ae_l16x4.ip	aed0, a2, 8; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012d1a0 <find_best_pitch+0x4c>:
  12d1a0:	0c801a803012959e 	{ nop; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012d1a8 <find_best_pitch+0x54>:
  12d1a8:	532ab0               	max	a2, a10, a11
  12d1ab:	ebe74002010400ef 	{ movi	a14, 0; ae_add32	aed4, aed1, aed2; nop }
  12d1b3:	1122e0               	slli	a2, a2, 2
  12d1b6:	ebe94004040400ff 	{ movi	a15, 0; ae_add32_hl_lh	aed4, aed4, aed4; nop }
  12d1be:	25a4c4               	ae_movad32.l	a10, aed4
  12d1c1:	c03420               	sub	a3, a4, a2
  12d1c4:	aa1b                	addi.n	a10, a10, 1
  12d1c6:	5713a6               	blti	a3, 1, 12d221 <find_best_pitch+0xcd>
  12d1c9:	3c0a34               	ae_movda32	aed0, a10
  12d1cc:	9022c0               	addx2	a2, a2, a12
  12d1cf:	21a130               	srai	a10, a3, 1
  12d1d2:	0d6307               	bbci	a3, 0, 12d1e3 <find_best_pitch+0x8f>
  12d1d5:	b45214               	ae_l16.ip	aed5, a2, 2
  12d1d8:	0c801a053565959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed5 }
  12d1e0:	300054               	ae_add32	aed0, aed0, aed5

0012d1e3 <find_best_pitch+0x8f>:
  12d1e3:	7abc                	beqz.n	a10, 12d21e <find_best_pitch+0xca>
  12d1e5:	b42224               	ae_l16.ip	aed2, a2, 4
  12d1e8:	0c801602725242de 	{ ae_l16.i	aed4, a2, -2; ae_mul16x4	aed5, aed2, aed2, aed2 }
  12d1f0:	0c800404f464fa3e 	{ addi	a3, a10, -1; ae_mul16x4	aed6, aed4, aed4, aed4 }
  12d1f8:	0020f0               	nop
  12d1fb:	f03d                	nop.n
  12d1fd:	17a376               	loopgtz	a3, 12d218 <find_best_pitch+0xc4>
  12d200:	ebe7a9020003022f 	{ ae_l16.ip	aed0, a2, 4; ae_add32	aed3, aed0, aed2; nop }
  12d208:	0c801600701202de 	{ ae_l16.i	aed0, a2, -2; ae_mul16x4	aed1, aed2, aed0, aed0 }
  12d210:	0c801200e034034e 	{ ae_add32	aed0, aed3, aed4; ae_mul16x4	aed3, aed4, aed0, aed0 }

0012d218 <find_best_pitch+0xc4>:
  12d218:	300024               	ae_add32	aed0, aed0, aed2
  12d21b:	300044               	ae_add32	aed0, aed0, aed4

0012d21e <find_best_pitch+0xca>:
  12d21e:	25a0c4               	ae_movad32.l	a10, aed0

0012d221 <find_best_pitch+0xcd>:
  12d221:	fd7c                	movi.n	a13, -1
  12d223:	092d                	mov.n	a2, a9
  12d225:	90b4c0               	addx2	a11, a4, a12
  12d228:	203cc0               	or	a3, a12, a12
  12d22b:	00a042               	movi	a4, 0
  12d22e:	21c470               	srai	a12, a7, 4
  12d231:	400001f145f477fe 	{ ae_movda32	aed4, a7; nop; movi	a7, -1 }
  12d239:	d7a576               	loopgtz	a5, 12d314 <find_best_pitch+0x1c0>
  12d23c:	bd1204               	ae_l32.i	aed1, a2, 0
  12d23f:	2591c4               	ae_movad32.l	a9, aed1
  12d242:	2554f4               	ae_nsaz32.l	a5, aed4
  12d245:	0d000a4830b5ac9e 	{ bge.w18	a12, a9, 12d2ec <find_best_pitch+0x198>; ae_movi	aed5, 16 }
  12d24d:	3c6534               	ae_movda32	aed6, a5
  12d250:	4c5564               	ae_sub32	aed5, aed5, aed6
  12d253:	175584               	ae_sext32	aed5, aed5, 15
  12d256:	ebfbdd050905259f 	{ nop; ae_neg32	aed5, aed5; nop }
  12d25e:	2595c4               	ae_movad32.l	a9, aed5
  12d261:	bd3204               	ae_l32.i	aed3, a2, 0
  12d264:	203934               	ae_slaa32	aed3, aed3, a9
  12d267:	258384               	ae_movad16.0	a8, aed3
  12d26a:	3c2824               	ae_movda16	aed2, a8
  12d26d:	0c80180282726d2e 	{ ae_movda32	aed6, a13; ae_mul16x4	aed7, aed2, aed2, aed2 }
  12d275:	400001b545354eae 	{ ae_movda32	aed5, a14; nop; ae_movda32	aed3, a10 }
  12d27d:	1e0dddf32626259f 	{ nop; ae_mul32.hh	aed6, aed6, aed3; ae_srai32	aed2, aed2, 15 }
  12d285:	e9fb40208f200f5f 	{ movi	a5, 15; nop; ae_sext32	aed2, aed2, 15 }
  12d28d:	0c8019b562c5656e 	{ ae_sraa64	aed6, aed6, a5; ae_mul32.hh	aed5, aed2, aed5 }
  12d295:	2586c4               	ae_movad32.l	a8, aed6
  12d298:	400001e545585f5e 	{ ae_movda32	aed8, a15; nop; ae_sraa64	aed5, aed5, a5 }
  12d2a0:	400001754557975e 	{ ae_movda32	aed7, a7; nop; ae_movad32.l	a9, aed5 }
  12d2a8:	eb0dc8030707527f 	{ ae_movad32.l	a5, aed2; ae_mul32.hh	aed7, aed7, aed3; nop }
  12d2b0:	0c0003b882c8a89e 	{ bge.w18	a8, a9, 12d2ec <find_best_pitch+0x198>; ae_mul32.hh	aed8, aed2, aed8 }
  12d2b8:	fd0c                	movi.n	a13, 15
  12d2ba:	817d74               	ae_sraa64	aed7, aed7, a13
  12d2bd:	818d84               	ae_sraa64	aed8, aed8, a13
  12d2c0:	2598c4               	ae_movad32.l	a9, aed8
  12d2c3:	2587c4               	ae_movad32.l	a8, aed7
  12d2c6:	0fed                	mov.n	a14, a15
  12d2c8:	16a897               	bge	a8, a9, 12d2e2 <find_best_pitch+0x18e>
  12d2cb:	0afd                	mov.n	a15, a10
  12d2cd:	07dd                	mov.n	a13, a7
  12d2cf:	b09604               	ae_l16.i	aed9, a6, 0
  12d2d2:	057d                	mov.n	a7, a5
  12d2d4:	400001b4b189464e 	{ ae_s16.0.i	aed9, a6, 2; nop; ae_movda32	aed8, a4 }
  12d2dc:	d28604               	ae_s16.0.i	aed8, a6, 0
  12d2df:	000246               	j	12d2ec <find_best_pitch+0x198>

0012d2e2 <find_best_pitch+0x18e>:
  12d2e2:	05dd                	mov.n	a13, a5
  12d2e4:	0aed                	mov.n	a14, a10
  12d2e6:	3ca434               	ae_movda32	aed10, a4
  12d2e9:	d2a614               	ae_s16.0.i	aed10, a6, 2
  12d2ec:	b4d314               	ae_l16.ip	aed13, a3, 2
  12d2ef:	0c80160d0dedcbbe 	{ ae_l16.ip	aed12, a11, 2; ae_mul16x4	aed14, aed13, aed13, aed13 }
  12d2f7:	0c801a0c3cec959e 	{ nop; ae_mul16x4	aed14, aed12, aed12, aed12 }
  12d2ff:	441b                	addi.n	a4, a4, 1
  12d301:	0d8018cd8c6cba2e 	{ ae_movda32	aed11, a10; ae_sub32	aed12, aed12, aed13 }
  12d309:	ebe7200c0b0b422f 	{ addi	a2, a2, 4; ae_add32	aed11, aed11, aed12; nop }
  12d311:	25abc4               	ae_movad32.l	a10, aed11

0012d314 <find_best_pitch+0x1c0>:
  12d314:	f01d                	retw.n

0012d316 <find_best_pitch+0x1c2>:
	...

0012d318 <downsample_enc>:
  12d318:	004136               	entry	a1, 32
  12d31b:	20a220               	or	a10, a2, a2
  12d31e:	20b440               	or	a11, a4, a4
  12d321:	ffaa25               	call8	12cdc4 <speech_maxabs32>
  12d324:	b32b                	addi.n	a11, a3, 2
  12d326:	ebfadd00000224df 	{ ae_zalign64	u2; ae_movi	aed2, 0; nop }
  12d32e:	c5faae6c6c15320e 	{ ae_l32.i	aed3, a2, 0; ae_movi	aed5, -4; ae_movi	aed1, 22 }
  12d336:	400001b47187422e 	{ ae_l32.i	aed7, a2, 4; nop; ae_movda32	aed8, a2 }
  12d33e:	400001b545494a4e 	{ ae_movda32	aed9, a10; nop; ae_movda32	aed4, a4 }
  12d346:	1efad910414b640f 	{ ae_movi	aed6, 4; ae_movi	aed11, 1; ae_srai32	aed4, aed4, 1 }
  12d34e:	b3e7d996b896a80e 	{ ae_movi	aed10, 8; ae_add32	aed6, aed8, aed6; ae_max32	aed9, aed9, aed11 }
  12d356:	1ee7c81a7878e9bf 	{ ae_nsaz32.l	a14, aed9; ae_add32	aed8, aed8, aed10; ae_srai32	aed7, aed7, 1 }
  12d35e:	0d80184783137e2e 	{ ae_movda32	aed7, a14; ae_add32	aed3, aed3, aed7 }
  12d366:	1ef2c8173131987f 	{ ae_movad32.l	a9, aed8; ae_sub32	aed1, aed1, aed7; ae_srai32	aed3, aed3, 1 }
  12d36e:	e9e7c8158414a67f 	{ ae_movad32.l	a10, aed6; ae_add32	aed4, aed4, aed5; ae_sext32	aed1, aed1, 15 }
  12d376:	b3fbc8102f10c47e 	{ ae_movad32.l	a12, aed4; nop; ae_max32	aed1, aed1, aed2 }
  12d37e:	25d184               	ae_movad16.0	a13, aed1
  12d381:	ebfac8000202837f 	{ ae_movad32.l	a8, aed3; ae_movi	aed2, 2; nop }
  12d389:	400d00               	ssr	a13
  12d38c:	b18080               	sra	a8, a8
  12d38f:	0d8018428111082e 	{ ae_movda32	aed0, a8; ae_add32	aed1, aed1, aed2 }
  12d397:	40000174b000d31e 	{ ae_s16.0.i	aed0, a3, 0; nop; ae_movad16.0	a13, aed1 }
  12d39f:	772ad4               	ae_la64.pp	u1, a10
  12d3a2:	7729c4               	ae_la64.pp	u0, a9
  12d3a5:	518076               	loop	a0, 12d3fa <downsample_enc+0xe2>
  12d3a8:	0d5ad4               	ae_la32x2.ip	aed5, u1, a10
  12d3ab:	0d79c4               	ae_la32x2.ip	aed7, u0, a9
  12d3ae:	0db9c4               	ae_la32x2.ip	aed11, u0, a9
  12d3b1:	0d8ad4               	ae_la32x2.ip	aed8, u1, a10
  12d3b4:	0d6ad4               	ae_la32x2.ip	aed6, u1, a10
  12d3b7:	0da9c4               	ae_la32x2.ip	aed10, u0, a9
  12d3ba:	ebe9d3070505998f 	{ ae_la32x2.ip	aed9, u0, a9; ae_add32_hl_lh	aed5, aed5, aed7; nop }
  12d3c2:	95e9d3b585857aae 	{ ae_la32x2.ip	aed7, u1, a10; ae_add32_hl_lh	aed5, aed5, aed5; ae_add32_hl_lh	aed8, aed8, aed11 }
  12d3ca:	95e9dda86868259e 	{ nop; ae_add32_hl_lh	aed8, aed8, aed8; ae_add32_hl_lh	aed6, aed6, aed10 }
  12d3d2:	95e9dd967676259e 	{ nop; ae_add32_hl_lh	aed6, aed6, aed6; ae_add32_hl_lh	aed7, aed7, aed9 }
  12d3da:	83e92f578757ccce 	{ addi	a12, a12, -4; ae_add32_hl_lh	aed7, aed7, aed7; ae_sel16i	aed5, aed5, aed8, 3 }
  12d3e2:	0c80193756368d5e 	{ ae_sraa32	aed5, aed5, a13; ae_sel16i	aed6, aed6, aed7, 3 }
  12d3ea:	076d64               	ae_sraa32	aed6, aed6, a13
  12d3ed:	88fb5f506f50cc8e 	{ sext	a12, a12, 15; nop; ae_sel16i	aed5, aed5, aed6, 8 }
  12d3f5:	0c5ba4               	ae_sa16x4.ip	aed5, u2, a11
  12d3f8:	1c8c                	beqz.n	a12, 12d3fd <downsample_enc+0xe5>

0012d3fa <downsample_enc+0xe2>:
  12d3fa:	ffe9c6               	j	12d3a5 <downsample_enc+0x8d>

0012d3fd <downsample_enc+0xe5>:
  12d3fd:	773be4               	ae_sa64pos.fp	u2, a11
  12d400:	0de9c4               	ae_la32x2.ip	aed14, u0, a9
  12d403:	0ddad4               	ae_la32x2.ip	aed13, u1, a10
  12d406:	ebe9dd0e0d0d259f 	{ nop; ae_add32_hl_lh	aed13, aed13, aed14; nop }
  12d40e:	ebe9dd0d0d0d259f 	{ nop; ae_add32_hl_lh	aed13, aed13, aed13; nop }
  12d416:	0d801940d0b88dde 	{ ae_sraa32	aed13, aed13, a13; ae_movi	aed8, 0 }
  12d41e:	a8d8d4               	ae_sel16i	aed13, aed8, aed13, 8
  12d421:	d3db14               	ae_s16.0.ip	aed13, a11, 2
  12d424:	0dc9c4               	ae_la32x2.ip	aed12, u0, a9
  12d427:	0dbad4               	ae_la32x2.ip	aed11, u1, a10
  12d42a:	ebe9dd0c0b0b259f 	{ nop; ae_add32_hl_lh	aed11, aed11, aed12; nop }
  12d432:	ebe9dd0b0b0b259f 	{ nop; ae_add32_hl_lh	aed11, aed11, aed11; nop }
  12d43a:	07bdb4               	ae_sraa32	aed11, aed11, a13
  12d43d:	a8b8b4               	ae_sel16i	aed11, aed8, aed11, 8
  12d440:	d3bb14               	ae_s16.0.ip	aed11, a11, 2
  12d443:	0da9c4               	ae_la32x2.ip	aed10, u0, a9
  12d446:	0d9ad4               	ae_la32x2.ip	aed9, u1, a10
  12d449:	ebe9dd0a0909259f 	{ nop; ae_add32_hl_lh	aed9, aed9, aed10; nop }
  12d451:	ebe9dd090909259f 	{ nop; ae_add32_hl_lh	aed9, aed9, aed9; nop }
  12d459:	079d94               	ae_sraa32	aed9, aed9, a13
  12d45c:	a88894               	ae_sel16i	aed8, aed8, aed9, 8
  12d45f:	d38b14               	ae_s16.0.ip	aed8, a11, 2
  12d462:	773be4               	ae_sa64pos.fp	u2, a11
  12d465:	f01d                	retw.n

0012d467 <downsample_enc+0x14f>:
	...

0012d468 <search_pitch_candidate>:
  12d468:	038136               	entry	a1, 0x1c0
  12d46b:	606162               	s32i	a6, a1, 0x180
  12d46e:	646152               	s32i	a5, a1, 0x190
  12d471:	3c2434               	ae_movda32	aed2, a4
  12d474:	656122               	s32i	a2, a1, 0x194
  12d477:	ebfa40000001002f 	{ movi	a2, 0; ae_movi	aed1, 0; nop }
  12d47f:	652182               	l32i	a8, a1, 0x194
  12d482:	1efab4202320111f 	{ ae_s16.0.i	aed1, a1, 2; ae_movi	aed0, 3; ae_srai32	aed2, aed2, 2 }
  12d48a:	ebe7c8000200527f 	{ ae_movad32.l	a5, aed2; ae_add32	aed0, aed2, aed0; nop }
  12d492:	1efb2f200f00e88f 	{ addi	a8, a8, -2; nop; ae_srai32	aed0, aed0, 2 }
  12d49a:	40000174b051c10e 	{ ae_s16.0.i	aed1, a1, 0; nop; ae_movad32.l	a12, aed0 }
  12d4a2:	7728c4               	ae_la64.pp	u0, a8
  12d4a5:	0d401f41f0b01c6e 	{ blti.w18	a12, 1, 12d6a8 <search_pitch_candidate+0x240>; nop }
  12d4ad:	10c192               	addi	a9, a1, 16
  12d4b0:	0bac76               	loopgtz	a12, 12d4bf <search_pitch_candidate+0x57>
  12d4b3:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12d4b6:	3718c4               	ae_la16x4.ip	aed1, u0, a8
  12d4b9:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  12d4bc:	800994               	ae_s16x4.ip	aed0, a9, 8

0012d4bf <search_pitch_candidate+0x57>:
  12d4bf:	118ce0               	slli	a8, a12, 2
  12d4c2:	c09580               	sub	a9, a5, a8
  12d4c5:	1c19a6               	blti	a9, 1, 12d4e5 <search_pitch_candidate+0x7d>

0012d4c8 <search_pitch_candidate+0x60>:
  12d4c8:	6521b2               	l32i	a11, a1, 0x194
  12d4cb:	10c1a2               	addi	a10, a1, 16
  12d4ce:	90a8a0               	addx2	a10, a8, a10
  12d4d1:	10a976               	loopgtz	a9, 12d4e5 <search_pitch_candidate+0x7d>
  12d4d4:	1198f0               	slli	a9, a8, 1
  12d4d7:	9099b0               	addx2	a9, a9, a11
  12d4da:	400000102000898e 	{ ae_l16.i	aed0, a9, 0; nop; addi	a8, a8, 1 }
  12d4e2:	d30a14               	ae_s16.0.ip	aed0, a10, 2

0012d4e5 <search_pitch_candidate+0x7d>:
  12d4e5:	eb9361               	l32r	a6, 128334 (241fc0 <pre_shared+0x4e0>)
  12d4e8:	fec382               	addi	a8, a3, -2
  12d4eb:	6421d2               	l32i	a13, a1, 0x190
  12d4ee:	7728c4               	ae_la64.pp	u0, a8
  12d4f1:	d4da                	add.n	a13, a4, a13
  12d4f3:	23dd80               	sext	a13, a13, 15
  12d4f6:	21d2d0               	srai	a13, a13, 2
  12d4f9:	cd3b                	addi.n	a12, a13, 3
  12d4fb:	21c2c0               	srai	a12, a12, 2
  12d4fe:	0d401b4160b01c6e 	{ blti.w18	a12, 1, 12d6b8 <search_pitch_candidate+0x250>; nop }
  12d506:	209660               	or	a9, a6, a6
  12d509:	0bac76               	loopgtz	a12, 12d518 <search_pitch_candidate+0xb0>
  12d50c:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12d50f:	3718c4               	ae_la16x4.ip	aed1, u0, a8
  12d512:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  12d515:	800994               	ae_s16x4.ip	aed0, a9, 8

0012d518 <search_pitch_candidate+0xb0>:
  12d518:	118ce0               	slli	a8, a12, 2
  12d51b:	c09d80               	sub	a9, a13, a8
  12d51e:	1819a6               	blti	a9, 1, 12d53a <search_pitch_candidate+0xd2>

0012d521 <search_pitch_candidate+0xb9>:
  12d521:	90a860               	addx2	a10, a8, a6
  12d524:	f03d                	nop.n
  12d526:	10a976               	loopgtz	a9, 12d53a <search_pitch_candidate+0xd2>
  12d529:	1198f0               	slli	a9, a8, 1
  12d52c:	909930               	addx2	a9, a9, a3
  12d52f:	400000102000898e 	{ ae_l16.i	aed0, a9, 0; nop; addi	a8, a8, 1 }
  12d537:	d30a14               	ae_s16.0.ip	aed0, a10, 2

0012d53a <search_pitch_candidate+0xd2>:
  12d53a:	10c1a2               	addi	a10, a1, 16
  12d53d:	06bd                	mov.n	a11, a6
  12d53f:	50c1c2               	addi	a12, a1, 80
  12d542:	6421e2               	l32i	a14, a1, 0x190
  12d545:	20d550               	or	a13, a5, a5
  12d548:	21e2e0               	srai	a14, a14, 2
  12d54b:	6161e2               	s32i	a14, a1, 0x184
  12d54e:	006da5               	call8	12dc28 <speech_pitch_xcorr_c>
  12d551:	06bd                	mov.n	a11, a6
  12d553:	05cd                	mov.n	a12, a5
  12d555:	6121d2               	l32i	a13, a1, 0x184
  12d558:	0afd                	mov.n	a15, a10
  12d55a:	01ed                	mov.n	a14, a1
  12d55c:	50c1a2               	addi	a10, a1, 80
  12d55f:	ffbf65               	call8	12d154 <find_best_pitch>
  12d562:	6421f2               	l32i	a15, a1, 0x190
  12d565:	f57c                	movi.n	a5, -1
  12d567:	21f1f0               	srai	a15, a15, 1
  12d56a:	6261f2               	s32i	a15, a1, 0x188
  12d56d:	0d40154170b01f6e 	{ blti.w18	a15, 1, 12d6c8 <search_pitch_candidate+0x260>; nop }
  12d575:	03bd                	mov.n	a11, a3
  12d577:	0d0c                	movi.n	a13, 0
  12d579:	216340               	srai	a6, a4, 3
  12d57c:	1f0c                	movi.n	a15, 1
  12d57e:	400000014554c21e 	{ ae_movda32	aed4, a2; nop; addi	a12, a1, 80 }
  12d586:	0091e2               	l16si	a14, a1, 0
  12d589:	622172               	l32i	a7, a1, 0x188
  12d58c:	11eef0               	slli	a14, a14, 1
  12d58f:	a077c0               	addx4	a7, a7, a12
  12d592:	636172               	s32i	a7, a1, 0x18c
  12d595:	60e0e0               	neg	a14, a14

0012d598 <search_pitch_candidate+0x130>:
  12d598:	0c29                	s32i.n	a2, a12, 0
  12d59a:	6081e0               	abs	a8, a14
  12d59d:	ebfb20040e031eef 	{ addi	a14, a14, 1; ae_mov	aed3, aed4; nop }
  12d5a5:	0d4001c43eb2386e 	{ blti.w18	a8, 3, 12d5bc <search_pitch_candidate+0x154>; ae_mov	aed2, aed4 }
  12d5ad:	019192               	l16si	a9, a1, 2
  12d5b0:	1199f0               	slli	a9, a9, 1
  12d5b3:	c09d90               	sub	a9, a13, a9
  12d5b6:	609190               	abs	a9, a9
  12d5b9:	4739e6               	bgei	a9, 3, 12d604 <search_pitch_candidate+0x19c>
  12d5bc:	0b8d                	mov.n	a8, a11
  12d5be:	772bc4               	ae_la64.pp	u0, a11
  12d5c1:	2616a6               	blti	a6, 1, 12d5eb <search_pitch_candidate+0x183>
  12d5c4:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12d5c7:	652192               	l32i	a9, a1, 0x194
  12d5ca:	a60b                	addi.n	a10, a6, -1
  12d5cc:	901994               	ae_l16x4.ip	aed1, a9, 8
  12d5cf:	0020f0               	nop
  12d5d2:	0020f0               	nop
  12d5d5:	0aaa76               	loopgtz	a10, 12d5e3 <search_pitch_candidate+0x17b>
  12d5d8:	0c801a810023089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mula16x4	aed2, aed3, aed1, aed0 }
  12d5e0:	901994               	ae_l16x4.ip	aed1, a9, 8

0012d5e3 <search_pitch_candidate+0x17b>:
  12d5e3:	0c801a813023959e 	{ nop; ae_mula16x4	aed2, aed3, aed1, aed0 }

0012d5eb <search_pitch_candidate+0x183>:
  12d5eb:	305234               	ae_add32	aed5, aed2, aed3
  12d5ee:	ebe9dd050505259f 	{ nop; ae_add32_hl_lh	aed5, aed5, aed5; nop }
  12d5f6:	2585c4               	ae_movad32.l	a8, aed5
  12d5f9:	218180               	srai	a8, a8, 1
  12d5fc:	53ff80               	max	a15, a15, a8
  12d5ff:	538580               	max	a8, a5, a8
  12d602:	0c89                	s32i.n	a8, a12, 0

0012d604 <search_pitch_candidate+0x19c>:
  12d604:	dd1b                	addi.n	a13, a13, 1
  12d606:	bb2b                	addi.n	a11, a11, 2
  12d608:	632192               	l32i	a9, a1, 0x18c
  12d60b:	cc4b                	addi.n	a12, a12, 4
  12d60d:	879c97               	bne	a12, a9, 12d598 <search_pitch_candidate+0x130>

0012d610 <search_pitch_candidate+0x1a8>:
  12d610:	03bd                	mov.n	a11, a3
  12d612:	21c140               	srai	a12, a4, 1
  12d615:	50c1a2               	addi	a10, a1, 80
  12d618:	6221d2               	l32i	a13, a1, 0x188
  12d61b:	01ed                	mov.n	a14, a1
  12d61d:	ffb365               	call8	12d154 <find_best_pitch>
  12d620:	009192               	l16si	a9, a1, 0
  12d623:	7219a6               	blti	a9, 1, 12d699 <search_pitch_candidate+0x231>
  12d626:	6221a2               	l32i	a10, a1, 0x188
  12d629:	aa0b                	addi.n	a10, a10, -1
  12d62b:	6aa9a7               	bge	a9, a10, 12d699 <search_pitch_candidate+0x231>
  12d62e:	eb08e1               	l32r	a14, 128250 (599a <xthals_release_major+0x2aba>)
  12d631:	fed1a2               	addmi	a10, a1, 0xfffffe00
  12d634:	54caa2               	addi	a10, a10, 84
  12d637:	a0a9a0               	addx4	a10, a9, a10
  12d63a:	7e2ac2               	l32i	a12, a10, 0x1f8
  12d63d:	7f2ab2               	l32i	a11, a10, 0x1fc
  12d640:	802aa2               	l32i	a10, a10, 0x200
  12d643:	c0dbc0               	sub	a13, a11, a12
  12d646:	400001b545614ede 	{ ae_movda32	aed1, a14; nop; ae_movda32	aed6, a13 }
  12d64e:	eb0ddd060106259f 	{ nop; ae_mul32.hh	aed6, aed1, aed6; nop }
  12d656:	fd0c                	movi.n	a13, 15
  12d658:	816d64               	ae_sraa64	aed6, aed6, a13
  12d65b:	25e6c4               	ae_movad32.l	a14, aed6
  12d65e:	c0fac0               	sub	a15, a10, a12
  12d661:	0caef7               	bge	a14, a15, 12d671 <search_pitch_candidate+0x209>
  12d664:	6021c2               	l32i	a12, a1, 0x180
  12d667:	1b0c                	movi.n	a11, 1
  12d669:	d0b9b0               	subx2	a11, a9, a11
  12d66c:	005cb2               	s16i	a11, a12, 0
  12d66f:	f01d                	retw.n

0012d671 <search_pitch_candidate+0x209>:
  12d671:	c0eba0               	sub	a14, a11, a10
  12d674:	3c7e34               	ae_movda32	aed7, a14
  12d677:	eb0ddd070107259f 	{ nop; ae_mul32.hh	aed7, aed1, aed7; nop }
  12d67f:	6021f2               	l32i	a15, a1, 0x180
  12d682:	817d74               	ae_sraa64	aed7, aed7, a13
  12d685:	2577c4               	ae_movad32.l	a7, aed7
  12d688:	c08ca0               	sub	a8, a12, a10
  12d68b:	727780               	salt	a7, a7, a8
  12d68e:	932570               	movnez	a2, a5, a7
  12d691:	d0e920               	subx2	a14, a9, a2
  12d694:	005fe2               	s16i	a14, a15, 0
  12d697:	f01d                	retw.n

0012d699 <search_pitch_candidate+0x231>:
  12d699:	602172               	l32i	a7, a1, 0x180
  12d69c:	0f0c                	movi.n	a15, 0
  12d69e:	d0f9f0               	subx2	a15, a9, a15
  12d6a1:	0057f2               	s16i	a15, a7, 0
  12d6a4:	f01d                	retw.n

0012d6a6 <search_pitch_candidate+0x23e>:
	...

0012d6a8 <search_pitch_candidate+0x240>:
  12d6a8:	0d7fe34190b0156e 	{ blti.w18	a5, 1, 12d4e5 <search_pitch_candidate+0x7d>; nop }
  12d6b0:	059d                	mov.n	a9, a5
  12d6b2:	080c                	movi.n	a8, 0
  12d6b4:	ff8406               	j	12d4c8 <search_pitch_candidate+0x60>

0012d6b7 <search_pitch_candidate+0x24f>:
	...

0012d6b8 <search_pitch_candidate+0x250>:
  12d6b8:	0d7fe741e0b01d6e 	{ blti.w18	a13, 1, 12d53a <search_pitch_candidate+0xd2>; nop }
  12d6c0:	0d9d                	mov.n	a9, a13
  12d6c2:	080c                	movi.n	a8, 0
  12d6c4:	ff9646               	j	12d521 <search_pitch_candidate+0xb9>

0012d6c7 <search_pitch_candidate+0x25f>:
	...

0012d6c8 <search_pitch_candidate+0x260>:
  12d6c8:	1f0c                	movi.n	a15, 1
  12d6ca:	ffd086               	j	12d610 <search_pitch_candidate+0x1a8>

0012d6cd <search_pitch_candidate+0x265>:
  12d6cd:	000000                                        ...

0012d6d0 <no_doubling_get_gain>:
  12d6d0:	042136               	entry	a1, 0x210
  12d6d3:	6b6142               	s32i	a4, a1, 0x1ac
  12d6d6:	6a6152               	s32i	a5, a1, 0x1a8
  12d6d9:	696162               	s32i	a6, a1, 0x1a4
  12d6dc:	726172               	s32i	a7, a1, 0x1c8
  12d6df:	0095e2               	l16si	a14, a5, 0
  12d6e2:	217130               	srai	a7, a3, 1
  12d6e5:	21e1e0               	srai	a14, a14, 1
  12d6e8:	90f720               	addx2	a15, a7, a2
  12d6eb:	7661f2               	s32i	a15, a1, 0x1d8
  12d6ee:	0055e2               	s16i	a14, a5, 0
  12d6f1:	072e77               	blt	a14, a7, 12d6fc <no_doubling_get_gain+0x2c>
  12d6f4:	e70b                	addi.n	a14, a7, -1
  12d6f6:	23ee80               	sext	a14, a14, 15
  12d6f9:	0055e2               	s16i	a14, a5, 0

0012d6fc <no_doubling_get_gain+0x2c>:
  12d6fc:	01dd                	mov.n	a13, a1
  12d6fe:	6c61e2               	s32i	a14, a1, 0x1b0
  12d701:	11cef0               	slli	a12, a14, 1
  12d704:	7621b2               	l32i	a11, a1, 0x1d8
  12d707:	0efd                	mov.n	a15, a14
  12d709:	7161f2               	s32i	a15, a1, 0x1c4
  12d70c:	20abb0               	or	a10, a11, a11
  12d70f:	c0cbc0               	sub	a12, a11, a12
  12d712:	04c1e2               	addi	a14, a1, 4
  12d715:	ff9ca5               	call8	12d0e0 <dual_inner_prod>
  12d718:	7621a2               	l32i	a10, a1, 0x1d8
  12d71b:	10c1b2               	addi	a11, a1, 16
  12d71e:	07cd                	mov.n	a12, a7
  12d720:	2e0c                	movi.n	a14, 2
  12d722:	cf3c                	movi.n	a15, 60
  12d724:	0188                	l32i.n	a8, a1, 0
  12d726:	1198                	l32i.n	a9, a1, 4
  12d728:	08dd                	mov.n	a13, a8
  12d72a:	219290               	srai	a9, a9, 2
  12d72d:	1199                	s32i.n	a9, a1, 4
  12d72f:	218280               	srai	a8, a8, 2
  12d732:	0189                	s32i.n	a8, a1, 0
  12d734:	4189                	s32i.n	a8, a1, 16
  12d736:	ff92a5               	call8	12d060 <remove_doubling_loop>
  12d739:	10c142               	addi	a4, a1, 16
  12d73c:	01e8                	l32i.n	a14, a1, 0
  12d73e:	6c21c2               	l32i	a12, a1, 0x1b0
  12d741:	11eee0               	slli	a14, a14, 2
  12d744:	a0cc40               	addx4	a12, a12, a4
  12d747:	0cc8                	l32i.n	a12, a12, 0
  12d749:	f4d0e0               	extui	a13, a14, 0, 16
  12d74c:	3c4d34               	ae_movda32	aed4, a13
  12d74f:	7061c2               	s32i	a12, a1, 0x1c0
  12d752:	31e0e0               	srai	a14, a14, 16
  12d755:	11cce0               	slli	a12, a12, 2
  12d758:	f4b0c0               	extui	a11, a12, 0, 16
  12d75b:	31c0c0               	srai	a12, a12, 16
  12d75e:	400001b544324ebe 	{ ae_movda16	aed2, a14; nop; ae_movda32	aed3, a11 }
  12d766:	0c801ab2c3835cee 	{ ae_movda16	aed5, a12; ae_mul32x16.h0	aed3, aed3, aed2 }
  12d76e:	eb05dd050404259f 	{ nop; ae_mul32x16.h0	aed4, aed4, aed5; nop }
  12d776:	25a3c4               	ae_movad32.l	a10, aed3
  12d779:	0c801a02455294de 	{ ae_movad32.l	a9, aed4; ae_mul16x4	aed5, aed2, aed2, aed5 }
  12d781:	21afa0               	srai	a10, a10, 15
  12d784:	2582c4               	ae_movad32.l	a8, aed2
  12d787:	219f90               	srai	a9, a9, 15
  12d78a:	9088a0               	addx2	a8, a8, a10
  12d78d:	889a                	add.n	a8, a8, a9
  12d78f:	218180               	srai	a8, a8, 1
  12d792:	1198                	l32i.n	a9, a1, 4
  12d794:	6e6192               	s32i	a9, a1, 0x1b8
  12d797:	881b                	addi.n	a8, a8, 1
  12d799:	3c0834               	ae_movda32	aed0, a8
  12d79c:	2560c4               	ae_movad32.l	a6, aed0
  12d79f:	3c1634               	ae_movda32	aed1, a6
  12d7a2:	2521f4               	ae_nsaz32.l	a2, aed1
  12d7a5:	e61c                	movi.n	a6, 30
  12d7a7:	c02620               	sub	a2, a6, a2
  12d7aa:	212120               	srai	a2, a2, 1
  12d7ad:	232280               	sext	a2, a2, 15
  12d7b0:	f9c2a2               	addi	a10, a2, -7
  12d7b3:	11aaf0               	slli	a10, a10, 1
  12d7b6:	60a0a0               	neg	a10, a10
  12d7b9:	200a04               	ae_slaa32	aed0, aed0, a10
  12d7bc:	25a0c4               	ae_movad32.l	a10, aed0
  12d7bf:	ff6da5               	call8	12ce98 <speech_rsqrt_norm>
  12d7c2:	02d192               	addmi	a9, a1, 0x200
  12d7c5:	6b21c2               	l32i	a12, a1, 0x1ac
  12d7c8:	0121e2               	l32i	a14, a1, 4
  12d7cb:	6c21f2               	l32i	a15, a1, 0x1b0
  12d7ce:	400001b5459a4afe 	{ ae_movda32	aed10, a10; nop; ae_movda32	aed9, a15 }
  12d7d6:	18fb40109fd00fdf 	{ movi	a13, 15; nop; ae_slai32	aed13, aed9, 1 }
  12d7de:	11eee0               	slli	a14, a14, 2
  12d7e1:	21c1c0               	srai	a12, a12, 1
  12d7e4:	7461c2               	s32i	a12, a1, 0x1d0
  12d7e7:	0d80184082b6be2e 	{ ae_movda32	aed11, a14; ae_movi	aed6, 2 }
  12d7ef:	ebe7c8060d0cad7f 	{ ae_movad32.l	a10, aed13; ae_add32	aed12, aed13, aed6; nop }
  12d7f7:	7361a2               	s32i	a10, a1, 0x1cc
  12d7fa:	1efb4f20cfc0ffbf 	{ movi	a11, -1; nop; ae_srai32	aed12, aed12, 2 }
  12d802:	e90d5acb8acabb2f 	{ sub	a11, a11, a2; ae_mul32.hh	aed10, aed10, aed11; ae_sext32	aed12, aed12, 15 }
  12d80a:	252cc4               	ae_movad32.l	a2, aed12
  12d80d:	81ada4               	ae_sraa64	aed10, aed10, a13
  12d810:	25dac4               	ae_movad32.l	a13, aed10
  12d813:	72c2c0               	salt	a12, a2, a12
  12d816:	0d80184080bb7d2e 	{ ae_movda32	aed7, a13; ae_movi	aed11, 0 }
  12d81e:	40000145457a7cbe 	{ ae_movda32	aed10, a12; nop; ae_slaa32	aed7, aed7, a11 }
  12d826:	c2fb2fa0bf00099e 	{ addi	a9, a9, -16; nop; ae_eq32	b0:b1, aed10, aed11 }
  12d82e:	a5fac8707858597e 	{ ae_movad32.l	a5, aed9; ae_movi	aed8, 8; ae_sat16x4	aed5, aed7, aed7 }
  12d836:	0d801a4c4919853e 	{ ae_movad16.0	a8, aed5; ae_add32	aed9, aed9, aed12 }
  12d83e:	c4fbc8800f60f97e 	{ ae_movad32.l	a15, aed9; nop; ae_movf32x2	aed6, aed8, b0:b1 }
  12d846:	40000174b855396e 	{ ae_s16.0.i	aed5, a9, -16; nop; ae_movad32.l	a3, aed6 }
  12d84e:	6f6182               	s32i	a8, a1, 0x1bc
  12d851:	0b27f7               	blt	a7, a15, 12d860 <no_doubling_get_gain+0x190>
  12d854:	6c2152               	l32i	a5, a1, 0x1b0
  12d857:	0020f0               	nop
  12d85a:	805250               	add	a5, a2, a5
  12d85d:	235580               	sext	a5, a5, 15

0012d860 <no_doubling_get_gain+0x190>:
  12d860:	0d402741c0b0834e 	{ bgei.w18	a3, 8, 12dae0 <no_doubling_get_gain+0x410>; nop }
  12d868:	eab441               	l32r	a4, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  12d86b:	692192               	l32i	a9, a1, 0x1a4
  12d86e:	742182               	l32i	a8, a1, 0x1d0
  12d871:	6c21d2               	l32i	a13, a1, 0x1b0
  12d874:	02d1c2               	addmi	a12, a1, 0x200
  12d877:	02d1f2               	addmi	a15, a1, 0x200
  12d87a:	eecff2               	addi	a15, a15, -18
  12d87d:	400000c144e2cdce 	{ ae_movda16	aed2, a13; nop; addi	a12, a12, -20 }
  12d885:	400001b4b8123c8e 	{ ae_s16.0.i	aed2, a12, -16; nop; ae_movda16	aed1, a8 }
  12d88d:	400001f0b8f1efee 	{ ae_s16.0.i	aed1, a15, -16; nop; movi	a14, -2 }
  12d895:	6b21d2               	l32i	a13, a1, 0x1ac
  12d898:	219190               	srai	a9, a9, 1
  12d89b:	756192               	s32i	a9, a1, 0x1d4
  12d89e:	10dde0               	and	a13, a13, a14
  12d8a1:	6d61d2               	s32i	a13, a1, 0x1b4
  12d8a4:	001c06               	j	12d918 <no_doubling_get_gain+0x248>

0012d8a7 <no_doubling_get_gain+0x1d7>:
  12d8a7:	000000                                        ...

0012d8aa <no_doubling_get_gain+0x1da>:
  12d8aa:	eaa481               	l32r	a8, 12833c (6ccd <xthals_release_major+0x3ded>)
  12d8ad:	02d1f2               	addmi	a15, a1, 0x200
  12d8b0:	f0cff2               	addi	a15, a15, -16
  12d8b3:	400001b428453f8e 	{ ae_l16.i	aed5, a15, -16; nop; ae_movda16	aed4, a8 }
  12d8bb:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  12d8c3:	25d4c4               	ae_movad32.l	a13, aed4
  12d8c6:	ea5fc1               	l32r	a12, 128244 (3333 <xthals_release_major+0x453>)
  12d8c9:	21dfd0               	srai	a13, a13, 15
  12d8cc:	c0dde0               	sub	a13, a13, a14
  12d8cf:	53ccd0               	max	a12, a12, a13
  12d8d2:	23cc80               	sext	a12, a12, 15

0012d8d5 <no_doubling_get_gain+0x205>:
  12d8d5:	11e8                	l32i.n	a14, a1, 4
  12d8d7:	11bee0               	slli	a11, a14, 2
  12d8da:	3c9b34               	ae_movda32	aed9, a11
  12d8dd:	eb0d5a090808996f 	{ sub	a9, a9, a6; ae_mul32.hh	aed8, aed8, aed9; nop }
  12d8e5:	fd0c                	movi.n	a13, 15
  12d8e7:	818d84               	ae_sraa64	aed8, aed8, a13
  12d8ea:	25b8c4               	ae_movad32.l	a11, aed8
  12d8ed:	3c7b34               	ae_movda32	aed7, a11
  12d8f0:	207974               	ae_slaa32	aed7, aed7, a9
  12d8f3:	a5fb20707f60133e 	{ addi	a3, a3, 1; nop; ae_sat16x4	aed6, aed7, aed7 }
  12d8fb:	25f684               	ae_movad16.0	a15, aed6
  12d8fe:	233380               	sext	a3, a3, 15
  12d901:	0bacf7               	bge	a12, a15, 12d910 <no_doubling_get_gain+0x240>
  12d904:	6e61e2               	s32i	a14, a1, 0x1b8
  12d907:	706172               	s32i	a7, a1, 0x1c0
  12d90a:	716122               	s32i	a2, a1, 0x1c4
  12d90d:	6f61f2               	s32i	a15, a1, 0x1bc

0012d910 <no_doubling_get_gain+0x240>:
  12d910:	0d401c41c0b0834e 	{ bgei.w18	a3, 8, 12dae0 <no_doubling_get_gain+0x410>; nop }

0012d918 <no_doubling_get_gain+0x248>:
  12d918:	442326               	beqi	a3, 2, 12d960 <no_doubling_get_gain+0x290>
  12d91b:	742182               	l32i	a8, a1, 0x1d0
  12d91e:	732122               	l32i	a2, a1, 0x1cc
  12d921:	11c3f0               	slli	a12, a3, 1
  12d924:	223a                	add.n	a2, a2, a3
  12d926:	d222c0               	quos	a2, a2, a12
  12d929:	232280               	sext	a2, a2, 15
  12d92c:	0d001b4100b0928e 	{ blt.w18	a2, a8, 12dae0 <no_doubling_get_gain+0x410>; nop }
  12d934:	ea8391               	l32r	a9, 128340 (217e00 <second_check_71>)
  12d937:	02d182               	addmi	a8, a1, 0x200
  12d93a:	939a                	add.n	a9, a3, a9
  12d93c:	000992               	l8ui	a9, a9, 0
  12d93f:	ecc882               	addi	a8, a8, -20
  12d942:	1199f0               	slli	a9, a9, 1
  12d945:	400001b428ab389e 	{ ae_l16.i	aed11, a8, -16; nop; ae_movda16	aed10, a9 }
  12d94d:	0c801a0a3bba959e 	{ nop; ae_mul16x4	aed11, aed10, aed10, aed11 }
  12d955:	255ac4               	ae_movad32.l	a5, aed10
  12d958:	535a                	add.n	a5, a3, a5
  12d95a:	d255c0               	quos	a5, a5, a12
  12d95d:	235580               	sext	a5, a5, 15

0012d960 <no_doubling_get_gain+0x290>:
  12d960:	d14b                	addi.n	a13, a1, 4
  12d962:	11c5f0               	slli	a12, a5, 1
  12d965:	11b2f0               	slli	a11, a2, 1
  12d968:	7621a2               	l32i	a10, a1, 0x1d8
  12d96b:	02d1e2               	addmi	a14, a1, 0x200
  12d96e:	a0cee2               	addi	a14, a14, -96
  12d971:	c0bab0               	sub	a11, a10, a11
  12d974:	c0cac0               	sub	a12, a10, a12
  12d977:	ff76a5               	call8	12d0e0 <dual_inner_prod>
  12d97a:	0198                	l32i.n	a9, a1, 0
  12d97c:	11a8                	l32i.n	a10, a1, 4
  12d97e:	10c172               	addi	a7, a1, 16
  12d981:	a08570               	addx4	a8, a5, a7
  12d984:	21a2a0               	srai	a10, a10, 2
  12d987:	0888                	l32i.n	a8, a8, 0
  12d989:	a07270               	addx4	a7, a2, a7
  12d98c:	1199e0               	slli	a9, a9, 2
  12d98f:	f46090               	extui	a6, a9, 0, 16
  12d992:	0778                	l32i.n	a7, a7, 0
  12d994:	319090               	srai	a9, a9, 16
  12d997:	3ce924               	ae_movda16	aed14, a9
  12d99a:	778a                	add.n	a7, a7, a8
  12d99c:	682192               	l32i	a9, a1, 0x1a0
  12d99f:	11f7e0               	slli	a15, a7, 2
  12d9a2:	f4e0f0               	extui	a14, a15, 0, 16
  12d9a5:	219290               	srai	a9, a9, 2
  12d9a8:	31f0f0               	srai	a15, a15, 16
  12d9ab:	400001b545f046ee 	{ ae_movda32	aed0, a6; nop; ae_movda32	aed15, a14 }
  12d9b3:	0c801abecf8f1fee 	{ ae_movda16	aed1, a15; ae_mul32x16.h0	aed15, aed15, aed14 }
  12d9bb:	686192               	s32i	a9, a1, 0x1a0
  12d9be:	eb055001000099af 	{ add	a9, a9, a10; ae_mul32x16.h0	aed0, aed0, aed1; nop }
  12d9c6:	25dfc4               	ae_movad32.l	a13, aed15
  12d9c9:	0c801a0e411ec0de 	{ ae_movad32.l	a12, aed0; ae_mul16x4	aed1, aed14, aed14, aed1 }
  12d9d1:	21dfd0               	srai	a13, a13, 15
  12d9d4:	25bec4               	ae_movad32.l	a11, aed14
  12d9d7:	21cfc0               	srai	a12, a12, 15
  12d9da:	90bbd0               	addx2	a11, a11, a13
  12d9dd:	bbca                	add.n	a11, a11, a12
  12d9df:	01cbb2               	addi	a11, a11, 1
  12d9e2:	40000111450c6bee 	{ ae_movda32	aed12, a11; nop; movi	a6, 30 }
  12d9ea:	258cf4               	ae_nsaz32.l	a8, aed12
  12d9ed:	016192               	s32i	a9, a1, 4
  12d9f0:	c06680               	sub	a6, a6, a8
  12d9f3:	216160               	srai	a6, a6, 1
  12d9f6:	236680               	sext	a6, a6, 15
  12d9f9:	f9c6c2               	addi	a12, a6, -7
  12d9fc:	11ccf0               	slli	a12, a12, 1
  12d9ff:	60c0c0               	neg	a12, a12
  12da02:	20ccc4               	ae_slaa32	aed12, aed12, a12
  12da05:	25acc4               	ae_movad32.l	a10, aed12
  12da08:	ff48e5               	call8	12ce98 <speech_rsqrt_norm>
  12da0b:	7521c2               	l32i	a12, a1, 0x1d4
  12da0e:	ea1081               	l32r	a8, 128250 (599a <xthals_release_major+0x2aba>)
  12da11:	02d1f2               	addmi	a15, a1, 0x200
  12da14:	400000e144e1f8fe 	{ ae_movda16	aed1, a8; nop; addi	a15, a15, -18 }
  12da1c:	c0c2c0               	sub	a12, a2, a12
  12da1f:	60c1c0               	abs	a12, a12
  12da22:	7d2ce6               	bgei	a12, 2, 12daa3 <no_doubling_get_gain+0x3d3>
  12da25:	7221e2               	l32i	a14, a1, 0x1c8

0012da28 <no_doubling_get_gain+0x358>:
  12da28:	02d192               	addmi	a9, a1, 0x200
  12da2b:	4000000028f29f9e 	{ ae_l16.i	aed2, a15, -16; nop; addi	a9, a9, -16 }
  12da33:	400001002803d93e 	{ ae_l16.i	aed3, a9, -16; nop; movi	a13, 3 }
  12da3b:	0c801a01c3430dee 	{ ae_movda16	aed0, a13; ae_mul16x4	aed4, aed3, aed1, aed3 }
  12da43:	0c800600f242ff9e 	{ movi	a9, -1; ae_mul16x4	aed4, aed2, aed0, aed2 }
  12da4b:	25c3c4               	ae_movad32.l	a12, aed3
  12da4e:	400001754558da2e 	{ ae_movda32	aed8, a10; nop; ae_movad32.l	a13, aed2 }
  12da56:	21cfc0               	srai	a12, a12, 15
  12da59:	c0cce0               	sub	a12, a12, a14
  12da5c:	53c4c0               	max	a12, a4, a12
  12da5f:	23cc80               	sext	a12, a12, 15
  12da62:	0d3fe44140b092de 	{ blt.w18	a2, a13, 12d8aa <no_doubling_get_gain+0x1da>; nop }
  12da6a:	6d21b2               	l32i	a11, a1, 0x1b4
  12da6d:	ea3581               	l32r	a8, 128344 (7333 <xthals_release_major+0x4453>)
  12da70:	0d3fe64110b0a2be 	{ bge.w18	a2, a11, 12d8d5 <no_doubling_get_gain+0x205>; nop }
  12da78:	02d1f2               	addmi	a15, a1, 0x200
  12da7b:	f0cff2               	addi	a15, a15, -16
  12da7e:	400001b428453f8e 	{ ae_l16.i	aed5, a15, -16; nop; ae_movda16	aed4, a8 }
  12da86:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  12da8e:	25d4c4               	ae_movad32.l	a13, aed4
  12da91:	ea18c1               	l32r	a12, 1282f4 (4000 <xthals_release_major+0x1120>)
  12da94:	21dfd0               	srai	a13, a13, 15
  12da97:	c0dde0               	sub	a13, a13, a14
  12da9a:	53ccd0               	max	a12, a12, a13
  12da9d:	23cc80               	sext	a12, a12, 15
  12daa0:	ff8c46               	j	12d8d5 <no_doubling_get_gain+0x205>

0012daa3 <no_doubling_get_gain+0x3d3>:
  12daa3:	343ce6               	bgei	a12, 3, 12dadb <no_doubling_get_gain+0x40b>
  12daa6:	5d0c                	movi.n	a13, 5
  12daa8:	400001b5448733de 	{ ae_movda16	aed7, a3; nop; ae_movda16	aed8, a13 }
  12dab0:	0c801a083798959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed7 }
  12dab8:	6c21b2               	l32i	a11, a1, 0x1b0
  12dabb:	25c8c4               	ae_movad32.l	a12, aed8
  12dabe:	3c6c24               	ae_movda16	aed6, a12
  12dac1:	0c801a063776959e 	{ nop; ae_mul16x4	aed7, aed6, aed6, aed7 }
  12dac9:	7221e2               	l32i	a14, a1, 0x1c8
  12dacc:	2596c4               	ae_movad32.l	a9, aed6
  12dacf:	21e1e0               	srai	a14, a14, 1
  12dad2:	05a9b7               	bge	a9, a11, 12dadb <no_doubling_get_gain+0x40b>
  12dad5:	23ee80               	sext	a14, a14, 15
  12dad8:	ffd306               	j	12da28 <no_doubling_get_gain+0x358>

0012dadb <no_doubling_get_gain+0x40b>:
  12dadb:	0e0c                	movi.n	a14, 0
  12dadd:	ffd1c6               	j	12da28 <no_doubling_get_gain+0x358>

0012dae0 <no_doubling_get_gain+0x410>:
  12dae0:	7021f2               	l32i	a15, a1, 0x1c0
  12dae3:	6e21a2               	l32i	a10, a1, 0x1b8
  12dae6:	030c                	movi.n	a3, 0
  12dae8:	53a3a0               	max	a10, a3, a10
  12daeb:	0d001241a0b09afe 	{ blt.w18	a10, a15, 12dc19 <no_doubling_get_gain+0x549>; nop }
  12daf3:	e9c521               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)

0012daf6 <no_doubling_get_gain+0x426>:
  12daf6:	ec0c                	movi.n	a12, 14
  12daf8:	7121a2               	l32i	a10, a1, 0x1c4
  12dafb:	762192               	l32i	a9, a1, 0x1d8
  12dafe:	11aaf0               	slli	a10, a10, 1
  12db01:	7729d4               	ae_la64.pp	u1, a9
  12db04:	c0a9a0               	sub	a10, a9, a10
  12db07:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  12db0a:	772ae4               	ae_la64.pp	u2, a10
  12db0d:	fecab2               	addi	a11, a10, -2
  12db10:	40000021450683ae 	{ ae_movda32	aed6, a3; nop; addi	a8, a10, 2 }
  12db18:	7728c4               	ae_la64.pp	u0, a8
  12db1b:	772bf4               	ae_la64.pp	u3, a11
  12db1e:	375bf4               	ae_la16x4.ip	aed5, u3, a11
  12db21:	c9fbcf466e7e988e 	{ ae_la16x4.ip	aed9, u0, a8; ae_mov	aed14, aed6; ae_mov	aed7, aed6 }
  12db29:	c9fbcf466e342ace 	{ ae_la16x4.ip	aed2, u2, a10; ae_mov	aed4, aed6; ae_mov	aed3, aed6 }
  12db31:	0c801a81a934961e 	{ ae_mov	aed9, aed6; ae_mula16x4	aed3, aed4, aed1, aed9 }
  12db39:	f03d                	nop.n
  12db3b:	f03d                	nop.n
  12db3d:	1a8c76               	loop	a12, 12db5b <no_doubling_get_gain+0x48b>
  12db40:	0c801a810267089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mula16x4	aed6, aed7, aed1, aed2 }
  12db48:	0c801a8105e919be 	{ ae_la16x4.ip	aed1, u1, a9; ae_mula16x4	aed14, aed9, aed1, aed5 }
  12db50:	372ae4               	ae_la16x4.ip	aed2, u2, a10
  12db53:	0c801a8100345bfe 	{ ae_la16x4.ip	aed5, u3, a11; ae_mula16x4	aed3, aed4, aed1, aed0 }

0012db5b <no_doubling_get_gain+0x48b>:
  12db5b:	0c801a813267959e 	{ nop; ae_mula16x4	aed6, aed7, aed1, aed2 }
  12db63:	e9bb91               	l32r	a9, 128250 (599a <xthals_release_major+0x2aba>)
  12db66:	0c801281e5e9f34e 	{ ae_add32	aed15, aed3, aed4; ae_mula16x4	aed14, aed9, aed1, aed5 }
  12db6e:	0d80184f8f2f892e 	{ ae_movda32	aed8, a9; ae_add32_hl_lh	aed15, aed15, aed15 }
  12db76:	93e7c897e6ed8f7e 	{ ae_movad32.l	a8, aed15; ae_add32	aed13, aed6, aed7; ae_add32	aed14, aed14, aed9 }
  12db7e:	0d80184d8d2dc82e 	{ ae_movda32	aed12, a8; ae_add32_hl_lh	aed13, aed13, aed13 }
  12db86:	1ee9c82ececeed7f 	{ ae_movad32.l	a14, aed13; ae_add32_hl_lh	aed14, aed14, aed14; ae_srai32	aed12, aed12, 2 }
  12db8e:	40000175455dfeee 	{ ae_movda32	aed13, a14; nop; ae_movad32.l	a15, aed14 }
  12db96:	40000101450aeffe 	{ ae_movda32	aed10, a15; nop; movi	a14, 15 }
  12db9e:	1efbc820dfd0ac7f 	{ ae_movad32.l	a10, aed12; nop; ae_srai32	aed13, aed13, 2 }
  12dba6:	1ef2c82cadabbd7f 	{ ae_movad32.l	a11, aed13; ae_sub32	aed11, aed13, aed12; ae_srai32	aed10, aed10, 2 }
  12dbae:	a90dc8cba8cb9a7e 	{ ae_movad32.l	a9, aed10; ae_mul32.hh	aed11, aed8, aed11; ae_sub32	aed12, aed10, aed12 }
  12dbb6:	25dcc4               	ae_movad32.l	a13, aed12
  12dbb9:	81beb4               	ae_sraa64	aed11, aed11, a14
  12dbbc:	400001754550c3be 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a12, aed11 }
  12dbc4:	c0fa90               	sub	a15, a10, a9
  12dbc7:	06acd7               	bge	a12, a13, 12dbd1 <no_doubling_get_gain+0x501>
  12dbca:	190c                	movi.n	a9, 1
  12dbcc:	000806               	j	12dbf0 <no_doubling_get_gain+0x520>

0012dbcf <no_doubling_get_gain+0x4ff>:
	...

0012dbd1 <no_doubling_get_gain+0x501>:
  12dbd1:	c08b90               	sub	a8, a11, a9
  12dbd4:	3c1834               	ae_movda32	aed1, a8
  12dbd7:	eb0ddd010801259f 	{ nop; ae_mul32.hh	aed1, aed8, aed1; nop }
  12dbdf:	fc7c                	movi.n	a12, -1
  12dbe1:	811e14               	ae_sraa64	aed1, aed1, a14
  12dbe4:	25d1c4               	ae_movad32.l	a13, aed1
  12dbe7:	2590c4               	ae_movad32.l	a9, aed0
  12dbea:	72ddf0               	salt	a13, a13, a15
  12dbed:	939cd0               	movnez	a9, a12, a13

0012dbf0 <no_doubling_get_gain+0x520>:
  12dbf0:	6a21b2               	l32i	a11, a1, 0x1a8
  12dbf3:	7121a2               	l32i	a10, a1, 0x1c4
  12dbf6:	6f2182               	l32i	a8, a1, 0x1bc
  12dbf9:	90aa90               	addx2	a10, a10, a9
  12dbfc:	432820               	min	a2, a8, a2
  12dbff:	232280               	sext	a2, a2, 15
  12dc02:	005ba2               	s16i	a10, a11, 0
  12dc05:	6b21b2               	l32i	a11, a1, 0x1ac
  12dc08:	23aa80               	sext	a10, a10, 15
  12dc0b:	012ab7               	blt	a10, a11, 12dc10 <no_doubling_get_gain+0x540>
  12dc0e:	f01d                	retw.n

0012dc10 <no_doubling_get_gain+0x540>:
  12dc10:	6a21c2               	l32i	a12, a1, 0x1a8
  12dc13:	005cb2               	s16i	a11, a12, 0
  12dc16:	f01d                	retw.n

0012dc18 <no_doubling_get_gain+0x548>:
	...

0012dc19 <no_doubling_get_gain+0x549>:
  12dc19:	0fbd                	mov.n	a11, a15
  12dc1b:	2c0c                	movi.n	a12, 2
  12dc1d:	feffe5               	call8	12cc1c <frac_div32>
  12dc20:	3120a0               	srai	a2, a10, 16
  12dc23:	ffb3c6               	j	12daf6 <no_doubling_get_gain+0x426>

0012dc26 <no_doubling_get_gain+0x556>:
	...

0012dc28 <speech_pitch_xcorr_c>:
  12dc28:	006136               	entry	a1, 48
  12dc2b:	02bd                	mov.n	a11, a2
  12dc2d:	039d                	mov.n	a9, a3
  12dc2f:	04ad                	mov.n	a10, a4
  12dc31:	21d260               	srai	a13, a6, 2
  12dc34:	e9c5f1               	l32r	a15, 128348 (217e10 <second_check_71+0x10>)
  12dc37:	1c0c                	movi.n	a12, 1
  12dc39:	21e250               	srai	a14, a5, 2
  12dc3c:	53eec0               	max	a14, a14, a12
  12dc3f:	7e0b                	addi.n	a7, a14, -1

0012dc41 <speech_pitch_xcorr_c+0x19>:
  12dc41:	b01b34               	ae_l16.i	aed1, a11, 6
  12dc44:	400000f022f0dbde 	{ ae_l16.i	aed0, a11, 4; nop; addi	a13, a13, -1 }
  12dc4c:	7729f4               	ae_la64.pp	u3, a9
  12dc4f:	2f48                	l32i.n	a4, a15, 8
  12dc51:	1f38                	l32i.n	a3, a15, 4
  12dc53:	3f58                	l32i.n	a5, a15, 12
  12dc55:	0f28                	l32i.n	a2, a15, 0
  12dc57:	0129                	s32i.n	a2, a1, 0
  12dc59:	3159                	s32i.n	a5, a1, 12
  12dc5b:	1139                	s32i.n	a3, a1, 4
  12dc5d:	2149                	s32i.n	a4, a1, 8
  12dc5f:	4000002021034b9e 	{ ae_l16.i	aed3, a11, 2; nop; addi	a4, a9, 2 }
  12dc67:	4000004020073b9e 	{ ae_l16.i	aed7, a11, 0; nop; addi	a3, a9, 4 }
  12dc6f:	095d                	mov.n	a5, a9
  12dc71:	3785f4               	ae_la16x4.ip	aed8, u3, a5
  12dc74:	7723d4               	ae_la64.pp	u1, a3
  12dc77:	7724e4               	ae_la64.pp	u2, a4
  12dc7a:	3764e4               	ae_la16x4.ip	aed6, u2, a4
  12dc7d:	40000080610561be 	{ ae_l32x2.i	aed5, a1, 8; nop; addi	a6, a11, 8 }
  12dc85:	400000606004219e 	{ ae_l32x2.i	aed4, a1, 0; nop; addi	a2, a9, 6 }
  12dc8d:	0c801a87084523be 	{ ae_la16x4.ip	aed2, u1, a3; ae_mula16x4	aed4, aed5, aed7, aed8 }
  12dc95:	0c801a833645920e 	{ ae_la64.pp	u0, a2; ae_mula16x4	aed4, aed5, aed3, aed6 }
  12dc9d:	0c801a800245029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mula16x4	aed4, aed5, aed0, aed2 }
  12dca5:	36a776               	loopgtz	a7, 12dcdf <speech_pitch_xcorr_c+0xb7>
  12dca8:	0c801a810045029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mula16x4	aed4, aed5, aed1, aed0 }
  12dcb0:	3715f4               	ae_la16x4.ip	aed1, u3, a5
  12dcb3:	3724e4               	ae_la16x4.ip	aed2, u2, a4
  12dcb6:	400000811004616e 	{ ae_s32x2.i	aed4, a1, 0; nop; addi	a6, a6, 8 }
  12dcbe:	e95114               	ae_s32x2.i	aed5, a1, 8
  12dcc1:	b036c4               	ae_l16.i	aed3, a6, -8
  12dcc4:	0c801a83014513be 	{ ae_la16x4.ip	aed1, u1, a3; ae_mula16x4	aed4, aed5, aed3, aed1 }
  12dccc:	b036d4               	ae_l16.i	aed3, a6, -6
  12dccf:	0c8016837245265e 	{ ae_l16.i	aed2, a6, -4; ae_mula16x4	aed4, aed5, aed3, aed2 }
  12dcd7:	0c801682714516de 	{ ae_l16.i	aed1, a6, -2; ae_mula16x4	aed4, aed5, aed2, aed1 }

0012dcdf <speech_pitch_xcorr_c+0xb7>:
  12dcdf:	37a4e4               	ae_la16x4.ip	aed10, u2, a4
  12dce2:	053d                	mov.n	a3, a5
  12dce4:	37c3f4               	ae_la16x4.ip	aed12, u3, a3
  12dce7:	0c8016810045b65e 	{ ae_l16.i	aed11, a6, 0; ae_mula16x4	aed4, aed5, aed1, aed0 }
  12dcef:	0c80168b0c4596de 	{ ae_l16.i	aed9, a6, 2; ae_mula16x4	aed4, aed5, aed11, aed12 }
  12dcf7:	0c801a893a45959e 	{ nop; ae_mula16x4	aed4, aed5, aed9, aed10 }
  12dcff:	23dd80               	sext	a13, a13, 15
  12dd02:	624a24               	ae_s32x2.ip	aed4, a10, 16
  12dd05:	e94104               	ae_s32x2.i	aed4, a1, 0
  12dd08:	400000811105919e 	{ ae_s32x2.i	aed5, a1, 8; nop; addi	a9, a9, 8 }
  12dd10:	3188                	l32i.n	a8, a1, 12
  12dd12:	1138                	l32i.n	a3, a1, 4
  12dd14:	0178                	l32i.n	a7, a1, 0
  12dd16:	2128                	l32i.n	a2, a1, 8
  12dd18:	537730               	max	a7, a7, a3
  12dd1b:	537720               	max	a7, a7, a2
  12dd1e:	537780               	max	a7, a7, a8
  12dd21:	53cc70               	max	a12, a12, a7
  12dd24:	400000f11ff57aee 	{ ae_s32x2.i	aed5, a10, -8; nop; addi	a7, a14, -1 }
  12dd2c:	f11d56               	bnez	a13, 12dc41 <speech_pitch_xcorr_c+0x19>
  12dd2f:	0c2d                	mov.n	a2, a12
  12dd31:	f01d                	retw.n

0012dd33 <speech_pitch_xcorr_c+0x10b>:
  12dd33:	00000000 00413600                                .....

0012dd38 <rc_dec>:
  12dd38:	004136               	entry	a1, 32
  12dd3b:	5288                	l32i.n	a8, a2, 20
  12dd3d:	6248                	l32i.n	a4, a2, 24
  12dd3f:	c28830               	quou	a8, a8, a3
  12dd42:	7289                	s32i.n	a8, a2, 28
  12dd44:	c22480               	quou	a2, a4, a8
  12dd47:	221b                	addi.n	a2, a2, 1
  12dd49:	432230               	min	a2, a2, a3
  12dd4c:	c02320               	sub	a2, a3, a2
  12dd4f:	f01d                	retw.n

0012dd51 <rc_dec+0x19>:
  12dd51:	000000                                        ...

0012dd54 <rc_dec_bits>:
  12dd54:	004136               	entry	a1, 32
  12dd57:	1e0c                	movi.n	a14, 1
  12dd59:	0692c2               	l16si	a12, a2, 12
  12dd5c:	2268                	l32i.n	a6, a2, 8
  12dd5e:	0c7d                	mov.n	a7, a12
  12dd60:	74bc37               	bgeu	a12, a3, 12ddd8 <rc_dec_bits+0x84>
  12dd63:	0212a2               	l16ui	a10, a2, 4
  12dd66:	031292               	l16ui	a9, a2, 6
  12dd69:	8b1c                	movi.n	a11, 24
  12dd6b:	20a0f2               	movi	a15, 32
  12dd6e:	c0ffc0               	sub	a15, a15, a12
  12dd71:	07cfd2               	addi	a13, a15, 7
  12dd74:	b3dff0               	movgez	a13, a15, a15
  12dd77:	21d3d0               	srai	a13, a13, 3
  12dd7a:	53dde0               	max	a13, a13, a14
  12dd7d:	2a8076               	loop	a0, 12ddab <rc_dec_bits+0x57>
  12dd80:	401700               	ssl	a7
  12dd83:	778b                	addi.n	a7, a7, 8
  12dd85:	17b9a7               	bgeu	a9, a10, 12dda0 <rc_dec_bits+0x4c>
  12dd88:	0288                	l32i.n	a8, a2, 0
  12dd8a:	0212a2               	l16ui	a10, a2, 4
  12dd8d:	991b                	addi.n	a9, a9, 1
  12dd8f:	f49090               	extui	a9, a9, 0, 16
  12dd92:	035292               	s16i	a9, a2, 6
  12dd95:	c0fa90               	sub	a15, a10, a9
  12dd98:	88fa                	add.n	a8, a8, a15
  12dd9a:	000882               	l8ui	a8, a8, 0
  12dd9d:	000046               	j	12dda2 <rc_dec_bits+0x4e>

0012dda0 <rc_dec_bits+0x4c>:
  12dda0:	080c                	movi.n	a8, 0

0012dda2 <rc_dec_bits+0x4e>:
  12dda2:	a1f800               	sll	a15, a8
  12dda5:	2066f0               	or	a6, a6, a15
  12dda8:	042b77               	blt	a11, a7, 12ddb0 <rc_dec_bits+0x5c>

0012ddab <rc_dec_bits+0x57>:
  12ddab:	fff386               	j	12dd7d <rc_dec_bits+0x29>

0012ddae <rc_dec_bits+0x5a>:
	...

0012ddb0 <rc_dec_bits+0x5c>:
  12ddb0:	079292               	l16si	a9, a2, 14
  12ddb3:	b0adc0               	addx8	a10, a13, a12
  12ddb6:	401300               	ssl	a3
  12ddb9:	a14e00               	sll	a4, a14
  12ddbc:	c0aa30               	sub	a10, a10, a3
  12ddbf:	0652a2               	s16i	a10, a2, 12
  12ddc2:	993a                	add.n	a9, a9, a3
  12ddc4:	400300               	ssr	a3
  12ddc7:	918060               	srl	a8, a6
  12ddca:	075292               	s16i	a9, a2, 14
  12ddcd:	2289                	s32i.n	a8, a2, 8
  12ddcf:	240b                	addi.n	a2, a4, -1
  12ddd1:	102620               	and	a2, a6, a2
  12ddd4:	f01d                	retw.n

0012ddd6 <rc_dec_bits+0x82>:
	...

0012ddd8 <rc_dec_bits+0x84>:
  12ddd8:	079292               	l16si	a9, a2, 14
  12dddb:	401300               	ssl	a3
  12ddde:	c0ac30               	sub	a10, a12, a3
  12dde1:	0652a2               	s16i	a10, a2, 12
  12dde4:	a14e00               	sll	a4, a14
  12dde7:	993a                	add.n	a9, a9, a3
  12dde9:	400300               	ssr	a3
  12ddec:	918060               	srl	a8, a6
  12ddef:	075292               	s16i	a9, a2, 14
  12ddf2:	2289                	s32i.n	a8, a2, 8
  12ddf4:	240b                	addi.n	a2, a4, -1
  12ddf6:	102620               	and	a2, a6, a2
  12ddf9:	f01d                	retw.n

0012ddfb <rc_dec_bits+0xa7>:
	...

0012ddfc <rc_dec_bin>:
  12ddfc:	004136               	entry	a1, 32
  12ddff:	6248                	l32i.n	a4, a2, 24
  12de01:	5288                	l32i.n	a8, a2, 20
  12de03:	400300               	ssr	a3
  12de06:	918080               	srl	a8, a8
  12de09:	401300               	ssl	a3
  12de0c:	7289                	s32i.n	a8, a2, 28
  12de0e:	c24480               	quou	a4, a4, a8
  12de11:	441b                	addi.n	a4, a4, 1
  12de13:	120c                	movi.n	a2, 1
  12de15:	a12200               	sll	a2, a2
  12de18:	434420               	min	a4, a4, a2
  12de1b:	c02240               	sub	a2, a2, a4
  12de1e:	f01d                	retw.n

0012de20 <rc_dec_upd>:
  12de20:	004136               	entry	a1, 32
  12de23:	c07540               	sub	a7, a5, a4
  12de26:	400001b47710427e 	{ ae_l32.i	aed0, a2, 28; nop; ae_movda32	aed1, a7 }
  12de2e:	eb0ddd010001259f 	{ nop; ae_mul32.hh	aed1, aed0, aed1; nop }
  12de36:	6268                	l32i.n	a6, a2, 24
  12de38:	2571c4               	ae_movad32.l	a7, aed1
  12de3b:	c05670               	sub	a5, a6, a7
  12de3e:	066252               	s32i	a5, a2, 24
  12de41:	075316               	beqz	a3, 12deba <rc_dec_upd+0x9a>
  12de44:	c08430               	sub	a8, a4, a3
  12de47:	3c2834               	ae_movda32	aed2, a8
  12de4a:	eb0ddd020002259f 	{ nop; ae_mul32.hh	aed2, aed0, aed2; nop }
  12de52:	2532c4               	ae_movad32.l	a3, aed2

0012de55 <rc_dec_upd+0x35>:
  12de55:	e92991               	l32r	a9, 1282fc (8000 <xthals_release_major+0x5120>)
  12de58:	5239                	s32i.n	a3, a2, 20
  12de5a:	5a3937               	bltu	a9, a3, 12deb8 <rc_dec_upd+0x98>
  12de5d:	109242               	l16si	a4, a2, 32
  12de60:	0212a2               	l16ui	a10, a2, 4
  12de63:	e91c91               	l32r	a9, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12de66:	ffafb2               	movi	a11, -1
  12de69:	478076               	loop	a0, 12deb4 <rc_dec_upd+0x94>
  12de6c:	e924d1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12de6f:	0792c2               	l16si	a12, a2, 14
  12de72:	048d                	mov.n	a8, a4
  12de74:	113380               	slli	a3, a3, 8
  12de77:	5239                	s32i.n	a3, a2, 20
  12de79:	081242               	l16ui	a4, a2, 16
  12de7c:	cc8b                	addi.n	a12, a12, 8
  12de7e:	0752c2               	s16i	a12, a2, 14
  12de81:	0eb4a7               	bgeu	a4, a10, 12de93 <rc_dec_upd+0x73>
  12de84:	0268                	l32i.n	a6, a2, 0
  12de86:	c41b                	addi.n	a12, a4, 1
  12de88:	0852c2               	s16i	a12, a2, 16
  12de8b:	446a                	add.n	a4, a4, a6
  12de8d:	000442               	l8ui	a4, a4, 0
  12de90:	000046               	j	12de95 <rc_dec_upd+0x75>

0012de93 <rc_dec_upd+0x73>:
  12de93:	040c                	movi.n	a4, 0

0012de95 <rc_dec_upd+0x75>:
  12de95:	116580               	slli	a6, a5, 8
  12de98:	105242               	s16i	a4, a2, 32
  12de9b:	115880               	slli	a5, a8, 8
  12de9e:	205450               	or	a5, a4, a5
  12dea1:	215150               	srai	a5, a5, 1
  12dea4:	3055b0               	xor	a5, a5, a11
  12dea7:	745050               	extui	a5, a5, 0, 8
  12deaa:	556a                	add.n	a5, a5, a6
  12deac:	105590               	and	a5, a5, a9
  12deaf:	6259                	s32i.n	a5, a2, 24
  12deb1:	033d37               	bltu	a13, a3, 12deb8 <rc_dec_upd+0x98>

0012deb4 <rc_dec_upd+0x94>:
  12deb4:	ffec46               	j	12de69 <rc_dec_upd+0x49>

0012deb7 <rc_dec_upd+0x97>:
	...

0012deb8 <rc_dec_upd+0x98>:
  12deb8:	f01d                	retw.n

0012deba <rc_dec_upd+0x9a>:
  12deba:	5238                	l32i.n	a3, a2, 20
  12debc:	c03370               	sub	a3, a3, a7
  12debf:	ffe486               	j	12de55 <rc_dec_upd+0x35>

0012dec2 <rc_dec_upd+0xa2>:
	...

0012dec4 <rc_dec_init>:
  12dec4:	004136               	entry	a1, 32
  12dec7:	80a072               	movi	a7, 128
  12deca:	ebfa1e000004a04f 	{ extui	a10, a4, 0, 16; ae_movi	aed4, 0; nop }
  12ded2:	40000180b304520e 	{ ae_s16.0.i	aed4, a2, 6; nop; movi	a5, 128 }
  12deda:	ebfabe000902422f 	{ ae_s32.l.i	aed4, a2, 8; ae_movi	aed2, 9; nop }
  12dee2:	400001b4b634423e 	{ ae_s16.0.i	aed4, a2, 12; nop; ae_movda32	aed3, a3 }
  12deea:	400001012003820e 	{ ae_s32.l.i	aed3, a2, 0; nop; movi	a8, 0 }
  12def2:	085282               	s16i	a8, a2, 16
  12def5:	400001b4b712425e 	{ ae_s16.0.i	aed2, a2, 14; nop; ae_movda32	aed1, a5 }
  12defd:	400001b5250142ae 	{ ae_s32.l.i	aed1, a2, 20; nop; ae_movda32	aed0, a10 }
  12df05:	40000100b200421e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a4, 1 }
  12df0d:	0ada16               	beqz	a10, 12dfbe <rc_dec_init+0xfa>
  12df10:	085242               	s16i	a4, a2, 16
  12df13:	000342               	l8ui	a4, a3, 0

0012df16 <rc_dec_init+0x52>:
  12df16:	115282               	s16i	a8, a2, 34
  12df19:	e8ee61               	l32r	a6, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12df1c:	105242               	s16i	a4, a2, 32
  12df1f:	7fa092               	movi	a9, 127
  12df22:	234480               	sext	a4, a4, 15
  12df25:	21b140               	srai	a11, a4, 1
  12df28:	c099b0               	sub	a9, a9, a11
  12df2b:	6299                	s32i.n	a9, a2, 24
  12df2d:	400001b54503469e 	{ ae_movda32	aed3, a6; nop; ae_movda32	aed0, a9 }
  12df35:	808076               	loop	a0, 12dfb9 <rc_dec_init+0xf5>
  12df38:	e8f161               	l32r	a6, 1282fc (8000 <xthals_release_major+0x5120>)
  12df3b:	081292               	l16ui	a9, a2, 16
  12df3e:	400001b42765427e 	{ ae_l16.i	aed5, a2, 14; nop; ae_movda32	aed6, a7 }
  12df46:	e9fb59508f50844f 	{ or	a8, a4, a4; nop; ae_sext32	aed5, aed5, 15 }
  12df4e:	18fa40806867004f 	{ movi	a4, 0; ae_movi	aed7, 8; ae_slai32	aed6, aed6, 8 }
  12df56:	18e7be870515625f 	{ ae_s32.l.i	aed6, a2, 20; ae_add32	aed5, aed5, aed7; ae_slai32	aed1, aed0, 8 }
  12df5e:	40000174b755726e 	{ ae_s16.0.i	aed5, a2, 14; nop; ae_movad32.l	a7, aed6 }
  12df66:	0d000140e1b7c9ae 	{ bgeu.w18	a9, a10, 12df88 <rc_dec_init+0xc4>; ae_movi	aed7, 1 }
  12df6e:	3c6934               	ae_movda32	aed6, a9
  12df71:	ebe750070606493f 	{ add	a4, a9, a3; ae_add32	aed6, aed6, aed7; nop }
  12df79:	2556c4               	ae_movad32.l	a5, aed6
  12df7c:	085252               	s16i	a5, a2, 16
  12df7f:	000442               	l8ui	a4, a4, 0
  12df82:	000086               	j	12df88 <rc_dec_init+0xc4>

0012df85 <rc_dec_init+0xc1>:
  12df85:	000000                                        ...

0012df88 <rc_dec_init+0xc4>:
  12df88:	400001b54542448e 	{ ae_movda32	aed2, a4; nop; ae_movda32	aed4, a8 }
  12df90:	964844               	ae_slai32	aed4, aed4, 8
  12df93:	162244               	ae_or	aed2, aed2, aed4
  12df96:	1efbd9102f204fcf 	{ ae_movi	aed4, -1; nop; ae_srai32	aed2, aed2, 1 }
  12df9e:	1e2244               	ae_xor	aed2, aed2, aed4
  12dfa1:	2592c4               	ae_movad32.l	a9, aed2
  12dfa4:	105242               	s16i	a4, a2, 32
  12dfa7:	749090               	extui	a9, a9, 0, 8
  12dfaa:	3c0934               	ae_movda32	aed0, a9
  12dfad:	300014               	ae_add32	aed0, aed0, aed1
  12dfb0:	410034               	ae_and	aed0, aed0, aed3
  12dfb3:	e00264               	ae_s32.l.i	aed0, a2, 24
  12dfb6:	023677               	bltu	a6, a7, 12dfbc <rc_dec_init+0xf8>

0012dfb9 <rc_dec_init+0xf5>:
  12dfb9:	ffde06               	j	12df35 <rc_dec_init+0x71>

0012dfbc <rc_dec_init+0xf8>:
  12dfbc:	f01d                	retw.n

0012dfbe <rc_dec_init+0xfa>:
  12dfbe:	084d                	mov.n	a4, a8
  12dfc0:	ffd486               	j	12df16 <rc_dec_init+0x52>

0012dfc3 <rc_dec_init+0xff>:
	...

0012dfc4 <rc_dec_bit_logp>:
  12dfc4:	004136               	entry	a1, 32
  12dfc7:	62d8                	l32i.n	a13, a2, 24
  12dfc9:	400300               	ssr	a3
  12dfcc:	5238                	l32i.n	a3, a2, 20
  12dfce:	0d6d                	mov.n	a6, a13
  12dfd0:	91c030               	srl	a12, a3
  12dfd3:	0c3dc7               	bltu	a13, a12, 12dfe3 <rc_dec_bit_logp+0x1f>
  12dfd6:	c033c0               	sub	a3, a3, a12
  12dfd9:	c06dc0               	sub	a6, a13, a12
  12dfdc:	6269                	s32i.n	a6, a2, 24
  12dfde:	0000c6               	j	12dfe5 <rc_dec_bit_logp+0x21>

0012dfe1 <rc_dec_bit_logp+0x1d>:
	...

0012dfe3 <rc_dec_bit_logp+0x1f>:
  12dfe3:	0c3d                	mov.n	a3, a12

0012dfe5 <rc_dec_bit_logp+0x21>:
  12dfe5:	e8c541               	l32r	a4, 1282fc (8000 <xthals_release_major+0x5120>)
  12dfe8:	5239                	s32i.n	a3, a2, 20
  12dfea:	5a3437               	bltu	a4, a3, 12e048 <rc_dec_bit_logp+0x84>
  12dfed:	109272               	l16si	a7, a2, 32
  12dff0:	0212a2               	l16ui	a10, a2, 4
  12dff3:	e8b891               	l32r	a9, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12dff6:	ffafb2               	movi	a11, -1
  12dff9:	478076               	loop	a0, 12e044 <rc_dec_bit_logp+0x80>
  12dffc:	e8c041               	l32r	a4, 1282fc (8000 <xthals_release_major+0x5120>)
  12dfff:	079252               	l16si	a5, a2, 14
  12e002:	078d                	mov.n	a8, a7
  12e004:	113380               	slli	a3, a3, 8
  12e007:	5239                	s32i.n	a3, a2, 20
  12e009:	081272               	l16ui	a7, a2, 16
  12e00c:	558b                	addi.n	a5, a5, 8
  12e00e:	075252               	s16i	a5, a2, 14
  12e011:	0eb7a7               	bgeu	a7, a10, 12e023 <rc_dec_bit_logp+0x5f>
  12e014:	02e8                	l32i.n	a14, a2, 0
  12e016:	f71b                	addi.n	a15, a7, 1
  12e018:	0852f2               	s16i	a15, a2, 16
  12e01b:	77ea                	add.n	a7, a7, a14
  12e01d:	000772               	l8ui	a7, a7, 0
  12e020:	000046               	j	12e025 <rc_dec_bit_logp+0x61>

0012e023 <rc_dec_bit_logp+0x5f>:
  12e023:	070c                	movi.n	a7, 0

0012e025 <rc_dec_bit_logp+0x61>:
  12e025:	11e680               	slli	a14, a6, 8
  12e028:	105272               	s16i	a7, a2, 32
  12e02b:	116880               	slli	a6, a8, 8
  12e02e:	206760               	or	a6, a7, a6
  12e031:	216160               	srai	a6, a6, 1
  12e034:	3066b0               	xor	a6, a6, a11
  12e037:	746060               	extui	a6, a6, 0, 8
  12e03a:	66ea                	add.n	a6, a6, a14
  12e03c:	106690               	and	a6, a6, a9
  12e03f:	6269                	s32i.n	a6, a2, 24
  12e041:	033437               	bltu	a4, a3, 12e048 <rc_dec_bit_logp+0x84>

0012e044 <rc_dec_bit_logp+0x80>:
  12e044:	ffec46               	j	12dff9 <rc_dec_bit_logp+0x35>

0012e047 <rc_dec_bit_logp+0x83>:
	...

0012e048 <rc_dec_bit_logp+0x84>:
  12e048:	622dc0               	saltu	a2, a13, a12
  12e04b:	f01d                	retw.n

0012e04d <rc_dec_bit_logp+0x89>:
  12e04d:	000000                                        ...

0012e050 <rc_dec_icdf>:
  12e050:	004136               	entry	a1, 32
  12e053:	400400               	ssr	a4
  12e056:	029d                	mov.n	a9, a2
  12e058:	052272               	l32i	a7, a2, 20
  12e05b:	062942               	l32i	a4, a9, 24
  12e05e:	912070               	srl	a2, a7
  12e061:	400001f145f122fe 	{ ae_movda32	aed1, a2; nop; movi	a2, -1 }
  12e069:	178076               	loop	a0, 12e084 <rc_dec_icdf+0x34>
  12e06c:	000352               	l8ui	a5, a3, 0
  12e06f:	3c0534               	ae_movda32	aed0, a5
  12e072:	eb0d20000100122f 	{ addi	a2, a2, 1; ae_mul32.hh	aed0, aed1, aed0; nop }
  12e07a:	078d                	mov.n	a8, a7
  12e07c:	2570c4               	ae_movad32.l	a7, aed0
  12e07f:	331b                	addi.n	a3, a3, 1
  12e081:	05b477               	bgeu	a4, a7, 12e08a <rc_dec_icdf+0x3a>

0012e084 <rc_dec_icdf+0x34>:
  12e084:	fff846               	j	12e069 <rc_dec_icdf+0x19>

0012e087 <rc_dec_icdf+0x37>:
  12e087:	000000                                        ...

0012e08a <rc_dec_icdf+0x3a>:
  12e08a:	e89c61               	l32r	a6, 1282fc (8000 <xthals_release_major+0x5120>)
  12e08d:	c03870               	sub	a3, a8, a7
  12e090:	c04470               	sub	a4, a4, a7
  12e093:	6949                	s32i.n	a4, a9, 24
  12e095:	5939                	s32i.n	a3, a9, 20
  12e097:	593637               	bltu	a6, a3, 12e0f4 <rc_dec_icdf+0xa4>
  12e09a:	109972               	l16si	a7, a9, 32
  12e09d:	0219b2               	l16ui	a11, a9, 4
  12e0a0:	e88da1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e0a3:	fc7c                	movi.n	a12, -1
  12e0a5:	488076               	loop	a0, 12e0f1 <rc_dec_icdf+0xa1>
  12e0a8:	e895f1               	l32r	a15, 1282fc (8000 <xthals_release_major+0x5120>)
  12e0ab:	0799d2               	l16si	a13, a9, 14
  12e0ae:	115480               	slli	a5, a4, 8
  12e0b1:	078d                	mov.n	a8, a7
  12e0b3:	113380               	slli	a3, a3, 8
  12e0b6:	5939                	s32i.n	a3, a9, 20
  12e0b8:	081972               	l16ui	a7, a9, 16
  12e0bb:	114880               	slli	a4, a8, 8
  12e0be:	dd8b                	addi.n	a13, a13, 8
  12e0c0:	0759d2               	s16i	a13, a9, 14
  12e0c3:	0fb7b7               	bgeu	a7, a11, 12e0d6 <rc_dec_icdf+0x86>
  12e0c6:	09d8                	l32i.n	a13, a9, 0
  12e0c8:	e71b                	addi.n	a14, a7, 1
  12e0ca:	0859e2               	s16i	a14, a9, 16
  12e0cd:	77da                	add.n	a7, a7, a13
  12e0cf:	000772               	l8ui	a7, a7, 0
  12e0d2:	000086               	j	12e0d8 <rc_dec_icdf+0x88>

0012e0d5 <rc_dec_icdf+0x85>:
	...

0012e0d6 <rc_dec_icdf+0x86>:
  12e0d6:	070c                	movi.n	a7, 0

0012e0d8 <rc_dec_icdf+0x88>:
  12e0d8:	105972               	s16i	a7, a9, 32
  12e0db:	204740               	or	a4, a7, a4
  12e0de:	214140               	srai	a4, a4, 1
  12e0e1:	3044c0               	xor	a4, a4, a12
  12e0e4:	744040               	extui	a4, a4, 0, 8
  12e0e7:	445a                	add.n	a4, a4, a5
  12e0e9:	1044a0               	and	a4, a4, a10
  12e0ec:	6949                	s32i.n	a4, a9, 24
  12e0ee:	023f37               	bltu	a15, a3, 12e0f4 <rc_dec_icdf+0xa4>

0012e0f1 <rc_dec_icdf+0xa1>:
  12e0f1:	ffec06               	j	12e0a5 <rc_dec_icdf+0x55>

0012e0f4 <rc_dec_icdf+0xa4>:
  12e0f4:	f01d                	retw.n

0012e0f6 <rc_dec_icdf+0xa6>:
	...

0012e0f8 <rc_dec_uint>:
  12e0f8:	004136               	entry	a1, 32
  12e0fb:	430b                	addi.n	a4, a3, -1
  12e0fd:	3c0434               	ae_movda32	aed0, a4
  12e100:	25a0f4               	ae_nsaz32.l	a10, aed0
  12e103:	681c                	movi.n	a8, 22
  12e105:	4028a7               	blt	a8, a10, 12e149 <rc_dec_uint+0x51>
  12e108:	731c                	movi.n	a3, 23
  12e10a:	c033a0               	sub	a3, a3, a10
  12e10d:	02ad                	mov.n	a10, a2
  12e10f:	400300               	ssr	a3
  12e112:	916040               	srl	a6, a4
  12e115:	661b                	addi.n	a6, a6, 1
  12e117:	06bd                	mov.n	a11, a6
  12e119:	ffc1e5               	call8	12dd38 <rc_dec>
  12e11c:	0a5d                	mov.n	a5, a10
  12e11e:	06dd                	mov.n	a13, a6
  12e120:	02ad                	mov.n	a10, a2
  12e122:	05bd                	mov.n	a11, a5
  12e124:	c51b                	addi.n	a12, a5, 1
  12e126:	ffcfa5               	call8	12de20 <rc_dec_upd>
  12e129:	02ad                	mov.n	a10, a2
  12e12b:	03bd                	mov.n	a11, a3
  12e12d:	ffc265               	call8	12dd54 <rc_dec_bits>
  12e130:	401300               	ssl	a3
  12e133:	a18500               	sll	a8, a5
  12e136:	20aa80               	or	a10, a10, a8
  12e139:	0334a7               	bltu	a4, a10, 12e140 <rc_dec_uint+0x48>
  12e13c:	0a2d                	mov.n	a2, a10
  12e13e:	f01d                	retw.n

0012e140 <rc_dec_uint+0x48>:
  12e140:	190c                	movi.n	a9, 1
  12e142:	115292               	s16i	a9, a2, 34
  12e145:	042d                	mov.n	a2, a4
  12e147:	f01d                	retw.n

0012e149 <rc_dec_uint+0x51>:
  12e149:	02ad                	mov.n	a10, a2
  12e14b:	03bd                	mov.n	a11, a3
  12e14d:	ffbea5               	call8	12dd38 <rc_dec>
  12e150:	0a4d                	mov.n	a4, a10
  12e152:	03dd                	mov.n	a13, a3
  12e154:	02ad                	mov.n	a10, a2
  12e156:	04bd                	mov.n	a11, a4
  12e158:	c41b                	addi.n	a12, a4, 1
  12e15a:	ffcc65               	call8	12de20 <rc_dec_upd>
  12e15d:	042d                	mov.n	a2, a4
  12e15f:	f01d                	retw.n

0012e161 <rc_dec_uint+0x69>:
  12e161:	00000000 36000000                                .......

0012e168 <rc_enc_normalize_1>:
  12e168:	004136               	entry	a1, 32
  12e16b:	5268                	l32i.n	a6, a2, 20
  12e16d:	e86331               	l32r	a3, 1282fc (8000 <xthals_release_major+0x5120>)
  12e170:	0d000b41f0b0e36e 	{ bltu.w18	a3, a6, 12e233 <rc_enc_normalize_1+0xcb>; nop }
  12e178:	6258                	l32i.n	a5, a2, 24
  12e17a:	ffa0a2               	movi	a10, 255
  12e17d:	e85591               	l32r	a9, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e180:	000a46               	j	12e1ad <rc_enc_normalize_1+0x45>

0012e183 <rc_enc_normalize_1+0x1b>:
  12e183:	5268                	l32i.n	a6, a2, 20
  12e185:	6258                	l32i.n	a5, a2, 24
  12e187:	74b080               	extui	a11, a8, 0, 8
  12e18a:	1052b2               	s16i	a11, a2, 32

0012e18d <rc_enc_normalize_1+0x25>:
  12e18d:	e85bc1               	l32r	a12, 1282fc (8000 <xthals_release_major+0x5120>)
  12e190:	0792d2               	l16si	a13, a2, 14
  12e193:	115580               	slli	a5, a5, 8
  12e196:	116680               	slli	a6, a6, 8
  12e199:	5269                	s32i.n	a6, a2, 20
  12e19b:	105590               	and	a5, a5, a9
  12e19e:	6259                	s32i.n	a5, a2, 24
  12e1a0:	dd8b                	addi.n	a13, a13, 8
  12e1a2:	0752d2               	s16i	a13, a2, 14
  12e1a5:	0d000841a0b0ec6e 	{ bltu.w18	a12, a6, 12e233 <rc_enc_normalize_1+0xcb>; nop }

0012e1ad <rc_enc_normalize_1+0x45>:
  12e1ad:	418f50               	srli	a8, a5, 15
  12e1b0:	0d00084110b088ae 	{ beq.w18	a8, a10, 12e235 <rc_enc_normalize_1+0xcd>; nop }
  12e1b8:	109252               	l16si	a5, a2, 32
  12e1bb:	02f596               	bltz	a5, 12e1ee <rc_enc_normalize_1+0x86>
  12e1be:	0312b2               	l16ui	a11, a2, 6
  12e1c1:	216880               	srai	a6, a8, 8
  12e1c4:	656a                	add.n	a6, a5, a6
  12e1c6:	081252               	l16ui	a5, a2, 16
  12e1c9:	0212c2               	l16ui	a12, a2, 4
  12e1cc:	bb5a                	add.n	a11, a11, a5
  12e1ce:	11abc7               	bge	a11, a12, 12e1e3 <rc_enc_normalize_1+0x7b>
  12e1d1:	040c                	movi.n	a4, 0
  12e1d3:	02b8                	l32i.n	a11, a2, 0
  12e1d5:	c51b                	addi.n	a12, a5, 1
  12e1d7:	0852c2               	s16i	a12, a2, 16
  12e1da:	b5ba                	add.n	a11, a5, a11
  12e1dc:	004b62               	s8i	a6, a11, 0
  12e1df:	000086               	j	12e1e5 <rc_enc_normalize_1+0x7d>

0012e1e2 <rc_enc_normalize_1+0x7a>:
	...

0012e1e3 <rc_enc_normalize_1+0x7b>:
  12e1e3:	f47c                	movi.n	a4, -1

0012e1e5 <rc_enc_normalize_1+0x7d>:
  12e1e5:	1192d2               	l16si	a13, a2, 34
  12e1e8:	20dd40               	or	a13, a13, a4
  12e1eb:	1152d2               	s16i	a13, a2, 34

0012e1ee <rc_enc_normalize_1+0x86>:
  12e1ee:	7258                	l32i.n	a5, a2, 28
  12e1f0:	f8f516               	beqz	a5, 12e183 <rc_enc_normalize_1+0x1b>
  12e1f3:	217880               	srai	a7, a8, 8
  12e1f6:	ffc772               	addi	a7, a7, -1
  12e1f9:	338076               	loop	a0, 12e230 <rc_enc_normalize_1+0xc8>
  12e1fc:	081262               	l16ui	a6, a2, 16
  12e1ff:	0312b2               	l16ui	a11, a2, 6
  12e202:	0212c2               	l16ui	a12, a2, 4
  12e205:	bb6a                	add.n	a11, a11, a6
  12e207:	13abc7               	bge	a11, a12, 12e21e <rc_enc_normalize_1+0xb6>
  12e20a:	040c                	movi.n	a4, 0
  12e20c:	02c8                	l32i.n	a12, a2, 0
  12e20e:	d61b                	addi.n	a13, a6, 1
  12e210:	0852d2               	s16i	a13, a2, 16
  12e213:	c6ca                	add.n	a12, a6, a12
  12e215:	004c72               	s8i	a7, a12, 0
  12e218:	7258                	l32i.n	a5, a2, 28
  12e21a:	000086               	j	12e220 <rc_enc_normalize_1+0xb8>

0012e21d <rc_enc_normalize_1+0xb5>:
	...

0012e21e <rc_enc_normalize_1+0xb6>:
  12e21e:	f47c                	movi.n	a4, -1

0012e220 <rc_enc_normalize_1+0xb8>:
  12e220:	1192e2               	l16si	a14, a2, 34
  12e223:	550b                	addi.n	a5, a5, -1
  12e225:	7259                	s32i.n	a5, a2, 28
  12e227:	20ee40               	or	a14, a14, a4
  12e22a:	1152e2               	s16i	a14, a2, 34
  12e22d:	f52516               	beqz	a5, 12e183 <rc_enc_normalize_1+0x1b>

0012e230 <rc_enc_normalize_1+0xc8>:
  12e230:	fff146               	j	12e1f9 <rc_enc_normalize_1+0x91>

0012e233 <rc_enc_normalize_1+0xcb>:
  12e233:	f01d                	retw.n

0012e235 <rc_enc_normalize_1+0xcd>:
  12e235:	72f8                	l32i.n	a15, a2, 28
  12e237:	ff1b                	addi.n	a15, a15, 1
  12e239:	72f9                	s32i.n	a15, a2, 28
  12e23b:	ffd386               	j	12e18d <rc_enc_normalize_1+0x25>

0012e23e <rc_enc_normalize_1+0xd6>:
	...

0012e240 <rc_encode_1>:
  12e240:	004136               	entry	a1, 32
  12e243:	5288                	l32i.n	a8, a2, 20
  12e245:	c26850               	quou	a6, a8, a5
  12e248:	3c0634               	ae_movda32	aed0, a6
  12e24b:	10a316               	beqz	a3, 12e359 <rc_encode_1+0x119>
  12e24e:	c09430               	sub	a9, a4, a3
  12e251:	c0a530               	sub	a10, a5, a3
  12e254:	3c6a34               	ae_movda32	aed6, a10
  12e257:	0c8018b680c6592e 	{ ae_movda32	aed5, a9; ae_mul32.hh	aed6, aed0, aed6 }
  12e25f:	eb0dae050005126f 	{ ae_l32.i	aed1, a2, 24; ae_mul32.hh	aed5, aed0, aed5; nop }
  12e267:	400001754552786e 	{ ae_movda32	aed2, a8; nop; ae_movad32.l	a7, aed6 }
  12e26f:	400001754554875e 	{ ae_movda32	aed4, a7; nop; ae_movad32.l	a8, aed5 }
  12e277:	0d8018c48262382e 	{ ae_movda32	aed3, a8; ae_sub32	aed2, aed2, aed4 }
  12e27f:	ebe7be020101325f 	{ ae_s32.l.i	aed3, a2, 20; ae_add32	aed1, aed1, aed2; nop }
  12e287:	e01264               	ae_s32.l.i	aed1, a2, 24

0012e28a <rc_encode_1+0x4a>:
  12e28a:	e81cb1               	l32r	a11, 1282fc (8000 <xthals_release_major+0x5120>)
  12e28d:	0d000b41d0b0eb8e 	{ bltu.w18	a11, a8, 12e34e <rc_encode_1+0x10e>; nop }
  12e295:	6238                	l32i.n	a3, a2, 24
  12e297:	ffa0b2               	movi	a11, 255
  12e29a:	e80ea1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e29d:	000a46               	j	12e2ca <rc_encode_1+0x8a>

0012e2a0 <rc_encode_1+0x60>:
  12e2a0:	5288                	l32i.n	a8, a2, 20
  12e2a2:	6238                	l32i.n	a3, a2, 24
  12e2a4:	74c090               	extui	a12, a9, 0, 8
  12e2a7:	1052c2               	s16i	a12, a2, 32

0012e2aa <rc_encode_1+0x6a>:
  12e2aa:	e814d1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12e2ad:	0792e2               	l16si	a14, a2, 14
  12e2b0:	113380               	slli	a3, a3, 8
  12e2b3:	118880               	slli	a8, a8, 8
  12e2b6:	5289                	s32i.n	a8, a2, 20
  12e2b8:	1033a0               	and	a3, a3, a10
  12e2bb:	6239                	s32i.n	a3, a2, 24
  12e2bd:	ee8b                	addi.n	a14, a14, 8
  12e2bf:	0752e2               	s16i	a14, a2, 14
  12e2c2:	0d00084180b0ed8e 	{ bltu.w18	a13, a8, 12e34e <rc_encode_1+0x10e>; nop }

0012e2ca <rc_encode_1+0x8a>:
  12e2ca:	419f30               	srli	a9, a3, 15
  12e2cd:	0d000741f0b089be 	{ beq.w18	a9, a11, 12e350 <rc_encode_1+0x110>; nop }
  12e2d5:	109232               	l16si	a3, a2, 32
  12e2d8:	02f396               	bltz	a3, 12e30b <rc_encode_1+0xcb>
  12e2db:	031262               	l16ui	a6, a2, 6
  12e2de:	214890               	srai	a4, a9, 8
  12e2e1:	434a                	add.n	a4, a3, a4
  12e2e3:	081232               	l16ui	a3, a2, 16
  12e2e6:	021272               	l16ui	a7, a2, 4
  12e2e9:	663a                	add.n	a6, a6, a3
  12e2eb:	11a677               	bge	a6, a7, 12e300 <rc_encode_1+0xc0>
  12e2ee:	0268                	l32i.n	a6, a2, 0
  12e2f0:	831b                	addi.n	a8, a3, 1
  12e2f2:	085282               	s16i	a8, a2, 16
  12e2f5:	636a                	add.n	a6, a3, a6
  12e2f7:	004642               	s8i	a4, a6, 0
  12e2fa:	030c                	movi.n	a3, 0
  12e2fc:	000086               	j	12e302 <rc_encode_1+0xc2>

0012e2ff <rc_encode_1+0xbf>:
	...

0012e300 <rc_encode_1+0xc0>:
  12e300:	f37c                	movi.n	a3, -1

0012e302 <rc_encode_1+0xc2>:
  12e302:	1192c2               	l16si	a12, a2, 34
  12e305:	20cc30               	or	a12, a12, a3
  12e308:	1152c2               	s16i	a12, a2, 34

0012e30b <rc_encode_1+0xcb>:
  12e30b:	7238                	l32i.n	a3, a2, 28
  12e30d:	f8f316               	beqz	a3, 12e2a0 <rc_encode_1+0x60>
  12e310:	215890               	srai	a5, a9, 8
  12e313:	550b                	addi.n	a5, a5, -1
  12e315:	328076               	loop	a0, 12e34b <rc_encode_1+0x10b>
  12e318:	081242               	l16ui	a4, a2, 16
  12e31b:	031262               	l16ui	a6, a2, 6
  12e31e:	021272               	l16ui	a7, a2, 4
  12e321:	664a                	add.n	a6, a6, a4
  12e323:	12a677               	bge	a6, a7, 12e339 <rc_encode_1+0xf9>
  12e326:	0288                	l32i.n	a8, a2, 0
  12e328:	c41b                	addi.n	a12, a4, 1
  12e32a:	0852c2               	s16i	a12, a2, 16
  12e32d:	848a                	add.n	a8, a4, a8
  12e32f:	040c                	movi.n	a4, 0
  12e331:	004852               	s8i	a5, a8, 0
  12e334:	7238                	l32i.n	a3, a2, 28
  12e336:	000046               	j	12e33b <rc_encode_1+0xfb>

0012e339 <rc_encode_1+0xf9>:
  12e339:	f47c                	movi.n	a4, -1

0012e33b <rc_encode_1+0xfb>:
  12e33b:	1192d2               	l16si	a13, a2, 34
  12e33e:	330b                	addi.n	a3, a3, -1
  12e340:	7239                	s32i.n	a3, a2, 28
  12e342:	20dd40               	or	a13, a13, a4
  12e345:	1152d2               	s16i	a13, a2, 34
  12e348:	f54316               	beqz	a3, 12e2a0 <rc_encode_1+0x60>

0012e34b <rc_encode_1+0x10b>:
  12e34b:	fff186               	j	12e315 <rc_encode_1+0xd5>

0012e34e <rc_encode_1+0x10e>:
  12e34e:	f01d                	retw.n

0012e350 <rc_encode_1+0x110>:
  12e350:	72e8                	l32i.n	a14, a2, 28
  12e352:	ee1b                	addi.n	a14, a14, 1
  12e354:	72e9                	s32i.n	a14, a2, 28
  12e356:	ffd406               	j	12e2aa <rc_encode_1+0x6a>

0012e359 <rc_encode_1+0x119>:
  12e359:	c06540               	sub	a6, a5, a4
  12e35c:	3c7634               	ae_movda32	aed7, a6
  12e35f:	eb0ddd070007259f 	{ nop; ae_mul32.hh	aed7, aed0, aed7; nop }
  12e367:	25f7c4               	ae_movad32.l	a15, aed7
  12e36a:	c088f0               	sub	a8, a8, a15
  12e36d:	5289                	s32i.n	a8, a2, 20
  12e36f:	ffc5c6               	j	12e28a <rc_encode_1+0x4a>

0012e372 <rc_encode_1+0x132>:
	...

0012e374 <rc_encode_bin_1>:
  12e374:	004136               	entry	a1, 32
  12e377:	5288                	l32i.n	a8, a2, 20
  12e379:	400500               	ssr	a5
  12e37c:	919080               	srl	a9, a8
  12e37f:	400001014500691e 	{ ae_movda32	aed0, a9; nop; movi	a6, 1 }
  12e387:	401500               	ssl	a5
  12e38a:	a15600               	sll	a5, a6
  12e38d:	10f316               	beqz	a3, 12e4a0 <rc_encode_bin_1+0x12c>
  12e390:	c0b430               	sub	a11, a4, a3
  12e393:	c0c530               	sub	a12, a5, a3
  12e396:	3c6c34               	ae_movda32	aed6, a12
  12e399:	0c8018b680c65b2e 	{ ae_movda32	aed5, a11; ae_mul32.hh	aed6, aed0, aed6 }
  12e3a1:	eb0dae050005126f 	{ ae_l32.i	aed1, a2, 24; ae_mul32.hh	aed5, aed0, aed5; nop }
  12e3a9:	400001754552a86e 	{ ae_movda32	aed2, a8; nop; ae_movad32.l	a10, aed6 }
  12e3b1:	4000017545548a5e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a8, aed5 }
  12e3b9:	0d8018c48262382e 	{ ae_movda32	aed3, a8; ae_sub32	aed2, aed2, aed4 }
  12e3c1:	ebe7be020101325f 	{ ae_s32.l.i	aed3, a2, 20; ae_add32	aed1, aed1, aed2; nop }
  12e3c9:	e01264               	ae_s32.l.i	aed1, a2, 24

0012e3cc <rc_encode_bin_1+0x58>:
  12e3cc:	e7ccd1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12e3cf:	0d000c4100b0ed8e 	{ bltu.w18	a13, a8, 12e493 <rc_encode_bin_1+0x11f>; nop }
  12e3d7:	6238                	l32i.n	a3, a2, 24
  12e3d9:	ffa0b2               	movi	a11, 255
  12e3dc:	e7bea1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e3df:	000a46               	j	12e40c <rc_encode_bin_1+0x98>

0012e3e2 <rc_encode_bin_1+0x6e>:
  12e3e2:	5288                	l32i.n	a8, a2, 20
  12e3e4:	6238                	l32i.n	a3, a2, 24
  12e3e6:	74e090               	extui	a14, a9, 0, 8
  12e3e9:	1052e2               	s16i	a14, a2, 32

0012e3ec <rc_encode_bin_1+0x78>:
  12e3ec:	e7c4f1               	l32r	a15, 1282fc (8000 <xthals_release_major+0x5120>)
  12e3ef:	079262               	l16si	a6, a2, 14
  12e3f2:	113380               	slli	a3, a3, 8
  12e3f5:	118880               	slli	a8, a8, 8
  12e3f8:	5289                	s32i.n	a8, a2, 20
  12e3fa:	1033a0               	and	a3, a3, a10
  12e3fd:	6239                	s32i.n	a3, a2, 24
  12e3ff:	668b                	addi.n	a6, a6, 8
  12e401:	075262               	s16i	a6, a2, 14
  12e404:	0d000841b0b0ef8e 	{ bltu.w18	a15, a8, 12e493 <rc_encode_bin_1+0x11f>; nop }

0012e40c <rc_encode_bin_1+0x98>:
  12e40c:	419f30               	srli	a9, a3, 15
  12e40f:	0d00084120b089be 	{ beq.w18	a9, a11, 12e495 <rc_encode_bin_1+0x121>; nop }
  12e417:	109232               	l16si	a3, a2, 32
  12e41a:	030396               	bltz	a3, 12e44e <rc_encode_bin_1+0xda>
  12e41d:	031262               	l16ui	a6, a2, 6
  12e420:	214890               	srai	a4, a9, 8
  12e423:	434a                	add.n	a4, a3, a4
  12e425:	081232               	l16ui	a3, a2, 16
  12e428:	021272               	l16ui	a7, a2, 4
  12e42b:	663a                	add.n	a6, a6, a3
  12e42d:	12a677               	bge	a6, a7, 12e443 <rc_encode_bin_1+0xcf>
  12e430:	0268                	l32i.n	a6, a2, 0
  12e432:	831b                	addi.n	a8, a3, 1
  12e434:	085282               	s16i	a8, a2, 16
  12e437:	636a                	add.n	a6, a3, a6
  12e439:	004642               	s8i	a4, a6, 0
  12e43c:	030c                	movi.n	a3, 0
  12e43e:	0000c6               	j	12e445 <rc_encode_bin_1+0xd1>

0012e441 <rc_encode_bin_1+0xcd>:
	...

0012e443 <rc_encode_bin_1+0xcf>:
  12e443:	f37c                	movi.n	a3, -1

0012e445 <rc_encode_bin_1+0xd1>:
  12e445:	1192c2               	l16si	a12, a2, 34
  12e448:	20cc30               	or	a12, a12, a3
  12e44b:	1152c2               	s16i	a12, a2, 34

0012e44e <rc_encode_bin_1+0xda>:
  12e44e:	7238                	l32i.n	a3, a2, 28
  12e450:	f8e316               	beqz	a3, 12e3e2 <rc_encode_bin_1+0x6e>
  12e453:	215890               	srai	a5, a9, 8
  12e456:	ffc552               	addi	a5, a5, -1
  12e459:	338076               	loop	a0, 12e490 <rc_encode_bin_1+0x11c>
  12e45c:	081242               	l16ui	a4, a2, 16
  12e45f:	031262               	l16ui	a6, a2, 6
  12e462:	021272               	l16ui	a7, a2, 4
  12e465:	664a                	add.n	a6, a6, a4
  12e467:	13a677               	bge	a6, a7, 12e47e <rc_encode_bin_1+0x10a>
  12e46a:	0288                	l32i.n	a8, a2, 0
  12e46c:	c41b                	addi.n	a12, a4, 1
  12e46e:	0852c2               	s16i	a12, a2, 16
  12e471:	848a                	add.n	a8, a4, a8
  12e473:	040c                	movi.n	a4, 0
  12e475:	004852               	s8i	a5, a8, 0
  12e478:	7238                	l32i.n	a3, a2, 28
  12e47a:	000086               	j	12e480 <rc_encode_bin_1+0x10c>

0012e47d <rc_encode_bin_1+0x109>:
	...

0012e47e <rc_encode_bin_1+0x10a>:
  12e47e:	f47c                	movi.n	a4, -1

0012e480 <rc_encode_bin_1+0x10c>:
  12e480:	1192d2               	l16si	a13, a2, 34
  12e483:	330b                	addi.n	a3, a3, -1
  12e485:	7239                	s32i.n	a3, a2, 28
  12e487:	20dd40               	or	a13, a13, a4
  12e48a:	1152d2               	s16i	a13, a2, 34
  12e48d:	f51316               	beqz	a3, 12e3e2 <rc_encode_bin_1+0x6e>

0012e490 <rc_encode_bin_1+0x11c>:
  12e490:	fff146               	j	12e459 <rc_encode_bin_1+0xe5>

0012e493 <rc_encode_bin_1+0x11f>:
  12e493:	f01d                	retw.n

0012e495 <rc_encode_bin_1+0x121>:
  12e495:	72e8                	l32i.n	a14, a2, 28
  12e497:	ee1b                	addi.n	a14, a14, 1
  12e499:	72e9                	s32i.n	a14, a2, 28
  12e49b:	ffd346               	j	12e3ec <rc_encode_bin_1+0x78>

0012e49e <rc_encode_bin_1+0x12a>:
	...

0012e4a0 <rc_encode_bin_1+0x12c>:
  12e4a0:	c06540               	sub	a6, a5, a4
  12e4a3:	3c7634               	ae_movda32	aed7, a6
  12e4a6:	eb0ddd070007259f 	{ nop; ae_mul32.hh	aed7, aed0, aed7; nop }
  12e4ae:	25f7c4               	ae_movad32.l	a15, aed7
  12e4b1:	c088f0               	sub	a8, a8, a15
  12e4b4:	5289                	s32i.n	a8, a2, 20
  12e4b6:	ffc486               	j	12e3cc <rc_encode_bin_1+0x58>

0012e4b9 <rc_encode_bin_1+0x145>:
  12e4b9:	000000                                        ...

0012e4bc <rc_enc_bit_logp_1>:
  12e4bc:	004136               	entry	a1, 32
  12e4bf:	02ad                	mov.n	a10, a2
  12e4c1:	52b8                	l32i.n	a11, a2, 20
  12e4c3:	400400               	ssr	a4
  12e4c6:	91c0b0               	srl	a12, a11
  12e4c9:	c0bbc0               	sub	a11, a11, a12
  12e4cc:	c38c                	beqz.n	a3, 12e4dc <rc_enc_bit_logp_1+0x20>
  12e4ce:	400001b4761042be 	{ ae_l32.i	aed0, a2, 24; nop; ae_movda32	aed1, a11 }
  12e4d6:	300014               	ae_add32	aed0, aed0, aed1
  12e4d9:	e00264               	ae_s32.l.i	aed0, a2, 24

0012e4dc <rc_enc_bit_logp_1+0x20>:
  12e4dc:	93bc30               	movnez	a11, a12, a3
  12e4df:	5ab9                	s32i.n	a11, a10, 20
  12e4e1:	ffc865               	call8	12e168 <rc_enc_normalize_1>
  12e4e4:	f01d                	retw.n

0012e4e6 <rc_enc_bit_logp_1+0x2a>:
	...

0012e4e8 <rc_enc_icdf_1>:
  12e4e8:	004136               	entry	a1, 32
  12e4eb:	02ad                	mov.n	a10, a2
  12e4ed:	934a                	add.n	a9, a3, a4
  12e4ef:	52b8                	l32i.n	a11, a2, 20
  12e4f1:	400500               	ssr	a5
  12e4f4:	9180b0               	srl	a8, a11
  12e4f7:	400000414580c89e 	{ ae_movda32	aed0, a8; nop; addi	a12, a9, -124 }
  12e4ff:	3513a6               	blti	a3, 1, 12e538 <rc_enc_icdf_1+0x50>
  12e502:	7b0cd2               	l8ui	a13, a12, 123
  12e505:	3c2d34               	ae_movda32	aed2, a13
  12e508:	eb0ddd020002259f 	{ nop; ae_mul32.hh	aed2, aed0, aed2; nop }
  12e510:	2582c4               	ae_movad32.l	a8, aed2
  12e513:	62f8                	l32i.n	a15, a2, 24
  12e515:	c08b80               	sub	a8, a11, a8
  12e518:	ff8a                	add.n	a15, a15, a8
  12e51a:	62f9                	s32i.n	a15, a2, 24
  12e51c:	0009e2               	l8ui	a14, a9, 0
  12e51f:	7b0cd2               	l8ui	a13, a12, 123
  12e522:	c0dde0               	sub	a13, a13, a14
  12e525:	3c1d34               	ae_movda32	aed1, a13
  12e528:	eb0ddd010001259f 	{ nop; ae_mul32.hh	aed1, aed0, aed1; nop }
  12e530:	e01254               	ae_s32.l.i	aed1, a2, 20

0012e533 <rc_enc_icdf_1+0x4b>:
  12e533:	ffc365               	call8	12e168 <rc_enc_normalize_1>
  12e536:	f01d                	retw.n

0012e538 <rc_enc_icdf_1+0x50>:
  12e538:	0009f2               	l8ui	a15, a9, 0
  12e53b:	3c3f34               	ae_movda32	aed3, a15
  12e53e:	eb0ddd030003259f 	{ nop; ae_mul32.hh	aed3, aed0, aed3; nop }
  12e546:	25e3c4               	ae_movad32.l	a14, aed3
  12e549:	c0ebe0               	sub	a14, a11, a14
  12e54c:	52e9                	s32i.n	a14, a2, 20
  12e54e:	fff846               	j	12e533 <rc_enc_icdf_1+0x4b>

0012e551 <rc_enc_icdf_1+0x69>:
  12e551:	000000                                        ...

0012e554 <rc_enc_uint_1>:
  12e554:	004136               	entry	a1, 32
  12e557:	b40b                	addi.n	a11, a4, -1
  12e559:	4000010145008b8e 	{ ae_movda32	aed0, a11; nop; movi	a8, 8 }
  12e561:	25a0f4               	ae_nsaz32.l	a10, aed0
  12e564:	f91c                	movi.n	a9, 31
  12e566:	c099a0               	sub	a9, a9, a10
  12e569:	239980               	sext	a9, a9, 15
  12e56c:	3aa897               	bge	a8, a9, 12e5aa <rc_enc_uint_1+0x56>
  12e56f:	741c                	movi.n	a4, 23
  12e571:	c044a0               	sub	a4, a4, a10
  12e574:	02ad                	mov.n	a10, a2
  12e576:	234480               	sext	a4, a4, 15
  12e579:	400400               	ssr	a4
  12e57c:	91c030               	srl	a12, a3
  12e57f:	91d0b0               	srl	a13, a11
  12e582:	dd1b                	addi.n	a13, a13, 1
  12e584:	f4c0c0               	extui	a12, a12, 0, 16
  12e587:	0cbd                	mov.n	a11, a12
  12e589:	f4d0d0               	extui	a13, a13, 0, 16
  12e58c:	cc1b                	addi.n	a12, a12, 1
  12e58e:	f4c0c0               	extui	a12, a12, 0, 16
  12e591:	ffcae5               	call8	12e240 <rc_encode_1>
  12e594:	02ad                	mov.n	a10, a2
  12e596:	04cd                	mov.n	a12, a4
  12e598:	401400               	ssl	a4
  12e59b:	1b0c                	movi.n	a11, 1
  12e59d:	a1bb00               	sll	a11, a11
  12e5a0:	bb0b                	addi.n	a11, a11, -1
  12e5a2:	10b3b0               	and	a11, a3, a11
  12e5a5:	000165               	call8	12e5bc <rc_enc_bits_1>
  12e5a8:	f01d                	retw.n

0012e5aa <rc_enc_uint_1+0x56>:
  12e5aa:	02ad                	mov.n	a10, a2
  12e5ac:	f4d040               	extui	a13, a4, 0, 16
  12e5af:	f4b030               	extui	a11, a3, 0, 16
  12e5b2:	c31b                	addi.n	a12, a3, 1
  12e5b4:	f4c0c0               	extui	a12, a12, 0, 16
  12e5b7:	ffc8a5               	call8	12e240 <rc_encode_1>
  12e5ba:	f01d                	retw.n

0012e5bc <rc_enc_bits_1>:
  12e5bc:	004136               	entry	a1, 32
  12e5bf:	2278                	l32i.n	a7, a2, 8
  12e5c1:	0692b2               	l16si	a11, a2, 12
  12e5c4:	052c                	movi.n	a5, 32
  12e5c6:	0b8d                	mov.n	a8, a11
  12e5c8:	9b4a                	add.n	a9, a11, a4
  12e5ca:	0d000941a0b0c59e 	{ bgeu.w18	a5, a9, 12e668 <rc_enc_bits_1+0xac>; nop }
  12e5d2:	01a0d2               	movi	a13, 1
  12e5d5:	07cbc2               	addi	a12, a11, 7
  12e5d8:	b3cbb0               	movgez	a12, a11, a11
  12e5db:	21c3c0               	srai	a12, a12, 3
  12e5de:	53ccd0               	max	a12, a12, a13
  12e5e1:	3a8076               	loop	a0, 12e61f <rc_enc_bits_1+0x63>
  12e5e4:	f8c882               	addi	a8, a8, -8
  12e5e7:	0312a2               	l16ui	a10, a2, 6
  12e5ea:	0812d2               	l16ui	a13, a2, 16
  12e5ed:	021292               	l16ui	a9, a2, 4
  12e5f0:	ddaa                	add.n	a13, a13, a10
  12e5f2:	18ad97               	bge	a13, a9, 12e60e <rc_enc_bits_1+0x52>
  12e5f5:	060c                	movi.n	a6, 0
  12e5f7:	fa1b                	addi.n	a15, a10, 1
  12e5f9:	02e8                	l32i.n	a14, a2, 0
  12e5fb:	f4f0f0               	extui	a15, a15, 0, 16
  12e5fe:	0352f2               	s16i	a15, a2, 6
  12e601:	c0f9f0               	sub	a15, a9, a15
  12e604:	eefa                	add.n	a14, a14, a15
  12e606:	004e72               	s8i	a7, a14, 0
  12e609:	0000c6               	j	12e610 <rc_enc_bits_1+0x54>

0012e60c <rc_enc_bits_1+0x50>:
	...

0012e60e <rc_enc_bits_1+0x52>:
  12e60e:	f67c                	movi.n	a6, -1

0012e610 <rc_enc_bits_1+0x54>:
  12e610:	119252               	l16si	a5, a2, 34
  12e613:	417870               	srli	a7, a7, 8
  12e616:	205560               	or	a5, a5, a6
  12e619:	115252               	s16i	a5, a2, 34
  12e61c:	0288a6               	blti	a8, 8, 12e622 <rc_enc_bits_1+0x66>

0012e61f <rc_enc_bits_1+0x63>:
  12e61f:	ffef86               	j	12e5e1 <rc_enc_bits_1+0x25>

0012e622 <rc_enc_bits_1+0x66>:
  12e622:	3c3434               	ae_movda32	aed3, a4
  12e625:	400001b545524bce 	{ ae_movda32	aed2, a11; nop; ae_movda32	aed5, a12 }
  12e62d:	18fba8305f50427f 	{ ae_l16.i	aed4, a2, 14; nop; ae_slai32	aed5, aed5, 3 }
  12e635:	e9f2dd458242259f 	{ nop; ae_sub32	aed2, aed2, aed5; ae_sext32	aed4, aed4, 15 }
  12e63d:	ebe7c8030404927f 	{ ae_movad32.l	a9, aed2; ae_add32	aed4, aed4, aed3; nop }
  12e645:	400001b4b704427e 	{ ae_s16.0.i	aed4, a2, 14; nop; ae_movda32	aed0, a7 }
  12e64d:	401900               	ssl	a9
  12e650:	a18300               	sll	a8, a3
  12e653:	0d8018438212182e 	{ ae_movda32	aed1, a8; ae_add32	aed2, aed2, aed3 }
  12e65b:	bdfbb4001f00226e 	{ ae_s16.0.i	aed2, a2, 12; nop; ae_or	aed0, aed0, aed1 }
  12e663:	e00224               	ae_s32.l.i	aed0, a2, 8
  12e666:	f01d                	retw.n

0012e668 <rc_enc_bits_1+0xac>:
  12e668:	065292               	s16i	a9, a2, 12
  12e66b:	0792a2               	l16si	a10, a2, 14
  12e66e:	401b00               	ssl	a11
  12e671:	a1c300               	sll	a12, a3
  12e674:	aa4a                	add.n	a10, a10, a4
  12e676:	20c7c0               	or	a12, a7, a12
  12e679:	22c9                	s32i.n	a12, a2, 8
  12e67b:	0752a2               	s16i	a10, a2, 14
  12e67e:	f01d                	retw.n

0012e680 <rc_enc_done_1>:
  12e680:	006136               	entry	a1, 48
  12e683:	bd2254               	ae_l32.i	aed2, a2, 20
  12e686:	25c2f4               	ae_nsaz32.l	a12, aed2
  12e689:	e712f1               	l32r	a15, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e68c:	4000009076f472ce 	{ ae_l32.i	aed4, a2, 24; nop; addi	a7, a12, -7 }
  12e694:	400700               	ssr	a7
  12e697:	b1a0f0               	sra	a10, a15
  12e69a:	0d8018cc87b31a2e 	{ ae_movda32	aed1, a10; ae_movi	aed3, -1 }
  12e6a2:	bfe74f143130ffde 	{ movi	a13, -1; ae_add32	aed0, aed1, aed4; ae_xor	aed3, aed1, aed3 }
  12e6aa:	bbe7c8043202b47e 	{ ae_movad32.l	a11, aed4; ae_add32	aed2, aed2, aed4; ae_and	aed0, aed0, aed3 }
  12e6b2:	bdfbc8100f10927e 	{ ae_movad32.l	a9, aed2; nop; ae_or	aed1, aed1, aed0 }
  12e6ba:	2581c4               	ae_movad32.l	a8, aed1
  12e6bd:	25e0c4               	ae_movad32.l	a14, aed0
  12e6c0:	0d3897               	bltu	a8, a9, 12e6d1 <rc_enc_done_1+0x51>
  12e6c3:	facc72               	addi	a7, a12, -6
  12e6c6:	41e1a0               	srli	a14, a10, 1
  12e6c9:	308ed0               	xor	a8, a14, a13
  12e6cc:	ebea                	add.n	a14, a11, a14
  12e6ce:	10ee80               	and	a14, a14, a8

0012e6d1 <rc_enc_done_1+0x51>:
  12e6d1:	477b                	addi.n	a4, a7, 7
  12e6d3:	214340               	srai	a4, a4, 3
  12e6d6:	0d401e4190b0146e 	{ blti.w18	a4, 1, 12e8c3 <rc_enc_done_1+0x243>; nop }
  12e6de:	030c                	movi.n	a3, 0
  12e6e0:	1092a2               	l16si	a10, a2, 32
  12e6e3:	ffa052               	movi	a5, 255
  12e6e6:	000586               	j	12e700 <rc_enc_done_1+0x80>

0012e6e9 <rc_enc_done_1+0x69>:
	...

0012e6ea <rc_enc_done_1+0x6a>:
  12e6ea:	74a0d0               	extui	a10, a13, 0, 8
  12e6ed:	1052a2               	s16i	a10, a2, 32

0012e6f0 <rc_enc_done_1+0x70>:
  12e6f0:	331b                	addi.n	a3, a3, 1
  12e6f2:	11ee80               	slli	a14, a14, 8
  12e6f5:	10eef0               	and	a14, a14, a15
  12e6f8:	0d00094100b0834e 	{ beq.w18	a3, a4, 12e78c <rc_enc_done_1+0x10c>; nop }

0012e700 <rc_enc_done_1+0x80>:
  12e700:	41dfe0               	srli	a13, a14, 15
  12e703:	0d000741c0b08d5e 	{ beq.w18	a13, a5, 12e783 <rc_enc_done_1+0x103>; nop }
  12e70b:	02fa96               	bltz	a10, 12e73e <rc_enc_done_1+0xbe>
  12e70e:	031282               	l16ui	a8, a2, 6
  12e711:	21b8d0               	srai	a11, a13, 8
  12e714:	baba                	add.n	a11, a10, a11
  12e716:	0812a2               	l16ui	a10, a2, 16
  12e719:	021292               	l16ui	a9, a2, 4
  12e71c:	88aa                	add.n	a8, a8, a10
  12e71e:	11a897               	bge	a8, a9, 12e733 <rc_enc_done_1+0xb3>
  12e721:	090c                	movi.n	a9, 0
  12e723:	02c8                	l32i.n	a12, a2, 0
  12e725:	8a1b                	addi.n	a8, a10, 1
  12e727:	085282               	s16i	a8, a2, 16
  12e72a:	caca                	add.n	a12, a10, a12
  12e72c:	004cb2               	s8i	a11, a12, 0
  12e72f:	000086               	j	12e735 <rc_enc_done_1+0xb5>

0012e732 <rc_enc_done_1+0xb2>:
	...

0012e733 <rc_enc_done_1+0xb3>:
  12e733:	f97c                	movi.n	a9, -1

0012e735 <rc_enc_done_1+0xb5>:
  12e735:	1192a2               	l16si	a10, a2, 34
  12e738:	20aa90               	or	a10, a10, a9
  12e73b:	1152a2               	s16i	a10, a2, 34

0012e73e <rc_enc_done_1+0xbe>:
  12e73e:	72a8                	l32i.n	a10, a2, 28
  12e740:	fa6a16               	beqz	a10, 12e6ea <rc_enc_done_1+0x6a>
  12e743:	21c8d0               	srai	a12, a13, 8
  12e746:	ffccc2               	addi	a12, a12, -1
  12e749:	338076               	loop	a0, 12e780 <rc_enc_done_1+0x100>
  12e74c:	0812b2               	l16ui	a11, a2, 16
  12e74f:	031282               	l16ui	a8, a2, 6
  12e752:	021292               	l16ui	a9, a2, 4
  12e755:	88ba                	add.n	a8, a8, a11
  12e757:	13a897               	bge	a8, a9, 12e76e <rc_enc_done_1+0xee>
  12e75a:	0298                	l32i.n	a9, a2, 0
  12e75c:	ab1b                	addi.n	a10, a11, 1
  12e75e:	0852a2               	s16i	a10, a2, 16
  12e761:	9b9a                	add.n	a9, a11, a9
  12e763:	0049c2               	s8i	a12, a9, 0
  12e766:	090c                	movi.n	a9, 0
  12e768:	72a8                	l32i.n	a10, a2, 28
  12e76a:	000086               	j	12e770 <rc_enc_done_1+0xf0>

0012e76d <rc_enc_done_1+0xed>:
	...

0012e76e <rc_enc_done_1+0xee>:
  12e76e:	f97c                	movi.n	a9, -1

0012e770 <rc_enc_done_1+0xf0>:
  12e770:	1192b2               	l16si	a11, a2, 34
  12e773:	aa0b                	addi.n	a10, a10, -1
  12e775:	72a9                	s32i.n	a10, a2, 28
  12e777:	20bb90               	or	a11, a11, a9
  12e77a:	1152b2               	s16i	a11, a2, 34
  12e77d:	f69a16               	beqz	a10, 12e6ea <rc_enc_done_1+0x6a>

0012e780 <rc_enc_done_1+0x100>:
  12e780:	fff146               	j	12e749 <rc_enc_done_1+0xc9>

0012e783 <rc_enc_done_1+0x103>:
  12e783:	72c8                	l32i.n	a12, a2, 28
  12e785:	cc1b                	addi.n	a12, a12, 1
  12e787:	72c9                	s32i.n	a12, a2, 28
  12e789:	ffd8c6               	j	12e6f0 <rc_enc_done_1+0x70>

0012e78c <rc_enc_done_1+0x10c>:
  12e78c:	043d                	mov.n	a3, a4

0012e78e <rc_enc_done_1+0x10e>:
  12e78e:	f67c                	movi.n	a6, -1
  12e790:	0c7a96               	bltz	a10, 12e85b <rc_enc_done_1+0x1db>
  12e793:	0812b2               	l16ui	a11, a2, 16
  12e796:	0312d2               	l16ui	a13, a2, 6
  12e799:	0212e2               	l16ui	a14, a2, 4
  12e79c:	ddba                	add.n	a13, a13, a11
  12e79e:	10ade7               	bge	a13, a14, 12e7b2 <rc_enc_done_1+0x132>
  12e7a1:	090c                	movi.n	a9, 0
  12e7a3:	02e8                	l32i.n	a14, a2, 0
  12e7a5:	fb1b                	addi.n	a15, a11, 1
  12e7a7:	0852f2               	s16i	a15, a2, 16
  12e7aa:	ebea                	add.n	a14, a11, a14
  12e7ac:	004ea2               	s8i	a10, a14, 0
  12e7af:	000046               	j	12e7b4 <rc_enc_done_1+0x134>

0012e7b2 <rc_enc_done_1+0x132>:
  12e7b2:	069d                	mov.n	a9, a6

0012e7b4 <rc_enc_done_1+0x134>:
  12e7b4:	119282               	l16si	a8, a2, 34
  12e7b7:	72a8                	l32i.n	a10, a2, 28
  12e7b9:	208890               	or	a8, a8, a9
  12e7bc:	115282               	s16i	a8, a2, 34
  12e7bf:	8abc                	beqz.n	a10, 12e7fb <rc_enc_done_1+0x17b>
  12e7c1:	328076               	loop	a0, 12e7f7 <rc_enc_done_1+0x177>
  12e7c4:	0812b2               	l16ui	a11, a2, 16
  12e7c7:	031292               	l16ui	a9, a2, 6
  12e7ca:	0212c2               	l16ui	a12, a2, 4
  12e7cd:	99ba                	add.n	a9, a9, a11
  12e7cf:	13a9c7               	bge	a9, a12, 12e7e6 <rc_enc_done_1+0x166>
  12e7d2:	090c                	movi.n	a9, 0
  12e7d4:	02a8                	l32i.n	a10, a2, 0
  12e7d6:	cb1b                	addi.n	a12, a11, 1
  12e7d8:	0852c2               	s16i	a12, a2, 16
  12e7db:	abaa                	add.n	a10, a11, a10
  12e7dd:	004a62               	s8i	a6, a10, 0
  12e7e0:	72a8                	l32i.n	a10, a2, 28
  12e7e2:	000086               	j	12e7e8 <rc_enc_done_1+0x168>

0012e7e5 <rc_enc_done_1+0x165>:
	...

0012e7e6 <rc_enc_done_1+0x166>:
  12e7e6:	f97c                	movi.n	a9, -1

0012e7e8 <rc_enc_done_1+0x168>:
  12e7e8:	1192d2               	l16si	a13, a2, 34
  12e7eb:	aa0b                	addi.n	a10, a10, -1
  12e7ed:	72a9                	s32i.n	a10, a2, 28
  12e7ef:	20dd90               	or	a13, a13, a9
  12e7f2:	1152d2               	s16i	a13, a2, 34
  12e7f5:	2a8c                	beqz.n	a10, 12e7fb <rc_enc_done_1+0x17b>

0012e7f7 <rc_enc_done_1+0x177>:
  12e7f7:	fff186               	j	12e7c1 <rc_enc_done_1+0x141>

0012e7fa <rc_enc_done_1+0x17a>:
	...

0012e7fb <rc_enc_done_1+0x17b>:
  12e7fb:	0e0c                	movi.n	a14, 0
  12e7fd:	1052e2               	s16i	a14, a2, 32

0012e800 <rc_enc_done_1+0x180>:
  12e800:	0692a2               	l16si	a10, a2, 12
  12e803:	2248                	l32i.n	a4, a2, 8
  12e805:	478aa6               	blti	a10, 8, 12e850 <rc_enc_done_1+0x1d0>
  12e808:	050c                	movi.n	a5, 0
  12e80a:	fa7b                	addi.n	a15, a10, 7
  12e80c:	b3faa0               	movgez	a15, a10, a10
  12e80f:	21f3f0               	srai	a15, a15, 3
  12e812:	37af76               	loopgtz	a15, 12e84d <rc_enc_done_1+0x1cd>
  12e815:	0312b2               	l16ui	a11, a2, 6
  12e818:	081282               	l16ui	a8, a2, 16
  12e81b:	0212c2               	l16ui	a12, a2, 4
  12e81e:	88ba                	add.n	a8, a8, a11
  12e820:	16a8c7               	bge	a8, a12, 12e83a <rc_enc_done_1+0x1ba>
  12e823:	db1b                	addi.n	a13, a11, 1
  12e825:	0298                	l32i.n	a9, a2, 0
  12e827:	f4d0d0               	extui	a13, a13, 0, 16
  12e82a:	0352d2               	s16i	a13, a2, 6
  12e82d:	c0dcd0               	sub	a13, a12, a13
  12e830:	99da                	add.n	a9, a9, a13
  12e832:	004942               	s8i	a4, a9, 0
  12e835:	090c                	movi.n	a9, 0
  12e837:	000046               	j	12e83c <rc_enc_done_1+0x1bc>

0012e83a <rc_enc_done_1+0x1ba>:
  12e83a:	f97c                	movi.n	a9, -1

0012e83c <rc_enc_done_1+0x1bc>:
  12e83c:	414840               	srli	a4, a4, 8
  12e83f:	1192b2               	l16si	a11, a2, 34
  12e842:	551b                	addi.n	a5, a5, 1
  12e844:	209b90               	or	a9, a11, a9
  12e847:	239980               	sext	a9, a9, 15
  12e84a:	115292               	s16i	a9, a2, 34

0012e84d <rc_enc_done_1+0x1cd>:
  12e84d:	000106               	j	12e855 <rc_enc_done_1+0x1d5>

0012e850 <rc_enc_done_1+0x1d0>:
  12e850:	050c                	movi.n	a5, 0
  12e852:	119292               	l16si	a9, a2, 34

0012e855 <rc_enc_done_1+0x1d5>:
  12e855:	01a9                	s32i.n	a10, a1, 0
  12e857:	898c                	beqz.n	a9, 12e863 <rc_enc_done_1+0x1e3>

0012e859 <rc_enc_done_1+0x1d9>:
  12e859:	f01d                	retw.n

0012e85b <rc_enc_done_1+0x1db>:
  12e85b:	72a8                	l32i.n	a10, a2, 28
  12e85d:	f60a56               	bnez	a10, 12e7c1 <rc_enc_done_1+0x141>
  12e860:	ffe706               	j	12e800 <rc_enc_done_1+0x180>

0012e863 <rc_enc_done_1+0x1e3>:
  12e863:	0312c2               	l16ui	a12, a2, 6
  12e866:	0812d2               	l16ui	a13, a2, 16
  12e869:	02a8                	l32i.n	a10, a2, 0
  12e86b:	0212b2               	l16ui	a11, a2, 4
  12e86e:	aada                	add.n	a10, a10, a13
  12e870:	c0bbd0               	sub	a11, a11, a13
  12e873:	c0bbc0               	sub	a11, a11, a12
  12e876:	23bb80               	sext	a11, a11, 15
  12e879:	182525               	call8	146acc <SUN_CLEAR_uchar>
  12e87c:	01c8                	l32i.n	a12, a1, 0
  12e87e:	11d5d0               	slli	a13, a5, 3
  12e881:	c0ccd0               	sub	a12, a12, a13
  12e884:	d11ca6               	blti	a12, 1, 12e859 <rc_enc_done_1+0x1d9>
  12e887:	0212a2               	l16ui	a10, a2, 4
  12e88a:	0312b2               	l16ui	a11, a2, 6
  12e88d:	4fbba7               	bgeu	a11, a10, 12e8e0 <rc_enc_done_1+0x260>
  12e890:	0812e2               	l16ui	a14, a2, 16
  12e893:	eeba                	add.n	a14, a14, a11
  12e895:	322ea7               	blt	a14, a10, 12e8cb <rc_enc_done_1+0x24b>
  12e898:	f0d370               	subx8	a13, a3, a7
  12e89b:	2cadc7               	bge	a13, a12, 12e8cb <rc_enc_done_1+0x24b>
  12e89e:	401d00               	ssl	a13
  12e8a1:	c09ab0               	sub	a9, a10, a11
  12e8a4:	0288                	l32i.n	a8, a2, 0
  12e8a6:	115262               	s16i	a6, a2, 34
  12e8a9:	889a                	add.n	a8, a8, a9
  12e8ab:	190c                	movi.n	a9, 1
  12e8ad:	80c882               	addi	a8, a8, -128
  12e8b0:	7f08f2               	l8ui	a15, a8, 127
  12e8b3:	a19900               	sll	a9, a9
  12e8b6:	990b                	addi.n	a9, a9, -1
  12e8b8:	109490               	and	a9, a4, a9
  12e8bb:	20ff90               	or	a15, a15, a9
  12e8be:	7f48f2               	s8i	a15, a8, 127
  12e8c1:	f01d                	retw.n

0012e8c3 <rc_enc_done_1+0x243>:
  12e8c3:	030c                	movi.n	a3, 0
  12e8c5:	1092a2               	l16si	a10, a2, 32
  12e8c8:	ffb086               	j	12e78e <rc_enc_done_1+0x10e>

0012e8cb <rc_enc_done_1+0x24b>:
  12e8cb:	02d8                	l32i.n	a13, a2, 0
  12e8cd:	c0eab0               	sub	a14, a10, a11
  12e8d0:	ddea                	add.n	a13, a13, a14
  12e8d2:	80cdd2               	addi	a13, a13, -128
  12e8d5:	7f0dc2               	l8ui	a12, a13, 127
  12e8d8:	20cc40               	or	a12, a12, a4
  12e8db:	7f4dc2               	s8i	a12, a13, 127
  12e8de:	f01d                	retw.n

0012e8e0 <rc_enc_done_1+0x260>:
  12e8e0:	115262               	s16i	a6, a2, 34
  12e8e3:	f01d                	retw.n

0012e8e5 <rc_enc_done_1+0x265>:
  12e8e5:	000000                                        ...

0012e8e8 <sun_fft>:
  12e8e8:	018136               	entry	a1, 192
  12e8eb:	30a172               	movi	a7, 0x130
  12e8ee:	e149                	s32i.n	a4, a1, 56
  12e8f0:	03dd                	mov.n	a13, a3
  12e8f2:	18c242               	addi	a4, a2, 24
  12e8f5:	f30c                	movi.n	a3, 15
  12e8f7:	e69521               	l32r	a2, 12834c (217f10 <fft_bitrev60_67>)
  12e8fa:	298376               	loop	a3, 12e927 <sun_fft+0x3f>
  12e8fd:	009232               	l16si	a3, a2, 0
  12e900:	400000206d00242e 	{ ae_l32x2.i	aed0, a4, -24; nop; addi	a2, a2, 2 }
  12e908:	a033d0               	addx4	a3, a3, a13
  12e90b:	400000011040533e 	{ ae_s32x2.i	aed0, a3, 0; nop; addi	a5, a3, 64 }
  12e913:	337a                	add.n	a3, a3, a7
  12e915:	c104e4               	ae_l32x2.i	aed0, a4, -16
  12e918:	e90574               	ae_s32x2.i	aed0, a5, 56
  12e91b:	c104f4               	ae_l32x2.i	aed0, a4, -8
  12e91e:	e90384               	ae_s32x2.i	aed0, a3, -64
  12e921:	3e04c4               	ae_l32x2.ip	aed0, a4, 32
  12e924:	e90374               	ae_s32x2.i	aed0, a3, 56

0012e927 <sun_fft+0x3f>:
  12e927:	e188                	l32i.n	a8, a1, 56
  12e929:	593816               	beqz	a8, 12eec0 <sun_fft+0x5d8>
  12e92c:	0fa032               	movi	a3, 15
  12e92f:	202dd0               	or	a2, a13, a13
  12e932:	e64891               	l32r	a9, 128254 (199a <XtosCoreStateSize+0x171a>)
  12e935:	40000111440349ee 	{ ae_movda16	aed3, a9; nop; movi	a4, 30 }
  12e93d:	3e8476               	loop	a4, 12e97f <sun_fft+0x97>
  12e940:	bd0204               	ae_l32.i	aed0, a2, 0
  12e943:	eb05dd030000259f 	{ nop; ae_mul32x16.h0	aed0, aed0, aed3; nop }
  12e94b:	810304               	ae_sraa64	aed0, aed0, a3
  12e94e:	e10244               	ae_s32.l.ip	aed0, a2, 16
  12e951:	bd02d4               	ae_l32.i	aed0, a2, -12

0012e954 <sun_fft+0x6c>:
  12e954:	eb05ae03000102ef 	{ ae_l32.i	aed0, a2, -8; ae_mul32x16.h0	aed1, aed0, aed3; nop }
  12e95c:	eb05ae03000202ff 	{ ae_l32.i	aed0, a2, -4; ae_mul32x16.h0	aed2, aed0, aed3; nop }
  12e964:	0c8019b30081631e 	{ ae_sraa64	aed0, aed1, a3; ae_mul32x16.h0	aed1, aed0, aed3 }
  12e96c:	400001e52d00223e 	{ ae_s32.l.i	aed0, a2, -12; nop; ae_sraa64	aed0, aed2, a3 }
  12e974:	400001e52e00123e 	{ ae_s32.l.i	aed0, a2, -8; nop; ae_sraa64	aed0, aed1, a3 }
  12e97c:	e002f4               	ae_s32.l.i	aed0, a2, -4

0012e97f <sun_fft+0x97>:
  12e97f:	120c                	movi.n	a2, 1

0012e981 <sun_fft+0x99>:
  12e981:	772dd4               	ae_la64.pp	u1, a13
  12e984:	281304               	ae_zalign64	u0
  12e987:	0d6d                	mov.n	a6, a13
  12e989:	e671a1               	l32r	a10, 128350 (ffffb4c3 <_memmap_cacheattr_bp_strict+0xd84d1>)
  12e98c:	e672b1               	l32r	a11, 128354 (ffff8644 <_memmap_cacheattr_bp_strict+0xd5652>)
  12e98f:	e672c1               	l32r	a12, 128358 (ffff9873 <_memmap_cacheattr_bp_strict+0xd6881>)
  12e992:	e672e1               	l32r	a14, 12835c (278f <XtosCoreStateSize+0x250f>)
  12e995:	60f020               	neg	a15, a2
  12e998:	400000814470321e 	{ ae_movda16	aed0, a2; nop; addi	a3, a1, 120 }
  12e9a0:	dc03a4               	ae_s16x4.i	aed0, a3, -48
  12e9a3:	40000101440c2fce 	{ ae_movda16	aed12, a15; nop; movi	a2, 12 }
  12e9ab:	0d3d                	mov.n	a3, a13
  12e9ad:	14fec4               	ae_movda16x2	aed15, a14, a12
  12e9b0:	14ece4               	ae_movda16x2	aed14, a12, a14
  12e9b3:	14dba4               	ae_movda16x2	aed13, a11, a10
  12e9b6:	14bab4               	ae_movda16x2	aed11, a10, a11
  12e9b9:	c38076               	loop	a0, 12ea80 <sun_fft+0x198>
  12e9bc:	0d16d4               	ae_la32x2.ip	aed1, u1, a6
  12e9bf:	0d76d4               	ae_la32x2.ip	aed7, u1, a6
  12e9c2:	0d26d4               	ae_la32x2.ip	aed2, u1, a6
  12e9c5:	0d36d4               	ae_la32x2.ip	aed3, u1, a6
  12e9c8:	0d86d4               	ae_la32x2.ip	aed8, u1, a6
  12e9cb:	a9e7dd33222a259e 	{ nop; ae_add32	aed10, aed2, aed3; ae_sub32	aed2, aed2, aed3 }
  12e9d3:	93f2dd887770259e 	{ nop; ae_sub32	aed0, aed7, aed8; ae_add32	aed7, aed7, aed8 }
  12e9db:	8103dd022008259e 	{ nop; ae_sel16i.n	aed8, aed0, aed2, 3; ae_sel16i	aed0, aed0, aed2, 1 }
  12e9e3:	7c03dd8ab759259f 	{ nop; ae_sel16i.n	aed9, aed7, aed10, 3; ae_mulfp32x16x2ras.l_s2	aed5, aed8, aed11 }
  12e9eb:	7c73dd9de863259f 	{ nop; ae_mulfp32x16x2ras.l	aed3, aed8, aed13; ae_mulfp32x16x2ras.l_s2	aed6, aed9, aed14 }
  12e9f3:	7c01dd9af798259f 	{ nop; ae_sel16i.n	aed8, aed7, aed10, 1; ae_mulfp32x16x2ras.l_s2	aed9, aed9, aed15 }
  12e9fb:	0d80120ce515717e 	{ ae_add32	aed7, aed1, aed7; ae_mulp32x16x2.l	aed5, aed5, aed12 }
  12ea03:	7c73dd8fe824259f 	{ nop; ae_mulfp32x16x2ras.l	aed4, aed8, aed15; ae_mulfp32x16x2ras.l_s2	aed2, aed8, aed14 }
  12ea0b:	7ce7dd0ab787259f 	{ nop; ae_add32	aed7, aed7, aed10; ae_mulfp32x16x2ras.l_s2	aed8, aed0, aed11 }
  12ea13:	8103dd26622a259e 	{ nop; ae_sel16i.n	aed10, aed2, aed6, 3; ae_sel16i	aed2, aed2, aed6, 1 }
  12ea1b:	7ce7270ad262815f 	{ addi	a5, a1, 120; ae_add32	aed2, aed2, aed10; ae_mulfp32x16x2ras.l_s2	aed6, aed0, aed13 }
  12ea23:	8103c2499440958e 	{ ae_l16x4.i	aed9, a5, -48; ae_sel16i.n	aed0, aed4, aed9, 3; ae_sel16i	aed4, aed4, aed9, 1 }
  12ea2b:	0d801209e313212e 	{ ae_add32	aed2, aed1, aed2; ae_mulp32x16x2.l	aed3, aed3, aed9 }
  12ea33:	0d80120ce616440e 	{ ae_add32	aed4, aed4, aed0; ae_mulp32x16x2.l	aed6, aed6, aed12 }
  12ea3b:	0d801209e818114e 	{ ae_add32	aed1, aed1, aed4; ae_mulp32x16x2.l	aed8, aed8, aed9 }
  12ea43:	8103dd366334259e 	{ nop; ae_sel16i.n	aed4, aed3, aed6, 3; ae_sel16i	aed3, aed3, aed6, 1 }
  12ea4b:	ebe72f040303f22f 	{ addi	a2, a2, -1; ae_add32	aed3, aed3, aed4; nop }
  12ea53:	81035f588556228e 	{ sext	a2, a2, 15; ae_sel16i.n	aed6, aed5, aed8, 3; ae_sel16i	aed5, aed5, aed8, 1 }
  12ea5b:	a9f2d8361565738e 	{ ae_sa32x2.ip	aed7, u0, a3; ae_sub32	aed5, aed5, aed6; ae_sub32	aed6, aed1, aed3 }
  12ea63:	ebe7d8050204638f 	{ ae_sa32x2.ip	aed6, u0, a3; ae_add32	aed4, aed2, aed5; nop }
  12ea6b:	ebf2d8050202438f 	{ ae_sa32x2.ip	aed4, u0, a3; ae_sub32	aed2, aed2, aed5; nop }
  12ea73:	ebe7d8030101238f 	{ ae_sa32x2.ip	aed2, u0, a3; ae_add32	aed1, aed1, aed3; nop }
  12ea7b:	0c13c4               	ae_sa32x2.ip	aed1, u0, a3
  12ea7e:	128c                	beqz.n	a2, 12ea83 <sun_fft+0x19b>

0012ea80 <sun_fft+0x198>:
  12ea80:	ffcd46               	j	12e9b9 <sun_fft+0xd1>

0012ea83 <sun_fft+0x19b>:
  12ea83:	e188                	l32i.n	a8, a1, 56
  12ea85:	08e816               	beqz	a8, 12eb17 <sun_fft+0x22f>
  12ea88:	0d2d                	mov.n	a2, a13
  12ea8a:	d41c                	movi.n	a4, 29
  12ea8c:	4000010072023dfe 	{ ae_l32.i	aed2, a13, 8; nop; movi	a3, 15 }
  12ea94:	e63391               	l32r	a9, 128360 (2aab <XtosCoreStateSize+0x282b>)
  12ea97:	400001b473643d9e 	{ ae_l32.i	aed4, a13, 12; nop; ae_movda16	aed6, a9 }
  12ea9f:	eb05ae0604040d0f 	{ ae_l32.i	aed0, a13, 0; ae_mul32x16.h0	aed4, aed4, aed6; nop }
  12eaa7:	eb05ae0600003d1f 	{ ae_l32.i	aed3, a13, 4; ae_mul32x16.h0	aed0, aed0, aed6; nop }
  12eaaf:	0c8019b64383634e 	{ ae_sraa64	aed4, aed4, a3; ae_mul32x16.h0	aed3, aed3, aed6 }
  12eab7:	0020f0               	nop
  12eaba:	0020f0               	nop
  12eabd:	3a8476               	loop	a4, 12eafb <sun_fft+0x213>
  12eac0:	400001e47410023e 	{ ae_l32.i	aed0, a2, 16; nop; ae_sraa64	aed1, aed0, a3 }
  12eac8:	2605be266040423f 	{ ae_s32.l.i	aed4, a2, 12; ae_mul32x16.h0	aed0, aed0, aed6; ae_mul32x16.h0_s2	aed4, aed2, aed6 }
  12ead0:	bd2254               	ae_l32.i	aed2, a2, 20
  12ead3:	400001e47753323e 	{ ae_l32.i	aed3, a2, 28; nop; ae_sraa64	aed5, aed3, a3 }
  12eadb:	eb05bf060301124f 	{ ae_s32.l.ip	aed1, a2, 16; ae_mul32x16.h0	aed1, aed3, aed6; nop }
  12eae3:	400001e52d45423e 	{ ae_s32.l.i	aed5, a2, -12; nop; ae_sraa64	aed4, aed4, a3 }
  12eaeb:	400001e52e44123e 	{ ae_s32.l.i	aed4, a2, -8; nop; ae_sraa64	aed4, aed1, a3 }
  12eaf3:	eb05ae060203222f 	{ ae_l32.i	aed2, a2, 8; ae_mul32x16.h0	aed3, aed2, aed6; nop }

0012eafb <sun_fft+0x213>:
  12eafb:	813334               	ae_sraa64	aed3, aed3, a3
  12eafe:	815304               	ae_sraa64	aed5, aed0, a3
  12eb01:	eb05bf060201524f 	{ ae_s32.l.ip	aed5, a2, 16; ae_mul32x16.h0	aed1, aed2, aed6; nop }
  12eb09:	e032d4               	ae_s32.l.i	aed3, a2, -12
  12eb0c:	400001e52f14123e 	{ ae_s32.l.i	aed4, a2, -4; nop; ae_sraa64	aed1, aed1, a3 }
  12eb14:	e012e4               	ae_s32.l.i	aed1, a2, -8

0012eb17 <sun_fft+0x22f>:
  12eb17:	f1d9                	s32i.n	a13, a1, 60
  12eb19:	e61251               	l32r	a5, 128364 (ffff9125 <_memmap_cacheattr_bp_strict+0xd6133>)
  12eb1c:	f87c                	movi.n	a8, -1
  12eb1e:	e1e8                	l32i.n	a14, a1, 56
  12eb20:	02ddc2               	addmi	a12, a13, 0x200
  12eb23:	08ccc2               	addi	a12, a12, 8
  12eb26:	0c61c2               	s32i	a12, a1, 48
  12eb29:	90ee80               	addx2	a14, a14, a8
  12eb2c:	400001b5446735ee 	{ ae_movda16	aed7, a5; nop; ae_movda16	aed6, a14 }
  12eb34:	0c80040627768dfe 	{ addi	a15, a13, 40; ae_mul16x4	aed7, aed6, aed6, aed7 }
  12eb3c:	0d61e2               	s32i	a14, a1, 52
  12eb3f:	25b6c4               	ae_movad32.l	a11, aed6
  12eb42:	400000014454ebde 	{ ae_movda16	aed4, a11; nop; addi	a14, a13, 80 }

0012eb4a <sun_fft+0x262>:
  12eb4a:	281344               	ae_zalign64	u1
  12eb4d:	d158                	l32i.n	a5, a1, 52
  12eb4f:	e60641               	l32r	a4, 128368 (217e20 <fft_twiddles16000_240_62>)
  12eb52:	f198                	l32i.n	a9, a1, 60
  12eb54:	0f7d                	mov.n	a7, a15
  12eb56:	772fc4               	ae_la64.pp	u0, a15
  12eb59:	0e8d                	mov.n	a8, a14
  12eb5b:	772ef4               	ae_la64.pp	u3, a14
  12eb5e:	09ad                	mov.n	a10, a9
  12eb60:	7729e4               	ae_la64.pp	u2, a9
  12eb63:	0094b2               	l16si	a11, a4, 0
  12eb66:	400001b42151345e 	{ ae_l16.i	aed1, a4, 2; nop; ae_movda16	aed5, a5 }
  12eb6e:	400000002122244e 	{ ae_l16.i	aed2, a4, 2; nop; addi	a2, a4, 32 }
  12eb76:	0c801a029532f8ee 	{ ae_la32x2.ip	aed15, u3, a8; ae_mul16x4	aed3, aed2, aed2, aed5 }
  12eb7e:	0dd7c4               	ae_la32x2.ip	aed13, u0, a7
  12eb81:	0c801a01452132de 	{ ae_movad32.l	a3, aed2; ae_mul16x4	aed2, aed1, aed1, aed5 }
  12eb89:	14eb34               	ae_movda16x2	aed14, a11, a3
  12eb8c:	25c1c4               	ae_movad32.l	a12, aed1
  12eb8f:	0c800efe4d9b0bce 	{ ae_movda16x2	aed0, a11, a12; ae_mulfc32x16ras.l	aed11, aed13, aed14 }
  12eb97:	eb6fd3000f0c79cf 	{ ae_la32x2.ip	aed7, u2, a9; ae_mulfc32x16ras.l	aed12, aed15, aed0; nop }
  12eb9f:	ebfbdc000f0011ff 	{ ae_salign64.i	u3, a1, 24; nop; nop }
  12eba7:	ebe7400c0b09043f 	{ movi	a3, 4; ae_add32	aed9, aed11, aed12; nop }
  12ebaf:	ebe75909070aceef 	{ or	a12, a14, a14; ae_add32	aed10, aed7, aed9; nop }
  12ebb7:	ebf2d80c0b0baaaf 	{ ae_sa32x2.ip	aed10, u1, a10; ae_sub32	aed11, aed11, aed12; nop }
  12ebbf:	eb73dc040b08113f 	{ ae_salign64.i	u1, a1, 8; ae_mulfp32x16x2ras.l	aed8, aed11, aed4; nop }
  12ebc7:	1efbdd109f9024bf 	{ ae_zalign64	u1; nop; ae_srai32	aed9, aed9, 1 }
  12ebcf:	80f2dd89878721fe 	{ ae_movalign	u3, u1; ae_sub32	aed7, aed7, aed9; ae_sel16i	aed8, aed8, aed8, 0 }
  12ebd7:	ebf659080709bfff 	{ or	a11, a15, a15; ae_subadd32	aed9, aed7, aed8; nop }
  12ebdf:	0c9bf4               	ae_sa32x2.ip	aed9, u3, a11
  12ebe2:	ebeddc080707116f 	{ ae_salign64.i	u3, a1, 0; ae_addsub32	aed7, aed7, aed8; nop }
  12ebea:	0c7cd4               	ae_sa32x2.ip	aed7, u1, a12
  12ebed:	ebfbdc000f0011af 	{ ae_salign64.i	u1, a1, 16; nop; nop }
  12ebf5:	8f8376               	loop	a3, 12ec88 <sun_fft+0x3a0>
  12ebf8:	400000002110424e 	{ ae_l16.i	aed0, a2, 2; nop; addi	a4, a4, 16 }
  12ec00:	0c801600051204de 	{ ae_l16.i	aed0, a4, 2; ae_mul16x4	aed1, aed2, aed0, aed5 }
  12ec08:	0c801a009513078e 	{ ae_la32x2.ip	aed0, u0, a7; ae_mul16x4	aed1, aed3, aed0, aed5 }
  12ec10:	009432               	l16si	a3, a4, 0
  12ec13:	2563c4               	ae_movad32.l	a6, aed3
  12ec16:	2552c4               	ae_movad32.l	a5, aed2
  12ec19:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  12ec21:	141364               	ae_movda16x2	aed1, a3, a6
  12ec24:	eb6fd301000108af 	{ ae_la32x2.ip	aed0, u1, a8; ae_mulfc32x16ras.l	aed1, aed0, aed1; nop }
  12ec2c:	009232               	l16si	a3, a2, 0
  12ec2f:	142354               	ae_movda16x2	aed2, a3, a5
  12ec32:	eb6fd302000209cf 	{ ae_la32x2.ip	aed0, u2, a9; ae_mulfc32x16ras.l	aed2, aed0, aed2; nop }
  12ec3a:	ebfbdc000f0011bf 	{ ae_salign64.i	u1, a1, 24; nop; nop }
  12ec42:	93f2dc221121013e 	{ ae_lalign64.i	u1, a1, 8; ae_sub32	aed1, aed1, aed2; ae_add32	aed2, aed1, aed2 }
  12ec4a:	7ce722124031022f 	{ addi	a2, a2, 32; ae_add32	aed1, aed0, aed2; ae_mulfp32x16x2ras.l_s2	aed3, aed1, aed4 }
  12ec52:	1efbd8102f101aaf 	{ ae_sa32x2.ip	aed1, u1, a10; nop; ae_srai32	aed1, aed2, 1 }
  12ec5a:	80f2dc313010113e 	{ ae_salign64.i	u1, a1, 8; ae_sub32	aed0, aed0, aed1; ae_sel16i	aed1, aed3, aed3, 0 }
  12ec62:	99f6dc110010012e 	{ ae_lalign64.i	u1, a1, 0; ae_subadd32	aed0, aed0, aed1; ae_addsub32	aed1, aed0, aed1 }
  12ec6a:	ebfbdc000f0001ef 	{ ae_lalign64.i	u3, a1, 16; nop; nop }
  12ec72:	0c0bd4               	ae_sa32x2.ip	aed0, u1, a11
  12ec75:	ebfbdc000f00112f 	{ ae_salign64.i	u1, a1, 0; nop; nop }
  12ec7d:	0c1cf4               	ae_sa32x2.ip	aed1, u3, a12
  12ec80:	ebfbdc000f0011ef 	{ ae_salign64.i	u3, a1, 16; nop; nop }

0012ec88 <sun_fft+0x3a0>:
  12ec88:	78cee2               	addi	a14, a14, 120
  12ec8b:	c178                	l32i.n	a7, a1, 48
  12ec8d:	78cff2               	addi	a15, a15, 120
  12ec90:	ebfbdc000f00018f 	{ ae_lalign64.i	u0, a1, 16; nop; nop }
  12ec98:	ebfbdc000f00012f 	{ ae_lalign64.i	u1, a1, 0; nop; nop }
  12eca0:	ebfbdc000f00015f 	{ ae_lalign64.i	u2, a1, 8; nop; nop }
  12eca8:	f188                	l32i.n	a8, a1, 60
  12ecaa:	773ae4               	ae_sa64pos.fp	u2, a10
  12ecad:	78c882               	addi	a8, a8, 120
  12ecb0:	f189                	s32i.n	a8, a1, 60
  12ecb2:	773bd4               	ae_sa64pos.fp	u1, a11
  12ecb5:	773cc4               	ae_sa64pos.fp	u0, a12
  12ecb8:	0d3fe841e0b0bf7e 	{ bne.w18	a15, a7, 12eb4a <sun_fft+0x262>; nop }
  12ecc0:	e1a8                	l32i.n	a10, a1, 56
  12ecc2:	1f2a16               	beqz	a10, 12eeb8 <sun_fft+0x5d0>
  12ecc5:	2f0c                	movi.n	a15, 2
  12ecc7:	120c                	movi.n	a2, 1

0012ecc9 <sun_fft+0x3e1>:
  12ecc9:	1061f2               	s32i	a15, a1, 64
  12eccc:	0ded                	mov.n	a14, a13
  12ecce:	f90c                	movi.n	a9, 15
  12ecd0:	78c152               	addi	a5, a1, 120
  12ecd3:	772de4               	ae_la64.pp	u2, a13
  12ecd6:	e5a441               	l32r	a4, 128368 (217e20 <fft_twiddles16000_240_62>)
  12ecd9:	01dda2               	addmi	a10, a13, 0x100
  12ecdc:	78cdc2               	addi	a12, a13, 120
  12ecdf:	0c6d                	mov.n	a6, a12
  12ece1:	772cf4               	ae_la64.pp	u3, a12
  12ece4:	f0cab2               	addi	a11, a10, -16
  12ece7:	0b3d                	mov.n	a3, a11
  12ece9:	047d                	mov.n	a7, a4
  12eceb:	048d                	mov.n	a8, a4
  12eced:	772bd4               	ae_la64.pp	u1, a11
  12ecf0:	400000814467a2ae 	{ ae_movda16	aed7, a2; nop; addi	a10, a10, 104 }
  12ecf8:	0a2d                	mov.n	a2, a10
  12ecfa:	772ac4               	ae_la64.pp	u0, a10
  12ecfd:	ebfbde000f0015df 	{ ae_salign64.i	u2, a5, -40; nop; nop }
  12ed05:	ebfbdf000f00156f 	{ ae_salign64.i	u3, a5, -32; nop; nop }
  12ed0d:	ebfbdf000f00153f 	{ ae_salign64.i	u1, a5, -24; nop; nop }
  12ed15:	2813c4               	ae_zalign64	u3
  12ed18:	2803b4               	ae_movalign	u2, u3
  12ed1b:	ebfbdf000f00158f 	{ ae_salign64.i	u0, a5, -16; nop; nop }
  12ed23:	280374               	ae_movalign	u1, u3
  12ed26:	280334               	ae_movalign	u0, u3
  12ed29:	178076               	loop	a0, 12ed44 <sun_fft+0x45c>
  12ed2c:	030100               	rsr.lend	a0
  12ed2f:	130000               	wsr.lbeg	a0
  12ed32:	62c002               	addi	a0, a0, 98
  12ed35:	01d002               	addmi	a0, a0, 0x100
  12ed38:	130100               	wsr.lend	a0
  12ed3b:	002000               	isync
  12ed3e:	030200               	rsr.lcount	a0
  12ed41:	01c002               	addi	a0, a0, 1
  12ed44:	990b                	addi.n	a9, a9, -1
  12ed46:	0098f2               	l16si	a15, a8, 0
  12ed49:	400000802175581e 	{ ae_l16.i	aed5, a8, 2; nop; addi	a5, a1, 120 }
  12ed51:	400000c02104878e 	{ ae_l16.i	aed4, a7, 2; nop; addi	a8, a8, 12 }
  12ed59:	ebfbdc000f0015ef 	{ ae_salign64.i	u3, a5, 16; nop; nop }
  12ed61:	ebfbdc000f00152f 	{ ae_salign64.i	u1, a5, 0; nop; nop }
  12ed69:	0c8019057765759e 	{ ae_salign64.i	u0, a5, -8; ae_mul16x4	aed6, aed5, aed5, aed7 }
  12ed71:	239980               	sext	a9, a9, 15
  12ed74:	0c801a04475455de 	{ ae_movad32.l	a5, aed5; ae_mul16x4	aed5, aed4, aed4, aed7 }
  12ed7c:	142f54               	ae_movda16x2	aed2, a15, a5
  12ed7f:	2554c4               	ae_movad32.l	a5, aed4
  12ed82:	0097f2               	l16si	a15, a7, 0
  12ed85:	400000402103747e 	{ ae_l16.i	aed3, a4, 2; nop; addi	a7, a7, 4 }
  12ed8d:	0c800e0347534f5e 	{ ae_movda16x2	aed4, a15, a5; ae_mul16x4	aed5, aed3, aed3, aed7 }
  12ed95:	0094f2               	l16si	a15, a4, 0
  12ed98:	2553c4               	ae_movad32.l	a5, aed3
  12ed9b:	448b                	addi.n	a4, a4, 8
  12ed9d:	141f54               	ae_movda16x2	aed1, a15, a5
  12eda0:	1021f2               	l32i	a15, a1, 64
  12eda3:	78c152               	addi	a5, a1, 120
  12eda6:	ebfbde000f0005ff 	{ ae_lalign64.i	u3, a5, -40; nop; nop }
  12edae:	ebfbdf000f00052f 	{ ae_lalign64.i	u1, a5, -32; nop; nop }
  12edb6:	ebfbdf000f00051f 	{ ae_lalign64.i	u0, a5, -24; nop; nop }
  12edbe:	0d0bc4               	ae_la32x2.ip	aed0, u0, a11
  12edc1:	0d3cd4               	ae_la32x2.ip	aed3, u1, a12
  12edc4:	eb6fd301000f0eef 	{ ae_la32x2.ip	aed0, u3, a14; ae_mulfc32x16ras.l	aed15, aed0, aed1; nop }
  12edcc:	ebfbdf000f00151f 	{ ae_salign64.i	u0, a5, -24; nop; nop }
  12edd4:	ebfbdf000f00152f 	{ ae_salign64.i	u1, a5, -32; nop; nop }
  12eddc:	eb6fdc04030d052f 	{ ae_lalign64.i	u1, a5, 0; ae_mulfc32x16ras.l	aed13, aed3, aed4; nop }
  12ede4:	ebfbdf000f00058f 	{ ae_lalign64.i	u0, a5, -16; nop; nop }
  12edec:	07dfd4               	ae_sraa32	aed13, aed13, a15
  12edef:	0d1ac4               	ae_la32x2.ip	aed1, u0, a10
  12edf2:	0d801941e0b0cf0e 	{ ae_sraa32rs	aed14, aed0, a15; nop }
  12edfa:	0c8019f2f1908ffe 	{ ae_sraa32	aed15, aed15, a15; ae_mulfc32x16ras.l	aed0, aed1, aed2 }
  12ee02:	ebf2de0f0e0c15ff 	{ ae_salign64.i	u3, a5, -40; ae_sub32	aed12, aed14, aed15; nop }
  12ee0a:	0d80194f0e1e8f0e 	{ ae_sraa32	aed0, aed0, a15; ae_add32	aed14, aed14, aed15 }
  12ee12:	a9e7dc00dddf05ee 	{ ae_lalign64.i	u3, a5, 16; ae_add32	aed15, aed13, aed0; ae_sub32	aed13, aed13, aed0 }
  12ee1a:	eb00df0d0d0d158f 	{ ae_salign64.i	u0, a5, -16; ae_sel16i.n	aed13, aed13, aed13, 0; nop }
  12ee22:	93f2dfffeeeb059e 	{ ae_lalign64.i	u0, a5, -8; ae_sub32	aed11, aed14, aed15; ae_add32	aed14, aed14, aed15 }
  12ee2a:	0d801a072d1dedee 	{ ae_sa32x2.ip	aed14, u3, a13; ae_mulp32x16x2.l	aed13, aed13, aed7 }
  12ee32:	ebfbdc000f0015ef 	{ ae_salign64.i	u3, a5, 16; nop; nop }
  12ee3a:	99f6dfddccca056e 	{ ae_lalign64.i	u3, a5, -32; ae_subadd32	aed10, aed12, aed13; ae_addsub32	aed12, aed12, aed13 }
  12ee42:	0cc6e4               	ae_sa32x2.ip	aed12, u2, a6
  12ee45:	0cb3d4               	ae_sa32x2.ip	aed11, u1, a3
  12ee48:	ebfbdf000f00156f 	{ ae_salign64.i	u3, a5, -32; nop; nop }
  12ee50:	ebfbdc000f00155f 	{ ae_salign64.i	u2, a5, 8; nop; nop }
  12ee58:	ebfbdc000f0005ef 	{ ae_lalign64.i	u3, a5, 16; nop; nop }
  12ee60:	ebfbdf000f0005cf 	{ ae_lalign64.i	u2, a5, -16; nop; nop }
  12ee68:	ebfbdc000f00152f 	{ ae_salign64.i	u1, a5, 0; nop; nop }
  12ee70:	0ca2c4               	ae_sa32x2.ip	aed10, u0, a2
  12ee73:	ebfbdf000f00159f 	{ ae_salign64.i	u0, a5, -8; nop; nop }
  12ee7b:	ebfbde000f0005bf 	{ ae_lalign64.i	u1, a5, -40; nop; nop }
  12ee83:	ebfbdf000f0015cf 	{ ae_salign64.i	u2, a5, -16; nop; nop }
  12ee8b:	ebfbde000f0015bf 	{ ae_salign64.i	u1, a5, -40; nop; nop }
  12ee93:	ebfbdc000f00055f 	{ ae_lalign64.i	u2, a5, 8; nop; nop }
  12ee9b:	ebfbdc000f00052f 	{ ae_lalign64.i	u1, a5, 0; nop; nop }
  12eea3:	0219a6               	blti	a9, 1, 12eea9 <sun_fft+0x5c1>

0012eea6 <sun_fft+0x5be>:
  12eea6:	ff9fc6               	j	12ed29 <sun_fft+0x441>

0012eea9 <sun_fft+0x5c1>:
  12eea9:	773df4               	ae_sa64pos.fp	u3, a13
  12eeac:	7736e4               	ae_sa64pos.fp	u2, a6
  12eeaf:	7733d4               	ae_sa64pos.fp	u1, a3
  12eeb2:	7732c4               	ae_sa64pos.fp	u0, a2
  12eeb5:	f01d                	retw.n

0012eeb7 <sun_fft+0x5cf>:
	...

0012eeb8 <sun_fft+0x5d0>:
  12eeb8:	0f0c                	movi.n	a15, 0
  12eeba:	f27c                	movi.n	a2, -1
  12eebc:	ff8246               	j	12ecc9 <sun_fft+0x3e1>

0012eebf <sun_fft+0x5d7>:
	...

0012eec0 <sun_fft+0x5d8>:
  12eec0:	f27c                	movi.n	a2, -1
  12eec2:	feaec6               	j	12e981 <sun_fft+0x99>

0012eec5 <sun_fft+0x5dd>:
  12eec5:	000000                                        ...

0012eec8 <exp_rotation1>:
  12eec8:	004136               	entry	a1, 32
  12eecb:	039d                	mov.n	a9, a3
  12eecd:	02ad                	mov.n	a10, a2
  12eecf:	048d                	mov.n	a8, a4
  12eed1:	3c6624               	ae_movda16	aed6, a6
  12eed4:	400001014405651e 	{ ae_movda16	aed5, a5; nop; movi	a6, 1 }
  12eedc:	c04340               	sub	a4, a3, a4
  12eedf:	1158f0               	slli	a5, a8, 1
  12eee2:	902820               	addx2	a2, a8, a2
  12eee5:	534460               	max	a4, a4, a6
  12eee8:	0a3d                	mov.n	a3, a10
  12eeea:	38a476               	loopgtz	a4, 12ef26 <exp_rotation1+0x5e>
  12eeed:	b00204               	ae_l16.i	aed0, a2, 0
  12eef0:	0c8016060012335e 	{ ae_l16.i	aed3, a3, 0; ae_mul16x4	aed1, aed2, aed6, aed0 }
  12eef8:	0c801a053001959e 	{ nop; ae_mul16x4	aed0, aed1, aed5, aed0 }
  12ef00:	0c801a063304959e 	{ nop; ae_mul16x4	aed0, aed4, aed6, aed3 }
  12ef08:	0c801a053303959e 	{ nop; ae_mul16x4	aed0, aed3, aed5, aed3 }
  12ef10:	300144               	ae_add32	aed0, aed1, aed4
  12ef13:	1ef2ddf20330259f 	{ nop; ae_sub32	aed0, aed3, aed2; ae_srai32	aed3, aed0, 15 }
  12ef1b:	1efbb5f00f00321f 	{ ae_s16.0.ip	aed3, a2, 2; nop; ae_srai32	aed0, aed0, 15 }
  12ef23:	d30314               	ae_s16.0.ip	aed0, a3, 2

0012ef26 <exp_rotation1+0x5e>:
  12ef26:	1138f0               	slli	a3, a8, 1
  12ef29:	c03930               	sub	a3, a9, a3
  12ef2c:	534360               	max	a4, a3, a6
  12ef2f:	9033a0               	addx2	a3, a3, a10
  12ef32:	fec332               	addi	a3, a3, -2
  12ef35:	253a                	add.n	a2, a5, a3
  12ef37:	38a476               	loopgtz	a4, 12ef73 <exp_rotation1+0xab>
  12ef3a:	b00204               	ae_l16.i	aed0, a2, 0
  12ef3d:	0c8016060012335e 	{ ae_l16.i	aed3, a3, 0; ae_mul16x4	aed1, aed2, aed6, aed0 }
  12ef45:	0c801a053001959e 	{ nop; ae_mul16x4	aed0, aed1, aed5, aed0 }
  12ef4d:	0c801a063304959e 	{ nop; ae_mul16x4	aed0, aed4, aed6, aed3 }
  12ef55:	0c801a053303959e 	{ nop; ae_mul16x4	aed0, aed3, aed5, aed3 }
  12ef5d:	300144               	ae_add32	aed0, aed1, aed4

0012ef60 <exp_rotation1+0x98>:
  12ef60:	1ef2ddf20330259f 	{ nop; ae_sub32	aed0, aed3, aed2; ae_srai32	aed3, aed0, 15 }
  12ef68:	1efbb5f00f0032ff 	{ ae_s16.0.ip	aed3, a2, -2; nop; ae_srai32	aed0, aed0, 15 }
  12ef70:	d303f4               	ae_s16.0.ip	aed0, a3, -2

0012ef73 <exp_rotation1+0xab>:
  12ef73:	f01d                	retw.n

0012ef75 <exp_rotation1+0xad>:
  12ef75:	000000                                        ...

0012ef78 <alg_quant>:
  12ef78:	012136               	entry	a1, 144
  12ef7b:	1a6132               	s32i	a3, a1, 104
  12ef7e:	196142               	s32i	a4, a1, 100
  12ef81:	186152               	s32i	a5, a1, 96
  12ef84:	968c                	beqz.n	a6, 12ef91 <alg_quant+0x19>
  12ef86:	11b4f0               	slli	a11, a4, 1
  12ef89:	0d00494160b09b3e 	{ blt.w18	a11, a3, 12f423 <alg_quant+0x4ab>; nop }

0012ef91 <alg_quant+0x19>:
  12ef91:	30c1a2               	addi	a10, a1, 48
  12ef94:	01bd                	mov.n	a11, a1
  12ef96:	029d                	mov.n	a9, a2
  12ef98:	281344               	ae_zalign64	u1
  12ef9b:	070c                	movi.n	a7, 0
  12ef9d:	208220               	or	a8, a2, a2
  12efa0:	7722c4               	ae_la64.pp	u0, a2
  12efa3:	1a21c2               	l32i	a12, a1, 104
  12efa6:	ffafd2               	movi	a13, -1
  12efa9:	4000010144034d1e 	{ ae_movda16	aed3, a13; nop; movi	a4, 1 }
  12efb1:	40000031440234ce 	{ ae_movda16	aed2, a4; nop; addi	a3, a12, 3 }
  12efb9:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12efbc:	400000614404c7ce 	{ ae_movda16	aed4, a7; nop; addi	a12, a12, 6 }
  12efc4:	ebfb56000001c33f 	{ movgez	a12, a3, a3; ae_abs16s	aed1, aed0; nop }
  12efcc:	21c2c0               	srai	a12, a12, 2
  12efcf:	0c1994               	ae_sa16x4.ip	aed1, u1, a9
  12efd2:	c3fbcd024e304b9e 	{ ae_s16x4.ip	aed4, a11, 8; ae_mov	aed0, aed2; ae_le16	b0:b1:b2:b3, aed0, aed4 }
  12efda:	53cc40               	max	a12, a12, a4
  12efdd:	c5fb2f301f00fcce 	{ addi	a12, a12, -1; nop; ae_movt16x4	aed0, aed3, b0:b1:b2:b3 }
  12efe5:	1dac76               	loopgtz	a12, 12f006 <alg_quant+0x8e>
  12efe8:	3718c4               	ae_la16x4.ip	aed1, u0, a8
  12efeb:	ebfbcd020e000a9f 	{ ae_s16x4.ip	aed0, a10, 8; ae_mov	aed0, aed2; nop }
  12eff3:	c3fbdd114031259e 	{ nop; ae_abs16s	aed1, aed1; ae_le16	b0:b1:b2:b3, aed1, aed4 }
  12effb:	c5fbd4301f0019ae 	{ ae_sa16x4.ip	aed1, u1, a9; nop; ae_movt16x4	aed0, aed3, b0:b1:b2:b3 }
  12f003:	804b94               	ae_s16x4.ip	aed4, a11, 8

0012f006 <alg_quant+0x8e>:
  12f006:	800a94               	ae_s16x4.ip	aed0, a10, 8
  12f009:	21d230               	srai	a13, a3, 2
  12f00c:	1921f2               	l32i	a15, a1, 100
  12f00f:	1a21e2               	l32i	a14, a1, 104
  12f012:	1b61f2               	s32i	a15, a1, 108
  12f015:	21e1e0               	srai	a14, a14, 1
  12f018:	75aef7               	bge	a14, a15, 12f091 <alg_quant+0x119>
  12f01b:	028d                	mov.n	a8, a2
  12f01d:	0d400240a0b11d6e 	{ blti.w18	a13, 1, 12f04b <alg_quant+0xd3>; ae_movi	aed1, 0 }
  12f025:	ad0b                	addi.n	a10, a13, -1
  12f027:	1a2192               	l32i	a9, a1, 104
  12f02a:	902894               	ae_l16x4.ip	aed2, a8, 8
  12f02d:	0d80194100b0492e 	{ ae_sraa16s	aed0, aed2, a9; nop }
  12f035:	0faa76               	loopgtz	a10, 12f048 <alg_quant+0xd0>

0012f038 <alg_quant+0xc0>:
  12f038:	ebe5cc000101081f 	{ ae_l16x4.ip	aed0, a8, 8; ae_add16s	aed1, aed1, aed0; nop }
  12f040:	0d80194100b0490e 	{ ae_sraa16s	aed0, aed0, a9; nop }

0012f048 <alg_quant+0xd0>:
  12f048:	331104               	ae_add16s	aed1, aed1, aed0

0012f04b <alg_quant+0xd3>:
  12f04b:	1921c2               	l32i	a12, a1, 100
  12f04e:	c9fbc9601f4031ee 	{ ae_sext32x2d16.10	aed3, aed1; nop; ae_sext32x2d16.32	aed4, aed1 }
  12f056:	303344               	ae_add32	aed3, aed3, aed4
  12f059:	ebe9dd030303259f 	{ nop; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  12f061:	256384               	ae_movad16.0	a6, aed3
  12f064:	0d000b41c0b09c6e 	{ blt.w18	a12, a6, 12f124 <alg_quant+0x1ac>; nop }
  12f06c:	01a082               	movi	a8, 1
  12f06f:	e4a161               	l32r	a6, 1282f4 (4000 <xthals_release_major+0x1120>)
  12f072:	005262               	s16i	a6, a2, 0
  12f075:	158076               	loop	a0, 12f08e <alg_quant+0x116>
  12f078:	1a21f2               	l32i	a15, a1, 104
  12f07b:	909820               	addx2	a9, a8, a2
  12f07e:	005972               	s16i	a7, a9, 0
  12f081:	881b                	addi.n	a8, a8, 1
  12f083:	238880               	sext	a8, a8, 15
  12f086:	0d00094110b0a8fe 	{ bge.w18	a8, a15, 12f11b <alg_quant+0x1a3>; nop }

0012f08e <alg_quant+0x116>:
  12f08e:	fff8c6               	j	12f075 <alg_quant+0xfd>

0012f091 <alg_quant+0x119>:
  12f091:	060c                	movi.n	a6, 0
  12f093:	0c0c                	movi.n	a12, 0
  12f095:	0d001f4190b0a3fe 	{ bge.w18	a3, a15, 12f292 <alg_quant+0x31a>; nop }

0012f09d <alg_quant+0x125>:
  12f09d:	1b21c2               	l32i	a12, a1, 108
  12f0a0:	0091b2               	l16si	a11, a1, 0
  12f0a3:	bbca                	add.n	a11, a11, a12
  12f0a5:	0051b2               	s16i	a11, a1, 0

0012f0a8 <alg_quant+0x130>:
  12f0a8:	5d1da6               	blti	a13, 1, 12f109 <alg_quant+0x191>

0012f0ab <alg_quant+0x133>:
  12f0ab:	01ad                	mov.n	a10, a1
  12f0ad:	cc3204               	ae_l16x4.i	aed3, a2, 0
  12f0b0:	30c182               	addi	a8, a1, 48
  12f0b3:	904894               	ae_l16x4.ip	aed4, a8, 8
  12f0b6:	0c8016030423111e 	{ ae_l16x4.i	aed1, a1, 0; ae_mul16x4	aed2, aed3, aed3, aed4 }
  12f0be:	0c800401f441fdbe 	{ addi	a11, a13, -1; ae_mul16x4	aed4, aed1, aed1, aed4 }
  12f0c6:	0020f0               	nop
  12f0c9:	f03d                	nop.n
  12f0cb:	f03d                	nop.n
  12f0cd:	25ab76               	loopgtz	a11, 12f0f6 <alg_quant+0x17e>
  12f0d0:	a5fbcc302f30081e 	{ ae_l16x4.ip	aed0, a8, 8; nop; ae_sat16x4	aed3, aed2, aed3 }
  12f0d8:	a5fbcd104f10329e 	{ ae_s16x4.ip	aed3, a2, 8; nop; ae_sat16x4	aed1, aed4, aed1 }
  12f0e0:	801a94               	ae_s16x4.ip	aed1, a10, 8
  12f0e3:	cc1204               	ae_l16x4.i	aed1, a2, 0
  12f0e6:	0c80160100231a1e 	{ ae_l16x4.i	aed1, a10, 0; ae_mul16x4	aed2, aed3, aed1, aed0 }
  12f0ee:	0c801a013041959e 	{ nop; ae_mul16x4	aed4, aed1, aed1, aed0 }

0012f0f6 <alg_quant+0x17e>:
  12f0f6:	a5fb59302f50922e 	{ or	a9, a2, a2; nop; ae_sat16x4	aed5, aed2, aed3 }
  12f0fe:	a5fbcd104f40599e 	{ ae_s16x4.ip	aed5, a9, 8; nop; ae_sat16x4	aed4, aed4, aed1 }
  12f106:	804a94               	ae_s16x4.ip	aed4, a10, 8

0012f109 <alg_quant+0x191>:
  12f109:	01ad                	mov.n	a10, a1
  12f10b:	1a21b2               	l32i	a11, a1, 104
  12f10e:	1921c2               	l32i	a12, a1, 100
  12f111:	1821d2               	l32i	a13, a1, 96
  12f114:	005fe5               	call8	12f714 <encode_pulses>
  12f117:	f01d                	retw.n

0012f119 <alg_quant+0x1a1>:
	...

0012f11b <alg_quant+0x1a3>:
  12f11b:	400f00               	ssr	a15
  12f11e:	b16060               	sra	a6, a6
  12f121:	236680               	sext	a6, a6, 15

0012f124 <alg_quant+0x1ac>:
  12f124:	3d9084               	ae_movi	aed9, 0
  12f127:	c9fb59499e87822e 	{ or	a8, a2, a2; ae_mov	aed7, aed9; ae_mov	aed8, aed9 }
  12f12f:	0d4013c9eeb61d6e 	{ blti.w18	a13, 1, 12f271 <alg_quant+0x2f9>; ae_mov	aed6, aed9 }
  12f137:	fc0c                	movi.n	a12, 15
  12f139:	1921b2               	l32i	a11, a1, 100
  12f13c:	1a21e2               	l32i	a14, a1, 104
  12f13f:	bb0b                	addi.n	a11, a11, -1
  12f141:	c0cce0               	sub	a12, a12, a14
  12f144:	401c00               	ssl	a12
  12f147:	a1a400               	sll	a10, a4
  12f14a:	400001b544213bae 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed2, a10 }
  12f152:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  12f15a:	2591c4               	ae_movad32.l	a9, aed1
  12f15d:	90e894               	ae_l16x4.ip	aed14, a8, 8
  12f160:	d29960               	quos	a9, a9, a6
  12f163:	3cb924               	ae_movda16	aed11, a9
  12f166:	0c801a9e3bf0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed14, aed11 }
  12f16e:	94e8dd99f0cd259e 	{ nop; ae_add32s	aed13, aed0, aed9; ae_add32s	aed12, aed15, aed9 }
  12f176:	a7ccd4               	ae_sel16i	aed12, aed12, aed13, 7
  12f179:	0c801a8eac67a91e 	{ ae_mov	aed10, aed9; ae_mula16x4	aed6, aed7, aed14, aed12 }
  12f181:	0c800d8c9c89b11e 	{ or	a11, a1, a1; ae_mula16x4	aed8, aed9, aed12, aed12 }
  12f189:	c9fbc960cfd05cee 	{ ae_sext32x2d16.10	aed5, aed12; nop; ae_sext32x2d16.32	aed13, aed12 }
  12f191:	ebe7cd0d0505cb9f 	{ ae_s16x4.ip	aed12, a11, 8; ae_add32	aed5, aed5, aed13; nop }
  12f199:	0d400c4555252d6e 	{ blti.w18	a13, 2, 12f262 <alg_quant+0x2ea>; ae_add32_hl_lh	aed5, aed5, aed5 }
  12f1a1:	90e894               	ae_l16x4.ip	aed14, a8, 8
  12f1a4:	0c801a9e3b01959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed14, aed11 }
  12f1ac:	94e8ddaa01df259e 	{ nop; ae_add32s	aed15, aed1, aed10; ae_add32s	aed13, aed0, aed10 }
  12f1b4:	a7ddf4               	ae_sel16i	aed13, aed13, aed15, 7
  12f1b7:	0c801a8e3d67959e 	{ nop; ae_mula16x4	aed6, aed7, aed14, aed13 }
  12f1bf:	0c80188d1d89dbfe 	{ ae_s16x4.ip	aed13, a11, 8; ae_mula16x4	aed8, aed9, aed13, aed13 }
  12f1c7:	c9fbc960dfc04dee 	{ ae_sext32x2d16.10	aed4, aed13; nop; ae_sext32x2d16.32	aed12, aed13 }
  12f1cf:	0d40074cb4143d6e 	{ blti.w18	a13, 3, 12f24e <alg_quant+0x2d6>; ae_add32	aed4, aed4, aed12 }
  12f1d7:	90d894               	ae_l16x4.ip	aed13, a8, 8
  12f1da:	0c801a9d3bef959e 	{ nop; ae_mulf16x4ss	aed14, aed15, aed13, aed11 }
  12f1e2:	1b21a2               	l32i	a10, a1, 108
  12f1e5:	94e8ddaaef3c259e 	{ nop; ae_add32s	aed12, aed15, aed10; ae_add32s	aed3, aed14, aed10 }
  12f1ed:	87fb2f30cf30dd9e 	{ addi	a9, a13, -3; nop; ae_sel16i	aed3, aed3, aed12, 7 }
  12f1f5:	0c80188d13673bfe 	{ ae_s16x4.ip	aed3, a11, 8; ae_mula16x4	aed6, aed7, aed13, aed3 }
  12f1fd:	2fa976               	loopgtz	a9, 12f230 <alg_quant+0x2b8>
  12f200:	0c8018831389083e 	{ ae_l16x4.ip	aed0, a8, 8; ae_mula16x4	aed8, aed9, aed3, aed3 }
  12f208:	0c801a904b12953e 	{ ae_movad16.0	a9, aed5; ae_mulf16x4ss	aed1, aed2, aed0, aed11 }
  12f210:	c9e9c954343543be 	{ ae_sext32x2d16.32	aed4, aed3; ae_add32_hl_lh	aed5, aed4, aed4; ae_sext32x2d16.10	aed3, aed3 }
  12f218:	94e85aaa12219a9e 	{ sub	a9, a10, a9; ae_add32s	aed1, aed2, aed10; ae_add32s	aed2, aed1, aed10 }
  12f220:	87e75f241334a98e 	{ sext	a10, a9, 15; ae_add32	aed4, aed3, aed4; ae_sel16i	aed3, aed2, aed1, 7 }
  12f228:	0c80188013673bfe 	{ ae_s16x4.ip	aed3, a11, 8; ae_mula16x4	aed6, aed7, aed0, aed3 }

0012f230 <alg_quant+0x2b8>:
  12f230:	25f584               	ae_movad16.0	a15, aed5
  12f233:	0c801a83a389a35e 	{ ae_sext32x2d16.32	aed10, aed3; ae_mula16x4	aed8, aed9, aed3, aed3 }

0012f23b <alg_quant+0x2c3>:
  12f23b:	c9fb5a543e4bfafe 	{ sub	a15, a10, a15; ae_mov	aed11, aed4; ae_sext32x2d16.10	aed4, aed3 }
  12f243:	95e75fbab454ff8e 	{ sext	a15, a15, 15; ae_add32	aed4, aed4, aed10; ae_add32_hl_lh	aed5, aed11, aed11 }
  12f24b:	1b61f2               	s32i	a15, a1, 108

0012f24e <alg_quant+0x2d6>:
  12f24e:	259584               	ae_movad16.0	a9, aed5
  12f251:	1b2182               	l32i	a8, a1, 108
  12f254:	c09890               	sub	a9, a8, a9
  12f257:	ebe95f040405898f 	{ sext	a8, a9, 15; ae_add32_hl_lh	aed5, aed4, aed4; nop }
  12f25f:	1b6182               	s32i	a8, a1, 108

0012f262 <alg_quant+0x2ea>:
  12f262:	25b584               	ae_movad16.0	a11, aed5
  12f265:	1b21a2               	l32i	a10, a1, 108
  12f268:	c0bab0               	sub	a11, a10, a11
  12f26b:	23ab80               	sext	a10, a11, 15
  12f26e:	1b61a2               	s32i	a10, a1, 108

0012f271 <alg_quant+0x2f9>:
  12f271:	1b21e2               	l32i	a14, a1, 108
  12f274:	40d674               	ae_add32s	aed13, aed6, aed7
  12f277:	94e9dd9d8dcd259e 	{ nop; ae_add32_hl_lh	aed13, aed13, aed13; ae_add32s	aed12, aed8, aed9 }
  12f27f:	ebe9c80c0c0ccd7f 	{ ae_movad32.l	a12, aed13; ae_add32_hl_lh	aed12, aed12, aed12; nop }
  12f287:	256cc4               	ae_movad32.l	a6, aed12
  12f28a:	0d3fe041f0b093ee 	{ blt.w18	a3, a14, 12f09d <alg_quant+0x125>; nop }

0012f292 <alg_quant+0x31a>:
  12f292:	1b21f2               	l32i	a15, a1, 108
  12f295:	0d7fe041f0b01f6e 	{ blti.w18	a15, 1, 12f0a8 <alg_quant+0x130>; nop }
  12f29d:	0a0c                	movi.n	a10, 0
  12f29f:	192142               	l32i	a4, a1, 100
  12f2a2:	e43291               	l32r	a9, 12836c (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  12f2a5:	400001b54498379e 	{ ae_movda16	aed8, a7; nop; ae_movda16	aed9, a9 }
  12f2ad:	c044f0               	sub	a4, a4, a15
  12f2b0:	c9fb20489e10144e 	{ addi	a4, a4, 1; ae_mov	aed0, aed8; ae_mov	aed1, aed9 }
  12f2b8:	004f06               	j	12f3f8 <alg_quant+0x480>

0012f2bb <alg_quant+0x343>:
  12f2bb:	000000                                        ...

0012f2be <alg_quant+0x346>:
  12f2be:	090c                	movi.n	a9, 0
  12f2c0:	01bd                	mov.n	a11, a1
  12f2c2:	070c                	movi.n	a7, 0
  12f2c4:	f31c                	movi.n	a3, 31
  12f2c6:	40000011450e546e 	{ ae_movda32	aed14, a4; nop; addi	a5, a6, 1 }
  12f2ce:	256ef4               	ae_nsaz32.l	a6, aed14
  12f2d1:	235580               	sext	a5, a5, 15
  12f2d4:	c03360               	sub	a3, a3, a6
  12f2d7:	233380               	sext	a3, a3, 15
  12f2da:	400001014406650e 	{ ae_movda16	aed6, a5; nop; movi	a6, 0 }
  12f2e2:	e7ad76               	loopgtz	a13, 12f3cd <alg_quant+0x455>
  12f2e5:	902894               	ae_l16x4.ip	aed2, a8, 8
  12f2e8:	c9fbcc502f304b1e 	{ ae_l16x4.ip	aed4, a11, 8; nop; ae_sext32x2d16.10	aed3, aed2 }
  12f2f0:	e6e8c91743df22bf 	{ ae_sext32x2d16.32	aed2, aed2; ae_add32s	aed15, aed3, aed7; ae_slai16s	aed13, aed4, 1 }
  12f2f8:	0d8019c7f21e83fe 	{ ae_sraa32	aed15, aed15, a3; ae_add32s	aed14, aed2, aed7 }
  12f300:	07e3e4               	ae_sraa32	aed14, aed14, a3
  12f303:	a5e5ddf6edc2259e 	{ nop; ae_add16s	aed2, aed13, aed6; ae_sat16x4	aed12, aed14, aed15 }
  12f30b:	0c801afc4ca3f29e 	{ ae_movad16.3	a15, aed2; ae_mulfp16x4s	aed3, aed12, aed12 }
  12f313:	3caf24               	ae_movda16	aed10, a15
  12f316:	0c801a0a41b4e39e 	{ ae_movad16.3	a14, aed3; ae_mul16x4	aed11, aed4, aed10, aed1 }
  12f31e:	3cbe24               	ae_movda16	aed11, a14
  12f321:	0c801a003b5f959e 	{ nop; ae_mul16x4	aed5, aed15, aed0, aed11 }
  12f329:	25e4c4               	ae_movad32.l	a14, aed4
  12f32c:	25ffc4               	ae_movad32.l	a15, aed15
  12f32f:	07aef7               	bge	a14, a15, 12f33a <alg_quant+0x3c2>
  12f332:	c9fb5f4bae01978e 	{ sext	a9, a7, 15; ae_mov	aed1, aed11; ae_mov	aed0, aed10 }

0012f33a <alg_quant+0x3c2>:
  12f33a:	25f394               	ae_movad16.2	a15, aed3
  12f33d:	40000175442bef2e 	{ ae_movda16	aed11, a15; nop; ae_movad16.2	a14, aed2 }
  12f345:	0c801a00cbecaeee 	{ ae_movda16	aed10, a14; ae_mul16x4	aed14, aed12, aed0, aed11 }
  12f34d:	0c801a0a31d5959e 	{ nop; ae_mul16x4	aed13, aed5, aed10, aed1 }
  12f355:	25fcc4               	ae_movad32.l	a15, aed12
  12f358:	25e5c4               	ae_movad32.l	a14, aed5
  12f35b:	09aef7               	bge	a14, a15, 12f368 <alg_quant+0x3f0>
  12f35e:	961b                	addi.n	a9, a6, 1
  12f360:	c9fb5f4bae01998e 	{ sext	a9, a9, 15; ae_mov	aed1, aed11; ae_mov	aed0, aed10 }

0012f368 <alg_quant+0x3f0>:
  12f368:	0d801a4140b0f35e 	{ ae_movad16.1	a15, aed3; nop }
  12f370:	40000175441bef2e 	{ ae_movda16	aed11, a15; nop; ae_movad16.1	a14, aed2 }
  12f378:	0c801a00cbc4aeee 	{ ae_movda16	aed10, a14; ae_mul16x4	aed12, aed4, aed0, aed11 }
  12f380:	0c801a0a315f959e 	{ nop; ae_mul16x4	aed5, aed15, aed10, aed1 }
  12f388:	25f4c4               	ae_movad32.l	a15, aed4
  12f38b:	25efc4               	ae_movad32.l	a14, aed15
  12f38e:	09aef7               	bge	a14, a15, 12f39b <alg_quant+0x423>
  12f391:	962b                	addi.n	a9, a6, 2
  12f393:	c9fb5f4bae01998e 	{ sext	a9, a9, 15; ae_mov	aed1, aed11; ae_mov	aed0, aed10 }

0012f39b <alg_quant+0x423>:
  12f39b:	25f384               	ae_movad16.0	a15, aed3
  12f39e:	400001754403ef2e 	{ ae_movda16	aed3, a15; nop; ae_movad16.0	a14, aed2 }
  12f3a6:	0c801a00c34e2eee 	{ ae_movda16	aed2, a14; ae_mul16x4	aed4, aed14, aed0, aed3 }
  12f3ae:	0c801a0231fd959e 	{ nop; ae_mul16x4	aed15, aed13, aed2, aed1 }
  12f3b6:	25fec4               	ae_movad32.l	a15, aed14
  12f3b9:	25edc4               	ae_movad32.l	a14, aed13
  12f3bc:	774b                	addi.n	a7, a7, 4
  12f3be:	09aef7               	bge	a14, a15, 12f3cb <alg_quant+0x453>
  12f3c1:	963b                	addi.n	a9, a6, 3
  12f3c3:	c9fb5f432e01998e 	{ sext	a9, a9, 15; ae_mov	aed1, aed3; ae_mov	aed0, aed2 }

0012f3cb <alg_quant+0x453>:
  12f3cb:	664b                	addi.n	a6, a6, 4

0012f3cd <alg_quant+0x455>:
  12f3cd:	208110               	or	a8, a1, a1

0012f3d0 <alg_quant+0x458>:
  12f3d0:	441b                	addi.n	a4, a4, 1
  12f3d2:	90e980               	addx2	a14, a9, a8
  12f3d5:	90f920               	addx2	a15, a9, a2
  12f3d8:	009ff2               	l16si	a15, a15, 0
  12f3db:	009e62               	l16si	a6, a14, 0
  12f3de:	ccfa                	add.n	a12, a12, a15
  12f3e0:	b61b                	addi.n	a11, a6, 1
  12f3e2:	005eb2               	s16i	a11, a14, 0
  12f3e5:	1b21b2               	l32i	a11, a1, 108
  12f3e8:	ebfb51090e01665f 	{ addx2	a6, a6, a5; ae_mov	aed1, aed9; nop }
  12f3f0:	0d0002c84eb08abe 	{ beq.w18	a10, a11, 12f418 <alg_quant+0x4a0>; ae_mov	aed0, aed8 }

0012f3f8 <alg_quant+0x480>:
  12f3f8:	028d                	mov.n	a8, a2
  12f3fa:	400000114507acae 	{ ae_movda32	aed7, a12; nop; addi	a10, a10, 1 }
  12f402:	0d7feb4180b01d4e 	{ bgei.w18	a13, 1, 12f2be <alg_quant+0x346>; nop }
  12f40a:	018d                	mov.n	a8, a1
  12f40c:	090c                	movi.n	a9, 0
  12f40e:	561b                	addi.n	a5, a6, 1
  12f410:	235580               	sext	a5, a5, 15
  12f413:	ffee46               	j	12f3d0 <alg_quant+0x458>

0012f416 <alg_quant+0x49e>:
	...

0012f418 <alg_quant+0x4a0>:
  12f418:	0d7fc841f0b01d4e 	{ bgei.w18	a13, 1, 12f0ab <alg_quant+0x133>; nop }
  12f420:	ff3946               	j	12f109 <alg_quant+0x191>

0012f423 <alg_quant+0x4ab>:
  12f423:	118310               	slli	a8, a3, 15
  12f426:	a09440               	addx4	a9, a4, a4
  12f429:	909930               	addx2	a9, a9, a3
  12f42c:	d28890               	quos	a8, a8, a9
  12f42f:	3c5824               	ae_movda16	aed5, a8
  12f432:	0c801a053565959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed5 }
  12f43a:	2575c4               	ae_movad32.l	a7, aed5
  12f43d:	317070               	srai	a7, a7, 16
  12f440:	07ad                	mov.n	a10, a7
  12f442:	fdbae5               	call8	12cff0 <speech_cos_norm>
  12f445:	e370b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  12f448:	206aa0               	or	a6, a10, a10
  12f44b:	c0ab70               	sub	a10, a11, a7
  12f44e:	23aa80               	sext	a10, a10, 15
  12f451:	fdb9e5               	call8	12cff0 <speech_cos_norm>
  12f454:	1a21b2               	l32i	a11, a1, 104
  12f457:	1c0c                	movi.n	a12, 1
  12f459:	06dd                	mov.n	a13, a6
  12f45b:	0a7d                	mov.n	a7, a10
  12f45d:	60e0a0               	neg	a14, a10
  12f460:	23ee80               	sext	a14, a14, 15
  12f463:	02ad                	mov.n	a10, a2
  12f465:	ffa625               	call8	12eec8 <exp_rotation1>
  12f468:	1a21f2               	l32i	a15, a1, 104
  12f46b:	0d7fb24120b08f6e 	{ blti.w18	a15, 8, 12ef91 <alg_quant+0x19>; nop }
  12f473:	07dd                	mov.n	a13, a7
  12f475:	0fbd                	mov.n	a11, a15
  12f477:	02ad                	mov.n	a10, a2
  12f479:	21c3f0               	srai	a12, a15, 3
  12f47c:	60e060               	neg	a14, a6
  12f47f:	23ee80               	sext	a14, a14, 15
  12f482:	cc2b                	addi.n	a12, a12, 2
  12f484:	23cc80               	sext	a12, a12, 15
  12f487:	ffa425               	call8	12eec8 <exp_rotation1>
  12f48a:	fec0c6               	j	12ef91 <alg_quant+0x19>

0012f48d <alg_quant+0x515>:
  12f48d:	000000                                        ...

0012f490 <alg_unquant>:
  12f490:	00c136               	entry	a1, 96
  12f493:	05dd                	mov.n	a13, a5
  12f495:	01ad                	mov.n	a10, a1
  12f497:	20b330               	or	a11, a3, a3
  12f49a:	ebfa59000000c44f 	{ or	a12, a4, a4; ae_movi	aed0, 0; nop }
  12f4a2:	e90164               	ae_s32x2.i	aed0, a1, 48
  12f4a5:	0031a5               	call8	12f7c0 <decode_pulses>
  12f4a8:	03c382               	addi	a8, a3, 3
  12f4ab:	06c372               	addi	a7, a3, 6
  12f4ae:	b37880               	movgez	a7, a8, a8
  12f4b1:	01a082               	movi	a8, 1
  12f4b4:	217270               	srai	a7, a7, 2
  12f4b7:	537780               	max	a7, a7, a8
  12f4ba:	400000f066f1917e 	{ ae_l32x2.i	aed1, a1, 48; nop; addi	a9, a7, -1 }
  12f4c2:	208110               	or	a8, a1, a1
  12f4c5:	ebfbcc010e02081f 	{ ae_l16x4.ip	aed0, a8, 8; ae_mov	aed2, aed1; nop }
  12f4cd:	07a976               	loopgtz	a9, 12f4d8 <alg_unquant+0x48>
  12f4d0:	0c8018801012083e 	{ ae_l16x4.ip	aed0, a8, 8; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012f4d8 <alg_unquant+0x48>:
  12f4d8:	0c801a803012959e 	{ nop; ae_mula16x4	aed1, aed2, aed0, aed0 }
  12f4e0:	303124               	ae_add32	aed3, aed1, aed2
  12f4e3:	ebe9dd030303259f 	{ nop; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  12f4eb:	25a3c4               	ae_movad32.l	a10, aed3
  12f4ee:	3c1a34               	ae_movda32	aed1, a10
  12f4f1:	2591c4               	ae_movad32.l	a9, aed1
  12f4f4:	3c2934               	ae_movda32	aed2, a9
  12f4f7:	2582f4               	ae_nsaz32.l	a8, aed2
  12f4fa:	1ea052               	movi	a5, 30
  12f4fd:	c05580               	sub	a5, a5, a8
  12f500:	215150               	srai	a5, a5, 1
  12f503:	235580               	sext	a5, a5, 15
  12f506:	f9c592               	addi	a9, a5, -7
  12f509:	1199f0               	slli	a9, a9, 1
  12f50c:	609090               	neg	a9, a9
  12f50f:	201914               	ae_slaa32	aed1, aed1, a9
  12f512:	25a1c4               	ae_movad32.l	a10, aed1
  12f515:	fd9825               	call8	12ce98 <speech_rsqrt_norm>
  12f518:	018d                	mov.n	a8, a1
  12f51a:	029d                	mov.n	a9, a2
  12f51c:	401500               	ssl	a5
  12f51f:	1d0c                	movi.n	a13, 1
  12f521:	400000114402ca5e 	{ ae_movda16	aed2, a10; nop; addi	a12, a5, 1 }
  12f529:	0cad                	mov.n	a10, a12
  12f52b:	a1dd00               	sll	a13, a13
  12f52e:	3c3d34               	ae_movda32	aed3, a13
  12f531:	1ea776               	loopgtz	a7, 12f553 <alg_unquant+0xc3>
  12f534:	900894               	ae_l16x4.ip	aed0, a8, 8
  12f537:	0c801a023001959e 	{ nop; ae_mul16x4	aed0, aed1, aed2, aed0 }

0012f53f <alg_unquant+0xaf>:
  12f53f:	93e7dd330110259e 	{ nop; ae_add32	aed0, aed1, aed3; ae_add32	aed1, aed0, aed3 }
  12f547:	070a04               	ae_sraa32	aed0, aed0, a10
  12f54a:	071a14               	ae_sraa32	aed1, aed1, a10
  12f54d:	a80104               	ae_sel16i	aed0, aed1, aed0, 8
  12f550:	800994               	ae_s16x4.ip	aed0, a9, 8

0012f553 <alg_unquant+0xc3>:
  12f553:	468c                	beqz.n	a6, 12f55b <alg_unquant+0xcb>
  12f555:	11e4f0               	slli	a14, a4, 1
  12f558:	012e37               	blt	a14, a3, 12f55d <alg_unquant+0xcd>
  12f55b:	f01d                	retw.n

0012f55d <alg_unquant+0xcd>:
  12f55d:	118310               	slli	a8, a3, 15
  12f560:	a09440               	addx4	a9, a4, a4
  12f563:	909930               	addx2	a9, a9, a3
  12f566:	d28890               	quos	a8, a8, a9
  12f569:	3c4824               	ae_movda16	aed4, a8
  12f56c:	0c801a043454959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed4 }
  12f574:	0020f0               	nop
  12f577:	2554c4               	ae_movad32.l	a5, aed4
  12f57a:	315050               	srai	a5, a5, 16
  12f57d:	20a550               	or	a10, a5, a5
  12f580:	fda6e5               	call8	12cff0 <speech_cos_norm>
  12f583:	e321b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  12f586:	0a4d                	mov.n	a4, a10
  12f588:	c0ab50               	sub	a10, a11, a5
  12f58b:	23aa80               	sext	a10, a10, 15
  12f58e:	fda625               	call8	12cff0 <speech_cos_norm>
  12f591:	045d                	mov.n	a5, a4
  12f593:	0a4d                	mov.n	a4, a10
  12f595:	0f83e6               	bgei	a3, 8, 12f5a8 <alg_unquant+0x118>

0012f598 <alg_unquant+0x108>:
  12f598:	02ad                	mov.n	a10, a2
  12f59a:	03bd                	mov.n	a11, a3
  12f59c:	05dd                	mov.n	a13, a5
  12f59e:	04ed                	mov.n	a14, a4
  12f5a0:	1c0c                	movi.n	a12, 1
  12f5a2:	ff9265               	call8	12eec8 <exp_rotation1>
  12f5a5:	f01d                	retw.n

0012f5a7 <alg_unquant+0x117>:
	...

0012f5a8 <alg_unquant+0x118>:
  12f5a8:	02ad                	mov.n	a10, a2
  12f5aa:	03bd                	mov.n	a11, a3
  12f5ac:	04dd                	mov.n	a13, a4
  12f5ae:	05ed                	mov.n	a14, a5
  12f5b0:	21c330               	srai	a12, a3, 3
  12f5b3:	cc2b                	addi.n	a12, a12, 2
  12f5b5:	23cc80               	sext	a12, a12, 15
  12f5b8:	ff90e5               	call8	12eec8 <exp_rotation1>
  12f5bb:	fff646               	j	12f598 <alg_unquant+0x108>

0012f5be <alg_unquant+0x12e>:
	...

0012f5c0 <renormalise_vector>:
  12f5c0:	004136               	entry	a1, 32
  12f5c3:	213230               	srai	a3, a3, 2
  12f5c6:	ebfa2f000001f39f 	{ addi	a9, a3, -1; ae_movi	aed1, 0; nop }
  12f5ce:	0d4002c16eb2136e 	{ blti.w18	a3, 1, 12f5f8 <renormalise_vector+0x38>; ae_mov	aed2, aed1 }
  12f5d6:	028d                	mov.n	a8, a2
  12f5d8:	ebfbcc010e02081f 	{ ae_l16x4.ip	aed0, a8, 8; ae_mov	aed2, aed1; nop }
  12f5e0:	0020f0               	nop
  12f5e3:	f03d                	nop.n
  12f5e5:	07a976               	loopgtz	a9, 12f5f0 <renormalise_vector+0x30>
  12f5e8:	0c8018801012083e 	{ ae_l16x4.ip	aed0, a8, 8; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012f5f0 <renormalise_vector+0x30>:
  12f5f0:	0c801a803012959e 	{ nop; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012f5f8 <renormalise_vector+0x38>:
  12f5f8:	306124               	ae_add32	aed6, aed1, aed2
  12f5fb:	ebe9dd060606259f 	{ nop; ae_add32_hl_lh	aed6, aed6, aed6; nop }
  12f603:	25a6c4               	ae_movad32.l	a10, aed6
  12f606:	01caa2               	addi	a10, a10, 1
  12f609:	3c4a34               	ae_movda32	aed4, a10
  12f60c:	2594c4               	ae_movad32.l	a9, aed4
  12f60f:	3c5934               	ae_movda32	aed5, a9
  12f612:	2585f4               	ae_nsaz32.l	a8, aed5
  12f615:	1ea042               	movi	a4, 30
  12f618:	c04480               	sub	a4, a4, a8
  12f61b:	214140               	srai	a4, a4, 1
  12f61e:	f9c482               	addi	a8, a4, -7
  12f621:	1188f0               	slli	a8, a8, 1
  12f624:	608080               	neg	a8, a8
  12f627:	204844               	ae_slaa32	aed4, aed4, a8
  12f62a:	25a4c4               	ae_movad32.l	a10, aed4
  12f62d:	fd86a5               	call8	12ce98 <speech_rsqrt_norm>
  12f630:	0d40094150b0136e 	{ blti.w18	a3, 1, 12f6c9 <renormalise_vector+0x109>; nop }
  12f638:	401400               	ssl	a4
  12f63b:	400001014506b21e 	{ ae_movda32	aed6, a2; nop; movi	a11, 1 }
  12f643:	4000017544558a6e 	{ ae_movda16	aed5, a10; nop; ae_movad32.l	a8, aed6 }
  12f64b:	a1bb00               	sll	a11, a11
  12f64e:	cc4804               	ae_l16x4.i	aed4, a8, 0
  12f651:	0c8004050434149e 	{ addi	a9, a4, 1; ae_mul16x4	aed3, aed4, aed5, aed4 }
  12f659:	400001b5456743be 	{ ae_movda32	aed7, a3; nop; ae_movda32	aed6, a11 }
  12f661:	ebe7c8060404c77f 	{ ae_movad32.l	a12, aed7; ae_add32	aed4, aed4, aed6; nop }
  12f669:	0d8019464313894e 	{ ae_sraa32	aed4, aed4, a9; ae_add32	aed3, aed3, aed6 }
  12f671:	073934               	ae_sraa32	aed3, aed3, a9
  12f674:	492ca6               	blti	a12, 2, 12f6c1 <renormalise_vector+0x101>
  12f677:	cc2814               	ae_l16x4.i	aed2, a8, 8
  12f67a:	0c801a053202959e 	{ nop; ae_mul16x4	aed0, aed2, aed5, aed2 }
  12f682:	0020f0               	nop
  12f685:	ebe72f060202ecaf 	{ addi	a10, a12, -2; ae_add32	aed2, aed2, aed6; nop }
  12f68d:	1aaa76               	loopgtz	a10, 12f6ab <renormalise_vector+0xeb>
  12f690:	88e7c0364013088e 	{ ae_l16x4.i	aed0, a8, 16; ae_add32	aed3, aed0, aed6; ae_sel16i	aed1, aed3, aed4, 8 }
  12f698:	0c801805100118fe 	{ ae_s16x4.ip	aed1, a8, 8; ae_mul16x4	aed0, aed1, aed5, aed0 }
  12f6a0:	074924               	ae_sraa32	aed4, aed2, a9
  12f6a3:	0d8019463112893e 	{ ae_sraa32	aed3, aed3, a9; ae_add32	aed2, aed1, aed6 }

0012f6ab <renormalise_vector+0xeb>:
  12f6ab:	3e5414               	ae_mov	aed5, aed4
  12f6ae:	0c8019b54305892e 	{ ae_sraa32	aed4, aed2, a9; ae_sel16i	aed5, aed3, aed5, 8 }
  12f6b6:	ebe7cd060003589f 	{ ae_s16x4.ip	aed5, a8, 8; ae_add32	aed3, aed0, aed6; nop }
  12f6be:	073934               	ae_sraa32	aed3, aed3, a9

0012f6c1 <renormalise_vector+0x101>:
  12f6c1:	a86344               	ae_sel16i	aed6, aed3, aed4, 8
  12f6c4:	806894               	ae_s16x4.ip	aed6, a8, 8
  12f6c7:	f01d                	retw.n

0012f6c9 <renormalise_vector+0x109>:
  12f6c9:	f01d                	retw.n

0012f6cb <renormalise_vector+0x10b>:
  12f6cb:	00000000 00413600                                .....

0012f6d0 <code_pulses>:
  12f6d0:	004136               	entry	a1, 32
  12f6d3:	e32761               	l32r	a6, 128370 (217f30 <BLE_PVQ_U_ROW_71>)
  12f6d6:	19a327               	bge	a3, a2, 12f6f3 <code_pulses+0x23>
  12f6d9:	13bc                	beqz.n	a3, 12f70e <code_pulses+0x3e>
  12f6db:	a05360               	addx4	a5, a3, a6
  12f6de:	211326               	beqi	a3, 1, 12f703 <code_pulses+0x33>
  12f6e1:	1588                	l32i.n	a8, a5, 4
  12f6e3:	0548                	l32i.n	a4, a5, 0
  12f6e5:	a08280               	addx4	a8, a2, a8
  12f6e8:	a04240               	addx4	a4, a2, a4
  12f6eb:	0448                	l32i.n	a4, a4, 0
  12f6ed:	0828                	l32i.n	a2, a8, 0
  12f6ef:	224a                	add.n	a2, a2, a4
  12f6f1:	f01d                	retw.n

0012f6f3 <code_pulses+0x23>:
  12f6f3:	a02260               	addx4	a2, a2, a6
  12f6f6:	0228                	l32i.n	a2, a2, 0
  12f6f8:	a02320               	addx4	a2, a3, a2
  12f6fb:	1248                	l32i.n	a4, a2, 4
  12f6fd:	0228                	l32i.n	a2, a2, 0
  12f6ff:	224a                	add.n	a2, a2, a4
  12f701:	f01d                	retw.n

0012f703 <code_pulses+0x33>:
  12f703:	1548                	l32i.n	a4, a5, 4
  12f705:	a02240               	addx4	a2, a2, a4
  12f708:	0228                	l32i.n	a2, a2, 0
  12f70a:	221b                	addi.n	a2, a2, 1
  12f70c:	f01d                	retw.n

0012f70e <code_pulses+0x3e>:
  12f70e:	120c                	movi.n	a2, 1
  12f710:	f01d                	retw.n

0012f712 <code_pulses+0x42>:
	...

0012f714 <encode_pulses>:
  12f714:	004136               	entry	a1, 32
  12f717:	04bd                	mov.n	a11, a4
  12f719:	20a330               	or	a10, a3, a3
  12f71c:	e315f1               	l32r	a15, 128370 (217f30 <BLE_PVQ_U_ROW_71>)
  12f71f:	ffc3e2               	addi	a14, a3, -1
  12f722:	23ee80               	sext	a14, a14, 15
  12f725:	908e20               	addx2	a8, a14, a2
  12f728:	b01804               	ae_l16.i	aed1, a8, 0
  12f72b:	e9fb40108f1002df 	{ movi	a13, 2; nop; ae_sext32	aed1, aed1, 15 }
  12f733:	ebfbc8010200617f 	{ ae_movad32.l	a6, aed1; ae_abs32	aed0, aed1; nop }
  12f73b:	25c084               	ae_movad16.0	a12, aed0
  12f73e:	056f60               	extui	a6, a6, 31, 1
  12f741:	648076               	loop	a0, 12f7a9 <encode_pulses+0x95>
  12f744:	ee0b                	addi.n	a14, a14, -1
  12f746:	23ee80               	sext	a14, a14, 15
  12f749:	0eadc7               	bge	a13, a12, 12f75b <encode_pulses+0x47>
  12f74c:	a08df0               	addx4	a8, a13, a15
  12f74f:	0888                	l32i.n	a8, a8, 0
  12f751:	a08c80               	addx4	a8, a12, a8
  12f754:	0888                	l32i.n	a8, a8, 0
  12f756:	668a                	add.n	a6, a6, a8
  12f758:	000506               	j	12f770 <encode_pulses+0x5c>

0012f75b <encode_pulses+0x47>:
  12f75b:	052ce6               	bgei	a12, 2, 12f764 <encode_pulses+0x50>
  12f75e:	0c9d                	mov.n	a9, a12
  12f760:	000286               	j	12f76e <encode_pulses+0x5a>

0012f763 <encode_pulses+0x4f>:
	...

0012f764 <encode_pulses+0x50>:
  12f764:	a09cf0               	addx4	a9, a12, a15
  12f767:	0998                	l32i.n	a9, a9, 0
  12f769:	a09d90               	addx4	a9, a13, a9
  12f76c:	0998                	l32i.n	a9, a9, 0

0012f76e <encode_pulses+0x5a>:
  12f76e:	669a                	add.n	a6, a6, a9

0012f770 <encode_pulses+0x5c>:
  12f770:	908e20               	addx2	a8, a14, a2
  12f773:	009882               	l16si	a8, a8, 0
  12f776:	609180               	abs	a9, a8
  12f779:	cc9a                	add.n	a12, a12, a9
  12f77b:	23cc80               	sext	a12, a12, 15
  12f77e:	0208d6               	bgez	a8, 12f7a2 <encode_pulses+0x8e>
  12f781:	0f2cd7               	blt	a12, a13, 12f794 <encode_pulses+0x80>
  12f784:	a09df0               	addx4	a9, a13, a15
  12f787:	0998                	l32i.n	a9, a9, 0
  12f789:	a09c90               	addx4	a9, a12, a9
  12f78c:	1998                	l32i.n	a9, a9, 4
  12f78e:	669a                	add.n	a6, a6, a9
  12f790:	000386               	j	12f7a2 <encode_pulses+0x8e>

0012f793 <encode_pulses+0x7f>:
	...

0012f794 <encode_pulses+0x80>:
  12f794:	4c9c                	beqz.n	a12, 12f7ac <encode_pulses+0x98>
  12f796:	a09cf0               	addx4	a9, a12, a15
  12f799:	1998                	l32i.n	a9, a9, 4
  12f79b:	a09d90               	addx4	a9, a13, a9
  12f79e:	0998                	l32i.n	a9, a9, 0

0012f7a0 <encode_pulses+0x8c>:
  12f7a0:	669a                	add.n	a6, a6, a9
  12f7a2:	dd1b                	addi.n	a13, a13, 1
  12f7a4:	23dd80               	sext	a13, a13, 15
  12f7a7:	6e8c                	beqz.n	a14, 12f7b1 <encode_pulses+0x9d>

0012f7a9 <encode_pulses+0x95>:
  12f7a9:	ffe506               	j	12f741 <encode_pulses+0x2d>

0012f7ac <encode_pulses+0x98>:
  12f7ac:	190c                	movi.n	a9, 1
  12f7ae:	fffb86               	j	12f7a0 <encode_pulses+0x8c>

0012f7b1 <encode_pulses+0x9d>:
  12f7b1:	fff1e5               	call8	12f6d0 <code_pulses>
  12f7b4:	0acd                	mov.n	a12, a10
  12f7b6:	06bd                	mov.n	a11, a6
  12f7b8:	05ad                	mov.n	a10, a5
  12f7ba:	fed9a5               	call8	12e554 <rc_enc_uint_1>
  12f7bd:	f01d                	retw.n

0012f7bf <encode_pulses+0xab>:
	...

0012f7c0 <decode_pulses>:
  12f7c0:	004136               	entry	a1, 32
  12f7c3:	03ad                	mov.n	a10, a3
  12f7c5:	04bd                	mov.n	a11, a4
  12f7c7:	fff0a5               	call8	12f6d0 <code_pulses>
  12f7ca:	0abd                	mov.n	a11, a10
  12f7cc:	05ad                	mov.n	a10, a5
  12f7ce:	fe92a5               	call8	12e0f8 <rc_dec_uint>
  12f7d1:	0d40124150b0336e 	{ blti.w18	a3, 3, 12f8fa <decode_pulses+0x13a>; nop }
  12f7d9:	0e0c                	movi.n	a14, 0
  12f7db:	fec362               	addi	a6, a3, -2
  12f7de:	e2e4d1               	l32r	a13, 128370 (217f30 <BLE_PVQ_U_ROW_71>)
  12f7e1:	000b86               	j	12f813 <decode_pulses+0x53>

0012f7e4 <decode_pulses+0x24>:
  12f7e4:	0f4d                	mov.n	a4, a15
  12f7e6:	11cfe0               	slli	a12, a15, 2
  12f7e9:	6a8076               	loop	a0, 12f857 <decode_pulses+0x97>
  12f7ec:	440b                	addi.n	a4, a4, -1
  12f7ee:	234480               	sext	a4, a4, 15
  12f7f1:	5424e6               	bgei	a4, 2, 12f849 <decode_pulses+0x89>
  12f7f4:	04fd                	mov.n	a15, a4
  12f7f6:	5b3a47               	bltu	a10, a4, 12f855 <decode_pulses+0x95>

0012f7f9 <decode_pulses+0x39>:
  12f7f9:	c0aaf0               	sub	a10, a10, a15
  12f7fc:	c08b40               	sub	a8, a11, a4
  12f7ff:	858a                	add.n	a8, a5, a8
  12f801:	308580               	xor	a8, a5, a8
  12f804:	005282               	s16i	a8, a2, 0
  12f807:	222b                	addi.n	a2, a2, 2

0012f809 <decode_pulses+0x49>:
  12f809:	ee1b                	addi.n	a14, a14, 1
  12f80b:	0d000e41b0b08e6e 	{ beq.w18	a14, a6, 12f8fa <decode_pulses+0x13a>; nop }

0012f813 <decode_pulses+0x53>:
  12f813:	04bd                	mov.n	a11, a4
  12f815:	c053e0               	sub	a5, a3, a14
  12f818:	23f580               	sext	a15, a5, 15
  12f81b:	3b24f7               	blt	a4, a15, 12f85a <decode_pulses+0x9a>
  12f81e:	a0c5d0               	addx4	a12, a5, a13
  12f821:	0cc8                	l32i.n	a12, a12, 0
  12f823:	180c                	movi.n	a8, 1
  12f825:	a095c0               	addx4	a9, a5, a12
  12f828:	a074c0               	addx4	a7, a4, a12
  12f82b:	1748                	l32i.n	a4, a7, 4
  12f82d:	0998                	l32i.n	a9, a9, 0
  12f82f:	625a40               	saltu	a5, a10, a4
  12f832:	305580               	xor	a5, a5, a8
  12f835:	605050               	neg	a5, a5
  12f838:	104540               	and	a4, a5, a4
  12f83b:	c0aa40               	sub	a10, a10, a4
  12f83e:	0d3ffa4120b0ea9e 	{ bltu.w18	a10, a9, 12f7e4 <decode_pulses+0x24>; nop }
  12f846:	001e06               	j	12f8c2 <decode_pulses+0x102>

0012f849 <decode_pulses+0x89>:
  12f849:	a0f4d0               	addx4	a15, a4, a13
  12f84c:	0ff8                	l32i.n	a15, a15, 0
  12f84e:	ffca                	add.n	a15, a15, a12
  12f850:	0ff8                	l32i.n	a15, a15, 0
  12f852:	a3baf7               	bgeu	a10, a15, 12f7f9 <decode_pulses+0x39>

0012f855 <decode_pulses+0x95>:
  12f855:	f03d                	nop.n

0012f857 <decode_pulses+0x97>:
  12f857:	ffe386               	j	12f7e9 <decode_pulses+0x29>

0012f85a <decode_pulses+0x9a>:
  12f85a:	0fa416               	beqz	a4, 12f958 <decode_pulses+0x198>
  12f85d:	a054d0               	addx4	a5, a4, a13
  12f860:	11cfe0               	slli	a12, a15, 2
  12f863:	0d400f41e0b0140e 	{ beqi.w18	a4, 1, 12f965 <decode_pulses+0x1a5>; nop }
  12f86b:	0588                	l32i.n	a8, a5, 0
  12f86d:	a0ff80               	addx4	a15, a15, a8
  12f870:	0ff8                	l32i.n	a15, a15, 0

0012f872 <decode_pulses+0xb2>:
  12f872:	1558                	l32i.n	a5, a5, 4
  12f874:	0f7d                	mov.n	a7, a15
  12f876:	55ca                	add.n	a5, a5, a12
  12f878:	0558                	l32i.n	a5, a5, 0
  12f87a:	6cbaf7               	bgeu	a10, a15, 12f8ea <decode_pulses+0x12a>

0012f87d <decode_pulses+0xbd>:
  12f87d:	180c                	movi.n	a8, 1
  12f87f:	62fa50               	saltu	a15, a10, a5
  12f882:	30ff80               	xor	a15, a15, a8
  12f885:	60f0f0               	neg	a15, a15
  12f888:	108f50               	and	a8, a15, a5
  12f88b:	c0aa80               	sub	a10, a10, a8
  12f88e:	2d8076               	loop	a0, 12f8bf <decode_pulses+0xff>
  12f891:	440b                	addi.n	a4, a4, -1
  12f893:	234480               	sext	a4, a4, 15
  12f896:	1724e6               	bgei	a4, 2, 12f8b1 <decode_pulses+0xf1>
  12f899:	045d                	mov.n	a5, a4
  12f89b:	1e3a47               	bltu	a10, a4, 12f8bd <decode_pulses+0xfd>

0012f89e <decode_pulses+0xde>:
  12f89e:	c08b40               	sub	a8, a11, a4
  12f8a1:	c0aa50               	sub	a10, a10, a5
  12f8a4:	8f8a                	add.n	a8, a15, a8
  12f8a6:	308f80               	xor	a8, a15, a8
  12f8a9:	005282               	s16i	a8, a2, 0
  12f8ac:	222b                	addi.n	a2, a2, 2
  12f8ae:	ffd5c6               	j	12f809 <decode_pulses+0x49>

0012f8b1 <decode_pulses+0xf1>:
  12f8b1:	a054d0               	addx4	a5, a4, a13
  12f8b4:	0558                	l32i.n	a5, a5, 0
  12f8b6:	55ca                	add.n	a5, a5, a12
  12f8b8:	0558                	l32i.n	a5, a5, 0
  12f8ba:	e0ba57               	bgeu	a10, a5, 12f89e <decode_pulses+0xde>

0012f8bd <decode_pulses+0xfd>:
  12f8bd:	f03d                	nop.n

0012f8bf <decode_pulses+0xff>:
  12f8bf:	fff2c6               	j	12f88e <decode_pulses+0xce>

0012f8c2 <decode_pulses+0x102>:
  12f8c2:	07f8                	l32i.n	a15, a7, 0
  12f8c4:	040c                	movi.n	a4, 0
  12f8c6:	17baf7               	bgeu	a10, a15, 12f8e1 <decode_pulses+0x121>
  12f8c9:	118076               	loop	a0, 12f8de <decode_pulses+0x11e>
  12f8cc:	c0fb40               	sub	a15, a11, a4
  12f8cf:	ff0b                	addi.n	a15, a15, -1
  12f8d1:	23ff80               	sext	a15, a15, 15
  12f8d4:	a0ffc0               	addx4	a15, a15, a12
  12f8d7:	0ff8                	l32i.n	a15, a15, 0
  12f8d9:	441b                	addi.n	a4, a4, 1
  12f8db:	02baf7               	bgeu	a10, a15, 12f8e1 <decode_pulses+0x121>

0012f8de <decode_pulses+0x11e>:
  12f8de:	fff9c6               	j	12f8c9 <decode_pulses+0x109>

0012f8e1 <decode_pulses+0x121>:
  12f8e1:	c04b40               	sub	a4, a11, a4
  12f8e4:	234480               	sext	a4, a4, 15
  12f8e7:	ffc386               	j	12f7f9 <decode_pulses+0x39>

0012f8ea <decode_pulses+0x12a>:
  12f8ea:	8fba57               	bgeu	a10, a5, 12f87d <decode_pulses+0xbd>

0012f8ed <decode_pulses+0x12d>:
  12f8ed:	080c                	movi.n	a8, 0
  12f8ef:	c0aa70               	sub	a10, a10, a7
  12f8f2:	005282               	s16i	a8, a2, 0
  12f8f5:	222b                	addi.n	a2, a2, 2
  12f8f7:	ffc386               	j	12f809 <decode_pulses+0x49>

0012f8fa <decode_pulses+0x13a>:
  12f8fa:	1d0c                	movi.n	a13, 1
  12f8fc:	11c4f0               	slli	a12, a4, 1
  12f8ff:	cc1b                	addi.n	a12, a12, 1
  12f901:	62bac0               	saltu	a11, a10, a12
  12f904:	30bbd0               	xor	a11, a11, a13
  12f907:	60b0b0               	neg	a11, a11
  12f90a:	10cbc0               	and	a12, a11, a12
  12f90d:	c0aac0               	sub	a10, a10, a12
  12f910:	9a1b                	addi.n	a9, a10, 1
  12f912:	419190               	srli	a9, a9, 1
  12f915:	239980               	sext	a9, a9, 15
  12f918:	04e916               	beqz	a9, 12f96a <decode_pulses+0x1aa>
  12f91b:	400001b545024bae 	{ ae_movda32	aed2, a11; nop; ae_movda32	aed0, a10 }
  12f923:	400001b54541494e 	{ ae_movda32	aed1, a9; nop; ae_movda32	aed4, a4 }
  12f92b:	18f2dd111454259f 	{ nop; ae_sub32	aed4, aed4, aed1; ae_slai32	aed5, aed1, 1 }
  12f933:	93f2d9452040310e 	{ ae_movi	aed3, 1; ae_sub32	aed0, aed0, aed5; ae_add32	aed4, aed2, aed4 }
  12f93b:	bfe7dd234020259e 	{ nop; ae_add32	aed0, aed0, aed3; ae_xor	aed2, aed2, aed4 }
  12f943:	a9fbdd001910259e 	{ nop; ae_neg32	aed0, aed0; ae_sub32	aed1, aed1, aed0 }
  12f94b:	bffbb4001f00220e 	{ ae_s16.0.i	aed2, a2, 0; nop; ae_xor	aed0, aed0, aed1 }
  12f953:	d20214               	ae_s16.0.i	aed0, a2, 2
  12f956:	f01d                	retw.n

0012f958 <decode_pulses+0x198>:
  12f958:	070c                	movi.n	a7, 0
  12f95a:	150c                	movi.n	a5, 1
  12f95c:	f8da16               	beqz	a10, 12f8ed <decode_pulses+0x12d>
  12f95f:	11cfe0               	slli	a12, a15, 2
  12f962:	ffc5c6               	j	12f87d <decode_pulses+0xbd>

0012f965 <decode_pulses+0x1a5>:
  12f965:	04fd                	mov.n	a15, a4
  12f967:	ffc1c6               	j	12f872 <decode_pulses+0xb2>

0012f96a <decode_pulses+0x1aa>:
  12f96a:	3c5b34               	ae_movda32	aed5, a11
  12f96d:	400001b545974a9e 	{ ae_movda32	aed7, a10; nop; ae_movda32	aed9, a9 }
  12f975:	0d8018c78968642e 	{ ae_movda32	aed6, a4; ae_sub32	aed8, aed9, aed7 }
  12f97d:	c7f2dd797676259e 	{ nop; ae_sub32	aed6, aed6, aed9; ae_neg32	aed7, aed7 }
  12f985:	bfe7dd768576259e 	{ nop; ae_add32	aed6, aed5, aed6; ae_xor	aed7, aed7, aed8 }
  12f98d:	bffbb4506f50721e 	{ ae_s16.0.i	aed7, a2, 2; nop; ae_xor	aed5, aed5, aed6 }
  12f995:	d25204               	ae_s16.0.i	aed5, a2, 0
  12f998:	f01d                	retw.n

0012f99a <decode_pulses+0x1da>:
  12f99a:	00000000 41360000                                ......

0012f9a0 <Setting_Params_FRAME_param>:
  12f9a0:	004136               	entry	a1, 32
  12f9a3:	1b0c                	movi.n	a11, 1
  12f9a5:	400001014543c30e 	{ ae_movda32	aed3, a3; nop; movi	a12, 0x400 }
  12f9ad:	e27191               	l32r	a9, 128374 (800 <XtosCoreStateSize+0x580>)
  12f9b0:	ebfa40000401a04f 	{ movi	a4, 160; ae_movi	aed1, 4; nop }
  12f9b8:	e27081               	l32r	a8, 128378 (140c <XtosCoreStateSize+0x118c>)
  12f9bb:	1b5282               	s16i	a8, a2, 54
  12f9be:	185292               	s16i	a9, a2, 48
  12f9c1:	0852b2               	s16i	a11, a2, 16
  12f9c4:	0952b2               	s16i	a11, a2, 18
  12f9c7:	0a52b2               	s16i	a11, a2, 20
  12f9ca:	0b52b2               	s16i	a11, a2, 22
  12f9cd:	0c52b2               	s16i	a11, a2, 24
  12f9d0:	0d52b2               	s16i	a11, a2, 26
  12f9d3:	0e52b2               	s16i	a11, a2, 28
  12f9d6:	1c52b2               	s16i	a11, a2, 56
  12f9d9:	1052c2               	s16i	a12, a2, 32
  12f9dc:	1152c2               	s16i	a12, a2, 34
  12f9df:	1252c2               	s16i	a12, a2, 36
  12f9e2:	1352c2               	s16i	a12, a2, 38
  12f9e5:	1452c2               	s16i	a12, a2, 40
  12f9e8:	1652c2               	s16i	a12, a2, 44
  12f9eb:	1752c2               	s16i	a12, a2, 46
  12f9ee:	1952c2               	s16i	a12, a2, 50
  12f9f1:	1a52c2               	s16i	a12, a2, 52
  12f9f4:	d23234               	ae_s16.0.i	aed3, a2, 6
  12f9f7:	40000100b101a20e 	{ ae_s16.0.i	aed1, a2, 2; nop; movi	a10, 0 }
  12f9ff:	400001014500d4ae 	{ ae_movda32	aed0, a4; nop; movi	a13, 10 }
  12fa07:	0f52d2               	s16i	a13, a2, 30
  12fa0a:	1552d2               	s16i	a13, a2, 42
  12fa0d:	1d52a2               	s16i	a10, a2, 58
  12fa10:	1e52a2               	s16i	a10, a2, 60
  12fa13:	1f52a2               	s16i	a10, a2, 62
  12fa16:	2052a2               	s16i	a10, a2, 64
  12fa19:	2152a2               	s16i	a10, a2, 66
  12fa1c:	2252a2               	s16i	a10, a2, 68
  12fa1f:	2352a2               	s16i	a10, a2, 70
  12fa22:	2452a2               	s16i	a10, a2, 72
  12fa25:	2552a2               	s16i	a10, a2, 74
  12fa28:	ebfab4000102022f 	{ ae_s16.0.i	aed0, a2, 4; ae_movi	aed2, 1; nop }
  12fa30:	d22204               	ae_s16.0.i	aed2, a2, 0
  12fa33:	d22244               	ae_s16.0.i	aed2, a2, 8
  12fa36:	d22254               	ae_s16.0.i	aed2, a2, 10
  12fa39:	d22264               	ae_s16.0.i	aed2, a2, 12
  12fa3c:	d22274               	ae_s16.0.i	aed2, a2, 14
  12fa3f:	f01d                	retw.n

0012fa41 <Setting_Params_FRAME_param+0xa1>:
  12fa41:	000000                                        ...

0012fa44 <Setting_Params_AEC_Inner_param>:
  12fa44:	004136               	entry	a1, 32
  12fa47:	e25081               	l32r	a8, 128388 (4a80 <xthals_release_major+0x1ba0>)
  12fa4a:	e24ea1               	l32r	a10, 128384 (1ccd <XtosCoreStateSize+0x1a4d>)
  12fa4d:	33a392               	movi	a9, 0x333
  12fa50:	1e0c                	movi.n	a14, 1
  12fa52:	e24ac1               	l32r	a12, 12837c (7dd4 <xthals_release_major+0x4ef4>)
  12fa55:	e24ab1               	l32r	a11, 128380 (c4a <XtosCoreStateSize+0x9ca>)
  12fa58:	66a032               	movi	a3, 102
  12fa5b:	00aed2               	movi	a13, 0xfffffe00
  12fa5e:	0852d2               	s16i	a13, a2, 16
  12fa61:	155232               	s16i	a3, a2, 42
  12fa64:	165232               	s16i	a3, a2, 44
  12fa67:	1252e2               	s16i	a14, a2, 36
  12fa6a:	0c52c2               	s16i	a12, a2, 24
  12fa6d:	1052b2               	s16i	a11, a2, 32
  12fa70:	1352a2               	s16i	a10, a2, 38
  12fa73:	175282               	s16i	a8, a2, 46
  12fa76:	145292               	s16i	a9, a2, 40
  12fa79:	c5fa40042e5400fe 	{ movi	a15, 0; ae_movi	aed4, 30; ae_movi	aed5, 0 }
  12fa81:	e243d1               	l32r	a13, 128390 (1200 <XtosCoreStateSize+0xf80>)
  12fa84:	1b52d2               	s16i	a13, a2, 54
  12fa87:	0d52f2               	s16i	a15, a2, 26
  12fa8a:	1152f2               	s16i	a15, a2, 34
  12fa8d:	1e52f2               	s16i	a15, a2, 60
  12fa90:	1f52f2               	s16i	a15, a2, 62
  12fa93:	2052f2               	s16i	a15, a2, 64
  12fa96:	2152f2               	s16i	a15, a2, 66
  12fa99:	2252f2               	s16i	a15, a2, 68
  12fa9c:	2352f2               	s16i	a15, a2, 70
  12fa9f:	2452f2               	s16i	a15, a2, 72
  12faa2:	e23d91               	l32r	a9, 128398 (1900 <XtosCoreStateSize+0x1680>)
  12faa5:	e23d81               	l32r	a8, 12839c (b00 <XtosCoreStateSize+0x880>)
  12faa8:	40000110b115a28e 	{ ae_s16.0.i	aed5, a2, 2; nop; movi	a10, 0x118 }
  12fab0:	40000100b274b20e 	{ ae_s16.0.i	aed4, a2, 4; nop; movi	a11, 0x700 }
  12fab8:	e237c1               	l32r	a12, 128394 (1d00 <XtosCoreStateSize+0x1a80>)
  12fabb:	e234e1               	l32r	a14, 12838c (4e20 <xthals_release_major+0x1f40>)
  12fabe:	1a52e2               	s16i	a14, a2, 52
  12fac1:	1c52c2               	s16i	a12, a2, 56
  12fac4:	1d52b2               	s16i	a11, a2, 58
  12fac7:	400001b545364cae 	{ ae_movda32	aed6, a12; nop; ae_movda32	aed3, a10 }
  12facf:	400001b4b313428e 	{ ae_s16.0.i	aed3, a2, 6; nop; ae_movda32	aed1, a8 }
  12fad7:	400001b4b621429e 	{ ae_s16.0.i	aed1, a2, 12; nop; ae_movda32	aed2, a9 }
  12fadf:	40000150b45232de 	{ ae_s16.0.i	aed2, a2, 8; nop; movi	a3, 0x55d }
  12fae7:	185232               	s16i	a3, a2, 48
  12faea:	e22d31               	l32r	a3, 1283a0 (3800 <xthals_release_major+0x920>)
  12faed:	400001b4b506423e 	{ ae_s16.0.i	aed6, a2, 10; nop; ae_movda32	aed0, a3 }
  12faf5:	40000100b720f20e 	{ ae_s16.0.i	aed0, a2, 14; nop; movi	a15, 0x200 }
  12fafd:	1952f2               	s16i	a15, a2, 50
  12fb00:	f01d                	retw.n

0012fb02 <Setting_Params_AEC_Inner_param+0xbe>:
	...

0012fb04 <Setting_Params_AEC_Outer_1_param>:
  12fb04:	004136               	entry	a1, 32
  12fb07:	8ea6c2               	movi	a12, 0x68e
  12fb0a:	e226d1               	l32r	a13, 1283a4 (ffffa7c6 <_memmap_cacheattr_bp_strict+0xd77d4>)
  12fb0d:	e22791               	l32r	a9, 1283ac (2f00 <xthals_release_major+0x20>)
  12fb10:	9aa9e2               	movi	a14, 0xfffff99a
  12fb13:	1f0c                	movi.n	a15, 1
  12fb15:	383c                	movi.n	a8, 51
  12fb17:	c5fa4080a056003e 	{ movi	a3, 0; ae_movi	aed6, 0; ae_movi	aed5, 40 }
  12fb1f:	e222a1               	l32r	a10, 1283a8 (99a <XtosCoreStateSize+0x71a>)
  12fb22:	e218b1               	l32r	a11, 128384 (1ccd <XtosCoreStateSize+0x1a4d>)
  12fb25:	1352b2               	s16i	a11, a2, 38
  12fb28:	1452a2               	s16i	a10, a2, 40
  12fb2b:	e225a1               	l32r	a10, 1283c0 (2700 <XtosCoreStateSize+0x2480>)
  12fb2e:	d26214               	ae_s16.0.i	aed6, a2, 2
  12fb31:	0d5232               	s16i	a3, a2, 26
  12fb34:	115232               	s16i	a3, a2, 34
  12fb37:	1e5232               	s16i	a3, a2, 60
  12fb3a:	1f5232               	s16i	a3, a2, 62
  12fb3d:	205232               	s16i	a3, a2, 64
  12fb40:	215232               	s16i	a3, a2, 66
  12fb43:	225232               	s16i	a3, a2, 68
  12fb46:	235232               	s16i	a3, a2, 70
  12fb49:	245232               	s16i	a3, a2, 72
  12fb4c:	155282               	s16i	a8, a2, 42
  12fb4f:	165282               	s16i	a8, a2, 44
  12fb52:	1052c2               	s16i	a12, a2, 32
  12fb55:	0c52d2               	s16i	a13, a2, 24
  12fb58:	0852e2               	s16i	a14, a2, 16
  12fb5b:	1252f2               	s16i	a15, a2, 36
  12fb5e:	175292               	s16i	a9, a2, 46
  12fb61:	400001b4b23542ae 	{ ae_s16.0.i	aed5, a2, 4; nop; ae_movda32	aed3, a10 }
  12fb69:	40000110b423b21e 	{ ae_s16.0.i	aed3, a2, 8; nop; movi	a11, 0x211 }
  12fb71:	e21491               	l32r	a9, 1283c4 (2b00 <XtosCoreStateSize+0x2880>)
  12fb74:	e210f1               	l32r	a15, 1283b4 (7530 <xthals_release_major+0x4650>)
  12fb77:	e210e1               	l32r	a14, 1283b8 (214d <XtosCoreStateSize+0x1ecd>)
  12fb7a:	e210d1               	l32r	a13, 1283bc (1c00 <XtosCoreStateSize+0x1980>)
  12fb7d:	400001014554cb0e 	{ ae_movda32	aed4, a11; nop; movi	a12, 0x500 }
  12fb85:	1d52c2               	s16i	a12, a2, 58
  12fb88:	1c52d2               	s16i	a13, a2, 56
  12fb8b:	1b52e2               	s16i	a14, a2, 54
  12fb8e:	1a52f2               	s16i	a15, a2, 52
  12fb91:	e20781               	l32r	a8, 1283b0 (5968 <xthals_release_major+0x2a88>)
  12fb94:	400001b4b324429e 	{ ae_s16.0.i	aed4, a2, 6; nop; ae_movda32	aed2, a9 }
  12fb9c:	d22254               	ae_s16.0.i	aed2, a2, 10
  12fb9f:	185282               	s16i	a8, a2, 48
  12fba2:	e20981               	l32r	a8, 1283c8 (1680 <XtosCoreStateSize+0x1400>)
  12fba5:	400001814541380e 	{ ae_movda32	aed1, a8; nop; movi	a3, 0x480 }
  12fbad:	195232               	s16i	a3, a2, 50
  12fbb0:	e20731               	l32r	a3, 1283cc (2900 <XtosCoreStateSize+0x2680>)
  12fbb3:	400001b4b601423e 	{ ae_s16.0.i	aed1, a2, 12; nop; ae_movda32	aed0, a3 }
  12fbbb:	d20274               	ae_s16.0.i	aed0, a2, 14
  12fbbe:	f01d                	retw.n

0012fbc0 <Setting_Params_AEC_Outer_2_param>:
  12fbc0:	004136               	entry	a1, 32
  12fbc3:	8ea6c2               	movi	a12, 0x68e
  12fbc6:	e1f7d1               	l32r	a13, 1283a4 (ffffa7c6 <_memmap_cacheattr_bp_strict+0xd77d4>)
  12fbc9:	e1f891               	l32r	a9, 1283ac (2f00 <xthals_release_major+0x20>)
  12fbcc:	9aa9e2               	movi	a14, 0xfffff99a
  12fbcf:	1f0c                	movi.n	a15, 1
  12fbd1:	383c                	movi.n	a8, 51
  12fbd3:	c5fa4080a056003e 	{ movi	a3, 0; ae_movi	aed6, 0; ae_movi	aed5, 40 }
  12fbdb:	e1f3a1               	l32r	a10, 1283a8 (99a <XtosCoreStateSize+0x71a>)
  12fbde:	e1e9b1               	l32r	a11, 128384 (1ccd <XtosCoreStateSize+0x1a4d>)
  12fbe1:	1352b2               	s16i	a11, a2, 38
  12fbe4:	1452a2               	s16i	a10, a2, 40
  12fbe7:	e1f6a1               	l32r	a10, 1283c0 (2700 <XtosCoreStateSize+0x2480>)
  12fbea:	d26214               	ae_s16.0.i	aed6, a2, 2
  12fbed:	0d5232               	s16i	a3, a2, 26
  12fbf0:	115232               	s16i	a3, a2, 34
  12fbf3:	1e5232               	s16i	a3, a2, 60
  12fbf6:	1f5232               	s16i	a3, a2, 62
  12fbf9:	205232               	s16i	a3, a2, 64
  12fbfc:	215232               	s16i	a3, a2, 66
  12fbff:	225232               	s16i	a3, a2, 68
  12fc02:	235232               	s16i	a3, a2, 70
  12fc05:	245232               	s16i	a3, a2, 72
  12fc08:	155282               	s16i	a8, a2, 42
  12fc0b:	165282               	s16i	a8, a2, 44
  12fc0e:	1052c2               	s16i	a12, a2, 32
  12fc11:	0c52d2               	s16i	a13, a2, 24
  12fc14:	0852e2               	s16i	a14, a2, 16
  12fc17:	1252f2               	s16i	a15, a2, 36
  12fc1a:	175292               	s16i	a9, a2, 46
  12fc1d:	400001b4b23542ae 	{ ae_s16.0.i	aed5, a2, 4; nop; ae_movda32	aed3, a10 }
  12fc25:	40000110b423b21e 	{ ae_s16.0.i	aed3, a2, 8; nop; movi	a11, 0x211 }
  12fc2d:	e1e591               	l32r	a9, 1283c4 (2b00 <XtosCoreStateSize+0x2880>)
  12fc30:	e1e1f1               	l32r	a15, 1283b4 (7530 <xthals_release_major+0x4650>)
  12fc33:	e1e1e1               	l32r	a14, 1283b8 (214d <XtosCoreStateSize+0x1ecd>)
  12fc36:	e1e1d1               	l32r	a13, 1283bc (1c00 <XtosCoreStateSize+0x1980>)
  12fc39:	400001014554cb0e 	{ ae_movda32	aed4, a11; nop; movi	a12, 0x500 }
  12fc41:	1d52c2               	s16i	a12, a2, 58
  12fc44:	1c52d2               	s16i	a13, a2, 56
  12fc47:	1b52e2               	s16i	a14, a2, 54
  12fc4a:	1a52f2               	s16i	a15, a2, 52
  12fc4d:	e1d881               	l32r	a8, 1283b0 (5968 <xthals_release_major+0x2a88>)
  12fc50:	400001b4b324429e 	{ ae_s16.0.i	aed4, a2, 6; nop; ae_movda32	aed2, a9 }
  12fc58:	d22254               	ae_s16.0.i	aed2, a2, 10
  12fc5b:	185282               	s16i	a8, a2, 48
  12fc5e:	e1da81               	l32r	a8, 1283c8 (1680 <XtosCoreStateSize+0x1400>)
  12fc61:	400001814541380e 	{ ae_movda32	aed1, a8; nop; movi	a3, 0x480 }
  12fc69:	195232               	s16i	a3, a2, 50
  12fc6c:	e1d831               	l32r	a3, 1283cc (2900 <XtosCoreStateSize+0x2680>)
  12fc6f:	400001b4b601423e 	{ ae_s16.0.i	aed1, a2, 12; nop; ae_movda32	aed0, a3 }
  12fc77:	d20274               	ae_s16.0.i	aed0, a2, 14
  12fc7a:	f01d                	retw.n

0012fc7c <Setting_Params_BF_param>:
  12fc7c:	004136               	entry	a1, 32
  12fc7f:	f01d                	retw.n

0012fc81 <Setting_Params_BF_param+0x5>:
  12fc81:	000000                                        ...

0012fc84 <Setting_Params_VADACC_param>:
  12fc84:	004136               	entry	a1, 32
  12fc87:	030c                	movi.n	a3, 0
  12fc89:	005232               	s16i	a3, a2, 0
  12fc8c:	f01d                	retw.n

0012fc8e <Setting_Params_VADACC_param+0xa>:
	...

0012fc90 <Setting_Params_RES_Inner_param>:
  12fc90:	004136               	entry	a1, 32
  12fc93:	e1d281               	l32r	a8, 1283dc (7148 <xthals_release_major+0x4268>)
  12fc96:	e1d091               	l32r	a9, 1283d8 (7eb8 <xthals_release_major+0x4fd8>)
  12fc99:	a4a0a2               	movi	a10, 164
  12fc9c:	0b0c                	movi.n	a11, 0
  12fc9e:	5c0c                	movi.n	a12, 5
  12fca0:	10c242               	addi	a4, a2, 16
  12fca3:	e1cb51               	l32r	a5, 1283d0 (2100d0 <Gain_Echo_PSD_GEAR_NB_117>)
  12fca6:	e1cb31               	l32r	a3, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  12fca9:	e16a61               	l32r	a6, 128254 (199a <XtosCoreStateSize+0x171a>)
  12fcac:	170c                	movi.n	a7, 1
  12fcae:	305272               	s16i	a7, a2, 96
  12fcb1:	315272               	s16i	a7, a2, 98
  12fcb4:	005262               	s16i	a6, a2, 0
  12fcb7:	015232               	s16i	a3, a2, 2
  12fcba:	909594               	ae_l16x4.ip	aed9, a5, 8
  12fcbd:	908594               	ae_l16x4.ip	aed8, a5, 8
  12fcc0:	907594               	ae_l16x4.ip	aed7, a5, 8
  12fcc3:	906594               	ae_l16x4.ip	aed6, a5, 8
  12fcc6:	809494               	ae_s16x4.ip	aed9, a4, 8
  12fcc9:	808494               	ae_s16x4.ip	aed8, a4, 8
  12fccc:	905594               	ae_l16x4.ip	aed5, a5, 8
  12fccf:	904594               	ae_l16x4.ip	aed4, a5, 8
  12fcd2:	807494               	ae_s16x4.ip	aed7, a4, 8
  12fcd5:	806494               	ae_s16x4.ip	aed6, a4, 8
  12fcd8:	903594               	ae_l16x4.ip	aed3, a5, 8
  12fcdb:	902594               	ae_l16x4.ip	aed2, a5, 8
  12fcde:	805494               	ae_s16x4.ip	aed5, a4, 8
  12fce1:	804494               	ae_s16x4.ip	aed4, a4, 8
  12fce4:	901594               	ae_l16x4.ip	aed1, a5, 8
  12fce7:	900594               	ae_l16x4.ip	aed0, a5, 8
  12fcea:	803494               	ae_s16x4.ip	aed3, a4, 8
  12fced:	802494               	ae_s16x4.ip	aed2, a4, 8
  12fcf0:	801494               	ae_s16x4.ip	aed1, a4, 8
  12fcf3:	800494               	ae_s16x4.ip	aed0, a4, 8
  12fcf6:	375272               	s16i	a7, a2, 110
  12fcf9:	395282               	s16i	a8, a2, 114
  12fcfc:	385292               	s16i	a9, a2, 112
  12fcff:	3252a2               	s16i	a10, a2, 100
  12fd02:	3352b2               	s16i	a11, a2, 102
  12fd05:	3a52b2               	s16i	a11, a2, 116
  12fd08:	3b52b2               	s16i	a11, a2, 118
  12fd0b:	3c52b2               	s16i	a11, a2, 120
  12fd0e:	3d52b2               	s16i	a11, a2, 122
  12fd11:	3e52b2               	s16i	a11, a2, 124
  12fd14:	3f52b2               	s16i	a11, a2, 126
  12fd17:	4052b2               	s16i	a11, a2, 128
  12fd1a:	4152b2               	s16i	a11, a2, 130
  12fd1d:	4252b2               	s16i	a11, a2, 132
  12fd20:	4352b2               	s16i	a11, a2, 134
  12fd23:	4452b2               	s16i	a11, a2, 136
  12fd26:	4552b2               	s16i	a11, a2, 138
  12fd29:	4652b2               	s16i	a11, a2, 140
  12fd2c:	4752b2               	s16i	a11, a2, 142
  12fd2f:	3452c2               	s16i	a12, a2, 104
  12fd32:	3552c2               	s16i	a12, a2, 106
  12fd35:	3652c2               	s16i	a12, a2, 108
  12fd38:	f01d                	retw.n

0012fd3a <Setting_Params_RES_Inner_param+0xaa>:
	...

0012fd3c <Setting_Params_RES_Outer_param>:
  12fd3c:	004136               	entry	a1, 32
  12fd3f:	e19d81               	l32r	a8, 1283b4 (7530 <xthals_release_major+0x4650>)
  12fd42:	e1a591               	l32r	a9, 1283d8 (7eb8 <xthals_release_major+0x4fd8>)
  12fd45:	e1a651               	l32r	a5, 1283e0 (210120 <Gain_Echo_PSD_GEAR_WB_119>)
  12fd48:	ebfa40000300013f 	{ movi	a3, 1; ae_movi	aed0, 3; nop }
  12fd50:	305232               	s16i	a3, a2, 96
  12fd53:	315232               	s16i	a3, a2, 98
  12fd56:	d20204               	ae_s16.0.i	aed0, a2, 0
  12fd59:	40000000b110422e 	{ ae_s16.0.i	aed0, a2, 2; nop; addi	a4, a2, 16 }
  12fd61:	90a594               	ae_l16x4.ip	aed10, a5, 8
  12fd64:	909594               	ae_l16x4.ip	aed9, a5, 8
  12fd67:	908594               	ae_l16x4.ip	aed8, a5, 8
  12fd6a:	907594               	ae_l16x4.ip	aed7, a5, 8
  12fd6d:	80a494               	ae_s16x4.ip	aed10, a4, 8
  12fd70:	809494               	ae_s16x4.ip	aed9, a4, 8
  12fd73:	906594               	ae_l16x4.ip	aed6, a5, 8
  12fd76:	905594               	ae_l16x4.ip	aed5, a5, 8
  12fd79:	808494               	ae_s16x4.ip	aed8, a4, 8
  12fd7c:	807494               	ae_s16x4.ip	aed7, a4, 8
  12fd7f:	904594               	ae_l16x4.ip	aed4, a5, 8
  12fd82:	903594               	ae_l16x4.ip	aed3, a5, 8
  12fd85:	806494               	ae_s16x4.ip	aed6, a4, 8
  12fd88:	805494               	ae_s16x4.ip	aed5, a4, 8
  12fd8b:	902594               	ae_l16x4.ip	aed2, a5, 8
  12fd8e:	901594               	ae_l16x4.ip	aed1, a5, 8
  12fd91:	804494               	ae_s16x4.ip	aed4, a4, 8
  12fd94:	803494               	ae_s16x4.ip	aed3, a4, 8
  12fd97:	802494               	ae_s16x4.ip	aed2, a4, 8
  12fd9a:	801494               	ae_s16x4.ip	aed1, a4, 8
  12fd9d:	395282               	s16i	a8, a2, 114
  12fda0:	385292               	s16i	a9, a2, 112
  12fda3:	a4a0a2               	movi	a10, 164
  12fda6:	0b0c                	movi.n	a11, 0
  12fda8:	3352b2               	s16i	a11, a2, 102
  12fdab:	3452b2               	s16i	a11, a2, 104
  12fdae:	3552b2               	s16i	a11, a2, 106
  12fdb1:	3652b2               	s16i	a11, a2, 108
  12fdb4:	3752b2               	s16i	a11, a2, 110
  12fdb7:	3a52b2               	s16i	a11, a2, 116
  12fdba:	3b52b2               	s16i	a11, a2, 118
  12fdbd:	3c52b2               	s16i	a11, a2, 120
  12fdc0:	3d52b2               	s16i	a11, a2, 122
  12fdc3:	3e52b2               	s16i	a11, a2, 124
  12fdc6:	3f52b2               	s16i	a11, a2, 126
  12fdc9:	4052b2               	s16i	a11, a2, 128
  12fdcc:	4152b2               	s16i	a11, a2, 130
  12fdcf:	4252b2               	s16i	a11, a2, 132
  12fdd2:	4352b2               	s16i	a11, a2, 134
  12fdd5:	4452b2               	s16i	a11, a2, 136
  12fdd8:	4552b2               	s16i	a11, a2, 138
  12fddb:	4652b2               	s16i	a11, a2, 140
  12fdde:	4752b2               	s16i	a11, a2, 142
  12fde1:	3252a2               	s16i	a10, a2, 100
  12fde4:	f01d                	retw.n

0012fde6 <Setting_Params_RES_Outer_param+0xaa>:
	...

0012fde8 <Setting_Params_NS_Inner_param>:
  12fde8:	004136               	entry	a1, 32
  12fdeb:	e182a1               	l32r	a10, 1283f4 (6d4b <xthals_release_major+0x3e6b>)
  12fdee:	5b0c                	movi.n	a11, 5
  12fdf0:	2d0c                	movi.n	a13, 2
  12fdf2:	e141e1               	l32r	a14, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  12fdf5:	e17df1               	l32r	a15, 1283ec (ffffc000 <_memmap_cacheattr_bp_strict+0xd900e>)
  12fdf8:	e17ec1               	l32r	a12, 1283f0 (50c3 <xthals_release_major+0x21e3>)
  12fdfb:	208220               	or	a8, a2, a2
  12fdfe:	90a172               	movi	a7, 0x190
  12fe01:	e17461               	l32r	a6, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  12fe04:	e17851               	l32r	a5, 1283e4 (f5c <XtosCoreStateSize+0xcdc>)
  12fe07:	89a132               	movi	a3, 0x189
  12fe0a:	48a142               	movi	a4, 0x148
  12fe0d:	ebfa40000105009f 	{ movi	a9, 0; ae_movi	aed5, 1; nop }
  12fe15:	115292               	s16i	a9, a2, 34
  12fe18:	105292               	s16i	a9, a2, 32
  12fe1b:	0a5242               	s16i	a4, a2, 20
  12fe1e:	0b5232               	s16i	a3, a2, 22
  12fe21:	095252               	s16i	a5, a2, 18
  12fe24:	0d5252               	s16i	a5, a2, 26
  12fe27:	085262               	s16i	a6, a2, 16
  12fe2a:	0c5262               	s16i	a6, a2, 24
  12fe2d:	400001414513670e 	{ ae_movda32	aed3, a7; nop; movi	a6, 0x140 }
  12fe35:	400001b54542486e 	{ ae_movda32	aed2, a8; nop; ae_movda32	aed4, a6 }
  12fe3d:	e10461               	l32r	a6, 128250 (599a <xthals_release_major+0x2aba>)
  12fe40:	c5e7c8042264527e 	{ ae_movad32.l	a5, aed2; ae_add32	aed4, aed2, aed4; ae_movi	aed6, 0 }
  12fe48:	93fac8302323347e 	{ ae_movad32.l	a3, aed4; ae_movi	aed3, 3; ae_add32	aed2, aed2, aed3 }
  12fe50:	400001754551462e 	{ ae_movda32	aed1, a6; nop; ae_movad32.l	a4, aed2 }
  12fe58:	e0ff61               	l32r	a6, 128254 (199a <XtosCoreStateSize+0x171a>)
  12fe5b:	40000024b006585e 	{ ae_s16.0.i	aed6, a8, 0; nop; addmi	a5, a5, 0x200 }
  12fe63:	40000000b1e6585e 	{ ae_s16.0.i	aed6, a8, 2; nop; addi	a5, a5, -32 }
  12fe6b:	400001b4b306486e 	{ ae_s16.0.i	aed6, a8, 6; nop; ae_movda32	aed0, a6 }
  12fe73:	40000120b605688e 	{ ae_s16.0.i	aed5, a8, 12; nop; movi	a6, 40 }
  12fe7b:	e15b21               	l32r	a2, 1283e8 (2492 <XtosCoreStateSize+0x2212>)
  12fe7e:	175892               	s16i	a9, a8, 46
  12fe81:	215892               	s16i	a9, a8, 66
  12fe84:	245892               	s16i	a9, a8, 72
  12fe87:	2058c2               	s16i	a12, a8, 64
  12fe8a:	1658f2               	s16i	a15, a8, 44
  12fe8d:	1a58e2               	s16i	a14, a8, 52
  12fe90:	1b58d2               	s16i	a13, a8, 54
  12fe93:	2558b2               	s16i	a11, a8, 74
  12fe96:	125822               	s16i	a2, a8, 36
  12fe99:	1c58a2               	s16i	a10, a8, 56
  12fe9c:	e15721               	l32r	a2, 1283f8 (210170 <FixedXi_GEAR_NB_121>)
  12fe9f:	40000100b705a81e 	{ ae_s16.0.i	aed5, a8, 14; nop; movi	a10, 1 }
  12fea7:	40000100b203b8ee 	{ ae_s16.0.i	aed3, a8, 4; nop; movi	a11, 14 }
  12feaf:	e154d1               	l32r	a13, 128400 (7d00 <xthals_release_major+0x4e20>)
  12feb2:	e152e1               	l32r	a14, 1283fc (2710 <XtosCoreStateSize+0x2490>)
  12feb5:	40000100b401f8ae 	{ ae_s16.0.i	aed1, a8, 8; nop; movi	a15, 10 }
  12febd:	40000014b500c88e 	{ ae_s16.0.i	aed0, a8, 10; nop; addmi	a12, a8, 0x100 }
  12fec5:	118676               	loop	a6, 12feda <Setting_Params_NS_Inner_param+0xf2>
  12fec8:	b40234               	ae_l16.ip	aed0, a2, 6
  12fecb:	b012e4               	ae_l16.i	aed1, a2, -4
  12fece:	b022f4               	ae_l16.i	aed2, a2, -2
  12fed1:	d30314               	ae_s16.0.ip	aed0, a3, 2
  12fed4:	d31414               	ae_s16.0.ip	aed1, a4, 2
  12fed7:	d32514               	ae_s16.0.ip	aed2, a5, 2

0012feda <Setting_Params_NS_Inner_param+0xf2>:
  12feda:	985ca2               	s16i	a10, a12, 0x130
  12fedd:	995ca2               	s16i	a10, a12, 0x132
  12fee0:	9e5c92               	s16i	a9, a12, 0x13c
  12fee3:	9f5c92               	s16i	a9, a12, 0x13e
  12fee6:	a05c92               	s16i	a9, a12, 0x140
  12fee9:	a15c92               	s16i	a9, a12, 0x142
  12feec:	a25c92               	s16i	a9, a12, 0x144
  12feef:	a35c92               	s16i	a9, a12, 0x146
  12fef2:	a45c92               	s16i	a9, a12, 0x148
  12fef5:	a55c92               	s16i	a9, a12, 0x14a
  12fef8:	a65c92               	s16i	a9, a12, 0x14c
  12fefb:	a75c92               	s16i	a9, a12, 0x14e
  12fefe:	a85c92               	s16i	a9, a12, 0x150
  12ff01:	a95c92               	s16i	a9, a12, 0x152
  12ff04:	aa5c92               	s16i	a9, a12, 0x154
  12ff07:	ab5c92               	s16i	a9, a12, 0x156
  12ff0a:	ac5c92               	s16i	a9, a12, 0x158
  12ff0d:	9d5cb2               	s16i	a11, a12, 0x13a
  12ff10:	9c5cd2               	s16i	a13, a12, 0x138
  12ff13:	9b5ce2               	s16i	a14, a12, 0x136
  12ff16:	9a5cf2               	s16i	a15, a12, 0x134
  12ff19:	f01d                	retw.n

0012ff1b <Setting_Params_NS_Inner_param+0x133>:
	...

0012ff1c <Setting_Params_NS_Outer_param>:
  12ff1c:	004136               	entry	a1, 32
  12ff1f:	e139b1               	l32r	a11, 128404 (1770 <XtosCoreStateSize+0x14f0>)
  12ff22:	e131a1               	l32r	a10, 1283e8 (2492 <XtosCoreStateSize+0x2212>)
  12ff25:	e107c1               	l32r	a12, 128344 (7333 <xthals_release_major+0x4453>)
  12ff28:	e13191               	l32r	a9, 1283ec (ffffc000 <_memmap_cacheattr_bp_strict+0xd900e>)
  12ff2b:	e13231               	l32r	a3, 1283f4 (6d4b <xthals_release_major+0x3e6b>)
  12ff2e:	e13041               	l32r	a4, 1283f0 (50c3 <xthals_release_major+0x21e3>)
  12ff31:	e0f151               	l32r	a5, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  12ff34:	180c                	movi.n	a8, 1
  12ff36:	070c                	movi.n	a7, 0
  12ff38:	3d0c                	movi.n	a13, 3
  12ff3a:	64a0e2               	movi	a14, 100
  12ff3d:	026d                	mov.n	a6, a2
  12ff3f:	e129f1               	l32r	a15, 1283e4 (f5c <XtosCoreStateSize+0xcdc>)
  12ff42:	e12421               	l32r	a2, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  12ff45:	0956f2               	s16i	a15, a6, 18
  12ff48:	0b56f2               	s16i	a15, a6, 22
  12ff4b:	0d56f2               	s16i	a15, a6, 26
  12ff4e:	0156e2               	s16i	a14, a6, 2
  12ff51:	0256d2               	s16i	a13, a6, 4
  12ff54:	005672               	s16i	a7, a6, 0
  12ff57:	035672               	s16i	a7, a6, 6
  12ff5a:	065682               	s16i	a8, a6, 12
  12ff5d:	075682               	s16i	a8, a6, 14
  12ff60:	115672               	s16i	a7, a6, 34
  12ff63:	175672               	s16i	a7, a6, 46
  12ff66:	215672               	s16i	a7, a6, 66
  12ff69:	245672               	s16i	a7, a6, 72
  12ff6c:	055622               	s16i	a2, a6, 10
  12ff6f:	085622               	s16i	a2, a6, 16
  12ff72:	0a5622               	s16i	a2, a6, 20
  12ff75:	0c5622               	s16i	a2, a6, 24
  12ff78:	1a5652               	s16i	a5, a6, 52
  12ff7b:	205642               	s16i	a4, a6, 64
  12ff7e:	1c5632               	s16i	a3, a6, 56
  12ff81:	165692               	s16i	a9, a6, 44
  12ff84:	0456c2               	s16i	a12, a6, 8
  12ff87:	1256a2               	s16i	a10, a6, 36
  12ff8a:	1056b2               	s16i	a11, a6, 32
  12ff8d:	e8a3a2               	movi	a10, 0x3e8
  12ff90:	d0a7b2               	movi	a11, 0x7d0
  12ff93:	8c0c                	movi.n	a12, 8
  12ff95:	01d692               	addmi	a9, a6, 0x100
  12ff98:	02d632               	addmi	a3, a6, 0x200
  12ff9b:	540c                	movi.n	a4, 5
  12ff9d:	02a052               	movi	a5, 2
  12ffa0:	1b5652               	s16i	a5, a6, 54
  12ffa3:	255642               	s16i	a4, a6, 74
  12ffa6:	c0c332               	addi	a3, a3, -64
  12ffa9:	400000154400256e 	{ ae_movda16	aed0, a5; nop; addmi	a2, a6, 0x100 }
  12ffb1:	400000814441242e 	{ ae_movda16	aed1, a4; nop; addi	a2, a2, 72 }
  12ffb9:	148476               	loop	a4, 12ffd1 <Setting_Params_NS_Outer_param+0xb5>
  12ffbc:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  12ffbf:	dc13a4               	ae_s16x4.i	aed1, a3, -48
  12ffc2:	dc1344               	ae_s16x4.i	aed1, a3, 32
  12ffc5:	10c332               	addi	a3, a3, 16
  12ffc8:	8002a4               	ae_s16x4.ip	aed0, a2, 16
  12ffcb:	dc1394               	ae_s16x4.i	aed1, a3, -56
  12ffce:	dc1334               	ae_s16x4.i	aed1, a3, 24

0012ffd1 <Setting_Params_NS_Outer_param+0xb5>:
  12ffd1:	985982               	s16i	a8, a9, 0x130
  12ffd4:	995982               	s16i	a8, a9, 0x132
  12ffd7:	9e5972               	s16i	a7, a9, 0x13c
  12ffda:	9f5972               	s16i	a7, a9, 0x13e
  12ffdd:	a05972               	s16i	a7, a9, 0x140
  12ffe0:	a15972               	s16i	a7, a9, 0x142
  12ffe3:	a25972               	s16i	a7, a9, 0x144
  12ffe6:	a35972               	s16i	a7, a9, 0x146
  12ffe9:	a45972               	s16i	a7, a9, 0x148
  12ffec:	a55972               	s16i	a7, a9, 0x14a
  12ffef:	a65972               	s16i	a7, a9, 0x14c
  12fff2:	a75972               	s16i	a7, a9, 0x14e
  12fff5:	a85972               	s16i	a7, a9, 0x150
  12fff8:	a95972               	s16i	a7, a9, 0x152
  12fffb:	aa5972               	s16i	a7, a9, 0x154
  12fffe:	ab5972               	s16i	a7, a9, 0x156
  130001:	ac5972               	s16i	a7, a9, 0x158
  130004:	9c59a2               	s16i	a10, a9, 0x138
  130007:	9b59b2               	s16i	a11, a9, 0x136
  13000a:	9a59c2               	s16i	a12, a9, 0x134
  13000d:	e30c                	movi.n	a3, 14
  13000f:	9d5932               	s16i	a3, a9, 0x13a
  130012:	f01d                	retw.n

00130014 <Setting_Params_PreNS_Inner_param>:
  130014:	004136               	entry	a1, 32
  130017:	130c                	movi.n	a3, 1
  130019:	005232               	s16i	a3, a2, 0
  13001c:	f01d                	retw.n

0013001e <Setting_Params_PreNS_Inner_param+0xa>:
	...

00130020 <Setting_Params_PreNS_Outer_param>:
  130020:	004136               	entry	a1, 32
  130023:	130c                	movi.n	a3, 1
  130025:	005232               	s16i	a3, a2, 0
  130028:	f01d                	retw.n

0013002a <Setting_Params_PreNS_Outer_param+0xa>:
	...

0013002c <Setting_Params_ANC_Inner_param>:
  13002c:	004136               	entry	a1, 32
  13002f:	130c                	movi.n	a3, 1
  130031:	005232               	s16i	a3, a2, 0
  130034:	f01d                	retw.n

00130036 <Setting_Params_ANC_Inner_param+0xa>:
	...

00130038 <Setting_Params_ANC_Outer_param>:
  130038:	004136               	entry	a1, 32
  13003b:	130c                	movi.n	a3, 1
  13003d:	005232               	s16i	a3, a2, 0
  130040:	f01d                	retw.n

00130042 <Setting_Params_ANC_Outer_param+0xa>:
	...

00130044 <Setting_Params_Mix_param>:
  130044:	004136               	entry	a1, 32
  130047:	3d1094               	ae_movi	aed1, 1
  13004a:	ebfab4000000120f 	{ ae_s16.0.i	aed1, a2, 0; ae_movi	aed0, 0; nop }
  130052:	d21214               	ae_s16.0.i	aed1, a2, 2
  130055:	d21224               	ae_s16.0.i	aed1, a2, 4
  130058:	d20234               	ae_s16.0.i	aed0, a2, 6
  13005b:	d20244               	ae_s16.0.i	aed0, a2, 8
  13005e:	f01d                	retw.n

00130060 <Setting_Params_AGC_NSIN_param>:
  130060:	004136               	entry	a1, 32
  130063:	634c                	movi.n	a3, 70
  130065:	ebfa40040405558f 	{ movi	a8, 85; ae_movi	aed5, 20; nop }
  13006d:	40000140b215920e 	{ ae_s16.0.i	aed5, a2, 4; nop; movi	a9, 0x140 }
  130075:	ebfa40000a0466af 	{ movi	a10, 102; ae_movi	aed4, 10; nop }
  13007d:	400001b4b524429e 	{ ae_s16.0.i	aed4, a2, 10; nop; ae_movda32	aed2, a9 }
  130085:	400001b4b112428e 	{ ae_s16.0.i	aed2, a2, 2; nop; ae_movda32	aed1, a8 }
  13008d:	400001b4b301423e 	{ ae_s16.0.i	aed1, a2, 6; nop; ae_movda32	aed0, a3 }
  130095:	400001b4b43042ae 	{ ae_s16.0.i	aed0, a2, 8; nop; ae_movda32	aed3, a10 }
  13009d:	d23204               	ae_s16.0.i	aed3, a2, 0
  1300a0:	f01d                	retw.n

001300a2 <Setting_Params_AGC_NSIN_param+0x42>:
	...

001300a4 <Setting_Params_AGC_NSOUT_param>:
  1300a4:	004136               	entry	a1, 32
  1300a7:	634c                	movi.n	a3, 70
  1300a9:	ebfa40040a05558f 	{ movi	a8, 85; ae_movi	aed5, 26; nop }
  1300b1:	40000140b215920e 	{ ae_s16.0.i	aed5, a2, 4; nop; movi	a9, 0x140 }
  1300b9:	ebfa40000a0466af 	{ movi	a10, 102; ae_movi	aed4, 10; nop }
  1300c1:	400001b4b524429e 	{ ae_s16.0.i	aed4, a2, 10; nop; ae_movda32	aed2, a9 }
  1300c9:	400001b4b112428e 	{ ae_s16.0.i	aed2, a2, 2; nop; ae_movda32	aed1, a8 }
  1300d1:	400001b4b301423e 	{ ae_s16.0.i	aed1, a2, 6; nop; ae_movda32	aed0, a3 }
  1300d9:	400001b4b43042ae 	{ ae_s16.0.i	aed0, a2, 8; nop; ae_movda32	aed3, a10 }
  1300e1:	d23204               	ae_s16.0.i	aed3, a2, 0
  1300e4:	f01d                	retw.n

001300e6 <Setting_Params_AGC_NSOUT_param+0x42>:
	...

001300e8 <Setting_Params_MBDRC_param>:
  1300e8:	004136               	entry	a1, 32
  1300eb:	560c                	movi.n	a6, 5
  1300ed:	16c252               	addi	a5, a2, 22
  1300f0:	e0c671               	l32r	a7, 128408 (210030 <mbdrc_Param_m>)
  1300f3:	922b                	addi.n	a9, a2, 2
  1300f5:	16c742               	addi	a4, a7, 22
  1300f8:	009782               	l16si	a8, a7, 0
  1300fb:	005282               	s16i	a8, a2, 0
  1300fe:	772b                	addi.n	a7, a7, 2
  130100:	072d                	mov.n	a2, a7
  130102:	118676               	loop	a6, 130117 <Setting_Params_MBDRC_param+0x2f>
  130105:	b40214               	ae_l16.ip	aed0, a2, 2
  130108:	d30914               	ae_s16.0.ip	aed0, a9, 2
  13010b:	b00244               	ae_l16.i	aed0, a2, 8
  13010e:	d20944               	ae_s16.0.i	aed0, a9, 8
  130111:	b40414               	ae_l16.ip	aed0, a4, 2
  130114:	d30514               	ae_s16.0.ip	aed0, a5, 2

00130117 <Setting_Params_MBDRC_param+0x2f>:
  130117:	f01d                	retw.n

00130119 <Setting_Params_MBDRC_param+0x31>:
  130119:	000000                                        ...

0013011c <Setting_Params_FIR_param>:
  13011c:	004136               	entry	a1, 32
  13011f:	f01d                	retw.n

00130121 <Setting_Params_FIR_param+0x5>:
  130121:	000000                                        ...

00130124 <FN_NBcall_ParaConfig>:
  130124:	004136               	entry	a1, 32
  130127:	e0b941               	l32r	a4, 12840c (a3d <XtosCoreStateSize+0x7bd>)
  13012a:	e0b961               	l32r	a6, 128410 (1388 <XtosCoreStateSize+0x1108>)
  13012d:	1b0c                	movi.n	a11, 1
  13012f:	e80c                	movi.n	a8, 14
  130131:	8a0c                	movi.n	a10, 8
  130133:	e8a392               	movi	a9, 0x3e8
  130136:	e0b8e1               	l32r	a14, 128418 (1450 <XtosCoreStateSize+0x11d0>)
  130139:	e0b8f1               	l32r	a15, 12841c (61a8 <xthals_release_major+0x32c8>)
  13013c:	e0b6d1               	l32r	a13, 128414 (1f40 <XtosCoreStateSize+0x1cc0>)
  13013f:	4000001545017d2e 	{ ae_movda32	aed1, a13; nop; addmi	a7, a2, 0x100 }
  130147:	400001b12701c29e 	{ ae_s32.l.i	aed1, a2, 28; nop; movi	a12, 185 }
  13014f:	ebfa410000052c5f 	{ movi	a5, 0x12c; ae_movi	aed5, 0; nop }
  130157:	400001b4b345425e 	{ ae_s16.0.i	aed5, a2, 6; nop; ae_movda32	aed4, a5 }
  13015f:	400001b4b13442fe 	{ ae_s16.0.i	aed4, a2, 2; nop; ae_movda32	aed3, a15 }
  130167:	400001b4b42342ee 	{ ae_s16.0.i	aed3, a2, 8; nop; ae_movda32	aed2, a14 }
  13016f:	400001b4b50242ce 	{ ae_s16.0.i	aed2, a2, 10; nop; ae_movda32	aed0, a12 }
  130177:	9957b2               	s16i	a11, a7, 0x132
  13017a:	9a57a2               	s16i	a10, a7, 0x134
  13017d:	9c5792               	s16i	a9, a7, 0x138
  130180:	9d5782               	s16i	a8, a7, 0x13a
  130183:	9b5762               	s16i	a6, a7, 0x136
  130186:	400001a0b37053ee 	{ ae_s16.0.i	aed0, a3, 6; nop; movi	a5, 0x7ae }
  13018e:	085252               	s16i	a5, a2, 16
  130191:	0a5252               	s16i	a5, a2, 20
  130194:	0c5252               	s16i	a5, a2, 24
  130197:	095242               	s16i	a4, a2, 18
  13019a:	0b5242               	s16i	a4, a2, 22
  13019d:	0d5242               	s16i	a4, a2, 26
  1301a0:	020c                	movi.n	a2, 0
  1301a2:	f01d                	retw.n

001301a4 <SamsungSolomonVoiceWEngineInit>:
  1301a4:	004136               	entry	a1, 32
  1301a7:	0d80184080b1022e 	{ ae_movda32	aed0, a2; ae_movi	aed1, 0 }
  1301af:	400001412001820e 	{ ae_s32.l.i	aed1, a2, 0; nop; movi	a8, 64 }
  1301b7:	400001012101b20e 	{ ae_s32.l.i	aed1, a2, 4; nop; movi	a11, 0 }
  1301bf:	0e52b2               	s16i	a11, a2, 28
  1301c2:	400001a12201a20e 	{ ae_s32.l.i	aed1, a2, 8; nop; movi	a10, 160 }
  1301ca:	400001412311920e 	{ ae_s32.l.i	aed1, a2, 12; nop; movi	a9, 0x140 }
  1301d2:	105292               	s16i	a9, a2, 32
  1301d5:	0f52a2               	s16i	a10, a2, 30
  1301d8:	400001b52421428e 	{ ae_s32.l.i	aed1, a2, 16; nop; ae_movda32	aed2, a8 }
  1301e0:	ebe7be020000125f 	{ ae_s32.l.i	aed1, a2, 20; ae_add32	aed0, aed0, aed2; nop }
  1301e8:	400001752651a20e 	{ ae_s32.l.i	aed1, a2, 24; nop; ae_movad32.l	a10, aed0 }
  1301f0:	c2a9                	s32i.n	a10, a2, 48
  1301f2:	006725               	call8	130864 <SolomonVoiceECNSINIT>
  1301f5:	f01d                	retw.n

001301f7 <SamsungSolomonVoiceWEngineInit+0x53>:
	...

001301f8 <SamsungSolomonVoiceWParamSetting>:
  1301f8:	004136               	entry	a1, 32
  1301fb:	03bd                	mov.n	a11, a3
  1301fd:	10c2a2               	addi	a10, a2, 16
  130200:	ff79e5               	call8	12f9a0 <Setting_Params_FRAME_param>
  130203:	60c2a2               	addi	a10, a2, 96
  130206:	ff83e5               	call8	12fa44 <Setting_Params_AEC_Inner_param>
  130209:	01d2a2               	addmi	a10, a2, 0x100
  13020c:	b0caa2               	addi	a10, a10, -80
  13020f:	ff8f65               	call8	12fb04 <Setting_Params_AEC_Outer_1_param>
  130212:	01d2a2               	addmi	a10, a2, 0x100
  130215:	ff9aa5               	call8	12fbc0 <Setting_Params_AEC_Outer_2_param>
  130218:	01d2a2               	addmi	a10, a2, 0x100
  13021b:	50caa2               	addi	a10, a10, 80
  13021e:	ffa5e5               	call8	12fc7c <Setting_Params_BF_param>
  130221:	0ad2a2               	addmi	a10, a2, 0xa00
  130224:	90caa2               	addi	a10, a10, -112
  130227:	ffa5e5               	call8	12fc84 <Setting_Params_VADACC_param>
  13022a:	0ad2a2               	addmi	a10, a2, 0xa00
  13022d:	a0caa2               	addi	a10, a10, -96
  130230:	ffa5e5               	call8	12fc90 <Setting_Params_RES_Inner_param>
  130233:	0ad2a2               	addmi	a10, a2, 0xa00
  130236:	30caa2               	addi	a10, a10, 48
  130239:	ffb025               	call8	12fd3c <Setting_Params_RES_Outer_param>
  13023c:	0bd2a2               	addmi	a10, a2, 0xb00
  13023f:	c0caa2               	addi	a10, a10, -64
  130242:	ffba65               	call8	12fde8 <Setting_Params_NS_Inner_param>
  130245:	0dd2a2               	addmi	a10, a2, 0xd00
  130248:	20caa2               	addi	a10, a10, 32
  13024b:	ffcd25               	call8	12ff1c <Setting_Params_NS_Outer_param>
  13024e:	10d2a2               	addmi	a10, a2, 0x1000
  130251:	80caa2               	addi	a10, a10, -128
  130254:	ffdbe5               	call8	130014 <Setting_Params_PreNS_Inner_param>
  130257:	10d2a2               	addmi	a10, a2, 0x1000
  13025a:	90caa2               	addi	a10, a10, -112
  13025d:	ffdc25               	call8	130020 <Setting_Params_PreNS_Outer_param>
  130260:	10d2a2               	addmi	a10, a2, 0x1000
  130263:	a0caa2               	addi	a10, a10, -96
  130266:	ffdc65               	call8	13002c <Setting_Params_ANC_Inner_param>
  130269:	10d232               	addmi	a3, a2, 0x1000
  13026c:	b0c332               	addi	a3, a3, -80
  13026f:	03ad                	mov.n	a10, a3
  130271:	ffdc65               	call8	130038 <Setting_Params_ANC_Outer_param>
  130274:	10d2a2               	addmi	a10, a2, 0x1000
  130277:	c0caa2               	addi	a10, a10, -64
  13027a:	ffdca5               	call8	130044 <Setting_Params_Mix_param>
  13027d:	03ad                	mov.n	a10, a3
  13027f:	ffdba5               	call8	130038 <Setting_Params_ANC_Outer_param>
  130282:	10d2a2               	addmi	a10, a2, 0x1000
  130285:	d0caa2               	addi	a10, a10, -48
  130288:	ffdd65               	call8	130060 <Setting_Params_AGC_NSIN_param>
  13028b:	10d2a2               	addmi	a10, a2, 0x1000
  13028e:	f0caa2               	addi	a10, a10, -16
  130291:	ffe125               	call8	1300a4 <Setting_Params_AGC_NSOUT_param>
  130294:	10d2a2               	addmi	a10, a2, 0x1000
  130297:	10caa2               	addi	a10, a10, 16
  13029a:	ffe4e5               	call8	1300e8 <Setting_Params_MBDRC_param>
  13029d:	11d2a2               	addmi	a10, a2, 0x1100
  1302a0:	b0caa2               	addi	a10, a10, -80
  1302a3:	ffe7a5               	call8	13011c <Setting_Params_FIR_param>
  1302a6:	f01d                	retw.n

001302a8 <SamsungSolomonVoiceWGetAMSStatus>:
  1302a8:	004136               	entry	a1, 32
  1302ab:	e05d61               	l32r	a6, 128420 (242440 <countFrame$15622_69_5>)
  1302ae:	133c                	movi.n	a3, 49
  1302b0:	0658                	l32i.n	a5, a6, 0
  1302b2:	764b                	addi.n	a7, a6, 4
  1302b4:	19a357               	bge	a3, a5, 1302d1 <SamsungSolomonVoiceWGetAMSStatus+0x29>
  1302b7:	1658                	l32i.n	a5, a6, 4
  1302b9:	63a042               	movi	a4, 99
  1302bc:	192457               	blt	a4, a5, 1302d9 <SamsungSolomonVoiceWGetAMSStatus+0x31>
  1302bf:	e05981               	l32r	a8, 128424 (22602 <_memmap_cacheattr_bp_base+0x600>)
  1302c2:	c228                	l32i.n	a2, a2, 48
  1302c4:	828a                	add.n	a8, a2, a8
  1302c6:	009882               	l16si	a8, a8, 0
  1302c9:	089c                	beqz.n	a8, 1302dd <SamsungSolomonVoiceWGetAMSStatus+0x35>

001302cb <SamsungSolomonVoiceWGetAMSStatus+0x23>:
  1302cb:	020c                	movi.n	a2, 0
  1302cd:	0729                	s32i.n	a2, a7, 0
  1302cf:	f01d                	retw.n

001302d1 <SamsungSolomonVoiceWGetAMSStatus+0x29>:
  1302d1:	020c                	movi.n	a2, 0
  1302d3:	951b                	addi.n	a9, a5, 1
  1302d5:	0699                	s32i.n	a9, a6, 0
  1302d7:	f01d                	retw.n

001302d9 <SamsungSolomonVoiceWGetAMSStatus+0x31>:
  1302d9:	120c                	movi.n	a2, 1
  1302db:	f01d                	retw.n

001302dd <SamsungSolomonVoiceWGetAMSStatus+0x35>:
  1302dd:	e052a1               	l32r	a10, 128428 (19bc2 <xthals_release_major+0x16ce2>)
  1302e0:	a2aa                	add.n	a10, a2, a10
  1302e2:	009aa2               	l16si	a10, a10, 0
  1302e5:	e21a66               	bnei	a10, 1, 1302cb <SamsungSolomonVoiceWGetAMSStatus+0x23>
  1302e8:	020c                	movi.n	a2, 0
  1302ea:	b51b                	addi.n	a11, a5, 1
  1302ec:	16b9                	s32i.n	a11, a6, 4
  1302ee:	f01d                	retw.n

001302f0 <SamsungSolomonVoiceWEngineConfig>:
  1302f0:	004136               	entry	a1, 32
  1302f3:	03bd                	mov.n	a11, a3
  1302f5:	c2a8                	l32i.n	a10, a2, 48
  1302f7:	007fa5               	call8	130af0 <SolomonVoiceWParamConfig>
  1302fa:	f01d                	retw.n

001302fc <SamsungSolomonVoiceEngineInOutConfig>:
  1302fc:	006136               	entry	a1, 48
  1302ff:	03bd                	mov.n	a11, a3
  130301:	04cd                	mov.n	a12, a4
  130303:	05dd                	mov.n	a13, a5
  130305:	06ed                	mov.n	a14, a6
  130307:	07fd                	mov.n	a15, a7
  130309:	4279                	s32i.n	a7, a2, 16
  13030b:	3269                	s32i.n	a6, a2, 12
  13030d:	2259                	s32i.n	a5, a2, 8
  13030f:	1249                	s32i.n	a4, a2, 4
  130311:	0239                	s32i.n	a3, a2, 0
  130313:	c2a8                	l32i.n	a10, a2, 48
  130315:	c198                	l32i.n	a9, a1, 48
  130317:	d188                	l32i.n	a8, a1, 52
  130319:	6289                	s32i.n	a8, a2, 24
  13031b:	5299                	s32i.n	a9, a2, 20
  13031d:	0199                	s32i.n	a9, a1, 0
  13031f:	1189                	s32i.n	a8, a1, 4
  130321:	007b25               	call8	130ad4 <SamsungTxECNSInOutConfig>
  130324:	020c                	movi.n	a2, 0
  130326:	f01d                	retw.n

00130328 <SamsungSolomonVoiceWEngineExe>:
  130328:	006136               	entry	a1, 48
  13032b:	04bd                	mov.n	a11, a4
  13032d:	05cd                	mov.n	a12, a5
  13032f:	06dd                	mov.n	a13, a6
  130331:	07ed                	mov.n	a14, a7
  130333:	02ad                	mov.n	a10, a2
  130335:	c1f8                	l32i.n	a15, a1, 48
  130337:	e188                	l32i.n	a8, a1, 56
  130339:	d198                	l32i.n	a9, a1, 52
  13033b:	0199                	s32i.n	a9, a1, 0
  13033d:	016182               	s32i	a8, a1, 4
  130340:	fffba5               	call8	1302fc <SamsungSolomonVoiceEngineInOutConfig>
  130343:	c2a8                	l32i.n	a10, a2, 48
  130345:	009565               	call8	130c9c <SolomonVoiceWECNSExe>
  130348:	f01d                	retw.n

0013034a <SamsungSolomonVoiceWEngineExe+0x22>:
  13034a:	00000000 41360000                                ......

00130350 <FFTBUF_init_NB>:
  130350:	004136               	entry	a1, 32
  130353:	3d0084               	ae_movi	aed0, 0
  130356:	40000100b000b20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a11, 0 }
  13035e:	40000000b110a22e 	{ ae_s16.0.i	aed0, a2, 2; nop; addi	a10, a2, 16 }
  130366:	40000100b220c20e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a12, 0x200 }
  13036e:	500ba5               	call8	180428 <__vec_memset>
  130371:	00a0b2               	movi	a11, 0
  130374:	c0a0c2               	movi	a12, 192
  130377:	02d2a2               	addmi	a10, a2, 0x200
  13037a:	10caa2               	addi	a10, a10, 16
  13037d:	500aa5               	call8	180428 <__vec_memset>
  130380:	f01d                	retw.n

00130382 <FFTBUF_init_NB+0x32>:
	...

00130384 <FFTBUF_init_WB>:
  130384:	004136               	entry	a1, 32
  130387:	3d0084               	ae_movi	aed0, 0
  13038a:	40000100b000b20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a11, 0 }
  130392:	40000000b110a22e 	{ ae_s16.0.i	aed0, a2, 2; nop; addi	a10, a2, 16 }
  13039a:	40000100b240c20e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a12, 0x400 }
  1303a2:	500865               	call8	180428 <__vec_memset>
  1303a5:	0b0c                	movi.n	a11, 0
  1303a7:	80a1c2               	movi	a12, 0x180
  1303aa:	04d2a2               	addmi	a10, a2, 0x400
  1303ad:	10caa2               	addi	a10, a10, 16
  1303b0:	500765               	call8	180428 <__vec_memset>
  1303b3:	f01d                	retw.n

001303b5 <FFTBUF_init_WB+0x31>:
  1303b5:	000000                                        ...

001303b8 <IFFTBUF_init_WB>:
  1303b8:	004136               	entry	a1, 32
  1303bb:	10c2a2               	addi	a10, a2, 16
  1303be:	ebfa4000000000bf 	{ movi	a11, 0; ae_movi	aed0, 0; nop }
  1303c6:	40000180b010c20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a12, 0x180 }
  1303ce:	5005a5               	call8	180428 <__vec_memset>
  1303d1:	f01d                	retw.n

001303d3 <IFFTBUF_init_WB+0x1b>:
	...

001303d4 <IFFTBUF_init_NB>:
  1303d4:	004136               	entry	a1, 32
  1303d7:	10c2a2               	addi	a10, a2, 16
  1303da:	ebfa4000000000bf 	{ movi	a11, 0; ae_movi	aed0, 0; nop }
  1303e2:	400001c0b000c20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a12, 192 }
  1303ea:	5003e5               	call8	180428 <__vec_memset>
  1303ed:	f01d                	retw.n

001303ef <IFFTBUF_init_NB+0x1b>:
	...

001303f0 <SolomonVoiceWCommonBufInit>:
  1303f0:	004136               	entry	a1, 32
  1303f3:	02ad                	mov.n	a10, a2
  1303f5:	0b0c                	movi.n	a11, 0
  1303f7:	80a2c2               	movi	a12, 0x280
  1303fa:	5002e5               	call8	180428 <__vec_memset>
  1303fd:	0b0c                	movi.n	a11, 0
  1303ff:	80a2c2               	movi	a12, 0x280
  130402:	03d2a2               	addmi	a10, a2, 0x300
  130405:	80caa2               	addi	a10, a10, -128
  130408:	5001e5               	call8	180428 <__vec_memset>
  13040b:	05d2a2               	addmi	a10, a2, 0x500
  13040e:	0b0c                	movi.n	a11, 0
  130410:	80a2c2               	movi	a12, 0x280
  130413:	500165               	call8	180428 <__vec_memset>
  130416:	00a0b2               	movi	a11, 0
  130419:	dfd6c1               	l32r	a12, 128374 (800 <XtosCoreStateSize+0x580>)
  13041c:	08d2a2               	addmi	a10, a2, 0x800
  13041f:	80caa2               	addi	a10, a10, -128
  130422:	500065               	call8	180428 <__vec_memset>
  130425:	0b0c                	movi.n	a11, 0
  130427:	00a2c2               	movi	a12, 0x200
  13042a:	0fd292               	addmi	a9, a2, 0xf00
  13042d:	df7681               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  130430:	10d2a2               	addmi	a10, a2, 0x1000
  130433:	90caa2               	addi	a10, a10, -112
  130436:	405982               	s16i	a8, a9, 128
  130439:	4ffee5               	call8	180428 <__vec_memset>
  13043c:	0b0c                	movi.n	a11, 0
  13043e:	00a2c2               	movi	a12, 0x200
  130441:	12d2a2               	addmi	a10, a2, 0x1200
  130444:	90caa2               	addi	a10, a10, -112
  130447:	4ffe25               	call8	180428 <__vec_memset>
  13044a:	0b0c                	movi.n	a11, 0
  13044c:	00a4c2               	movi	a12, 0x400
  13044f:	14d2a2               	addmi	a10, a2, 0x1400
  130452:	a0caa2               	addi	a10, a10, -96
  130455:	4ffd25               	call8	180428 <__vec_memset>
  130458:	0b0c                	movi.n	a11, 0
  13045a:	00a6c2               	movi	a12, 0x600
  13045d:	18d2a2               	addmi	a10, a2, 0x1800
  130460:	a0caa2               	addi	a10, a10, -96
  130463:	4ffc65               	call8	180428 <__vec_memset>
  130466:	0b0c                	movi.n	a11, 0
  130468:	00a6c2               	movi	a12, 0x600
  13046b:	1ed2a2               	addmi	a10, a2, 0x1e00
  13046e:	a0caa2               	addi	a10, a10, -96
  130471:	4ffb65               	call8	180428 <__vec_memset>
  130474:	0b0c                	movi.n	a11, 0
  130476:	00a3c2               	movi	a12, 0x300
  130479:	24d2a2               	addmi	a10, a2, 0x2400
  13047c:	a0caa2               	addi	a10, a10, -96
  13047f:	4ffaa5               	call8	180428 <__vec_memset>
  130482:	0b0c                	movi.n	a11, 0
  130484:	00a3c2               	movi	a12, 0x300
  130487:	27d2a2               	addmi	a10, a2, 0x2700
  13048a:	a0caa2               	addi	a10, a10, -96
  13048d:	4ff9a5               	call8	180428 <__vec_memset>
  130490:	0b0c                	movi.n	a11, 0
  130492:	00a3c2               	movi	a12, 0x300
  130495:	2ad2a2               	addmi	a10, a2, 0x2a00
  130498:	a0caa2               	addi	a10, a10, -96
  13049b:	4ff8e5               	call8	180428 <__vec_memset>
  13049e:	0b0c                	movi.n	a11, 0
  1304a0:	00a3c2               	movi	a12, 0x300
  1304a3:	2dd2a2               	addmi	a10, a2, 0x2d00
  1304a6:	a0caa2               	addi	a10, a10, -96
  1304a9:	4ff7e5               	call8	180428 <__vec_memset>
  1304ac:	0b0c                	movi.n	a11, 0
  1304ae:	dfd5c1               	l32r	a12, 128404 (1770 <XtosCoreStateSize+0x14f0>)
  1304b1:	3dd2a2               	addmi	a10, a2, 0x3d00
  1304b4:	80caa2               	addi	a10, a10, -128
  1304b7:	4ff725               	call8	180428 <__vec_memset>
  1304ba:	0b0c                	movi.n	a11, 0
  1304bc:	bca7c2               	movi	a12, 0x7bc
  1304bf:	64d2a2               	addmi	a10, a2, 0x6400
  1304c2:	90caa2               	addi	a10, a10, -112
  1304c5:	4ff625               	call8	180428 <__vec_memset>
  1304c8:	0b0c                	movi.n	a11, 0
  1304ca:	c0a3c2               	movi	a12, 0x3c0
  1304cd:	70d2a2               	addmi	a10, a2, 0x7000
  1304d0:	d0caa2               	addi	a10, a10, -48
  1304d3:	4ff565               	call8	180428 <__vec_memset>
  1304d6:	0b0c                	movi.n	a11, 0
  1304d8:	c0a3c2               	movi	a12, 0x3c0
  1304db:	76d2a2               	addmi	a10, a2, 0x7600
  1304de:	10caa2               	addi	a10, a10, 16
  1304e1:	4ff465               	call8	180428 <__vec_memset>
  1304e4:	0b0c                	movi.n	a11, 0
  1304e6:	c0a3c2               	movi	a12, 0x3c0
  1304e9:	7cd2a2               	addmi	a10, a2, 0x7c00
  1304ec:	50caa2               	addi	a10, a10, 80
  1304ef:	4ff3a5               	call8	180428 <__vec_memset>
  1304f2:	00a0b2               	movi	a11, 0
  1304f5:	dfcda1               	l32r	a10, 12842c (8290 <xthals_release_major+0x53b0>)
  1304f8:	c0a3c2               	movi	a12, 0x3c0
  1304fb:	80a2a0               	add	a10, a2, a10
  1304fe:	4ff2a5               	call8	180428 <__vec_memset>
  130501:	0b0c                	movi.n	a11, 0
  130503:	dfcba1               	l32r	a10, 128430 (88d0 <xthals_release_major+0x59f0>)
  130506:	00a6c2               	movi	a12, 0x600
  130509:	a2aa                	add.n	a10, a2, a10
  13050b:	4ff1e5               	call8	180428 <__vec_memset>
  13050e:	0b0c                	movi.n	a11, 0
  130510:	dfc9a1               	l32r	a10, 128434 (8ed0 <xthals_release_major+0x5ff0>)
  130513:	00a6c2               	movi	a12, 0x600
  130516:	a2aa                	add.n	a10, a2, a10
  130518:	4ff0e5               	call8	180428 <__vec_memset>
  13051b:	0b0c                	movi.n	a11, 0
  13051d:	dfc6a1               	l32r	a10, 128438 (98d0 <xthals_release_major+0x69f0>)
  130520:	df3fc1               	l32r	a12, 12821c (c00 <XtosCoreStateSize+0x980>)
  130523:	a2aa                	add.n	a10, a2, a10
  130525:	4ff025               	call8	180428 <__vec_memset>
  130528:	0b0c                	movi.n	a11, 0
  13052a:	dfc4a1               	l32r	a10, 12843c (a4d0 <xthals_release_major+0x75f0>)
  13052d:	00a6c2               	movi	a12, 0x600
  130530:	a2aa                	add.n	a10, a2, a10
  130532:	4fef65               	call8	180428 <__vec_memset>
  130535:	0b0c                	movi.n	a11, 0
  130537:	dfc2a1               	l32r	a10, 128440 (aad0 <xthals_release_major+0x7bf0>)
  13053a:	00a4c2               	movi	a12, 0x400
  13053d:	a2aa                	add.n	a10, a2, a10
  13053f:	4feea5               	call8	180428 <__vec_memset>
  130542:	0ed2b2               	addmi	a11, a2, 0xe00
  130545:	13d2d2               	addmi	a13, a2, 0x1300
  130548:	0cd2c2               	addmi	a12, a2, 0xc00
  13054b:	30d2a2               	addmi	a10, a2, 0x3000
  13054e:	b0caa2               	addi	a10, a10, -80
  130551:	80ccc2               	addi	a12, a12, -128
  130554:	246dc2               	s32i	a12, a13, 144
  130557:	80cbb2               	addi	a11, a11, -128
  13055a:	2fd2c2               	addmi	a12, a2, 0x2f00
  13055d:	286cb2               	s32i	a11, a12, 160
  130560:	0b0c                	movi.n	a11, 0
  130562:	a0a0c2               	movi	a12, 160
  130565:	4fec25               	call8	180428 <__vec_memset>
  130568:	0b0c                	movi.n	a11, 0
  13056a:	a0a0c2               	movi	a12, 160
  13056d:	30d2a2               	addmi	a10, a2, 0x3000
  130570:	50caa2               	addi	a10, a10, 80
  130573:	4feb65               	call8	180428 <__vec_memset>
  130576:	0b0c                	movi.n	a11, 0
  130578:	a0a0c2               	movi	a12, 160
  13057b:	31d2a2               	addmi	a10, a2, 0x3100
  13057e:	f0caa2               	addi	a10, a10, -16
  130581:	4fea65               	call8	180428 <__vec_memset>
  130584:	0b0c                	movi.n	a11, 0
  130586:	a0a0c2               	movi	a12, 160
  130589:	32d2a2               	addmi	a10, a2, 0x3200
  13058c:	90caa2               	addi	a10, a10, -112
  13058f:	4fe9a5               	call8	180428 <__vec_memset>
  130592:	00a0b2               	movi	a11, 0
  130595:	50a0c2               	movi	a12, 80
  130598:	32d2a2               	addmi	a10, a2, 0x3200
  13059b:	30caa2               	addi	a10, a10, 48
  13059e:	4fe8a5               	call8	180428 <__vec_memset>
  1305a1:	0b0c                	movi.n	a11, 0
  1305a3:	0c5c                	movi.n	a12, 80
  1305a5:	33d2a2               	addmi	a10, a2, 0x3300
  1305a8:	80caa2               	addi	a10, a10, -128
  1305ab:	4fe7e5               	call8	180428 <__vec_memset>
  1305ae:	0b0c                	movi.n	a11, 0
  1305b0:	0c5c                	movi.n	a12, 80
  1305b2:	33d2a2               	addmi	a10, a2, 0x3300
  1305b5:	d0caa2               	addi	a10, a10, -48
  1305b8:	4fe6e5               	call8	180428 <__vec_memset>
  1305bb:	0b0c                	movi.n	a11, 0
  1305bd:	0c5c                	movi.n	a12, 80
  1305bf:	33d2a2               	addmi	a10, a2, 0x3300
  1305c2:	20caa2               	addi	a10, a10, 32
  1305c5:	4fe625               	call8	180428 <__vec_memset>
  1305c8:	0b0c                	movi.n	a11, 0
  1305ca:	0c5c                	movi.n	a12, 80
  1305cc:	33d2a2               	addmi	a10, a2, 0x3300
  1305cf:	70caa2               	addi	a10, a10, 112
  1305d2:	4fe565               	call8	180428 <__vec_memset>
  1305d5:	0b0c                	movi.n	a11, 0
  1305d7:	a0a0c2               	movi	a12, 160
  1305da:	34d2a2               	addmi	a10, a2, 0x3400
  1305dd:	c0caa2               	addi	a10, a10, -64
  1305e0:	4fe465               	call8	180428 <__vec_memset>
  1305e3:	0b0c                	movi.n	a11, 0
  1305e5:	a0a0c2               	movi	a12, 160
  1305e8:	34d2a2               	addmi	a10, a2, 0x3400
  1305eb:	60caa2               	addi	a10, a10, 96
  1305ee:	4fe3a5               	call8	180428 <__vec_memset>
  1305f1:	35d2a2               	addmi	a10, a2, 0x3500
  1305f4:	0b0c                	movi.n	a11, 0
  1305f6:	80a0c2               	movi	a12, 128
  1305f9:	4fe2e5               	call8	180428 <__vec_memset>
  1305fc:	0b0c                	movi.n	a11, 0
  1305fe:	80a0c2               	movi	a12, 128
  130601:	36d2a2               	addmi	a10, a2, 0x3600
  130604:	80caa2               	addi	a10, a10, -128
  130607:	4fe225               	call8	180428 <__vec_memset>
  13060a:	36d2a2               	addmi	a10, a2, 0x3600
  13060d:	0b0c                	movi.n	a11, 0
  13060f:	80a0c2               	movi	a12, 128
  130612:	4fe165               	call8	180428 <__vec_memset>
  130615:	0b0c                	movi.n	a11, 0
  130617:	00a6c2               	movi	a12, 0x600
  13061a:	37d2a2               	addmi	a10, a2, 0x3700
  13061d:	80caa2               	addi	a10, a10, -128
  130620:	4fe065               	call8	180428 <__vec_memset>
  130623:	f01d                	retw.n

00130625 <SolomonVoiceWCommonBufInit+0x235>:
  130625:	000000                                        ...

00130628 <SolomonVoiceWFrameInit>:
  130628:	004136               	entry	a1, 32
  13062b:	3d0084               	ae_movi	aed0, 0
  13062e:	40000000b010a22e 	{ ae_s16.0.i	aed0, a2, 0; nop; addi	a10, a2, 16 }
  130636:	40000100b120c20e 	{ ae_s16.0.i	aed0, a2, 2; nop; movi	a12, 0x200 }
  13063e:	40000100b200520e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a5, 0 }
  130646:	05bd                	mov.n	a11, a5
  130648:	4fdde5               	call8	180428 <__vec_memset>
  13064b:	0b0c                	movi.n	a11, 0
  13064d:	00a4c2               	movi	a12, 0x400
  130650:	02d2a2               	addmi	a10, a2, 0x200
  130653:	10caa2               	addi	a10, a10, 16
  130656:	4fdd25               	call8	180428 <__vec_memset>
  130659:	06d2a2               	addmi	a10, a2, 0x600
  13065c:	10caa2               	addi	a10, a10, 16
  13065f:	ffcf25               	call8	130350 <FFTBUF_init_NB>
  130662:	09d2a2               	addmi	a10, a2, 0x900
  130665:	e0caa2               	addi	a10, a10, -32
  130668:	ffce65               	call8	130350 <FFTBUF_init_NB>
  13066b:	0cd2a2               	addmi	a10, a2, 0xc00
  13066e:	b0caa2               	addi	a10, a10, -80
  130671:	ffcde5               	call8	130350 <FFTBUF_init_NB>
  130674:	0fd2a2               	addmi	a10, a2, 0xf00
  130677:	80caa2               	addi	a10, a10, -128
  13067a:	ffd0a5               	call8	130384 <FFTBUF_init_WB>
  13067d:	14d2a2               	addmi	a10, a2, 0x1400
  130680:	10caa2               	addi	a10, a10, 16
  130683:	ffd025               	call8	130384 <FFTBUF_init_WB>
  130686:	1ad2a2               	addmi	a10, a2, 0x1a00
  130689:	a0caa2               	addi	a10, a10, -96
  13068c:	ffcf65               	call8	130384 <FFTBUF_init_WB>
  13068f:	1fd2a2               	addmi	a10, a2, 0x1f00
  130692:	30caa2               	addi	a10, a10, 48
  130695:	ffcba5               	call8	130350 <FFTBUF_init_NB>
  130698:	22d2a2               	addmi	a10, a2, 0x2200
  13069b:	ffcb65               	call8	130350 <FFTBUF_init_NB>
  13069e:	25d2a2               	addmi	a10, a2, 0x2500
  1306a1:	d0caa2               	addi	a10, a10, -48
  1306a4:	ffcde5               	call8	130384 <FFTBUF_init_WB>
  1306a7:	2ad2a2               	addmi	a10, a2, 0x2a00
  1306aa:	60caa2               	addi	a10, a10, 96
  1306ad:	ffd0a5               	call8	1303b8 <IFFTBUF_init_WB>
  1306b0:	2cd2a2               	addmi	a10, a2, 0x2c00
  1306b3:	f0caa2               	addi	a10, a10, -16
  1306b6:	ffd025               	call8	1303b8 <IFFTBUF_init_WB>
  1306b9:	2ed2a2               	addmi	a10, a2, 0x2e00
  1306bc:	80caa2               	addi	a10, a10, -128
  1306bf:	ffcfa5               	call8	1303b8 <IFFTBUF_init_WB>
  1306c2:	2fd2a2               	addmi	a10, a2, 0x2f00
  1306c5:	10caa2               	addi	a10, a10, 16
  1306c8:	ffd0a5               	call8	1303d4 <IFFTBUF_init_NB>
  1306cb:	2ed2d2               	addmi	a13, a2, 0x2e00
  1306ce:	df5c61               	l32r	a6, 128440 (aad0 <xthals_release_major+0x7bf0>)
  1306d1:	df57c1               	l32r	a12, 128430 (88d0 <xthals_release_major+0x59f0>)
  1306d4:	df5cb1               	l32r	a11, 128444 (8cd0 <xthals_release_major+0x5df0>)
  1306d7:	c4ca                	add.n	a12, a4, a12
  1306d9:	b4ba                	add.n	a11, a4, a11
  1306db:	646a                	add.n	a6, a4, a6
  1306dd:	786d62               	s32i	a6, a13, 0x1e0
  1306e0:	ebfa33000002026f 	{ addmi	a6, a2, 0x3000; ae_movi	aed2, 0; nop }
  1306e8:	e92664               	ae_s32x2.i	aed2, a6, 48
  1306eb:	e92624               	ae_s32x2.i	aed2, a6, 16
  1306ee:	400000811e32f66e 	{ ae_s32x2.i	aed2, a6, -16; nop; addi	a15, a6, 56 }
  1306f6:	400000151732af2e 	{ ae_s32x2.i	aed2, a15, 56; nop; addmi	a10, a2, 0x3100 }
  1306fe:	400000011392efae 	{ ae_s32x2.i	aed2, a15, 24; nop; addi	a14, a10, -112 }
  130706:	e92e44               	ae_s32x2.i	aed2, a14, 32
  130709:	e92e04               	ae_s32x2.i	aed2, a14, 0
  13070c:	e92674               	ae_s32x2.i	aed2, a6, 56
  13070f:	e92634               	ae_s32x2.i	aed2, a6, 24
  130712:	400001d11f72760e 	{ ae_s32x2.i	aed2, a6, -8; nop; movi	a7, 0x7d0 }
  13071a:	400001e115328e8e 	{ ae_s32x2.i	aed2, a14, 40; nop; movi	a8, 0x3e8 }
  130722:	400001d111529ece 	{ ae_s32x2.i	aed2, a14, 8; nop; movi	a9, 0x5dc }
  13072a:	400000011d12aeae 	{ ae_s32x2.i	aed2, a14, -24; nop; addi	a10, a10, 16 }
  130732:	4000004119122e6e 	{ ae_s32x2.i	aed2, a14, -56; nop; addi	a2, a6, 20 }
  13073a:	806d52               	s32i	a5, a13, 0x200
  13073d:	ff5652               	s16i	a5, a6, 0x1fe
  130740:	fe5652               	s16i	a5, a6, 0x1fc
  130743:	fd5652               	s16i	a5, a6, 0x1fa
  130746:	fc5652               	s16i	a5, a6, 0x1f8
  130749:	fb5652               	s16i	a5, a6, 0x1f6
  13074c:	fa5652               	s16i	a5, a6, 0x1f4
  13074f:	7c6652               	s32i	a5, a6, 0x1f0
  130752:	7b6652               	s32i	a5, a6, 0x1ec
  130755:	7a6652               	s32i	a5, a6, 0x1e8
  130758:	796652               	s32i	a5, a6, 0x1e4
  13075b:	f05652               	s16i	a5, a6, 0x1e0
  13075e:	776652               	s32i	a5, a6, 0x1dc
  130761:	835652               	s16i	a5, a6, 0x106
  130764:	825692               	s16i	a9, a6, 0x104
  130767:	815652               	s16i	a5, a6, 0x102
  13076a:	805652               	s16i	a5, a6, 0x100
  13076d:	7f5652               	s16i	a5, a6, 254
  130770:	7e5652               	s16i	a5, a6, 252
  130773:	7d5682               	s16i	a8, a6, 250
  130776:	7c5672               	s16i	a7, a6, 248
  130779:	3d6652               	s32i	a5, a6, 244
  13077c:	3c6652               	s32i	a5, a6, 240
  13077f:	3b6652               	s32i	a5, a6, 236
  130782:	3a6652               	s32i	a5, a6, 232
  130785:	376652               	s32i	a5, a6, 220
  130788:	366652               	s32i	a5, a6, 216
  13078b:	356652               	s32i	a5, a6, 212
  13078e:	346652               	s32i	a5, a6, 208
  130791:	336652               	s32i	a5, a6, 204
  130794:	2b6652               	s32i	a5, a6, 172
  130797:	326652               	s32i	a5, a6, 200
  13079a:	2a6652               	s32i	a5, a6, 168
  13079d:	316652               	s32i	a5, a6, 196
  1307a0:	296652               	s32i	a5, a6, 164
  1307a3:	306652               	s32i	a5, a6, 192
  1307a6:	286652               	s32i	a5, a6, 160
  1307a9:	206652               	s32i	a5, a6, 128
  1307ac:	186652               	s32i	a5, a6, 96
  1307af:	106652               	s32i	a5, a6, 64
  1307b2:	8659                	s32i.n	a5, a6, 32
  1307b4:	3866b2               	s32i	a11, a6, 224
  1307b7:	3966c2               	s32i	a12, a6, 228
  1307ba:	0b0c                	movi.n	a11, 0
  1307bc:	c8a0c2               	movi	a12, 200
  1307bf:	f65252               	s16i	a5, a2, 0x1ec
  1307c2:	4fc665               	call8	180428 <__vec_memset>
  1307c5:	e25252               	s16i	a5, a2, 0x1c4
  1307c8:	005352               	s16i	a5, a3, 0
  1307cb:	015352               	s16i	a5, a3, 2
  1307ce:	025352               	s16i	a5, a3, 4
  1307d1:	035352               	s16i	a5, a3, 6
  1307d4:	045352               	s16i	a5, a3, 8
  1307d7:	055352               	s16i	a5, a3, 10
  1307da:	065352               	s16i	a5, a3, 12
  1307dd:	075352               	s16i	a5, a3, 14
  1307e0:	085352               	s16i	a5, a3, 16
  1307e3:	095352               	s16i	a5, a3, 18
  1307e6:	0a5352               	s16i	a5, a3, 20
  1307e9:	0b5352               	s16i	a5, a3, 22
  1307ec:	0c5352               	s16i	a5, a3, 24
  1307ef:	0d5352               	s16i	a5, a3, 26
  1307f2:	0e5352               	s16i	a5, a3, 28
  1307f5:	0f5352               	s16i	a5, a3, 30
  1307f8:	105352               	s16i	a5, a3, 32
  1307fb:	115352               	s16i	a5, a3, 34
  1307fe:	125352               	s16i	a5, a3, 36
  130801:	135352               	s16i	a5, a3, 38
  130804:	145352               	s16i	a5, a3, 40
  130807:	155352               	s16i	a5, a3, 42
  13080a:	165352               	s16i	a5, a3, 44
  13080d:	175352               	s16i	a5, a3, 46
  130810:	185352               	s16i	a5, a3, 48
  130813:	195352               	s16i	a5, a3, 50
  130816:	1a5352               	s16i	a5, a3, 52
  130819:	1b5352               	s16i	a5, a3, 54
  13081c:	1c5352               	s16i	a5, a3, 56
  13081f:	1d5352               	s16i	a5, a3, 58
  130822:	1e5352               	s16i	a5, a3, 60
  130825:	1f5352               	s16i	a5, a3, 62
  130828:	205352               	s16i	a5, a3, 64
  13082b:	215352               	s16i	a5, a3, 66
  13082e:	225352               	s16i	a5, a3, 68
  130831:	235352               	s16i	a5, a3, 70
  130834:	245352               	s16i	a5, a3, 72
  130837:	255352               	s16i	a5, a3, 74
  13083a:	f01d                	retw.n

0013083c <SolomonVoiceWCONTEXTInit>:
  13083c:	004136               	entry	a1, 32
  13083f:	3d1084               	ae_movi	aed1, 0
  130842:	ebfabe000100120f 	{ ae_s32.l.i	aed1, a2, 0; ae_movi	aed0, 1; nop }
  13084a:	e01224               	ae_s32.l.i	aed1, a2, 8
  13084d:	e01234               	ae_s32.l.i	aed1, a2, 12
  130850:	e01244               	ae_s32.l.i	aed1, a2, 16
  130853:	e01254               	ae_s32.l.i	aed1, a2, 20
  130856:	e01264               	ae_s32.l.i	aed1, a2, 24
  130859:	e01274               	ae_s32.l.i	aed1, a2, 28
  13085c:	e00214               	ae_s32.l.i	aed0, a2, 4
  13085f:	f01d                	retw.n

00130861 <SolomonVoiceWCONTEXTInit+0x25>:
  130861:	000000                                        ...

00130864 <SolomonVoiceECNSINIT>:
  130864:	004136               	entry	a1, 32
  130867:	023d                	mov.n	a3, a2
  130869:	def7a1               	l32r	a10, 128448 (2547c <_memmap_cacheattr_bp_base+0x347a>)
  13086c:	40a1b2               	movi	a11, 0x140
  13086f:	a0a0c2               	movi	a12, 160
  130872:	1052c2               	s16i	a12, a2, 32
  130875:	1152b2               	s16i	a11, a2, 34
  130878:	a2aa                	add.n	a10, a2, a10
  13087a:	fffc25               	call8	13083c <SolomonVoiceWCONTEXTInit>
  13087d:	30c222               	addi	a2, a2, 48
  130880:	02ad                	mov.n	a10, a2
  130882:	ffb6e5               	call8	1303f0 <SolomonVoiceWCommonBufInit>
  130885:	02cd                	mov.n	a12, a2
  130887:	def1a1               	l32r	a10, 12844c (af00 <xthals_release_major+0x8020>)
  13088a:	def1b1               	l32r	a11, 128450 (22be0 <_memmap_cacheattr_bp_base+0xbde>)
  13088d:	a3aa                	add.n	a10, a3, a10
  13088f:	b3ba                	add.n	a11, a3, a11
  130891:	ffd965               	call8	130628 <SolomonVoiceWFrameInit>
  130894:	02cd                	mov.n	a12, a2
  130896:	0d0c                	movi.n	a13, 0
  130898:	deefa1               	l32r	a10, 128454 (e110 <xthals_release_major+0xb230>)
  13089b:	deefb1               	l32r	a11, 128458 (22c30 <_memmap_cacheattr_bp_base+0xc2e>)
  13089e:	a3aa                	add.n	a10, a3, a10
  1308a0:	b3ba                	add.n	a11, a3, a11
  1308a2:	007865               	call8	131028 <SolomonVoiceWAECInit>
  1308a5:	02cd                	mov.n	a12, a2
  1308a7:	1d0c                	movi.n	a13, 1
  1308a9:	deeca1               	l32r	a10, 12845c (10320 <xthals_release_major+0xd440>)
  1308ac:	deedb1               	l32r	a11, 128460 (22c80 <_memmap_cacheattr_bp_base+0xc7e>)
  1308af:	a3aa                	add.n	a10, a3, a10
  1308b1:	b3ba                	add.n	a11, a3, a11
  1308b3:	007765               	call8	131028 <SolomonVoiceWAECInit>
  1308b6:	02cd                	mov.n	a12, a2
  1308b8:	02a0d2               	movi	a13, 2
  1308bb:	deeaa1               	l32r	a10, 128464 (12530 <xthals_release_major+0xf650>)
  1308be:	deeab1               	l32r	a11, 128468 (22cd0 <_memmap_cacheattr_bp_base+0xcce>)
  1308c1:	80a3a0               	add	a10, a3, a10
  1308c4:	80b3b0               	add	a11, a3, a11
  1308c7:	007625               	call8	131028 <SolomonVoiceWAECInit>
  1308ca:	02cd                	mov.n	a12, a2
  1308cc:	dee8a1               	l32r	a10, 12846c (14740 <xthals_release_major+0x11860>)
  1308cf:	dee8b1               	l32r	a11, 128470 (22d20 <_memmap_cacheattr_bp_base+0xd1e>)
  1308d2:	a3aa                	add.n	a10, a3, a10
  1308d4:	b3ba                	add.n	a11, a3, a11
  1308d6:	03c925               	call8	134568 <SolomonVoiceWBFInit>
  1308d9:	02cd                	mov.n	a12, a2
  1308db:	dee6a1               	l32r	a10, 128474 (1f830 <xthals_release_major+0x1c950>)
  1308de:	dee6b1               	l32r	a11, 128478 (23560 <_memmap_cacheattr_bp_base+0x155e>)
  1308e1:	a3aa                	add.n	a10, a3, a10
  1308e3:	b3ba                	add.n	a11, a3, a11
  1308e5:	144aa5               	call8	144d90 <SolomonVoiceWVADACCInit>
  1308e8:	02cd                	mov.n	a12, a2
  1308ea:	0d0c                	movi.n	a13, 0
  1308ec:	dee4a1               	l32r	a10, 12847c (1ff40 <xthals_release_major+0x1d060>)
  1308ef:	dee4b1               	l32r	a11, 128480 (23570 <_memmap_cacheattr_bp_base+0x156e>)
  1308f2:	a3aa                	add.n	a10, a3, a10
  1308f4:	b3ba                	add.n	a11, a3, a11
  1308f6:	0ec625               	call8	13f558 <SolomonVoiceWRESInit>
  1308f9:	02cd                	mov.n	a12, a2
  1308fb:	1d0c                	movi.n	a13, 1
  1308fd:	dee1a1               	l32r	a10, 128484 (204c0 <xthals_release_major+0x1d5e0>)
  130900:	dee2b1               	l32r	a11, 128488 (23600 <_memmap_cacheattr_bp_base+0x15fe>)
  130903:	a3aa                	add.n	a10, a3, a10
  130905:	b3ba                	add.n	a11, a3, a11
  130907:	0ec525               	call8	13f558 <SolomonVoiceWRESInit>
  13090a:	02cd                	mov.n	a12, a2
  13090c:	0d0c                	movi.n	a13, 0
  13090e:	dedfa1               	l32r	a10, 12848c (20a40 <xthals_release_major+0x1db60>)
  130911:	dedfb1               	l32r	a11, 128490 (23690 <_memmap_cacheattr_bp_base+0x168e>)
  130914:	a3aa                	add.n	a10, a3, a10
  130916:	b3ba                	add.n	a11, a3, a11
  130918:	0e83e5               	call8	13f158 <SolomonVoiceWNSInit>
  13091b:	02cd                	mov.n	a12, a2
  13091d:	1d0c                	movi.n	a13, 1
  13091f:	dedda1               	l32r	a10, 128494 (215e0 <_memmap_cacheattr_wb_base+0x5df>)
  130922:	deddb1               	l32r	a11, 128498 (238f0 <_memmap_cacheattr_bp_base+0x18ee>)
  130925:	a3aa                	add.n	a10, a3, a10
  130927:	b3ba                	add.n	a11, a3, a11
  130929:	0e82e5               	call8	13f158 <SolomonVoiceWNSInit>
  13092c:	02cd                	mov.n	a12, a2
  13092e:	0d0c                	movi.n	a13, 0
  130930:	dedba1               	l32r	a10, 12849c (22180 <_memmap_cacheattr_bp_base+0x17e>)
  130933:	dedbb1               	l32r	a11, 1284a0 (23b50 <_memmap_cacheattr_bp_base+0x1b4e>)
  130936:	a3aa                	add.n	a10, a3, a10
  130938:	b3ba                	add.n	a11, a3, a11
  13093a:	0e76e5               	call8	13f0a8 <SolomonVoiceWPreNSInit>
  13093d:	02cd                	mov.n	a12, a2
  13093f:	1d0c                	movi.n	a13, 1
  130941:	ded8a1               	l32r	a10, 1284a4 (221a0 <_memmap_cacheattr_bp_base+0x19e>)
  130944:	ded9b1               	l32r	a11, 1284a8 (23b60 <_memmap_cacheattr_bp_base+0x1b5e>)
  130947:	a3aa                	add.n	a10, a3, a10
  130949:	b3ba                	add.n	a11, a3, a11
  13094b:	0e75e5               	call8	13f0a8 <SolomonVoiceWPreNSInit>
  13094e:	02cd                	mov.n	a12, a2
  130950:	00a0d2               	movi	a13, 0
  130953:	ded6a1               	l32r	a10, 1284ac (221c0 <_memmap_cacheattr_bp_base+0x1be>)
  130956:	ded6b1               	l32r	a11, 1284b0 (23b70 <_memmap_cacheattr_bp_base+0x1b6e>)
  130959:	80a3a0               	add	a10, a3, a10
  13095c:	b3ba                	add.n	a11, a3, a11
  13095e:	0edaa5               	call8	13f708 <SolomonVoiceWANCInit>
  130961:	02cd                	mov.n	a12, a2
  130963:	1d0c                	movi.n	a13, 1
  130965:	ded3a1               	l32r	a10, 1284b4 (223d0 <_memmap_cacheattr_bp_base+0x3ce>)
  130968:	ded4b1               	l32r	a11, 1284b8 (23b80 <_memmap_cacheattr_bp_base+0x1b7e>)
  13096b:	80a3a0               	add	a10, a3, a10
  13096e:	80b3b0               	add	a11, a3, a11
  130971:	0ed965               	call8	13f708 <SolomonVoiceWANCInit>
  130974:	02cd                	mov.n	a12, a2
  130976:	ded1a1               	l32r	a10, 1284bc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  130979:	ded1b1               	l32r	a11, 1284c0 (23b90 <_memmap_cacheattr_bp_base+0x1b8e>)
  13097c:	a3aa                	add.n	a10, a3, a10
  13097e:	b3ba                	add.n	a11, a3, a11
  130980:	0be965               	call8	13c818 <SolomonVoiceWMixingInit>
  130983:	ded0a1               	l32r	a10, 1284c4 (22b90 <_memmap_cacheattr_bp_base+0xb8e>)
  130986:	ded0b1               	l32r	a11, 1284c8 (23ba0 <_memmap_cacheattr_bp_base+0x1b9e>)
  130989:	a3aa                	add.n	a10, a3, a10
  13098b:	b3ba                	add.n	a11, a3, a11
  13098d:	01d925               	call8	132720 <SolomonVoiceWAGCInit>
  130990:	decfa1               	l32r	a10, 1284cc (22ba0 <_memmap_cacheattr_bp_base+0xb9e>)
  130993:	decfb1               	l32r	a11, 1284d0 (23bc0 <_memmap_cacheattr_bp_base+0x1bbe>)
  130996:	a3aa                	add.n	a10, a3, a10
  130998:	b3ba                	add.n	a11, a3, a11
  13099a:	01d865               	call8	132720 <SolomonVoiceWAGCInit>
  13099d:	decda1               	l32r	a10, 1284d4 (22bb0 <_memmap_cacheattr_bp_base+0xbae>)
  1309a0:	deceb1               	l32r	a11, 1284d8 (23be0 <_memmap_cacheattr_bp_base+0x1bde>)
  1309a3:	a3aa                	add.n	a10, a3, a10
  1309a5:	b3ba                	add.n	a11, a3, a11
  1309a7:	0b5625               	call8	13bf08 <SolomonVoiceWMBDRCInit>
  1309aa:	decda1               	l32r	a10, 1284e0 (23e80 <_memmap_cacheattr_bp_base+0x1e7e>)
  1309ad:	decb21               	l32r	a2, 1284dc (23c80 <_memmap_cacheattr_bp_base+0x1c7e>)
  1309b0:	a3aa                	add.n	a10, a3, a10
  1309b2:	232a                	add.n	a2, a3, a2
  1309b4:	02bd                	mov.n	a11, a2
  1309b6:	09e025               	call8	13a7b8 <SolomonVoiceWFIRFilterInit>
  1309b9:	decaa1               	l32r	a10, 1284e4 (24400 <_memmap_cacheattr_bp_base+0x23fe>)
  1309bc:	02bd                	mov.n	a11, a2
  1309be:	a3aa                	add.n	a10, a3, a10
  1309c0:	09df65               	call8	13a7b8 <SolomonVoiceWFIRFilterInit>
  1309c3:	dec9a1               	l32r	a10, 1284e8 (24980 <_memmap_cacheattr_bp_base+0x297e>)
  1309c6:	02bd                	mov.n	a11, a2
  1309c8:	a3aa                	add.n	a10, a3, a10
  1309ca:	09dee5               	call8	13a7b8 <SolomonVoiceWFIRFilterInit>
  1309cd:	dec7a1               	l32r	a10, 1284ec (24f00 <_memmap_cacheattr_bp_base+0x2efe>)
  1309d0:	02bd                	mov.n	a11, a2
  1309d2:	80a3a0               	add	a10, a3, a10
  1309d5:	09de25               	call8	13a7b8 <SolomonVoiceWFIRFilterInit>
  1309d8:	0256e5               	call8	132f48 <SolomonVoiceInterChannelANCInit>
  1309db:	dec5b1               	l32r	a11, 1284f0 (22bd8 <_memmap_cacheattr_bp_base+0xbd6>)
  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+0x182>:
	...

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:	de57a1               	l32r	a10, 128450 (22be0 <_memmap_cacheattr_bp_base+0xbde>)
  130af6:	10c3b2               	addi	a11, a3, 16
  130af9:	a2aa                	add.n	a10, a2, a10
  130afb:	ffeee5               	call8	1309e8 <SolomonVoiceW_FRAME_ParamConfig>
  130afe:	de56a1               	l32r	a10, 128458 (22c30 <_memmap_cacheattr_bp_base+0xc2e>)
  130b01:	60c3b2               	addi	a11, a3, 96
  130b04:	80a2a0               	add	a10, a2, a10
  130b07:	007025               	call8	131208 <SolomonVoiceW_AEC_ParamConfig>
  130b0a:	de55a1               	l32r	a10, 128460 (22c80 <_memmap_cacheattr_bp_base+0xc7e>)
  130b0d:	01d3b2               	addmi	a11, a3, 0x100
  130b10:	b0cbb2               	addi	a11, a11, -80
  130b13:	a2aa                	add.n	a10, a2, a10
  130b15:	006f25               	call8	131208 <SolomonVoiceW_AEC_ParamConfig>
  130b18:	de54a1               	l32r	a10, 128468 (22cd0 <_memmap_cacheattr_bp_base+0xcce>)
  130b1b:	01d3b2               	addmi	a11, a3, 0x100
  130b1e:	80a2a0               	add	a10, a2, a10
  130b21:	006e65               	call8	131208 <SolomonVoiceW_AEC_ParamConfig>
  130b24:	de53a1               	l32r	a10, 128470 (22d20 <_memmap_cacheattr_bp_base+0xd1e>)
  130b27:	01d3b2               	addmi	a11, a3, 0x100
  130b2a:	50cbb2               	addi	a11, a11, 80
  130b2d:	a2aa                	add.n	a10, a2, a10
  130b2f:	03ed25               	call8	134a00 <SolomonVoiceW_BF_ParamConfig>
  130b32:	de51a1               	l32r	a10, 128478 (23560 <_memmap_cacheattr_bp_base+0x155e>)
  130b35:	0ad3b2               	addmi	a11, a3, 0xa00
  130b38:	90cbb2               	addi	a11, a11, -112
  130b3b:	a2aa                	add.n	a10, a2, a10
  130b3d:	1433e5               	call8	144e7c <SolomonVoiceW_VADACC_ParamConfig>
  130b40:	0d0c                	movi.n	a13, 0
  130b42:	de4eb1               	l32r	a11, 12847c (1ff40 <xthals_release_major+0x1d060>)
  130b45:	de4ea1               	l32r	a10, 128480 (23570 <_memmap_cacheattr_bp_base+0x156e>)
  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:	0e8aa5               	call8	13f3fc <SolomonVoiceW_RES_ParamConfig>
  130b55:	1d0c                	movi.n	a13, 1
  130b57:	de4bb1               	l32r	a11, 128484 (204c0 <xthals_release_major+0x1d5e0>)
  130b5a:	de4ba1               	l32r	a10, 128488 (23600 <_memmap_cacheattr_bp_base+0x15fe>)
  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:	0e8925               	call8	13f3fc <SolomonVoiceW_RES_ParamConfig>
  130b6c:	de49a1               	l32r	a10, 128490 (23690 <_memmap_cacheattr_bp_base+0x168e>)
  130b6f:	0bd3b2               	addmi	a11, a3, 0xb00
  130b72:	c0cbb2               	addi	a11, a11, -64
  130b75:	a2aa                	add.n	a10, a2, a10
  130b77:	0ec165               	call8	13f78c <SolomonVoiceW_NS_ParamConfig>
  130b7a:	de47a1               	l32r	a10, 128498 (238f0 <_memmap_cacheattr_bp_base+0x18ee>)
  130b7d:	0dd3b2               	addmi	a11, a3, 0xd00
  130b80:	20cbb2               	addi	a11, a11, 32
  130b83:	a2aa                	add.n	a10, a2, a10
  130b85:	0ec065               	call8	13f78c <SolomonVoiceW_NS_ParamConfig>
  130b88:	de46a1               	l32r	a10, 1284a0 (23b50 <_memmap_cacheattr_bp_base+0x1b4e>)
  130b8b:	10d3b2               	addmi	a11, a3, 0x1000
  130b8e:	80cbb2               	addi	a11, a11, -128
  130b91:	a2aa                	add.n	a10, a2, a10
  130b93:	0ebee5               	call8	13f780 <SolomonVoiceW_PreNS_ParamConfig>
  130b96:	de44a1               	l32r	a10, 1284a8 (23b60 <_memmap_cacheattr_bp_base+0x1b5e>)
  130b99:	10d3b2               	addmi	a11, a3, 0x1000
  130b9c:	90cbb2               	addi	a11, a11, -112
  130b9f:	a2aa                	add.n	a10, a2, a10
  130ba1:	0ebde5               	call8	13f780 <SolomonVoiceW_PreNS_ParamConfig>
  130ba4:	de43a1               	l32r	a10, 1284b0 (23b70 <_memmap_cacheattr_bp_base+0x1b6e>)
  130ba7:	10d3b2               	addmi	a11, a3, 0x1000
  130baa:	a0cbb2               	addi	a11, a11, -96
  130bad:	a2aa                	add.n	a10, a2, a10
  130baf:	0ebc65               	call8	13f774 <SolomonVoiceW_ANC_ParamConfig>
  130bb2:	de41a1               	l32r	a10, 1284b8 (23b80 <_memmap_cacheattr_bp_base+0x1b7e>)
  130bb5:	10d3b2               	addmi	a11, a3, 0x1000
  130bb8:	b0cbb2               	addi	a11, a11, -80
  130bbb:	a2aa                	add.n	a10, a2, a10
  130bbd:	0ebb65               	call8	13f774 <SolomonVoiceW_ANC_ParamConfig>
  130bc0:	de40a1               	l32r	a10, 1284c0 (23b90 <_memmap_cacheattr_bp_base+0x1b8e>)
  130bc3:	10d3b2               	addmi	a11, a3, 0x1000
  130bc6:	c0cbb2               	addi	a11, a11, -64
  130bc9:	a2aa                	add.n	a10, a2, a10
  130bcb:	0bd265               	call8	13c8f0 <SolomonVoiceW_Mix_ParamConfig>
  130bce:	de3ea1               	l32r	a10, 1284c8 (23ba0 <_memmap_cacheattr_bp_base+0x1b9e>)
  130bd1:	10d3b2               	addmi	a11, a3, 0x1000
  130bd4:	d0cbb2               	addi	a11, a11, -48
  130bd7:	a2aa                	add.n	a10, a2, a10
  130bd9:	01ba65               	call8	132780 <SolomonVoiceW_AGC_ParamConfig>
  130bdc:	de3da1               	l32r	a10, 1284d0 (23bc0 <_memmap_cacheattr_bp_base+0x1bbe>)
  130bdf:	10d3b2               	addmi	a11, a3, 0x1000
  130be2:	f0cbb2               	addi	a11, a11, -16
  130be5:	a2aa                	add.n	a10, a2, a10
  130be7:	01b9a5               	call8	132780 <SolomonVoiceW_AGC_ParamConfig>
  130bea:	de3ba1               	l32r	a10, 1284d8 (23be0 <_memmap_cacheattr_bp_base+0x1bde>)
  130bed:	10d3b2               	addmi	a11, a3, 0x1000
  130bf0:	10cbb2               	addi	a11, a11, 16
  130bf3:	a2aa                	add.n	a10, a2, a10
  130bf5:	0b3be5               	call8	13bfb4 <SolomonVoiceW_MBDRC_ParamConfig>
  130bf8:	de39a1               	l32r	a10, 1284dc (23c80 <_memmap_cacheattr_bp_base+0x1c7e>)
  130bfb:	11d3b2               	addmi	a11, a3, 0x1100
  130bfe:	b0cbb2               	addi	a11, a11, -80
  130c01:	a2aa                	add.n	a10, a2, a10
  130c03:	09c4e5               	call8	13a850 <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:	de14c1               	l32r	a12, 1284f4 (5dc0 <xthals_release_major+0x2ee0>)
  130ca4:	de1531               	l32r	a3, 1284f8 (22b00 <_memmap_cacheattr_bp_base+0xafe>)
  130ca7:	5248                	l32i.n	a4, a2, 20
  130ca9:	4268                	l32i.n	a6, a2, 16
  130cab:	3288                	l32i.n	a8, a2, 12
  130cad:	02a8                	l32i.n	a10, a2, 0
  130caf:	2298                	l32i.n	a9, a2, 8
  130cb1:	4199                	s32i.n	a9, a1, 16
  130cb3:	31a9                	s32i.n	a10, a1, 12
  130cb5:	0189                	s32i.n	a8, a1, 0
  130cb7:	5169                	s32i.n	a6, a1, 20
  130cb9:	016142               	s32i	a4, a1, 4
  130cbc:	803230               	add	a3, a2, a3
  130cbf:	739342               	l16si	a4, a3, 230
  130cc2:	889362               	l16si	a6, a3, 0x110
  130cc5:	7293b2               	l16si	a11, a3, 228
  130cc8:	026162               	s32i	a6, a1, 8
  130ccb:	859362               	l16si	a6, a3, 0x10a
  130cce:	fff3e5               	call8	130c0c <fx_SolomonVoice_clipping_detection>
  130cd1:	40a1b2               	movi	a11, 0x140
  130cd4:	de0b91               	l32r	a9, 128500 (df50 <xthals_release_major+0xb070>)
  130cd7:	ddfd81               	l32r	a8, 1284cc (22ba0 <_memmap_cacheattr_bp_base+0xb9e>)
  130cda:	ddfd71               	l32r	a7, 1284d0 (23bc0 <_memmap_cacheattr_bp_base+0x1bbe>)
  130cdd:	de07e1               	l32r	a14, 1284fc (def0 <xthals_release_major+0xb010>)
  130ce0:	30d2f2               	addmi	a15, a2, 0x3000
  130ce3:	7fdff2               	addmi	a15, a15, 0x7f00
  130ce6:	e2ea                	add.n	a14, a2, a14
  130ce8:	727a                	add.n	a7, a2, a7
  130cea:	005fa2               	s16i	a10, a15, 0
  130ced:	828a                	add.n	a8, a2, a8
  130cef:	929a                	add.n	a9, a2, a9
  130cf1:	6199                	s32i.n	a9, a1, 24
  130cf3:	7189                	s32i.n	a8, a1, 28
  130cf5:	7393a2               	l16si	a10, a3, 230
  130cf8:	de03f1               	l32r	a15, 128504 (210260 <HPFcoeff>)
  130cfb:	0d000a4120b08abe 	{ beq.w18	a10, a11, 130da1 <SolomonVoiceWECNSExe+0x105>; nop }
  130d03:	7e9382               	l16si	a8, a3, 252
  130d06:	0d40224120b0180e 	{ beqi.w18	a8, 1, 130f2c <SolomonVoiceWECNSExe+0x290>; nop }

00130d0e <SolomonVoiceWECNSExe+0x72>:
  130d0e:	05ad                	mov.n	a10, a5
  130d10:	04bd                	mov.n	a11, a4
  130d12:	ddfcc1               	l32r	a12, 128504 (210260 <HPFcoeff>)
  130d15:	0edd                	mov.n	a13, a14
  130d17:	07fe25               	call8	138cf8 <FN_2ndIIR_FILTERING>
  130d1a:	0521a2               	l32i	a10, a1, 20
  130d1d:	20b440               	or	a11, a4, a4
  130d20:	ddf9c1               	l32r	a12, 128504 (210260 <HPFcoeff>)
  130d23:	0621d2               	l32i	a13, a1, 24
  130d26:	07fd25               	call8	138cf8 <FN_2ndIIR_FILTERING>
  130d29:	02ad                	mov.n	a10, a2
  130d2b:	ddf791               	l32r	a9, 128508 (df04 <xthals_release_major+0xb024>)
  130d2e:	1b0c                	movi.n	a11, 1
  130d30:	809290               	add	a9, a2, a9
  130d33:	7f59b2               	s16i	a11, a9, 254
  130d36:	7d59b2               	s16i	a11, a9, 250
  130d39:	0167a5               	call8	1323b4 <FN_SOLOMONVOICEW_TX_AEC>
  130d3c:	05ad                	mov.n	a10, a5
  130d3e:	06cd                	mov.n	a12, a6
  130d40:	00a4b2               	movi	a11, 0x400
  130d43:	a0a0d2               	movi	a13, 160
  130d46:	080be5               	call8	138e04 <Fx_vector_gain>
  130d49:	02ad                	mov.n	a10, a2
  130d4b:	0aefa5               	call8	13bc44 <FFT_functions>
  130d4e:	02ad                	mov.n	a10, a2
  130d50:	1b0c                	movi.n	a11, 1
  130d52:	13a465               	call8	144798 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT>
  130d55:	02ad                	mov.n	a10, a2
  130d57:	0af8a5               	call8	13bce0 <IFFT_functions>
  130d5a:	8a93b2               	l16si	a11, a3, 0x114
  130d5d:	8593c2               	l16si	a12, a3, 0x10a
  130d60:	ddeba1               	l32r	a10, 12850c (ce40 <xthals_release_major+0x9f60>)
  130d63:	00a1d2               	movi	a13, 0x100
  130d66:	a2aa                	add.n	a10, a2, a10
  130d68:	0809a5               	call8	138e04 <Fx_vector_gain>
  130d6b:	02ad                	mov.n	a10, a2
  130d6d:	0b1625               	call8	13bed0 <IOLA_functions>
  130d70:	72a8                	l32i.n	a10, a2, 28
  130d72:	a0a0d2               	movi	a13, 160
  130d75:	dde6b1               	l32r	a11, 128510 (23d00 <_memmap_cacheattr_bp_base+0x1cfe>)
  130d78:	dddbc1               	l32r	a12, 1284e4 (24400 <_memmap_cacheattr_bp_base+0x23fe>)
  130d7b:	b2ba                	add.n	a11, a2, a11
  130d7d:	c2ca                	add.n	a12, a2, a12
  130d7f:	09c525               	call8	13a9d0 <FN_SOLOMONVOICEW_TX_FIRFilter>
  130d82:	72a8                	l32i.n	a10, a2, 28
  130d84:	71b8                	l32i.n	a11, a1, 28
  130d86:	07cd                	mov.n	a12, a7
  130d88:	01aa25               	call8	13282c <FN_SOLOMONVOICEW_TX_AGC>
  130d8b:	72a8                	l32i.n	a10, a2, 28
  130d8d:	8593c2               	l16si	a12, a3, 0x10a
  130d90:	a0a0d2               	movi	a13, 160
  130d93:	dd79b1               	l32r	a11, 128378 (140c <XtosCoreStateSize+0x118c>)
  130d96:	8b53b2               	s16i	a11, a3, 0x116
  130d99:	0806a5               	call8	138e04 <Fx_vector_gain>
  130d9c:	020c                	movi.n	a2, 0
  130d9e:	f01d                	retw.n

00130da0 <SolomonVoiceWECNSExe+0x104>:
	...

00130da1 <SolomonVoiceWECNSExe+0x105>:
  130da1:	0fcd                	mov.n	a12, a15
  130da3:	0edd                	mov.n	a13, a14
  130da5:	20a550               	or	a10, a5, a5
  130da8:	20b440               	or	a11, a4, a4
  130dab:	07f4e5               	call8	138cf8 <FN_2ndIIR_FILTERING>
  130dae:	41a8                	l32i.n	a10, a1, 16
  130db0:	04bd                	mov.n	a11, a4
  130db2:	ddd8d1               	l32r	a13, 128514 (df10 <xthals_release_major+0xb030>)
  130db5:	ddd3c1               	l32r	a12, 128504 (210260 <HPFcoeff>)
  130db8:	80d2d0               	add	a13, a2, a13
  130dbb:	07f3e5               	call8	138cf8 <FN_2ndIIR_FILTERING>
  130dbe:	31a8                	l32i.n	a10, a1, 12
  130dc0:	04bd                	mov.n	a11, a4
  130dc2:	ddd5d1               	l32r	a13, 128518 (df30 <xthals_release_major+0xb050>)
  130dc5:	ddcfc1               	l32r	a12, 128504 (210260 <HPFcoeff>)
  130dc8:	d2da                	add.n	a13, a2, a13
  130dca:	07f2e5               	call8	138cf8 <FN_2ndIIR_FILTERING>
  130dcd:	51a8                	l32i.n	a10, a1, 20
  130dcf:	04bd                	mov.n	a11, a4
  130dd1:	ddccc1               	l32r	a12, 128504 (210260 <HPFcoeff>)
  130dd4:	61d8                	l32i.n	a13, a1, 24
  130dd6:	07f225               	call8	138cf8 <FN_2ndIIR_FILTERING>
  130dd9:	04bd                	mov.n	a11, a4
  130ddb:	ddcac1               	l32r	a12, 128504 (210260 <HPFcoeff>)
  130dde:	ddcfd1               	l32r	a13, 12851c (df70 <xthals_release_major+0xb090>)
  130de1:	11a8                	l32i.n	a10, a1, 4
  130de3:	d2da                	add.n	a13, a2, a13
  130de5:	07f125               	call8	138cf8 <FN_2ndIIR_FILTERING>
  130de8:	11a8                	l32i.n	a10, a1, 4
  130dea:	dd42b1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  130ded:	20c660               	or	a12, a6, a6
  130df0:	40a1d2               	movi	a13, 0x140
  130df3:	080125               	call8	138e04 <Fx_vector_gain>
  130df6:	42a8                	l32i.n	a10, a2, 16
  130df8:	40a1d2               	movi	a13, 0x140
  130dfb:	ddc9b1               	l32r	a11, 128520 (23d80 <_memmap_cacheattr_bp_base+0x1d7e>)
  130dfe:	ddbac1               	l32r	a12, 1284e8 (24980 <_memmap_cacheattr_bp_base+0x297e>)
  130e01:	b2ba                	add.n	a11, a2, a11
  130e03:	c2ca                	add.n	a12, a2, a12
  130e05:	09bca5               	call8	13a9d0 <FN_SOLOMONVOICEW_TX_FIRFilter>
  130e08:	42a8                	l32i.n	a10, a2, 16
  130e0a:	ddc6b1               	l32r	a11, 128524 (2800 <XtosCoreStateSize+0x2580>)
  130e0d:	06cd                	mov.n	a12, a6
  130e0f:	40a1d2               	movi	a13, 0x140
  130e12:	07ff25               	call8	138e04 <Fx_vector_gain>
  130e15:	40a1b2               	movi	a11, 0x140
  130e18:	01c8                	l32i.n	a12, a1, 0
  130e1a:	ddc3d1               	l32r	a13, 128528 (df90 <xthals_release_major+0xb0b0>)
  130e1d:	0cad                	mov.n	a10, a12
  130e1f:	d2da                	add.n	a13, a2, a13
  130e21:	15a865               	call8	1468a8 <WebRtcSpl_DownsampleBy2>
  130e24:	40a1b2               	movi	a11, 0x140
  130e27:	31c8                	l32i.n	a12, a1, 12
  130e29:	ddc0d1               	l32r	a13, 12852c (dfb0 <xthals_release_major+0xb0d0>)
  130e2c:	0cad                	mov.n	a10, a12
  130e2e:	d2da                	add.n	a13, a2, a13
  130e30:	15a765               	call8	1468a8 <WebRtcSpl_DownsampleBy2>
  130e33:	42a142               	movi	a4, 0x142
  130e36:	0b0c                	movi.n	a11, 0
  130e38:	01a8                	l32i.n	a10, a1, 0
  130e3a:	3ea1c2               	movi	a12, 0x13e
  130e3d:	01daa2               	addmi	a10, a10, 0x100
  130e40:	42caa2               	addi	a10, a10, 66
  130e43:	4f5e65               	call8	180428 <__vec_memset>
  130e46:	0b0c                	movi.n	a11, 0
  130e48:	31a8                	l32i.n	a10, a1, 12
  130e4a:	3ea1c2               	movi	a12, 0x13e
  130e4d:	aa4a                	add.n	a10, a10, a4
  130e4f:	4f5da5               	call8	180428 <__vec_memset>
  130e52:	02ad                	mov.n	a10, a2
  130e54:	0b0c                	movi.n	a11, 0
  130e56:	0155e5               	call8	1323b4 <FN_SOLOMONVOICEW_TX_AEC>
  130e59:	02ad                	mov.n	a10, a2
  130e5b:	1b0c                	movi.n	a11, 1
  130e5d:	015565               	call8	1323b4 <FN_SOLOMONVOICEW_TX_AEC>
  130e60:	05ad                	mov.n	a10, a5
  130e62:	41b8                	l32i.n	a11, a1, 16
  130e64:	dd98c1               	l32r	a12, 1284c4 (22b90 <_memmap_cacheattr_bp_base+0xb8e>)
  130e67:	dd98d1               	l32r	a13, 1284c8 (23ba0 <_memmap_cacheattr_bp_base+0x1b9e>)
  130e6a:	c2ca                	add.n	a12, a2, a12
  130e6c:	d2da                	add.n	a13, a2, a13
  130e6e:	01c925               	call8	132b00 <FN_SOLOMONVOICEW_TX_AGC_2ch>
  130e71:	05ad                	mov.n	a10, a5
  130e73:	21b8                	l32i.n	a11, a1, 8
  130e75:	06cd                	mov.n	a12, a6
  130e77:	40a1d2               	movi	a13, 0x140
  130e7a:	07f8a5               	call8	138e04 <Fx_vector_gain>
  130e7d:	20c660               	or	a12, a6, a6
  130e80:	0421a2               	l32i	a10, a1, 16
  130e83:	0221b2               	l32i	a11, a1, 8
  130e86:	40a1d2               	movi	a13, 0x140
  130e89:	07f7a5               	call8	138e04 <Fx_vector_gain>
  130e8c:	02ad                	mov.n	a10, a2
  130e8e:	0adb65               	call8	13bc44 <FFT_functions>
  130e91:	02ad                	mov.n	a10, a2
  130e93:	14e4a5               	call8	145cdc <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER>
  130e96:	20a220               	or	a10, a2, a2
  130e99:	1438a5               	call8	145224 <FN_VADACC>
  130e9c:	00a2c2               	movi	a12, 0x200
  130e9f:	dda4a1               	l32r	a10, 128530 (af10 <xthals_release_major+0x8030>)
  130ea2:	dda4b1               	l32r	a11, 128534 (b520 <xthals_release_major+0x8640>)
  130ea5:	a2aa                	add.n	a10, a2, a10
  130ea7:	b2ba                	add.n	a11, a2, a11
  130ea9:	4f4d65               	call8	180380 <__vec_memcpy>
  130eac:	02ad                	mov.n	a10, a2
  130eae:	0c4265               	call8	13d2d4 <FN_Wind_Detection>
  130eb1:	02ad                	mov.n	a10, a2
  130eb3:	0b45a5               	call8	13c30c <FN_SOLOMONVOICEW_TX_MBDRC_2ch>
  130eb6:	02ad                	mov.n	a10, a2
  130eb8:	074f25               	call8	1383ac <FN_BF>
  130ebb:	02ad                	mov.n	a10, a2
  130ebd:	111225               	call8	141fe0 <fn_FrmVAD>
  130ec0:	a0a0b2               	movi	a11, 160
  130ec3:	02ad                	mov.n	a10, a2
  130ec5:	1052b2               	s16i	a11, a2, 32
  130ec8:	00a0b2               	movi	a11, 0
  130ecb:	13b925               	call8	144a5c <FN_SOLOMONVOICEW_TX_RES_NS>
  130ece:	02ad                	mov.n	a10, a2
  130ed0:	1b0c                	movi.n	a11, 1
  130ed2:	40a1c2               	movi	a12, 0x140
  130ed5:	7353c2               	s16i	a12, a3, 230
  130ed8:	13b825               	call8	144a5c <FN_SOLOMONVOICEW_TX_RES_NS>
  130edb:	02ad                	mov.n	a10, a2
  130edd:	0cb6a5               	call8	13da48 <FN_Mixing_FreqDomain>
  130ee0:	20a220               	or	a10, a2, a2
  130ee3:	0d60a5               	call8	13e4ec <FN_Mixing_FreqDomain_ACC>
  130ee6:	02ad                	mov.n	a10, a2
  130ee8:	0deae5               	call8	13ed98 <FN_Gain_LowBand_0_to_200Hz>
  130eeb:	02ad                	mov.n	a10, a2
  130eed:	0adf25               	call8	13bce0 <IFFT_functions>
  130ef0:	02ad                	mov.n	a10, a2
  130ef2:	0c9ee5               	call8	13d8e0 <FN_SOLOMONVOICEW_TX_MIXING_SET>
  130ef5:	02ad                	mov.n	a10, a2
  130ef7:	0afda5               	call8	13bed0 <IOLA_functions>
  130efa:	72a8                	l32i.n	a10, a2, 28
  130efc:	40a1d2               	movi	a13, 0x140
  130eff:	dd77b1               	l32r	a11, 1284dc (23c80 <_memmap_cacheattr_bp_base+0x1c7e>)
  130f02:	dd77c1               	l32r	a12, 1284e0 (23e80 <_memmap_cacheattr_bp_base+0x1e7e>)
  130f05:	b2ba                	add.n	a11, a2, a11
  130f07:	c2ca                	add.n	a12, a2, a12
  130f09:	09ac65               	call8	13a9d0 <FN_SOLOMONVOICEW_TX_FIRFilter>
  130f0c:	02ad                	mov.n	a10, a2
  130f0e:	0ded65               	call8	13ede4 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL>
  130f11:	07cd                	mov.n	a12, a7
  130f13:	72a8                	l32i.n	a10, a2, 28
  130f15:	71b8                	l32i.n	a11, a1, 28
  130f17:	019165               	call8	13282c <FN_SOLOMONVOICEW_TX_AGC>
  130f1a:	72a8                	l32i.n	a10, a2, 28
  130f1c:	8b93b2               	l16si	a11, a3, 0x116
  130f1f:	8593c2               	l16si	a12, a3, 0x10a
  130f22:	40a1d2               	movi	a13, 0x140
  130f25:	07ede5               	call8	138e04 <Fx_vector_gain>
  130f28:	020c                	movi.n	a2, 0
  130f2a:	f01d                	retw.n

00130f2c <SolomonVoiceWECNSExe+0x290>:
  130f2c:	81e9                	s32i.n	a14, a1, 32
  130f2e:	dd5aa1               	l32r	a10, 128498 (238f0 <_memmap_cacheattr_bp_base+0x18ee>)
  130f31:	dd4bb1               	l32r	a11, 128460 (22c80 <_memmap_cacheattr_bp_base+0xc7e>)
  130f34:	a2aa                	add.n	a10, a2, a10
  130f36:	b2ba                	add.n	a11, a2, a11
  130f38:	ff1ea5               	call8	130124 <FN_NBcall_ParaConfig>
  130f3b:	81e8                	l32i.n	a14, a1, 32
  130f3d:	ff7346               	j	130d0e <SolomonVoiceWECNSExe+0x72>

00130f40 <DVTXOP_L_divide>:
  130f40:	004136               	entry	a1, 32
  130f43:	0d5296               	bltz	a2, 13101c <DVTXOP_L_divide+0xdc>
  130f46:	0d2396               	bltz	a3, 13101c <DVTXOP_L_divide+0xdc>
  130f49:	0d000c41f0b0932e 	{ blt.w18	a3, a2, 13101c <DVTXOP_L_divide+0xdc>; nop }
  130f51:	400001b54505423e 	{ ae_movda32	aed5, a2; nop; ae_movda32	aed0, a3 }
  130f59:	87fa400c0e07029e 	{ movi	a9, 2; ae_movi	aed7, -2; ae_sel16i	aed0, aed0, aed0, 7 }
  130f61:	40000175450c630e 	{ ae_movda32	aed12, a3; nop; ae_movad16.0	a6, aed0 }
  130f69:	bbfb40c07fc0005e 	{ movi	a5, 0; nop; ae_and	aed12, aed12, aed7 }
  130f71:	053616               	beqz	a6, 130fc8 <DVTXOP_L_divide+0x88>
  130f74:	dd7141               	l32r	a4, 128538 (3ffe <xthals_release_major+0x111e>)
  130f77:	4da467               	bge	a4, a6, 130fc8 <DVTXOP_L_divide+0x88>
  130f7a:	04a696               	bltz	a6, 130fc8 <DVTXOP_L_divide+0x88>
  130f7d:	dd6f71               	l32r	a7, 12853c (3fff <xthals_release_major+0x111f>)
  130f80:	152664               	ae_movda32x2	aed2, a6, a6
  130f83:	0d00094190b0867e 	{ beq.w18	a6, a7, 131020 <DVTXOP_L_divide+0xe0>; nop }
  130f8b:	080c                	movi.n	a8, 0
  130f8d:	151784               	ae_movda32x2	aed1, a7, a8
  130f90:	2b1424               	ae_div64d32.l	aed1, aed2
  130f93:	2b1424               	ae_div64d32.l	aed1, aed2
  130f96:	2b1424               	ae_div64d32.l	aed1, aed2
  130f99:	2b1424               	ae_div64d32.l	aed1, aed2
  130f9c:	2b1424               	ae_div64d32.l	aed1, aed2
  130f9f:	2b1424               	ae_div64d32.l	aed1, aed2
  130fa2:	2b1424               	ae_div64d32.l	aed1, aed2
  130fa5:	2b1424               	ae_div64d32.l	aed1, aed2
  130fa8:	2b1424               	ae_div64d32.l	aed1, aed2
  130fab:	2b1424               	ae_div64d32.l	aed1, aed2
  130fae:	2b1424               	ae_div64d32.l	aed1, aed2
  130fb1:	2b1424               	ae_div64d32.l	aed1, aed2
  130fb4:	2b1424               	ae_div64d32.l	aed1, aed2
  130fb7:	2b1424               	ae_div64d32.l	aed1, aed2
  130fba:	2b1424               	ae_div64d32.l	aed1, aed2
  130fbd:	2551c4               	ae_movad32.l	a5, aed1
  130fc0:	235580               	sext	a5, a5, 15
  130fc3:	000046               	j	130fc8 <DVTXOP_L_divide+0x88>

00130fc6 <DVTXOP_L_divide+0x86>:
	...

00130fc8 <DVTXOP_L_divide+0x88>:
  130fc8:	3c9534               	ae_movda32	aed9, a5
  130fcb:	eb0fdd090c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed9; nop }
  130fd3:	dcccd1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  130fd6:	8ccfc4               	ae_srai64	aed12, aed12, 15
  130fd9:	25ccc4               	ae_movad32.l	a12, aed12
  130fdc:	400001b545ba4dce 	{ ae_movda32	aed10, a13; nop; ae_movda32	aed11, a12 }
  130fe4:	4f8ab4               	ae_sub32s	aed8, aed10, aed11
  130fe7:	418874               	ae_and	aed8, aed8, aed7
  130fea:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  130ff2:	8c8f84               	ae_srai64	aed8, aed8, 15
  130ff5:	bbfbc8507f50b87e 	{ ae_movad32.l	a11, aed8; nop; ae_and	aed5, aed5, aed7 }
  130ffd:	3c6b34               	ae_movda32	aed6, a11
  131000:	416674               	ae_and	aed6, aed6, aed7
  131003:	eb0fdd060505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed6; nop }
  13100b:	8d5f54               	ae_srai64	aed5, aed5, 31
  13100e:	25a5c4               	ae_movad32.l	a10, aed5
  131011:	3c4a34               	ae_movda32	aed4, a10
  131014:	053944               	ae_slaa32s	aed3, aed4, a9
  131017:	2523c4               	ae_movad32.l	a2, aed3
  13101a:	f01d                	retw.n

0013101c <DVTXOP_L_divide+0xdc>:
  13101c:	020c                	movi.n	a2, 0
  13101e:	f01d                	retw.n

00131020 <DVTXOP_L_divide+0xe0>:
  131020:	dc7a51               	l32r	a5, 128208 (7fff <xthals_release_major+0x511f>)
  131023:	ffe846               	j	130fc8 <DVTXOP_L_divide+0x88>

00131026 <DVTXOP_L_divide+0xe6>:
	...

00131028 <SolomonVoiceWAECInit>:
  131028:	004136               	entry	a1, 32
  13102b:	10c2a2               	addi	a10, a2, 16
  13102e:	08d482               	addmi	a8, a4, 0x800
  131031:	80af92               	movi	a9, -128
  131034:	400001b54501498e 	{ ae_movda32	aed1, a9; nop; ae_movda32	aed0, a8 }
  13103c:	ebe74001000000bf 	{ movi	a11, 0; ae_add32	aed0, aed0, aed1; nop }
  131044:	400001012020c20e 	{ ae_s32.l.i	aed0, a2, 0; nop; movi	a12, 0x200 }
  13104c:	4f3da5               	call8	180428 <__vec_memset>
  13104f:	00a0b2               	movi	a11, 0
  131052:	a0a0c2               	movi	a12, 160
  131055:	02d2a2               	addmi	a10, a2, 0x200
  131058:	10caa2               	addi	a10, a10, 16
  13105b:	4f3ce5               	call8	180428 <__vec_memset>
  13105e:	0b0c                	movi.n	a11, 0
  131060:	a0a0c2               	movi	a12, 160
  131063:	03d2a2               	addmi	a10, a2, 0x300
  131066:	b0caa2               	addi	a10, a10, -80
  131069:	4f3be5               	call8	180428 <__vec_memset>
  13106c:	0b0c                	movi.n	a11, 0
  13106e:	dd34c1               	l32r	a12, 128540 (f00 <XtosCoreStateSize+0xc80>)
  131071:	03d2a2               	addmi	a10, a2, 0x300
  131074:	50caa2               	addi	a10, a10, 80
  131077:	4f3b25               	call8	180428 <__vec_memset>
  13107a:	0b0c                	movi.n	a11, 0
  13107c:	dd31c1               	l32r	a12, 128540 (f00 <XtosCoreStateSize+0xc80>)
  13107f:	12d2a2               	addmi	a10, a2, 0x1200
  131082:	50caa2               	addi	a10, a10, 80
  131085:	4f3a25               	call8	180428 <__vec_memset>
  131088:	0b0c                	movi.n	a11, 0
  13108a:	60a0c2               	movi	a12, 96
  13108d:	21d2a2               	addmi	a10, a2, 0x2100
  131090:	50caa2               	addi	a10, a10, 80
  131093:	4f3965               	call8	180428 <__vec_memset>
  131096:	21d292               	addmi	a9, a2, 0x2100
  131099:	0b0c                	movi.n	a11, 0
  13109b:	5859b2               	s16i	a11, a9, 176
  13109e:	5959b2               	s16i	a11, a9, 178
  1310a1:	5a59b2               	s16i	a11, a9, 180
  1310a4:	5b59b2               	s16i	a11, a9, 182
  1310a7:	5c59b2               	s16i	a11, a9, 184
  1310aa:	2f69b2               	s32i	a11, a9, 188
  1310ad:	3069b2               	s32i	a11, a9, 192
  1310b0:	6259b2               	s16i	a11, a9, 196
  1310b3:	3269b2               	s32i	a11, a9, 200
  1310b6:	0d40114060b2150e 	{ beqi.w18	a5, 1, 1311d0 <SolomonVoiceWAECInit+0x1a8>; ae_movi	aed2, 0 }
  1310be:	0d400d4160b0250e 	{ beqi.w18	a5, 2, 131198 <SolomonVoiceWAECInit+0x170>; nop }
  1310c6:	dd20a1               	l32r	a10, 128548 (8790 <xthals_release_major+0x58b0>)
  1310c9:	dd1ec1               	l32r	a12, 128544 (8150 <xthals_release_major+0x5270>)
  1310cc:	6dd4d2               	addmi	a13, a4, 0x6d00
  1310cf:	5cd4e2               	addmi	a14, a4, 0x5c00
  1310d2:	7bd4f2               	addmi	a15, a4, 0x7b00
  1310d5:	75d482               	addmi	a8, a4, 0x7500
  1310d8:	d0c882               	addi	a8, a8, -48
  1310db:	10cff2               	addi	a15, a15, 16
  1310de:	c0cee2               	addi	a14, a14, -64
  1310e1:	8ccdd2               	addi	a13, a13, -116
  1310e4:	3669d2               	s32i	a13, a9, 216
  1310e7:	3569e2               	s32i	a14, a9, 212
  1310ea:	3469f2               	s32i	a15, a9, 208
  1310ed:	336982               	s32i	a8, a9, 204
  1310f0:	c4ca                	add.n	a12, a4, a12
  1310f2:	a4aa                	add.n	a10, a4, a10
  1310f4:	3869a2               	s32i	a10, a9, 224
  1310f7:	3769c2               	s32i	a12, a9, 220

001310fa <SolomonVoiceWAECInit+0xd2>:
  1310fa:	7259b2               	s16i	a11, a9, 228
  1310fd:	7559b2               	s16i	a11, a9, 234
  131100:	7659b2               	s16i	a11, a9, 236
  131103:	7759b2               	s16i	a11, a9, 238
  131106:	7859b2               	s16i	a11, a9, 240
  131109:	7959b2               	s16i	a11, a9, 242
  13110c:	7a59b2               	s16i	a11, a9, 244
  13110f:	7b59b2               	s16i	a11, a9, 246
  131112:	7c59b2               	s16i	a11, a9, 248
  131115:	7d59b2               	s16i	a11, a9, 250
  131118:	8259b2               	s16i	a11, a9, 0x104
  13111b:	1c0c                	movi.n	a12, 1
  13111d:	e8a3a2               	movi	a10, 0x3e8
  131120:	8359a2               	s16i	a10, a9, 0x106
  131123:	7359c2               	s16i	a12, a9, 230
  131126:	7459c2               	s16i	a12, a9, 232
  131129:	3f69c2               	s32i	a12, a9, 252
  13112c:	4069c2               	s32i	a12, a9, 0x100
  13112f:	0853b2               	s16i	a11, a3, 16
  131132:	0c53b2               	s16i	a11, a3, 24
  131135:	0d53b2               	s16i	a11, a3, 26
  131138:	1053b2               	s16i	a11, a3, 32
  13113b:	1153b2               	s16i	a11, a3, 34
  13113e:	1253b2               	s16i	a11, a3, 36
  131141:	1353b2               	s16i	a11, a3, 38
  131144:	1453b2               	s16i	a11, a3, 40
  131147:	1553b2               	s16i	a11, a3, 42
  13114a:	1653b2               	s16i	a11, a3, 44
  13114d:	1753b2               	s16i	a11, a3, 46
  131150:	1853b2               	s16i	a11, a3, 48
  131153:	1953b2               	s16i	a11, a3, 50
  131156:	1a53b2               	s16i	a11, a3, 52
  131159:	1b53b2               	s16i	a11, a3, 54
  13115c:	1c53b2               	s16i	a11, a3, 56
  13115f:	1d53b2               	s16i	a11, a3, 58
  131162:	1e53b2               	s16i	a11, a3, 60
  131165:	1f53b2               	s16i	a11, a3, 62
  131168:	2053b2               	s16i	a11, a3, 64
  13116b:	2153b2               	s16i	a11, a3, 66
  13116e:	2253b2               	s16i	a11, a3, 68
  131171:	2353b2               	s16i	a11, a3, 70
  131174:	2453b2               	s16i	a11, a3, 72
  131177:	d22304               	ae_s16.0.i	aed2, a3, 0
  13117a:	d22314               	ae_s16.0.i	aed2, a3, 2
  13117d:	d22324               	ae_s16.0.i	aed2, a3, 4
  131180:	d22334               	ae_s16.0.i	aed2, a3, 6
  131183:	d22344               	ae_s16.0.i	aed2, a3, 8
  131186:	d22354               	ae_s16.0.i	aed2, a3, 10
  131189:	d22364               	ae_s16.0.i	aed2, a3, 12
  13118c:	d22374               	ae_s16.0.i	aed2, a3, 14
  13118f:	e02354               	ae_s32.l.i	aed2, a3, 20
  131192:	e02374               	ae_s32.l.i	aed2, a3, 28
  131195:	f01d                	retw.n

00131197 <SolomonVoiceWAECInit+0x16f>:
	...

00131198 <SolomonVoiceWAECInit+0x170>:
  131198:	dcedd1               	l32r	a13, 12854c (8510 <xthals_release_major+0x5630>)
  13119b:	72d4c2               	addmi	a12, a4, 0x7200
  13119e:	79d4a2               	addmi	a10, a4, 0x7900
  1311a1:	4cd482               	addmi	a8, a4, 0x4c00
  1311a4:	68d4f2               	addmi	a15, a4, 0x6800
  1311a7:	7fd4e2               	addmi	a14, a4, 0x7f00
  1311aa:	d0cee2               	addi	a14, a14, -48
  1311ad:	ffeb                	addi.n	a15, a15, 14
  1311af:	20c882               	addi	a8, a8, 32
  1311b2:	90caa2               	addi	a10, a10, -112
  1311b5:	50ccc2               	addi	a12, a12, 80
  1311b8:	3369c2               	s32i	a12, a9, 204
  1311bb:	3469a2               	s32i	a10, a9, 208
  1311be:	356982               	s32i	a8, a9, 212
  1311c1:	3669f2               	s32i	a15, a9, 216
  1311c4:	3769e2               	s32i	a14, a9, 220
  1311c7:	d4da                	add.n	a13, a4, a13
  1311c9:	3869d2               	s32i	a13, a9, 224
  1311cc:	ffca86               	j	1310fa <SolomonVoiceWAECInit+0xd2>

001311cf <SolomonVoiceWAECInit+0x1a7>:
	...

001311d0 <SolomonVoiceWAECInit+0x1a8>:
  1311d0:	dc97d1               	l32r	a13, 12842c (8290 <xthals_release_major+0x53b0>)
  1311d3:	70d4c2               	addmi	a12, a4, 0x7000
  1311d6:	76d4a2               	addmi	a10, a4, 0x7600
  1311d9:	3dd482               	addmi	a8, a4, 0x3d00
  1311dc:	64d4f2               	addmi	a15, a4, 0x6400
  1311df:	7cd4e2               	addmi	a14, a4, 0x7c00
  1311e2:	50cee2               	addi	a14, a14, 80
  1311e5:	90cff2               	addi	a15, a15, -112
  1311e8:	80c882               	addi	a8, a8, -128
  1311eb:	10caa2               	addi	a10, a10, 16
  1311ee:	d0ccc2               	addi	a12, a12, -48
  1311f1:	3369c2               	s32i	a12, a9, 204
  1311f4:	3469a2               	s32i	a10, a9, 208
  1311f7:	356982               	s32i	a8, a9, 212
  1311fa:	3669f2               	s32i	a15, a9, 216
  1311fd:	3769e2               	s32i	a14, a9, 220
  131200:	d4da                	add.n	a13, a4, a13
  131202:	3869d2               	s32i	a13, a9, 224
  131205:	ffbc46               	j	1310fa <SolomonVoiceWAECInit+0xd2>

00131208 <SolomonVoiceW_AEC_ParamConfig>:
  131208:	004136               	entry	a1, 32
  13120b:	089342               	l16si	a4, a3, 16
  13120e:	079352               	l16si	a5, a3, 14
  131211:	059382               	l16si	a8, a3, 10
  131214:	0293a2               	l16si	a10, a3, 4
  131217:	0193b2               	l16si	a11, a3, 2
  13121a:	1293c2               	l16si	a12, a3, 36
  13121d:	069362               	l16si	a6, a3, 12
  131220:	1593d2               	l16si	a13, a3, 42
  131223:	1493e2               	l16si	a14, a3, 40
  131226:	1393f2               	l16si	a15, a3, 38
  131229:	049392               	l16si	a9, a3, 8
  13122c:	045292               	s16i	a9, a2, 8
  13122f:	1552d2               	s16i	a13, a2, 42
  131232:	1452e2               	s16i	a14, a2, 40
  131235:	1352f2               	s16i	a15, a2, 38
  131238:	065262               	s16i	a6, a2, 12
  13123b:	0252a2               	s16i	a10, a2, 4
  13123e:	0152b2               	s16i	a11, a2, 2
  131241:	1252c2               	s16i	a12, a2, 36
  131244:	055282               	s16i	a8, a2, 10
  131247:	075252               	s16i	a5, a2, 14
  13124a:	085242               	s16i	a4, a2, 16
  13124d:	199392               	l16si	a9, a3, 50
  131250:	195292               	s16i	a9, a2, 50
  131253:	1d9342               	l16si	a4, a3, 58
  131256:	1c9352               	l16si	a5, a3, 56
  131259:	1a9382               	l16si	a8, a3, 52
  13125c:	1693c2               	l16si	a12, a3, 44
  13125f:	1793b2               	l16si	a11, a3, 46
  131262:	1893a2               	l16si	a10, a3, 48
  131265:	1b9362               	l16si	a6, a3, 54
  131268:	1e93f2               	l16si	a15, a3, 60
  13126b:	1f93e2               	l16si	a14, a3, 62
  13126e:	2093d2               	l16si	a13, a3, 64
  131271:	2052d2               	s16i	a13, a2, 64
  131274:	1f52e2               	s16i	a14, a2, 62
  131277:	1e52f2               	s16i	a15, a2, 60
  13127a:	1b5262               	s16i	a6, a2, 54
  13127d:	1852a2               	s16i	a10, a2, 48
  131280:	1752b2               	s16i	a11, a2, 46
  131283:	1652c2               	s16i	a12, a2, 44
  131286:	1a5282               	s16i	a8, a2, 52
  131289:	1c5252               	s16i	a5, a2, 56
  13128c:	1d5242               	s16i	a4, a2, 58
  13128f:	249392               	l16si	a9, a3, 72
  131292:	245292               	s16i	a9, a2, 72
  131295:	101342               	l16ui	a4, a3, 32
  131298:	119352               	l16si	a5, a3, 34
  13129b:	039382               	l16si	a8, a3, 6
  13129e:	2193c2               	l16si	a12, a3, 66
  1312a1:	2293b2               	l16si	a11, a3, 68
  1312a4:	2393a2               	l16si	a10, a3, 70
  1312a7:	2352a2               	s16i	a10, a2, 70
  1312aa:	2252b2               	s16i	a11, a2, 68
  1312ad:	2152c2               	s16i	a12, a2, 66
  1312b0:	035282               	s16i	a8, a2, 6
  1312b3:	115500               	slli	a5, a5, 16
  1312b6:	039362               	l16si	a6, a3, 6
  1312b9:	005262               	s16i	a6, a2, 0
  1312bc:	445a                	add.n	a4, a4, a5
  1312be:	7249                	s32i.n	a4, a2, 28
  1312c0:	0d9362               	l16si	a6, a3, 26
  1312c3:	0c1352               	l16ui	a5, a3, 24
  1312c6:	116600               	slli	a6, a6, 16
  1312c9:	556a                	add.n	a5, a5, a6
  1312cb:	5259                	s32i.n	a5, a2, 20
  1312cd:	f01d                	retw.n

001312cf <SolomonVoiceW_AEC_ParamConfig+0xc7>:
	...

001312d0 <fx_SolomonVoice_Rx_ringbacktone_detection>:
  1312d0:	004136               	entry	a1, 32
  1312d3:	171362               	l16ui	a6, a3, 46
  1312d6:	189382               	l16si	a8, a3, 48
  1312d9:	20d242               	addmi	a4, a2, 0x2000
  1312dc:	702452               	l32i	a5, a4, 0x1c0
  1312df:	6f2442               	l32i	a4, a4, 0x1bc
  1312e2:	112800               	slli	a2, a8, 16
  1312e5:	c04450               	sub	a4, a4, a5
  1312e8:	262a                	add.n	a2, a6, a2
  1312ea:	722240               	salt	a2, a2, a4
  1312ed:	f01d                	retw.n

001312ef <fx_SolomonVoice_Rx_ringbacktone_detection+0x1f>:
	...

001312f0 <fx_SolomonVoice_Rx_In_for_ADF>:
  1312f0:	006136               	entry	a1, 48
  1312f3:	02bd                	mov.n	a11, a2
  1312f5:	f1a8                	l32i.n	a10, a1, 60
  1312f7:	03dd                	mov.n	a13, a3
  1312f9:	11d9                	s32i.n	a13, a1, 4
  1312fb:	1c9132               	l16si	a3, a1, 56
  1312fe:	03daa2               	addmi	a10, a10, 0x300
  131301:	1153f0               	slli	a5, a3, 1
  131304:	80caa2               	addi	a10, a10, -128
  131307:	0061a2               	s32i	a10, a1, 0
  13130a:	20c550               	or	a12, a5, a5
  13130d:	4f0725               	call8	180380 <__vec_memcpy>
  131310:	1163f0               	slli	a6, a3, 1
  131313:	90b370               	addx2	a11, a3, a7
  131316:	189122               	l16si	a2, a1, 48
  131319:	07ad                	mov.n	a10, a7
  13131b:	11c2f0               	slli	a12, a2, 1
  13131e:	4f0625               	call8	180380 <__vec_memcpy>
  131321:	90a270               	addx2	a10, a2, a7
  131324:	01b8                	l32i.n	a11, a1, 0
  131326:	05cd                	mov.n	a12, a5
  131328:	4f0565               	call8	180380 <__vec_memcpy>
  13132b:	b64a                	add.n	a11, a6, a4
  13132d:	1a9122               	l16si	a2, a1, 52
  131330:	04ad                	mov.n	a10, a4
  131332:	11c2f0               	slli	a12, a2, 1
  131335:	4f04a5               	call8	180380 <__vec_memcpy>
  131338:	90a240               	addx2	a10, a2, a4
  13133b:	07bd                	mov.n	a11, a7
  13133d:	05cd                	mov.n	a12, a5
  13133f:	1138                	l32i.n	a3, a1, 4
  131341:	4f03e5               	call8	180380 <__vec_memcpy>
  131344:	03ad                	mov.n	a10, a3
  131346:	07bd                	mov.n	a11, a7
  131348:	05cd                	mov.n	a12, a5
  13134a:	4f0365               	call8	180380 <__vec_memcpy>
  13134d:	f01d                	retw.n

0013134f <fx_SolomonVoice_Rx_In_for_ADF+0x5f>:
	...

00131350 <fx_SolomonVoice_Tx_In_for_ADF>:
  131350:	004136               	entry	a1, 32
  131353:	02bd                	mov.n	a11, a2
  131355:	03ad                	mov.n	a10, a3
  131357:	11c6f0               	slli	a12, a6, 1
  13135a:	4f0265               	call8	180380 <__vec_memcpy>
  13135d:	f01d                	retw.n

0013135f <fx_SolomonVoice_Tx_In_for_ADF+0xf>:
	...

00131360 <fx_SolomonVoice_rx_clipping_for_FNLMS>:
  131360:	004136               	entry	a1, 32
  131363:	281344               	ae_zalign64	u1
  131366:	609040               	neg	a9, a4
  131369:	047d                	mov.n	a7, a4
  13136b:	036d                	mov.n	a6, a3
  13136d:	7726c4               	ae_la64.pp	u0, a6
  131370:	023d                	mov.n	a3, a2
  131372:	3c1724               	ae_movda16	aed1, a7
  131375:	062d                	mov.n	a2, a6
  131377:	400000314402495e 	{ ae_movda16	aed2, a9; nop; addi	a4, a5, 3 }
  13137f:	214240               	srai	a4, a4, 2
  131382:	25a476               	loopgtz	a4, 1313ab <fx_SolomonVoice_rx_clipping_for_FNLMS+0x4b>
  131385:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  131388:	c6fbdd100f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed1, aed0 }
  131390:	c5fbdd101f00259e 	{ nop; nop; ae_movt16x4	aed0, aed1, b0:b1:b2:b3 }
  131398:	c6fbdd002f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed2 }
  1313a0:	c5fbdd201f00259e 	{ nop; nop; ae_movt16x4	aed0, aed2, b0:b1:b2:b3 }
  1313a8:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001313ab <fx_SolomonVoice_rx_clipping_for_FNLMS+0x4b>:
  1313ab:	7733d4               	ae_sa64pos.fp	u1, a3
  1313ae:	f01d                	retw.n

001313b0 <fx_SolomonVoice_AEC_Flag_RxVAD>:
  1313b0:	004136               	entry	a1, 32
  1313b3:	140c                	movi.n	a4, 1
  1313b5:	722230               	salt	a2, a2, a3
  1313b8:	302240               	xor	a2, a2, a4
  1313bb:	f01d                	retw.n

001313bd <fx_SolomonVoice_AEC_Flag_RxVAD+0xd>:
  1313bd:	000000                                        ...

001313c0 <fx_SolomonVoice_AEC_Flag_TxSilence>:
  1313c0:	004136               	entry	a1, 32
  1313c3:	140c                	movi.n	a4, 1
  1313c5:	722230               	salt	a2, a2, a3
  1313c8:	302240               	xor	a2, a2, a4
  1313cb:	f01d                	retw.n

001313cd <fx_SolomonVoice_AEC_Flag_TxSilence+0xd>:
  1313cd:	000000                                        ...

001313d0 <fx_SolomonVoice_AEC_Flag_LoudSig>:
  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_LoudSig+0xd>:
  1313dd:	000000                                        ...

001313e0 <fx_SolomonVoice_AEC_Flag_SingleTalk>:
  1313e0:	004136               	entry	a1, 32
  1313e3:	400001b54412323e 	{ ae_movda16	aed2, a2; nop; ae_movda16	aed1, a3 }
  1313eb:	ebf032020100157f 	{ addmi	a7, a5, 0x2100; ae_sub16s	aed0, aed1, aed2; nop }
  1313f3:	256084               	ae_movad16.0	a6, aed0
  1313f6:	120c                	movi.n	a2, 1
  1313f8:	0c2647               	blt	a6, a4, 131408 <fx_SolomonVoice_AEC_Flag_SingleTalk+0x28>
  1313fb:	829782               	l16si	a8, a7, 0x104
  1313fe:	839772               	l16si	a7, a7, 0x106
  131401:	032787               	blt	a7, a8, 131408 <fx_SolomonVoice_AEC_Flag_SingleTalk+0x28>
  131404:	020c                	movi.n	a2, 0
  131406:	f01d                	retw.n

00131408 <fx_SolomonVoice_AEC_Flag_SingleTalk+0x28>:
  131408:	f01d                	retw.n

0013140a <fx_SolomonVoice_AEC_Flag_SingleTalk+0x2a>:
	...

0013140c <fx_SolomonVoice_AEC_Flag_SingleNET>:
  13140c:	004136               	entry	a1, 32
  13140f:	400001b54412323e 	{ ae_movda16	aed2, a2; nop; ae_movda16	aed1, a3 }
  131417:	4e0124               	ae_sub16s	aed0, aed1, aed2
  13141a:	252084               	ae_movad16.0	a2, aed0
  13141d:	722420               	salt	a2, a4, a2
  131420:	f01d                	retw.n

00131422 <fx_SolomonVoice_AEC_Flag_SingleNET+0x16>:
	...

00131424 <fx_SolomonVoice_bulk_delay_estimation_clip1>:
  131424:	004136               	entry	a1, 32
  131427:	281344               	ae_zalign64	u1
  13142a:	609040               	neg	a9, a4
  13142d:	047d                	mov.n	a7, a4
  13142f:	036d                	mov.n	a6, a3
  131431:	7726c4               	ae_la64.pp	u0, a6
  131434:	3c6734               	ae_movda32	aed6, a7
  131437:	ebfa59000004322f 	{ or	a3, a2, a2; ae_movi	aed4, 0; nop }
  13143f:	c5fa59f0e175266e 	{ or	a2, a6, a6; ae_movi	aed5, 1; ae_movi	aed7, -1 }
  131447:	400000314508495e 	{ ae_movda32	aed8, a9; nop; addi	a4, a5, 3 }
  13144f:	214240               	srai	a4, a4, 2
  131452:	0020f0               	nop
  131455:	2da476               	loopgtz	a4, 131486 <fx_SolomonVoice_bulk_delay_estimation_clip1+0x62>
  131458:	ebfbd3040e00228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mov	aed0, aed4; nop }
  131460:	ebfbd3000e01328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_mov	aed1, aed0; nop }
  131468:	541284               	ae_lt32	b0:b1, aed2, aed8
  13146b:	543624               	ae_lt32	b2:b3, aed6, aed2
  13146e:	3b0534               	ae_movt32x2	aed0, aed5, b2:b3
  131471:	543384               	ae_lt32	b2:b3, aed3, aed8
  131474:	545634               	ae_lt32	b4:b5, aed6, aed3
  131477:	3b0714               	ae_movt32x2	aed0, aed7, b0:b1
  13147a:	3b1554               	ae_movt32x2	aed1, aed5, b4:b5
  13147d:	3b1734               	ae_movt32x2	aed1, aed7, b2:b3
  131480:	a82104               	ae_sel16i	aed2, aed1, aed0, 8
  131483:	0c2394               	ae_sa16x4.ip	aed2, u1, a3

00131486 <fx_SolomonVoice_bulk_delay_estimation_clip1+0x62>:
  131486:	7733d4               	ae_sa64pos.fp	u1, a3
  131489:	f01d                	retw.n

0013148b <fx_SolomonVoice_bulk_delay_estimation_clip1+0x67>:
	...

0013148c <fx_SolomonVoice_bulk_delay_estimation_clip2>:
  13148c:	004136               	entry	a1, 32
  13148f:	281344               	ae_zalign64	u1
  131492:	609040               	neg	a9, a4
  131495:	fa7c                	movi.n	a10, -1
  131497:	047d                	mov.n	a7, a4
  131499:	206330               	or	a6, a3, a3
  13149c:	7726c4               	ae_la64.pp	u0, a6
  13149f:	400001014404b71e 	{ ae_movda16	aed4, a7; nop; movi	a11, 1 }
  1314a7:	400001b544533bae 	{ ae_movda16	aed3, a11; nop; ae_movda16	aed5, a10 }
  1314af:	203220               	or	a3, a2, a2
  1314b2:	ebfa59000002266f 	{ or	a2, a6, a6; ae_movi	aed2, 0; nop }
  1314ba:	400000314406495e 	{ ae_movda16	aed6, a9; nop; addi	a4, a5, 3 }
  1314c2:	214240               	srai	a4, a4, 2
  1314c5:	2aa476               	loopgtz	a4, 1314f3 <fx_SolomonVoice_bulk_delay_estimation_clip2+0x67>
  1314c8:	ebfbcf020e00128f 	{ ae_la16x4.ip	aed1, u0, a2; ae_mov	aed0, aed2; nop }
  1314d0:	c6fbdd106f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed1, aed6 }
  1314d8:	c6fbdd401f40259e 	{ nop; nop; ae_lt16	b4:b5:b6:b7, aed4, aed1 }
  1314e0:	c5fbdd305f00259e 	{ nop; nop; ae_movt16x4	aed0, aed3, b4:b5:b6:b7 }
  1314e8:	c5fbdd501f00259e 	{ nop; nop; ae_movt16x4	aed0, aed5, b0:b1:b2:b3 }
  1314f0:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001314f3 <fx_SolomonVoice_bulk_delay_estimation_clip2+0x67>:
  1314f3:	7733d4               	ae_sa64pos.fp	u1, a3
  1314f6:	f01d                	retw.n

001314f8 <binary_vector_mult>:
  1314f8:	004136               	entry	a1, 32
  1314fb:	7722d4               	ae_la64.pp	u1, a2
  1314fe:	7723c4               	ae_la64.pp	u0, a3
  131501:	ebfa20000003344f 	{ addi	a4, a4, 3; ae_movi	aed3, 0; nop }
  131509:	216240               	srai	a6, a4, 2
  13150c:	0d4006c33eb2166e 	{ blti.w18	a6, 1, 131573 <binary_vector_mult+0x7b>; ae_mov	aed2, aed3 }
  131514:	216160               	srai	a6, a6, 1
  131517:	0d6427               	bbci	a4, 2, 131528 <binary_vector_mult+0x30>
  13151a:	3713c4               	ae_la16x4.ip	aed1, u0, a3
  13151d:	3702d4               	ae_la16x4.ip	aed0, u1, a2
  131520:	0c801a803123959e 	{ nop; ae_mula16x4	aed2, aed3, aed0, aed1 }

00131528 <binary_vector_mult+0x30>:
  131528:	047616               	beqz	a6, 131573 <binary_vector_mult+0x7b>
  13152b:	460b                	addi.n	a4, a6, -1
  13152d:	3783c4               	ae_la16x4.ip	aed8, u0, a3
  131530:	3772d4               	ae_la16x4.ip	aed7, u1, a2
  131533:	3712d4               	ae_la16x4.ip	aed1, u1, a2
  131536:	3743c4               	ae_la16x4.ip	aed4, u0, a3
  131539:	0c800d879823533e 	{ or	a5, a3, a3; ae_mula16x4	aed2, aed3, aed7, aed8 }
  131541:	15a476               	loopgtz	a4, 13155a <binary_vector_mult+0x62>
  131544:	3705c4               	ae_la16x4.ip	aed0, u0, a5
  131547:	0c801a81042312be 	{ ae_la16x4.ip	aed1, u1, a2; ae_mula16x4	aed2, aed3, aed1, aed4 }
  13154f:	3745c4               	ae_la16x4.ip	aed4, u0, a5
  131552:	0c801a81002312be 	{ ae_la16x4.ip	aed1, u1, a2; ae_mula16x4	aed2, aed3, aed1, aed0 }

0013155a <binary_vector_mult+0x62>:
  13155a:	0c801a813423959e 	{ nop; ae_mula16x4	aed2, aed3, aed1, aed4 }
  131562:	309234               	ae_add32	aed9, aed2, aed3
  131565:	a0a394               	ae_sel16i	aed10, aed3, aed9, 0
  131568:	3099a4               	ae_add32	aed9, aed9, aed10
  13156b:	2529c4               	ae_movad32.l	a2, aed9
  13156e:	232280               	sext	a2, a2, 15
  131571:	f01d                	retw.n

00131573 <binary_vector_mult+0x7b>:
  131573:	309234               	ae_add32	aed9, aed2, aed3
  131576:	a0a394               	ae_sel16i	aed10, aed3, aed9, 0
  131579:	3099a4               	ae_add32	aed9, aed9, aed10
  13157c:	2529c4               	ae_movad32.l	a2, aed9
  13157f:	232280               	sext	a2, a2, 15
  131582:	f01d                	retw.n

00131584 <fx_SolomonVoice_bulk_delay_estimation>:
  131584:	00e136               	entry	a1, 112
  131587:	7149                	s32i.n	a4, a1, 28
  131589:	6159                	s32i.n	a5, a1, 24
  13158b:	a169                	s32i.n	a6, a1, 40
  13158d:	03ad                	mov.n	a10, a3
  13158f:	02cd                	mov.n	a12, a2
  131591:	0d400e4100b0170e 	{ beqi.w18	a7, 1, 131675 <fx_SolomonVoice_bulk_delay_estimation+0xf1>; nop }
  131599:	0d400d4180b0270e 	{ beqi.w18	a7, 2, 131675 <fx_SolomonVoice_bulk_delay_estimation+0xf1>; nop }
  1315a1:	042c                	movi.n	a4, 32
  1315a3:	a90c                	movi.n	a9, 10
  1315a5:	a0a0b2               	movi	a11, 160
  1315a8:	cd0c                	movi.n	a13, 12
  1315aa:	b1d9                	s32i.n	a13, a1, 44
  1315ac:	c1b9                	s32i.n	a11, a1, 48

001315ae <fx_SolomonVoice_bulk_delay_estimation+0x2a>:
  1315ae:	020c                	movi.n	a2, 0
  1315b0:	51c9                	s32i.n	a12, a1, 20
  1315b2:	41a9                	s32i.n	a10, a1, 16
  1315b4:	070c                	movi.n	a7, 0
  1315b6:	3199                	s32i.n	a9, a1, 12
  1315b8:	c158                	l32i.n	a5, a1, 48
  1315ba:	029a62               	l16si	a6, a10, 4
  1315bd:	21dc32               	addmi	a3, a12, 0x2100
  1315c0:	e0c332               	addi	a3, a3, -32
  1315c3:	8169                	s32i.n	a6, a1, 32
  1315c5:	1155f0               	slli	a5, a5, 1
  1315c8:	02dc62               	addmi	a6, a12, 0x200
  1315cb:	10c662               	addi	a6, a6, 16

001315ce <fx_SolomonVoice_bulk_delay_estimation+0x4a>:
  1315ce:	06bd                	mov.n	a11, a6
  1315d0:	3e23a2               	l32i	a10, a3, 248
  1315d3:	04cd                	mov.n	a12, a4
  1315d5:	aa7a                	add.n	a10, a10, a7
  1315d7:	01daa2               	addmi	a10, a10, 0x100
  1315da:	9ecaa2               	addi	a10, a10, -98
  1315dd:	08d325               	call8	13a310 <Fx_convolve_optimized>
  1315e0:	dbdcb1               	l32r	a11, 128550 (242448 <gBuff_L_WB>)
  1315e3:	0bb8                	l32i.n	a11, a11, 0
  1315e5:	772b                	addi.n	a7, a7, 2
  1315e7:	c2ba                	add.n	a12, a2, a11
  1315e9:	0ca9                	s32i.n	a10, a12, 0
  1315eb:	224b                	addi.n	a2, a2, 4
  1315ed:	dd9757               	bne	a7, a5, 1315ce <fx_SolomonVoice_bulk_delay_estimation+0x4a>
  1315f0:	8b9392               	l16si	a9, a3, 0x116
  1315f3:	b128                	l32i.n	a2, a1, 44
  1315f5:	c1d8                	l32i.n	a13, a1, 48
  1315f7:	c09290               	sub	a9, a2, a9
  1315fa:	ffc992               	addi	a9, a9, -1
  1315fd:	239980               	sext	a9, a9, 15
  131600:	400001b544013d9e 	{ ae_movda16	aed1, a13; nop; ae_movda16	aed0, a9 }
  131608:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  131610:	052182               	l32i	a8, a1, 20
  131613:	2570c4               	ae_movad32.l	a7, aed0
  131616:	dbcfc1               	l32r	a12, 128554 (186a0 <xthals_release_major+0x157c0>)
  131619:	907780               	addx2	a7, a7, a8
  13161c:	03d7a2               	addmi	a10, a7, 0x300
  13161f:	50caa2               	addi	a10, a10, 80
  131622:	ffe025               	call8	131424 <fx_SolomonVoice_bulk_delay_estimation_clip1>
  131625:	5158                	l32i.n	a5, a1, 20
  131627:	a1b8                	l32i.n	a11, a1, 40
  131629:	ac0c                	movi.n	a12, 10
  13162b:	0c21d2               	l32i	a13, a1, 48
  13162e:	026122               	s32i	a2, a1, 8
  131631:	12d7a2               	addmi	a10, a7, 0x1200
  131634:	50caa2               	addi	a10, a10, 80
  131637:	ffe565               	call8	13148c <fx_SolomonVoice_bulk_delay_estimation_clip2>
  13163a:	8b9392               	l16si	a9, a3, 0x116
  13163d:	044916               	beqz	a9, 131685 <fx_SolomonVoice_bulk_delay_estimation+0x101>

00131640 <fx_SolomonVoice_bulk_delay_estimation+0xbc>:
  131640:	0d40154150b0196e 	{ blti.w18	a9, 1, 131799 <fx_SolomonVoice_bulk_delay_estimation+0x215>; nop }

00131648 <fx_SolomonVoice_bulk_delay_estimation+0xc4>:
  131648:	b90b                	addi.n	a11, a9, -1
  13164a:	8b53b2               	s16i	a11, a3, 0x116

0013164d <fx_SolomonVoice_bulk_delay_estimation+0xc9>:
  13164d:	7293d2               	l16si	a13, a3, 228
  131650:	8c2c                	movi.n	a12, 40
  131652:	dd1b                	addi.n	a13, a13, 1
  131654:	23dd80               	sext	a13, a13, 15
  131657:	7253d2               	s16i	a13, a3, 228
  13165a:	0e2cd7               	blt	a12, a13, 13166c <fx_SolomonVoice_bulk_delay_estimation+0xe8>
  13165d:	61f8                	l32i.n	a15, a1, 24
  13165f:	05dff2               	addmi	a15, a15, 0x500
  131662:	2c9ff2               	l16si	a15, a15, 88
  131665:	2e3c                	movi.n	a14, 50
  131667:	012ef7               	blt	a14, a15, 13166c <fx_SolomonVoice_bulk_delay_estimation+0xe8>
  13166a:	f01d                	retw.n

0013166c <fx_SolomonVoice_bulk_delay_estimation+0xe8>:
  13166c:	4198                	l32i.n	a9, a1, 16
  13166e:	080c                	movi.n	a8, 0
  131670:	015982               	s16i	a8, a9, 2
  131673:	f01d                	retw.n

00131675 <fx_SolomonVoice_bulk_delay_estimation+0xf1>:
  131675:	491c                	movi.n	a9, 20
  131677:	043c                	movi.n	a4, 48
  131679:	40a1b2               	movi	a11, 0x140
  13167c:	6d0c                	movi.n	a13, 6
  13167e:	b1d9                	s32i.n	a13, a1, 44
  131680:	c1b9                	s32i.n	a11, a1, 48
  131682:	ffca06               	j	1315ae <fx_SolomonVoice_bulk_delay_estimation+0x2a>

00131685 <fx_SolomonVoice_bulk_delay_estimation+0x101>:
  131685:	60c1f2               	addi	a15, a1, 96
  131688:	68c142               	addi	a4, a1, 104
  13168b:	db1b21               	l32r	a2, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  13168e:	64c1e2               	addi	a14, a1, 100
  131691:	64a072               	movi	a7, 100
  131694:	05d562               	addmi	a6, a5, 0x500
  131697:	4000000145e2656e 	{ ae_movda32	aed2, a5; nop; addi	a6, a6, -32 }
  13169f:	400001614504774e 	{ ae_movda32	aed4, a7; nop; movi	a7, 100 }
  1316a7:	400001b528324e2e 	{ ae_s32.l.i	aed2, a14, -32; nop; ae_movda32	aed3, a2 }
  1316af:	400001912804247e 	{ ae_s32.l.i	aed4, a4, -32; nop; movi	a2, 151 }
  1316b7:	400001e128434f0e 	{ ae_s32.l.i	aed3, a15, -32; nop; movi	a4, 0x4e0 }

001316bf <fx_SolomonVoice_bulk_delay_estimation+0x13b>:
  1316bf:	68c1d2               	addi	a13, a1, 104
  1316c2:	400000407865cd1e 	{ ae_l32.i	aed5, a13, -32; nop; addi	a12, a1, 100 }
  1316ca:	18fbae105f506c8f 	{ ae_l32.i	aed6, a12, -32; nop; ae_slai32	aed5, aed5, 1 }
  1316d2:	ebe759060505a66f 	{ or	a10, a6, a6; ae_add32	aed5, aed5, aed6; nop }
  1316da:	25b5c4               	ae_movad32.l	a11, aed5
  1316dd:	8ca5c2               	movi	a12, 0x58c
  1316e0:	bb4a                	add.n	a11, a11, a4
  1316e2:	ffe165               	call8	1314f8 <binary_vector_mult>
  1316e5:	ebfa26000108818f 	{ addi	a8, a1, 104; ae_movi	aed8, 1; nop }
  1316ed:	400000007867981e 	{ ae_l32.i	aed7, a8, -32; nop; addi	a9, a1, 96 }
  1316f5:	400001b4786049ae 	{ ae_l32.i	aed0, a9, -32; nop; ae_movda32	aed6, a10 }
  1316fd:	b3e7dd680768259e 	{ nop; ae_add32	aed8, aed7, aed8; ae_max32	aed6, aed6, aed0 }
  131705:	177884               	ae_sext32	aed7, aed8, 15
  131708:	e9fbbe608f00788f 	{ ae_s32.l.i	aed7, a8, -32; nop; ae_sext32	aed0, aed6, 15 }
  131710:	400000112800797e 	{ ae_s32.l.i	aed0, a9, -32; nop; addi	a7, a7, 1 }
  131718:	a39727               	bne	a7, a2, 1316bf <fx_SolomonVoice_bulk_delay_estimation+0x13b>
  13171b:	25a0c4               	ae_movad32.l	a10, aed0
  13171e:	db8e21               	l32r	a2, 128558 (13e0 <XtosCoreStateSize+0x1160>)
  131721:	71c8                	l32i.n	a12, a1, 28
  131723:	31b8                	l32i.n	a11, a1, 12
  131725:	019cc2               	l16si	a12, a12, 2
  131728:	60b0b0               	neg	a11, a11
  13172b:	0d40074140b02c0e 	{ beqi.w18	a12, 2, 1317a3 <fx_SolomonVoice_bulk_delay_estimation+0x21f>; nop }
  131733:	81d8                	l32i.n	a13, a1, 32
  131735:	512db7               	blt	a13, a11, 13178a <fx_SolomonVoice_bulk_delay_estimation+0x206>
  131738:	daf071               	l32r	a7, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  13173b:	040c                	movi.n	a4, 0
  13173d:	01a9                	s32i.n	a10, a1, 0
  13173f:	080c                	movi.n	a8, 0
  131741:	31f8                	l32i.n	a15, a1, 12
  131743:	d189                	s32i.n	a8, a1, 52
  131745:	edfa                	add.n	a14, a13, a15
  131747:	ee1b                	addi.n	a14, a14, 1
  131749:	e1e9                	s32i.n	a14, a1, 56

0013174b <fx_SolomonVoice_bulk_delay_estimation+0x1c7>:
  13174b:	06ad                	mov.n	a10, a6
  13174d:	31b8                	l32i.n	a11, a1, 12
  13174f:	8ca5c2               	movi	a12, 0x58c
  131752:	c0b4b0               	sub	a11, a4, a11
  131755:	f1b9                	s32i.n	a11, a1, 60
  131757:	23bb80               	sext	a11, a11, 15
  13175a:	90bb50               	addx2	a11, a11, a5
  13175d:	bb2a                	add.n	a11, a11, a2
  13175f:	ffd9a5               	call8	1314f8 <binary_vector_mult>
  131762:	e1d8                	l32i.n	a13, a1, 56
  131764:	441b                	addi.n	a4, a4, 1
  131766:	08a7a7               	bge	a7, a10, 131772 <fx_SolomonVoice_bulk_delay_estimation+0x1ee>
  131769:	f1c8                	l32i.n	a12, a1, 60
  13176b:	0a7d                	mov.n	a7, a10
  13176d:	23cc80               	sext	a12, a12, 15
  131770:	d1c9                	s32i.n	a12, a1, 52

00131772 <fx_SolomonVoice_bulk_delay_estimation+0x1ee>:
  131772:	d594d7               	bne	a4, a13, 13174b <fx_SolomonVoice_bulk_delay_estimation+0x1c7>

00131775 <fx_SolomonVoice_bulk_delay_estimation+0x1f1>:
  131775:	c6a2e2               	movi	a14, 0x2c6
  131778:	090c                	movi.n	a9, 0
  13177a:	d188                	l32i.n	a8, a1, 52
  13177c:	01f8                	l32i.n	a15, a1, 0
  13177e:	838970               	moveqz	a8, a9, a7
  131781:	052ef7               	blt	a14, a15, 13178a <fx_SolomonVoice_bulk_delay_estimation+0x206>
  131784:	c5a2a2               	movi	a10, 0x2c5
  131787:	352a77               	blt	a10, a7, 1317c0 <fx_SolomonVoice_bulk_delay_estimation+0x23c>

0013178a <fx_SolomonVoice_bulk_delay_estimation+0x206>:
  13178a:	21b8                	l32i.n	a11, a1, 8
  13178c:	8b53b2               	s16i	a11, a3, 0x116
  13178f:	0b9d                	mov.n	a9, a11
  131791:	0d7feb4130b01b4e 	{ bgei.w18	a11, 1, 131648 <fx_SolomonVoice_bulk_delay_estimation+0xc4>; nop }

00131799 <fx_SolomonVoice_bulk_delay_estimation+0x215>:
  131799:	41d8                	l32i.n	a13, a1, 16
  13179b:	0c0c                	movi.n	a12, 0
  13179d:	015dc2               	s16i	a12, a13, 2
  1317a0:	ffaa46               	j	13164d <fx_SolomonVoice_bulk_delay_estimation+0xc9>

001317a3 <fx_SolomonVoice_bulk_delay_estimation+0x21f>:
  1317a3:	81e8                	l32i.n	a14, a1, 32
  1317a5:	e12eb7               	blt	a14, a11, 13178a <fx_SolomonVoice_bulk_delay_estimation+0x206>
  1317a8:	01a9                	s32i.n	a10, a1, 0
  1317aa:	3148                	l32i.n	a4, a1, 12
  1317ac:	0f0c                	movi.n	a15, 0
  1317ae:	070c                	movi.n	a7, 0
  1317b0:	1179                	s32i.n	a7, a1, 4
  1317b2:	d1f9                	s32i.n	a15, a1, 52
  1317b4:	dad171               	l32r	a7, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1317b7:	8e4a                	add.n	a8, a14, a4
  1317b9:	881b                	addi.n	a8, a8, 1
  1317bb:	e189                	s32i.n	a8, a1, 56
  1317bd:	000906               	j	1317e5 <fx_SolomonVoice_bulk_delay_estimation+0x261>

001317c0 <fx_SolomonVoice_bulk_delay_estimation+0x23c>:
  1317c0:	41b8                	l32i.n	a11, a1, 16
  1317c2:	039ba2               	l16si	a10, a11, 6
  1317c5:	8b9392               	l16si	a9, a3, 0x116
  1317c8:	aa8a                	add.n	a10, a10, a8
  1317ca:	005ba2               	s16i	a10, a11, 0
  1317cd:	ff9bc6               	j	131640 <fx_SolomonVoice_bulk_delay_estimation+0xbc>

001317d0 <fx_SolomonVoice_bulk_delay_estimation+0x24c>:
  1317d0:	91d8                	l32i.n	a13, a1, 36
  1317d2:	0a7d                	mov.n	a7, a10
  1317d4:	23dd80               	sext	a13, a13, 15
  1317d7:	d1d9                	s32i.n	a13, a1, 52

001317d9 <fx_SolomonVoice_bulk_delay_estimation+0x255>:
  1317d9:	bb1b                	addi.n	a11, a11, 1
  1317db:	11b9                	s32i.n	a11, a1, 4
  1317dd:	0d3ff94140b08bee 	{ beq.w18	a11, a14, 131775 <fx_SolomonVoice_bulk_delay_estimation+0x1f1>; nop }

001317e5 <fx_SolomonVoice_bulk_delay_estimation+0x261>:
  1317e5:	06ad                	mov.n	a10, a6
  1317e7:	11b8                	l32i.n	a11, a1, 4
  1317e9:	8ca5c2               	movi	a12, 0x58c
  1317ec:	c0bb40               	sub	a11, a11, a4
  1317ef:	91b9                	s32i.n	a11, a1, 36
  1317f1:	23bb80               	sext	a11, a11, 15
  1317f4:	90bb50               	addx2	a11, a11, a5
  1317f7:	bb2a                	add.n	a11, a11, a2
  1317f9:	ffcfe5               	call8	1314f8 <binary_vector_mult>
  1317fc:	11b8                	l32i.n	a11, a1, 4
  1317fe:	e1e8                	l32i.n	a14, a1, 56
  131800:	cc27a7               	blt	a7, a10, 1317d0 <fx_SolomonVoice_bulk_delay_estimation+0x24c>
  131803:	60a0a0               	neg	a10, a10
  131806:	cfa7a7               	bge	a7, a10, 1317d9 <fx_SolomonVoice_bulk_delay_estimation+0x255>
  131809:	91c8                	l32i.n	a12, a1, 36
  13180b:	237a80               	sext	a7, a10, 15
  13180e:	23cc80               	sext	a12, a12, 15
  131811:	d1c9                	s32i.n	a12, a1, 52
  131813:	fff086               	j	1317d9 <fx_SolomonVoice_bulk_delay_estimation+0x255>

00131816 <fx_SolomonVoice_bulk_delay_estimation+0x292>:
	...

00131818 <fx_SolomonVoice_AEC_Delay_Compensation>:
  131818:	004136               	entry	a1, 32
  13181b:	20a220               	or	a10, a2, a2
  13181e:	00a0b2               	movi	a11, 0
  131821:	400000142120e32e 	{ ae_l16.i	aed0, a3, 2; nop; addmi	a14, a2, 0x2100 }
  131829:	259084               	ae_movad16.0	a9, aed0
  13182c:	f0ced2               	addi	a13, a14, -16
  13182f:	729e82               	l16si	a8, a14, 228
  131832:	7b9ec2               	l16si	a12, a14, 246
  131835:	1f1826               	beqi	a8, 1, 131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x40>

00131838 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>:
  131838:	0194e2               	l16si	a14, a4, 2
  13183b:	232b80               	sext	a2, a11, 15
  13183e:	333e26               	beqi	a14, 3, 131875 <fx_SolomonVoice_AEC_Delay_Compensation+0x5d>
  131841:	835dc2               	s16i	a12, a13, 0x106
  131844:	015392               	s16i	a9, a3, 2
  131847:	b28c                	beqz.n	a2, 131856 <fx_SolomonVoice_AEC_Delay_Compensation+0x3e>
  131849:	03bd                	mov.n	a11, a3
  13184b:	04cd                	mov.n	a12, a4
  13184d:	05dd                	mov.n	a13, a5
  13184f:	07ed                	mov.n	a14, a7
  131851:	81f8                	l32i.n	a15, a1, 32
  131853:	ffd325               	call8	131584 <fx_SolomonVoice_bulk_delay_estimation>
  131856:	f01d                	retw.n

00131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x40>:
  131858:	dc1966               	bnei	a9, 1, 131838 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  13185b:	739e82               	l16si	a8, a14, 230
  13185e:	d61866               	bnei	a8, 1, 131838 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  131861:	759ef2               	l16si	a15, a14, 234
  131864:	d01f66               	bnei	a15, 1, 131838 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  131867:	779e82               	l16si	a8, a14, 238
  13186a:	fca856               	bnez	a8, 131838 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  13186d:	1e0c                	movi.n	a14, 1
  13186f:	83be60               	moveqz	a11, a14, a6
  131872:	fff086               	j	131838 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>

00131875 <fx_SolomonVoice_AEC_Delay_Compensation+0x5d>:
  131875:	2c0b                	addi.n	a2, a12, -1
  131877:	0f0c                	movi.n	a15, 0
  131879:	728fc0               	salt	a8, a15, a12
  13187c:	93c280               	movnez	a12, a2, a8
  13187f:	93f980               	movnez	a15, a9, a8
  131882:	020c                	movi.n	a2, 0
  131884:	835dc2               	s16i	a12, a13, 0x106
  131887:	0153f2               	s16i	a15, a3, 2
  13188a:	f01d                	retw.n

0013188c <fx_SolomonVoice_AEC_ADFfiltering>:
  13188c:	01a136               	entry	a1, 208
  13188f:	106132               	s32i	a3, a1, 64
  131892:	a149                	s32i.n	a4, a1, 40
  131894:	789182               	l16si	a8, a1, 240
  131897:	196152               	s32i	a5, a1, 100
  13189a:	0d404841a0b0186e 	{ blti.w18	a8, 1, 131d28 <fx_SolomonVoice_AEC_ADFfiltering+0x49c>; nop }
  1318a2:	7169                	s32i.n	a6, a1, 28
  1318a4:	3d2152               	l32i	a5, a1, 244
  1318a7:	7291d2               	l16si	a13, a1, 228
  1318aa:	04fd                	mov.n	a15, a4
  1318ac:	0c0c                	movi.n	a12, 0
  1318ae:	1c61c2               	s32i	a12, a1, 112
  1318b1:	02df32               	addmi	a3, a15, 0x200
  1318b4:	1d61d2               	s32i	a13, a1, 116
  1318b7:	20d442               	addmi	a4, a4, 0x2000
  1318ba:	166152               	s32i	a5, a1, 88
  1318bd:	076d                	mov.n	a6, a7
  1318bf:	050c                	movi.n	a5, 0
  1318c1:	102172               	l32i	a7, a1, 64
  1318c4:	f149                	s32i.n	a4, a1, 60
  1318c6:	11ddf0               	slli	a13, a13, 1
  1318c9:	03dff2               	addmi	a15, a15, 0x300
  1318cc:	10c332               	addi	a3, a3, 16
  1318cf:	7091c2               	l16si	a12, a1, 224
  1318d2:	b1c9                	s32i.n	a12, a1, 44
  1318d4:	e139                	s32i.n	a3, a1, 56
  1318d6:	b0cff2               	addi	a15, a15, -80
  1318d9:	c1d9                	s32i.n	a13, a1, 48
  1318db:	6a9142               	l16si	a4, a1, 212
  1318de:	7cc1d2               	addi	a13, a1, 124
  1318e1:	10c7b2               	addi	a11, a7, 16
  1318e4:	02d7a2               	addmi	a10, a7, 0x200
  1318e7:	03d792               	addmi	a9, a7, 0x300
  1318ea:	1a6142               	s32i	a4, a1, 104
  1318ed:	d1f9                	s32i.n	a15, a1, 52
  1318ef:	6c9142               	l16si	a4, a1, 216
  1318f2:	01d1f2               	addmi	a15, a1, 0x100
  1318f5:	b0c992               	addi	a9, a9, -80
  1318f8:	10caa2               	addi	a10, a10, 16
  1318fb:	81b9                	s32i.n	a11, a1, 32
  1318fd:	400000e14476bc1e 	{ ae_movda16	aed6, a12; nop; addi	a11, a1, 126 }
  131905:	3c8a                	add.n	a3, a12, a8
  131907:	1561a2               	s32i	a10, a1, 84
  13190a:	126192               	s32i	a9, a1, 72
  13190d:	3421a2               	l32i	a10, a1, 208
  131910:	769192               	l16si	a9, a1, 236
  131913:	1133f0               	slli	a3, a3, 1
  131916:	40000080b5e6fbfe 	{ ae_s16.0.i	aed6, a11, 10; nop; addi	a15, a15, -24 }
  13191e:	400000147007bf1e 	{ ae_l32.i	aed7, a15, 0; nop; addmi	a11, a1, 0x100 }
  131926:	ebfac8000004f77f 	{ ae_movad32.l	a15, aed7; ae_movi	aed4, 0; nop }
  13192e:	146132               	s32i	a3, a1, 80
  131931:	9199                	s32i.n	a9, a1, 36
  131933:	400000812f77dd1e 	{ ae_s32.l.i	aed7, a13, -4; nop; addi	a13, a1, 120 }
  13193b:	1b61a2               	s32i	a10, a1, 108
  13193e:	4000004145c1b4be 	{ ae_movda32	aed1, a4; nop; addi	a11, a11, -60 }
  131946:	400000152803ab1e 	{ ae_s32.l.i	aed3, a11, -32; nop; addmi	a10, a1, 0x100 }
  13194e:	4000001514019d1e 	{ ae_s32x2.i	aed1, a13, 32; nop; addmi	a9, a1, 0x100 }
  131956:	113cf0               	slli	a3, a12, 1
  131959:	136132               	s32i	a3, a1, 76
  13195c:	400000154505cf1e 	{ ae_movda32	aed5, a15; nop; addmi	a12, a1, 0x100 }
  131964:	400000c111d59d9e 	{ ae_s32x2.i	aed5, a13, 8; nop; addi	a9, a9, -36 }
  13196c:	4000000020c2c9ce 	{ ae_l16.i	aed2, a9, 0; nop; addi	a12, a12, -64 }
  131974:	4000000128a4acae 	{ ae_s32.l.i	aed4, a12, -32; nop; addi	a10, a10, -96 }
  13197c:	40000004b8227a7e 	{ ae_s16.0.i	aed2, a10, -16; nop; addmi	a7, a7, 0x2000 }
  131984:	00a486               	j	131c1a <fx_SolomonVoice_AEC_ADFfiltering+0x38e>

00131987 <fx_SolomonVoice_AEC_ADFfiltering+0xfb>:
	...

00131988 <fx_SolomonVoice_AEC_ADFfiltering+0xfc>:
  131988:	20c1f2               	addi	a15, a1, 32
  13198b:	1021a2               	l32i	a10, a1, 64
  13198e:	7ec1c2               	addi	a12, a1, 126
  131991:	1c21e2               	l32i	a14, a1, 112
  131994:	1d0c                	movi.n	a13, 1
  131996:	ebfb6b000f004b3f 	{ ae_l16.x	aed4, a11, a3; nop; nop }
  13199e:	4000017544039d4e 	{ ae_movda16	aed3, a13; nop; ae_movad16.0	a9, aed4 }
  1319a6:	400001b425213cee 	{ ae_l16.i	aed1, a12, 10; nop; ae_movda16	aed2, a14 }
  1319ae:	ebe55102010fa4af 	{ addx2	a10, a4, a10; ae_add16s	aed15, aed1, aed2; nop }
  1319b6:	0d801ac34250ef3e 	{ ae_movad16.0	a14, aed15; ae_sub16s	aed0, aed2, aed3 }
  1319be:	258084               	ae_movad16.0	a8, aed0
  1319c1:	085a92               	s16i	a9, a10, 16
  1319c4:	7627d2               	l32i	a13, a7, 0x1d8
  1319c7:	4000001428029f1e 	{ ae_l16.i	aed2, a15, -16; nop; addmi	a9, a1, 0x100 }
  1319cf:	25c284               	ae_movad16.0	a12, aed2
  1319d2:	1188f0               	slli	a8, a8, 1
  1319d5:	11eef0               	slli	a14, a14, 1
  1319d8:	ebfb6b000f00ddef 	{ ae_l16.x	aed13, a13, a14; nop; nop }
  1319e0:	ebfb6b000f00ed8f 	{ ae_l16.x	aed14, a13, a8; nop; nop }
  1319e8:	6c5c30dedebc11af 	{ addmi	a10, a1, 0x100; ae_mulf16ss.00	aed12, aed14, aed14; ae_mulf16ss.00_s2	aed11, aed13, aed13 }
  1319f0:	dadb81               	l32r	a8, 12855c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  1319f3:	ebf32c0c0b0a4aaf 	{ addi	a10, a10, -60; ae_sub32s	aed10, aed11, aed12; nop }
  1319fb:	400001a47898aace 	{ ae_l32.i	aed8, a10, -32; nop; ae_sraa32s	aed9, aed10, a12 }
  131a03:	ebe82c090808499f 	{ addi	a9, a9, -60; ae_add32s	aed8, aed8, aed9; nop }
  131a0b:	25a8c4               	ae_movad32.l	a10, aed8
  131a0e:	400001f128f829ee 	{ ae_s32.l.i	aed8, a9, -32; nop; movi	a2, -2 }
  131a16:	27a8a7               	bge	a8, a10, 131a41 <fx_SolomonVoice_AEC_ADFfiltering+0x1b5>
  131a19:	1d0c                	movi.n	a13, 1
  131a1b:	01d1c2               	addmi	a12, a1, 0x100
  131a1e:	01d1e2               	addmi	a14, a1, 0x100
  131a21:	ebe52c0302024eef 	{ addi	a14, a14, -60; ae_add16s	aed2, aed2, aed3; nop }
  131a29:	4000004078c5cece 	{ ae_l32.i	aed5, a14, -32; nop; addi	a12, a12, -60 }
  131a31:	400001a4b8525fde 	{ ae_s16.0.i	aed2, a15, -16; nop; ae_sraa32s	aed5, aed5, a13 }
  131a39:	400001752855ac5e 	{ ae_s32.l.i	aed5, a12, -32; nop; ae_movad32.l	a10, aed5 }

00131a41 <fx_SolomonVoice_AEC_ADFfiltering+0x1b5>:
  131a41:	dac791               	l32r	a9, 128560 (42000000 <_memmap_cacheattr_bp_allvalid+0x1fddddde>)
  131a44:	9c1c                	movi.n	a12, 25
  131a46:	01d1d2               	addmi	a13, a1, 0x100
  131a49:	78c1f2               	addi	a15, a1, 120
  131a4c:	0e2c                	movi.n	a14, 32
  131a4e:	108a20               	and	a8, a10, a2
  131a51:	400001b464303fee 	{ ae_l32x2.i	aed0, a15, 32; nop; ae_movda16	aed3, a14 }
  131a59:	4000000145afd8de 	{ ae_movda32	aed15, a8; nop; addi	a13, a13, -96 }
  131a61:	2ef0a8f203f01d8f 	{ ae_l16.i	aed1, a13, -16; ae_sub16s	aed0, aed3, aed2; ae_mul32.ll_s2	aed15, aed15, aed0 }
  131a69:	0d801ac1c058ecee 	{ ae_movda16	aed14, a12; ae_sub16s	aed8, aed0, aed1 }
  131a71:	0cf040f8fefd01af 	{ movi	a10, 1; ae_sub16s	aed13, aed14, aed8; ae_srai64	aed15, aed15, 15 }
  131a79:	258d84               	ae_movad16.0	a8, aed13
  131a7c:	40000175455bb9fe 	{ ae_movda32	aed11, a9; nop; ae_movad32.l	a11, aed15 }
  131a84:	40000175450cbb8e 	{ ae_movda32	aed12, a11; nop; ae_movad16.0	a11, aed8 }
  131a8c:	1161b2               	s32i	a11, a1, 68
  131a8f:	82a8b4               	ae_sraa32s	aed10, aed11, a8
  131a92:	059ac4               	ae_slaa32s	aed9, aed12, a10
  131a95:	ebe8270a0907c1ff 	{ addi	a15, a1, 124; ae_add32s	aed7, aed9, aed10; nop }
  131a9d:	400001752457af7e 	{ ae_s32.l.i	aed7, a15, 16; nop; ae_movad32.l	a10, aed7 }
  131aa5:	074ae5               	call8	138f54 <Fx_10log10>
  131aa8:	1521b2               	l32i	a11, a1, 84
  131aab:	1221c2               	l32i	a12, a1, 72
  131aae:	14c1d2               	addi	a13, a1, 20
  131ab1:	18c1e2               	addi	a14, a1, 24
  131ab4:	04fd                	mov.n	a15, a4
  131ab6:	1861a2               	s32i	a10, a1, 96
  131ab9:	762722               	l32i	a2, a7, 0x1d8
  131abc:	1d2192               	l32i	a9, a1, 116
  131abf:	02d782               	addmi	a8, a7, 0x200
  131ac2:	4000002144c48a8e 	{ ae_movda16	aed4, a10; nop; addi	a8, a8, -62 }
  131aca:	400001b42823489e 	{ ae_l16.i	aed3, a8, -16; nop; ae_movda32	aed2, a9 }
  131ad2:	ebf050040301a23f 	{ add	a10, a2, a3; ae_sub16s	aed1, aed3, aed4; nop }
  131ada:	400001752002911e 	{ ae_s32.l.i	aed2, a1, 0; nop; ae_movad16.0	a9, aed1 }
  131ae2:	176192               	s32i	a9, a1, 92
  131ae5:	088b25               	call8	13a398 <Fx_convolve_2>
  131ae8:	1621a2               	l32i	a10, a1, 88
  131aeb:	7427b2               	l32i	a11, a7, 0x1d0
  131aee:	7327e2               	l32i	a14, a7, 0x1cc
  131af1:	1a21d2               	l32i	a13, a1, 104
  131af4:	40000100200df6fe 	{ ae_l16.i	aed13, a6, 0; nop; movi	a15, 15 }
  131afc:	e9fbaed08fd0e15f 	{ ae_l32.i	aed14, a1, 20; nop; ae_sext32	aed13, aed13, 15 }
  131b04:	82cde4               	ae_sraa32s	aed12, aed14, a13
  131b07:	057fd4               	ae_slaa32s	aed7, aed13, a15
  131b0a:	ebf3400c070b01cf 	{ movi	a12, 1; ae_sub32s	aed11, aed7, aed12; nop }
  131b12:	05acb4               	ae_slaa32s	aed10, aed11, a12
  131b15:	a7aaa4               	ae_sel16i	aed10, aed10, aed10, 7
  131b18:	ebfb89000f00ae5f 	{ ae_s16.0.x	aed10, a14, a5; nop; nop }
  131b20:	bd9164               	ae_l32.i	aed9, a1, 24
  131b23:	828d94               	ae_sraa32s	aed8, aed9, a13
  131b26:	4f6784               	ae_sub32s	aed6, aed7, aed8
  131b29:	055c64               	ae_slaa32s	aed5, aed6, a12
  131b2c:	a75554               	ae_sel16i	aed5, aed5, aed5, 7
  131b2f:	ebfb89000f005b5f 	{ ae_s16.0.x	aed5, a11, a5; nop; nop }
  131b37:	071a16               	beqz	a10, 131bac <fx_SolomonVoice_AEC_ADFfiltering+0x320>
  131b3a:	e1b8                	l32i.n	a11, a1, 56
  131b3c:	d1c8                	l32i.n	a12, a1, 52
  131b3e:	04fd                	mov.n	a15, a4
  131b40:	7627a2               	l32i	a10, a7, 0x1d8
  131b43:	1d21e2               	l32i	a14, a1, 116
  131b46:	40000041451fde1e 	{ ae_movda32	aed15, a14; nop; addi	a13, a1, 20 }
  131b4e:	aa3a                	add.n	a10, a10, a3
  131b50:	40000081201fe11e 	{ ae_s32.l.i	aed15, a1, 0; nop; addi	a14, a1, 24 }
  131b58:	0883e5               	call8	13a398 <Fx_convolve_2>
  131b5b:	1b21c2               	l32i	a12, a1, 108
  131b5e:	bd9154               	ae_l32.i	aed9, a1, 20
  131b61:	f1f8                	l32i.n	a15, a1, 60
  131b63:	1a2192               	l32i	a9, a1, 104
  131b66:	732fa2               	l32i	a10, a15, 0x1cc
  131b69:	400001a420789c9e 	{ ae_l16.i	aed8, a12, 0; nop; ae_sraa32s	aed7, aed9, a9 }
  131b71:	742ff2               	l32i	a15, a15, 0x1d0
  131b74:	e9fb40808f800fbf 	{ movi	a11, 15; nop; ae_sext32	aed8, aed8, 15 }
  131b7c:	052b84               	ae_slaa32s	aed2, aed8, a11
  131b7f:	ebf340070206018f 	{ movi	a8, 1; ae_sub32s	aed6, aed2, aed7; nop }
  131b87:	055864               	ae_slaa32s	aed5, aed6, a8
  131b8a:	a75554               	ae_sel16i	aed5, aed5, aed5, 7
  131b8d:	ebfb89000f005a5f 	{ ae_s16.0.x	aed5, a10, a5; nop; nop }
  131b95:	bd4164               	ae_l32.i	aed4, a1, 24
  131b98:	823944               	ae_sraa32s	aed3, aed4, a9
  131b9b:	4f1234               	ae_sub32s	aed1, aed2, aed3
  131b9e:	050814               	ae_slaa32s	aed0, aed1, a8
  131ba1:	a70004               	ae_sel16i	aed0, aed0, aed0, 7
  131ba4:	ebfb89000f000f5f 	{ ae_s16.0.x	aed0, a15, a5; nop; nop }

00131bac <fx_SolomonVoice_AEC_ADFfiltering+0x320>:
  131bac:	1921e2               	l32i	a14, a1, 100
  131baf:	b0ae14               	ae_l16.i	aed10, a14, 2
  131bb2:	25da84               	ae_movad16.0	a13, aed10
  131bb5:	0a3d16               	beqz	a13, 131c5c <fx_SolomonVoice_AEC_ADFfiltering+0x3d0>

00131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>:
  131bb8:	552b                	addi.n	a5, a5, 2
  131bba:	1421f2               	l32i	a15, a1, 80
  131bbd:	1d2192               	l32i	a9, a1, 116
  131bc0:	1c21b2               	l32i	a11, a1, 112
  131bc3:	1b21a2               	l32i	a10, a1, 108
  131bc6:	ebfa2000010c266f 	{ addi	a6, a6, 2; ae_movi	aed12, 1; nop }
  131bce:	40000015450b441e 	{ ae_movda32	aed11, a4; nop; addmi	a4, a1, 0x100 }
  131bd6:	ebe7200c0b0b2aaf 	{ addi	a10, a10, 2; ae_add32	aed11, aed11, aed12; nop }
  131bde:	e9fb20b08fb01bbf 	{ addi	a11, a11, 1; nop; ae_sext32	aed11, aed11, 15 }
  131be6:	1c61b2               	s32i	a11, a1, 112
  131be9:	ebfac800000e8b7f 	{ ae_movad32.l	a8, aed11; ae_movi	aed14, 0; nop }
  131bf1:	1b61a2               	s32i	a10, a1, 108
  131bf4:	728890               	salt	a8, a8, a9
  131bf7:	4000000145cd484e 	{ ae_movda32	aed13, a8; nop; addi	a4, a4, -64 }
  131bff:	c2fbaed0ef00c48e 	{ ae_l32.i	aed12, a4, -32; nop; ae_eq32	b0:b1, aed13, aed14 }
  131c07:	c4fb20c01fb0233e 	{ addi	a3, a3, 2; nop; ae_movt32x2	aed11, aed12, b0:b1 }
  131c0f:	254bc4               	ae_movad32.l	a4, aed11
  131c12:	0d00114120b083fe 	{ beq.w18	a3, a15, 131d28 <fx_SolomonVoice_AEC_ADFfiltering+0x49c>; nop }

00131c1a <fx_SolomonVoice_AEC_ADFfiltering+0x38e>:
  131c1a:	1321c2               	l32i	a12, a1, 76
  131c1d:	7627b2               	l32i	a11, a7, 0x1d8
  131c20:	0d3fd64140b0b3ce 	{ bne.w18	a3, a12, 131988 <fx_SolomonVoice_AEC_ADFfiltering+0xfc>; nop }
  131c28:	8128                	l32i.n	a2, a1, 32
  131c2a:	c1c8                	l32i.n	a12, a1, 48
  131c2c:	02ad                	mov.n	a10, a2
  131c2e:	4e7525               	call8	180380 <__vec_memcpy>
  131c31:	02ad                	mov.n	a10, a2
  131c33:	1d21b2               	l32i	a11, a1, 116
  131c36:	10c1c2               	addi	a12, a1, 16
  131c39:	072225               	call8	138e5c <Fx_vector_sum_squares>
  131c3c:	b148                	l32i.n	a4, a1, 44
  131c3e:	01d1d2               	addmi	a13, a1, 0x100
  131c41:	40000001452dea1e 	{ ae_movda32	aed13, a10; nop; addi	a14, a1, 32 }
  131c49:	4000004028c2dede 	{ ae_l16.i	aed2, a14, -16; nop; addi	a13, a13, -60 }
  131c51:	400001f128fd2dee 	{ ae_s32.l.i	aed13, a13, -32; nop; movi	a2, -2 }
  131c59:	ff7906               	j	131a41 <fx_SolomonVoice_AEC_ADFfiltering+0x1b5>

00131c5c <fx_SolomonVoice_AEC_ADFfiltering+0x3d0>:
  131c5c:	182182               	l32i	a8, a1, 96
  131c5f:	b0ee44               	ae_l16.i	aed14, a14, 8
  131c62:	25fe84               	ae_movad16.0	a15, aed14
  131c65:	089eb2               	l16si	a11, a14, 16
  131c68:	0d3ff441c0b0af8e 	{ bge.w18	a15, a8, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  131c70:	1721a2               	l32i	a10, a1, 92
  131c73:	0d3ff44110b0aabe 	{ bge.w18	a10, a11, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  131c7b:	d997d2               	l16si	a13, a7, 0x1b2
  131c7e:	1b9ec2               	l16si	a12, a14, 54
  131c81:	0d3ff34130b0acde 	{ bge.w18	a12, a13, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  131c89:	f797d2               	l16si	a13, a7, 0x1ee
  131c8c:	91e8                	l32i.n	a14, a1, 36
  131c8e:	f26d56               	bnez	a13, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>
  131c91:	f23e56               	bnez	a14, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>
  131c94:	722782               	l32i	a8, a7, 0x1c8
  131c97:	da33f1               	l32r	a15, 128564 (7ffffffe <_memmap_cacheattr_bp_allvalid+0x5ddddddc>)
  131c9a:	1621a2               	l32i	a10, a1, 88
  131c9d:	0d00014001b09f8e 	{ blt.w18	a15, a8, 131cb1 <fx_SolomonVoice_AEC_ADFfiltering+0x425>; ae_movi	aed0, 1 }
  131ca5:	3cf834               	ae_movda32	aed15, a8
  131ca8:	30ff04               	ae_add32	aed15, aed15, aed0
  131cab:	259fc4               	ae_movad32.l	a9, aed15
  131cae:	726792               	s32i	a9, a7, 0x1c8

00131cb1 <fx_SolomonVoice_AEC_ADFfiltering+0x425>:
  131cb1:	78c1d2               	addi	a13, a1, 120
  131cb4:	400000c06177cd1e 	{ ae_l32x2.i	aed7, a13, 8; nop; addi	a12, a1, 124 }
  131cbc:	0d4002cc27b60aae 	{ beqz.w18	a10, 131ce2 <fx_SolomonVoice_AEC_ADFfiltering+0x456>; ae_movi	aed6, -1 }
  131cc4:	f188                	l32i.n	a8, a1, 60
  131cc6:	da27b1               	l32r	a11, 128564 (7ffffffe <_memmap_cacheattr_bp_allvalid+0x5ddddddc>)
  131cc9:	722882               	l32i	a8, a8, 0x1c8
  131ccc:	122b87               	blt	a11, a8, 131ce2 <fx_SolomonVoice_AEC_ADFfiltering+0x456>
  131ccf:	f1a8                	l32i.n	a10, a1, 60
  131cd1:	0d80184081b2182e 	{ ae_movda32	aed1, a8; ae_movi	aed2, 1 }
  131cd9:	301124               	ae_add32	aed1, aed1, aed2
  131cdc:	2591c4               	ae_movad32.l	a9, aed1
  131cdf:	726a92               	s32i	a9, a10, 0x1c8
  131ce2:	2587f4               	ae_nsaz32.l	a8, aed7
  131ce5:	3c5834               	ae_movda32	aed5, a8
  131ce8:	ebe740060505019f 	{ movi	a9, 1; ae_add32	aed5, aed5, aed6; nop }
  131cf0:	400001747f04bc5e 	{ ae_l32.i	aed4, a12, -4; nop; ae_movad16.0	a11, aed5 }
  131cf8:	2a6182               	s32i	a8, a1, 168
  131cfb:	4000018474394cbe 	{ ae_l32.i	aed9, a12, 16; nop; ae_slaa32s	aed3, aed4, a11 }
  131d03:	40000175455aa93e 	{ ae_movda32	aed10, a9; nop; ae_movad32.l	a10, aed3 }
  131d0b:	b3fb4090af9000ee 	{ movi	a14, 0; nop; ae_max32	aed9, aed9, aed10 }
  131d13:	131ae6               	bgei	a10, 1, 131d2a <fx_SolomonVoice_AEC_ADFfiltering+0x49e>
  131d16:	25f9c4               	ae_movad32.l	a15, aed9
  131d19:	400001b545804efe 	{ ae_movda32	aed0, a14; nop; ae_movda32	aed8, a15 }
  131d21:	2528f4               	ae_nsaz32.l	a2, aed8
  131d24:	000a86               	j	131d52 <fx_SolomonVoice_AEC_ADFfiltering+0x4c6>

00131d27 <fx_SolomonVoice_AEC_ADFfiltering+0x49b>:
	...

00131d28 <fx_SolomonVoice_AEC_ADFfiltering+0x49c>:
  131d28:	f01d                	retw.n

00131d2a <fx_SolomonVoice_AEC_ADFfiltering+0x49e>:
  131d2a:	1b0c                	movi.n	a11, 1
  131d2c:	400001b474dc4cbe 	{ ae_l32.i	aed12, a12, 16; nop; ae_movda32	aed13, a11 }
  131d34:	52ccd4               	ae_max32	aed12, aed12, aed13
  131d37:	258cc4               	ae_movad32.l	a8, aed12
  131d3a:	3cd834               	ae_movda32	aed13, a8
  131d3d:	252df4               	ae_nsaz32.l	a2, aed13
  131d40:	232280               	sext	a2, a2, 15
  131d43:	05b2c4               	ae_slaa32s	aed11, aed12, a2
  131d46:	25bbc4               	ae_movad32.l	a11, aed11
  131d49:	ff1f65               	call8	130f40 <DVTXOP_L_divide>
  131d4c:	2a2182               	l32i	a8, a1, 168
  131d4f:	3c0a34               	ae_movda32	aed0, a10

00131d52 <fx_SolomonVoice_AEC_ADFfiltering+0x4c6>:
  131d52:	d92da1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  131d55:	400001014507951e 	{ ae_movda32	aed7, a5; nop; movi	a9, 1 }
  131d5d:	7627d2               	l32i	a13, a7, 0x1d8
  131d60:	7327e2               	l32i	a14, a7, 0x1cc
  131d63:	400001b545dc482e 	{ ae_movda32	aed12, a8; nop; ae_movda32	aed13, a2 }
  131d6b:	112182               	l32i	a8, a1, 68
  131d6e:	0d8018cd8c6cd82e 	{ ae_movda32	aed13, a8; ae_sub32	aed12, aed12, aed13 }
  131d76:	a9fadddccfcd24fe 	{ ae_zalign64	u3; ae_movi	aed13, -1; ae_sub32	aed12, aed12, aed13 }
  131d7e:	c5e76bedecbc5e5e 	{ ae_l16.x	aed5, a14, a5; ae_add32	aed12, aed12, aed13; ae_movi	aed11, -2 }
  131d86:	400001754506fdce 	{ ae_movda32	aed6, a13; nop; ae_movad16.0	a15, aed12 }
  131d8e:	e9e7405786569ecf 	{ movi	a12, 158; ae_add32	aed6, aed6, aed7; ae_sext32	aed5, aed5, 15 }
  131d96:	400001a545a70cfe 	{ ae_movda32	aed7, a12; nop; ae_sraa32s	aed10, aed0, a15 }
  131d9e:	bbe7dda7b6a623be 	{ ae_movalign	u1, u3; ae_add32	aed6, aed6, aed7; ae_and	aed10, aed10, aed11 }
  131da6:	eb0fc8050a05867f 	{ ae_movad32.l	a8, aed6; ae_mul32.ll	aed5, aed10, aed5; nop }
  131dae:	1021e2               	l32i	a14, a1, 64
  131db1:	0cfbddf05f50280f 	{ ae_la64.pp	u0, a8; nop; ae_srai64	aed5, aed5, 15 }
  131db9:	400001754458ba5e 	{ ae_movda16	aed8, a10; nop; ae_movad32.l	a11, aed5 }
  131dc1:	400001014506abbe 	{ ae_movda32	aed6, a11; nop; movi	a10, 11 }
  131dc9:	88fbcf606fb0e89e 	{ ae_la16x4.rip	aed14, u0, a8; nop; ae_sel16i	aed11, aed6, aed6, 8 }
  131dd1:	0d80194140b049be 	{ ae_sraa16s	aed4, aed11, a9; nop }
  131dd9:	bbfb30408f4011de 	{ addmi	a13, a1, 0x100; nop; ae_and	aed4, aed4, aed8 }
  131de1:	0c800494cef70dde 	{ addi	a13, a13, -64; ae_mulf16x4ss	aed15, aed7, aed4, aed14 }
  131de9:	400001007003befe 	{ ae_l32.i	aed3, a14, 0; nop; movi	a11, 15 }
  131df1:	400001a478d07dbe 	{ ae_l32.i	aed0, a13, -32; nop; ae_sraa32s	aed13, aed7, a11 }
  131df9:	0c801936c6762bfe 	{ ae_sraa32s	aed12, aed15, a11; ae_sel16i	aed6, aed6, aed6, 7 }
  131e01:	0c8006164ecd00fe 	{ movi	a15, 0x400; ae_mulaf16x4ss	aed12, aed13, aed6, aed14 }
  131e09:	400001754557cf0e 	{ ae_movda32	aed7, a15; nop; ae_movad32.l	a12, aed0 }
  131e11:	ebe8c8070d09937f 	{ ae_movad32.l	a9, aed3; ae_add32s	aed9, aed13, aed7; nop }
  131e19:	0d8019c72c152a9e 	{ ae_sraa32s	aed2, aed9, a10; ae_add32s	aed5, aed12, aed7 }
  131e21:	400001a545f95cae 	{ ae_movda32	aed9, a12; nop; ae_sraa32s	aed15, aed5, a10 }
  131e29:	88fb40ff231f0fce 	{ movi	a12, 15; ae_abs32s	aed15, aed15; ae_sel16i	aed1, aed15, aed2, 8 }
  131e31:	94fbd4f2930219ae 	{ ae_sa16x4.ip	aed1, u1, a9; ae_abs32s	aed2, aed2; ae_add32s	aed0, aed9, aed15 }
  131e39:	f03d                	nop.n
  131e3b:	f03d                	nop.n
  131e3d:	408c76               	loop	a12, 131e81 <fx_SolomonVoice_AEC_ADFfiltering+0x5f5>
  131e40:	ebe8cf020003089f 	{ ae_la16x4.rip	aed0, u0, a8; ae_add32s	aed3, aed0, aed2; nop }
  131e48:	0c801a943012959e 	{ nop; ae_mulf16x4ss	aed1, aed2, aed4, aed0 }
  131e50:	822b24               	ae_sraa32s	aed2, aed2, a11
  131e53:	821b14               	ae_sraa32s	aed1, aed1, a11
  131e56:	0c801a163012959e 	{ nop; ae_mulaf16x4ss	aed1, aed2, aed6, aed0 }
  131e5e:	94e8dd771210259e 	{ nop; ae_add32s	aed0, aed2, aed7; ae_add32s	aed1, aed1, aed7 }
  131e66:	820a04               	ae_sraa32s	aed0, aed0, a10
  131e69:	0d8019401bb22a1e 	{ ae_sraa32s	aed1, aed1, a10; ae_abs32s	aed2, aed0 }
  131e71:	88fbdd110310259e 	{ nop; ae_abs32s	aed0, aed1; ae_sel16i	aed1, aed1, aed0, 8 }
  131e79:	ebe8d400030019af 	{ ae_sa16x4.ip	aed1, u1, a9; ae_add32s	aed0, aed3, aed0; nop }

00131e81 <fx_SolomonVoice_AEC_ADFfiltering+0x5f5>:
  131e81:	1021c2               	l32i	a12, a1, 64
  131e84:	1921b2               	l32i	a11, a1, 100
  131e87:	ebe8dd02000029af 	{ ae_sa64pos.fp	u1, a9; ae_add32s	aed0, aed0, aed2; nop }
  131e8f:	eb00ae00000f1b7f 	{ ae_l32.i	aed1, a11, 28; ae_sel16i.n	aed15, aed0, aed0, 0; nop }
  131e97:	ebe8c8000f0ea17f 	{ ae_movad32.l	a10, aed1; ae_add32s	aed14, aed15, aed0; nop }
  131e9f:	259ec4               	ae_movad32.l	a9, aed14
  131ea2:	2803b4               	ae_movalign	u2, u3
  131ea5:	3da9a7               	bge	a9, a10, 131ee6 <fx_SolomonVoice_AEC_ADFfiltering+0x65a>
  131ea8:	71d8                	l32i.n	a13, a1, 28
  131eaa:	152192               	l32i	a9, a1, 84
  131ead:	400001107002bc0e 	{ ae_l32.i	aed2, a12, 0; nop; movi	a11, 16 }
  131eb5:	2582c4               	ae_movad32.l	a8, aed2
  131eb8:	7729d4               	ae_la64.pp	u1, a9
  131ebb:	20a990               	or	a10, a9, a9
  131ebe:	7728c4               	ae_la64.pp	u0, a8
  131ec1:	0b8b76               	loop	a11, 131ed0 <fx_SolomonVoice_AEC_ADFfiltering+0x644>
  131ec4:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  131ec7:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  131eca:	330104               	ae_add16s	aed0, aed1, aed0
  131ecd:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10
  131ed0:	773ae4               	ae_sa64pos.fp	u2, a10
  131ed3:	b03d14               	ae_l16.i	aed3, a13, 2
  131ed6:	25e384               	ae_movad16.0	a14, aed3
  131ed9:	09bd                	mov.n	a11, a9
  131edb:	202e16               	beqz	a14, 1320e1 <fx_SolomonVoice_AEC_ADFfiltering+0x855>
  131ede:	0d401f41f0b01e0e 	{ beqi.w18	a14, 1, 1320e1 <fx_SolomonVoice_AEC_ADFfiltering+0x855>; nop }

00131ee6 <fx_SolomonVoice_AEC_ADFfiltering+0x65a>:
  131ee6:	1621e2               	l32i	a14, a1, 88
  131ee9:	a1f8                	l32i.n	a15, a1, 40
  131eeb:	cc9e16               	beqz	a14, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>
  131eee:	f1d8                	l32i.n	a13, a1, 60
  131ef0:	7627c2               	l32i	a12, a7, 0x1d8
  131ef3:	732dd2               	l32i	a13, a13, 0x1cc
  131ef6:	3c6c34               	ae_movda32	aed6, a12
  131ef9:	ebfb6b000f00bd5f 	{ ae_l16.x	aed11, a13, a5; nop; nop }
  131f01:	e9fb40b08fb09ebf 	{ movi	a11, 158; nop; ae_sext32	aed11, aed11, 15 }
  131f09:	0c8018bb8adba52e 	{ ae_movda32	aed10, a5; ae_mul32.ll	aed11, aed10, aed11 }
  131f11:	0d80184a8616ab2e 	{ ae_movda32	aed10, a11; ae_add32	aed6, aed6, aed10 }
  131f19:	8cbfb4               	ae_srai64	aed11, aed11, 15
  131f1c:	ebe7c80a0606ab7f 	{ ae_movad32.l	a10, aed11; ae_add32	aed6, aed6, aed10; nop }
  131f24:	2586c4               	ae_movad32.l	a8, aed6
  131f27:	4000010145069a1e 	{ ae_movda32	aed6, a10; nop; movi	a9, 1 }
  131f2f:	7728c4               	ae_la64.pp	u0, a8
  131f32:	88fbcf606fa0f89e 	{ ae_la16x4.rip	aed15, u0, a8; nop; ae_sel16i	aed10, aed6, aed6, 8 }
  131f3a:	0d80194150b049ae 	{ ae_sraa16s	aed5, aed10, a9; nop }
  131f42:	415584               	ae_and	aed5, aed5, aed8
  131f45:	0c801a953f0b959e 	{ nop; ae_mulf16x4ss	aed0, aed11, aed5, aed15 }
  131f4d:	fb0c                	movi.n	a11, 15
  131f4f:	82ebb4               	ae_sraa32s	aed14, aed11, a11
  131f52:	0c801936d6762b0e 	{ ae_sraa32s	aed13, aed0, a11; ae_sel16i	aed6, aed6, aed6, 7 }
  131f5a:	0c801a163fde93be 	{ ae_movalign	u1, u3; ae_mulaf16x4ss	aed13, aed14, aed6, aed15 }
  131f62:	400001007004afbe 	{ ae_l32.i	aed4, a15, 0; nop; movi	a10, 11 }
  131f6a:	ebe8c8070e0c947f 	{ ae_movad32.l	a9, aed4; ae_add32s	aed12, aed14, aed7; nop }
  131f72:	0d8019c72d1b2ace 	{ ae_sraa32s	aed2, aed12, a10; ae_add32s	aed11, aed13, aed7 }
  131f7a:	823ab4               	ae_sraa32s	aed3, aed11, a10
  131f7d:	88fb403323430fce 	{ movi	a12, 15; ae_abs32s	aed3, aed3; ae_sel16i	aed4, aed3, aed2, 8 }
  131f85:	94fbd432930249ae 	{ ae_sa16x4.ip	aed4, u1, a9; ae_abs32s	aed2, aed2; ae_add32s	aed0, aed9, aed3 }
  131f8d:	408c76               	loop	a12, 131fd1 <fx_SolomonVoice_AEC_ADFfiltering+0x745>
  131f90:	ebe8cf020003089f 	{ ae_la16x4.rip	aed0, u0, a8; ae_add32s	aed3, aed0, aed2; nop }
  131f98:	0c801a953012959e 	{ nop; ae_mulf16x4ss	aed1, aed2, aed5, aed0 }
  131fa0:	822b24               	ae_sraa32s	aed2, aed2, a11
  131fa3:	821b14               	ae_sraa32s	aed1, aed1, a11
  131fa6:	0c801a163012959e 	{ nop; ae_mulaf16x4ss	aed1, aed2, aed6, aed0 }
  131fae:	94e8dd771210259e 	{ nop; ae_add32s	aed0, aed2, aed7; ae_add32s	aed1, aed1, aed7 }
  131fb6:	820a04               	ae_sraa32s	aed0, aed0, a10
  131fb9:	0d8019401bb22a1e 	{ ae_sraa32s	aed1, aed1, a10; ae_abs32s	aed2, aed0 }
  131fc1:	88fbdd110310259e 	{ nop; ae_abs32s	aed0, aed1; ae_sel16i	aed1, aed1, aed0, 8 }
  131fc9:	ebe8d400030019af 	{ ae_sa16x4.ip	aed1, u1, a9; ae_add32s	aed0, aed3, aed0; nop }

00131fd1 <fx_SolomonVoice_AEC_ADFfiltering+0x745>:
  131fd1:	2803b4               	ae_movalign	u2, u3
  131fd4:	0b1c                	movi.n	a11, 16
  131fd6:	192182               	l32i	a8, a1, 100
  131fd9:	ebe8dd02000e29af 	{ ae_sa64pos.fp	u1, a9; ae_add32s	aed14, aed0, aed2; nop }
  131fe1:	eb00ae0e0e0df87f 	{ ae_l32.i	aed15, a8, 28; ae_sel16i.n	aed13, aed14, aed14, 0; nop }
  131fe9:	ebe8c80e0d0cff7f 	{ ae_movad32.l	a15, aed15; ae_add32s	aed12, aed13, aed14; nop }
  131ff1:	25ecc4               	ae_movad32.l	a14, aed12
  131ff4:	a198                	l32i.n	a9, a1, 40
  131ff6:	0d3fbb41e0b0aefe 	{ bge.w18	a14, a15, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  131ffe:	bd0904               	ae_l32.i	aed0, a9, 0
  132001:	2580c4               	ae_movad32.l	a8, aed0
  132004:	e198                	l32i.n	a9, a1, 56
  132006:	7728c4               	ae_la64.pp	u0, a8
  132009:	7729d4               	ae_la64.pp	u1, a9
  13200c:	09ad                	mov.n	a10, a9
  13200e:	0b8b76               	loop	a11, 13201d <fx_SolomonVoice_AEC_ADFfiltering+0x791>
  132011:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  132014:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  132017:	330104               	ae_add16s	aed0, aed1, aed0
  13201a:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10
  13201d:	773ae4               	ae_sa64pos.fp	u2, a10
  132020:	71a8                	l32i.n	a10, a1, 28
  132022:	b01a14               	ae_l16.i	aed1, a10, 2
  132025:	25e184               	ae_movad16.0	a14, aed1
  132028:	09bd                	mov.n	a11, a9
  13202a:	6e8c                	beqz.n	a14, 132034 <fx_SolomonVoice_AEC_ADFfiltering+0x7a8>
  13202c:	0d7fb84180b01ece 	{ bnei.w18	a14, 1, 131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }

00132034 <fx_SolomonVoice_AEC_ADFfiltering+0x7a8>:
  132034:	762792               	l32i	a9, a7, 0x1d8
  132037:	400001b54523459e 	{ ae_movda32	aed3, a5; nop; ae_movda32	aed2, a9 }
  13203f:	ebe7d9030202308f 	{ ae_movi	aed3, 32; ae_add32	aed2, aed2, aed3; nop }
  132047:	ebe74003020201ff 	{ movi	a15, 1; ae_add32	aed2, aed2, aed3; nop }
  13204f:	25e2c4               	ae_movad32.l	a14, aed2
  132052:	0d80194110b04fae 	{ ae_sraa16s	aed1, aed10, a15; nop }
  13205a:	772ec4               	ae_la64.pp	u0, a14
  13205d:	35ee84               	ae_la16x4.rip	aed14, u0, a14
  132060:	411184               	ae_and	aed1, aed1, aed8
  132063:	0c801a913ef0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed1, aed14 }
  13206b:	fd0c                	movi.n	a13, 15
  13206d:	82dd04               	ae_sraa32s	aed13, aed0, a13
  132070:	82cdf4               	ae_sraa32s	aed12, aed15, a13
  132073:	0c801a163ecd959e 	{ nop; ae_mulaf16x4ss	aed12, aed13, aed6, aed14 }
  13207b:	ebe840070d0b0bcf 	{ movi	a12, 11; ae_add32s	aed11, aed13, aed7; nop }
  132083:	0d8019c75c192cbe 	{ ae_sraa32s	aed5, aed11, a12; ae_add32s	aed9, aed12, aed7 }
  13208b:	824c94               	ae_sraa32s	aed4, aed9, a12
  13208e:	88fbcc405f403b0e 	{ ae_l16x4.ip	aed3, a11, 0; nop; ae_sel16i	aed4, aed4, aed5, 8 }
  132096:	ebe5d404030248ef 	{ ae_sa16x4.ip	aed4, u3, a8; ae_add16s	aed2, aed3, aed4; nop }
  13209e:	802b94               	ae_s16x4.ip	aed2, a11, 8
  1320a1:	35ee84               	ae_la16x4.rip	aed14, u0, a14
  1320a4:	0c801a913ef0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed1, aed14 }
  1320ac:	82dd04               	ae_sraa32s	aed13, aed0, a13
  1320af:	82cdf4               	ae_sraa32s	aed12, aed15, a13
  1320b2:	0c801a163ecd959e 	{ nop; ae_mulaf16x4ss	aed12, aed13, aed6, aed14 }
  1320ba:	40bd74               	ae_add32s	aed11, aed13, aed7
  1320bd:	0d8019c75c192cbe 	{ ae_sraa32s	aed5, aed11, a12; ae_add32s	aed9, aed12, aed7 }
  1320c5:	824c94               	ae_sraa32s	aed4, aed9, a12
  1320c8:	88fbcc405f403b0e 	{ ae_l16x4.ip	aed3, a11, 0; nop; ae_sel16i	aed4, aed4, aed5, 8 }
  1320d0:	ebe5d404030248ef 	{ ae_sa16x4.ip	aed4, u3, a8; ae_add16s	aed2, aed3, aed4; nop }
  1320d8:	802b94               	ae_s16x4.ip	aed2, a11, 8
  1320db:	7738f4               	ae_sa64pos.fp	u3, a8
  1320de:	feb586               	j	131bb8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>

001320e1 <fx_SolomonVoice_AEC_ADFfiltering+0x855>:
  1320e1:	7627f2               	l32i	a15, a7, 0x1d8
  1320e4:	400001b545ce45fe 	{ ae_movda32	aed14, a5; nop; ae_movda32	aed12, a15 }
  1320ec:	ebe7d90e0c0cd08f 	{ ae_movi	aed13, 32; ae_add32	aed12, aed12, aed14; nop }
  1320f4:	ebe7400d0c0c01ef 	{ movi	a14, 1; ae_add32	aed12, aed12, aed13; nop }
  1320fc:	25dcc4               	ae_movad32.l	a13, aed12
  1320ff:	0d80194150b04ebe 	{ ae_sraa16s	aed5, aed11, a14; nop }
  132107:	772de4               	ae_la64.pp	u2, a13
  13210a:	354da4               	ae_la16x4.rip	aed4, u2, a13
  13210d:	415584               	ae_and	aed5, aed5, aed8
  132110:	0c801a9534cd959e 	{ nop; ae_mulf16x4ss	aed12, aed13, aed5, aed4 }
  132118:	fc0c                	movi.n	a12, 15
  13211a:	823cd4               	ae_sraa32s	aed3, aed13, a12
  13211d:	822cc4               	ae_sraa32s	aed2, aed12, a12
  132120:	0c801a163423959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed6, aed4 }
  132128:	280374               	ae_movalign	u1, u3
  13212b:	ebe8400703010baf 	{ movi	a10, 11; ae_add32s	aed1, aed3, aed7; nop }
  132133:	0d8019c7f2102a1e 	{ ae_sraa32s	aed15, aed1, a10; ae_add32s	aed0, aed2, aed7 }
  13213b:	82ea04               	ae_sraa32s	aed14, aed0, a10
  13213e:	88fbcce0ffe0db0e 	{ ae_l16x4.ip	aed13, a11, 0; nop; ae_sel16i	aed14, aed14, aed15, 8 }
  132146:	ebe5d40e0d0ce8af 	{ ae_sa16x4.ip	aed14, u1, a8; ae_add16s	aed12, aed13, aed14; nop }
  13214e:	80cb94               	ae_s16x4.ip	aed12, a11, 8
  132151:	352da4               	ae_la16x4.rip	aed2, u2, a13
  132154:	0c801a953234959e 	{ nop; ae_mulf16x4ss	aed3, aed4, aed5, aed2 }
  13215c:	821c44               	ae_sraa32s	aed1, aed4, a12
  13215f:	820c34               	ae_sraa32s	aed0, aed3, a12
  132162:	0c801a163201959e 	{ nop; ae_mulaf16x4ss	aed0, aed1, aed6, aed2 }
  13216a:	40f174               	ae_add32s	aed15, aed1, aed7
  13216d:	0d8019c7d01e2afe 	{ ae_sraa32s	aed13, aed15, a10; ae_add32s	aed14, aed0, aed7 }
  132175:	82cae4               	ae_sraa32s	aed12, aed14, a10
  132178:	88fbccc0dfc05b0e 	{ ae_l16x4.ip	aed5, a11, 0; nop; ae_sel16i	aed12, aed12, aed13, 8 }
  132180:	ebe5d40c0504c8af 	{ ae_sa16x4.ip	aed12, u1, a8; ae_add16s	aed4, aed5, aed12; nop }
  132188:	804b94               	ae_s16x4.ip	aed4, a11, 8
  13218b:	7738d4               	ae_sa64pos.fp	u1, a8
  13218e:	ff5506               	j	131ee6 <fx_SolomonVoice_AEC_ADFfiltering+0x65a>

00132191 <fx_SolomonVoice_AEC_ADFfiltering+0x905>:
  132191:	000000                                        ...

00132194 <fx_SolomonVoice_AEC_ErrPower>:
  132194:	006136               	entry	a1, 48
  132197:	0159                	s32i.n	a5, a1, 0
  132199:	3129                	s32i.n	a2, a1, 12
  13219b:	016142               	s32i	a4, a1, 4
  13219e:	032d                	mov.n	a2, a3
  1321a0:	032142               	l32i	a4, a1, 12
  1321a3:	203770               	or	a3, a7, a7
  1321a6:	20b330               	or	a11, a3, a3
  1321a9:	20d472               	addmi	a7, a4, 0x2000
  1321ac:	7327a2               	l32i	a10, a7, 0x1cc
  1321af:	06e4e5               	call8	138ffc <Fx_time_vector_power_dB>
  1321b2:	da57a2               	s16i	a10, a7, 0x1b4
  1321b5:	03bd                	mov.n	a11, a3
  1321b7:	7427a2               	l32i	a10, a7, 0x1d0
  1321ba:	06e425               	call8	138ffc <Fx_time_vector_power_dB>
  1321bd:	d8eab1               	l32r	a11, 128568 (20d4 <XtosCoreStateSize+0x1e54>)
  1321c0:	2169                	s32i.n	a6, a1, 8
  1321c2:	c158                	l32i.n	a5, a1, 48
  1321c4:	da97c2               	l16si	a12, a7, 0x1b4
  1321c7:	d99792               	l16si	a9, a7, 0x1b2
  1321ca:	d8e8d1               	l32r	a13, 12856c (7332 <xthals_release_major+0x4452>)
  1321cd:	02d782               	addmi	a8, a7, 0x200
  1321d0:	d881e1               	l32r	a14, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1321d3:	4000008144c48e8e 	{ ae_movda16	aed4, a14; nop; addi	a8, a8, -56 }
  1321db:	400001b4286538de 	{ ae_l16.i	aed5, a8, -16; nop; ae_movda16	aed6, a13 }
  1321e3:	c099c0               	sub	a9, a9, a12
  1321e6:	0c801af6c5a139ee 	{ ae_movda16	aed3, a9; ae_mulfp16x4s	aed1, aed5, aed6 }
  1321ee:	0c801af433a2959e 	{ nop; ae_mulfp16x4s	aed2, aed3, aed4 }
  1321f6:	db57a2               	s16i	a10, a7, 0x1b6
  1321f9:	330124               	ae_add16s	aed0, aed1, aed2
  1321fc:	40000100b800c80e 	{ ae_s16.0.i	aed0, a8, -16; nop; movi	a12, 0 }
  132204:	f957c2               	s16i	a12, a7, 0x1f2
  132207:	060516               	beqz	a5, 13226b <fx_SolomonVoice_AEC_ErrPower+0xd7>
  13220a:	21d2a2               	addmi	a10, a2, 0x2100
  13220d:	03bd                	mov.n	a11, a3
  13220f:	d4ca62               	addi	a6, a10, -44
  132212:	332aa2               	l32i	a10, a10, 204
  132215:	06de65               	call8	138ffc <Fx_time_vector_power_dB>
  132218:	7056a2               	s16i	a10, a6, 224
  13221b:	03bd                	mov.n	a11, a3
  13221d:	3f26a2               	l32i	a10, a6, 252
  132220:	06dda5               	call8	138ffc <Fx_time_vector_power_dB>
  132223:	d8d1b1               	l32r	a11, 128568 (20d4 <XtosCoreStateSize+0x1e54>)
  132226:	7096e2               	l16si	a14, a6, 224
  132229:	6f96d2               	l16si	a13, a6, 222
  13222c:	01d6c2               	addmi	a12, a6, 0x100
  13222f:	c0dde0               	sub	a13, a13, a14
  132232:	4000004144fccdce 	{ ae_movda16	aed12, a13; nop; addi	a12, a12, -12 }
  13223a:	d866e1               	l32r	a14, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  13223d:	d8cbd1               	l32r	a13, 12856c (7332 <xthals_release_major+0x4452>)
  132240:	400001b428da3cee 	{ ae_l16.i	aed10, a12, -16; nop; ae_movda16	aed13, a14 }
  132248:	0c801afdcca9bdee 	{ ae_movda16	aed11, a13; ae_mulfp16x4s	aed9, aed12, aed13 }
  132250:	0c801afb3aa8959e 	{ nop; ae_mulfp16x4s	aed8, aed10, aed11 }
  132258:	7156a2               	s16i	a10, a6, 226
  13225b:	337894               	ae_add16s	aed7, aed8, aed9
  13225e:	40000100b807cc0e 	{ ae_s16.0.i	aed7, a12, -16; nop; movi	a12, 0 }
  132266:	8f56c2               	s16i	a12, a6, 0x11e
  132269:	2168                	l32i.n	a6, a1, 8

0013226b <fx_SolomonVoice_AEC_ErrPower+0xd7>:
  13226b:	7227f2               	l32i	a15, a7, 0x1c8
  13226e:	0d000c4180b09f6e 	{ blt.w18	a15, a6, 13233a <fx_SolomonVoice_AEC_ErrPower+0x1a6>; nop }
  132276:	f29782               	l16si	a8, a7, 0x1e4
  132279:	08b816               	beqz	a8, 132308 <fx_SolomonVoice_AEC_ErrPower+0x174>
  13227c:	d99792               	l16si	a9, a7, 0x1b2
  13227f:	da97c2               	l16si	a12, a7, 0x1b4
  132282:	db97d2               	l16si	a13, a7, 0x1b6
  132285:	400001b545214dce 	{ ae_movda32	aed1, a13; nop; ae_movda32	aed2, a12 }
  13228d:	53e214               	ae_min32	aed14, aed2, aed1
  132290:	256e84               	ae_movad16.0	a6, aed14
  132293:	25e2c4               	ae_movad32.l	a14, aed2
  132296:	1aa697               	bge	a6, a9, 1322b4 <fx_SolomonVoice_AEC_ErrPower+0x120>
  132299:	0c96e7               	bne	a6, a14, 1322a9 <fx_SolomonVoice_AEC_ErrPower+0x115>
  13229c:	dc9782               	l16si	a8, a7, 0x1b8
  13229f:	11f8                	l32i.n	a15, a1, 4
  1322a1:	0d000e4170b09f8e 	{ blt.w18	a15, a8, 13238c <fx_SolomonVoice_AEC_ErrPower+0x1f8>; nop }

001322a9 <fx_SolomonVoice_AEC_ErrPower+0x115>:
  1322a9:	2591c4               	ae_movad32.l	a9, aed1
  1322ac:	0d000b4160b0869e 	{ beq.w18	a6, a9, 132366 <fx_SolomonVoice_AEC_ErrPower+0x1d2>; nop }

001322b4 <fx_SolomonVoice_AEC_ErrPower+0x120>:
  1322b4:	04e516               	beqz	a5, 132306 <fx_SolomonVoice_AEC_ErrPower+0x172>
  1322b7:	d997a2               	l16si	a10, a7, 0x1b2
  1322ba:	62ba                	add.n	a6, a2, a11
  1322bc:	7096c2               	l16si	a12, a6, 224
  1322bf:	7196d2               	l16si	a13, a6, 226
  1322c2:	400001b545104dce 	{ ae_movda32	aed0, a13; nop; ae_movda32	aed1, a12 }
  1322ca:	53f104               	ae_min32	aed15, aed1, aed0
  1322cd:	257f84               	ae_movad16.0	a7, aed15
  1322d0:	25e1c4               	ae_movad32.l	a14, aed1
  1322d3:	2fa7a7               	bge	a7, a10, 132306 <fx_SolomonVoice_AEC_ErrPower+0x172>
  1322d6:	2697e7               	bne	a7, a14, 132300 <fx_SolomonVoice_AEC_ErrPower+0x16c>
  1322d9:	729682               	l16si	a8, a6, 228
  1322dc:	11f8                	l32i.n	a15, a1, 4
  1322de:	1eaf87               	bge	a15, a8, 132300 <fx_SolomonVoice_AEC_ErrPower+0x16c>
  1322e1:	01c8                	l32i.n	a12, a1, 0
  1322e3:	02d2b2               	addmi	a11, a2, 0x200
  1322e6:	03d2a2               	addmi	a10, a2, 0x300
  1322e9:	b0caa2               	addi	a10, a10, -80
  1322ec:	10cbb2               	addi	a11, a11, 16
  1322ef:	11ccf0               	slli	a12, a12, 1
  1322f2:	4e08e5               	call8	180380 <__vec_memcpy>
  1322f5:	7196b2               	l16si	a11, a6, 226
  1322f8:	1c0c                	movi.n	a12, 1
  1322fa:	8f56c2               	s16i	a12, a6, 0x11e
  1322fd:	3c0b34               	ae_movda32	aed0, a11
  132300:	25d0c4               	ae_movad32.l	a13, aed0
  132303:	0e17d7               	beq	a7, a13, 132315 <fx_SolomonVoice_AEC_ErrPower+0x181>

00132306 <fx_SolomonVoice_AEC_ErrPower+0x172>:
  132306:	f01d                	retw.n

00132308 <fx_SolomonVoice_AEC_ErrPower+0x174>:
  132308:	dc57c2               	s16i	a12, a7, 0x1b8
  13230b:	ff7516               	beqz	a5, 132306 <fx_SolomonVoice_AEC_ErrPower+0x172>
  13230e:	e2ba                	add.n	a14, a2, a11
  132310:	725ec2               	s16i	a12, a14, 228
  132313:	f01d                	retw.n

00132315 <fx_SolomonVoice_AEC_ErrPower+0x181>:
  132315:	01c8                	l32i.n	a12, a1, 0
  132317:	03d2b2               	addmi	a11, a2, 0x300
  13231a:	02d2a2               	addmi	a10, a2, 0x200
  13231d:	10caa2               	addi	a10, a10, 16
  132320:	b0cbb2               	addi	a11, a11, -80
  132323:	11ccf0               	slli	a12, a12, 1
  132326:	4e05a5               	call8	180380 <__vec_memcpy>
  132329:	3e26a2               	l32i	a10, a6, 248
  13232c:	3f26b2               	l32i	a11, a6, 252
  13232f:	11c3f0               	slli	a12, a3, 1
  132332:	4e04e5               	call8	180380 <__vec_memcpy>
  132335:	f01d                	retw.n

00132337 <fx_SolomonVoice_AEC_ErrPower+0x1a3>:
  132337:	000000                                        ...

0013233a <fx_SolomonVoice_AEC_ErrPower+0x1a6>:
  13233a:	0138                	l32i.n	a3, a1, 0
  13233c:	02d4b2               	addmi	a11, a4, 0x200
  13233f:	03d4a2               	addmi	a10, a4, 0x300
  132342:	b0caa2               	addi	a10, a10, -80
  132345:	10cbb2               	addi	a11, a11, 16
  132348:	1133f0               	slli	a3, a3, 1
  13234b:	03cd                	mov.n	a12, a3
  13234d:	4e0325               	call8	180380 <__vec_memcpy>
  132350:	fb2516               	beqz	a5, 132306 <fx_SolomonVoice_AEC_ErrPower+0x172>
  132353:	03cd                	mov.n	a12, a3
  132355:	02d2b2               	addmi	a11, a2, 0x200
  132358:	03d2a2               	addmi	a10, a2, 0x300
  13235b:	b0caa2               	addi	a10, a10, -80
  13235e:	10cbb2               	addi	a11, a11, 16
  132361:	4e01e5               	call8	180380 <__vec_memcpy>
  132364:	f01d                	retw.n

00132366 <fx_SolomonVoice_AEC_ErrPower+0x1d2>:
  132366:	01c8                	l32i.n	a12, a1, 0
  132368:	03d4b2               	addmi	a11, a4, 0x300
  13236b:	02d4a2               	addmi	a10, a4, 0x200
  13236e:	10caa2               	addi	a10, a10, 16
  132371:	b0cbb2               	addi	a11, a11, -80
  132374:	11ccf0               	slli	a12, a12, 1
  132377:	4e00a5               	call8	180380 <__vec_memcpy>
  13237a:	7327a2               	l32i	a10, a7, 0x1cc
  13237d:	7427b2               	l32i	a11, a7, 0x1d0
  132380:	11c3f0               	slli	a12, a3, 1
  132383:	4dffe5               	call8	180380 <__vec_memcpy>
  132386:	d878b1               	l32r	a11, 128568 (20d4 <XtosCoreStateSize+0x1e54>)
  132389:	ffc9c6               	j	1322b4 <fx_SolomonVoice_AEC_ErrPower+0x120>

0013238c <fx_SolomonVoice_AEC_ErrPower+0x1f8>:
  13238c:	01c8                	l32i.n	a12, a1, 0
  13238e:	02d4b2               	addmi	a11, a4, 0x200
  132391:	03d4a2               	addmi	a10, a4, 0x300
  132394:	b0caa2               	addi	a10, a10, -80
  132397:	10cbb2               	addi	a11, a11, 16
  13239a:	11ccf0               	slli	a12, a12, 1
  13239d:	4dfe25               	call8	180380 <__vec_memcpy>
  1323a0:	d872b1               	l32r	a11, 128568 (20d4 <XtosCoreStateSize+0x1e54>)
  1323a3:	db97d2               	l16si	a13, a7, 0x1b6
  1323a6:	1e0c                	movi.n	a14, 1
  1323a8:	f957e2               	s16i	a14, a7, 0x1f2
  1323ab:	3c1d34               	ae_movda32	aed1, a13
  1323ae:	ffbdc6               	j	1322a9 <fx_SolomonVoice_AEC_ErrPower+0x115>

001323b1 <fx_SolomonVoice_AEC_ErrPower+0x21d>:
  1323b1:	000000                                        ...

001323b4 <FN_SOLOMONVOICEW_TX_AEC>:
  1323b4:	018136               	entry	a1, 192
  1323b7:	d870b1               	l32r	a11, 128578 (20d0 <XtosCoreStateSize+0x1e50>)
  1323ba:	d86e41               	l32r	a4, 128574 (df00 <xthals_release_major+0xb020>)
  1323bd:	d86c51               	l32r	a5, 128570 (22afc <_memmap_cacheattr_bp_base+0xafa>)
  1323c0:	d86491               	l32r	a9, 128550 (242448 <gBuff_L_WB>)
  1323c3:	08d282               	addmi	a8, a2, 0x800
  1323c6:	b0c882               	addi	a8, a8, -80
  1323c9:	0989                	s32i.n	a8, a9, 0
  1323cb:	525a                	add.n	a5, a2, a5
  1323cd:	424a                	add.n	a4, a2, a4
  1323cf:	285316               	beqz	a3, 132658 <FN_SOLOMONVOICEW_TX_AEC+0x2a4>
  1323d2:	759592               	l16si	a9, a5, 234
  1323d5:	8995a2               	l16si	a10, a5, 0x112
  1323d8:	8895e2               	l16si	a14, a5, 0x110
  1323db:	8795f2               	l16si	a15, a5, 0x10e
  1323de:	d821c1               	l32r	a12, 128464 (12530 <xthals_release_major+0xf650>)
  1323e1:	d81f61               	l32r	a6, 128460 (22c80 <_memmap_cacheattr_bp_base+0xc7e>)
  1323e4:	d81e71               	l32r	a7, 12845c (10320 <xthals_release_major+0xd440>)
  1323e7:	bd2214               	ae_l32.i	aed2, a2, 4
  1323ea:	400001747453d22e 	{ ae_l32.i	aed3, a2, 16; nop; ae_movad32.l	a13, aed2 }
  1323f2:	400001747250823e 	{ ae_l32.i	aed0, a2, 8; nop; ae_movad32.l	a8, aed3 }
  1323fa:	727a                	add.n	a7, a2, a7
  1323fc:	626a                	add.n	a6, a2, a6
  1323fe:	c2ca                	add.n	a12, a2, a12
  132400:	186182               	s32i	a8, a1, 96
  132403:	1461d2               	s32i	a13, a1, 80
  132406:	400001747751d20e 	{ ae_l32.i	aed1, a2, 28; nop; ae_movad32.l	a13, aed0 }
  13240e:	2581c4               	ae_movad32.l	a8, aed1
  132411:	156182               	s32i	a8, a1, 84
  132414:	40a152               	movi	a5, 0x140
  132417:	0d00214190b0895e 	{ beq.w18	a9, a5, 132634 <FN_SOLOMONVOICEW_TX_AEC+0x280>; nop }
  13241f:	e97c                	movi.n	a9, -2
  132421:	d85681               	l32r	a8, 12857c (6666 <xthals_release_major+0x3786>)
  132424:	d75651               	l32r	a5, 12817c (3e80 <xthals_release_major+0xfa0>)
  132427:	226152               	s32i	a5, a1, 136
  13242a:	106182               	s32i	a8, a1, 64
  13242d:	751c                	movi.n	a5, 23
  13242f:	f159                	s32i.n	a5, a1, 60
  132431:	a0a052               	movi	a5, 160

00132434 <FN_SOLOMONVOICEW_TX_AEC+0x80>:
  132434:	1761f2               	s32i	a15, a1, 92
  132437:	c1e9                	s32i.n	a14, a1, 48
  132439:	1361d2               	s32i	a13, a1, 76
  13243c:	d1a9                	s32i.n	a10, a1, 52
  13243e:	1161c2               	s32i	a12, a1, 68
  132441:	e199                	s32i.n	a9, a1, 56
  132443:	21dc82               	addmi	a8, a12, 0x2100
  132446:	7f9442               	l16si	a4, a4, 254
  132449:	196142               	s32i	a4, a1, 100
  13244c:	332882               	l32i	a8, a8, 204
  13244f:	47ba                	add.n	a4, a7, a11
  132451:	166182               	s32i	a8, a1, 88
  132454:	1a96b2               	l16si	a11, a6, 52
  132457:	059682               	l16si	a8, a6, 10
  13245a:	1c6182               	s32i	a8, a1, 112
  13245d:	1a61b2               	s32i	a11, a1, 104
  132460:	069682               	l16si	a8, a6, 12
  132463:	1d6182               	s32i	a8, a1, 116
  132466:	079682               	l16si	a8, a6, 14
  132469:	1e6182               	s32i	a8, a1, 120
  13246c:	0096b2               	l16si	a11, a6, 0
  13246f:	199682               	l16si	a8, a6, 50
  132472:	1f6182               	s32i	a8, a1, 124
  132475:	1c9682               	l16si	a8, a6, 56
  132478:	206182               	s32i	a8, a1, 128
  13247b:	5688                	l32i.n	a8, a6, 20
  13247d:	216182               	s32i	a8, a1, 132
  132480:	432482               	l32i	a8, a4, 0x10c
  132483:	256182               	s32i	a8, a1, 148
  132486:	3f2482               	l32i	a8, a4, 252
  132489:	126182               	s32i	a8, a1, 72
  13248c:	412482               	l32i	a8, a4, 0x104
  13248f:	1b6182               	s32i	a8, a1, 108

00132492 <FN_SOLOMONVOICEW_TX_AEC+0xde>:
  132492:	1821a2               	l32i	a10, a1, 96
  132495:	d1d8                	l32i.n	a13, a1, 52
  132497:	1b21f2               	l32i	a15, a1, 108
  13249a:	1721e2               	l32i	a14, a1, 92
  13249d:	30c282               	addi	a8, a2, 48
  1324a0:	f94c                	movi.n	a9, 79
  1324a2:	4224c2               	l32i	a12, a4, 0x108
  1324a5:	2159                	s32i.n	a5, a1, 8
  1324a7:	01b9                	s32i.n	a11, a1, 0
  1324a9:	1199                	s32i.n	a9, a1, 4
  1324ab:	2521b2               	l32i	a11, a1, 148
  1324ae:	3189                	s32i.n	a8, a1, 12
  1324b0:	fee3e5               	call8	1312f0 <fx_SolomonVoice_Rx_In_for_ADF>
  1324b3:	1421a2               	l32i	a10, a1, 80
  1324b6:	c1c8                	l32i.n	a12, a1, 48
  1324b8:	1721d2               	l32i	a13, a1, 92
  1324bb:	05ed                	mov.n	a14, a5
  1324bd:	03d2b2               	addmi	a11, a2, 0x300
  1324c0:	b0cbb2               	addi	a11, a11, -80
  1324c3:	2361b2               	s32i	a11, a1, 140
  1324c6:	fee8a5               	call8	131350 <fx_SolomonVoice_Tx_In_for_ADF>
  1324c9:	05d2c2               	addmi	a12, a2, 0x500
  1324cc:	30ccc2               	addi	a12, a12, 48
  1324cf:	2461c2               	s32i	a12, a1, 144
  1324d2:	d38c                	beqz.n	a3, 1324e3 <FN_SOLOMONVOICEW_TX_AEC+0x12f>
  1324d4:	1321a2               	l32i	a10, a1, 76
  1324d7:	1721d2               	l32i	a13, a1, 92
  1324da:	0cbd                	mov.n	a11, a12
  1324dc:	05ed                	mov.n	a14, a5
  1324de:	c1c8                	l32i.n	a12, a1, 48
  1324e0:	fee6e5               	call8	131350 <fx_SolomonVoice_Tx_In_for_ADF>

001324e3 <FN_SOLOMONVOICEW_TX_AEC+0x12f>:
  1324e3:	4424a2               	l32i	a10, a4, 0x110
  1324e6:	2521b2               	l32i	a11, a1, 148
  1324e9:	1a21c2               	l32i	a12, a1, 104
  1324ec:	05dd                	mov.n	a13, a5
  1324ee:	fee725               	call8	131360 <fx_SolomonVoice_rx_clipping_for_FNLMS>
  1324f1:	2521a2               	l32i	a10, a1, 148
  1324f4:	05bd                	mov.n	a11, a5
  1324f6:	06b065               	call8	138ffc <Fx_time_vector_power_dB>
  1324f9:	7054a2               	s16i	a10, a4, 224
  1324fc:	05bd                	mov.n	a11, a5
  1324fe:	2421a2               	l32i	a10, a1, 144
  132501:	06afa5               	call8	138ffc <Fx_time_vector_power_dB>
  132504:	7154a2               	s16i	a10, a4, 226
  132507:	1c21b2               	l32i	a11, a1, 112
  13250a:	7094a2               	l16si	a10, a4, 224
  13250d:	feea25               	call8	1313b0 <fx_SolomonVoice_AEC_Flag_RxVAD>
  132510:	8a54a2               	s16i	a10, a4, 0x114
  132513:	1d21b2               	l32i	a11, a1, 116
  132516:	7194a2               	l16si	a10, a4, 226
  132519:	feea65               	call8	1313c0 <fx_SolomonVoice_AEC_Flag_TxSilence>
  13251c:	8b54a2               	s16i	a10, a4, 0x116
  13251f:	1e21b2               	l32i	a11, a1, 120
  132522:	7194a2               	l16si	a10, a4, 226
  132525:	feeaa5               	call8	1313d0 <fx_SolomonVoice_AEC_Flag_LoudSig>
  132528:	7194b2               	l16si	a11, a4, 226
  13252b:	1f21c2               	l32i	a12, a1, 124
  13252e:	8c54a2               	s16i	a10, a4, 0x118
  132531:	07dd                	mov.n	a13, a7
  132533:	7094a2               	l16si	a10, a4, 224
  132536:	feeaa5               	call8	1313e0 <fx_SolomonVoice_AEC_Flag_SingleTalk>
  132539:	7194b2               	l16si	a11, a4, 226
  13253c:	8d54a2               	s16i	a10, a4, 0x11a
  13253f:	2021c2               	l32i	a12, a1, 128
  132542:	7094a2               	l16si	a10, a4, 224
  132545:	feec65               	call8	13140c <fx_SolomonVoice_AEC_Flag_SingleNET>
  132548:	f1d8                	l32i.n	a13, a1, 60
  13254a:	1021c2               	l32i	a12, a1, 64
  13254d:	e1b8                	l32i.n	a11, a1, 56
  13254f:	d7c0e1               	l32r	a14, 128450 (22be0 <_memmap_cacheattr_bp_base+0xbde>)
  132552:	8e54a2               	s16i	a10, a4, 0x11c
  132555:	e2ea                	add.n	a14, a2, a14
  132557:	076316               	beqz	a3, 1325d1 <FN_SOLOMONVOICEW_TX_AEC+0x21d>
  13255a:	142142               	l32i	a4, a1, 80
  13255d:	8159                	s32i.n	a5, a1, 32
  13255f:	9139                	s32i.n	a3, a1, 36
  132561:	2121a2               	l32i	a10, a1, 132
  132564:	2421f2               	l32i	a15, a1, 144
  132567:	f84c                	movi.n	a8, 79
  132569:	31d9                	s32i.n	a13, a1, 12
  13256b:	21c9                	s32i.n	a12, a1, 8
  13256d:	11b9                	s32i.n	a11, a1, 4
  13256f:	192192               	l32i	a9, a1, 100
  132572:	7199                	s32i.n	a9, a1, 28
  132574:	07bd                	mov.n	a11, a7
  132576:	1121c2               	l32i	a12, a1, 68
  132579:	06dd                	mov.n	a13, a6
  13257b:	4189                	s32i.n	a8, a1, 16
  13257d:	01f9                	s32i.n	a15, a1, 0
  13257f:	61a9                	s32i.n	a10, a1, 24
  132581:	0f5c                	movi.n	a15, 80
  132583:	02ad                	mov.n	a10, a2
  132585:	0561f2               	s32i	a15, a1, 20
  132588:	2321f2               	l32i	a15, a1, 140
  13258b:	ff3025               	call8	13188c <fx_SolomonVoice_AEC_ADFfiltering>
  13258e:	07ad                	mov.n	a10, a7
  132590:	1121b2               	l32i	a11, a1, 68
  132593:	2221e2               	l32i	a14, a1, 136
  132596:	0d5c                	movi.n	a13, 80
  132598:	05fd                	mov.n	a15, a5
  13259a:	1d96c2               	l16si	a12, a6, 58
  13259d:	0139                	s32i.n	a3, a1, 0
  13259f:	ffbf65               	call8	132194 <fx_SolomonVoice_AEC_ErrPower>
  1325a2:	122172               	l32i	a7, a1, 72

001325a5 <FN_SOLOMONVOICEW_TX_AEC+0x1f1>:
  1325a5:	1125f0               	slli	a2, a5, 1
  1325a8:	0d400941d0b0130e 	{ beqi.w18	a3, 1, 132649 <FN_SOLOMONVOICEW_TX_AEC+0x295>; nop }

001325b0 <FN_SOLOMONVOICEW_TX_AEC+0x1fc>:
  1325b0:	938c                	beqz.n	a3, 1325bd <FN_SOLOMONVOICEW_TX_AEC+0x209>
  1325b2:	1321a2               	l32i	a10, a1, 76
  1325b5:	1621b2               	l32i	a11, a1, 88
  1325b8:	02cd                	mov.n	a12, a2
  1325ba:	4ddc65               	call8	180380 <__vec_memcpy>

001325bd <FN_SOLOMONVOICEW_TX_AEC+0x209>:
  1325bd:	07bd                	mov.n	a11, a7
  1325bf:	20a440               	or	a10, a4, a4
  1325c2:	20c220               	or	a12, a2, a2
  1325c5:	4ddba5               	call8	180380 <__vec_memcpy>
  1325c8:	129682               	l16si	a8, a6, 36
  1325cb:	051816               	beqz	a8, 132620 <FN_SOLOMONVOICEW_TX_AEC+0x26c>
  1325ce:	f01d                	retw.n

001325d0 <FN_SOLOMONVOICEW_TX_AEC+0x21c>:
	...

001325d1 <FN_SOLOMONVOICEW_TX_AEC+0x21d>:
  1325d1:	02ad                	mov.n	a10, a2
  1325d3:	142142               	l32i	a4, a1, 80
  1325d6:	8159                	s32i.n	a5, a1, 32
  1325d8:	9139                	s32i.n	a3, a1, 36
  1325da:	31d9                	s32i.n	a13, a1, 12
  1325dc:	11b9                	s32i.n	a11, a1, 4
  1325de:	21c9                	s32i.n	a12, a1, 8
  1325e0:	095c                	movi.n	a9, 80
  1325e2:	2321f2               	l32i	a15, a1, 140
  1325e5:	01f9                	s32i.n	a15, a1, 0
  1325e7:	5199                	s32i.n	a9, a1, 20
  1325e9:	1921c2               	l32i	a12, a1, 100
  1325ec:	fb4c                	movi.n	a11, 79
  1325ee:	2121d2               	l32i	a13, a1, 132
  1325f1:	61d9                	s32i.n	a13, a1, 24
  1325f3:	41b9                	s32i.n	a11, a1, 16
  1325f5:	71c9                	s32i.n	a12, a1, 28
  1325f7:	07bd                	mov.n	a11, a7
  1325f9:	07cd                	mov.n	a12, a7
  1325fb:	06dd                	mov.n	a13, a6
  1325fd:	ff28e5               	call8	13188c <fx_SolomonVoice_AEC_ADFfiltering>
  132600:	07ad                	mov.n	a10, a7
  132602:	07bd                	mov.n	a11, a7
  132604:	2221e2               	l32i	a14, a1, 136
  132607:	0d5c                	movi.n	a13, 80
  132609:	05fd                	mov.n	a15, a5
  13260b:	1d96c2               	l16si	a12, a6, 58
  13260e:	0139                	s32i.n	a3, a1, 0
  132610:	ffb825               	call8	132194 <fx_SolomonVoice_AEC_ErrPower>
  132613:	122172               	l32i	a7, a1, 72
  132616:	ffe2c6               	j	1325a5 <FN_SOLOMONVOICEW_TX_AEC+0x1f1>

00132619 <FN_SOLOMONVOICEW_TX_AEC+0x265>:
  132619:	00000000 0e000000                                .......

00132620 <FN_SOLOMONVOICEW_TX_AEC+0x26c>:
  132620:	0d400e4110b0130e 	{ beqi.w18	a3, 1, 132705 <FN_SOLOMONVOICEW_TX_AEC+0x351>; nop }
  132628:	04ad                	mov.n	a10, a4
  13262a:	2321b2               	l32i	a11, a1, 140
  13262d:	02cd                	mov.n	a12, a2
  13262f:	4dd525               	call8	180380 <__vec_memcpy>
  132632:	f01d                	retw.n

00132634 <FN_SOLOMONVOICEW_TX_AEC+0x280>:
  132634:	d77381               	l32r	a8, 128400 (7d00 <xthals_release_major+0x4e20>)
  132637:	390c                	movi.n	a9, 3
  132639:	226182               	s32i	a8, a1, 136
  13263c:	d70281               	l32r	a8, 128244 (3333 <xthals_release_major+0x453>)
  13263f:	106182               	s32i	a8, a1, 64
  132642:	881c                	movi.n	a8, 24
  132644:	f189                	s32i.n	a8, a1, 60
  132646:	ff7a86               	j	132434 <FN_SOLOMONVOICEW_TX_AEC+0x80>

00132649 <FN_SOLOMONVOICEW_TX_AEC+0x295>:
  132649:	1521a2               	l32i	a10, a1, 84
  13264c:	07bd                	mov.n	a11, a7
  13264e:	02cd                	mov.n	a12, a2
  132650:	4dd2e5               	call8	180380 <__vec_memcpy>
  132653:	ffd646               	j	1325b0 <FN_SOLOMONVOICEW_TX_AEC+0x1fc>

00132656 <FN_SOLOMONVOICEW_TX_AEC+0x2a2>:
	...

00132658 <FN_SOLOMONVOICEW_TX_AEC+0x2a4>:
  132658:	d77f71               	l32r	a7, 128454 (e110 <xthals_release_major+0xb230>)
  13265b:	d77f61               	l32r	a6, 128458 (22c30 <_memmap_cacheattr_bp_base+0xc2e>)
  13265e:	8395b2               	l16si	a11, a5, 0x106
  132661:	7e9482               	l16si	a8, a4, 252
  132664:	8295a2               	l16si	a10, a5, 0x104
  132667:	819592               	l16si	a9, a5, 0x102
  13266a:	176192               	s32i	a9, a1, 92
  13266d:	c1a9                	s32i.n	a10, a1, 48
  13266f:	196182               	s32i	a8, a1, 100
  132672:	d1b9                	s32i.n	a11, a1, 52
  132674:	626a                	add.n	a6, a2, a6
  132676:	727a                	add.n	a7, a2, a7
  132678:	32b8                	l32i.n	a11, a2, 12
  13267a:	1861b2               	s32i	a11, a1, 96
  13267d:	21d782               	addmi	a8, a7, 0x2100
  132680:	0796c2               	l16si	a12, a6, 14
  132683:	0696d2               	l16si	a13, a6, 12
  132686:	0596e2               	l16si	a14, a6, 10
  132689:	0096f2               	l16si	a15, a6, 0
  13268c:	2661f2               	s32i	a15, a1, 152
  13268f:	1c61e2               	s32i	a14, a1, 112
  132692:	1d61d2               	s32i	a13, a1, 116
  132695:	1e61c2               	s32i	a12, a1, 120
  132698:	d0c842               	addi	a4, a8, -48
  13269b:	3728a2               	l32i	a10, a8, 220
  13269e:	332892               	l32i	a9, a8, 204
  1326a1:	126192               	s32i	a9, a1, 72
  1326a4:	2561a2               	s32i	a10, a1, 148
  1326a7:	1996b2               	l16si	a11, a6, 50
  1326aa:	02a8                	l32i.n	a10, a2, 0
  1326ac:	1f61b2               	s32i	a11, a1, 124
  1326af:	6298                	l32i.n	a9, a2, 24
  1326b1:	06bd                	mov.n	a11, a6
  1326b3:	156192               	s32i	a9, a1, 84
  1326b6:	1461a2               	s32i	a10, a1, 80
  1326b9:	352882               	l32i	a8, a8, 212
  1326bc:	1b6182               	s32i	a8, a1, 108
  1326bf:	1c96a2               	l16si	a10, a6, 56
  1326c2:	5698                	l32i.n	a9, a6, 20
  1326c4:	216192               	s32i	a9, a1, 132
  1326c7:	2061a2               	s32i	a10, a1, 128
  1326ca:	1a9682               	l16si	a8, a6, 52
  1326cd:	07ad                	mov.n	a10, a7
  1326cf:	1a6182               	s32i	a8, a1, 104
  1326d2:	febfe5               	call8	1312d0 <fx_SolomonVoice_Rx_ringbacktone_detection>
  1326d5:	2621b2               	l32i	a11, a1, 152
  1326d8:	8f54a2               	s16i	a10, a4, 0x11e
  1326db:	0c0c                	movi.n	a12, 0
  1326dd:	d7a751               	l32r	a5, 12857c (6666 <xthals_release_major+0x3786>)
  1326e0:	0d0c                	movi.n	a13, 0
  1326e2:	0e0c                	movi.n	a14, 0
  1326e4:	7f1c                	movi.n	a15, 23
  1326e6:	d6a581               	l32r	a8, 12817c (3e80 <xthals_release_major+0xfa0>)
  1326e9:	e97c                	movi.n	a9, -2
  1326eb:	e199                	s32i.n	a9, a1, 56
  1326ed:	226182               	s32i	a8, a1, 136
  1326f0:	f1f9                	s32i.n	a15, a1, 60
  1326f2:	1661e2               	s32i	a14, a1, 88
  1326f5:	1361d2               	s32i	a13, a1, 76
  1326f8:	106152               	s32i	a5, a1, 64
  1326fb:	1161c2               	s32i	a12, a1, 68
  1326fe:	a0a052               	movi	a5, 160
  132701:	ff6346               	j	132492 <FN_SOLOMONVOICEW_TX_AEC+0xde>

00132704 <FN_SOLOMONVOICEW_TX_AEC+0x350>:
	...

00132705 <FN_SOLOMONVOICEW_TX_AEC+0x351>:
  132705:	1521a2               	l32i	a10, a1, 84
  132708:	2321b2               	l32i	a11, a1, 140
  13270b:	02cd                	mov.n	a12, a2
  13270d:	4dc725               	call8	180380 <__vec_memcpy>
  132710:	04ad                	mov.n	a10, a4
  132712:	02cd                	mov.n	a12, a2
  132714:	2321b2               	l32i	a11, a1, 140
  132717:	4dc6a5               	call8	180380 <__vec_memcpy>
  13271a:	f01d                	retw.n

0013271c <FN_SOLOMONVOICEW_TX_AEC+0x368>:
  13271c:	00000000                                ....

00132720 <SolomonVoiceWAGCInit>:
  132720:	004136               	entry	a1, 32
  132723:	d71441               	l32r	a4, 128374 (800 <XtosCoreStateSize+0x580>)
  132726:	d79661               	l32r	a6, 128580 (ffffdd00 <_memmap_cacheattr_bp_strict+0xdad0e>)
  132729:	d79671               	l32r	a7, 128584 (fffff600 <_memmap_cacheattr_bp_strict+0xdc60e>)
  13272c:	0fa752               	movi	a5, 0x70f
  13272f:	d79681               	l32r	a8, 128588 (5555 <xthals_release_major+0x2675>)
  132732:	ebfa4000000200af 	{ movi	a10, 0; ae_movi	aed2, 0; nop }
  13273a:	d79491               	l32r	a9, 12858c (745d <xthals_release_major+0x457d>)
  13273d:	400001b4b012429e 	{ ae_s16.0.i	aed2, a2, 0; nop; ae_movda32	aed1, a9 }
  132745:	400001b4b102428e 	{ ae_s16.0.i	aed2, a2, 2; nop; ae_movda32	aed0, a8 }
  13274d:	0d53a2               	s16i	a10, a3, 26
  132750:	0e53a2               	s16i	a10, a3, 28
  132753:	d22304               	ae_s16.0.i	aed2, a3, 0
  132756:	d22314               	ae_s16.0.i	aed2, a3, 2
  132759:	d22324               	ae_s16.0.i	aed2, a3, 4
  13275c:	d22334               	ae_s16.0.i	aed2, a3, 6
  13275f:	d22344               	ae_s16.0.i	aed2, a3, 8
  132762:	085392               	s16i	a9, a3, 16
  132765:	d22354               	ae_s16.0.i	aed2, a3, 10
  132768:	095382               	s16i	a8, a3, 18
  13276b:	0a5372               	s16i	a7, a3, 20
  13276e:	0b5362               	s16i	a6, a3, 22
  132771:	0f5342               	s16i	a4, a3, 30
  132774:	d21364               	ae_s16.0.i	aed1, a3, 12
  132777:	d20374               	ae_s16.0.i	aed0, a3, 14
  13277a:	0c5352               	s16i	a5, a3, 24
  13277d:	f01d                	retw.n

0013277f <SolomonVoiceWAGCInit+0x5f>:
	...

00132780 <SolomonVoiceW_AGC_ParamConfig>:
  132780:	004136               	entry	a1, 32
  132783:	0393a2               	l16si	a10, a3, 6
  132786:	0293c2               	l16si	a12, a3, 4
  132789:	400001302103937e 	{ ae_l16.i	aed3, a3, 2; nop; movi	a9, 55 }
  132791:	40000100b103d20e 	{ ae_s16.0.i	aed3, a2, 2; nop; movi	a13, 0 }
  132799:	6e3c                	movi.n	a14, 54
  13279b:	059372               	l16si	a7, a3, 10
  13279e:	40000100200283ae 	{ ae_l16.i	aed2, a3, 0; nop; movi	a8, 10 }
  1327a6:	53ccd0               	max	a12, a12, a13
  1327a9:	53aa80               	max	a10, a10, a8
  1327ac:	537780               	max	a7, a7, a8
  1327af:	d778d1               	l32r	a13, 128590 (210280 <TxAGC_Comp_thrd>)
  1327b2:	237780               	sext	a7, a7, 15
  1327b5:	23aa80               	sext	a10, a10, 15
  1327b8:	23cc80               	sext	a12, a12, 15
  1327bb:	40000160b002824e 	{ ae_s16.0.i	aed2, a2, 0; nop; movi	a8, 100 }
  1327c3:	43cce0               	min	a12, a12, a14
  1327c6:	23cc80               	sext	a12, a12, 15
  1327c9:	43aa80               	min	a10, a10, a8
  1327cc:	437780               	min	a7, a7, a8
  1327cf:	237780               	sext	a7, a7, 15
  1327d2:	23aa80               	sext	a10, a10, 15
  1327d5:	90ccd0               	addx2	a12, a12, a13
  1327d8:	4000010020018c5e 	{ ae_l16.i	aed1, a12, 0; nop; movi	a8, 5 }
  1327e0:	d2aa80               	quos	a10, a10, a8
  1327e3:	d27780               	quos	a7, a7, a8
  1327e6:	25b184               	ae_movad16.0	a11, aed1
  1327e9:	0a52b2               	s16i	a11, a2, 20
  1327ec:	237780               	sext	a7, a7, 15
  1327ef:	f0cd82               	addi	a8, a13, -16
  1327f2:	907780               	addx2	a7, a7, a8
  1327f5:	049382               	l16si	a8, a3, 8
  1327f8:	23aa80               	sext	a10, a10, 15
  1327fb:	538890               	max	a8, a8, a9
  1327fe:	a95c                	movi.n	a9, 90
  132800:	238880               	sext	a8, a8, 15
  132803:	438890               	min	a8, a8, a9
  132806:	d76391               	l32r	a9, 128594 (2101f0 <FixedXi_GEAR_NB_121+0x80>)
  132809:	238880               	sext	a8, a8, 15
  13280c:	90aa90               	addx2	a10, a10, a9
  13280f:	c4c992               	addi	a9, a9, -60
  132812:	7e9aa2               	l16si	a10, a10, 252
  132815:	0c52a2               	s16i	a10, a2, 24
  132818:	908890               	addx2	a8, a8, a9
  13281b:	7f9882               	l16si	a8, a8, 254
  13281e:	0b5282               	s16i	a8, a2, 22
  132821:	7e9772               	l16si	a7, a7, 252
  132824:	0d5272               	s16i	a7, a2, 26
  132827:	f01d                	retw.n

00132829 <SolomonVoiceW_AGC_ParamConfig+0xa9>:
  132829:	000000                                        ...

0013282c <FN_SOLOMONVOICEW_TX_AGC>:
  13282c:	00a136               	entry	a1, 80
  13282f:	400001002104e40e 	{ ae_l16.i	aed4, a4, 2; nop; movi	a14, 0 }
  132837:	400001b420e634ee 	{ ae_l16.i	aed6, a4, 0; nop; ae_movda16	aed14, a14 }
  13283f:	d2e124               	ae_s16.0.i	aed14, a1, 4
  132842:	d2e114               	ae_s16.0.i	aed14, a1, 2
  132845:	d2e104               	ae_s16.0.i	aed14, a1, 0
  132848:	0f9452               	l16si	a5, a4, 30
  13284b:	b03464               	ae_l16.i	aed3, a4, 12
  13284e:	400000802122834e 	{ ae_l16.i	aed2, a3, 2; nop; addi	a8, a4, 40 }
  132856:	b0a884               	ae_l16.i	aed10, a8, -16
  132859:	400000a02725c44e 	{ ae_l16.i	aed5, a4, 14; nop; addi	a12, a4, 42 }
  132861:	400000c0282c9c1e 	{ ae_l16.i	aed12, a12, -16; nop; addi	a9, a1, 44 }
  132869:	400000602021a34e 	{ ae_l16.i	aed1, a3, 0; nop; addi	a10, a4, 38 }
  132871:	40000020282bea4e 	{ ae_l16.i	aed11, a10, -16; nop; addi	a14, a4, 34 }
  132879:	4000004028286e4e 	{ ae_l16.i	aed8, a14, -16; nop; addi	a6, a4, 36 }
  132881:	400000c02829d64e 	{ ae_l16.i	aed9, a6, -16; nop; addi	a13, a4, 44 }
  132889:	40000080282dbd1e 	{ ae_l16.i	aed13, a13, -16; nop; addi	a11, a1, 40 }
  132891:	40000000b72df11e 	{ ae_s16.0.i	aed13, a1, 14; nop; addi	a15, a1, 32 }
  132899:	40000060b829df1e 	{ ae_s16.0.i	aed9, a15, -16; nop; addi	a13, a1, 38 }
  1328a1:	400000a0b8287d1e 	{ ae_s16.0.i	aed8, a13, -16; nop; addi	a7, a1, 42 }
  1328a9:	40000020b621a11e 	{ ae_s16.0.i	aed1, a1, 12; nop; addi	a10, a1, 34 }
  1328b1:	40000000b825ca4e 	{ ae_s16.0.i	aed5, a10, -16; nop; addi	a12, a4, 32 }
  1328b9:	4000000028378c1e 	{ ae_l16.i	aed7, a12, -16; nop; addi	a8, a1, 48 }
  1328c1:	40000174b80a674e 	{ ae_s16.0.i	aed10, a7, -16; nop; ae_movad16.0	a6, aed4 }
  1328c9:	40000174b80c7b6e 	{ ae_s16.0.i	aed12, a11, -16; nop; ae_movad16.0	a7, aed6 }
  1328d1:	40000040b82bb91e 	{ ae_s16.0.i	aed11, a9, -16; nop; addi	a11, a1, 36 }
  1328d9:	400000e0b8279b1e 	{ ae_s16.0.i	aed7, a11, -16; nop; addi	a9, a1, 46 }
  1328e1:	02ad                	mov.n	a10, a2
  1328e3:	06bd                	mov.n	a11, a6
  1328e5:	40000100b802481e 	{ ae_s16.0.i	aed2, a8, -16; nop; movi	a4, 1 }
  1328ed:	400001b4b803394e 	{ ae_s16.0.i	aed3, a9, -16; nop; ae_movda16	aed0, a4 }
  1328f5:	40000040b200c11e 	{ ae_s16.0.i	aed0, a1, 4; nop; addi	a12, a1, 4 }
  1328fd:	0655e5               	call8	138e5c <Fx_vector_sum_squares>
  132900:	400001b4224141ae 	{ ae_l16.i	aed1, a1, 4; nop; ae_movda32	aed4, a10 }
  132908:	171184               	ae_sext32	aed1, aed1, 15
  13290b:	0d800ccc06b2a44e 	{ ae_slaa32s	aed0, aed4, a4; ae_movi	aed2, -2 }
  132913:	bbfa590c2f02b11e 	{ or	a11, a1, a1; ae_movi	aed2, -1; ae_and	aed0, aed0, aed2 }
  13291b:	0d8018428111372e 	{ ae_movda32	aed3, a7; ae_add32	aed1, aed1, aed2 }
  132923:	eb0fc8030000f17f 	{ ae_movad32.l	a15, aed1; ae_mul32.ll	aed0, aed0, aed3; nop }
  13292b:	3cff24               	ae_movda16	aed15, a15
  13292e:	0cfb20f00f0021cf 	{ addi	a12, a1, 2; nop; ae_srai64	aed0, aed0, 15 }
  132936:	40000174b25fa10e 	{ ae_s16.0.i	aed15, a1, 4; nop; ae_movad32.l	a10, aed0 }
  13293e:	13ee25               	call8	146820 <DVTXOP_Log2>
  132941:	2ec1a2               	addi	a10, a1, 46
  132944:	80aeb2               	movi	a11, 0xfffffe80
  132947:	d714c1               	l32r	a12, 128598 (6054 <xthals_release_major+0x3174>)
  13294a:	400001002702d19e 	{ ae_l16.i	aed2, a1, 14; nop; movi	a13, 9 }
  132952:	40000000212f811e 	{ ae_l16.i	aed15, a1, 2; nop; addi	a8, a1, 32 }
  13295a:	400001002201e16e 	{ ae_l16.i	aed1, a1, 4; nop; movi	a14, 6 }
  132962:	400001102000f1ee 	{ ae_l16.i	aed0, a1, 0; nop; movi	a15, 30 }
  13296a:	0d801a41c006efee 	{ ae_movda16	aed14, a15; ae_add16s	aed6, aed0, aed1 }
  132972:	0d8019cec65d4efe 	{ ae_sraa16s	aed12, aed15, a14; ae_sub16s	aed13, aed6, aed14 }
  13297a:	4000010428b3d8de 	{ ae_l16.i	aed3, a8, -16; nop; ae_slaa16s	aed11, aed13, a13 }
  132982:	0d801a4ccb09acee 	{ ae_movda16	aed10, a12; ae_add16s	aed9, aed11, aed12 }
  13298a:	0c801afac9a78bee 	{ ae_movda16	aed8, a11; ae_mulfp16x4s	aed7, aed9, aed10 }
  132992:	400001002601b14e 	{ ae_l16.i	aed1, a1, 12; nop; movi	a11, 4 }
  13299a:	0d801a484705813e 	{ ae_movad16.0	a8, aed1; ae_add16s	aed5, aed7, aed8 }
  1329a2:	4000017428049a5e 	{ ae_l16.i	aed4, a10, -16; nop; ae_movad16.0	a9, aed5 }
  1329aa:	40000020b026a11e 	{ ae_s16.0.i	aed6, a1, 0; nop; addi	a10, a1, 34 }
  1329b2:	728890               	salt	a8, a8, a9
  1329b5:	13b816               	beqz	a8, 132af4 <FN_SOLOMONVOICEW_TX_AGC+0x2c8>

001329b8 <FN_SOLOMONVOICEW_TX_AGC+0x18c>:
  1329b8:	d614a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1329bb:	3c0a24               	ae_movda16	aed0, a10
  1329be:	6cf0dd445067259f 	{ nop; ae_sub16s	aed7, aed0, aed4; ae_mulf16ss.00_s2	aed6, aed4, aed5 }
  1329c6:	0c801a4147d6933e 	{ ae_movad16.0	a9, aed3; ae_mulaf16ss.00	aed6, aed7, aed1 }
  1329ce:	2ac1c2               	addi	a12, a1, 42
  1329d1:	9bfb22606f10c1fe 	{ addi	a15, a1, 44; nop; ae_round16x4f32sasym	aed1, aed6, aed6 }
  1329d9:	4000017428097f1e 	{ ae_l16.i	aed9, a15, -16; nop; ae_movad16.0	a7, aed1 }
  1329e1:	40000174280cec9e 	{ ae_l16.i	aed12, a12, -16; nop; ae_movad16.0	a14, aed9 }
  1329e9:	0d000d4130b0a97e 	{ bge.w18	a9, a7, 132ac0 <FN_SOLOMONVOICEW_TX_AGC+0x294>; nop }
  1329f1:	4eb314               	ae_sub16s	aed11, aed3, aed1
  1329f4:	eb5cdd0c0b0a259f 	{ nop; ae_mulf16ss.00	aed10, aed11, aed12; nop }
  1329fc:	059ba4               	ae_slaa32s	aed9, aed10, a11
  1329ff:	428994               	ae_round16x4f32sasym	aed8, aed9, aed9
  132a02:	333824               	ae_add16s	aed3, aed8, aed2

00132a05 <FN_SOLOMONVOICEW_TX_AGC+0x1d9>:
  132a05:	25f284               	ae_movad16.0	a15, aed2
  132a08:	25e384               	ae_movad16.0	a14, aed3
  132a0b:	c0eef0               	sub	a14, a14, a15
  132a0e:	4000004144238e1e 	{ ae_movda16	aed3, a14; nop; addi	a8, a1, 36 }
  132a16:	25d384               	ae_movad16.0	a13, aed3
  132a19:	b01884               	ae_l16.i	aed1, a8, -16
  132a1c:	4dcc                	bnez.n	a13, 132a24 <FN_SOLOMONVOICEW_TX_AGC+0x1f8>
  132a1e:	3e3014               	ae_mov	aed3, aed0
  132a21:	000d06               	j	132a59 <FN_SOLOMONVOICEW_TX_AGC+0x22d>

00132a24 <FN_SOLOMONVOICEW_TX_AGC+0x1f8>:
  132a24:	66a6a2               	movi	a10, 0x666
  132a27:	3cfa24               	ae_movda16	aed15, a10
  132a2a:	0c801af33fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed3 }
  132a32:	c9fb4020efe0039e 	{ movi	a9, 3; nop; ae_cvt32x2f16.10	aed14, aed14 }
  132a3a:	05d9e4               	ae_slaa32s	aed13, aed14, a9
  132a3d:	25adc4               	ae_movad32.l	a10, aed13
  132a40:	135925               	call8	145fd4 <DVTXOP_fnExp10>
  132a43:	3c2a34               	ae_movda32	aed2, a10
  132a46:	d5f0c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  132a49:	400000414420bc1e 	{ ae_movda16	aed0, a12; nop; addi	a11, a1, 36 }
  132a51:	9bfba8202f301b8e 	{ ae_l16.i	aed1, a11, -16; nop; ae_round16x4f32sasym	aed3, aed2, aed2 }

00132a59 <FN_SOLOMONVOICEW_TX_AGC+0x22d>:
  132a59:	30c1f2               	addi	a15, a1, 48
  132a5c:	400001742804ef3e 	{ ae_l16.i	aed4, a15, -16; nop; ae_movad16.0	a14, aed3 }
  132a64:	25d484               	ae_movad16.0	a13, aed4
  132a67:	26c1b2               	addi	a11, a1, 38
  132a6a:	72eed0               	salt	a14, a14, a13
  132a6d:	0d4008c19eb40eae 	{ beqz.w18	a14, 132afa <FN_SOLOMONVOICEW_TX_AGC+0x2ce>; ae_mov	aed4, aed1 }

00132a75 <FN_SOLOMONVOICEW_TX_AGC+0x249>:
  132a75:	d6c9a1               	l32r	a10, 12859c (218320 <TXAGCSm_WB>)
  132a78:	02bd                	mov.n	a11, a2
  132a7a:	30c142               	addi	a4, a1, 48
  132a7d:	6cf0a8443076848f 	{ ae_l16.i	aed8, a4, -16; ae_sub16s	aed6, aed0, aed4; ae_mulf16ss.00_s2	aed7, aed4, aed3 }
  132a85:	0c80184886d7562e 	{ ae_movda32	aed5, a6; ae_mulaf16ss.00	aed7, aed6, aed8 }
  132a8d:	1efb59105f50e55f 	{ or	a14, a5, a5; nop; ae_srai32	aed5, aed5, 1 }
  132a95:	9bfbc8707f60f57e 	{ ae_movad32.l	a15, aed5; nop; ae_round16x4f32sasym	aed6, aed7, aed7 }
  132a9d:	254684               	ae_movad16.0	a4, aed6
  132aa0:	0261f2               	s32i	a15, a1, 8
  132aa3:	20c440               	or	a12, a4, a4
  132aa6:	07ba25               	call8	13a648 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>
  132aa9:	05cd                	mov.n	a12, a5
  132aab:	21d8                	l32i.n	a13, a1, 8
  132aad:	04bd                	mov.n	a11, a4
  132aaf:	90ad20               	addx2	a10, a13, a2
  132ab2:	c0d6d0               	sub	a13, a6, a13
  132ab5:	07c025               	call8	13a6b8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>
  132ab8:	005372               	s16i	a7, a3, 0
  132abb:	015342               	s16i	a4, a3, 2
  132abe:	f01d                	retw.n

00132ac0 <FN_SOLOMONVOICEW_TX_AGC+0x294>:
  132ac0:	0d0000c2ceb3ae7e 	{ bge.w18	a14, a7, 132ad0 <FN_SOLOMONVOICEW_TX_AGC+0x2a4>; ae_mov	aed3, aed2 }
  132ac8:	ffce46               	j	132a05 <FN_SOLOMONVOICEW_TX_AGC+0x1d9>

00132acb <FN_SOLOMONVOICEW_TX_AGC+0x29f>:
  132acb:	00000000 2f8f1e00                                .....

00132ad0 <FN_SOLOMONVOICEW_TX_AGC+0x2a4>:
  132ad0:	40000080282f8f1e 	{ ae_l16.i	aed15, a15, -16; nop; addi	a8, a1, 40 }
  132ad8:	ebf0a8010f0de88f 	{ ae_l16.i	aed14, a8, -16; ae_sub16s	aed13, aed15, aed1; nop }
  132ae0:	eb5cdd0e0d0c259f 	{ nop; ae_mulf16ss.00	aed12, aed13, aed14; nop }
  132ae8:	05bbc4               	ae_slaa32s	aed11, aed12, a11
  132aeb:	42abb4               	ae_round16x4f32sasym	aed10, aed11, aed11
  132aee:	333a24               	ae_add16s	aed3, aed10, aed2
  132af1:	ffc406               	j	132a05 <FN_SOLOMONVOICEW_TX_AGC+0x1d9>

00132af4 <FN_SOLOMONVOICEW_TX_AGC+0x2c8>:
  132af4:	b04a84               	ae_l16.i	aed4, a10, -16
  132af7:	ffaf46               	j	1329b8 <FN_SOLOMONVOICEW_TX_AGC+0x18c>

00132afa <FN_SOLOMONVOICEW_TX_AGC+0x2ce>:
  132afa:	b04b84               	ae_l16.i	aed4, a11, -16
  132afd:	ffdd06               	j	132a75 <FN_SOLOMONVOICEW_TX_AGC+0x249>

00132b00 <FN_SOLOMONVOICEW_TX_AGC_2ch>:
  132b00:	00e136               	entry	a1, 112
  132b03:	2139                	s32i.n	a3, a1, 8
  132b05:	04dd                	mov.n	a13, a4
  132b07:	b149                	s32i.n	a4, a1, 44
  132b09:	400001002104450e 	{ ae_l16.i	aed4, a5, 2; nop; movi	a4, 0 }
  132b11:	400001b420e6354e 	{ ae_l16.i	aed6, a5, 0; nop; ae_movda16	aed14, a4 }
  132b19:	d2e114               	ae_s16.0.i	aed14, a1, 2
  132b1c:	d2e104               	ae_s16.0.i	aed14, a1, 0
  132b1f:	0f9562               	l16si	a6, a5, 30
  132b22:	400000202633851e 	{ ae_l16.i	aed3, a5, 12; nop; addi	a8, a1, 50 }
  132b2a:	400000c020213d5e 	{ ae_l16.i	aed1, a13, 0; nop; addi	a3, a5, 44 }
  132b32:	40000040282d735e 	{ ae_l16.i	aed13, a3, -16; nop; addi	a7, a5, 36 }
  132b3a:	400000602829f71e 	{ ae_l16.i	aed9, a7, -16; nop; addi	a15, a1, 38 }
  132b42:	400000a02725e55e 	{ ae_l16.i	aed5, a5, 14; nop; addi	a14, a5, 42 }
  132b4a:	40000000283cce1e 	{ ae_l16.i	aed12, a14, -16; nop; addi	a12, a1, 48 }
  132b52:	4000008021229d5e 	{ ae_l16.i	aed2, a13, 2; nop; addi	a9, a5, 40 }
  132b5a:	40000060282ab95e 	{ ae_l16.i	aed10, a9, -16; nop; addi	a11, a5, 38 }
  132b62:	40000080283b9b1e 	{ ae_l16.i	aed11, a11, -16; nop; addi	a9, a1, 56 }
  132b6a:	400000a0b822b91e 	{ ae_s16.0.i	aed2, a9, -16; nop; addi	a11, a1, 42 }
  132b72:	40000000b825eb5e 	{ ae_s16.0.i	aed5, a11, -16; nop; addi	a14, a5, 32 }
  132b7a:	4000008028274e1e 	{ ae_l16.i	aed7, a14, -16; nop; addi	a4, a1, 40 }
  132b82:	40000040b839a41e 	{ ae_s16.0.i	aed9, a4, -16; nop; addi	a10, a1, 52 }
  132b8a:	40000020b82b3a5e 	{ ae_s16.0.i	aed11, a10, -16; nop; addi	a3, a5, 34 }
  132b92:	400001742808734e 	{ ae_l16.i	aed8, a3, -16; nop; ae_movad16.0	a7, aed4 }
  132b9a:	40000174b80c3c6e 	{ ae_s16.0.i	aed12, a12, -16; nop; ae_movad16.0	a3, aed6 }
  132ba2:	400000c0b82dcf1e 	{ ae_s16.0.i	aed13, a15, -16; nop; addi	a12, a1, 44 }
  132baa:	400000e0b82af81e 	{ ae_s16.0.i	aed10, a8, -16; nop; addi	a15, a1, 46 }
  132bb2:	40000040b8288f1e 	{ ae_s16.0.i	aed8, a15, -16; nop; addi	a8, a1, 36 }
  132bba:	40000060b831a81e 	{ ae_s16.0.i	aed1, a8, -16; nop; addi	a10, a1, 54 }
  132bc2:	40000100b8034a1e 	{ ae_s16.0.i	aed3, a10, -16; nop; movi	a4, 1 }
  132bca:	400001b4b8073c4e 	{ ae_s16.0.i	aed7, a12, -16; nop; ae_movda16	aed0, a4 }
  132bd2:	02ad                	mov.n	a10, a2
  132bd4:	07bd                	mov.n	a11, a7
  132bd6:	40000040b200c11e 	{ ae_s16.0.i	aed0, a1, 4; nop; addi	a12, a1, 4 }
  132bde:	0627e5               	call8	138e5c <Fx_vector_sum_squares>
  132be1:	07bd                	mov.n	a11, a7
  132be3:	60c182               	addi	a8, a1, 96
  132be6:	ebfaa80c0e03212f 	{ ae_l16.i	aed2, a1, 4; ae_movi	aed3, -2; nop }
  132bee:	400001b545454a3e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed4, a3 }
  132bf6:	400001011704c11e 	{ ae_s32x2.i	aed4, a1, 56; nop; movi	a12, 1 }
  132bfe:	4000018544165c4e 	{ ae_movda16	aed6, a12; nop; ae_slaa32s	aed1, aed5, a4 }
  132c06:	bbfb59103f10a22e 	{ or	a10, a2, a2; nop; ae_and	aed1, aed1, aed3 }
  132c0e:	e90fd92481213fcf 	{ ae_movi	aed3, -1; ae_mul32.ll	aed1, aed1, aed4; ae_sext32	aed2, aed2, 15 }
  132c16:	ebe7b4030202613f 	{ ae_s16.0.i	aed6, a1, 6; ae_add32	aed2, aed2, aed3; nop }
  132c1e:	0cfbc8f01f10927f 	{ ae_movad32.l	a9, aed2; nop; ae_srai64	aed1, aed1, 15 }
  132c26:	400001754450591e 	{ ae_movda16	aed0, a9; nop; ae_movad32.l	a5, aed1 }
  132c2e:	400001b4b2f0415e 	{ ae_s16.0.i	aed0, a1, 4; nop; ae_movda32	aed15, a5 }
  132c36:	40000061280fc81e 	{ ae_s32.l.i	aed15, a8, -32; nop; addi	a12, a1, 6 }
  132c3e:	0621e5               	call8	138e5c <Fx_vector_sum_squares>
  132c41:	0add                	mov.n	a13, a10
  132c43:	400000002368f11e 	{ ae_l16.i	aed8, a1, 6; nop; addi	a15, a1, 96 }
  132c4b:	400001742207e18e 	{ ae_l16.i	aed7, a1, 4; nop; ae_movad16.0	a14, aed8 }
  132c53:	400001746701c17e 	{ ae_l32x2.i	aed1, a1, 56; nop; ae_movad16.0	a12, aed7 }
  132c5b:	400000f078f0efee 	{ ae_l32.i	aed0, a15, -32; nop; addi	a14, a14, -1 }
  132c63:	4000017544538e0e 	{ ae_movda16	aed3, a14; nop; ae_movad32.l	a8, aed0 }
  132c6b:	400001754502ad3e 	{ ae_movda32	aed2, a13; nop; ae_movad16.0	a10, aed3 }
  132c73:	400001b4b3c341ae 	{ ae_s16.0.i	aed3, a1, 6; nop; ae_movda32	aed12, a10 }
  132c7b:	0d0003cc96bdaace 	{ bge.w18	a10, a12, 132cb8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1b8>; ae_movi	aed13, -2 }
  132c83:	4000018545ab2c4e 	{ ae_movda32	aed11, a12; nop; ae_slaa32s	aed10, aed2, a4 }
  132c8b:	41aad4               	ae_and	aed10, aed10, aed13
  132c8e:	2ef2ddac1bab259f 	{ nop; ae_sub32	aed11, aed11, aed12; ae_mul32.ll_s2	aed10, aed10, aed1 }
  132c96:	25bb84               	ae_movad16.0	a11, aed11
  132c99:	8cafa4               	ae_srai64	aed10, aed10, 15
  132c9c:	25dac4               	ae_movad32.l	a13, aed10
  132c9f:	3c0d34               	ae_movda32	aed0, a13
  132ca2:	829b04               	ae_sraa32s	aed9, aed0, a11
  132ca5:	2599c4               	ae_movad32.l	a9, aed9
  132ca8:	47a897               	bge	a8, a9, 132cf3 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1f3>
  132cab:	40000174b253510e 	{ ae_s16.0.i	aed3, a1, 4; nop; ae_movad32.l	a5, aed0 }
  132cb3:	000f06               	j	132cf3 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1f3>

00132cb6 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1b6>:
	...

00132cb8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1b8>:
  132cb8:	400001b545464cae 	{ ae_movda32	aed6, a12; nop; ae_movda32	aed4, a10 }
  132cc0:	0d800cccf6b5a42e 	{ ae_slaa32s	aed15, aed2, a4; ae_movi	aed5, -2 }
  132cc8:	bbf2ddf654f4259e 	{ nop; ae_sub32	aed4, aed4, aed6; ae_and	aed15, aed15, aed5 }
  132cd0:	25f484               	ae_movad16.0	a15, aed4
  132cd3:	eb0fdd010f0f259f 	{ nop; ae_mul32.ll	aed15, aed15, aed1; nop }
  132cdb:	82ef04               	ae_sraa32s	aed14, aed0, a15
  132cde:	8cfff4               	ae_srai64	aed15, aed15, 15
  132ce1:	25afc4               	ae_movad32.l	a10, aed15
  132ce4:	25eec4               	ae_movad32.l	a14, aed14
  132ce7:	0020f0               	nop
  132cea:	05aea7               	bge	a14, a10, 132cf3 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1f3>
  132ced:	205aa0               	or	a5, a10, a10
  132cf0:	d23124               	ae_s16.0.i	aed3, a1, 4
  132cf3:	05ad                	mov.n	a10, a5
  132cf5:	01bd                	mov.n	a11, a1
  132cf7:	c12b                	addi.n	a12, a1, 2
  132cf9:	13b265               	call8	146820 <DVTXOP_Log2>
  132cfc:	24c1b2               	addi	a11, a1, 36
  132cff:	9e0c                	movi.n	a14, 9
  132d01:	28c192               	addi	a9, a1, 40
  132d04:	400001002100f16e 	{ ae_l16.i	aed0, a1, 2; nop; movi	a15, 6 }
  132d0c:	40000110220481ee 	{ ae_l16.i	aed4, a1, 4; nop; movi	a8, 30 }
  132d14:	d621d1               	l32r	a13, 128598 (6054 <xthals_release_major+0x3174>)
  132d17:	4000018020e1c10e 	{ ae_l16.i	aed1, a1, 0; nop; movi	a12, 0xfffffe80 }
  132d1f:	400000614429ac1e 	{ ae_movda16	aed9, a12; nop; addi	a10, a1, 38 }
  132d27:	400001002802ca4e 	{ ae_l16.i	aed2, a10, -16; nop; movi	a12, 4 }
  132d2f:	40000061443bad1e 	{ ae_movda16	aed11, a13; nop; addi	a10, a1, 54 }
  132d37:	0d801a44c107f8ee 	{ ae_movda16	aed15, a8; ae_add16s	aed7, aed1, aed4 }
  132d3f:	0d8019cfd75e4f0e 	{ ae_sraa16s	aed13, aed0, a15; ae_sub16s	aed14, aed7, aed15 }
  132d47:	4000010428c3e9ee 	{ ae_l16.i	aed3, a9, -16; nop; ae_slaa16s	aed12, aed14, a14 }
  132d4f:	ebe5a80d0c0a1b8f 	{ ae_l16.i	aed1, a11, -16; ae_add16s	aed10, aed12, aed13; nop }
  132d57:	0c801afb4aa8b33e 	{ ae_movad16.0	a11, aed3; ae_mulfp16x4s	aed8, aed10, aed11 }
  132d5f:	d52ad1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  132d62:	0d801a494805813e 	{ ae_movad16.0	a8, aed1; ae_add16s	aed5, aed8, aed9 }
  132d6a:	4000017428049a5e 	{ ae_l16.i	aed4, a10, -16; nop; ae_movad16.0	a9, aed5 }
  132d72:	400001b4b00731de 	{ ae_s16.0.i	aed7, a1, 0; nop; ae_movda16	aed0, a13 }
  132d7a:	728890               	salt	a8, a8, a9
  132d7d:	15b816               	beqz	a8, 132edc <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3dc>

00132d80 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x280>:
  132d80:	6cf0dd445067259f 	{ nop; ae_sub16s	aed7, aed0, aed4; ae_mulf16ss.00_s2	aed6, aed4, aed5 }
  132d88:	eb2edd010706259f 	{ nop; ae_mulaf16ss.00	aed6, aed7, aed1; nop }
  132d90:	34c1d2               	addi	a13, a1, 52
  132d93:	9bfb23606f1021ee 	{ addi	a14, a1, 50; nop; ae_round16x4f32sasym	aed1, aed6, aed6 }
  132d9b:	40000174280c5e1e 	{ ae_l16.i	aed12, a14, -16; nop; ae_movad16.0	a5, aed1 }
  132da3:	4000017428099d2e 	{ ae_l16.i	aed9, a13, -16; nop; ae_movad16.0	a9, aed2 }
  132dab:	0d000f4190b0ab5e 	{ bge.w18	a11, a5, 132ea8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3a8>; nop }
  132db3:	4eb314               	ae_sub16s	aed11, aed3, aed1
  132db6:	eb5cdd0c0b0a259f 	{ nop; ae_mulf16ss.00	aed10, aed11, aed12; nop }
  132dbe:	059ca4               	ae_slaa32s	aed9, aed10, a12
  132dc1:	428994               	ae_round16x4f32sasym	aed8, aed9, aed9
  132dc4:	333824               	ae_add16s	aed3, aed8, aed2

00132dc7 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2c7>:
  132dc7:	258384               	ae_movad16.0	a8, aed3
  132dca:	c08890               	sub	a8, a8, a9
  132dcd:	400000c14423a81e 	{ ae_movda16	aed3, a8; nop; addi	a10, a1, 44 }
  132dd5:	25f384               	ae_movad16.0	a15, aed3
  132dd8:	b01a84               	ae_l16.i	aed1, a10, -16
  132ddb:	5fcc                	bnez.n	a15, 132de4 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2e4>
  132ddd:	3e3014               	ae_mov	aed3, aed0
  132de0:	000d46               	j	132e19 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x319>

00132de3 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2e3>:
	...

00132de4 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2e4>:
  132de4:	66a6c2               	movi	a12, 0x666
  132de7:	3cfc24               	ae_movda16	aed15, a12
  132dea:	0c801af33fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed3 }
  132df2:	c9fb4020efe003be 	{ movi	a11, 3; nop; ae_cvt32x2f16.10	aed14, aed14 }
  132dfa:	05dbe4               	ae_slaa32s	aed13, aed14, a11
  132dfd:	25adc4               	ae_movad32.l	a10, aed13
  132e00:	131d25               	call8	145fd4 <DVTXOP_fnExp10>
  132e03:	3c2a34               	ae_movda32	aed2, a10
  132e06:	d500e1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  132e09:	400000c14420de1e 	{ ae_movda16	aed0, a14; nop; addi	a13, a1, 44 }
  132e11:	9bfba8202f301d8e 	{ ae_l16.i	aed1, a13, -16; nop; ae_round16x4f32sasym	aed3, aed2, aed2 }

00132e19 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x319>:
  132e19:	38c192               	addi	a9, a1, 56
  132e1c:	400001742804f93e 	{ ae_l16.i	aed4, a9, -16; nop; ae_movad16.0	a15, aed3 }
  132e24:	254484               	ae_movad16.0	a4, aed4
  132e27:	c159                	s32i.n	a5, a1, 48
  132e29:	72ff40               	salt	a15, a15, a4
  132e2c:	0d400bc15eb40fae 	{ beqz.w18	a15, 132ee5 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3e5>; ae_mov	aed4, aed1 }

00132e34 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x334>:
  132e34:	d5daa1               	l32r	a10, 12859c (218320 <TXAGCSm_WB>)
  132e37:	02bd                	mov.n	a11, a2
  132e39:	04dd                	mov.n	a13, a4
  132e3b:	38c1c2               	addi	a12, a1, 56
  132e3e:	6cf0a84430768c8f 	{ ae_l16.i	aed8, a12, -16; ae_sub16s	aed6, aed0, aed4; ae_mulf16ss.00_s2	aed7, aed4, aed3 }
  132e46:	0c80184886d7572e 	{ ae_movda32	aed5, a7; ae_mulaf16ss.00	aed7, aed6, aed8 }
  132e4e:	1efb59105f50e66f 	{ or	a14, a6, a6; nop; ae_srai32	aed5, aed5, 1 }
  132e56:	9bfbc8707f60357e 	{ ae_movad32.l	a3, aed5; nop; ae_round16x4f32sasym	aed6, aed7, aed7 }
  132e5e:	255684               	ae_movad16.0	a5, aed6
  132e61:	03fd                	mov.n	a15, a3
  132e63:	05cd                	mov.n	a12, a5
  132e65:	077e25               	call8	13a648 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>
  132e68:	90a320               	addx2	a10, a3, a2
  132e6b:	05bd                	mov.n	a11, a5
  132e6d:	06cd                	mov.n	a12, a6
  132e6f:	11e3f0               	slli	a14, a3, 1
  132e72:	c0d730               	sub	a13, a7, a3
  132e75:	41d9                	s32i.n	a13, a1, 16
  132e77:	31e9                	s32i.n	a14, a1, 12
  132e79:	0783e5               	call8	13a6b8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>
  132e7c:	04dd                	mov.n	a13, a4
  132e7e:	03fd                	mov.n	a15, a3
  132e80:	d5c7a1               	l32r	a10, 12859c (218320 <TXAGCSm_WB>)
  132e83:	05cd                	mov.n	a12, a5
  132e85:	2178                	l32i.n	a7, a1, 8
  132e87:	06ed                	mov.n	a14, a6
  132e89:	07bd                	mov.n	a11, a7
  132e8b:	077be5               	call8	13a648 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>
  132e8e:	06cd                	mov.n	a12, a6
  132e90:	b128                	l32i.n	a2, a1, 44
  132e92:	c138                	l32i.n	a3, a1, 48
  132e94:	05bd                	mov.n	a11, a5
  132e96:	31a8                	l32i.n	a10, a1, 12
  132e98:	41d8                	l32i.n	a13, a1, 16
  132e9a:	80aa70               	add	a10, a10, a7
  132e9d:	0781a5               	call8	13a6b8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>
  132ea0:	005232               	s16i	a3, a2, 0
  132ea3:	015252               	s16i	a5, a2, 2
  132ea6:	f01d                	retw.n

00132ea8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3a8>:
  132ea8:	25b984               	ae_movad16.0	a11, aed9
  132eab:	40000000283fed1e 	{ ae_l16.i	aed15, a13, -16; nop; addi	a14, a1, 48 }
  132eb3:	0d0000c29eb3ab5e 	{ bge.w18	a11, a5, 132ec0 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3c0>; ae_mov	aed3, aed2 }
  132ebb:	ffc206               	j	132dc7 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2c7>

00132ebe <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3be>:
	...

00132ec0 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3c0>:
  132ec0:	ebf0a8010f0dee8f 	{ ae_l16.i	aed14, a14, -16; ae_sub16s	aed13, aed15, aed1; nop }
  132ec8:	eb5cdd0e0d0c259f 	{ nop; ae_mulf16ss.00	aed12, aed13, aed14; nop }
  132ed0:	05bcc4               	ae_slaa32s	aed11, aed12, a12
  132ed3:	42abb4               	ae_round16x4f32sasym	aed10, aed11, aed11
  132ed6:	333a24               	ae_add16s	aed3, aed10, aed2
  132ed9:	ffba86               	j	132dc7 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2c7>

00132edc <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3dc>:
  132edc:	2ac182               	addi	a8, a1, 42
  132edf:	b04884               	ae_l16.i	aed4, a8, -16
  132ee2:	ffa686               	j	132d80 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x280>

00132ee5 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3e5>:
  132ee5:	2ec192               	addi	a9, a1, 46
  132ee8:	b04984               	ae_l16.i	aed4, a9, -16
  132eeb:	ffd146               	j	132e34 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x334>

00132eee <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3ee>:
	...

00132ef0 <DVTXOP_div_s>:
  132ef0:	004136               	entry	a1, 32
  132ef3:	c38c                	beqz.n	a3, 132f03 <DVTXOP_div_s+0x13>
  132ef5:	0a2327               	blt	a3, a2, 132f03 <DVTXOP_div_s+0x13>
  132ef8:	007396               	bltz	a3, 132f03 <DVTXOP_div_s+0x13>
  132efb:	099237               	bne	a2, a3, 132f08 <DVTXOP_div_s+0x18>
  132efe:	d4c221               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  132f01:	f01d                	retw.n

00132f03 <DVTXOP_div_s+0x13>:
  132f03:	020c                	movi.n	a2, 0
  132f05:	f01d                	retw.n

00132f07 <DVTXOP_div_s+0x17>:
	...

00132f08 <DVTXOP_div_s+0x18>:
  132f08:	151334               	ae_movda32x2	aed1, a3, a3
  132f0b:	040c                	movi.n	a4, 0
  132f0d:	150244               	ae_movda32x2	aed0, a2, a4
  132f10:	2b0414               	ae_div64d32.l	aed0, aed1
  132f13:	2b0414               	ae_div64d32.l	aed0, aed1
  132f16:	2b0414               	ae_div64d32.l	aed0, aed1
  132f19:	2b0414               	ae_div64d32.l	aed0, aed1
  132f1c:	2b0414               	ae_div64d32.l	aed0, aed1
  132f1f:	2b0414               	ae_div64d32.l	aed0, aed1
  132f22:	2b0414               	ae_div64d32.l	aed0, aed1
  132f25:	2b0414               	ae_div64d32.l	aed0, aed1
  132f28:	2b0414               	ae_div64d32.l	aed0, aed1
  132f2b:	2b0414               	ae_div64d32.l	aed0, aed1
  132f2e:	2b0414               	ae_div64d32.l	aed0, aed1
  132f31:	2b0414               	ae_div64d32.l	aed0, aed1
  132f34:	2b0414               	ae_div64d32.l	aed0, aed1
  132f37:	2b0414               	ae_div64d32.l	aed0, aed1
  132f3a:	2b0414               	ae_div64d32.l	aed0, aed1
  132f3d:	2520c4               	ae_movad32.l	a2, aed0
  132f40:	232280               	sext	a2, a2, 15
  132f43:	f01d                	retw.n

00132f45 <DVTXOP_div_s+0x55>:
  132f45:	000000                                        ...

00132f48 <SolomonVoiceInterChannelANCInit>:
  132f48:	004136               	entry	a1, 32
  132f4b:	d59521               	l32r	a2, 1285a0 (242450 <ANC_vars>)
  132f4e:	02ad                	mov.n	a10, a2
  132f50:	0018e5               	call8	1330e0 <fn_InterChannelANC_init>
  132f53:	f01d                	retw.n

00132f55 <SolomonVoiceInterChannelANCInit+0xd>:
  132f55:	000000                                        ...

00132f58 <FN_InterChannelANC_main>:
  132f58:	00a136               	entry	a1, 80
  132f5b:	00a1c2               	movi	a12, 0x100
  132f5e:	d59141               	l32r	a4, 1285a4 (22af8 <_memmap_cacheattr_bp_base+0xaf6>)
  132f61:	d59131               	l32r	a3, 1285a8 (12504 <xthals_release_major+0xf624>)
  132f64:	d592b1               	l32r	a11, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  132f67:	3ed272               	addmi	a7, a2, 0x3e00
  132f6a:	36d262               	addmi	a6, a2, 0x3600
  132f6d:	7fd662               	addmi	a6, a6, 0x7f00
  132f70:	7fd772               	addmi	a7, a7, 0x7f00
  132f73:	419772               	l16si	a7, a7, 130
  132f76:	099662               	l16si	a6, a6, 18
  132f79:	b2ba                	add.n	a11, a2, a11
  132f7b:	323a                	add.n	a3, a2, a3
  132f7d:	424a                	add.n	a4, a2, a4
  132f7f:	8c9482               	l16si	a8, a4, 0x118
  132f82:	899452               	l16si	a5, a4, 0x112
  132f85:	009332               	l16si	a3, a3, 0
  132f88:	4139                	s32i.n	a3, a1, 16
  132f8a:	5159                	s32i.n	a5, a1, 20
  132f8c:	382442               	l32i	a4, a4, 224
  132f8f:	6189                	s32i.n	a8, a1, 24
  132f91:	06d452               	addmi	a5, a4, 0x600
  132f94:	05ad                	mov.n	a10, a5
  132f96:	4d3ea5               	call8	180380 <__vec_memcpy>
  132f99:	05ad                	mov.n	a10, a5
  132f9b:	d4d6b1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  132f9e:	fc0c                	movi.n	a12, 15
  132fa0:	80a0d2               	movi	a13, 128
  132fa3:	05e625               	call8	138e04 <Fx_vector_gain>
  132fa6:	06cd                	mov.n	a12, a6
  132fa8:	05dd                	mov.n	a13, a5
  132faa:	07ed                	mov.n	a14, a7
  132fac:	d562b1               	l32r	a11, 128534 (b520 <xthals_release_major+0x8640>)
  132faf:	09d4f2               	addmi	a15, a4, 0x900
  132fb2:	71f9                	s32i.n	a15, a1, 28
  132fb4:	b2ba                	add.n	a11, a2, a11
  132fb6:	91b9                	s32i.n	a11, a1, 36
  132fb8:	07d422               	addmi	a2, a4, 0x700
  132fbb:	02ad                	mov.n	a10, a2
  132fbd:	0020e5               	call8	1331cc <fn_InterChannelANC_proc>
  132fc0:	41c8                	l32i.n	a12, a1, 16
  132fc2:	0ad492               	addmi	a9, a4, 0xa00
  132fc5:	d94b                	addi.n	a13, a9, 4
  132fc7:	81d9                	s32i.n	a13, a1, 32
  132fc9:	0d40104180b01c0e 	{ beqi.w18	a12, 1, 1330d5 <FN_InterChannelANC_main+0x17d>; nop }
  132fd1:	8099a2               	l16si	a10, a9, 0x100
  132fd4:	041aa6               	blti	a10, 1, 132fdc <FN_InterChannelANC_main+0x84>
  132fd7:	ea0b                	addi.n	a14, a10, -1
  132fd9:	8059e2               	s16i	a14, a9, 0x100

00132fdc <FN_InterChannelANC_main+0x84>:
  132fdc:	04ad                	mov.n	a10, a4
  132fde:	05bd                	mov.n	a11, a5
  132fe0:	07cd                	mov.n	a12, a7
  132fe2:	91d8                	l32i.n	a13, a1, 36
  132fe4:	d573f1               	l32r	a15, 1285b0 (243070 <ANCFreqUpdate>)
  132fe7:	02ed                	mov.n	a14, a2
  132fe9:	01f9                	s32i.n	a15, a1, 0
  132feb:	06fd                	mov.n	a15, a6
  132fed:	0054e5               	call8	13353c <fn_InterChannelANC_ctr>
  132ff0:	05dd                	mov.n	a13, a5
  132ff2:	71f8                	l32i.n	a15, a1, 28
  132ff4:	06cd                	mov.n	a12, a6
  132ff6:	07ed                	mov.n	a14, a7
  132ff8:	47a182               	movi	a8, 0x147
  132ffb:	d49731               	l32r	a3, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  132ffe:	11a9                	s32i.n	a10, a1, 4
  133000:	290c                	movi.n	a9, 2
  133002:	d56bb1               	l32r	a11, 1285b0 (243070 <ANCFreqUpdate>)
  133005:	21b9                	s32i.n	a11, a1, 8
  133007:	729a90               	salt	a9, a10, a9
  13300a:	91b8                	l32i.n	a11, a1, 36
  13300c:	02ad                	mov.n	a10, a2
  13300e:	933890               	movnez	a3, a8, a9
  133011:	0139                	s32i.n	a3, a1, 0
  133013:	00a8e5               	call8	133aa0 <fn_InterChannelANC_update>
  133016:	5158                	l32i.n	a5, a1, 20
  133018:	02ad                	mov.n	a10, a2
  13301a:	08d4f2               	addmi	a15, a4, 0x800
  13301d:	03d4e2               	addmi	a14, a4, 0x300
  133020:	81c8                	l32i.n	a12, a1, 32
  133022:	01e9                	s32i.n	a14, a1, 0
  133024:	07ed                	mov.n	a14, a7
  133026:	809cd2               	l16si	a13, a12, 0x100
  133029:	11d9                	s32i.n	a13, a1, 4
  13302b:	7e9cc2               	l16si	a12, a12, 252
  13302e:	21c9                	s32i.n	a12, a1, 8
  133030:	05d4d2               	addmi	a13, a4, 0x500
  133033:	06cd                	mov.n	a12, a6
  133035:	04d462               	addmi	a6, a4, 0x400
  133038:	06bd                	mov.n	a11, a6
  13303a:	002c65               	call8	133300 <fn_InterChannelANC_PowerCompen>
  13303d:	02ad                	mov.n	a10, a2
  13303f:	05cd                	mov.n	a12, a5
  133041:	61b8                	l32i.n	a11, a1, 24
  133043:	80a0d2               	movi	a13, 128
  133046:	05dbe5               	call8	138e04 <Fx_vector_gain>
  133049:	07d482               	addmi	a8, a4, 0x700
  13304c:	7a0c                	movi.n	a10, 7
  13304e:	cc4804               	ae_l16x4.i	aed4, a8, 0
  133051:	888b                	addi.n	a8, a8, 8
  133053:	9058c4               	ae_l16x4.ip	aed5, a8, 32
  133056:	cc68e4               	ae_l16x4.i	aed6, a8, -16
  133059:	0c8009358474045e 	{ ae_sel16i	aed0, aed4, aed5, 8; ae_sel16i	aed4, aed4, aed5, 7 }
  133061:	0c8016046434589e 	{ ae_l16x4.i	aed5, a8, -24; ae_mul16x4	aed3, aed4, aed4, aed4 }
  133069:	0c8009807034156e 	{ ae_sel16i	aed1, aed5, aed6, 7; ae_mula16x4	aed3, aed4, aed0, aed0 }
  133071:	f03d                	nop.n
  133073:	f03d                	nop.n
  133075:	3f8a76               	loop	a10, 1330b8 <FN_InterChannelANC_main+0x160>
  133078:	88fbc3506f60089e 	{ ae_l16x4.i	aed0, a8, -8; nop; ae_sel16i	aed6, aed5, aed6, 8 }
  133080:	0c8018014178183e 	{ ae_l16x4.ip	aed1, a8, 32; ae_mul16x4	aed7, aed8, aed1, aed1 }
  133088:	87fbc3001f20581e 	{ ae_l16x4.i	aed5, a8, -24; nop; ae_sel16i	aed2, aed0, aed1, 7 }
  133090:	88fbce001f0036ce 	{ ae_s32x2.ip	aed3, a6, 32; nop; ae_sel16i	aed0, aed0, aed1, 8 }
  133098:	0c8016867678681e 	{ ae_l16x4.i	aed6, a8, -16; ae_mula16x4	aed7, aed8, aed6, aed6 }
  1330a0:	0c801802623446ce 	{ ae_s32x2.i	aed4, a6, -24; ae_mul16x4	aed3, aed4, aed2, aed2 }
  1330a8:	0c8018807034764e 	{ ae_s32x2.i	aed7, a6, -16; ae_mula16x4	aed3, aed4, aed0, aed0 }
  1330b0:	87fbc7506f1086fe 	{ ae_s32x2.i	aed8, a6, -8; nop; ae_sel16i	aed1, aed5, aed6, 7 }

001330b8 <FN_InterChannelANC_main+0x160>:
  1330b8:	069d                	mov.n	a9, a6

001330ba <FN_InterChannelANC_main+0x162>:
  1330ba:	0c8009018176856e 	{ ae_sel16i	aed8, aed5, aed6, 8; ae_mul16x4	aed7, aed6, aed1, aed1 }
  1330c2:	0c801888c876394e 	{ ae_s32x2.ip	aed3, a9, 32; ae_mula16x4	aed7, aed6, aed8, aed8 }
  1330ca:	e949d4               	ae_s32x2.i	aed4, a9, -24
  1330cd:	e979e4               	ae_s32x2.i	aed7, a9, -16
  1330d0:	e969f4               	ae_s32x2.i	aed6, a9, -8
  1330d3:	f01d                	retw.n

001330d5 <FN_InterChannelANC_main+0x17d>:
  1330d5:	5a0c                	movi.n	a10, 5
  1330d7:	8059a2               	s16i	a10, a9, 0x100
  1330da:	ffbf86               	j	132fdc <FN_InterChannelANC_main+0x84>

001330dd <FN_InterChannelANC_main+0x185>:
  1330dd:	000000                                        ...

001330e0 <fn_InterChannelANC_init>:
  1330e0:	004136               	entry	a1, 32
  1330e3:	0b1c                	movi.n	a11, 16
  1330e5:	052c                	movi.n	a5, 32
  1330e7:	0e0c                	movi.n	a14, 0
  1330e9:	ffa362               	movi	a6, 0x3ff
  1330ec:	02dd                	mov.n	a13, a2
  1330ee:	07dd32               	addmi	a3, a13, 0x700
  1330f1:	09dd42               	addmi	a4, a13, 0x900
  1330f4:	01dd92               	addmi	a9, a13, 0x100
  1330f7:	02dda2               	addmi	a10, a13, 0x200
  1330fa:	04dd82               	addmi	a8, a13, 0x400
  1330fd:	05dd72               	addmi	a7, a13, 0x500
  133100:	06d222               	addmi	a2, a2, 0x600
  133103:	08c222               	addi	a2, a2, 8
  133106:	08c772               	addi	a7, a7, 8
  133109:	c5fa20102021888e 	{ addi	a8, a8, 8; ae_movi	aed1, 0; ae_movi	aed2, 1 }
  133111:	400000814403a6ae 	{ ae_movda16	aed3, a6; nop; addi	a10, a10, 8 }
  133119:	4000003544006ede 	{ ae_movda16	aed0, a14; nop; addmi	a6, a13, 0x300 }
  133121:	108576               	loop	a5, 133135 <fn_InterChannelANC_init+0x55>
  133124:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  133127:	800394               	ae_s16x4.ip	aed0, a3, 8
  13312a:	621424               	ae_s32x2.ip	aed1, a4, 16
  13312d:	400000811f01242e 	{ ae_s32x2.i	aed1, a4, -8; nop; addi	a2, a2, 8 }

00133135 <fn_InterChannelANC_init+0x55>:
  133135:	08dd42               	addmi	a4, a13, 0x800
  133138:	0d2d                	mov.n	a2, a13
  13313a:	281304               	ae_zalign64	u0
  13313d:	88c932               	addi	a3, a9, -120
  133140:	09dd52               	addmi	a5, a13, 0x900
  133143:	80c552               	addi	a5, a5, -128
  133146:	08c992               	addi	a9, a9, 8
  133149:	2e8b76               	loop	a11, 13317b <fn_InterChannelANC_init+0x9b>
  13314c:	800294               	ae_s16x4.ip	aed0, a2, 8
  13314f:	dc03f4               	ae_s16x4.i	aed0, a3, -8
  133152:	803494               	ae_s16x4.ip	aed3, a4, 8
  133155:	803594               	ae_s16x4.ip	aed3, a5, 8
  133158:	621624               	ae_s32x2.ip	aed1, a6, 16
  13315b:	400000811f01373e 	{ ae_s32x2.i	aed1, a7, -8; nop; addi	a3, a3, 8 }
  133163:	e918f4               	ae_s32x2.i	aed1, a8, -8
  133166:	e929f4               	ae_s32x2.i	aed2, a9, -8
  133169:	e92af4               	ae_s32x2.i	aed2, a10, -8
  13316c:	622924               	ae_s32x2.ip	aed2, a9, 16
  13316f:	622a24               	ae_s32x2.ip	aed2, a10, 16
  133172:	621824               	ae_s32x2.ip	aed1, a8, 16
  133175:	621724               	ae_s32x2.ip	aed1, a7, 16
  133178:	e916f4               	ae_s32x2.i	aed1, a6, -8
  13317b:	0cdd22               	addmi	a2, a13, 0xc00
  13317e:	0bdd32               	addmi	a3, a13, 0xb00
  133181:	8653e2               	s16i	a14, a3, 0x10c
  133184:	8853e2               	s16i	a14, a3, 0x110
  133187:	8753e2               	s16i	a14, a3, 0x10e
  13318a:	33e9                	s32i.n	a14, a3, 12
  13318c:	5b53e2               	s16i	a14, a3, 182
  13318f:	5953e2               	s16i	a14, a3, 178
  133192:	5c53e2               	s16i	a14, a3, 184
  133195:	5a53e2               	s16i	a14, a3, 180
  133198:	5853e2               	s16i	a14, a3, 176
  13319b:	23e9                	s32i.n	a14, a3, 8
  13319d:	0053e2               	s16i	a14, a3, 0
  1331a0:	ebfa2b0c0f00c22f 	{ addi	a2, a2, -68; ae_movi	aed0, -1; nop }
  1331a8:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331ab:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331ae:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331b1:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331b4:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331b7:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331ba:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331bd:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331c0:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331c3:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331c6:	7732c4               	ae_sa64pos.fp	u0, a2
  1331c9:	f01d                	retw.n

001331cb <fn_InterChannelANC_init+0xeb>:
	...

001331cc <fn_InterChannelANC_proc>:
  1331cc:	004136               	entry	a1, 32
  1331cf:	038d                	mov.n	a8, a3
  1331d1:	b0b504               	ae_l16.i	aed11, a5, 0
  1331d4:	bda704               	ae_l32.i	aed10, a7, 0
  1331d7:	b0d514               	ae_l16.i	aed13, a5, 2
  1331da:	bdc714               	ae_l32.i	aed12, a7, 4
  1331dd:	c0b640               	sub	a11, a6, a4
  1331e0:	206220               	or	a6, a2, a2
  1331e3:	eb73200d0c065bbf 	{ addi	a11, a11, 5; ae_mulfp32x16x2ras.l	aed6, aed12, aed13; nop }
  1331eb:	eb735f0b0a07bb8f 	{ sext	a11, a11, 15; ae_mulfp32x16x2ras.l	aed7, aed10, aed11; nop }
  1331f3:	eb73c80b0c08367f 	{ ae_movad32.l	a3, aed6; ae_mulfp32x16x2ras.l	aed8, aed12, aed11; nop }
  1331fb:	eb73c80d0a09f77f 	{ ae_movad32.l	a15, aed7; ae_mulfp32x16x2ras.l	aed9, aed10, aed13; nop }
  133203:	2598c4               	ae_movad32.l	a9, aed8
  133206:	400001742051a89e 	{ ae_l16.i	aed1, a8, 0; nop; ae_movad32.l	a10, aed9 }
  13320e:	400001b545454a9e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed4, a9 }
  133216:	0d80184584143f2e 	{ ae_movda32	aed3, a15; ae_add32	aed4, aed4, aed5 }
  13321e:	40000131450533fe 	{ ae_movda32	aed5, a3; nop; movi	a3, 63 }
  133226:	e9fb59108f10a77f 	{ or	a10, a7, a7; nop; ae_sext32	aed1, aed1, 15 }
  13322e:	0d8019c503632b4e 	{ ae_sraa32s	aed0, aed4, a11; ae_sub32	aed3, aed3, aed5 }
  133236:	822b34               	ae_sraa32s	aed2, aed3, a11
  133239:	a5fb59202f20955e 	{ or	a9, a5, a5; nop; ae_sat16x4	aed2, aed2, aed2 }
  133241:	e9fb59208f20588f 	{ or	a5, a8, a8; nop; ae_sext32	aed2, aed2, 15 }
  133249:	a5f259020121722e 	{ or	a7, a2, a2; ae_sub32	aed1, aed1, aed2; ae_sat16x4	aed2, aed0, aed0 }
  133251:	40000100b001221e 	{ ae_s16.0.i	aed1, a2, 0; nop; movi	a2, 1 }
  133259:	908376               	loop	a3, 1332ed <fn_InterChannelANC_proc+0x121>
  13325c:	1132f0               	slli	a3, a2, 1
  13325f:	e9fba8208f00251f 	{ ae_l16.i	aed2, a5, 2; nop; ae_sext32	aed0, aed2, 15 }
  133267:	e9fb52208f2053af 	{ addx4	a5, a3, a10; nop; ae_sext32	aed2, aed2, 15 }
  13326f:	ebf2ae000200251f 	{ ae_l32.i	aed2, a5, 4; ae_sub32	aed0, aed2, aed0; nop }
  133277:	904390               	addx2	a4, a3, a9
  13327a:	40000010b100262e 	{ ae_s16.0.i	aed0, a6, 2; nop; addi	a2, a2, 1 }
  133282:	b00404               	ae_l16.i	aed0, a4, 0
  133285:	eb73ae000204150f 	{ ae_l32.i	aed1, a5, 0; ae_mulfp32x16x2ras.l	aed4, aed2, aed0; nop }
  13328d:	eb73a8000103041f 	{ ae_l16.i	aed0, a4, 2; ae_mulfp32x16x2ras.l	aed3, aed1, aed0; nop }
  133295:	7c73c8100202547f 	{ ae_movad32.l	a5, aed4; ae_mulfp32x16x2ras.l	aed2, aed2, aed0; ae_mulfp32x16x2ras.l_s2	aed0, aed1, aed0 }
  13329d:	400001754551553e 	{ ae_movda32	aed1, a5; nop; ae_movad32.l	a5, aed3 }
  1332a5:	400001754552552e 	{ ae_movda32	aed2, a5; nop; ae_movad32.l	a5, aed2 }
  1332ad:	400001754550550e 	{ ae_movda32	aed0, a5; nop; ae_movad32.l	a5, aed0 }
  1332b5:	0d8018c08260252e 	{ ae_movda32	aed2, a5; ae_sub32	aed0, aed2, aed0 }
  1332bd:	0d80194221102b0e 	{ ae_sraa32s	aed2, aed0, a11; ae_add32	aed0, aed1, aed2 }
  1332c5:	a5fb51202f20538e 	{ addx2	a5, a3, a8; nop; ae_sat16x4	aed2, aed2, aed2 }
  1332cd:	e9fba8208f10250f 	{ ae_l16.i	aed2, a5, 0; nop; ae_sext32	aed1, aed2, 15 }
  1332d5:	e9fb51208f20637f 	{ addx2	a6, a3, a7; nop; ae_sext32	aed2, aed2, 15 }
  1332dd:	0d8019c122602b0e 	{ ae_sraa32s	aed2, aed0, a11; ae_sub32	aed0, aed2, aed1 }
  1332e5:	a5fbb4202f20060e 	{ ae_s16.0.i	aed0, a6, 0; nop; ae_sat16x4	aed2, aed2, aed2 }

001332ed <fn_InterChannelANC_proc+0x121>:
  1332ed:	e9fba8208ff0e51f 	{ ae_l16.i	aed14, a5, 2; nop; ae_sext32	aed15, aed2, 15 }
  1332f5:	17ee84               	ae_sext32	aed14, aed14, 15
  1332f8:	4ceef4               	ae_sub32	aed14, aed14, aed15
  1332fb:	d2e614               	ae_s16.0.i	aed14, a6, 2
  1332fe:	f01d                	retw.n

00133300 <fn_InterChannelANC_PowerCompen>:
  133300:	008136               	entry	a1, 64
  133303:	02bd                	mov.n	a11, a2
  133305:	249182               	l16si	a8, a1, 72
  133308:	07ad                	mov.n	a10, a7
  13330a:	120856               	bnez	a8, 13342e <fn_InterChannelANC_PowerCompen+0x12e>
  13330d:	6129                	s32i.n	a2, a1, 24
  13330f:	1179                	s32i.n	a7, a1, 4
  133311:	11f4f0               	slli	a15, a4, 1
  133314:	31f9                	s32i.n	a15, a1, 12
  133316:	102172               	l32i	a7, a1, 64
  133319:	1126f0               	slli	a2, a6, 1
  13331c:	1148                	l32i.n	a4, a1, 4
  13331e:	d4a561               	l32r	a6, 1285b4 (218500 <SNRthd>)
  133321:	2129                	s32i.n	a2, a1, 8
  133323:	01d722               	addmi	a2, a7, 0x100

00133326 <fn_InterChannelANC_PowerCompen+0x26>:
  133326:	07c8                	l32i.n	a12, a7, 0
  133328:	06a8                	l32i.n	a10, a6, 0
  13332a:	26c182               	addi	a8, a1, 38
  13332d:	37aac7               	bge	a10, a12, 133368 <fn_InterChannelANC_PowerCompen+0x68>
  133330:	24c1a2               	addi	a10, a1, 36
  133333:	d40191               	l32r	a9, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  133336:	22c1c2               	addi	a12, a1, 34
  133339:	d3b2b1               	l32r	a11, 128204 (5999 <xthals_release_major+0x2ab9>)
  13333c:	d426d1               	l32r	a13, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  13333f:	d48bf1               	l32r	a15, 12856c (7332 <xthals_release_major+0x4452>)
  133342:	40000001442bef1e 	{ ae_movda16	aed11, a15; nop; addi	a14, a1, 32 }
  13334a:	400001b4b8ab3ede 	{ ae_s16.0.i	aed11, a14, -16; nop; ae_movda16	aed10, a13 }
  133352:	400001b4b89a3cbe 	{ ae_s16.0.i	aed10, a12, -16; nop; ae_movda16	aed9, a11 }
  13335a:	400001b4b8893a9e 	{ ae_s16.0.i	aed9, a10, -16; nop; ae_movda16	aed8, a9 }
  133362:	d28884               	ae_s16.0.i	aed8, a8, -16
  133365:	001086               	j	1333ab <fn_InterChannelANC_PowerCompen+0xab>

00133368 <fn_InterChannelANC_PowerCompen+0x68>:
  133368:	2182a0               	srai	a8, a10, 2
  13336b:	0d000a4170b0a8ce 	{ bge.w18	a8, a12, 133416 <fn_InterChannelANC_PowerCompen+0x116>; nop }
  133373:	24c1b2               	addi	a11, a1, 36
  133376:	20c1f2               	addi	a15, a1, 32
  133379:	d490c1               	l32r	a12, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13337c:	26c192               	addi	a9, a1, 38
  13337f:	d48e81               	l32r	a8, 1285b8 (7eb7 <xthals_release_major+0x4fd7>)
  133382:	22c1d2               	addi	a13, a1, 34
  133385:	48a1e2               	movi	a14, 0x148
  133388:	40000161446eae7e 	{ ae_movda16	aed14, a14; nop; movi	a10, 0x667 }
  133390:	400001b4b8ce3dae 	{ ae_s16.0.i	aed14, a13, -16; nop; ae_movda16	aed12, a10 }
  133398:	400001b4b8fc398e 	{ ae_s16.0.i	aed12, a9, -16; nop; ae_movda16	aed15, a8 }
  1333a0:	400001b4b8df3fce 	{ ae_s16.0.i	aed15, a15, -16; nop; ae_movda16	aed13, a12 }
  1333a8:	d2db84               	ae_s16.0.i	aed13, a11, -16

001333ab <fn_InterChannelANC_PowerCompen+0xab>:
  1333ab:	05a8                	l32i.n	a10, a5, 0
  1333ad:	21b8                	l32i.n	a11, a1, 8
  1333af:	03c8                	l32i.n	a12, a3, 0
  1333b1:	31d8                	l32i.n	a13, a1, 12
  1333b3:	ae1c                	movi.n	a14, 26
  1333b5:	131925               	call8	146548 <divide>
  1333b8:	133325               	call8	1466ec <sqrt32>
  1333bb:	400000414520ea1e 	{ ae_movda32	aed0, a10; nop; addi	a14, a1, 36 }
  1333c3:	a5fb22000f2001ce 	{ addi	a12, a1, 32; nop; ae_sat16x4	aed2, aed0, aed0 }
  1333cb:	400001742000a42e 	{ ae_l16.i	aed0, a4, 0; nop; ae_movad16.0	a10, aed2 }
  1333d3:	009492               	l16si	a9, a4, 0
  1333d6:	400000202824bc1e 	{ ae_l16.i	aed4, a12, -16; nop; addi	a11, a1, 34 }
  1333de:	16a9a7               	bge	a9, a10, 1333f8 <fn_InterChannelANC_PowerCompen+0xf8>
  1333e1:	0c8016f440a13b5e 	{ ae_l16.i	aed3, a11, -16; ae_mulfp16x4s	aed1, aed0, aed4 }
  1333e9:	0c801af332a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed3 }
  1333f1:	0006c6               	j	133410 <fn_InterChannelANC_PowerCompen+0x110>

001333f4 <fn_InterChannelANC_PowerCompen+0xf4>:
  1333f4:	00000000                                ....

001333f8 <fn_InterChannelANC_PowerCompen+0xf8>:
  1333f8:	400000602826de1e 	{ ae_l16.i	aed6, a14, -16; nop; addi	a13, a1, 38 }
  133400:	0c8016f640a15d5e 	{ ae_l16.i	aed5, a13, -16; ae_mulfp16x4s	aed1, aed0, aed6 }
  133408:	0c801af532a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed5 }

00133410 <fn_InterChannelANC_PowerCompen+0x110>:
  133410:	337104               	ae_add16s	aed7, aed1, aed0
  133413:	d27404               	ae_s16.0.i	aed7, a4, 0

00133416 <fn_InterChannelANC_PowerCompen+0x116>:
  133416:	442b                	addi.n	a4, a4, 2
  133418:	334b                	addi.n	a3, a3, 4
  13341a:	554b                	addi.n	a5, a5, 4
  13341c:	664b                	addi.n	a6, a6, 4
  13341e:	774b                	addi.n	a7, a7, 4
  133420:	0d3ff04120b0b72e 	{ bne.w18	a7, a2, 133326 <fn_InterChannelANC_PowerCompen+0x26>; nop }
  133428:	0621b2               	l32i	a11, a1, 24
  13342b:	0121a2               	l32i	a10, a1, 4

0013342e <fn_InterChannelANC_PowerCompen+0x12e>:
  13342e:	0bed                	mov.n	a14, a11
  133430:	4000010020088b2e 	{ ae_l16.i	aed8, a11, 0; nop; movi	a8, 2 }
  133438:	4000011020079afe 	{ ae_l16.i	aed7, a10, 0; nop; movi	a9, 31 }
  133440:	0c800d079887cbbe 	{ or	a12, a11, a11; ae_mul16x4	aed8, aed7, aed7, aed8 }
  133448:	400001002104fbde 	{ ae_l16.i	aed4, a11, 2; nop; movi	a15, 13 }
  133450:	400001a422607bfe 	{ ae_l16.i	aed0, a11, 4; nop; ae_sraa32s	aed6, aed7, a15 }
  133458:	a5fba8606f503b3e 	{ ae_l16.i	aed3, a11, 6; nop; ae_sat16x4	aed5, aed6, aed6 }
  133460:	40000040b005dbbe 	{ ae_s16.0.i	aed5, a11, 0; nop; addi	a13, a11, 4 }
  133468:	b42a24               	ae_l16.ip	aed2, a10, 4
  13346b:	0abd                	mov.n	a11, a10
  13346d:	0c800d029482acce 	{ or	a10, a12, a12; ae_mul16x4	aed8, aed2, aed2, aed4 }
  133475:	7e8976               	loop	a9, 1334f7 <fn_InterChannelANC_PowerCompen+0x1f7>
  133478:	1198f0               	slli	a9, a8, 1
  13347b:	822f24               	ae_sraa32s	aed2, aed2, a15
  13347e:	a5fb20202f2018ce 	{ addi	a12, a8, 1; nop; ae_sat16x4	aed2, aed2, aed2 }
  133486:	40000020b1028a8e 	{ ae_s16.0.i	aed2, a10, 2; nop; addi	a8, a8, 2 }
  13348e:	b02bf4               	ae_l16.i	aed2, a11, -2
  133491:	0c800d021012a9ee 	{ addx2	a10, a9, a14; ae_mul16x4	aed1, aed2, aed2, aed0 }
  133499:	b01a04               	ae_l16.i	aed1, a10, 0
  13349c:	400001a421022afe 	{ ae_l16.i	aed2, a10, 2; nop; ae_sraa32s	aed0, aed2, a15 }
  1334a4:	a5fbdd000f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed0 }
  1334ac:	d20d04               	ae_s16.0.i	aed0, a13, 0
  1334af:	b00bf4               	ae_l16.i	aed0, a11, -2
  1334b2:	0c801a003330959e 	{ nop; ae_mul16x4	aed3, aed0, aed0, aed3 }
  1334ba:	119cf0               	slli	a9, a12, 1
  1334bd:	820f04               	ae_sraa32s	aed0, aed0, a15
  1334c0:	a5fbdd000f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed0 }
  1334c8:	d20d14               	ae_s16.0.i	aed0, a13, 2
  1334cb:	b00b04               	ae_l16.i	aed0, a11, 0
  1334ce:	0c800d001101d9ee 	{ addx2	a13, a9, a14; ae_mul16x4	aed0, aed1, aed0, aed1 }
  1334d6:	b00d04               	ae_l16.i	aed0, a13, 0
  1334d9:	400001a421131dfe 	{ ae_l16.i	aed3, a13, 2; nop; ae_sraa32s	aed1, aed1, a15 }
  1334e1:	a5fbdd101f10259e 	{ nop; nop; ae_sat16x4	aed1, aed1, aed1 }
  1334e9:	d21a04               	ae_s16.0.i	aed1, a10, 0
  1334ec:	b41b24               	ae_l16.ip	aed1, a11, 4
  1334ef:	0c801a013212959e 	{ nop; ae_mul16x4	aed1, aed2, aed1, aed2 }

001334f7 <fn_InterChannelANC_PowerCompen+0x1f7>:
  1334f7:	821f24               	ae_sraa32s	aed1, aed2, a15
  1334fa:	a5fbdd101ff0259e 	{ nop; nop; ae_sat16x4	aed15, aed1, aed1 }
  133502:	d2fa14               	ae_s16.0.i	aed15, a10, 2
  133505:	b0ebf4               	ae_l16.i	aed14, a11, -2
  133508:	0c801a0e30fe959e 	{ nop; ae_mul16x4	aed15, aed14, aed14, aed0 }
  133510:	82dfe4               	ae_sraa32s	aed13, aed14, a15
  133513:	a5fbddd0dfc0259e 	{ nop; nop; ae_sat16x4	aed12, aed13, aed13 }
  13351b:	d2cd04               	ae_s16.0.i	aed12, a13, 0
  13351e:	b0bbf4               	ae_l16.i	aed11, a11, -2
  133521:	0c801a0b33cb959e 	{ nop; ae_mul16x4	aed12, aed11, aed11, aed3 }
  133529:	82afb4               	ae_sraa32s	aed10, aed11, a15
  13352c:	a5fbdda0af90259e 	{ nop; nop; ae_sat16x4	aed9, aed10, aed10 }
  133534:	d29d14               	ae_s16.0.i	aed9, a13, 2
  133537:	f01d                	retw.n

00133539 <fn_InterChannelANC_PowerCompen+0x239>:
  133539:	000000                                        ...

0013353c <fn_InterChannelANC_ctr>:
  13353c:	00c136               	entry	a1, 96
  13353f:	ec0c                	movi.n	a12, 14
  133541:	b179                	s32i.n	a7, a1, 44
  133543:	7726c4               	ae_la64.pp	u0, a6
  133546:	c149                	s32i.n	a4, a1, 48
  133548:	7723d4               	ae_la64.pp	u1, a3
  13354b:	37b3d4               	ae_la16x4.ip	aed11, u1, a3
  13354e:	0bd242               	addmi	a4, a2, 0xb00
  133551:	37d6c4               	ae_la16x4.ip	aed13, u0, a6
  133554:	04d272               	addmi	a7, a2, 0x400
  133557:	a78b                	addi.n	a10, a7, 8
  133559:	37e6c4               	ae_la16x4.ip	aed14, u0, a6
  13355c:	009482               	l16si	a8, a4, 0
  13355f:	0c8009be7d0dfdee 	{ ae_sel16i	aed15, aed13, aed14, 7; ae_sel16i	aed13, aed13, aed14, 8 }
  133567:	0c801a0d0dedc3be 	{ ae_la16x4.ip	aed12, u1, a3; ae_mul16x4	aed14, aed13, aed13, aed13 }
  13356f:	0c80048f8fed844e 	{ addi	a4, a4, -120; ae_mula16x4	aed14, aed13, aed15, aed15 }
  133577:	a189                	s32i.n	a8, a1, 40
  133579:	40000055100e772e 	{ ae_s32x2.i	aed14, a7, 0; nop; addmi	a7, a2, 0x500 }
  133581:	20b770               	or	a11, a7, a7
  133584:	62da24               	ae_s32x2.ip	aed13, a10, 16
  133587:	3756c4               	ae_la16x4.ip	aed5, u0, a6
  13358a:	3723d4               	ae_la16x4.ip	aed2, u1, a3
  13358d:	87fbcfb0cf7033ae 	{ ae_la16x4.ip	aed3, u1, a3; nop; ae_sel16i	aed7, aed11, aed12, 7 }
  133595:	88fbcfb0cfb0668e 	{ ae_la16x4.ip	aed6, u0, a6; nop; ae_sel16i	aed11, aed11, aed12, 8 }
  13359d:	0c800d0b9bab866e 	{ or	a8, a6, a6; ae_mul16x4	aed10, aed11, aed11, aed11 }
  1335a5:	0c800d8797ab933e 	{ or	a9, a3, a3; ae_mula16x4	aed10, aed11, aed7, aed7 }
  1335ad:	0c8009368575456e 	{ ae_sel16i	aed4, aed5, aed6, 8; ae_sel16i	aed5, aed5, aed6, 7 }
  1335b5:	3f8c76               	loop	a12, 1335f8 <fn_InterChannelANC_ctr+0xbc>
  1335b8:	88fbcf203f80088e 	{ ae_la16x4.ip	aed0, u0, a8; nop; ae_sel16i	aed8, aed2, aed3, 8 }
  1335c0:	0c801a040467189e 	{ ae_la16x4.ip	aed1, u0, a8; ae_mul16x4	aed6, aed7, aed4, aed4 }
  1335c8:	87fbcf203f9029ae 	{ ae_la16x4.ip	aed2, u1, a9; nop; ae_sel16i	aed9, aed2, aed3, 7 }
  1335d0:	88fbce001f40abae 	{ ae_s32x2.ip	aed10, a11, 16; nop; ae_sel16i	aed4, aed0, aed1, 8 }
  1335d8:	0c801a85056739be 	{ ae_la16x4.ip	aed3, u1, a9; ae_mula16x4	aed6, aed7, aed5, aed5 }
  1335e0:	0c80180878abbbce 	{ ae_s32x2.i	aed11, a11, -8; ae_mul16x4	aed10, aed11, aed8, aed8 }
  1335e8:	87fbce001f507aae 	{ ae_s32x2.ip	aed7, a10, 16; nop; ae_sel16i	aed5, aed0, aed1, 7 }
  1335f0:	0c80188969ab6ace 	{ ae_s32x2.i	aed6, a10, -24; ae_mula16x4	aed10, aed11, aed9, aed9 }

001335f8 <fn_InterChannelANC_ctr+0xbc>:
  1335f8:	03d262               	addmi	a6, a2, 0x300
  1335fb:	a198                	l32i.n	a9, a1, 40
  1335fd:	87fb40203f60003e 	{ movi	a3, 0; nop; ae_sel16i	aed6, aed2, aed3, 7 }
  133605:	88fb30203ff042fe 	{ addmi	a15, a2, 0x400; nop; ae_sel16i	aed15, aed2, aed3, 8 }
  13360d:	0961f2               	s32i	a15, a1, 36
  133610:	0c800504042112ee 	{ addmi	a14, a2, 0x100; ae_mul16x4	aed2, aed1, aed4, aed4 }
  133618:	0c801885a521ab4e 	{ ae_s32x2.ip	aed10, a11, 16; ae_mula16x4	aed2, aed1, aed5, aed5 }
  133620:	0c80180f7f0fbbce 	{ ae_s32x2.i	aed11, a11, -8; ae_mul16x4	aed0, aed15, aed15, aed15 }
  133628:	0c801886760f2ace 	{ ae_s32x2.i	aed2, a10, -8; ae_mula16x4	aed0, aed15, aed6, aed6 }
  133630:	621a24               	ae_s32x2.ip	aed1, a10, 16
  133633:	620b24               	ae_s32x2.ip	aed0, a11, 16
  133636:	400000011f8febee 	{ ae_s32x2.i	aed15, a11, -8; nop; addi	a14, a14, -128 }
  13363e:	0d4009c11161196e 	{ blti.w18	a9, 1, 1336d3 <fn_InterChannelANC_ctr+0x197>; ae_sub32	aed1, aed1, aed1 }
  133646:	208220               	or	a8, a2, a2
  133649:	400001114400b30e 	{ ae_movda16	aed0, a3; nop; movi	a11, 16 }
  133651:	ebfa40000001003f 	{ movi	a3, 0; ae_movi	aed1, 0; nop }
  133659:	0b8b76               	loop	a11, 133668 <fn_InterChannelANC_ctr+0x12c>
  13365c:	800894               	ae_s16x4.ip	aed0, a8, 8
  13365f:	800e94               	ae_s16x4.ip	aed0, a14, 8
  133662:	621624               	ae_s32x2.ip	aed1, a6, 16
  133665:	e916f4               	ae_s32x2.i	aed1, a6, -8
  133668:	180c                	movi.n	a8, 1
  13366a:	1f6482               	s32i	a8, a4, 124

0013366d <fn_InterChannelANC_ctr+0x131>:
  13366d:	91c8                	l32i.n	a12, a1, 36
  13366f:	a1d8                	l32i.n	a13, a1, 40
  133671:	c1e8                	l32i.n	a14, a1, 48
  133673:	b1f8                	l32i.n	a15, a1, 44
  133675:	3c0834               	ae_movda32	aed0, a8
  133678:	e9fb59008f00a77f 	{ or	a10, a7, a7; nop; ae_sext32	aed0, aed0, 15 }
  133680:	3c2f34               	ae_movda32	aed2, a15
  133683:	400000c54503fe2e 	{ ae_movda32	aed3, a14; nop; addmi	a15, a2, 0xc00 }
  13368b:	400000c54501ed2e 	{ ae_movda32	aed1, a13; nop; addmi	a14, a2, 0xc00 }
  133693:	400000c121b1e1ee 	{ ae_s32.l.i	aed1, a1, 4; nop; addi	a14, a14, -68 }
  13369b:	18fb20103f30cfff 	{ addi	a15, a15, 12; nop; ae_slai32	aed3, aed3, 1 }
  1336a3:	18fbc8102f20b37f 	{ ae_movad32.l	a11, aed3; nop; ae_slai32	aed2, aed2, 1 }
  1336ab:	400001752050d12e 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movad32.l	a13, aed2 }
  1336b3:	23bb80               	sext	a11, a11, 15
  1336b6:	23dd80               	sext	a13, a13, 15
  1336b9:	00c1a5               	call8	1342d4 <fn_TrackEDiffMin>
  1336bc:	c394b2               	l16si	a11, a4, 0x186
  1336bf:	4d1c                	movi.n	a13, 20
  1336c1:	4e1c                	movi.n	a14, 20
  1336c3:	0cd2c2               	addmi	a12, a2, 0xc00
  1336c6:	10ccc2               	addi	a12, a12, 16
  1336c9:	00bba5               	call8	134284 <fn_EstNoiseLevel>
  1336cc:	032d                	mov.n	a2, a3
  1336ce:	c354a2               	s16i	a10, a4, 0x186
  1336d1:	f01d                	retw.n

001336d3 <fn_InterChannelANC_ctr+0x197>:
  1336d3:	3a0c                	movi.n	a10, 3
  1336d5:	c198                	l32i.n	a9, a1, 48
  1336d7:	078d                	mov.n	a8, a7
  1336d9:	3eb8e4               	ae_l32x2.ip	aed11, a8, 48
  1336dc:	400000606f0a989e 	{ ae_l32x2.i	aed10, a8, -8; nop; addi	a9, a9, 6 }
  1336e4:	239980               	sext	a9, a9, 15
  1336e7:	400001646e29a89e 	{ ae_l32x2.i	aed9, a8, -16; nop; ae_sraa32rs	aed2, aed10, a9 }
  1336ef:	400001646b64989e 	{ ae_l32x2.i	aed4, a8, -40; nop; ae_sraa32rs	aed6, aed9, a9 }
  1336f7:	0d80194130b0c94e 	{ ae_sraa32rs	aed3, aed4, a9; nop }
  1336ff:	0d8019c57565c9be 	{ ae_sraa32rs	aed7, aed11, a9; ae_sub32	aed5, aed5, aed5 }
  133707:	93e7c3371515882e 	{ ae_l32x2.i	aed8, a8, -32; ae_add32	aed5, aed5, aed7; ae_add32	aed1, aed1, aed3 }
  13370f:	400001646d98889e 	{ ae_l32x2.i	aed8, a8, -24; nop; ae_sraa32rs	aed9, aed8, a9 }
  133717:	0d8019493515c98e 	{ ae_sraa32rs	aed3, aed8, a9; ae_add32	aed5, aed5, aed9 }
  13371f:	93e7cd361515a82e 	{ ae_l32x2.ip	aed10, a8, 16; ae_add32	aed5, aed5, aed6; ae_add32	aed1, aed1, aed3 }
  133727:	400001646f87a89e 	{ ae_l32x2.i	aed7, a8, -8; nop; ae_sraa32rs	aed8, aed10, a9 }
  13372f:	0d8019420111c97e 	{ ae_sraa32rs	aed0, aed7, a9; ae_add32	aed1, aed1, aed2 }
  133737:	0020f0               	nop
  13373a:	0020f0               	nop
  13373d:	578a76               	loop	a10, 133798 <fn_InterChannelANC_ctr+0x25c>
  133740:	93e7cd081543086e 	{ ae_l32x2.ip	aed0, a8, 48; ae_add32	aed3, aed5, aed8; ae_add32	aed4, aed1, aed0 }
  133748:	400001646b10089e 	{ ae_l32x2.i	aed0, a8, -40; nop; ae_sraa32rs	aed1, aed0, a9 }
  133750:	400001646c20089e 	{ ae_l32x2.i	aed0, a8, -32; nop; ae_sraa32rs	aed2, aed0, a9 }
  133758:	400001646d50089e 	{ ae_l32x2.i	aed0, a8, -24; nop; ae_sraa32rs	aed5, aed0, a9 }
  133760:	400001646e60089e 	{ ae_l32x2.i	aed0, a8, -16; nop; ae_sraa32rs	aed6, aed0, a9 }
  133768:	400001646f70089e 	{ ae_l32x2.i	aed0, a8, -8; nop; ae_sraa32rs	aed7, aed0, a9 }
  133770:	0d8019410311c90e 	{ ae_sraa32rs	aed0, aed0, a9; ae_add32	aed1, aed3, aed1 }
  133778:	93e7cd521452182e 	{ ae_l32x2.ip	aed1, a8, 16; ae_add32	aed2, aed4, aed2; ae_add32	aed5, aed1, aed5 }
  133780:	400001646f81189e 	{ ae_l32x2.i	aed1, a8, -8; nop; ae_sraa32rs	aed8, aed1, a9 }
  133788:	93e7dd765252259e 	{ nop; ae_add32	aed2, aed2, aed6; ae_add32	aed5, aed5, aed7 }
  133790:	0d8019400211c91e 	{ ae_sraa32rs	aed0, aed1, a9; ae_add32	aed1, aed2, aed0 }

00133798 <fn_InterChannelANC_ctr+0x25c>:
  133798:	3c9234               	ae_movda32	aed9, a2
  13379b:	d38951               	l32r	a5, 1285c0 (fcfb7 <_memmap_cacheattr_bp_base+0xdafb5>)
  13379e:	ebe7d9000100ff0f 	{ ae_movi	aed15, 15; ae_add32	aed0, aed1, aed0; nop }
  1337a6:	c188                	l32i.n	a8, a1, 48
  1337a8:	40000101451ad60e 	{ ae_movda32	aed10, a6; nop; movi	a13, 0x100 }

001337b0 <fn_InterChannelANC_ctr+0x274>:
  1337b0:	93fabe8050e8a10e 	{ ae_s32.l.i	aed10, a1, 0; ae_movi	aed8, 0; ae_add32	aed14, aed5, aed8 }
  1337b8:	400001b5451c4d8e 	{ ae_movda32	aed12, a13; nop; ae_movda32	aed1, a8 }
  1337c0:	a9e73010fefe22de 	{ addmi	a13, a2, 0x200; ae_add32	aed14, aed14, aed0; ae_sub32	aed15, aed15, aed1 }
  1337c8:	0d801a4e4e2eff3e 	{ ae_movad16.0	a15, aed15; ae_add32_hl_lh	aed14, aed14, aed14 }
  1337d0:	40000175455da5ee 	{ ae_movda32	aed13, a5; nop; ae_movad32.l	a10, aed14 }
  1337d8:	4000016522b8d1fe 	{ ae_s32.l.i	aed8, a1, 8; nop; ae_sraa32rs	aed11, aed13, a15 }
  1337e0:	400001752358c1be 	{ ae_s32.l.i	aed8, a1, 12; nop; ae_movad32.l	a12, aed11 }
  1337e8:	ebe7590c0909f22f 	{ or	a15, a2, a2; ae_add32	aed9, aed9, aed12; nop }
  1337f0:	72aac0               	salt	a10, a10, a12
  1337f3:	81a9                	s32i.n	a10, a1, 32
  1337f5:	400001414506ca0e 	{ ae_movda32	aed6, a10; nop; movi	a12, 64 }
  1337fd:	400001b5247641ce 	{ ae_s32.l.i	aed6, a1, 16; nop; ae_movda32	aed7, a12 }
  133805:	400001752157b19e 	{ ae_s32.l.i	aed7, a1, 4; nop; ae_movad32.l	a11, aed9 }
  13380d:	91a8                	l32i.n	a10, a1, 36
  13380f:	b1c8                	l32i.n	a12, a1, 44
  133811:	004125               	call8	133c24 <fn_InterChannelANC_UnbaisedMMSE>
  133814:	07bd                	mov.n	a11, a7
  133816:	02ed                	mov.n	a14, a2
  133818:	d2ddf1               	l32r	a15, 12838c (4e20 <xthals_release_major+0x1f40>)
  13381b:	0a4c                	movi.n	a10, 64
  13381d:	c188                	l32i.n	a8, a1, 48
  13381f:	b168                	l32i.n	a6, a1, 44
  133821:	04d292               	addmi	a9, a2, 0x400
  133824:	994b                	addi.n	a9, a9, 4
  133826:	c06680               	sub	a6, a6, a8
  133829:	182182               	l32i	a8, a1, 96
  13382c:	1166f0               	slli	a6, a6, 1
  13382f:	236680               	sext	a6, a6, 15
  133832:	2eaa76               	loopgtz	a10, 133864 <fn_InterChannelANC_ctr+0x328>
  133835:	1d0c                	movi.n	a13, 1
  133837:	0bc8                	l32i.n	a12, a11, 0
  133839:	400000407f03999e 	{ ae_l32.i	aed3, a9, -4; nop; addi	a9, a9, 4 }
  133841:	0d80194120b0c63e 	{ ae_sraa32rs	aed2, aed3, a6; nop }
  133849:	2552c4               	ae_movad32.l	a5, aed2
  13384c:	bb4b                	addi.n	a11, a11, 4
  13384e:	72cc50               	salt	a12, a12, a5
  133851:	30ccd0               	xor	a12, a12, a13
  133854:	0058c2               	s16i	a12, a8, 0
  133857:	009ea2               	l16si	a10, a14, 0
  13385a:	ee2b                	addi.n	a14, a14, 2
  13385c:	02afa7               	bge	a15, a10, 133862 <fn_InterChannelANC_ctr+0x326>
  13385f:	005832               	s16i	a3, a8, 0

00133862 <fn_InterChannelANC_ctr+0x326>:
  133862:	882b                	addi.n	a8, a8, 2

00133864 <fn_InterChannelANC_ctr+0x328>:
  133864:	8198                	l32i.n	a9, a1, 32
  133866:	180c                	movi.n	a8, 1
  133868:	030c                	movi.n	a3, 0
  13386a:	833890               	moveqz	a3, a8, a9
  13386d:	233380               	sext	a3, a3, 15
  133870:	380c                	movi.n	a8, 3
  133872:	1f6482               	s32i	a8, a4, 124
  133875:	ff7d06               	j	13366d <fn_InterChannelANC_ctr+0x131>

00133878 <fn_InterChannelANC_ctr2>:
  133878:	00a136               	entry	a1, 80
  13387b:	03ad                	mov.n	a10, a3
  13387d:	04bd                	mov.n	a11, a4
  13387f:	05cd                	mov.n	a12, a5
  133881:	9129                	s32i.n	a2, a1, 36
  133883:	9158                	l32i.n	a5, a1, 36
  133885:	062d                	mov.n	a2, a6
  133887:	0ad552               	addmi	a5, a5, 0xa00
  13388a:	654b                	addi.n	a6, a5, 4
  13388c:	809552               	l16si	a5, a5, 0x100
  13388f:	07dd                	mov.n	a13, a7
  133891:	05ed                	mov.n	a14, a5
  133893:	0073e5               	call8	133fd0 <fn_CrossCorrBasedVAD>
  133896:	91d8                	l32i.n	a13, a1, 36
  133898:	090c                	movi.n	a9, 0
  13389a:	01dde2               	addmi	a14, a13, 0x100
  13389d:	80cee2               	addi	a14, a14, -128
  1338a0:	400000354400d9de 	{ ae_movda16	aed0, a9; nop; addmi	a13, a13, 0x300 }
  1338a8:	0d40024050b1156e 	{ blti.w18	a5, 1, 1338d1 <fn_InterChannelANC_ctr2+0x59>; ae_movi	aed1, 0 }
  1338b0:	9188                	l32i.n	a8, a1, 36
  1338b2:	416692               	s32i	a9, a6, 0x104
  1338b5:	020c                	movi.n	a2, 0
  1338b7:	01a0f2               	movi	a15, 1
  1338ba:	10a0b2               	movi	a11, 16
  1338bd:	0b8b76               	loop	a11, 1338cc <fn_InterChannelANC_ctr2+0x54>
  1338c0:	800894               	ae_s16x4.ip	aed0, a8, 8
  1338c3:	800e94               	ae_s16x4.ip	aed0, a14, 8
  1338c6:	621d24               	ae_s32x2.ip	aed1, a13, 16
  1338c9:	e91df4               	ae_s32x2.i	aed1, a13, -8

001338cc <fn_InterChannelANC_ctr2+0x54>:
  1338cc:	4066f2               	s32i	a15, a6, 0x100
  1338cf:	f01d                	retw.n

001338d1 <fn_InterChannelANC_ctr2+0x59>:
  1338d1:	481c                	movi.n	a8, 20
  1338d3:	0d401b41e0b02a0e 	{ beqi.w18	a10, 2, 133a95 <fn_InterChannelANC_ctr2+0x21d>; nop }
  1338db:	09ad                	mov.n	a10, a9

001338dd <fn_InterChannelANC_ctr2+0x65>:
  1338dd:	9158                	l32i.n	a5, a1, 36
  1338df:	4166a2               	s32i	a10, a6, 0x104
  1338e2:	04d552               	addmi	a5, a5, 0x400
  1338e5:	0da8a7               	bge	a8, a10, 1338f6 <fn_InterChannelANC_ctr2+0x7e>
  1338e8:	5a1c                	movi.n	a10, 21
  1338ea:	290c                	movi.n	a9, 2
  1338ec:	8199                	s32i.n	a9, a1, 32
  1338ee:	4166a2               	s32i	a10, a6, 0x104
  1338f1:	000146               	j	1338fa <fn_InterChannelANC_ctr2+0x82>

001338f4 <fn_InterChannelANC_ctr2+0x7c>:
	...

001338f6 <fn_InterChannelANC_ctr2+0x7e>:
  1338f6:	3b0c                	movi.n	a11, 3
  1338f8:	81b9                	s32i.n	a11, a1, 32

001338fa <fn_InterChannelANC_ctr2+0x82>:
  1338fa:	059d                	mov.n	a9, a5
  1338fc:	7a0c                	movi.n	a10, 7
  1338fe:	7722c4               	ae_la64.pp	u0, a2
  133901:	3722c4               	ae_la16x4.ip	aed2, u0, a2
  133904:	3732c4               	ae_la16x4.ip	aed3, u0, a2
  133907:	3752c4               	ae_la16x4.ip	aed5, u0, a2
  13390a:	3762c4               	ae_la16x4.ip	aed6, u0, a2
  13390d:	0c8009338272423e 	{ ae_sel16i	aed4, aed2, aed3, 8; ae_sel16i	aed2, aed2, aed3, 7 }
  133915:	0c8009048434856e 	{ ae_sel16i	aed8, aed5, aed6, 8; ae_mul16x4	aed3, aed4, aed4, aed4 }
  13391d:	0c800d089878822e 	{ or	a8, a2, a2; ae_mul16x4	aed7, aed8, aed8, aed8 }
  133925:	3f8a76               	loop	a10, 133968 <fn_InterChannelANC_ctr2+0xf0>
  133928:	0c801a820234089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mula16x4	aed3, aed4, aed2, aed2 }
  133930:	87fbcf506f50188e 	{ ae_la16x4.ip	aed1, u0, a8; nop; ae_sel16i	aed5, aed5, aed6, 7 }
  133938:	0c801a850578589e 	{ ae_la16x4.ip	aed5, u0, a8; ae_mula16x4	aed7, aed8, aed5, aed5 }
  133940:	87fbcf001f20688e 	{ ae_la16x4.ip	aed6, u0, a8; nop; ae_sel16i	aed2, aed0, aed1, 7 }
  133948:	88fbce001f0039ce 	{ ae_s32x2.ip	aed3, a9, 32; nop; ae_sel16i	aed0, aed0, aed1, 8 }
  133950:	88fbc7506f1079ee 	{ ae_s32x2.i	aed7, a9, -16; nop; ae_sel16i	aed1, aed5, aed6, 8 }
  133958:	0c801800603449ce 	{ ae_s32x2.i	aed4, a9, -24; ae_mul16x4	aed3, aed4, aed0, aed0 }
  133960:	0c801801717889ce 	{ ae_s32x2.i	aed8, a9, -8; ae_mul16x4	aed7, aed8, aed1, aed1 }

00133968 <fn_InterChannelANC_ctr2+0xf0>:
  133968:	05ad                	mov.n	a10, a5
  13396a:	9188                	l32i.n	a8, a1, 36
  13396c:	0c800d829234c77e 	{ or	a12, a7, a7; ae_mula16x4	aed3, aed4, aed2, aed2 }
  133974:	87fb59506f90f88e 	{ or	a15, a8, a8; nop; ae_sel16i	aed9, aed5, aed6, 7 }
  13397c:	0c801889c978394e 	{ ae_s32x2.ip	aed3, a9, 32; ae_mula16x4	aed7, aed8, aed9, aed9 }
  133984:	e949d4               	ae_s32x2.i	aed4, a9, -24
  133987:	e979e4               	ae_s32x2.i	aed7, a9, -16
  13398a:	400001b51f6849de 	{ ae_s32x2.i	aed8, a9, -8; nop; ae_movda32	aed6, a13 }
  133992:	ebfabe000005610f 	{ ae_s32.l.i	aed6, a1, 0; ae_movi	aed5, 0; nop }
  13399a:	400000152205b18e 	{ ae_s32.l.i	aed5, a1, 8; nop; addmi	a11, a8, 0x100 }
  1339a2:	400001412305910e 	{ ae_s32.l.i	aed5, a1, 12; nop; movi	a9, 64 }
  1339aa:	400001b52445419e 	{ ae_s32.l.i	aed5, a1, 16; nop; ae_movda32	aed4, a9 }
  1339b2:	400000252104d18e 	{ ae_s32.l.i	aed4, a1, 4; nop; addmi	a13, a8, 0x200 }
  1339ba:	0026a5               	call8	133c24 <fn_InterChannelANC_UnbaisedMMSE>
  1339bd:	9128                	l32i.n	a2, a1, 36
  1339bf:	d273a1               	l32r	a10, 12838c (4e20 <xthals_release_major+0x1f40>)
  1339c2:	0c0c                	movi.n	a12, 0
  1339c4:	0f4c                	movi.n	a15, 64
  1339c6:	0d80184086bcb72e 	{ ae_movda32	aed11, a7; ae_movi	aed12, 6 }
  1339ce:	40000151450d840e 	{ ae_movda32	aed13, a4; nop; movi	a8, 80 }
  1339d6:	ebe77a0c0d0ca18f 	{ ae_l32.x	aed10, a1, a8; ae_add32	aed12, aed13, aed12; nop }
  1339de:	0d801acd4b6bec3e 	{ ae_movad16.0	a14, aed12; ae_sub32	aed11, aed11, aed13 }
  1339e6:	18fbc810bfb0ba7f 	{ ae_movad32.l	a11, aed10; nop; ae_slai32	aed11, aed11, 1 }
  1339ee:	0d801a4040b0db3e 	{ ae_movad16.0	a13, aed11; ae_movi	aed0, 0 }
  1339f6:	5caf76               	loopgtz	a15, 133a56 <fn_InterChannelANC_ctr2+0x1de>
  1339f9:	bd3504               	ae_l32.i	aed3, a5, 0
  1339fc:	119cf0               	slli	a9, a12, 1
  1339ff:	909930               	addx2	a9, a9, a3
  133a02:	b01904               	ae_l16.i	aed1, a9, 0
  133a05:	0c801601016159de 	{ ae_l16.i	aed5, a9, 2; ae_mul16x4	aed6, aed1, aed1, aed1 }
  133a0d:	0c8019852541cd3e 	{ ae_sraa32rs	aed2, aed3, a13; ae_mula16x4	aed4, aed1, aed5, aed5 }
  133a15:	2582c4               	ae_movad32.l	a8, aed2
  133a18:	25f1c4               	ae_movad32.l	a15, aed1
  133a1b:	72ff80               	salt	a15, a15, a8
  133a1e:	0d80184081bfef2e 	{ ae_movda32	aed14, a15; ae_movi	aed15, 1 }
  133a26:	bffb20e0ffe0455e 	{ addi	a5, a5, 4; nop; ae_xor	aed14, aed14, aed15 }
  133a2e:	40000010b00ecbce 	{ ae_s16.0.i	aed14, a11, 0; nop; addi	a12, a12, 1 }
  133a36:	40000164203d12ee 	{ ae_l16.i	aed13, a2, 0; nop; ae_sraa32rs	aed3, aed1, a14 }
  133a3e:	259d84               	ae_movad16.0	a9, aed13
  133a41:	ebfa20000002222f 	{ addi	a2, a2, 2; ae_movi	aed2, 0; nop }
  133a49:	0d0000437010aa9e 	{ bge.w18	a10, a9, 133a54 <fn_InterChannelANC_ctr2+0x1dc>; ae_add32	aed0, aed0, aed3 }
  133a51:	d22b04               	ae_s16.0.i	aed2, a11, 0

00133a54 <fn_InterChannelANC_ctr2+0x1dc>:
  133a54:	bb2b                	addi.n	a11, a11, 2

00133a56 <fn_InterChannelANC_ctr2+0x1de>:
  133a56:	180c                	movi.n	a8, 1
  133a58:	020c                	movi.n	a2, 0
  133a5a:	2590c4               	ae_movad32.l	a9, aed0
  133a5d:	81a8                	l32i.n	a10, a1, 32
  133a5f:	d2d8d1               	l32r	a13, 1285c0 (fcfb7 <_memmap_cacheattr_bp_base+0xdafb5>)
  133a62:	400001014505cdfe 	{ ae_movda32	aed5, a13; nop; movi	a12, 15 }
  133a6a:	c0cc40               	sub	a12, a12, a4
  133a6d:	23cc80               	sext	a12, a12, 15
  133a70:	0d80194140b0cc5e 	{ ae_sraa32rs	aed4, aed5, a12; nop }
  133a78:	25b4c4               	ae_movad32.l	a11, aed4
  133a7b:	4066a2               	s32i	a10, a6, 0x100
  133a7e:	7299b0               	salt	a9, a9, a11
  133a81:	832890               	moveqz	a2, a8, a9
  133a84:	232280               	sext	a2, a2, 15
  133a87:	012a26               	beqi	a10, 2, 133a8c <fn_InterChannelANC_ctr2+0x214>
  133a8a:	f01d                	retw.n

00133a8c <fn_InterChannelANC_ctr2+0x214>:
  133a8c:	e20b                	addi.n	a14, a2, -1
  133a8e:	2d0c                	movi.n	a13, 2
  133a90:	832de0               	moveqz	a2, a13, a14
  133a93:	f01d                	retw.n

00133a95 <fn_InterChannelANC_ctr2+0x21d>:
  133a95:	4126a2               	l32i	a10, a6, 0x104
  133a98:	aa1b                	addi.n	a10, a10, 1
  133a9a:	ff8fc6               	j	1338dd <fn_InterChannelANC_ctr2+0x65>

00133a9d <fn_InterChannelANC_ctr2+0x225>:
  133a9d:	000000                                        ...

00133aa0 <fn_InterChannelANC_update>:
  133aa0:	00a136               	entry	a1, 80
  133aa3:	5159                	s32i.n	a5, a1, 20
  133aa5:	4179                	s32i.n	a7, a1, 16
  133aa7:	2a9182               	l16si	a8, a1, 84
  133aaa:	04ad                	mov.n	a10, a4
  133aac:	0d40174000b0186e 	{ blti.w18	a8, 1, 133c20 <fn_InterChannelANC_update+0x180>; ae_movi	aed0, 0 }
  133ab4:	074c                	movi.n	a7, 64
  133ab6:	0129                	s32i.n	a2, a1, 0
  133ab8:	040c                	movi.n	a4, 0
  133aba:	58c1e2               	addi	a14, a1, 88
  133abd:	40c1d2               	addi	a13, a1, 64
  133ac0:	400001b545654a6e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed6, a6 }
  133ac8:	18e725166545013f 	{ addi	a3, a1, 80; ae_add32	aed5, aed5, aed6; ae_slai32	aed4, aed6, 1 }
  133ad0:	400001742001835e 	{ ae_l16.i	aed1, a3, 0; nop; ae_movad16.0	a8, aed5 }
  133ad8:	e9fabe10811e0d8f 	{ ae_s32.l.i	aed0, a13, -32; ae_movi	aed14, 1; ae_sext32	aed1, aed1, 15 }
  133ae0:	400001747002fe4e 	{ ae_l32.i	aed2, a14, 0; nop; ae_movad16.0	a15, aed4 }
  133ae8:	31f9                	s32i.n	a15, a1, 12
  133aea:	400001751351312e 	{ ae_s32x2.i	aed1, a1, 24; nop; ae_movad32.l	a3, aed2 }
  133af2:	2189                	s32i.n	a8, a1, 8
  133af4:	000a46               	j	133b21 <fn_InterChannelANC_update+0x81>

00133af7 <fn_InterChannelANC_update+0x57>:
	...

00133af8 <fn_InterChannelANC_update+0x58>:
  133af8:	4198                	l32i.n	a9, a1, 16
  133afa:	a09690               	addx4	a9, a6, a9
  133afd:	bda904               	ae_l32.i	aed10, a9, 0
  133b00:	ebe8ae010a09891f 	{ ae_l32.i	aed8, a9, 4; ae_add32s	aed9, aed10, aed1; nop }
  133b08:	ebe8be020807990f 	{ ae_s32.l.i	aed9, a9, 0; ae_add32s	aed7, aed8, aed2; nop }
  133b10:	e07914               	ae_s32.l.i	aed7, a9, 4

00133b13 <fn_InterChannelANC_update+0x73>:
  133b13:	332b                	addi.n	a3, a3, 2
  133b15:	441b                	addi.n	a4, a4, 1
  133b17:	770b                	addi.n	a7, a7, -1
  133b19:	0d40104031be07ae 	{ beqz.w18	a7, 133c20 <fn_InterChannelANC_update+0x180>; ae_movi	aed14, 1 }

00133b21 <fn_InterChannelANC_update+0x81>:
  133b21:	5128                	l32i.n	a2, a1, 20
  133b23:	1164f0               	slli	a6, a4, 1
  133b26:	902620               	addx2	a2, a6, a2
  133b29:	b04204               	ae_l16.i	aed4, a2, 0
  133b2c:	0c801604041d32de 	{ ae_l16.i	aed3, a2, 2; ae_mul16x4	aed1, aed13, aed4, aed4 }
  133b34:	0c801a8333fd959e 	{ nop; ae_mula16x4	aed15, aed13, aed3, aed3 }
  133b3c:	40c182               	addi	a8, a1, 64
  133b3f:	b3fba8d0efd0c30e 	{ ae_l16.i	aed12, a3, 0; nop; ae_max32	aed13, aed13, aed14 }
  133b47:	0d801ac04d1bac3e 	{ ae_movad16.0	a10, aed12; ae_add32s	aed11, aed13, aed0 }
  133b4f:	40000174785158be 	{ ae_l32.i	aed1, a8, -32; nop; ae_movad32.l	a5, aed11 }
  133b57:	0d7ff9c1deb21ace 	{ bnei.w18	a10, 1, 133af8 <fn_InterChannelANC_update+0x58>; ae_mov	aed2, aed1 }
  133b5f:	21b8                	l32i.n	a11, a1, 8
  133b61:	05cd                	mov.n	a12, a5
  133b63:	0188                	l32i.n	a8, a1, 0
  133b65:	31d8                	l32i.n	a13, a1, 12
  133b67:	908680               	addx2	a8, a6, a8
  133b6a:	b02804               	ae_l16.i	aed2, a8, 0
  133b6d:	0c801602047268de 	{ ae_l16.i	aed6, a8, 2; ae_mul16x4	aed7, aed2, aed2, aed4 }
  133b75:	0c800686035214ee 	{ movi	a14, 20; ae_mula16x4	aed5, aed2, aed6, aed3 }
  133b7d:	1189                	s32i.n	a8, a1, 4
  133b7f:	25a2c4               	ae_movad32.l	a10, aed2
  133b82:	129c65               	call8	146548 <divide>
  133b85:	05cd                	mov.n	a12, a5
  133b87:	21b8                	l32i.n	a11, a1, 8
  133b89:	31d8                	l32i.n	a13, a1, 12
  133b8b:	b08214               	ae_l16.i	aed8, a2, 2
  133b8e:	1188                	l32i.n	a8, a1, 4
  133b90:	400001f020f492ee 	{ ae_l16.i	aed4, a2, 0; nop; movi	a9, -2 }
  133b98:	109a90               	and	a9, a10, a9
  133b9b:	400001b46356419e 	{ ae_l32x2.i	aed6, a1, 24; nop; ae_movda32	aed5, a9 }
  133ba3:	eb0fa8060505780f 	{ ae_l16.i	aed7, a8, 0; ae_mul32.ll	aed5, aed5, aed6; nop }
  133bab:	400001102109e84e 	{ ae_l16.i	aed9, a8, 2; nop; movi	a14, 20 }
  133bb3:	0c800a0459949f5e 	{ ae_srai64	aed5, aed5, 15; ae_mul16x4	aed9, aed4, aed4, aed9 }
  133bbb:	0c801a274864f5de 	{ ae_movad32.l	a15, aed5; ae_muls16x4	aed6, aed4, aed7, aed8 }
  133bc3:	4000004145439f1e 	{ ae_movda32	aed3, a15; nop; addi	a9, a1, 68 }
  133bcb:	400001752853a94e 	{ ae_s32.l.i	aed3, a9, -32; nop; ae_movad32.l	a10, aed4 }
  133bd3:	129765               	call8	146548 <divide>
  133bd6:	ee7c                	movi.n	a14, -2
  133bd8:	10eae0               	and	a14, a10, a14
  133bdb:	400001b4638941ee 	{ ae_l32x2.i	aed9, a1, 24; nop; ae_movda32	aed8, a14 }
  133be3:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  133beb:	0cfb24f08f8041cf 	{ addi	a12, a1, 68; nop; ae_srai64	aed8, aed8, 15 }
  133bf3:	400001747851dc8e 	{ ae_l32.i	aed1, a12, -32; nop; ae_movad32.l	a13, aed8 }
  133bfb:	0d80188181172d2e 	{ ae_movda32	aed2, a13; ae_mulp32x2	aed7, aed1, aed1 }
  133c03:	eb4b4002020700ff 	{ movi	a15, 0; ae_mulap32x2	aed7, aed2, aed2; nop }
  133c0b:	d26ea1               	l32r	a10, 1285c4 (3ffffff <_memmap_mem_sram_end+0x35bffff>)
  133c0e:	25b7c4               	ae_movad32.l	a11, aed7
  133c11:	3c0f34               	ae_movda32	aed0, a15
  133c14:	0d3fef41b0b09abe 	{ blt.w18	a10, a11, 133b13 <fn_InterChannelANC_update+0x73>; nop }
  133c1c:	ffb606               	j	133af8 <fn_InterChannelANC_update+0x58>

00133c1f <fn_InterChannelANC_update+0x17f>:
	...

00133c20 <fn_InterChannelANC_update+0x180>:
  133c20:	f01d                	retw.n

00133c22 <fn_InterChannelANC_update+0x182>:
	...

00133c24 <fn_InterChannelANC_UnbaisedMMSE>:
  133c24:	008136               	entry	a1, 64
  133c27:	06dd                	mov.n	a13, a6
  133c29:	1129                	s32i.n	a2, a1, 4
  133c2b:	3149                	s32i.n	a4, a1, 12
  133c2d:	0159                	s32i.n	a5, a1, 0
  133c2f:	07bd                	mov.n	a11, a7
  133c31:	2139                	s32i.n	a3, a1, 8
  133c33:	229182               	l16si	a8, a1, 68
  133c36:	4189                	s32i.n	a8, a1, 16
  133c38:	0d400c4160b0186e 	{ blti.w18	a8, 1, 133d02 <fn_InterChannelANC_UnbaisedMMSE+0xde>; nop }
  133c40:	61d9                	s32i.n	a13, a1, 24
  133c42:	073d                	mov.n	a3, a7
  133c44:	7179                	s32i.n	a7, a1, 28
  133c46:	400000014541e41e 	{ ae_movda32	aed1, a4; nop; addi	a14, a1, 64 }
  133c4e:	400001b470304e8e 	{ ae_l32.i	aed0, a14, 0; nop; ae_movda32	aed3, a8 }
  133c56:	18fb59203f30722f 	{ or	a7, a2, a2; nop; ae_slai32	aed3, aed3, 2 }
  133c5e:	2128                	l32i.n	a2, a1, 8
  133c60:	400001754554420e 	{ ae_movda32	aed4, a2; nop; ae_movad32.l	a4, aed0 }
  133c68:	18e7c8141313247f 	{ ae_movad32.l	a2, aed4; ae_add32	aed3, aed3, aed4; ae_slai32	aed1, aed1, 1 }
  133c70:	400001752551613e 	{ ae_s32.l.i	aed1, a1, 20; nop; ae_movad32.l	a6, aed3 }

00133c78 <fn_InterChannelANC_UnbaisedMMSE+0x54>:
  133c78:	bd7204               	ae_l32.i	aed7, a2, 0
  133c7b:	bd8204               	ae_l32.i	aed8, a2, 0
  133c7e:	2558f4               	ae_nsaz32.l	a5, aed8
  133c81:	d22ea1               	l32r	a10, 12853c (3fff <xthals_release_major+0x111f>)
  133c84:	235580               	sext	a5, a5, 15
  133c87:	056574               	ae_slaa32s	aed6, aed7, a5
  133c8a:	a76664               	ae_sel16i	aed6, aed6, aed6, 7
  133c8d:	25b684               	ae_movad16.0	a11, aed6
  133c90:	ff25e5               	call8	132ef0 <DVTXOP_div_s>
  133c93:	d24d91               	l32r	a9, 1285c8 (21039e <TxAGC_Exp_slope+0x2e>)
  133c96:	3c3a24               	ae_movda16	aed3, a10
  133c99:	400001b475fe415e 	{ ae_l32.i	aed14, a1, 20; nop; ae_movda32	aed15, a5 }
  133ca1:	ebf2d90f0e0e1c0f 	{ ae_movi	aed1, 12; ae_sub32	aed14, aed14, aed15; nop }
  133ca9:	c5e7af316e01271e 	{ ae_l32.ip	aed2, a7, 4; ae_add32	aed1, aed14, aed1; ae_movi	aed0, 19 }
  133cb1:	7ce740203efe01bf 	{ movi	a11, 1; ae_add32	aed14, aed14, aed0; ae_mulfp32x16x2ras.l_s2	aed15, aed2, aed3 }
  133cb9:	25ce84               	ae_movad16.0	a12, aed14
  133cbc:	25efc4               	ae_movad32.l	a14, aed15
  133cbf:	40000175450dde1e 	{ ae_movda32	aed13, a14; nop; ae_movad16.0	a13, aed1 }
  133cc7:	400001a545bcdbce 	{ ae_movda32	aed12, a11; nop; ae_sraa32s	aed11, aed13, a12 }
  133ccf:	b3fb40b0cfb07fae 	{ movi	a10, 127; nop; ae_max32	aed11, aed11, aed12 }
  133cd7:	400001a545acdade 	{ ae_movda32	aed12, a10; nop; ae_sraa32s	aed10, aed13, a13 }
  133cdf:	53bbc4               	ae_min32	aed11, aed11, aed12
  133ce2:	258bc4               	ae_movad32.l	a8, aed11
  133ce5:	e1a414               	ae_s32.l.ip	aed10, a4, 4
  133ce8:	908890               	addx2	a8, a8, a9
  133ceb:	400000402009282e 	{ ae_l16.i	aed9, a8, 0; nop; addi	a2, a2, 4 }
  133cf3:	d39314               	ae_s16.0.ip	aed9, a3, 2
  133cf6:	0d3ff741e0b0b26e 	{ bne.w18	a2, a6, 133c78 <fn_InterChannelANC_UnbaisedMMSE+0x54>; nop }
  133cfe:	71b8                	l32i.n	a11, a1, 28
  133d00:	61d8                	l32i.n	a13, a1, 24

00133d02 <fn_InterChannelANC_UnbaisedMMSE+0xde>:
  133d02:	4c0c                	movi.n	a12, 4
  133d04:	4188                	l32i.n	a8, a1, 16
  133d06:	d17ff1               	l32r	a15, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  133d09:	0d40154100b0186e 	{ blti.w18	a8, 1, 133e5d <fn_InterChannelANC_UnbaisedMMSE+0x239>; nop }
  133d11:	d22e21               	l32r	a2, 1285cc (7eb6 <xthals_release_major+0x4fd6>)
  133d14:	11e8                	l32i.n	a14, a1, 4
  133d16:	0b7d                	mov.n	a7, a11
  133d18:	887c                	movi.n	a8, -8
  133d1a:	3138                	l32i.n	a3, a1, 12
  133d1c:	0d6d                	mov.n	a6, a13
  133d1e:	d1ad91               	l32r	a9, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  133d21:	d188a1               	l32r	a10, 128344 (7333 <xthals_release_major+0x4453>)
  133d24:	400001b544013a9e 	{ ae_movda16	aed1, a10; nop; ae_movda16	aed0, a9 }
  133d2c:	01d8                	l32i.n	a13, a1, 0
  133d2e:	042192               	l32i	a9, a1, 16
  133d31:	903380               	addx2	a3, a3, a8
  133d34:	233380               	sext	a3, a3, 15
  133d37:	d22081               	l32r	a8, 1285b8 (7eb7 <xthals_release_major+0x4fd7>)
  133d3a:	7fa976               	loopgtz	a9, 133dbd <fn_InterChannelANC_UnbaisedMMSE+0x199>
  133d3d:	b05604               	ae_l16.i	aed5, a6, 0
  133d40:	b06704               	ae_l16.i	aed6, a7, 0
  133d43:	6c5cdd501634259f 	{ nop; ae_mulf16ss.00	aed4, aed6, aed0; ae_mulf16ss.00_s2	aed3, aed5, aed1 }
  133d4b:	402344               	ae_add32s	aed2, aed3, aed4
  133d4e:	87fbaf202f203e1e 	{ ae_l32.ip	aed3, a14, 4; nop; ae_sel16i	aed2, aed2, aed2, 7 }
  133d56:	40000174700fbd2e 	{ ae_l32.i	aed15, a13, 0; nop; ae_movad16.0	a11, aed2 }
  133d5e:	40000020b002666e 	{ ae_s16.0.i	aed2, a6, 0; nop; addi	a6, a6, 2 }
  133d66:	0ea2b7               	bge	a2, a11, 133d78 <fn_InterChannelANC_UnbaisedMMSE+0x154>
  133d69:	b07704               	ae_l16.i	aed7, a7, 0
  133d6c:	259784               	ae_movad16.0	a9, aed7
  133d6f:	3c8834               	ae_movda32	aed8, a8
  133d72:	02a897               	bge	a8, a9, 133d78 <fn_InterChannelANC_UnbaisedMMSE+0x154>
  133d75:	d28704               	ae_s16.0.i	aed8, a7, 0
  133d78:	3c7f34               	ae_movda32	aed7, a15
  133d7b:	b45714               	ae_l16.ip	aed5, a7, 2
  133d7e:	ebfbc9000f00553f 	{ ae_cvt32x2f16.10	aed5, aed5; nop; nop }
  133d86:	4f6754               	ae_sub32s	aed6, aed7, aed5
  133d89:	25a6c4               	ae_movad32.l	a10, aed6
  133d8c:	4000017545549a5e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a9, aed5 }
  133d94:	0c80187483ee292e 	{ ae_movda32	aed2, a9; ae_mulfp32x2ras	aed14, aed3, aed4 }
  133d9c:	eb76dd020f0d259f 	{ nop; ae_mulfp32x2ras	aed13, aed15, aed2; nop }
  133da4:	25bec4               	ae_movad32.l	a11, aed14
  133da7:	40000175455cabde 	{ ae_movda32	aed12, a11; nop; ae_movad32.l	a10, aed13 }
  133daf:	400001a545abca3e 	{ ae_movda32	aed11, a10; nop; ae_sraa32s	aed10, aed12, a3 }
  133db7:	409ab4               	ae_add32s	aed9, aed10, aed11
  133dba:	e19d14               	ae_s32.l.ip	aed9, a13, 4

00133dbd <fn_InterChannelANC_UnbaisedMMSE+0x199>:
  133dbd:	41a8                	l32i.n	a10, a1, 16
  133dbf:	40000101450ddf1e 	{ ae_movda32	aed13, a15; nop; movi	a13, 1 }
  133dc7:	d20261               	l32r	a6, 1285d0 (75c28f5c <_memmap_cacheattr_bp_allvalid+0x53a06d3a>)
  133dca:	d20281               	l32r	a8, 1285d4 (59999999 <_memmap_cacheattr_bp_allvalid+0x37777777>)
  133dcd:	2891e2               	l16si	a14, a1, 80
  133dd0:	400001014500b80e 	{ ae_movda32	aed0, a8; nop; movi	a11, 0 }
  133dd8:	400000f145f1e6ee 	{ ae_movda32	aed1, a6; nop; addi	a14, a14, -1 }
  133de0:	83bde0               	moveqz	a11, a13, a14
  133de3:	0d401e4014b40bae 	{ beqz.w18	a11, 133fc8 <fn_InterChannelANC_UnbaisedMMSE+0x3a4>; ae_movi	aed4, 4 }

00133deb <fn_InterChannelANC_UnbaisedMMSE+0x1c7>:
  133deb:	0198                	l32i.n	a9, a1, 0
  133ded:	ebf3c8000d0c807f 	{ ae_movad32.l	a8, aed0; ae_sub32s	aed12, aed13, aed0; nop }
  133df5:	400001754553e8ce 	{ ae_movda32	aed3, a8; nop; ae_movad32.l	a14, aed12 }
  133dfd:	2188                	l32i.n	a8, a1, 8
  133dff:	3c2e34               	ae_movda32	aed2, a14
  133e02:	bea914               	ae_l32.ip	aed10, a9, 4
  133e05:	eb76ae020a08b80f 	{ ae_l32.i	aed11, a8, 0; ae_mulfp32x2ras	aed8, aed10, aed2; nop }
  133e0d:	eb76dd030b09259f 	{ nop; ae_mulfp32x2ras	aed9, aed11, aed3; nop }
  133e15:	25b8c4               	ae_movad32.l	a11, aed8
  133e18:	25d9c4               	ae_movad32.l	a13, aed9
  133e1b:	400001b545674bde 	{ ae_movda32	aed7, a11; nop; ae_movda32	aed6, a13 }
  133e23:	ebe82f070600faaf 	{ addi	a10, a10, -1; ae_add32s	aed0, aed6, aed7; nop }
  133e2b:	f03d                	nop.n
  133e2d:	26aa76               	loopgtz	a10, 133e57 <fn_InterChannelANC_UnbaisedMMSE+0x233>
  133e30:	b3fbae004f10081e 	{ ae_l32.i	aed0, a8, 4; nop; ae_max32	aed1, aed0, aed4 }
  133e38:	eb76bf030000181f 	{ ae_s32.l.ip	aed1, a8, 4; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  133e40:	be1914               	ae_l32.ip	aed1, a9, 4
  133e43:	eb76c8020100a07f 	{ ae_movad32.l	a10, aed0; ae_mulfp32x2ras	aed0, aed1, aed2; nop }
  133e4b:	3c1a34               	ae_movda32	aed1, a10
  133e4e:	25a0c4               	ae_movad32.l	a10, aed0
  133e51:	3c0a34               	ae_movda32	aed0, a10
  133e54:	400104               	ae_add32s	aed0, aed1, aed0

00133e57 <fn_InterChannelANC_UnbaisedMMSE+0x233>:
  133e57:	52e044               	ae_max32	aed14, aed0, aed4
  133e5a:	e1e814               	ae_s32.l.ip	aed14, a8, 4

00133e5d <fn_InterChannelANC_UnbaisedMMSE+0x239>:
  133e5d:	249192               	l16si	a9, a1, 72
  133e60:	0d400b41a0b0190e 	{ beqi.w18	a9, 1, 133f1e <fn_InterChannelANC_UnbaisedMMSE+0x2fa>; nop }

00133e68 <fn_InterChannelANC_UnbaisedMMSE+0x244>:
  133e68:	2691a2               	l16si	a10, a1, 76
  133e6b:	0d400a41d0b01ace 	{ bnei.w18	a10, 1, 133f1c <fn_InterChannelANC_UnbaisedMMSE+0x2f8>; nop }
  133e73:	41b8                	l32i.n	a11, a1, 16
  133e75:	d1d8d1               	l32r	a13, 1285d8 (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  133e78:	400001b545014fde 	{ ae_movda32	aed1, a15; nop; ae_movda32	aed0, a13 }
  133e80:	ebf34f00010ff8ef 	{ movi	a14, -8; ae_sub32s	aed15, aed1, aed0; nop }
  133e88:	25dfc4               	ae_movad32.l	a13, aed15
  133e8b:	0d400841d0b01b6e 	{ blti.w18	a11, 1, 133f1c <fn_InterChannelANC_UnbaisedMMSE+0x2f8>; nop }
  133e93:	1188                	l32i.n	a8, a1, 4
  133e95:	2198                	l32i.n	a9, a1, 8
  133e97:	400001754552fd0e 	{ ae_movda32	aed2, a13; nop; ae_movad32.l	a15, aed0 }
  133e9f:	31d8                	l32i.n	a13, a1, 12
  133ea1:	400001b4703a49fe 	{ ae_l32.i	aed10, a9, 0; nop; ae_movda32	aed3, a15 }
  133ea9:	beb814               	ae_l32.ip	aed11, a8, 4
  133eac:	eb7651020b09ddef 	{ addx2	a13, a13, a14; ae_mulfp32x2ras	aed9, aed11, aed2; nop }
  133eb4:	eb765f030a08dd8f 	{ sext	a13, a13, 15; ae_mulfp32x2ras	aed8, aed10, aed3; nop }
  133ebc:	25b9c4               	ae_movad32.l	a11, aed9
  133ebf:	25a8c4               	ae_movad32.l	a10, aed8
  133ec2:	400001b545764abe 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed7, a11 }
  133eca:	41a8                	l32i.n	a10, a1, 16
  133ecc:	825d74               	ae_sraa32s	aed5, aed7, a13
  133ecf:	ebe84006050404ef 	{ movi	a14, 4; ae_add32s	aed4, aed5, aed6; nop }
  133ed7:	25b4c4               	ae_movad32.l	a11, aed4
  133eda:	aa0b                	addi.n	a10, a10, -1
  133edc:	72fbe0               	salt	a15, a11, a14
  133edf:	93bcf0               	movnez	a11, a12, a15
  133ee2:	0069b2               	s32i	a11, a9, 0
  133ee5:	33aa76               	loopgtz	a10, 133f1c <fn_InterChannelANC_UnbaisedMMSE+0x2f8>
  133ee8:	be0814               	ae_l32.ip	aed0, a8, 4
  133eeb:	eb76ae020001091f 	{ ae_l32.i	aed0, a9, 4; ae_mulfp32x2ras	aed1, aed0, aed2; nop }
  133ef3:	eb7620030000499f 	{ addi	a9, a9, 4; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  133efb:	25a1c4               	ae_movad32.l	a10, aed1
  133efe:	400001754550aa0e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a10, aed0 }
  133f06:	400001a545100ade 	{ ae_movda32	aed0, a10; nop; ae_sraa32s	aed1, aed0, a13 }
  133f0e:	400104               	ae_add32s	aed0, aed1, aed0
  133f11:	25a0c4               	ae_movad32.l	a10, aed0
  133f14:	72bae0               	salt	a11, a10, a14
  133f17:	93acb0               	movnez	a10, a12, a11
  133f1a:	09a9                	s32i.n	a10, a9, 0
  133f1c:	f01d                	retw.n

00133f1e <fn_InterChannelANC_UnbaisedMMSE+0x2fa>:
  133f1e:	4188                	l32i.n	a8, a1, 16
  133f20:	d1af91               	l32r	a9, 1285dc (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  133f23:	400001b5450d4f9e 	{ ae_movda32	aed13, a15; nop; ae_movda32	aed0, a9 }
  133f2b:	ebf34f000d0cf8ef 	{ movi	a14, -8; ae_sub32s	aed12, aed13, aed0; nop }
  133f33:	25dcc4               	ae_movad32.l	a13, aed12
  133f36:	0d7ff241e0b0186e 	{ blti.w18	a8, 1, 133e68 <fn_InterChannelANC_UnbaisedMMSE+0x244>; nop }
  133f3e:	1188                	l32i.n	a8, a1, 4
  133f40:	2198                	l32i.n	a9, a1, 8
  133f42:	400001754552bd0e 	{ ae_movda32	aed2, a13; nop; ae_movad32.l	a11, aed0 }
  133f4a:	31d8                	l32i.n	a13, a1, 12
  133f4c:	400001b4703849be 	{ ae_l32.i	aed8, a9, 0; nop; ae_movda32	aed3, a11 }
  133f54:	be7814               	ae_l32.ip	aed7, a8, 4
  133f57:	eb7651020705ddef 	{ addx2	a13, a13, a14; ae_mulfp32x2ras	aed5, aed7, aed2; nop }
  133f5f:	eb765f030806dd8f 	{ sext	a13, a13, 15; ae_mulfp32x2ras	aed6, aed8, aed3; nop }
  133f67:	25a5c4               	ae_movad32.l	a10, aed5
  133f6a:	400001754554ba6e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a11, aed6 }
  133f72:	400001a545f14bde 	{ ae_movda32	aed1, a11; nop; ae_sraa32s	aed15, aed4, a13 }
  133f7a:	40ef14               	ae_add32s	aed14, aed15, aed1
  133f7d:	25bec4               	ae_movad32.l	a11, aed14
  133f80:	4e0c                	movi.n	a14, 4
  133f82:	72abe0               	salt	a10, a11, a14
  133f85:	93bca0               	movnez	a11, a12, a10
  133f88:	41a8                	l32i.n	a10, a1, 16
  133f8a:	09b9                	s32i.n	a11, a9, 0
  133f8c:	aa0b                	addi.n	a10, a10, -1
  133f8e:	33aa76               	loopgtz	a10, 133fc5 <fn_InterChannelANC_UnbaisedMMSE+0x3a1>
  133f91:	be0814               	ae_l32.ip	aed0, a8, 4
  133f94:	eb76ae020001091f 	{ ae_l32.i	aed0, a9, 4; ae_mulfp32x2ras	aed1, aed0, aed2; nop }
  133f9c:	eb7620030000499f 	{ addi	a9, a9, 4; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  133fa4:	25a1c4               	ae_movad32.l	a10, aed1
  133fa7:	400001754550aa0e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a10, aed0 }
  133faf:	400001a545100ade 	{ ae_movda32	aed0, a10; nop; ae_sraa32s	aed1, aed0, a13 }
  133fb7:	400104               	ae_add32s	aed0, aed1, aed0
  133fba:	25a0c4               	ae_movad32.l	a10, aed0
  133fbd:	72bae0               	salt	a11, a10, a14
  133fc0:	93acb0               	movnez	a10, a12, a11
  133fc3:	09a9                	s32i.n	a10, a9, 0

00133fc5 <fn_InterChannelANC_UnbaisedMMSE+0x3a1>:
  133fc5:	ffa7c6               	j	133e68 <fn_InterChannelANC_UnbaisedMMSE+0x244>

00133fc8 <fn_InterChannelANC_UnbaisedMMSE+0x3a4>:
  133fc8:	3e0114               	ae_mov	aed0, aed1
  133fcb:	ff8706               	j	133deb <fn_InterChannelANC_UnbaisedMMSE+0x1c7>

00133fce <fn_InterChannelANC_UnbaisedMMSE+0x3aa>:
	...

00133fd0 <fn_CrossCorrBasedVAD>:
  133fd0:	006136               	entry	a1, 48
  133fd3:	030c                	movi.n	a3, 0
  133fd5:	0d40014050b006ae 	{ beqz.w18	a6, 133fee <fn_CrossCorrBasedVAD+0x1e>; ae_movi	aed0, 0 }
  133fdd:	280c                	movi.n	a8, 2
  133fdf:	d18091               	l32r	a9, 1285e0 (73333333 <_memmap_cacheattr_bp_allvalid+0x51111111>)
  133fe2:	320c                	movi.n	a2, 3
  133fe4:	729930               	salt	a9, a9, a3
  133fe7:	932890               	movnez	a2, a8, a9
  133fea:	f01d                	retw.n

00133fec <fn_CrossCorrBasedVAD+0x1c>:
	...

00133fee <fn_CrossCorrBasedVAD+0x1e>:
  133fee:	a60c                	movi.n	a6, 10
  133ff0:	d086a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  133ff3:	d0deb1               	l32r	a11, 12836c (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  133ff6:	400000312100515e 	{ ae_s32.l.i	aed0, a1, 4; nop; addi	a5, a5, 3 }
  133ffe:	235580               	sext	a5, a5, 15
  134001:	400001b5203041be 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movda32	aed3, a11 }
  134009:	400001b5222341ae 	{ ae_s32.l.i	aed3, a1, 8; nop; ae_movda32	aed2, a10 }
  134011:	40000111230271fe 	{ ae_s32.l.i	aed2, a1, 12; nop; movi	a7, 31 }

00134019 <fn_CrossCorrBasedVAD+0x49>:
  134019:	11c6f0               	slli	a12, a6, 1
  13401c:	90dc20               	addx2	a13, a12, a2
  13401f:	b00d14               	ae_l16.i	aed0, a13, 2
  134022:	90cc40               	addx2	a12, a12, a4
  134025:	b0bc04               	ae_l16.i	aed11, a12, 0
  134028:	0c8016000bcadd5e 	{ ae_l16.i	aed13, a13, 0; ae_mul16x4	aed12, aed10, aed0, aed11 }
  134030:	0c80160d0b1becde 	{ ae_l16.i	aed14, a12, 2; ae_mul16x4	aed1, aed11, aed13, aed11 }
  134038:	0c801a803efb959e 	{ nop; ae_mula16x4	aed15, aed11, aed0, aed14 }
  134040:	0c801a2d3eca959e 	{ nop; ae_muls16x4	aed12, aed10, aed13, aed14 }
  134048:	8275b4               	ae_sraa32s	aed7, aed11, a5
  13404b:	400001a47258a15e 	{ ae_l32.i	aed8, a1, 8; nop; ae_sraa32s	aed5, aed10, a5 }
  134053:	529584               	ae_max32	aed9, aed5, aed8
  134056:	b3fbae708f80a13e 	{ ae_l32.i	aed10, a1, 12; nop; ae_max32	aed8, aed7, aed8 }
  13405e:	5399a4               	ae_min32	aed9, aed9, aed10
  134061:	b77bae89a989610e 	{ ae_l32.i	aed6, a1, 0; ae_mulp32x2	aed9, aed9, aed9; ae_min32	aed8, aed8, aed10 }
  134069:	eb7bae080808411f 	{ ae_l32.i	aed4, a1, 4; ae_mulp32x2	aed8, aed8, aed8; nop }
  134071:	93e7c8647564b97e 	{ ae_movad32.l	a11, aed9; ae_add32	aed4, aed5, aed4; ae_add32	aed6, aed7, aed6 }
  134079:	400001752056a18e 	{ ae_s32.l.i	aed6, a1, 0; nop; ae_movad32.l	a10, aed8 }
  134081:	e04114               	ae_s32.l.i	aed4, a1, 4
  134084:	aaba                	add.n	a10, a10, a11
  134086:	126665               	call8	1466ec <sqrt32>
  134089:	33aa                	add.n	a3, a3, a10
  13408b:	661b                	addi.n	a6, a6, 1
  13408d:	889677               	bne	a6, a7, 134019 <fn_CrossCorrBasedVAD+0x49>
  134090:	bde104               	ae_l32.i	aed14, a1, 0
  134093:	bdf114               	ae_l32.i	aed15, a1, 4
  134096:	c5fbddeff323259e 	{ nop; ae_abs32s	aed3, aed15; ae_abs32s	aed2, aed14 }
  13409e:	b3fb4f203f20efee 	{ movi	a14, -17; nop; ae_max32	aed2, aed2, aed3 }
  1340a6:	2522f4               	ae_nsaz32.l	a2, aed2
  1340a9:	400001b545014e2e 	{ ae_movda32	aed1, a14; nop; ae_movda32	aed0, a2 }
  1340b1:	300014               	ae_add32	aed0, aed0, aed1
  1340b4:	25d084               	ae_movad16.0	a13, aed0
  1340b7:	05ddf4               	ae_slaa32s	aed13, aed15, a13
  1340ba:	0c800cbdfd0dadee 	{ ae_slaa32s	aed15, aed14, a13; ae_sel16i	aed13, aed13, aed13, 8 }
  1340c2:	0c80090d8d0dfffe 	{ ae_sel16i	aed15, aed15, aed15, 8; ae_mul16x4	aed0, aed13, aed13, aed13 }
  1340ca:	0c801a8f3fed959e 	{ nop; ae_mula16x4	aed14, aed13, aed15, aed15 }
  1340d2:	25adc4               	ae_movad32.l	a10, aed13
  1340d5:	126165               	call8	1466ec <sqrt32>
  1340d8:	03cd                	mov.n	a12, a3
  1340da:	0d0c                	movi.n	a13, 0
  1340dc:	fe1c                	movi.n	a14, 31
  1340de:	b20b                	addi.n	a11, a2, -1
  1340e0:	23bb80               	sext	a11, a11, 15
  1340e3:	f0cbb2               	addi	a11, a11, -16
  1340e6:	124625               	call8	146548 <divide>
  1340e9:	2c0c                	movi.n	a12, 2
  1340eb:	d13dd1               	l32r	a13, 1285e0 (73333333 <_memmap_cacheattr_bp_allvalid+0x51111111>)
  1340ee:	320c                	movi.n	a2, 3
  1340f0:	72dda0               	salt	a13, a13, a10
  1340f3:	932cd0               	movnez	a2, a12, a13
  1340f6:	f01d                	retw.n

001340f8 <fn_EbasedVAD>:
  1340f8:	006136               	entry	a1, 48
  1340fb:	0c0c                	movi.n	a12, 0
  1340fd:	02ad                	mov.n	a10, a2
  1340ff:	23b480               	sext	a11, a4, 15
  134102:	f7c382               	addi	a8, a3, -9
  134105:	940c                	movi.n	a4, 9
  134107:	238880               	sext	a8, a8, 15
  13410a:	14c222               	addi	a2, a2, 20
  13410d:	7722c4               	ae_la64.pp	u0, a2
  134110:	0d82c4               	ae_la32x2.ip	aed8, u0, a2
  134113:	0d72c4               	ae_la32x2.ip	aed7, u0, a2
  134116:	0d62c4               	ae_la32x2.ip	aed6, u0, a2
  134119:	0d80194020b3288e 	{ ae_sraa32s	aed2, aed8, a8; ae_movi	aed3, 0 }
  134121:	0c8019325204287e 	{ ae_sraa32s	aed5, aed7, a8; ae_sel16i	aed4, aed2, aed2, 0 }
  134129:	0d8019c41310286e 	{ ae_sraa32s	aed1, aed6, a8; ae_add32s	aed0, aed3, aed4 }
  134131:	9400d3250506228e 	{ ae_la32x2.ip	aed2, u0, a2; ae_sel16i.n	aed6, aed5, aed5, 0; ae_add32s	aed0, aed0, aed2 }
  134139:	f03d                	nop.n
  13413b:	f03d                	nop.n
  13413d:	1f8476               	loop	a4, 134160 <fn_EbasedVAD+0x68>
  134140:	9400d3610143028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sel16i.n	aed3, aed1, aed1, 0; ae_add32s	aed4, aed0, aed6 }
  134148:	0d8019c55414282e 	{ ae_sraa32s	aed5, aed2, a8; ae_add32s	aed4, aed4, aed5 }
  134150:	80e8d3535463228e 	{ ae_la32x2.ip	aed2, u0, a2; ae_add32s	aed3, aed4, aed3; ae_sel16i	aed6, aed5, aed5, 0 }
  134158:	0d8019c11310280e 	{ ae_sraa32s	aed1, aed0, a8; ae_add32s	aed0, aed3, aed1 }

00134160 <fn_EbasedVAD+0x68>:
  134160:	406064               	ae_add32s	aed6, aed0, aed6

00134163 <fn_EbasedVAD+0x6b>:
  134163:	80e8301516541ade 	{ addmi	a13, a10, 0x100; ae_add32s	aed4, aed6, aed5; ae_sel16i	aed5, aed1, aed1, 0 }
  13416b:	0d8019c5e413282e 	{ ae_sraa32s	aed14, aed2, a8; ae_add32s	aed3, aed4, aed5 }
  134173:	94002e1e3ef04dde 	{ addi	a13, a13, -28; ae_sel16i.n	aed0, aed14, aed14, 0; ae_add32s	aed15, aed3, aed1 }
  13417b:	ebe8ae000f0dcd8f 	{ ae_l32.i	aed12, a13, -32; ae_add32s	aed13, aed15, aed0; nop }
  134183:	0d8019cebd1a28ce 	{ ae_sraa32s	aed11, aed12, a8; ae_add32s	aed10, aed13, aed14 }
  13418b:	ebe8400b0a09003f 	{ movi	a3, 0; ae_add32s	aed9, aed10, aed11; nop }
  134193:	2529c4               	ae_movad32.l	a2, aed9
  134196:	211b26               	beqi	a11, 1, 1341bb <fn_EbasedVAD+0xc3>
  134199:	d112e1               	l32r	a14, 1285e4 (9a68788 <_memmap_mem_sram_end+0x9028788>)
  13419c:	861b                	addi.n	a8, a6, 1
  13419e:	08ae27               	bge	a14, a2, 1341aa <fn_EbasedVAD+0xb2>
  1341a1:	009532               	l16si	a3, a5, 0
  1341a4:	331b                	addi.n	a3, a3, 1
  1341a6:	000006               	j	1341aa <fn_EbasedVAD+0xb2>

001341a9 <fn_EbasedVAD+0xb1>:
	...

001341aa <fn_EbasedVAD+0xb2>:
  1341aa:	005532               	s16i	a3, a5, 0
  1341ad:	031387               	beq	a3, a8, 1341b4 <fn_EbasedVAD+0xbc>

001341b0 <fn_EbasedVAD+0xb8>:
  1341b0:	0b2d                	mov.n	a2, a11
  1341b2:	f01d                	retw.n

001341b4 <fn_EbasedVAD+0xbc>:
  1341b4:	120c                	movi.n	a2, 1
  1341b6:	0055c2               	s16i	a12, a5, 0
  1341b9:	f01d                	retw.n

001341bb <fn_EbasedVAD+0xc3>:
  1341bb:	d10b91               	l32r	a9, 1285e8 (9a68787 <_memmap_mem_sram_end+0x9028787>)
  1341be:	871b                	addi.n	a8, a7, 1
  1341c0:	072927               	blt	a9, a2, 1341cb <fn_EbasedVAD+0xd3>
  1341c3:	009522               	l16si	a2, a5, 0
  1341c6:	221b                	addi.n	a2, a2, 1
  1341c8:	000046               	j	1341cd <fn_EbasedVAD+0xd5>

001341cb <fn_EbasedVAD+0xd3>:
  1341cb:	020c                	movi.n	a2, 0

001341cd <fn_EbasedVAD+0xd5>:
  1341cd:	005522               	s16i	a2, a5, 0
  1341d0:	dc9287               	bne	a2, a8, 1341b0 <fn_EbasedVAD+0xb8>
  1341d3:	0055c2               	s16i	a12, a5, 0
  1341d6:	020c                	movi.n	a2, 0
  1341d8:	f01d                	retw.n

001341da <fn_EbasedVAD+0xe2>:
	...

001341dc <fn_SNRbasedVAD>:
  1341dc:	004136               	entry	a1, 32
  1341df:	028d                	mov.n	a8, a2
  1341e1:	0a0c                	movi.n	a10, 0
  1341e3:	14c222               	addi	a2, a2, 20
  1341e6:	7722c4               	ae_la64.pp	u0, a2
  1341e9:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1341ec:	239380               	sext	a9, a3, 15
  1341ef:	c500400020120a3e 	{ movi	a3, 10; ae_sel16i.n	aed2, aed0, aed0, 0; ae_movi	aed1, 0 }
  1341f7:	ebe8d3020101328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed1, aed1, aed2; nop }
  1341ff:	0020f0               	nop
  134202:	0020f0               	nop
  134205:	158376               	loop	a3, 13421e <fn_SNRbasedVAD+0x42>
  134208:	80e8d3303121028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  134210:	401124               	ae_add32s	aed1, aed1, aed2
  134213:	9400d3301021328e 	{ ae_la32x2.ip	aed3, u0, a2; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  13421b:	401214               	ae_add32s	aed1, aed2, aed1

0013421e <fn_SNRbasedVAD+0x42>:
  13421e:	940030031378182e 	{ addmi	a2, a8, 0x100; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed7, aed1, aed0 }
  134226:	ebe82e080706422f 	{ addi	a2, a2, -28; ae_add32s	aed6, aed7, aed8; nop }
  13422e:	ebe8ae030604528f 	{ ae_l32.i	aed5, a2, -32; ae_add32s	aed4, aed6, aed3; nop }
  134236:	403454               	ae_add32s	aed3, aed4, aed5
  134239:	2523c4               	ae_movad32.l	a2, aed3
  13423c:	231926               	beqi	a9, 1, 134263 <fn_SNRbasedVAD+0x87>
  13423f:	d0eb71               	l32r	a7, 1285ec (320000 <_memmap_mem_dram1_end+0x1f000>)
  134242:	08a727               	bge	a7, a2, 13424e <fn_SNRbasedVAD+0x72>
  134245:	009422               	l16si	a2, a4, 0
  134248:	221b                	addi.n	a2, a2, 1
  13424a:	000086               	j	134250 <fn_SNRbasedVAD+0x74>

0013424d <fn_SNRbasedVAD+0x71>:
	...

0013424e <fn_SNRbasedVAD+0x72>:
  13424e:	020c                	movi.n	a2, 0

00134250 <fn_SNRbasedVAD+0x74>:
  134250:	005422               	s16i	a2, a4, 0
  134253:	751b                	addi.n	a7, a5, 1
  134255:	031277               	beq	a2, a7, 13425c <fn_SNRbasedVAD+0x80>

00134258 <fn_SNRbasedVAD+0x7c>:
  134258:	092d                	mov.n	a2, a9
  13425a:	f01d                	retw.n

0013425c <fn_SNRbasedVAD+0x80>:
  13425c:	0054a2               	s16i	a10, a4, 0
  13425f:	120c                	movi.n	a2, 1
  134261:	f01d                	retw.n

00134263 <fn_SNRbasedVAD+0x87>:
  134263:	d0e381               	l32r	a8, 1285f0 (4ffff <_memmap_cacheattr_bp_base+0x2dffd>)
  134266:	761b                	addi.n	a7, a6, 1
  134268:	072827               	blt	a8, a2, 134273 <fn_SNRbasedVAD+0x97>
  13426b:	009422               	l16si	a2, a4, 0
  13426e:	221b                	addi.n	a2, a2, 1
  134270:	000046               	j	134275 <fn_SNRbasedVAD+0x99>

00134273 <fn_SNRbasedVAD+0x97>:
  134273:	020c                	movi.n	a2, 0

00134275 <fn_SNRbasedVAD+0x99>:
  134275:	005422               	s16i	a2, a4, 0
  134278:	dc9277               	bne	a2, a7, 134258 <fn_SNRbasedVAD+0x7c>
  13427b:	0054a2               	s16i	a10, a4, 0
  13427e:	020c                	movi.n	a2, 0
  134280:	f01d                	retw.n

00134282 <fn_SNRbasedVAD+0xa6>:
	...

00134284 <fn_EstNoiseLevel>:
  134284:	004136               	entry	a1, 32
  134287:	0a0c                	movi.n	a10, 0
  134289:	239380               	sext	a9, a3, 15
  13428c:	231926               	beqi	a9, 1, 1342b3 <fn_EstNoiseLevel+0x2f>
  13428f:	d0d971               	l32r	a7, 1285f4 (3e80000 <_memmap_mem_sram_end+0x3440000>)
  134292:	08a727               	bge	a7, a2, 13429e <fn_EstNoiseLevel+0x1a>
  134295:	009432               	l16si	a3, a4, 0
  134298:	331b                	addi.n	a3, a3, 1
  13429a:	000086               	j	1342a0 <fn_EstNoiseLevel+0x1c>

0013429d <fn_EstNoiseLevel+0x19>:
	...

0013429e <fn_EstNoiseLevel+0x1a>:
  13429e:	0a3d                	mov.n	a3, a10

001342a0 <fn_EstNoiseLevel+0x1c>:
  1342a0:	005432               	s16i	a3, a4, 0
  1342a3:	751b                	addi.n	a7, a5, 1
  1342a5:	031377               	beq	a3, a7, 1342ac <fn_EstNoiseLevel+0x28>

001342a8 <fn_EstNoiseLevel+0x24>:
  1342a8:	092d                	mov.n	a2, a9
  1342aa:	f01d                	retw.n

001342ac <fn_EstNoiseLevel+0x28>:
  1342ac:	120c                	movi.n	a2, 1
  1342ae:	0054a2               	s16i	a10, a4, 0
  1342b1:	f01d                	retw.n

001342b3 <fn_EstNoiseLevel+0x2f>:
  1342b3:	d0d181               	l32r	a8, 1285f8 (3e7ffff <_memmap_mem_sram_end+0x343ffff>)
  1342b6:	761b                	addi.n	a7, a6, 1
  1342b8:	072827               	blt	a8, a2, 1342c3 <fn_EstNoiseLevel+0x3f>
  1342bb:	009422               	l16si	a2, a4, 0
  1342be:	221b                	addi.n	a2, a2, 1
  1342c0:	000046               	j	1342c5 <fn_EstNoiseLevel+0x41>

001342c3 <fn_EstNoiseLevel+0x3f>:
  1342c3:	0a2d                	mov.n	a2, a10

001342c5 <fn_EstNoiseLevel+0x41>:
  1342c5:	005422               	s16i	a2, a4, 0
  1342c8:	dc9277               	bne	a2, a7, 1342a8 <fn_EstNoiseLevel+0x24>
  1342cb:	0054a2               	s16i	a10, a4, 0
  1342ce:	020c                	movi.n	a2, 0
  1342d0:	f01d                	retw.n

001342d2 <fn_EstNoiseLevel+0x4e>:
	...

001342d4 <fn_TrackEDiffMin>:
  1342d4:	004136               	entry	a1, 32
  1342d7:	049d                	mov.n	a9, a4
  1342d9:	06ad                	mov.n	a10, a6
  1342db:	109182               	l16si	a8, a1, 32
  1342de:	02bd                	mov.n	a11, a2
  1342e0:	0d40134150b0480e 	{ beqi.w18	a8, 4, 134419 <fn_TrackEDiffMin+0x145>; nop }
  1342e8:	1291c2               	l16si	a12, a1, 36
  1342eb:	00a0d2               	movi	a13, 0
  1342ee:	0d40124070b36cae 	{ bnez.w18	a12, 134419 <fn_TrackEDiffMin+0x145>; ae_movi	aed3, 0 }
  1342f6:	0da062               	movi	a6, 13
  1342f9:	f0c342               	addi	a4, a3, -16
  1342fc:	f0c5c2               	addi	a12, a5, -16
  1342ff:	23cc80               	sext	a12, a12, 15
  134302:	14c232               	addi	a3, a2, 20
  134305:	234480               	sext	a4, a4, 15
  134308:	14c922               	addi	a2, a9, 20
  13430b:	7723d4               	ae_la64.pp	u1, a3
  13430e:	0d63d4               	ae_la32x2.ip	aed6, u1, a3
  134311:	7722c4               	ae_la64.pp	u0, a2
  134314:	0d72c4               	ae_la32x2.ip	aed7, u0, a2
  134317:	824464               	ae_sraa32s	aed4, aed6, a4
  13431a:	825c74               	ae_sraa32s	aed5, aed7, a12
  13431d:	ebf3d305040263af 	{ ae_la32x2.ip	aed6, u1, a3; ae_sub32s	aed2, aed4, aed5; nop }
  134325:	b3fbd3233e25728e 	{ ae_la32x2.ip	aed7, u0, a2; ae_mov	aed5, aed3; ae_max32	aed2, aed2, aed3 }
  13432d:	0c8019321204246e 	{ ae_sraa32s	aed1, aed6, a4; ae_sel16i	aed4, aed2, aed2, 0 }
  134335:	0d8019c403132c7e 	{ ae_sraa32s	aed0, aed7, a12; ae_add32s	aed3, aed3, aed4 }
  13433d:	3f8676               	loop	a6, 134380 <fn_TrackEDiffMin+0xac>
  134340:	94f3d3203141028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed1, aed1, aed0; ae_add32s	aed4, aed3, aed2 }
  134348:	b3fbd3105f2013ae 	{ ae_la32x2.ip	aed1, u1, a3; nop; ae_max32	aed2, aed1, aed5 }
  134350:	0c80193202032c0e 	{ ae_sraa32s	aed0, aed0, a12; ae_sel16i	aed3, aed2, aed2, 0 }
  134358:	0d8019c31414241e 	{ ae_sraa32s	aed1, aed1, a4; ae_add32s	aed4, aed4, aed3 }
  134360:	94f3d3204141028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed1, aed1, aed0; ae_add32s	aed4, aed4, 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:	0d8019c31413241e 	{ ae_sraa32s	aed1, aed1, a4; ae_add32s	aed3, aed4, aed3 }

00134380 <fn_TrackEDiffMin+0xac>:
  134380:	01d922               	addmi	a2, a9, 0x100
  134383:	01db32               	addmi	a3, a11, 0x100
  134386:	ebf32f00010a433f 	{ addi	a3, a3, -12; ae_sub32s	aed10, aed1, aed0; nop }
  13438e:	b3fb2fa05fa0422e 	{ addi	a2, a2, -12; nop; ae_max32	aed10, aed10, aed5 }
  134396:	80e8afa2a3cbd21e 	{ ae_l32.ip	aed13, a2, 4; ae_add32s	aed11, aed3, aed2; ae_sel16i	aed12, aed10, aed10, 0 }

0013439e <fn_TrackEDiffMin+0xca>:
  13439e:	ebe8af0c0b09c21f 	{ ae_l32.ip	aed12, a2, 4; ae_add32s	aed9, aed11, aed12; nop }
  1343a6:	ebe8af0a0908a31f 	{ ae_l32.ip	aed10, a3, 4; ae_add32s	aed8, aed9, aed10; nop }
  1343ae:	ebfac8000001887f 	{ ae_movad32.l	a8, aed8; ae_movi	aed1, 0; nop }
  1343b6:	400001114500983e 	{ ae_movda32	aed0, a8; nop; movi	a9, 19 }
  1343be:	829cd4               	ae_sraa32s	aed9, aed13, a12
  1343c1:	8284a4               	ae_sraa32s	aed8, aed10, a4
  1343c4:	826cc4               	ae_sraa32s	aed6, aed12, a12
  1343c7:	be7314               	ae_l32.ip	aed7, a3, 4
  1343ca:	beb214               	ae_l32.ip	aed11, a2, 4
  1343cd:	009722               	l16si	a2, a7, 0
  1343d0:	822cb4               	ae_sraa32s	aed2, aed11, a12
  1343d3:	825474               	ae_sraa32s	aed5, aed7, a4
  1343d6:	be3314               	ae_l32.ip	aed3, a3, 4
  1343d9:	0d801946f57e243e 	{ ae_sraa32s	aed15, aed3, a4; ae_sub32s	aed14, aed5, aed6 }
  1343e1:	b3f3dde918e4259e 	{ nop; ae_sub32s	aed4, aed8, aed9; ae_max32	aed14, aed14, aed1 }
  1343e9:	524414               	ae_max32	aed4, aed4, aed1
  1343ec:	94f3dd420fdc259e 	{ nop; ae_sub32s	aed12, aed15, aed2; ae_add32s	aed13, aed0, aed4 }
  1343f4:	b3e8ddce1dcb259e 	{ nop; ae_add32s	aed11, aed13, aed14; ae_max32	aed12, aed12, aed1 }
  1343fc:	400bc4               	ae_add32s	aed0, aed11, aed12
  1343ff:	01c2b2               	addi	a11, a2, 1
  134402:	2530c4               	ae_movad32.l	a3, aed0
  134405:	23bb80               	sext	a11, a11, 15
  134408:	0413a6               	blti	a3, 1, 134410 <fn_TrackEDiffMin+0x13c>
  13440b:	a082a0               	addx4	a8, a2, a10
  13440e:	0839                	s32i.n	a3, a8, 0

00134410 <fn_TrackEDiffMin+0x13c>:
  134410:	0057b2               	s16i	a11, a7, 0
  134413:	02a9b7               	bge	a9, a11, 134419 <fn_TrackEDiffMin+0x145>
  134416:	0057d2               	s16i	a13, a7, 0
  134419:	0a28                	l32i.n	a2, a10, 0
  13441b:	3a4b                	addi.n	a3, a10, 4
  13441d:	3c1c                	movi.n	a12, 19
  13441f:	0bac76               	loopgtz	a12, 13442e <fn_TrackEDiffMin+0x15a>
  134422:	0348                	l32i.n	a4, a3, 0
  134424:	334b                	addi.n	a3, a3, 4
  134426:	02a427               	bge	a4, a2, 13442c <fn_TrackEDiffMin+0x158>
  134429:	b32440               	movgez	a2, a4, a4
  13442c:	f03d                	nop.n

0013442e <fn_TrackEDiffMin+0x15a>:
  13442e:	f01d                	retw.n

00134430 <DVTXOP_div_s>:
  134430:	004136               	entry	a1, 32
  134433:	c38c                	beqz.n	a3, 134443 <DVTXOP_div_s+0x13>
  134435:	0a2327               	blt	a3, a2, 134443 <DVTXOP_div_s+0x13>
  134438:	007396               	bltz	a3, 134443 <DVTXOP_div_s+0x13>
  13443b:	089237               	bne	a2, a3, 134447 <DVTXOP_div_s+0x17>
  13443e:	cf7221               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  134441:	f01d                	retw.n

00134443 <DVTXOP_div_s+0x13>:
  134443:	020c                	movi.n	a2, 0
  134445:	f01d                	retw.n

00134447 <DVTXOP_div_s+0x17>:
  134447:	151334               	ae_movda32x2	aed1, a3, a3
  13444a:	040c                	movi.n	a4, 0
  13444c:	150244               	ae_movda32x2	aed0, a2, a4
  13444f:	2b0414               	ae_div64d32.l	aed0, aed1
  134452:	2b0414               	ae_div64d32.l	aed0, aed1
  134455:	2b0414               	ae_div64d32.l	aed0, aed1
  134458:	2b0414               	ae_div64d32.l	aed0, aed1
  13445b:	2b0414               	ae_div64d32.l	aed0, aed1
  13445e:	2b0414               	ae_div64d32.l	aed0, aed1
  134461:	2b0414               	ae_div64d32.l	aed0, aed1
  134464:	2b0414               	ae_div64d32.l	aed0, aed1
  134467:	2b0414               	ae_div64d32.l	aed0, aed1
  13446a:	2b0414               	ae_div64d32.l	aed0, aed1
  13446d:	2b0414               	ae_div64d32.l	aed0, aed1
  134470:	2b0414               	ae_div64d32.l	aed0, aed1
  134473:	2b0414               	ae_div64d32.l	aed0, aed1
  134476:	2b0414               	ae_div64d32.l	aed0, aed1
  134479:	2b0414               	ae_div64d32.l	aed0, aed1
  13447c:	2520c4               	ae_movad32.l	a2, aed0
  13447f:	232280               	sext	a2, a2, 15
  134482:	f01d                	retw.n

00134484 <DVTXOP_L_divide>:
  134484:	004136               	entry	a1, 32
  134487:	0d3296               	bltz	a2, 13455e <DVTXOP_L_divide+0xda>
  13448a:	0d0396               	bltz	a3, 13455e <DVTXOP_L_divide+0xda>
  13448d:	0d000c41d0b0932e 	{ blt.w18	a3, a2, 13455e <DVTXOP_L_divide+0xda>; nop }
  134495:	400001b54505423e 	{ ae_movda32	aed5, a2; nop; ae_movda32	aed0, a3 }
  13449d:	87fa400c0e07029e 	{ movi	a9, 2; ae_movi	aed7, -2; ae_sel16i	aed0, aed0, aed0, 7 }
  1344a5:	40000175450c630e 	{ ae_movda32	aed12, a3; nop; ae_movad16.0	a6, aed0 }
  1344ad:	bbfb40c07fc0005e 	{ movi	a5, 0; nop; ae_and	aed12, aed12, aed7 }
  1344b5:	051616               	beqz	a6, 13450a <DVTXOP_L_divide+0x86>
  1344b8:	d02041               	l32r	a4, 128538 (3ffe <xthals_release_major+0x111e>)
  1344bb:	4ba467               	bge	a4, a6, 13450a <DVTXOP_L_divide+0x86>
  1344be:	048696               	bltz	a6, 13450a <DVTXOP_L_divide+0x86>
  1344c1:	d01e71               	l32r	a7, 12853c (3fff <xthals_release_major+0x111f>)
  1344c4:	152664               	ae_movda32x2	aed2, a6, a6
  1344c7:	0d00094170b0867e 	{ beq.w18	a6, a7, 134562 <DVTXOP_L_divide+0xde>; nop }
  1344cf:	080c                	movi.n	a8, 0
  1344d1:	151784               	ae_movda32x2	aed1, a7, a8
  1344d4:	2b1424               	ae_div64d32.l	aed1, aed2
  1344d7:	2b1424               	ae_div64d32.l	aed1, aed2
  1344da:	2b1424               	ae_div64d32.l	aed1, aed2
  1344dd:	2b1424               	ae_div64d32.l	aed1, aed2
  1344e0:	2b1424               	ae_div64d32.l	aed1, aed2
  1344e3:	2b1424               	ae_div64d32.l	aed1, aed2
  1344e6:	2b1424               	ae_div64d32.l	aed1, aed2
  1344e9:	2b1424               	ae_div64d32.l	aed1, aed2
  1344ec:	2b1424               	ae_div64d32.l	aed1, aed2
  1344ef:	2b1424               	ae_div64d32.l	aed1, aed2
  1344f2:	2b1424               	ae_div64d32.l	aed1, aed2
  1344f5:	2b1424               	ae_div64d32.l	aed1, aed2
  1344f8:	2b1424               	ae_div64d32.l	aed1, aed2
  1344fb:	2b1424               	ae_div64d32.l	aed1, aed2
  1344fe:	2b1424               	ae_div64d32.l	aed1, aed2
  134501:	2551c4               	ae_movad32.l	a5, aed1
  134504:	235580               	sext	a5, a5, 15
  134507:	ffffc6               	j	13450a <DVTXOP_L_divide+0x86>

0013450a <DVTXOP_L_divide+0x86>:
  13450a:	3c9534               	ae_movda32	aed9, a5
  13450d:	eb0fdd090c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed9; nop }
  134515:	cf7bd1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  134518:	8ccfc4               	ae_srai64	aed12, aed12, 15
  13451b:	25ccc4               	ae_movad32.l	a12, aed12
  13451e:	400001b545ba4dce 	{ ae_movda32	aed10, a13; nop; ae_movda32	aed11, a12 }
  134526:	4f8ab4               	ae_sub32s	aed8, aed10, aed11
  134529:	418874               	ae_and	aed8, aed8, aed7
  13452c:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  134534:	8c8f84               	ae_srai64	aed8, aed8, 15
  134537:	bbfbc8507f50b87e 	{ ae_movad32.l	a11, aed8; nop; ae_and	aed5, aed5, aed7 }
  13453f:	3c6b34               	ae_movda32	aed6, a11
  134542:	416674               	ae_and	aed6, aed6, aed7
  134545:	eb0fdd060505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed6; nop }
  13454d:	8d5f54               	ae_srai64	aed5, aed5, 31
  134550:	25a5c4               	ae_movad32.l	a10, aed5
  134553:	3c4a34               	ae_movda32	aed4, a10
  134556:	053944               	ae_slaa32s	aed3, aed4, a9
  134559:	2523c4               	ae_movad32.l	a2, aed3
  13455c:	f01d                	retw.n

0013455e <DVTXOP_L_divide+0xda>:
  13455e:	020c                	movi.n	a2, 0
  134560:	f01d                	retw.n

00134562 <DVTXOP_L_divide+0xde>:
  134562:	cf2951               	l32r	a5, 128208 (7fff <xthals_release_major+0x511f>)
  134565:	ffe846               	j	13450a <DVTXOP_L_divide+0x86>

00134568 <SolomonVoiceWBFInit>:
  134568:	006136               	entry	a1, 48
  13456b:	d024b1               	l32r	a11, 1285fc (88c8 <xthals_release_major+0x59e8>)
  13456e:	1129                	s32i.n	a2, a1, 4
  134570:	10d242               	addmi	a4, a2, 0x1000
  134573:	006132               	s32i	a3, a1, 0
  134576:	0cd282               	addmi	a8, a2, 0xc00
  134579:	1ea032               	movi	a3, 30
  13457c:	085832               	s16i	a3, a8, 16
  13457f:	10c222               	addi	a2, a2, 16
  134582:	105432               	s16i	a3, a4, 32
  134585:	c5fa40002112004e 	{ movi	a4, 0; ae_movi	aed2, 1; ae_movi	aed1, 0 }
  13458d:	400001814408340e 	{ ae_movda16	aed8, a4; nop; movi	a3, 128 }
  134595:	028376               	loop	a3, 13459b <SolomonVoiceWBFInit+0x33>
  134598:	808294               	ae_s16x4.ip	aed8, a2, 8

0013459b <SolomonVoiceWBFInit+0x33>:
  13459b:	1138                	l32i.n	a3, a1, 4
  13459d:	64a0f2               	movi	a15, 100
  1345a0:	b3ba                	add.n	a11, a3, a11
  1345a2:	4000008545234f3e 	{ ae_movda32	aed3, a15; nop; addmi	a4, a3, 0x2800 }
  1345aa:	d015f1               	l32r	a15, 128600 (400000 <_memmap_mem_dram1_end+0xff000>)
  1345ad:	24d352               	addmi	a5, a3, 0x2400
  1345b0:	0cd362               	addmi	a6, a3, 0xc00
  1345b3:	08d372               	addmi	a7, a3, 0x800
  1345b6:	04d382               	addmi	a8, a3, 0x400
  1345b9:	71d392               	addmi	a9, a3, 0x7100
  1345bc:	10d3a2               	addmi	a10, a3, 0x1000
  1345bf:	1cd3c2               	addmi	a12, a3, 0x1c00
  1345c2:	18d3e2               	addmi	a14, a3, 0x1800
  1345c5:	14d3d2               	addmi	a13, a3, 0x1400
  1345c8:	20d322               	addmi	a2, a3, 0x2000
  1345cb:	40c222               	addi	a2, a2, 64
  1345ce:	38cdd2               	addi	a13, a13, 56
  1345d1:	48cee2               	addi	a14, a14, 72
  1345d4:	48ccc2               	addi	a12, a12, 72
  1345d7:	38caa2               	addi	a10, a10, 56
  1345da:	b8c992               	addi	a9, a9, -72
  1345dd:	18c882               	addi	a8, a8, 24
  1345e0:	18c772               	addi	a7, a7, 24
  1345e3:	28c662               	addi	a6, a6, 40
  1345e6:	48c552               	addi	a5, a5, 72
  1345e9:	4000008145454f4e 	{ ae_movda32	aed5, a15; nop; addi	a4, a4, 72 }
  1345f1:	d004f1               	l32r	a15, 128604 (10000000 <_memmap_mem_sram_end+0xf5c0000>)

001345f4 <SolomonVoiceWBFInit+0x8c>:
  1345f4:	400001414504ff0e 	{ ae_movda32	aed4, a15; nop; movi	a15, 64 }
  1345fc:	30d332               	addmi	a3, a3, 0x3000
  1345ff:	40c332               	addi	a3, a3, 64
  134602:	4a8f76               	loop	a15, 134650 <SolomonVoiceWBFInit+0xe8>
  134605:	808294               	ae_s16x4.ip	aed8, a2, 8
  134608:	622324               	ae_s32x2.ip	aed2, a3, 16
  13460b:	e924f4               	ae_s32x2.i	aed2, a4, -8
  13460e:	e925f4               	ae_s32x2.i	aed2, a5, -8
  134611:	e956f4               	ae_s32x2.i	aed5, a6, -8
  134614:	e957f4               	ae_s32x2.i	aed5, a7, -8
  134617:	e948f4               	ae_s32x2.i	aed4, a8, -8
  13461a:	e939f4               	ae_s32x2.i	aed3, a9, -8
  13461d:	e91af4               	ae_s32x2.i	aed1, a10, -8
  134620:	e91bf4               	ae_s32x2.i	aed1, a11, -8
  134623:	e91cf4               	ae_s32x2.i	aed1, a12, -8
  134626:	e91df4               	ae_s32x2.i	aed1, a13, -8
  134629:	e91ef4               	ae_s32x2.i	aed1, a14, -8
  13462c:	621d24               	ae_s32x2.ip	aed1, a13, 16
  13462f:	621e24               	ae_s32x2.ip	aed1, a14, 16
  134632:	621c24               	ae_s32x2.ip	aed1, a12, 16
  134635:	621b24               	ae_s32x2.ip	aed1, a11, 16
  134638:	621a24               	ae_s32x2.ip	aed1, a10, 16
  13463b:	623924               	ae_s32x2.ip	aed3, a9, 16
  13463e:	624824               	ae_s32x2.ip	aed4, a8, 16
  134641:	625724               	ae_s32x2.ip	aed5, a7, 16
  134644:	625624               	ae_s32x2.ip	aed5, a6, 16
  134647:	622524               	ae_s32x2.ip	aed2, a5, 16
  13464a:	622424               	ae_s32x2.ip	aed2, a4, 16
  13464d:	e923f4               	ae_s32x2.i	aed2, a3, -8

00134650 <SolomonVoiceWBFInit+0xe8>:
  134650:	cfefa1               	l32r	a10, 12860c (84c8 <xthals_release_major+0x55e8>)
  134653:	1168                	l32i.n	a6, a1, 4
  134655:	cfec71               	l32r	a7, 128608 (80c8 <xthals_release_major+0x51e8>)
  134658:	2cd632               	addmi	a3, a6, 0x2c00
  13465b:	34d652               	addmi	a5, a6, 0x3400
  13465e:	7dd692               	addmi	a9, a6, 0x7d00
  134661:	79d682               	addmi	a8, a6, 0x7900
  134664:	2ed642               	addmi	a4, a6, 0x2e00
  134667:	22d622               	addmi	a2, a6, 0x2200
  13466a:	48c222               	addi	a2, a2, 72
  13466d:	40c442               	addi	a4, a4, 64
  134670:	c8c882               	addi	a8, a8, -56
  134673:	c8c992               	addi	a9, a9, -56
  134676:	40c552               	addi	a5, a5, 64
  134679:	807670               	add	a7, a6, a7
  13467c:	40c332               	addi	a3, a3, 64
  13467f:	8066a0               	add	a6, a6, a10
  134682:	e8a3a2               	movi	a10, 0x3e8

00134685 <SolomonVoiceWBFInit+0x11d>:
  134685:	400001414503aa0e 	{ ae_movda32	aed3, a10; nop; movi	a10, 64 }
  13468d:	2b8a76               	loop	a10, 1346bc <SolomonVoiceWBFInit+0x154>
  134690:	dc82f4               	ae_s16x4.i	aed8, a2, -8
  134693:	808394               	ae_s16x4.ip	aed8, a3, 8
  134696:	808494               	ae_s16x4.ip	aed8, a4, 8
  134699:	622524               	ae_s32x2.ip	aed2, a5, 16
  13469c:	400000811f03262e 	{ ae_s32x2.i	aed3, a6, -8; nop; addi	a2, a2, 8 }
  1346a4:	e937f4               	ae_s32x2.i	aed3, a7, -8
  1346a7:	e938f4               	ae_s32x2.i	aed3, a8, -8
  1346aa:	e939f4               	ae_s32x2.i	aed3, a9, -8
  1346ad:	623824               	ae_s32x2.ip	aed3, a8, 16
  1346b0:	623924               	ae_s32x2.ip	aed3, a9, 16
  1346b3:	623724               	ae_s32x2.ip	aed3, a7, 16
  1346b6:	623624               	ae_s32x2.ip	aed3, a6, 16
  1346b9:	e925f4               	ae_s32x2.i	aed2, a5, -8

001346bc <SolomonVoiceWBFInit+0x154>:
  1346bc:	ed1c                	movi.n	a13, 30
  1346be:	090c                	movi.n	a9, 0
  1346c0:	cfd771               	l32r	a7, 12861c (afe8 <xthals_release_major+0x8108>)
  1346c3:	ced181               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  1346c6:	cfd331               	l32r	a3, 128614 (aee0 <xthals_release_major+0x8000>)
  1346c9:	cfd141               	l32r	a4, 128610 (8cc0 <xthals_release_major+0x5de0>)
  1346cc:	1128                	l32i.n	a2, a1, 4
  1346ce:	050c                	movi.n	a5, 0
  1346d0:	17d262               	addmi	a6, a2, 0x1700
  1346d3:	4c6652               	s32i	a5, a6, 0x130
  1346d6:	4d6652               	s32i	a5, a6, 0x134
  1346d9:	9c5652               	s16i	a5, a6, 0x138
  1346dc:	424a                	add.n	a4, a2, a4
  1346de:	cfce51               	l32r	a5, 128618 (acd8 <xthals_release_major+0x7df8>)
  1346e1:	323a                	add.n	a3, a2, a3
  1346e3:	225a                	add.n	a2, a2, a5
  1346e5:	ebfa2f000000822f 	{ addi	a2, a2, -8; ae_movi	aed0, 0; nop }
  1346ed:	400001414403580e 	{ ae_movda16	aed3, a8; nop; movi	a5, 64 }
  1346f5:	0b8576               	loop	a5, 134704 <SolomonVoiceWBFInit+0x19c>
  1346f8:	808294               	ae_s16x4.ip	aed8, a2, 8
  1346fb:	803394               	ae_s16x4.ip	aed3, a3, 8
  1346fe:	621424               	ae_s32x2.ip	aed1, a4, 16
  134701:	e914f4               	ae_s32x2.i	aed1, a4, -8
  134704:	cfc851               	l32r	a5, 128624 (9cd8 <xthals_release_major+0x6df8>)
  134707:	cf4d31               	l32r	a3, 12843c (a4d0 <xthals_release_major+0x75f0>)
  13470a:	1128                	l32i.n	a2, a1, 4
  13470c:	cfc541               	l32r	a4, 128620 (90d8 <xthals_release_major+0x61f8>)
  13470f:	74d2c2               	addmi	a12, a2, 0x7400
  134712:	727a                	add.n	a7, a2, a7
  134714:	2fd2a2               	addmi	a10, a2, 0x2f00
  134717:	11d2b2               	addmi	a11, a2, 0x1100
  13471a:	424a                	add.n	a4, a2, a4
  13471c:	803230               	add	a3, a2, a3
  13471f:	7fdbb2               	addmi	a11, a11, 0x7f00
  134722:	7fdaa2               	addmi	a10, a10, 0x7f00
  134725:	306b92               	s32i	a9, a11, 192
  134728:	685a92               	s16i	a9, a10, 208
  13472b:	7c5782               	s16i	a8, a7, 248
  13472e:	595cd2               	s16i	a13, a12, 178
  134731:	b4ccc2               	addi	a12, a12, -76
  134734:	802250               	add	a2, a2, a5
  134737:	f8c222               	addi	a2, a2, -8
  13473a:	00a152               	movi	a5, 0x100
  13473d:	0d8576               	loop	a5, 13474e <SolomonVoiceWBFInit+0x1e6>
  134740:	620214               	ae_s32x2.ip	aed0, a2, 8
  134743:	620314               	ae_s32x2.ip	aed0, a3, 8

00134746 <SolomonVoiceWBFInit+0x1de>:
  134746:	400000811f00444e 	{ ae_s32x2.i	aed0, a4, -8; nop; addi	a4, a4, 8 }

0013474e <SolomonVoiceWBFInit+0x1e6>:
  13474e:	cf3a31               	l32r	a3, 128438 (98d0 <xthals_release_major+0x69f0>)
  134751:	1128                	l32i.n	a2, a1, 4
  134753:	802230               	add	a2, a2, a3
  134756:	80a032               	movi	a3, 128
  134759:	028376               	loop	a3, 13475f <SolomonVoiceWBFInit+0x1f7>
  13475c:	620214               	ae_s32x2.ip	aed0, a2, 8
  13475f:	0a4c                	movi.n	a10, 64
  134761:	012122               	l32i	a2, a1, 4
  134764:	71a032               	movi	a3, 113
  134767:	38d222               	addmi	a2, a2, 0x3800
  13476a:	60c222               	addi	a2, a2, 96
  13476d:	1c8376               	loop	a3, 13478d <SolomonVoiceWBFInit+0x225>
  134770:	e90204               	ae_s32x2.i	aed0, a2, 0
  134773:	e90214               	ae_s32x2.i	aed0, a2, 8
  134776:	e90224               	ae_s32x2.i	aed0, a2, 16
  134779:	e90234               	ae_s32x2.i	aed0, a2, 24
  13477c:	e902c4               	ae_s32x2.i	aed0, a2, -32
  13477f:	e902d4               	ae_s32x2.i	aed0, a2, -24
  134782:	e902e4               	ae_s32x2.i	aed0, a2, -16

00134785 <SolomonVoiceWBFInit+0x21d>:
  134785:	400000011f40222e 	{ ae_s32x2.i	aed0, a2, -8; nop; addi	a2, a2, 64 }

0013478d <SolomonVoiceWBFInit+0x225>:
  13478d:	1138                	l32i.n	a3, a1, 4
  13478f:	040c                	movi.n	a4, 0
  134791:	54d352               	addmi	a5, a3, 0x5400
  134794:	65d362               	addmi	a6, a3, 0x6500
  134797:	6dd382               	addmi	a8, a3, 0x6d00
  13479a:	75d392               	addmi	a9, a3, 0x7500
  13479d:	55d322               	addmi	a2, a3, 0x5500
  1347a0:	b8c222               	addi	a2, a2, -72
  1347a3:	c0c992               	addi	a9, a9, -64
  1347a6:	b0c882               	addi	a8, a8, -80
  1347a9:	b0c662               	addi	a6, a6, -80
  1347ac:	405542               	s16i	a4, a5, 128
  1347af:	415542               	s16i	a4, a5, 130
  1347b2:	7e5742               	s16i	a4, a7, 252
  1347b5:	406742               	s32i	a4, a7, 0x100
  1347b8:	825742               	s16i	a4, a7, 0x104
  1347bb:	246542               	s32i	a4, a5, 144
  1347be:	286542               	s32i	a4, a5, 160
  1347c1:	69d372               	addmi	a7, a3, 0x6900
  1347c4:	b0c772               	addi	a7, a7, -80
  1347c7:	5dd342               	addmi	a4, a3, 0x5d00
  1347ca:	61d352               	addmi	a5, a3, 0x6100
  1347cd:	b0c552               	addi	a5, a5, -80
  1347d0:	b0c4b2               	addi	a11, a4, -80
  1347d3:	59d332               	addmi	a3, a3, 0x5900
  1347d6:	b0c332               	addi	a3, a3, -80
  1347d9:	2f8a76               	loop	a10, 13480c <SolomonVoiceWBFInit+0x2a4>
  1347dc:	dc82f4               	ae_s16x4.i	aed8, a2, -8
  1347df:	8083a4               	ae_s16x4.ip	aed8, a3, 16
  1347e2:	808ba4               	ae_s16x4.ip	aed8, a11, 16
  1347e5:	8085a4               	ae_s16x4.ip	aed8, a5, 16
  1347e8:	8086a4               	ae_s16x4.ip	aed8, a6, 16
  1347eb:	8087a4               	ae_s16x4.ip	aed8, a7, 16
  1347ee:	8088a4               	ae_s16x4.ip	aed8, a8, 16
  1347f1:	8089a4               	ae_s16x4.ip	aed8, a9, 16
  1347f4:	8082a4               	ae_s16x4.ip	aed8, a2, 16
  1347f7:	dc83f4               	ae_s16x4.i	aed8, a3, -8
  1347fa:	dc8bf4               	ae_s16x4.i	aed8, a11, -8
  1347fd:	dc85f4               	ae_s16x4.i	aed8, a5, -8
  134800:	dc86f4               	ae_s16x4.i	aed8, a6, -8
  134803:	dc87f4               	ae_s16x4.i	aed8, a7, -8
  134806:	dc88f4               	ae_s16x4.i	aed8, a8, -8
  134809:	dc89f4               	ae_s16x4.i	aed8, a9, -8
  13480c:	e41c                	movi.n	a4, 30
  13480e:	80a032               	movi	a3, 128
  134811:	1128                	l32i.n	a2, a1, 4
  134813:	ceba61               	l32r	a6, 1282fc (8000 <xthals_release_major+0x5120>)
  134816:	71d222               	addmi	a2, a2, 0x7100
  134819:	4000000145b1262e 	{ ae_movda32	aed1, a6; nop; addi	a2, a2, -80 }
  134821:	028376               	loop	a3, 134827 <SolomonVoiceWBFInit+0x2bf>
  134824:	620214               	ae_s32x2.ip	aed0, a2, 8
  134827:	831c                	movi.n	a3, 24
  134829:	281344               	ae_zalign64	u1
  13482c:	002122               	l32i	a2, a1, 0
  13482f:	7e5c42               	s16i	a4, a12, 252

00134832 <SolomonVoiceWBFInit+0x2ca>:
  134832:	400000811211222e 	{ ae_s32x2.i	aed1, a2, 16; nop; addi	a2, a2, 24 }
  13483a:	621214               	ae_s32x2.ip	aed1, a2, 8
  13483d:	621214               	ae_s32x2.ip	aed1, a2, 8
  134840:	621214               	ae_s32x2.ip	aed1, a2, 8
  134843:	621214               	ae_s32x2.ip	aed1, a2, 8
  134846:	621214               	ae_s32x2.ip	aed1, a2, 8
  134849:	621214               	ae_s32x2.ip	aed1, a2, 8
  13484c:	002122               	l32i	a2, a1, 0
  13484f:	280314               	ae_movalign	u0, u1
  134852:	126262               	s32i	a6, a2, 72
  134855:	ebfb24010e00c22f 	{ addi	a2, a2, 76; ae_mov	aed0, aed1; nop }
  13485d:	028376               	loop	a3, 134863 <SolomonVoiceWBFInit+0x2fb>
  134860:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2

00134863 <SolomonVoiceWBFInit+0x2fb>:
  134863:	7732c4               	ae_sa64pos.fp	u0, a2
  134866:	032c                	movi.n	a3, 32
  134868:	0128                	l32i.n	a2, a1, 0
  13486a:	280314               	ae_movalign	u0, u1
  13486d:	01d222               	addmi	a2, a2, 0x100
  134870:	22cb                	addi.n	a2, a2, 12
  134872:	028376               	loop	a3, 134878 <SolomonVoiceWBFInit+0x310>
  134875:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  134878:	cf6c91               	l32r	a9, 128628 (1999 <XtosCoreStateSize+0x1719>)
  13487b:	034c                	movi.n	a3, 64
  13487d:	ceae51               	l32r	a5, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  134880:	7732c4               	ae_sa64pos.fp	u0, a2
  134883:	0178                	l32i.n	a7, a1, 0
  134885:	002122               	l32i	a2, a1, 0
  134888:	03d742               	addmi	a4, a7, 0x300
  13488b:	04d772               	addmi	a7, a7, 0x400
  13488e:	02d222               	addmi	a2, a2, 0x200
  134891:	400000c14401252e 	{ ae_movda16	aed1, a5; nop; addi	a2, a2, 12 }
  134899:	028376               	loop	a3, 13489f <SolomonVoiceWBFInit+0x337>
  13489c:	0c02d4               	ae_sa32x2.ip	aed0, u1, a2
  13489f:	24c782               	addi	a8, a7, 36
  1348a2:	280314               	ae_movalign	u0, u1
  1348a5:	b33c                	movi.n	a3, 59
  1348a7:	7732c4               	ae_sa64pos.fp	u0, a2
  1348aa:	26c722               	addi	a2, a7, 38
  1348ad:	905492               	s16i	a9, a4, 0x120
  1348b0:	446462               	s32i	a6, a4, 0x110
  1348b3:	436462               	s32i	a6, a4, 0x10c
  1348b6:	281304               	ae_zalign64	u0
  1348b9:	280344               	ae_movalign	u1, u0
  1348bc:	115792               	s16i	a9, a7, 34
  1348bf:	125792               	s16i	a9, a7, 36
  1348c2:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348c5:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348c8:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348cb:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348ce:	cec261               	l32r	a6, 1283d8 (7eb8 <xthals_release_major+0x4fd8>)
  1348d1:	7732d4               	ae_sa64pos.fp	u1, a2
  1348d4:	235752               	s16i	a5, a7, 70
  1348d7:	400000814440267e 	{ ae_movda16	aed0, a6; nop; addi	a2, a7, 72 }
  1348df:	028376               	loop	a3, 1348e5 <SolomonVoiceWBFInit+0x37d>
  1348e2:	800294               	ae_s16x4.ip	aed0, a2, 8
  1348e5:	fe5862               	s16i	a6, a8, 0x1fc
  1348e8:	0168                	l32i.n	a6, a1, 0
  1348ea:	06d662               	addmi	a6, a6, 0x600
  1348ed:	36c622               	addi	a2, a6, 54
  1348f0:	400000014530396e 	{ ae_movda32	aed0, a9; nop; addi	a3, a6, 48 }
  1348f8:	d30314               	ae_s16.0.ip	aed0, a3, 2
  1348fb:	d30314               	ae_s16.0.ip	aed0, a3, 2
  1348fe:	d30314               	ae_s16.0.ip	aed0, a3, 2
  134901:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  134904:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  134907:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  13490a:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  13490d:	cf4891               	l32r	a9, 128630 (75c2 <xthals_release_major+0x46e2>)
  134910:	dca0a2               	movi	a10, 220
  134913:	2b3c                	movi.n	a11, 50
  134915:	dfa0c2               	movi	a12, 223
  134918:	2d0c                	movi.n	a13, 2
  13491a:	7732c4               	ae_sa64pos.fp	u0, a2
  13491d:	2b5652               	s16i	a5, a6, 86
  134920:	58c622               	addi	a2, a6, 88
  134923:	4cc652               	addi	a5, a6, 76
  134926:	cf4161               	l32r	a6, 12862c (76e8 <xthals_release_major+0x4808>)
  134929:	40000131440036be 	{ ae_movda16	aed0, a6; nop; movi	a3, 59 }
  134931:	028376               	loop	a3, 134937 <SolomonVoiceWBFInit+0x3cf>
  134934:	800294               	ae_s16x4.ip	aed0, a2, 8
  134937:	f25562               	s16i	a6, a5, 0x1e4
  13493a:	f75592               	s16i	a9, a5, 0x1ee
  13493d:	f655a2               	s16i	a10, a5, 0x1ec
  134940:	f555b2               	s16i	a11, a5, 0x1ea
  134943:	f455c2               	s16i	a12, a5, 0x1e8
  134946:	f355d2               	s16i	a13, a5, 0x1e6
  134949:	f01d                	retw.n

0013494b <SolomonVoiceWBFInit+0x3e3>:
	...

0013494c <Left_Shift_32to16>:
  13494c:	004136               	entry	a1, 32
  13494f:	7722c4               	ae_la64.pp	u0, a2
  134952:	281344               	ae_zalign64	u1
  134955:	03c552               	addi	a5, a5, 3
  134958:	10a092               	movi	a9, 16
  13495b:	c04940               	sub	a4, a9, a4
  13495e:	215250               	srai	a5, a5, 2
  134961:	16a576               	loopgtz	a5, 13497b <Left_Shift_32to16+0x2f>
  134964:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  134967:	c9fbc9200f10007e 	{ ae_cvt32x2f16.32	aed0, aed0; nop; ae_cvt32x2f16.10	aed1, aed0 }
  13496f:	820404               	ae_sraa32s	aed0, aed0, a4
  134972:	821414               	ae_sraa32s	aed1, aed1, a4
  134975:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  134978:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

0013497b <Left_Shift_32to16+0x2f>:
  13497b:	7733d4               	ae_sa64pos.fp	u1, a3
  13497e:	f01d                	retw.n

00134980 <Right_Shift_32to16>:
  134980:	004136               	entry	a1, 32
  134983:	7722c4               	ae_la64.pp	u0, a2
  134986:	281344               	ae_zalign64	u1
  134989:	553b                	addi.n	a5, a5, 3
  13498b:	215250               	srai	a5, a5, 2
  13498e:	1ba576               	loopgtz	a5, 1349ad <Right_Shift_32to16+0x2d>
  134991:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134994:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  134997:	0d80194100b0c40e 	{ ae_sraa32rs	aed0, aed0, a4; nop }
  13499f:	0d80194110b0c41e 	{ ae_sraa32rs	aed1, aed1, a4; nop }
  1349a7:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  1349aa:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001349ad <Right_Shift_32to16+0x2d>:
  1349ad:	7733d4               	ae_sa64pos.fp	u1, a3
  1349b0:	f01d                	retw.n

001349b2 <Right_Shift_32to16+0x32>:
	...

001349b4 <V32to16>:
  1349b4:	004136               	entry	a1, 32
  1349b7:	7722c4               	ae_la64.pp	u0, a2
  1349ba:	281344               	ae_zalign64	u1
  1349bd:	443b                	addi.n	a4, a4, 3
  1349bf:	214240               	srai	a4, a4, 2
  1349c2:	10a476               	loopgtz	a4, 1349d6 <V32to16+0x22>
  1349c5:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1349c8:	c9fbc9200f10007e 	{ ae_cvt32x2f16.32	aed0, aed0; nop; ae_cvt32x2f16.10	aed1, aed0 }
  1349d0:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  1349d3:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

001349d6 <V32to16+0x22>:
  1349d6:	7733d4               	ae_sa64pos.fp	u1, a3
  1349d9:	f01d                	retw.n

001349db <V32to16+0x27>:
	...

001349dc <V16to32>:
  1349dc:	004136               	entry	a1, 32
  1349df:	7722c4               	ae_la64.pp	u0, a2
  1349e2:	281344               	ae_zalign64	u1
  1349e5:	443b                	addi.n	a4, a4, 3
  1349e7:	214240               	srai	a4, a4, 2
  1349ea:	0ba476               	loopgtz	a4, 1349f9 <V16to32+0x1d>
  1349ed:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1349f0:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  1349f3:	420104               	ae_round16x4f32sasym	aed0, aed0, aed1
  1349f6:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001349f9 <V16to32+0x1d>:
  1349f9:	7733d4               	ae_sa64pos.fp	u1, a3
  1349fc:	f01d                	retw.n

001349fe <V16to32+0x22>:
	...

00134a00 <SolomonVoiceW_BF_ParamConfig>:
  134a00:	004136               	entry	a1, 32
  134a03:	f01d                	retw.n

00134a05 <SolomonVoiceW_BF_ParamConfig+0x5>:
  134a05:	000000                                        ...

00134a08 <fltfx_SolomonVoice_FFT_to_FFTpwr>:
  134a08:	004136               	entry	a1, 32
  134a0b:	281344               	ae_zalign64	u1
  134a0e:	441b                	addi.n	a4, a4, 1
  134a10:	035d                	mov.n	a5, a3
  134a12:	7725c4               	ae_la64.pp	u0, a5
  134a15:	023d                	mov.n	a3, a2
  134a17:	214140               	srai	a4, a4, 1
  134a1a:	202550               	or	a2, a5, a5
  134a1d:	13a476               	loopgtz	a4, 134a34 <fltfx_SolomonVoice_FFT_to_FFTpwr+0x2c>
  134a20:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  134a23:	a60004               	ae_sel16i	aed0, aed0, aed0, 6
  134a26:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  134a2e:	400014               	ae_add32s	aed0, aed0, aed1
  134a31:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

00134a34 <fltfx_SolomonVoice_FFT_to_FFTpwr+0x2c>:
  134a34:	7733d4               	ae_sa64pos.fp	u1, a3
  134a37:	f01d                	retw.n

00134a39 <fltfx_SolomonVoice_FFT_to_FFTpwr+0x31>:
  134a39:	000000                                        ...

00134a3c <fltfn_LogPwrSum>:
  134a3c:	004136               	entry	a1, 32
  134a3f:	a91c                	movi.n	a9, 26
  134a41:	080c                	movi.n	a8, 0
  134a43:	152884               	ae_movda32x2	aed2, a8, a8
  134a46:	828b                	addi.n	a8, a2, 8
  134a48:	7728c4               	ae_la64.pp	u0, a8
  134a4b:	0d68c4               	ae_la32x2.ip	aed6, u0, a8
  134a4e:	0d78c4               	ae_la32x2.ip	aed7, u0, a8
  134a51:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  134a54:	0d58c4               	ae_la32x2.ip	aed5, u0, a8
  134a57:	ebe8d3070601388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed6, aed7; nop }
  134a5f:	94e8d3524102188e 	{ ae_la32x2.ip	aed1, u0, a8; ae_add32s	aed2, aed1, aed2; ae_add32s	aed0, aed4, aed5 }
  134a67:	0020f0               	nop
  134a6a:	0020f0               	nop
  134a6d:	1f8976               	loop	a9, 134a90 <fltfn_LogPwrSum+0x54>
  134a70:	ebe8d3020002088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed2, aed0, aed2; nop }
  134a78:	ebe8d3010303188f 	{ ae_la32x2.ip	aed1, u0, a8; ae_add32s	aed3, aed3, aed1; nop }
  134a80:	ebe8d3020302388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed2, aed3, aed2; nop }
  134a88:	ebe8d3010000188f 	{ ae_la32x2.ip	aed1, u0, a8; ae_add32s	aed0, aed0, aed1; nop }

00134a90 <fltfn_LogPwrSum+0x54>:
  134a90:	94e8d31230dec88e 	{ ae_la32x2.ip	aed12, u0, a8; ae_add32s	aed14, aed0, aed2; ae_add32s	aed13, aed3, aed1 }
  134a98:	0d801acecd1ba5ee 	{ ae_movda16	aed10, a5; ae_add32s	aed11, aed13, aed14 }
  134aa0:	ebe8400c0b09109f 	{ movi	a9, 16; ae_add32s	aed9, aed11, aed12; nop }
  134aa8:	0d801a49c929b9ee 	{ ae_movda16	aed11, a9; ae_add32_hl_lh	aed9, aed9, aed9 }
  134ab0:	ebf0c80b0a08a97f 	{ ae_movad32.l	a10, aed9; ae_sub16s	aed8, aed10, aed11; nop }
  134ab8:	25b884               	ae_movad16.0	a11, aed8
  134abb:	11cf65               	call8	1467b0 <DVTXOP_10log10_l>
  134abe:	ceddb1               	l32r	a11, 128634 (bb92e09 <_memmap_mem_sram_end+0xb152e09>)
  134ac1:	400001b545104abe 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed1, a11 }
  134ac9:	4ff014               	ae_sub32s	aed15, aed0, aed1
  134acc:	252fc4               	ae_movad32.l	a2, aed15
  134acf:	f01d                	retw.n

00134ad1 <fltfn_LogPwrSum+0x95>:
  134ad1:	000000                                        ...

00134ad4 <fltfn_LogPwrSumHighBand>:
  134ad4:	004136               	entry	a1, 32
  134ad7:	01d282               	addmi	a8, a2, 0x100
  134ada:	7728c4               	ae_la64.pp	u0, a8
  134add:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  134ae0:	c50040002012279e 	{ movi	a9, 39; ae_sel16i.n	aed2, aed0, aed0, 0; ae_movi	aed1, 0 }
  134ae8:	ebe8d3020101388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed1, aed2; nop }
  134af0:	0020f0               	nop
  134af3:	f03d                	nop.n
  134af5:	158976               	loop	a9, 134b0e <fltfn_LogPwrSumHighBand+0x3a>
  134af8:	80e8d3303121088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  134b00:	401124               	ae_add32s	aed1, aed1, aed2
  134b03:	9400d3301021388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  134b0b:	401214               	ae_add32s	aed1, aed2, aed1

00134b0e <fltfn_LogPwrSumHighBand+0x3a>:
  134b0e:	3c5524               	ae_movda16	aed5, a5
  134b11:	9400dd031389259e 	{ nop; ae_sel16i.n	aed9, aed3, aed3, 0; ae_add32s	aed8, aed1, aed0 }
  134b19:	ebe840090807108f 	{ movi	a8, 16; ae_add32s	aed7, aed8, aed9; nop }
  134b21:	0d801ac3c71468ee 	{ ae_movda16	aed6, a8; ae_add32s	aed4, aed7, aed3 }
  134b29:	ebf0c8060503a47f 	{ ae_movad32.l	a10, aed4; ae_sub16s	aed3, aed5, aed6; nop }
  134b31:	25b384               	ae_movad16.0	a11, aed3
  134b34:	11c7a5               	call8	1467b0 <DVTXOP_10log10_l>
  134b37:	cec091               	l32r	a9, 128638 (b054609 <_memmap_mem_sram_end+0xa614609>)
  134b3a:	400001b545cb4a9e 	{ ae_movda32	aed11, a10; nop; ae_movda32	aed12, a9 }
  134b42:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  134b45:	252ac4               	ae_movad32.l	a2, aed10
  134b48:	f01d                	retw.n

00134b4a <fltfn_LogPwrSumHighBand+0x76>:
	...

00134b4c <fltfn_spectralavg>:
  134b4c:	004136               	entry	a1, 32
  134b4f:	cebb91               	l32r	a9, 12863c (2aaaaaaa <_memmap_cacheattr_bp_allvalid+0x8888888>)
  134b52:	bd3304               	ae_l32.i	aed3, a3, 0
  134b55:	e03204               	ae_s32.l.i	aed3, a2, 0
  134b58:	bd2324               	ae_l32.i	aed2, a3, 8
  134b5b:	bd1314               	ae_l32.i	aed1, a3, 4
  134b5e:	c5e8aee2e10fe30e 	{ ae_l32.i	aed14, a3, 0; ae_add32s	aed15, aed1, aed2; ae_movi	aed0, -2 }
  134b66:	0d8018cf8e19592e 	{ ae_movda32	aed5, a9; ae_add32s	aed9, aed14, aed15 }
  134b6e:	41d904               	ae_and	aed13, aed9, aed0
  134b71:	eb0fdd050d0d259f 	{ nop; ae_mul32.ll	aed13, aed13, aed5; nop }
  134b79:	ceb151               	l32r	a5, 128640 (1999999a <_memmap_mem_sram_end+0x18f5999a>)
  134b7c:	8ddfd4               	ae_srai64	aed13, aed13, 31
  134b7f:	e0d214               	ae_s32.l.i	aed13, a2, 4
  134b82:	bdc344               	ae_l32.i	aed12, a3, 16
  134b85:	bdb334               	ae_l32.i	aed11, a3, 12
  134b88:	40abc4               	ae_add32s	aed10, aed11, aed12
  134b8b:	0d8018ca8911452e 	{ ae_movda32	aed4, a5; ae_add32s	aed1, aed9, aed10 }
  134b93:	bbfb59100f80733e 	{ or	a7, a3, a3; nop; ae_and	aed8, aed1, aed0 }
  134b9b:	eb0f59040808822f 	{ or	a8, a2, a2; ae_mul32.ll	aed8, aed8, aed4; nop }
  134ba3:	cea821               	l32r	a2, 128644 (12492492 <_memmap_mem_sram_end+0x11a52492>)
  134ba6:	0dfb59f08f80644f 	{ or	a6, a4, a4; nop; ae_srai64	aed8, aed8, 31 }
  134bae:	e08824               	ae_s32.l.i	aed8, a8, 8
  134bb1:	bd7364               	ae_l32.i	aed7, a3, 24
  134bb4:	400001f075f6a3ee 	{ ae_l32.i	aed6, a3, 20; nop; movi	a10, -2 }
  134bbc:	ebe852070603c68f 	{ addx4	a12, a6, a8; ae_add32s	aed3, aed6, aed7; nop }
  134bc4:	0d8018c38111222e 	{ ae_movda32	aed2, a2; ae_add32s	aed1, aed1, aed3 }
  134bcc:	bbfb52100f00f67e 	{ addx4	a15, a6, a7; nop; ae_and	aed0, aed1, aed0 }
  134bd4:	eb0f3f020000efbf 	{ addmi	a11, a15, 0xfffffe00; ae_mul32.ll	aed0, aed0, aed2; nop }
  134bdc:	400000e545f7cace 	{ ae_movda32	aed7, a10; nop; addmi	a12, a12, 0xfffffe00 }
  134be4:	0dfbc8f00f00217f 	{ ae_movad32.l	a2, aed1; nop; ae_srai64	aed0, aed0, 31 }
  134bec:	400001b52310482e 	{ ae_s32.l.i	aed0, a8, 12; nop; ae_movda32	aed1, a2 }
  134bf4:	0d4003cc26b3846e 	{ blti.w18	a4, 8, 134c2a <fltfn_spectralavg+0xde>; ae_movi	aed3, -2 }
  134bfc:	1cc322               	addi	a2, a3, 28
  134bff:	f9c442               	addi	a4, a4, -7
  134c02:	10c832               	addi	a3, a8, 16
  134c05:	1ea476               	loopgtz	a4, 134c27 <fltfn_spectralavg+0xdb>
  134c08:	bd0294               	ae_l32.i	aed0, a2, -28
  134c0b:	ebf3af000101021f 	{ ae_l32.ip	aed0, a2, 4; ae_sub32s	aed1, aed1, aed0; nop }
  134c13:	401104               	ae_add32s	aed1, aed1, aed0
  134c16:	410134               	ae_and	aed0, aed1, aed3
  134c19:	eb0fdd020000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed2; nop }
  134c21:	8d0f04               	ae_srai64	aed0, aed0, 31
  134c24:	e10314               	ae_s32.l.ip	aed0, a3, 4

00134c27 <fltfn_spectralavg+0xdb>:
  134c27:	2521c4               	ae_movad32.l	a2, aed1

00134c2a <fltfn_spectralavg+0xde>:
  134c2a:	792bd2               	l32i	a13, a11, 0x1e4
  134c2d:	400001b47af04fde 	{ ae_l32.i	aed0, a15, -24; nop; ae_movda32	aed15, a13 }
  134c35:	0d8018c08f1ed22e 	{ ae_movda32	aed13, a2; ae_add32s	aed14, aed15, aed0 }
  134c3d:	4f8de4               	ae_sub32s	aed8, aed13, aed14
  134c40:	41c874               	ae_and	aed12, aed8, aed7
  134c43:	eb0fdd040c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed4; nop }
  134c4b:	8dcfc4               	ae_srai64	aed12, aed12, 31
  134c4e:	253cc4               	ae_movad32.l	a3, aed12
  134c51:	7d6c32               	s32i	a3, a12, 0x1f4
  134c54:	7b2be2               	l32i	a14, a11, 0x1ec
  134c57:	400001b47cab4fee 	{ ae_l32.i	aed11, a15, -16; nop; ae_movda32	aed10, a14 }
  134c5f:	409ab4               	ae_add32s	aed9, aed10, aed11
  134c62:	4f6894               	ae_sub32s	aed6, aed8, aed9
  134c65:	416674               	ae_and	aed6, aed6, aed7
  134c68:	eb0fdd050606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed5; nop }
  134c70:	8d6f64               	ae_srai64	aed6, aed6, 31
  134c73:	25d6c4               	ae_movad32.l	a13, aed6
  134c76:	7e6cd2               	s32i	a13, a12, 0x1f8
  134c79:	7f2bb2               	l32i	a11, a11, 0x1fc
  134c7c:	7f6cb2               	s32i	a11, a12, 0x1fc
  134c7f:	f01d                	retw.n

00134c81 <fltfn_spectralavg+0x135>:
  134c81:	000000                                        ...

00134c84 <fltfn_RecursiveVectorAvg>:
  134c84:	004136               	entry	a1, 32
  134c87:	0d400acc26b6146e 	{ blti.w18	a4, 1, 134d2d <fltfn_RecursiveVectorAvg+0xa9>; ae_movi	aed6, -2 }
  134c8f:	cd9d61               	l32r	a6, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  134c92:	3c8234               	ae_movda32	aed8, a2
  134c95:	2528c4               	ae_movad32.l	a2, aed8
  134c98:	3c8534               	ae_movda32	aed8, a5
  134c9b:	bbfaae8c6e35720e 	{ ae_l32.i	aed7, a2, 0; ae_movi	aed5, -2; ae_and	aed3, aed8, aed6 }
  134ca3:	417754               	ae_and	aed7, aed7, aed5
  134ca6:	eb0faf070307031f 	{ ae_l32.ip	aed0, a3, 4; ae_mul32.ll	aed7, aed3, aed7; nop }
  134cae:	400001b54549446e 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed4, a6 }
  134cb6:	0df2c8f87474497f 	{ ae_movad32.l	a4, aed9; ae_sub32	aed4, aed4, aed8; ae_srai64	aed7, aed7, 31 }
  134cbe:	bbfbc8406f40877e 	{ ae_movad32.l	a8, aed7; nop; ae_and	aed4, aed4, aed6 }
  134cc6:	400000f145f2484e 	{ ae_movda32	aed2, a8; nop; addi	a4, a4, -1 }
  134cce:	0020f0               	nop
  134cd1:	f03d                	nop.n
  134cd3:	f03d                	nop.n
  134cd5:	38a476               	loopgtz	a4, 134d11 <fltfn_RecursiveVectorAvg+0x8d>
  134cd8:	bbfbae005f10021e 	{ ae_l32.i	aed0, a2, 4; nop; ae_and	aed1, aed0, aed5 }
  134ce0:	bb0fdd015410259e 	{ nop; ae_mul32.ll	aed0, aed4, aed1; ae_and	aed1, aed0, aed5 }
  134ce8:	eb0fdd010301259f 	{ nop; ae_mul32.ll	aed1, aed3, aed1; nop }
  134cf0:	8d0f04               	ae_srai64	aed0, aed0, 31
  134cf3:	0dfbc8f01f00407f 	{ ae_movad32.l	a4, aed0; nop; ae_srai64	aed0, aed1, 31 }
  134cfb:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  134d03:	0d8018c08210242e 	{ ae_movda32	aed2, a4; ae_add32s	aed0, aed2, aed0 }
  134d0b:	e10214               	ae_s32.l.ip	aed0, a2, 4
  134d0e:	be0314               	ae_l32.ip	aed0, a3, 4

00134d11 <fltfn_RecursiveVectorAvg+0x8d>:
  134d11:	41b054               	ae_and	aed11, aed0, aed5
  134d14:	eb0fdd0b040b259f 	{ nop; ae_mul32.ll	aed11, aed4, aed11; nop }
  134d1c:	8dbfb4               	ae_srai64	aed11, aed11, 31
  134d1f:	258bc4               	ae_movad32.l	a8, aed11
  134d22:	3ca834               	ae_movda32	aed10, a8
  134d25:	4092a4               	ae_add32s	aed9, aed2, aed10
  134d28:	e19214               	ae_s32.l.ip	aed9, a2, 4
  134d2b:	f01d                	retw.n

00134d2d <fltfn_RecursiveVectorAvg+0xa9>:
  134d2d:	f01d                	retw.n

00134d2f <fltfn_RecursiveVectorAvg+0xab>:
	...

00134d30 <Right_Shift32x2>:
  134d30:	004136               	entry	a1, 32
  134d33:	7722c4               	ae_la64.pp	u0, a2
  134d36:	281344               	ae_zalign64	u1
  134d39:	551b                	addi.n	a5, a5, 1
  134d3b:	215150               	srai	a5, a5, 1
  134d3e:	08a576               	loopgtz	a5, 134d4a <Right_Shift32x2+0x1a>
  134d41:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134d44:	820404               	ae_sraa32s	aed0, aed0, a4
  134d47:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

00134d4a <Right_Shift32x2+0x1a>:
  134d4a:	7733d4               	ae_sa64pos.fp	u1, a3
  134d4d:	f01d                	retw.n

00134d4f <Right_Shift32x2+0x1f>:
	...

00134d50 <Left_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 <Left_Shift32x2+0x1a>
  134d61:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134d64:	050404               	ae_slaa32s	aed0, aed0, a4
  134d67:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

00134d6a <Left_Shift32x2+0x1a>:
  134d6a:	7733d4               	ae_sa64pos.fp	u1, a3
  134d6d:	f01d                	retw.n

00134d6f <Left_Shift32x2+0x1f>:
	...

00134d70 <fltfn_RecursiveVectorAvg_q>:
  134d70:	006136               	entry	a1, 48
  134d73:	0129                	s32i.n	a2, a1, 0
  134d75:	c08350               	sub	a8, a3, a5
  134d78:	032d                	mov.n	a2, a3
  134d7a:	23c880               	sext	a12, a8, 15
  134d7d:	0d400b41e0b01c6e 	{ blti.w18	a12, 1, 134e3f <fltfn_RecursiveVectorAvg_q+0xcf>; nop }
  134d85:	052d                	mov.n	a2, a5
  134d87:	01b8                	l32i.n	a11, a1, 0
  134d89:	06dd                	mov.n	a13, a6
  134d8b:	0bad                	mov.n	a10, a11
  134d8d:	fffa25               	call8	134d30 <Right_Shift32x2>

00134d90 <fltfn_RecursiveVectorAvg_q+0x20>:
  134d90:	7724c4               	ae_la64.pp	u0, a4
  134d93:	281384               	ae_zalign64	u2
  134d96:	cd5bc1               	l32r	a12, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  134d99:	0198                	l32i.n	a9, a1, 0
  134d9b:	ed7c                	movi.n	a13, -2
  134d9d:	400000114506b76e 	{ ae_movda32	aed6, a7; nop; addi	a11, a6, 1 }
  134da5:	21b1b0               	srai	a11, a11, 1
  134da8:	155dd4               	ae_movda32x2	aed5, a13, a13
  134dab:	7729d4               	ae_la64.pp	u1, a9
  134dae:	bbfb5a605f60cc7e 	{ sub	a12, a12, a7; nop; ae_and	aed6, aed6, aed5 }
  134db6:	3c7c34               	ae_movda32	aed7, a12
  134db9:	bbfa59705074a99e 	{ or	a10, a9, a9; ae_movi	aed4, 0; ae_and	aed7, aed7, aed5 }
  134dc1:	53ab76               	loopgtz	a11, 134e18 <fltfn_RecursiveVectorAvg_q+0xa8>
  134dc4:	0d04c4               	ae_la32x2.ip	aed0, u0, a4
  134dc7:	0d19d4               	ae_la32x2.ip	aed1, u1, a9
  134dca:	410054               	ae_and	aed0, aed0, aed5
  134dcd:	bb0fdd175021259e 	{ nop; ae_mul32.ll	aed1, aed0, aed7; ae_and	aed2, aed1, aed5 }
  134dd5:	2e0ddd276030259f 	{ nop; ae_mul32.hh	aed0, aed0, aed7; ae_mul32.ll_s2	aed3, aed2, aed6 }
  134ddd:	040ddd161221259f 	{ nop; ae_mul32.hh	aed1, aed2, aed6; ae_slai64s	aed2, aed1, 1 }
  134de5:	04fbdd100f00259f 	{ nop; nop; ae_slai64s	aed0, aed0, 1 }
  134ded:	04fbdd103f30259f 	{ nop; nop; ae_slai64s	aed3, aed3, 1 }
  134df5:	04fbdd101f10259f 	{ nop; nop; ae_slai64s	aed1, aed1, 1 }
  134dfd:	0d80084100b0200e 	{ ae_trunci32x2f64s	aed0, aed0, aed2, 0; nop }
  134e05:	0d80084110b0301e 	{ ae_trunci32x2f64s	aed1, aed1, aed3, 0; nop }
  134e0d:	400104               	ae_add32s	aed0, aed1, aed0
  134e10:	b3fbd8400f400ace 	{ ae_sa32x2.ip	aed0, u2, a10; nop; ae_max32	aed4, aed4, aed0 }

00134e18 <fltfn_RecursiveVectorAvg_q+0xa8>:
  134e18:	a07444               	ae_sel16i	aed7, aed4, aed4, 0
  134e1b:	527474               	ae_max32	aed7, aed4, aed7
  134e1e:	a17774               	ae_sel16i	aed7, aed7, aed7, 1
  134e21:	25c7f4               	ae_nsaz32.l	a12, aed7
  134e24:	773ae4               	ae_sa64pos.fp	u2, a10
  134e27:	cc0b                	addi.n	a12, a12, -1
  134e29:	23cc80               	sext	a12, a12, 15
  134e2c:	0d1ca6               	blti	a12, 1, 134e3d <fltfn_RecursiveVectorAvg_q+0xcd>
  134e2f:	06dd                	mov.n	a13, a6
  134e31:	01b8                	l32i.n	a11, a1, 0
  134e33:	22ca                	add.n	a2, a2, a12
  134e35:	232280               	sext	a2, a2, 15
  134e38:	0bad                	mov.n	a10, a11
  134e3a:	fff165               	call8	134d50 <Left_Shift32x2>

00134e3d <fltfn_RecursiveVectorAvg_q+0xcd>:
  134e3d:	f01d                	retw.n

00134e3f <fltfn_RecursiveVectorAvg_q+0xcf>:
  134e3f:	0d3ff441d0b008fe 	{ bbci.w18	a8, 15, 134d90 <fltfn_RecursiveVectorAvg_q+0x20>; nop }
  134e47:	04ad                	mov.n	a10, a4
  134e49:	20b440               	or	a11, a4, a4
  134e4c:	20d660               	or	a13, a6, a6
  134e4f:	c0c530               	sub	a12, a5, a3
  134e52:	23cc80               	sext	a12, a12, 15
  134e55:	ffeda5               	call8	134d30 <Right_Shift32x2>
  134e58:	ffcd06               	j	134d90 <fltfn_RecursiveVectorAvg_q+0x20>

00134e5b <fltfn_RecursiveVectorAvg_q+0xeb>:
	...

00134e5c <fltfn_FreqBinGain>:
  134e5c:	004136               	entry	a1, 32
  134e5f:	281384               	ae_zalign64	u2
  134e62:	e97c                	movi.n	a9, -2
  134e64:	037d                	mov.n	a7, a3
  134e66:	028d                	mov.n	a8, a2
  134e68:	03d8d2               	addmi	a13, a8, 0x300
  134e6b:	234b                	addi.n	a2, a3, 4
  134e6d:	7722c4               	ae_la64.pp	u0, a2
  134e70:	384b                	addi.n	a3, a8, 4
  134e72:	7723d4               	ae_la64.pp	u1, a3
  134e75:	4234a6               	blti	a4, 3, 134ebb <fltfn_FreqBinGain+0x5f>
  134e78:	154994               	ae_movda32x2	aed4, a9, a9
  134e7b:	540b                	addi.n	a5, a4, -1
  134e7d:	034d                	mov.n	a4, a3
  134e7f:	215150               	srai	a5, a5, 1
  134e82:	33a576               	loopgtz	a5, 134eb9 <fltfn_FreqBinGain+0x5d>
  134e85:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134e88:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  134e8b:	410044               	ae_and	aed0, aed0, aed4
  134e8e:	2b09dd011032259f 	{ nop; ae_mul32x16.l0	aed2, aed0, aed1; ae_mul32x16.l1_s2	aed3, aed0, aed1 }
  134e96:	2907dd011010259f 	{ nop; ae_mul32x16.h2	aed0, aed0, aed1; ae_mul32x16.h3_s2	aed1, aed0, aed1 }
  134e9e:	0d80084120b0243e 	{ ae_trunci32x2f64s	aed2, aed3, aed2, 4; nop }
  134ea6:	0d80084100b0041e 	{ ae_trunci32x2f64s	aed0, aed1, aed0, 4; nop }
  134eae:	a5fbdd200f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed2 }
  134eb6:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

00134eb9 <fltfn_FreqBinGain+0x5d>:
  134eb9:	043d                	mov.n	a3, a4

00134ebb <fltfn_FreqBinGain+0x5f>:
  134ebb:	7733e4               	ae_sa64pos.fp	u2, a3
  134ebe:	ff2722               	l32i	a2, a7, 0x3fc
  134ec1:	7e9df2               	l16si	a15, a13, 252
  134ec4:	102290               	and	a2, a2, a9
  134ec7:	400001b545384f2e 	{ ae_movda32	aed8, a15; nop; ae_movda32	aed3, a2 }
  134ecf:	eb0fdd080308259f 	{ nop; ae_mul32.ll	aed8, aed3, aed8; nop }
  134ed7:	8c8f84               	ae_srai64	aed8, aed8, 15
  134eda:	25e8c4               	ae_movad32.l	a14, aed8
  134edd:	400001014507bede 	{ ae_movda32	aed7, a14; nop; movi	a11, 13 }
  134ee5:	826b74               	ae_sraa32s	aed6, aed7, a11
  134ee8:	a5fb30606f5048ae 	{ addmi	a10, a8, 0x400; nop; ae_sat16x4	aed5, aed6, aed6 }
  134ef0:	d25ae4               	ae_s16.0.i	aed5, a10, -4
  134ef3:	7f9dd2               	l16si	a13, a13, 254
  134ef6:	3c4d34               	ae_movda32	aed4, a13
  134ef9:	eb0fdd040303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed4; nop }
  134f01:	8c3f34               	ae_srai64	aed3, aed3, 15
  134f04:	25c3c4               	ae_movad32.l	a12, aed3
  134f07:	3c2c34               	ae_movda32	aed2, a12
  134f0a:	821b24               	ae_sraa32s	aed1, aed2, a11
  134f0d:	a5fbdd101f00259e 	{ nop; nop; ae_sat16x4	aed0, aed1, aed1 }
  134f15:	d20af4               	ae_s16.0.i	aed0, a10, -2
  134f18:	f01d                	retw.n

00134f1a <fltfn_FreqBinGain+0xbe>:
	...

00134f1c <fltfn_LTSV_VAD>:
  134f1c:	010136               	entry	a1, 128
  134f1f:	106132               	s32i	a3, a1, 64
  134f22:	0d40264100b0176e 	{ blti.w18	a7, 1, 135186 <fltfn_LTSV_VAD+0x26a>; nop }
  134f2a:	a08640               	addx4	a8, a6, a4
  134f2d:	11b5f0               	slli	a11, a5, 1
  134f30:	429192               	l16si	a9, a1, 132
  134f33:	4a0c                	movi.n	a10, 4
  134f35:	a09920               	addx4	a9, a9, a2
  134f38:	c0aab0               	sub	a10, a10, a11
  134f3b:	23aa80               	sext	a10, a10, 15
  134f3e:	0da776               	loopgtz	a7, 134f4f <fltfn_LTSV_VAD+0x33>
  134f41:	be0814               	ae_l32.ip	aed0, a8, 4
  134f44:	050a04               	ae_slaa32s	aed0, aed0, a10
  134f47:	400000012040999e 	{ ae_s32.l.i	aed0, a9, 0; nop; addi	a9, a9, 64 }

00134f4f <fltfn_LTSV_VAD+0x33>:
  134f4f:	07dd                	mov.n	a13, a7
  134f51:	0d40234110b0176e 	{ blti.w18	a7, 1, 135186 <fltfn_LTSV_VAD+0x26a>; nop }
  134f59:	cdbb31               	l32r	a3, 128648 (33333333 <_memmap_cacheattr_bp_allvalid+0x11111111>)
  134f5c:	cdbc71               	l32r	a7, 12864c (df3291b8 <xthals_hw_configid0+0x1c75bdba>)
  134f5f:	102152               	l32i	a5, a1, 64
  134f62:	409142               	l16si	a4, a1, 128
  134f65:	118da0               	slli	a8, a13, 6
  134f68:	00a4a2               	movi	a10, 0x400
  134f6b:	ebfa27000000819f 	{ addi	a9, a1, 120; ae_movi	aed0, 0; nop }
  134f73:	400001b51b1049ae 	{ ae_s32x2.i	aed0, a9, -40; nop; ae_movda32	aed1, a10 }
  134f7b:	828a                	add.n	a8, a2, a8
  134f7d:	116182               	s32i	a8, a1, 68
  134f80:	400000111a01494e 	{ ae_s32x2.i	aed1, a9, -48; nop; addi	a4, a4, 1 }
  134f88:	214140               	srai	a4, a4, 1

00134f8b <fltfn_LTSV_VAD+0x6f>:
  134f8b:	028d                	mov.n	a8, a2
  134f8d:	7722c4               	ae_la64.pp	u0, a2
  134f90:	78c192               	addi	a9, a1, 120
  134f93:	c119b4               	ae_l32x2.i	aed1, a9, -40
  134f96:	3414a6               	blti	a4, 1, 134fce <fltfn_LTSV_VAD+0xb2>
  134f99:	21a140               	srai	a10, a4, 1
  134f9c:	056407               	bbci	a4, 0, 134fa5 <fltfn_LTSV_VAD+0x89>
  134f9f:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  134fa2:	401124               	ae_add32s	aed1, aed1, aed2

00134fa5 <fltfn_LTSV_VAD+0x89>:
  134fa5:	5aac                	beqz.n	a10, 134fce <fltfn_LTSV_VAD+0xb2>
  134fa7:	9a0b                	addi.n	a9, a10, -1
  134fa9:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  134fac:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  134faf:	0020f0               	nop
  134fb2:	0020f0               	nop
  134fb5:	0fa976               	loopgtz	a9, 134fc8 <fltfn_LTSV_VAD+0xac>
  134fb8:	ebe8d3000101088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; nop }
  134fc0:	ebe8d3020101288f 	{ ae_la32x2.ip	aed2, u0, a8; ae_add32s	aed1, aed1, aed2; nop }

00134fc8 <fltfn_LTSV_VAD+0xac>:
  134fc8:	403104               	ae_add32s	aed3, aed1, aed0
  134fcb:	401324               	ae_add32s	aed1, aed3, aed2

00134fce <fltfn_LTSV_VAD+0xb2>:
  134fce:	a0a114               	ae_sel16i	aed10, aed1, aed1, 0
  134fd1:	c5e8270a2197819e 	{ addi	a9, a1, 120; ae_add32s	aed7, aed1, aed10; ae_movi	aed9, 0 }
  134fd9:	c2fbc2709f0089ae 	{ ae_l32x2.i	aed8, a9, -48; nop; ae_eq32	b0:b1, aed7, aed9 }
  134fe1:	3b7814               	ae_movt32x2	aed7, aed8, b0:b1
  134fe4:	2587c4               	ae_movad32.l	a8, aed7
  134fe7:	3c5834               	ae_movda32	aed5, a8
  134fea:	2565f4               	ae_nsaz32.l	a6, aed5
  134fed:	cccea1               	l32r	a10, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  134ff0:	236680               	sext	a6, a6, 15
  134ff3:	054654               	ae_slaa32s	aed4, aed5, a6
  134ff6:	25b4c4               	ae_movad32.l	a11, aed4
  134ff9:	ff48a5               	call8	134484 <DVTXOP_L_divide>
  134ffc:	028d                	mov.n	a8, a2
  134ffe:	7722c4               	ae_la64.pp	u0, a2
  135001:	0a9d                	mov.n	a9, a10
  135003:	400000814571a31e 	{ ae_movda32	aed1, a3; nop; addi	a10, a1, 120 }
  13500b:	400000006b492a2e 	{ ae_l32x2.i	aed9, a10, -40; nop; addi	a2, a2, 64 }
  135013:	0d40154180b0146e 	{ blti.w18	a4, 1, 13516f <fltfn_LTSV_VAD+0x253>; nop }
  13501b:	cd92f1               	l32r	a15, 128664 (1148cc4f <_memmap_mem_sram_end+0x10a4cc4f>)
  13501e:	cd8eb1               	l32r	a11, 128658 (ed51c5c5 <xthals_hw_configid0+0x2a94f1c7>)
  135021:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  135024:	cd78e1               	l32r	a14, 128604 (10000000 <_memmap_mem_sram_end+0xf5c0000>)
  135027:	cd8ad1               	l32r	a13, 128650 (172cf206 <_memmap_mem_sram_end+0x1688f206>)
  13502a:	cd8ac1               	l32r	a12, 128654 (f0ec3548 <xthals_hw_configid0+0x2e2f614a>)
  13502d:	400001b513a1419e 	{ ae_s32x2.i	aed1, a1, 24; nop; ae_movda32	aed10, a9 }
  135035:	cd89a1               	l32r	a10, 12865c (21ea4ebe <xthals_hw_configid1+0x2336d6>)
  135038:	400000f145fbaa4e 	{ ae_movda32	aed11, a10; nop; addi	a10, a4, -1 }
  135040:	cd8891               	l32r	a9, 128660 (f977cbc9 <xthals_hw_configid0+0x36baf7cb>)
  135043:	400001b545e04cde 	{ ae_movda32	aed0, a12; nop; ae_movda32	aed14, a13 }
  13504b:	cd88c1               	l32r	a12, 12866c (fa4b31c3 <xthals_hw_configid0+0x378e5dc5>)
  13504e:	cd86d1               	l32r	a13, 128668 (e8c2de44 <xthals_hw_configid0+0x26060a46>)
  135051:	4000018545374e6e 	{ ae_movda32	aed7, a14; nop; ae_slaa32s	aed3, aed4, a6 }
  135059:	0c80187a83e2cb2e 	{ ae_movda32	aed12, a11; ae_mulfp32x2ras	aed2, aed3, aed10 }
  135061:	400001b512cc41fe 	{ ae_s32x2.i	aed12, a1, 16; nop; ae_movda32	aed12, a15 }
  135069:	1afbc4102f30017f 	{ ae_s32x2.i	aed0, a1, 8; nop; ae_slai32s	aed3, aed2, 1 }
  135071:	1a76c41333d1716f 	{ ae_s32x2.i	aed7, a1, 0; ae_mulfp32x2ras	aed1, aed3, aed3; ae_slai32s	aed13, aed3, 1 }
  135079:	1a76c53d3d5fb16f 	{ ae_s32x2.i	aed11, a1, 32; ae_mulfp32x2ras	aed15, aed13, aed13; ae_slai32s	aed5, aed3, 3 }
  135081:	eb76c1050508212f 	{ ae_l32x2.i	aed2, a1, 32; ae_mulfp32x2ras	aed8, aed5, aed5; nop }
  135089:	0c80187281e1b92e 	{ ae_movda32	aed11, a9; ae_mulfp32x2ras	aed1, aed1, aed2 }
  135091:	eb76c00b0806712f 	{ ae_l32x2.i	aed7, a1, 0; ae_mulfp32x2ras	aed6, aed8, aed11; nop }
  135099:	eb76c00e0f0081af 	{ ae_l32x2.i	aed8, a1, 16; ae_mulfp32x2ras	aed0, aed15, aed14; nop }
  1350a1:	0c8018dc85e6f72e 	{ ae_movda32	aed15, a7; ae_mulafp32x2ras	aed6, aed5, aed12 }
  1350a9:	0c8018df8de0dd2e 	{ ae_movda32	aed13, a13; ae_mulafp32x2ras	aed0, aed13, aed15 }
  1350b1:	944859d86341966e 	{ or	a9, a6, a6; ae_mulafp32x2ras	aed1, aed3, aed8; ae_add32s	aed4, aed6, aed13 }
  1350b9:	eb76c0050406213f 	{ ae_l32x2.i	aed2, a1, 8; ae_mulfp32x2ras	aed6, aed4, aed5; nop }
  1350c1:	400001b4635441ce 	{ ae_l32x2.i	aed4, a1, 24; nop; ae_movda32	aed5, a12 }
  1350c9:	c3fbc5307f00517e 	{ ae_s32x2.i	aed5, a1, 40; nop; ae_lt32	b0:b1, aed3, aed7 }
  1350d1:	c3e8c1324123213e 	{ ae_l32x2.i	aed2, a1, 40; ae_add32s	aed3, aed1, aed2; ae_lt32	b2:b3, aed3, aed4 }
  1350d9:	f03d                	nop.n
  1350db:	f03d                	nop.n
  1350dd:	7faa76               	loopgtz	a10, 135160 <fltfn_LTSV_VAD+0x244>
  1350e0:	ebe8d3020007088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed7, aed0, aed2; nop }
  1350e8:	c4fbc1700f60712e 	{ ae_l32x2.i	aed7, a1, 32; nop; ae_movf32x2	aed6, aed7, b0:b1 }
  1350f0:	400001846210019e 	{ ae_l32x2.i	aed0, a1, 16; nop; ae_slaa32s	aed1, aed0, a9 }
  1350f8:	c476c03a2162112e 	{ ae_l32x2.i	aed1, a1, 0; ae_mulfp32x2ras	aed2, aed1, aed10; ae_movf32x2	aed6, aed3, b2:b3 }
  135100:	1efbc0306f3061bf 	{ ae_l32x2.i	aed6, a1, 24; nop; ae_srai32	aed3, aed6, 3 }
  135108:	1af3c1132939213f 	{ ae_l32x2.i	aed2, a1, 40; ae_sub32s	aed9, aed9, aed3; ae_slai32s	aed3, aed2, 1 }
  135110:	1a76c0333345813f 	{ ae_l32x2.i	aed8, a1, 8; ae_mulfp32x2ras	aed5, aed3, aed3; ae_slai32s	aed4, aed3, 3 }
  135118:	c376dd341401259e 	{ nop; ae_mulfp32x2ras	aed1, aed4, aed4; ae_lt32	b0:b1, aed3, aed1 }
  135120:	1a76dd173557259f 	{ nop; ae_mulfp32x2ras	aed7, aed5, aed7; ae_slai32s	aed5, aed3, 1 }
  135128:	c376dd3b6121259e 	{ nop; ae_mulfp32x2ras	aed1, aed1, aed11; ae_lt32	b2:b3, aed3, aed6 }
  135130:	eb48dd0c0401259f 	{ nop; ae_mulafp32x2ras	aed1, aed4, aed12; nop }
  135138:	eb48dd000307259f 	{ nop; ae_mulafp32x2ras	aed7, aed3, aed0; nop }
  135140:	9476ddd51510259e 	{ nop; ae_mulfp32x2ras	aed0, aed5, aed5; ae_add32s	aed1, aed1, aed13 }
  135148:	9476dd847136259e 	{ nop; ae_mulfp32x2ras	aed6, aed1, aed4; ae_add32s	aed3, aed7, aed8 }
  135150:	eb76dd0e0000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed14; nop }
  135158:	eb48dd0f0500259f 	{ nop; ae_mulafp32x2ras	aed0, aed5, aed15; nop }

00135160 <fltfn_LTSV_VAD+0x244>:
  135160:	407024               	ae_add32s	aed7, aed0, aed2
  135163:	3a6714               	ae_movf32x2	aed6, aed7, b0:b1
  135166:	3a6334               	ae_movf32x2	aed6, aed3, b2:b3
  135169:	9e5364               	ae_srai32	aed5, aed6, 3
  13516c:	4f9954               	ae_sub32s	aed9, aed9, aed5

0013516f <fltfn_LTSV_VAD+0x253>:
  13516f:	1121e2               	l32i	a14, a1, 68
  135172:	a0a994               	ae_sel16i	aed10, aed9, aed9, 0
  135175:	4089a4               	ae_add32s	aed8, aed9, aed10
  135178:	e18514               	ae_s32.l.ip	aed8, a5, 4
  13517b:	0d3fe041c0b0b2ee 	{ bne.w18	a2, a14, 134f8b <fltfn_LTSV_VAD+0x6f>; nop }
  135183:	000286               	j	135191 <fltfn_LTSV_VAD+0x275>

00135186 <fltfn_LTSV_VAD+0x26a>:
  135186:	ebfa2700000b81ff 	{ addi	a15, a1, 120; ae_movi	aed11, 0; nop }
  13518e:	e9bfb4               	ae_s32x2.i	aed11, a15, -40

00135191 <fltfn_LTSV_VAD+0x275>:
  135191:	1021b2               	l32i	a11, a1, 64
  135194:	78c1a2               	addi	a10, a1, 120
  135197:	400001106b059aae 	{ ae_l32x2.i	aed5, a10, -40; nop; movi	a9, 26 }
  13519f:	0b8d                	mov.n	a8, a11
  1351a1:	772bc4               	ae_la64.pp	u0, a11
  1351a4:	0d68c4               	ae_la32x2.ip	aed6, u0, a8
  1351a7:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  1351aa:	1efbd3606f60088f 	{ ae_la32x2.ip	aed0, u0, a8; nop; ae_srai32	aed6, aed6, 6 }
  1351b2:	1ee8d3664541388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed5, aed6; ae_srai32	aed4, aed4, 6 }
  1351ba:	0020f0               	nop
  1351bd:	0f8976               	loop	a9, 1351d0 <fltfn_LTSV_VAD+0x2b4>
  1351c0:	1ee8d3640112088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed2, aed1, aed4; ae_srai32	aed1, aed0, 6 }
  1351c8:	1ee8d3613241388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed2, aed1; ae_srai32	aed4, aed3, 6 }

001351d0 <fltfn_LTSV_VAD+0x2b4>:
  1351d0:	cd28f1               	l32r	a15, 128670 (487ede04 <_memmap_cacheattr_bp_allvalid+0x265cbbe2>)
  1351d3:	1021d2               	l32i	a13, a1, 64
  1351d6:	1ee8dd640187259f 	{ nop; ae_add32s	aed7, aed1, aed4; ae_srai32	aed8, aed0, 6 }
  1351de:	1ee82768376581cf 	{ addi	a12, a1, 120; ae_add32s	aed5, aed7, aed8; ae_srai32	aed6, aed3, 6 }
  1351e6:	ebe840060503069f 	{ movi	a9, 6; ae_add32s	aed3, aed5, aed6; nop }
  1351ee:	eb00300303042dbf 	{ addmi	a11, a13, 0x200; ae_sel16i.n	aed4, aed3, aed3, 0; nop }
  1351f6:	ebe82e0403020bbf 	{ addi	a11, a11, -32; ae_add32s	aed2, aed3, aed4; nop }
  1351fe:	400001747851ab2e 	{ ae_l32.i	aed1, a11, -32; nop; ae_movad32.l	a10, aed2 }
  135206:	400001a5450f1a9e 	{ ae_movda32	aed15, a10; nop; ae_sraa32s	aed0, aed1, a9 }
  13520e:	ebe8dd000f0e2d0f 	{ ae_la64.pp	u0, a13; ae_add32s	aed14, aed15, aed0; nop }
  135216:	40000175455a8dee 	{ ae_movda32	aed10, a13; nop; ae_movad32.l	a8, aed14 }

0013521e <fltfn_LTSV_VAD+0x302>:
  13521e:	40000175455d88ae 	{ ae_movda32	aed13, a8; nop; ae_movad32.l	a8, aed10 }
  135226:	40000111450c9fae 	{ ae_movda32	aed12, a15; nop; movi	a9, 26 }
  13522e:	eb76d30d0c0b988f 	{ ae_la32x2.ip	aed9, u0, a8; ae_mulfp32x2ras	aed11, aed12, aed13; nop }
  135236:	0d78c4               	ae_la32x2.ip	aed7, u0, a8
  135239:	25ebc4               	ae_movad32.l	a14, aed11
  13523c:	400001b46b524cee 	{ ae_l32x2.i	aed2, a12, -40; nop; ae_movda32	aed5, a14 }
  135244:	ebf3d3050908088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_sub32s	aed8, aed9, aed5; nop }
  13524c:	aa48d3587812388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_mulafp32x2ras	aed2, aed8, aed8; ae_sub32s	aed1, aed7, aed5 }
  135254:	0020f0               	nop
  135257:	0020f0               	nop
  13525a:	0020f0               	nop
  13525d:	0f8976               	loop	a9, 135270 <fltfn_LTSV_VAD+0x354>
  135260:	aa48d3510112088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_mulafp32x2ras	aed2, aed1, aed1; ae_sub32s	aed1, aed0, aed5 }
  135268:	aa48d3513112388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_mulafp32x2ras	aed2, aed1, aed1; ae_sub32s	aed1, aed3, aed5 }

00135270 <fltfn_LTSV_VAD+0x354>:
  135270:	cd01c1               	l32r	a12, 128674 (22d4acfb <_memmap_cacheattr_bp_allvalid+0xb28ad9>)
  135273:	102182               	l32i	a8, a1, 64
  135276:	4f6354               	ae_sub32s	aed6, aed3, aed5
  135279:	aa48dd510182259e 	{ nop; ae_mulafp32x2ras	aed2, aed1, aed1; ae_sub32s	aed8, aed0, aed5 }
  135281:	702882               	l32i	a8, a8, 0x1c0
  135284:	0c8018d888e2782e 	{ ae_movda32	aed7, a8; ae_mulafp32x2ras	aed2, aed8, aed8 }
  13528c:	aa48dd567642259e 	{ nop; ae_mulafp32x2ras	aed2, aed6, aed6; ae_sub32s	aed4, aed7, aed5 }
  135294:	2524c4               	ae_movad32.l	a2, aed4
  135297:	0c8018328201322e 	{ ae_movda32	aed3, a2; ae_sel16i	aed1, aed2, aed2, 0 }
  13529f:	9476dd13230f259e 	{ nop; ae_mulfp32x2ras	aed15, aed3, aed3; ae_add32s	aed0, aed2, aed1 }
  1352a7:	25f0c4               	ae_movad32.l	a15, aed0
  1352aa:	25efc4               	ae_movad32.l	a14, aed15
  1352ad:	400001b545ed4fee 	{ ae_movda32	aed13, a15; nop; ae_movda32	aed14, a14 }
  1352b5:	40cde4               	ae_add32s	aed12, aed13, aed14
  1352b8:	25dcc4               	ae_movad32.l	a13, aed12
  1352bb:	400001b545ba4cde 	{ ae_movda32	aed10, a12; nop; ae_movda32	aed11, a13 }
  1352c3:	eb76dd0b0a09259f 	{ nop; ae_mulfp32x2ras	aed9, aed10, aed11; nop }
  1352cb:	2529c4               	ae_movad32.l	a2, aed9
  1352ce:	f01d                	retw.n

001352d0 <fltfn_unbiasedMMSE_Npsd_SPP>:
  1352d0:	012136               	entry	a1, 144
  1352d3:	04ed                	mov.n	a14, a4
  1352d5:	2813c4               	ae_zalign64	u3
  1352d8:	07cd                	mov.n	a12, a7
  1352da:	e159                	s32i.n	a5, a1, 56
  1352dc:	03fd                	mov.n	a15, a3
  1352de:	7723c4               	ae_la64.pp	u0, a3
  1352e1:	20d220               	or	a13, a2, a2
  1352e4:	7722d4               	ae_la64.pp	u1, a2
  1352e7:	4a9182               	l16si	a8, a1, 148
  1352ea:	0d6162               	s32i	a6, a1, 52
  1352ed:	0d21b2               	l32i	a11, a1, 52
  1352f0:	40000011450a948e 	{ ae_movda32	aed10, a4; nop; addi	a9, a8, 1 }
  1352f8:	219190               	srai	a9, a9, 1
  1352fb:	0c6192               	s32i	a9, a1, 48
  1352fe:	0d401240c1bb196e 	{ blti.w18	a9, 1, 13542e <fltfn_unbiasedMMSE_Npsd_SPP+0x15e>; ae_movi	aed11, 1 }
  135306:	ccdc71               	l32r	a7, 128678 (2103a0 <spptable_BF_126>)
  135309:	cc8c31               	l32r	a3, 12853c (3fff <xthals_release_major+0x111f>)
  13530c:	18fb4010afa0005f 	{ movi	a5, 0; nop; ae_slai32	aed10, aed10, 1 }
  135314:	c9e7404bba7a7f2e 	{ movi	a2, 127; ae_add32	aed10, aed10, aed11; ae_mov	aed7, aed11 }
  13531c:	400001b545b842ce 	{ ae_movda32	aed8, a2; nop; ae_movda32	aed11, a12 }
  135324:	202ff0               	or	a2, a15, a15
  135327:	40000175455069be 	{ ae_movda32	aed0, a9; nop; ae_movad32.l	a6, aed11 }
  13532f:	159354               	ae_movda32x2	aed9, a3, a5
  135332:	2530c4               	ae_movad32.l	a3, aed0
  135335:	e9fa59a483ab5ddf 	{ or	a5, a13, a13; ae_movi	aed11, 19; ae_sext32	aed10, aed10, 15 }
  13533d:	eda376               	loopgtz	a3, 13542e <fltfn_unbiasedMMSE_Npsd_SPP+0x15e>
  135340:	ebfbd3090e00228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mov	aed0, aed9; nop }
  135348:	ebfbd3000e0165af 	{ ae_la32x2.ip	aed6, u1, a5; ae_mov	aed1, aed0; nop }
  135350:	eb00c802020432bf 	{ ae_nsaz32.l	a3, aed2; ae_sel16i.n	aed4, aed2, aed2, 0; nop }
  135358:	2544f4               	ae_nsaz32.l	a4, aed4
  13535b:	233380               	sext	a3, a3, 15
  13535e:	400001854532233e 	{ ae_movda32	aed2, a3; nop; ae_slaa32s	aed3, aed2, a3 }
  135366:	1ff25f023a32348f 	{ sext	a3, a4, 15; ae_sub32	aed2, aed10, aed2; ae_srai32	aed3, aed3, 16 }
  13536e:	400001854554433e 	{ ae_movda32	aed4, a3; nop; ae_slaa32s	aed5, aed4, a3 }
  135376:	c7f2dd344a04259e 	{ nop; ae_sub32	aed4, aed10, aed4; ae_div64d32.l	aed0, aed3 }
  13537e:	1fe7dd0b5252259f 	{ nop; ae_add32	aed2, aed2, aed11; ae_srai32	aed5, aed5, 16 }
  135386:	c7e7c83b4402327e 	{ ae_movad32.l	a3, aed2; ae_add32	aed2, aed4, aed11; ae_div64d32.l	aed0, aed3 }
  13538e:	c7fbc8504f10427e 	{ ae_movad32.l	a4, aed2; nop; ae_div64d32.l	aed1, aed5 }
  135396:	2b0434               	ae_div64d32.l	aed0, aed3
  135399:	2b1454               	ae_div64d32.l	aed1, aed5
  13539c:	2b0434               	ae_div64d32.l	aed0, aed3
  13539f:	2b1454               	ae_div64d32.l	aed1, aed5
  1353a2:	2b0434               	ae_div64d32.l	aed0, aed3
  1353a5:	2b1454               	ae_div64d32.l	aed1, aed5
  1353a8:	2b0434               	ae_div64d32.l	aed0, aed3
  1353ab:	2b1454               	ae_div64d32.l	aed1, aed5
  1353ae:	2b0434               	ae_div64d32.l	aed0, aed3
  1353b1:	2b1454               	ae_div64d32.l	aed1, aed5
  1353b4:	2b0434               	ae_div64d32.l	aed0, aed3
  1353b7:	2b1454               	ae_div64d32.l	aed1, aed5
  1353ba:	2b0434               	ae_div64d32.l	aed0, aed3
  1353bd:	2b1454               	ae_div64d32.l	aed1, aed5
  1353c0:	2b0434               	ae_div64d32.l	aed0, aed3
  1353c3:	2b1454               	ae_div64d32.l	aed1, aed5
  1353c6:	2b0434               	ae_div64d32.l	aed0, aed3
  1353c9:	2b1454               	ae_div64d32.l	aed1, aed5
  1353cc:	2b0434               	ae_div64d32.l	aed0, aed3
  1353cf:	2b1454               	ae_div64d32.l	aed1, aed5
  1353d2:	2b0434               	ae_div64d32.l	aed0, aed3
  1353d5:	2b1454               	ae_div64d32.l	aed1, aed5
  1353d8:	2b0434               	ae_div64d32.l	aed0, aed3
  1353db:	2b1454               	ae_div64d32.l	aed1, aed5
  1353de:	2b0434               	ae_div64d32.l	aed0, aed3
  1353e1:	2b1454               	ae_div64d32.l	aed1, aed5
  1353e4:	2b1454               	ae_div64d32.l	aed1, aed5
  1353e7:	a32104               	ae_sel16i	aed2, aed1, aed0, 3
  1353ea:	9b2024               	ae_slai32s	aed2, aed2, 16
  1353ed:	eb76dd060202259f 	{ nop; ae_mulfp32x2ras	aed2, aed2, aed6; nop }
  1353f5:	0c8019322200232e 	{ ae_sraa32s	aed2, aed2, a3; ae_sel16i	aed0, aed2, aed2, 0 }
  1353fd:	820404               	ae_sraa32s	aed0, aed0, a4
  135400:	522274               	ae_max32	aed2, aed2, aed7
  135403:	520074               	ae_max32	aed0, aed0, aed7
  135406:	532284               	ae_min32	aed2, aed2, aed8
  135409:	b7fbc8008f20327e 	{ ae_movad32.l	a3, aed2; nop; ae_min32	aed2, aed0, aed8 }
  135411:	2542c4               	ae_movad32.l	a4, aed2
  135414:	903370               	addx2	a3, a3, a7
  135417:	904470               	addx2	a4, a4, a7
  13541a:	7f9332               	l16si	a3, a3, 254
  13541d:	7f9442               	l16si	a4, a4, 254
  135420:	400001b54502443e 	{ ae_movda32	aed2, a4; nop; ae_movda32	aed0, a3 }
  135428:	d32624               	ae_s16.0.ip	aed2, a6, 4
  13542b:	d206f4               	ae_s16.0.i	aed0, a6, -2

0013542e <fltfn_unbiasedMMSE_Npsd_SPP+0x15e>:
  13542e:	0c5d                	mov.n	a5, a12
  135430:	206dd0               	or	a6, a13, a13
  135433:	204bb0               	or	a4, a11, a11
  135436:	772bd4               	ae_la64.pp	u1, a11
  135439:	772dc4               	ae_la64.pp	u0, a13
  13543c:	78c172               	addi	a7, a1, 120
  13543f:	772ce4               	ae_la64.pp	u2, a12
  135442:	03c822               	addi	a2, a8, 3
  135445:	212220               	srai	a2, a2, 2
  135448:	ebfbde000f00175f 	{ ae_salign64.i	u2, a7, -56; nop; nop }
  135450:	ebfbde000f00179f 	{ ae_salign64.i	u0, a7, -40; nop; nop }
  135458:	ebfbde000f0017af 	{ ae_salign64.i	u1, a7, -48; nop; nop }
  135460:	280334               	ae_movalign	u0, u3
  135463:	0e2172               	l32i	a7, a1, 56
  135466:	280374               	ae_movalign	u1, u3
  135469:	7727e4               	ae_la64.pp	u2, a7
  13546c:	208770               	or	a8, a7, a7
  13546f:	0d401b41e0b0126e 	{ blti.w18	a2, 1, 135631 <fltfn_unbiasedMMSE_Npsd_SPP+0x361>; nop }
  135477:	0d2132               	l32i	a3, a1, 52
  13547a:	cbb2a1               	l32r	a10, 128344 (7333 <xthals_release_major+0x4453>)
  13547d:	01a092               	movi	a9, 1
  135480:	78c1b2               	addi	a11, a1, 120
  135483:	ebfbdf000f001b6f 	{ ae_salign64.i	u3, a11, -32; nop; nop }
  13548b:	909e90               	addx2	a9, a14, a9
  13548e:	ebfbdf000f001b5f 	{ ae_salign64.i	u2, a11, -24; nop; nop }
  135496:	3c6a24               	ae_movda16	aed6, a10
  135499:	ebfbde000f000baf 	{ ae_lalign64.i	u1, a11, -48; nop; nop }
  1354a1:	cb98a1               	l32r	a10, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1354a4:	37f3d4               	ae_la16x4.ip	aed15, u1, a3
  1354a7:	ebfbde000f000b5f 	{ ae_lalign64.i	u2, a11, -56; nop; nop }
  1354af:	239980               	sext	a9, a9, 15
  1354b2:	f8c992               	addi	a9, a9, -8
  1354b5:	37cce4               	ae_la16x4.ip	aed12, u2, a12
  1354b8:	ebfbdc000f00112f 	{ ae_salign64.i	u1, a1, 0; nop; nop }
  1354c0:	ebfbdc000f0011cf 	{ ae_salign64.i	u2, a1, 16; nop; nop }
  1354c8:	cbc3b1               	l32r	a11, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1354cb:	400001b545573abe 	{ ae_movda32	aed7, a10; nop; ae_movda16	aed5, a11 }
  1354d3:	cc39b1               	l32r	a11, 1285b8 (7eb7 <xthals_release_major+0x4fd7>)
  1354d6:	0c801a9c35de93de 	{ ae_movalign	u2, u3; ae_mulf16x4ss	aed13, aed14, aed12, aed5 }
  1354de:	0c801a1fc6de8bee 	{ ae_movda16	aed8, a11; ae_mulaf16x4ss	aed13, aed14, aed15, aed6 }
  1354e6:	c6fb278cce0181be 	{ addi	a11, a1, 120; ae_mov	aed1, aed12; ae_lt16	b0:b1:b2:b3, aed8, aed12 }
  1354ee:	0c801a3e4d7dc84e 	{ ae_movt16x4	aed12, aed8, b0:b1:b2:b3; ae_sel16i	aed13, aed13, aed14, 7 }
  1354f6:	c3fbd480df30d4ce 	{ ae_sa16x4.ip	aed13, u2, a4; nop; ae_le16	b0:b1:b2:b3, aed8, aed13 }
  1354fe:	c5fbdcc01f1011de 	{ ae_salign64.i	u2, a1, 24; nop; ae_movt16x4	aed1, aed12, b0:b1:b2:b3 }
  135506:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5
  135509:	ebfbde000f000bdf 	{ ae_lalign64.i	u2, a11, -40; nop; nop }
  135511:	c9fbd3301f40a6ce 	{ ae_la32x2.ip	aed10, u2, a6; nop; ae_cvt32x2f16.32	aed4, aed1 }
  135519:	ebf3df04070b0b3f 	{ ae_lalign64.i	u1, a11, -24; ae_sub32s	aed11, aed7, aed4; nop }
  135521:	eb76d30b0a0937af 	{ ae_la32x2.ip	aed3, u1, a7; ae_mulfp32x2ras	aed9, aed10, aed11; nop }
  135529:	ebfbdc000f00117f 	{ ae_salign64.i	u3, a1, 8; nop; nop }
  135531:	822994               	ae_sraa32s	aed2, aed9, a9
  135534:	eb48dd04030220ff 	{ ae_movalign	u3, u0; ae_mulafp32x2ras	aed2, aed3, aed4; nop }
  13553c:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  135544:	0c28f4               	ae_sa32x2.ip	aed2, u3, a8
  135547:	c9fbd3201f1036ce 	{ ae_la32x2.ip	aed3, u2, a6; nop; ae_cvt32x2f16.10	aed1, aed1 }
  13554f:	ebf32f010704f2af 	{ addi	a10, a2, -1; ae_sub32s	aed4, aed7, aed1; nop }
  135557:	eb76590403022ccf 	{ or	a2, a12, a12; ae_mulfp32x2ras	aed2, aed3, aed4; nop }
  13555f:	0df7d4               	ae_la32x2.ip	aed15, u1, a7
  135562:	820924               	ae_sraa32s	aed0, aed2, a9
  135565:	eb48dd010f00113f 	{ ae_salign64.i	u1, a1, 40; ae_mulafp32x2ras	aed0, aed15, aed1; nop }
  13556d:	aaaa76               	loopgtz	a10, 13561b <fltfn_unbiasedMMSE_Npsd_SPP+0x34b>
  135570:	ebfbdc000f00018f 	{ ae_lalign64.i	u0, a1, 16; nop; nop }
  135578:	0c08f4               	ae_sa32x2.ip	aed0, u3, a8
  13557b:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13557e:	ebfbdd000f00116f 	{ ae_salign64.i	u3, a1, 32; nop; nop }
  135586:	0c8019900534712e 	{ ae_lalign64.i	u1, a1, 0; ae_mulf16x4ss	aed3, aed4, aed0, aed5 }
  13558e:	c6fbdc800e01118e 	{ ae_salign64.i	u0, a1, 16; ae_mov	aed1, aed0; ae_lt16	b0:b1:b2:b3, aed8, aed0 }
  135596:	3723d4               	ae_la16x4.ip	aed2, u1, a3
  135599:	c5fbdd801f00016e 	{ ae_lalign64.i	u3, a1, 32; nop; ae_movt16x4	aed0, aed8, b0:b1:b2:b3 }
  1355a1:	0c8019120634713e 	{ ae_salign64.i	u1, a1, 0; ae_mulaf16x4ss	aed3, aed4, aed2, aed6 }
  1355a9:	ebfbdc000f00019f 	{ ae_lalign64.i	u0, a1, 24; nop; nop }
  1355b1:	87fbdc304f30013e 	{ ae_lalign64.i	u1, a1, 8; nop; ae_sel16i	aed3, aed3, aed4, 7 }
  1355b9:	c3fbd4803f30348e 	{ ae_sa16x4.ip	aed3, u0, a4; nop; ae_le16	b0:b1:b2:b3, aed8, aed3 }
  1355c1:	c5fbdc001f10119e 	{ ae_salign64.i	u0, a1, 24; nop; ae_movt16x4	aed1, aed0, b0:b1:b2:b3 }
  1355c9:	c9fbd4301f0015ae 	{ ae_sa16x4.ip	aed1, u1, a5; nop; ae_cvt32x2f16.32	aed0, aed1 }
  1355d1:	c9f3d320171436ce 	{ ae_la32x2.ip	aed3, u2, a6; ae_sub32s	aed4, aed7, aed0; ae_cvt32x2f16.10	aed1, aed1 }
  1355d9:	ebfbdd000f00011f 	{ ae_lalign64.i	u0, a1, 40; nop; nop }
  1355e1:	aa76dc147343113e 	{ ae_salign64.i	u1, a1, 8; ae_mulfp32x2ras	aed3, aed3, aed4; ae_sub32s	aed4, aed7, aed1 }
  1355e9:	0d27c4               	ae_la32x2.ip	aed2, u0, a7
  1355ec:	823934               	ae_sraa32s	aed3, aed3, a9
  1355ef:	eb48dd000203259f 	{ nop; ae_mulafp32x2ras	aed3, aed2, aed0; nop }
  1355f7:	0c38f4               	ae_sa32x2.ip	aed3, u3, a8
  1355fa:	0d06e4               	ae_la32x2.ip	aed0, u2, a6
  1355fd:	0d37c4               	ae_la32x2.ip	aed3, u0, a7
  135600:	eb76dd040000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed4; nop }
  135608:	ebfbdd000f00111f 	{ ae_salign64.i	u0, a1, 40; nop; nop }
  135610:	820904               	ae_sraa32s	aed0, aed0, a9
  135613:	eb48dd010300259f 	{ nop; ae_mulafp32x2ras	aed0, aed3, aed1; nop }

0013561b <fltfn_unbiasedMMSE_Npsd_SPP+0x34b>:
  13561b:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  135623:	280334               	ae_movalign	u0, u3
  135626:	ebfbdc000f00017f 	{ ae_lalign64.i	u3, a1, 8; nop; nop }
  13562e:	0c08c4               	ae_sa32x2.ip	aed0, u0, a8

00135631 <fltfn_unbiasedMMSE_Npsd_SPP+0x361>:
  135631:	130c                	movi.n	a3, 1
  135633:	0c0c                	movi.n	a12, 0
  135635:	529172               	l16si	a7, a1, 164
  135638:	cc1191               	l32r	a9, 12867c (6ccccccb <_memmap_cacheattr_bp_allvalid+0x4aaaaaa9>)
  13563b:	2b21b2               	l32i	a11, a1, 172
  13563e:	cbe5a1               	l32r	a10, 1285d4 (59999999 <_memmap_cacheattr_bp_allvalid+0x37777777>)
  135641:	7735f4               	ae_sa64pos.fp	u3, a5
  135644:	7734d4               	ae_sa64pos.fp	u1, a4
  135647:	7738c4               	ae_sa64pos.fp	u0, a8
  13564a:	400000754500babe 	{ ae_movda32	aed0, a10; nop; addmi	a11, a11, 0x700 }
  135652:	400000f145f1797e 	{ ae_movda32	aed1, a9; nop; addi	a7, a7, -1 }
  13565a:	83c370               	moveqz	a12, a3, a7
  13565d:	009bb2               	l16si	a11, a11, 0
  135660:	0d8c16               	beqz	a12, 13573c <fltfn_unbiasedMMSE_Npsd_SPP+0x46c>

00135663 <fltfn_unbiasedMMSE_Npsd_SPP+0x393>:
  135663:	0d400040b4b30bae 	{ beqz.w18	a11, 135672 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a2>; ae_movi	aed3, 4 }
  13566b:	5091c2               	l16si	a12, a1, 160
  13566e:	0c8c                	beqz.n	a12, 135672 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a2>

00135670 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a0>:
  135670:	f01d                	retw.n

00135672 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a2>:
  135672:	281384               	ae_zalign64	u2
  135675:	772fd4               	ae_la64.pp	u1, a15
  135678:	e128                	l32i.n	a2, a1, 56
  13567a:	cb2251               	l32r	a5, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13567d:	2540c4               	ae_movad32.l	a4, aed0
  135680:	400001b54524445e 	{ ae_movda32	aed4, a4; nop; ae_movda32	aed2, a5 }
  135688:	0f4d                	mov.n	a4, a15
  13568a:	ebf3dd000201220f 	{ ae_la64.pp	u0, a2; ae_sub32s	aed1, aed2, aed0; nop }
  135692:	c158                	l32i.n	a5, a1, 48
  135694:	2531c4               	ae_movad32.l	a3, aed1
  135697:	3c2334               	ae_movda32	aed2, a3
  13569a:	203ff0               	or	a3, a15, a15
  13569d:	1ba576               	loopgtz	a5, 1356bc <fltfn_unbiasedMMSE_Npsd_SPP+0x3ec>
  1356a0:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1356a3:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  1356a6:	eb76dd020000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed2; nop }
  1356ae:	eb48dd040100259f 	{ nop; ae_mulafp32x2ras	aed0, aed1, aed4; nop }
  1356b6:	520034               	ae_max32	aed0, aed0, aed3
  1356b9:	0c04e4               	ae_sa32x2.ip	aed0, u2, a4

001356bc <fltfn_unbiasedMMSE_Npsd_SPP+0x3ec>:
  1356bc:	4c9182               	l16si	a8, a1, 152
  1356bf:	7734e4               	ae_sa64pos.fp	u2, a4
  1356c2:	0d400040c4b2180e 	{ beqi.w18	a8, 1, 1356d2 <fltfn_unbiasedMMSE_Npsd_SPP+0x402>; ae_movi	aed2, 4 }
  1356ca:	4e9192               	l16si	a9, a1, 156
  1356cd:	f03d                	nop.n
  1356cf:	9d1966               	bnei	a9, 1, 135670 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a0>

001356d2 <fltfn_unbiasedMMSE_Npsd_SPP+0x402>:
  1356d2:	281384               	ae_zalign64	u2
  1356d5:	772dc4               	ae_la64.pp	u0, a13
  1356d8:	772fd4               	ae_la64.pp	u1, a15
  1356db:	cbc081               	l32r	a8, 1285dc (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  1356de:	cb0961               	l32r	a6, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1356e1:	4000010145065f1e 	{ ae_movda32	aed6, a15; nop; movi	a5, 1 }
  1356e9:	2536c4               	ae_movad32.l	a3, aed6
  1356ec:	905e50               	addx2	a5, a14, a5
  1356ef:	400001b54554468e 	{ ae_movda32	aed4, a6; nop; ae_movda32	aed5, a8 }
  1356f7:	c168                	l32i.n	a6, a1, 48
  1356f9:	25b5c4               	ae_movad32.l	a11, aed5
  1356fc:	235580               	sext	a5, a5, 15
  1356ff:	f8c552               	addi	a5, a5, -8
  135702:	ebf359050403433f 	{ or	a4, a3, a3; ae_sub32s	aed3, aed4, aed5; nop }
  13570a:	25a3c4               	ae_movad32.l	a10, aed3
  13570d:	400001b545344bae 	{ ae_movda32	aed4, a11; nop; ae_movda32	aed3, a10 }
  135715:	1ea676               	loopgtz	a6, 135737 <fltfn_unbiasedMMSE_Npsd_SPP+0x467>
  135718:	0d0dc4               	ae_la32x2.ip	aed0, u0, a13
  13571b:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  13571e:	eb76dd030000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  135726:	820504               	ae_sraa32s	aed0, aed0, a5
  135729:	eb48dd040100259f 	{ nop; ae_mulafp32x2ras	aed0, aed1, aed4; nop }
  135731:	520024               	ae_max32	aed0, aed0, aed2
  135734:	0c04e4               	ae_sa32x2.ip	aed0, u2, a4

00135737 <fltfn_unbiasedMMSE_Npsd_SPP+0x467>:
  135737:	7734e4               	ae_sa64pos.fp	u2, a4
  13573a:	f01d                	retw.n

0013573c <fltfn_unbiasedMMSE_Npsd_SPP+0x46c>:
  13573c:	3e0114               	ae_mov	aed0, aed1
  13573f:	ffc806               	j	135663 <fltfn_unbiasedMMSE_Npsd_SPP+0x393>

00135742 <fltfn_unbiasedMMSE_Npsd_SPP+0x472>:
	...

00135744 <fltfn_NpsdBM_estimation_vector1>:
  135744:	00a136               	entry	a1, 80
  135747:	7723f4               	ae_la64.pp	u3, a3
  13574a:	7724e4               	ae_la64.pp	u2, a4
  13574d:	7722d4               	ae_la64.pp	u1, a2
  135750:	069d                	mov.n	a9, a6
  135752:	281304               	ae_zalign64	u0
  135755:	651b                	addi.n	a6, a5, 1
  135757:	025d                	mov.n	a5, a2
  135759:	216160               	srai	a6, a6, 1
  13575c:	0d400b4100b0166e 	{ blti.w18	a6, 1, 135810 <fltfn_NpsdBM_estimation_vector1+0xcc>; nop }
  135764:	006192               	s32i	a9, a1, 0
  135767:	ebfbdd000f00116f 	{ ae_salign64.i	u3, a1, 32; nop; nop }
  13576f:	ebfbdc000f0011df 	{ ae_salign64.i	u2, a1, 24; nop; nop }
  135777:	ebfbdc000f0011af 	{ ae_salign64.i	u1, a1, 16; nop; nop }
  13577f:	ebfbdd000f00111f 	{ ae_salign64.i	u0, a1, 40; nop; nop }
  135787:	feafb2               	movi	a11, -2
  13578a:	152bb4               	ae_movda32x2	aed2, a11, a11
  13578d:	400001011102710e 	{ ae_s32x2.i	aed2, a1, 8; nop; movi	a7, 0 }

00135795 <fltfn_NpsdBM_estimation_vector1+0x51>:
  135795:	01a8                	l32i.n	a10, a1, 0
  135797:	cb0fd1               	l32r	a13, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  13579a:	4f0c                	movi.n	a15, 4
  13579c:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  1357a4:	ebfbdd000f00014f 	{ ae_lalign64.i	u2, a1, 32; nop; nop }
  1357ac:	cb70e1               	l32r	a14, 12856c (7332 <xthals_release_major+0x4452>)
  1357af:	400001b4612731ee 	{ ae_l32x2.i	aed7, a1, 8; nop; ae_movda16	aed2, a14 }
  1357b7:	0d83e4               	ae_la32x2.ip	aed8, u2, a3
  1357ba:	0d64d4               	ae_la32x2.ip	aed6, u1, a4
  1357bd:	a5fbdd808f80111e 	{ ae_salign64.i	u0, a1, 40; nop; ae_sat16x4	aed8, aed8, aed8 }
  1357c5:	bbfbdc607f60018e 	{ ae_lalign64.i	u0, a1, 16; nop; ae_and	aed6, aed6, aed7 }
  1357cd:	eb09d3080607058f 	{ ae_la32x2.ip	aed0, u0, a5; ae_mul32x16.l0	aed7, aed6, aed8; nop }
  1357d5:	eb06dd080606114f 	{ ae_salign64.i	u2, a1, 32; ae_mul32x16.h1	aed6, aed6, aed8; nop }
  1357dd:	05fbdc107f5011bf 	{ ae_salign64.i	u1, a1, 24; nop; ae_slai64s	aed5, aed7, 17 }
  1357e5:	05fbdc106f40118f 	{ ae_salign64.i	u0, a1, 16; nop; ae_slai64s	aed4, aed6, 17 }
  1357ed:	0d80084130b0504e 	{ ae_trunci32x2f64s	aed3, aed4, aed5, 0; nop }
  1357f5:	4000018544133dfe 	{ ae_movda16	aed3, a13; nop; ae_slaa32s	aed1, aed3, a15 }
  1357fd:	0b4b25               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  135800:	ebfbdd000f00011f 	{ ae_lalign64.i	u0, a1, 40; nop; nop }
  135808:	771b                	addi.n	a7, a7, 1
  13580a:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  13580d:	849767               	bne	a7, a6, 135795 <fltfn_NpsdBM_estimation_vector1+0x51>

00135810 <fltfn_NpsdBM_estimation_vector1+0xcc>:
  135810:	7732c4               	ae_sa64pos.fp	u0, a2
  135813:	f01d                	retw.n

00135815 <fltfn_NpsdBM_estimation_vector1+0xd1>:
  135815:	000000                                        ...

00135818 <fltfn_NpsdBM_estimation>:
  135818:	00a136               	entry	a1, 80
  13581b:	8129                	s32i.n	a2, a1, 32
  13581d:	2139                	s32i.n	a3, a1, 8
  13581f:	c95c                	movi.n	a9, 92
  135821:	182182               	l32i	a8, a1, 96
  135824:	ebfb6b000f00019f 	{ ae_l16.x	aed0, a1, a9; nop; nop }
  13582c:	31d882               	addmi	a8, a8, 0x3100
  13582f:	7d9882               	l16si	a8, a8, 250
  135832:	259084               	ae_movad16.0	a9, aed0
  135835:	0bf816               	beqz	a8, 1358f8 <fltfn_NpsdBM_estimation+0xe0>

00135838 <fltfn_NpsdBM_estimation+0x20>:
  135838:	991b                	addi.n	a9, a9, 1
  13583a:	219190               	srai	a9, a9, 1
  13583d:	0d400b4150b0196e 	{ blti.w18	a9, 1, 1358f6 <fltfn_NpsdBM_estimation+0xde>; nop }
  135845:	2a9122               	l16si	a2, a1, 84
  135848:	142132               	l32i	a3, a1, 80
  13584b:	050c                	movi.n	a5, 0
  13584d:	2178                	l32i.n	a7, a1, 8
  13584f:	8168                	l32i.n	a6, a1, 32
  135851:	474b                	addi.n	a4, a7, 4
  135853:	b07970               	addx8	a7, a9, a7
  135856:	774b                	addi.n	a7, a7, 4

00135858 <fltfn_NpsdBM_estimation+0x40>:
  135858:	cadfd1               	l32r	a13, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  13585b:	ebfaae0c0e05930f 	{ ae_l32.i	aed9, a3, 0; ae_movi	aed5, -2; nop }
  135863:	bbfbae905f90c4fe 	{ ae_l32.i	aed12, a4, -4; nop; ae_and	aed9, aed9, aed5 }
  13586b:	a5fbddc0cfb0259e 	{ nop; nop; ae_sat16x4	aed11, aed12, aed12 }
  135873:	25cb84               	ae_movad16.0	a12, aed11
  135876:	3cac34               	ae_movda32	aed10, a12
  135879:	eb0fdd0a0909259f 	{ nop; ae_mul32.ll	aed9, aed9, aed10; nop }
  135881:	cb3ac1               	l32r	a12, 12856c (7332 <xthals_release_major+0x4452>)
  135884:	0cfbaef09f90a40f 	{ ae_l32.i	aed10, a4, 0; nop; ae_srai64	aed9, aed9, 15 }
  13588c:	a5fbc8a0af70b97e 	{ ae_movad32.l	a11, aed9; nop; ae_sat16x4	aed7, aed10, aed10 }
  135894:	4000010145088b4e 	{ ae_movda32	aed8, a11; nop; movi	a8, 4 }
  13589c:	056884               	ae_slaa32s	aed6, aed8, a8
  13589f:	400001752006a17e 	{ ae_s32.l.i	aed6, a1, 0; nop; ae_movad16.0	a10, aed7 }
  1358a7:	400001b4714343ae 	{ ae_l32.i	aed3, a3, 4; nop; ae_movda32	aed4, a10 }
  1358af:	413354               	ae_and	aed3, aed3, aed5
  1358b2:	eb0f59040303e22f 	{ or	a14, a2, a2; ae_mul32.ll	aed3, aed3, aed4; nop }
  1358ba:	a0a560               	addx4	a10, a5, a6
  1358bd:	0cfb59f03f30b11f 	{ or	a11, a1, a1; nop; ae_srai64	aed3, aed3, 15 }
  1358c5:	2593c4               	ae_movad32.l	a9, aed3
  1358c8:	3c2934               	ae_movda32	aed2, a9
  1358cb:	051824               	ae_slaa32s	aed1, aed2, a8
  1358ce:	400001012101f17e 	{ ae_s32.l.i	aed1, a1, 4; nop; movi	a15, 7 }
  1358d6:	0b33a5               	call8	140c10 <fx_SolomonVoice_recursiveAVG_ls_2>
  1358d9:	338b                	addi.n	a3, a3, 8
  1358db:	0d80184082bba52e 	{ ae_movda32	aed10, a5; ae_movi	aed11, 2 }
  1358e3:	ebe7200b0a0a844f 	{ addi	a4, a4, 8; ae_add32	aed10, aed10, aed11; nop }
  1358eb:	255a84               	ae_movad16.0	a5, aed10
  1358ee:	0d3ff64160b0b47e 	{ bne.w18	a4, a7, 135858 <fltfn_NpsdBM_estimation+0x40>; nop }

001358f6 <fltfn_NpsdBM_estimation+0xde>:
  1358f6:	f01d                	retw.n

001358f8 <fltfn_NpsdBM_estimation+0xe0>:
  1358f8:	0d7ff341c0b0196e 	{ blti.w18	a9, 1, 135838 <fltfn_NpsdBM_estimation+0x20>; nop }
  135900:	9199                	s32i.n	a9, a1, 36
  135902:	902940               	addx2	a2, a9, a4
  135905:	7139                	s32i.n	a3, a1, 28
  135907:	162182               	l32i	a8, a1, 88
  13590a:	6189                	s32i.n	a8, a1, 24
  13590c:	142132               	l32i	a3, a1, 80
  13590f:	3129                	s32i.n	a2, a1, 12
  135911:	2a9122               	l16si	a2, a1, 84

00135914 <fltfn_NpsdBM_estimation+0xfc>:
  135914:	05a8                	l32i.n	a10, a5, 0
  135916:	06b8                	l32i.n	a11, a6, 0
  135918:	7f0c                	movi.n	a15, 7
  13591a:	ca3b81               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  13591d:	400001002005c43e 	{ ae_l16.i	aed5, a4, 0; nop; movi	a12, 3 }
  135925:	cb5691               	l32r	a9, 128680 (6fff <xthals_release_major+0x411f>)
  135928:	02ed                	mov.n	a14, a2
  13592a:	40000195443459ce 	{ ae_movda16	aed4, a9; nop; ae_sraa16rs	aed3, aed5, a12 }
  135932:	0d801a44c30218ee 	{ ae_movda16	aed1, a8; ae_add16s	aed2, aed3, aed4 }
  13593a:	0d801ac24150c23e 	{ ae_movad16.0	a12, aed2; ae_sub16s	aed0, aed1, aed2 }
  135942:	41c9                	s32i.n	a12, a1, 16
  135944:	25d084               	ae_movad16.0	a13, aed0
  135947:	51d9                	s32i.n	a13, a1, 20
  135949:	0b2665               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  13594c:	41c8                	l32i.n	a12, a1, 16
  13594e:	51d8                	l32i.n	a13, a1, 20
  135950:	02ed                	mov.n	a14, a2
  135952:	3c6a34               	ae_movda32	aed6, a10
  135955:	400001012006f57e 	{ ae_s32.l.i	aed6, a5, 0; nop; movi	a15, 7 }
  13595d:	07a8                	l32i.n	a10, a7, 0
  13595f:	03b8                	l32i.n	a11, a3, 0
  135961:	0b24e5               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  135964:	3caa34               	ae_movda32	aed10, a10
  135967:	e0a704               	ae_s32.l.i	aed10, a7, 0
  13596a:	ebfaae000408950f 	{ ae_l32.i	aed9, a5, 0; ae_movi	aed8, 4; nop }
  135972:	529984               	ae_max32	aed9, aed9, aed8
  135975:	e09504               	ae_s32.l.i	aed9, a5, 0
  135978:	400001007007c71e 	{ ae_l32.i	aed7, a7, 0; nop; movi	a12, 1 }
  135980:	b3fb40708f7014de 	{ movi	a13, 20; nop; ae_max32	aed7, aed7, aed8 }
  135988:	400001752057b77e 	{ ae_s32.l.i	aed7, a7, 0; nop; ae_movad32.l	a11, aed7 }
  135990:	05a8                	l32i.n	a10, a5, 0
  135992:	107665               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  135995:	31d8                	l32i.n	a13, a1, 12
  135997:	caf591               	l32r	a9, 12856c (7332 <xthals_release_major+0x4452>)
  13599a:	71e8                	l32i.n	a14, a1, 28
  13599c:	3cfa34               	ae_movda32	aed15, a10
  13599f:	61b8                	l32i.n	a11, a1, 24
  1359a1:	ca8ca1               	l32r	a10, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1359a4:	4000004145013a3e 	{ ae_movda32	aed1, a10; nop; addi	a3, a3, 4 }
  1359ac:	ebfabf0c0e00fb1f 	{ ae_s32.l.ip	aed15, a11, 4; ae_movi	aed0, -2; nop }
  1359b4:	61b9                	s32i.n	a11, a1, 24
  1359b6:	bbfbaef00ff0ee0e 	{ ae_l32.i	aed14, a14, 0; nop; ae_and	aed15, aed15, aed0 }
  1359be:	bbfb20e00fe0477e 	{ addi	a7, a7, 4; nop; ae_and	aed14, aed14, aed0 }
  1359c6:	0c8018b18fdf092e 	{ ae_movda32	aed0, a9; ae_mul32.ll	aed15, aed15, aed1 }
  1359ce:	eb0f20000e0e466f 	{ addi	a6, a6, 4; ae_mul32.ll	aed14, aed14, aed0; nop }
  1359d6:	0cfb20f0fff0455f 	{ addi	a5, a5, 4; nop; ae_srai64	aed15, aed15, 15 }
  1359de:	0cfbc8f0efe08f7f 	{ ae_movad32.l	a8, aed15; nop; ae_srai64	aed14, aed14, 15 }
  1359e6:	25fec4               	ae_movad32.l	a15, aed14
  1359e9:	400001b545cd48fe 	{ ae_movda32	aed13, a8; nop; ae_movda32	aed12, a15 }
  1359f1:	ebe8200d0c0b244f 	{ addi	a4, a4, 2; ae_add32s	aed11, aed12, aed13; nop }
  1359f9:	e1be14               	ae_s32.l.ip	aed11, a14, 4
  1359fc:	71e9                	s32i.n	a14, a1, 28
  1359fe:	0d3ff14120b0b4de 	{ bne.w18	a4, a13, 135914 <fltfn_NpsdBM_estimation+0xfc>; nop }
  135a06:	9198                	l32i.n	a9, a1, 36
  135a08:	ff8b06               	j	135838 <fltfn_NpsdBM_estimation+0x20>

00135a0b <fltfn_NpsdBM_estimation+0x1f3>:
	...

00135a0c <fltfn_NpsdBM_Npsdgsc_Mixing>:
  135a0c:	004136               	entry	a1, 32
  135a0f:	02bd                	mov.n	a11, a2
  135a11:	039d                	mov.n	a9, a3
  135a13:	0d400840a0b0676e 	{ blti.w18	a7, 6, 135aa1 <fltfn_NpsdBM_Npsdgsc_Mixing+0x95>; ae_movi	aed0, 0 }
  135a1b:	030c                	movi.n	a3, 0
  135a1d:	14c922               	addi	a2, a9, 20
  135a20:	7722c4               	ae_la64.pp	u0, a2
  135a23:	0d400841f0b0776e 	{ blti.w18	a7, 7, 135ab6 <fltfn_NpsdBM_Npsdgsc_Mixing+0xaa>; nop }
  135a2b:	fbc762               	addi	a6, a7, -5
  135a2e:	215160               	srai	a5, a6, 1
  135a31:	053d                	mov.n	a3, a5
  135a33:	218130               	srai	a8, a3, 1
  135a36:	0b6617               	bbci	a6, 1, 135a45 <fltfn_NpsdBM_Npsdgsc_Mixing+0x39>
  135a39:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  135a3c:	a02114               	ae_sel16i	aed2, aed1, aed1, 0
  135a3f:	400024               	ae_add32s	aed0, aed0, aed2
  135a42:	400014               	ae_add32s	aed0, aed0, aed1

00135a45 <fltfn_NpsdBM_Npsdgsc_Mixing+0x39>:
  135a45:	fac7c2               	addi	a12, a7, -6
  135a48:	88bc                	beqz.n	a8, 135a84 <fltfn_NpsdBM_Npsdgsc_Mixing+0x78>
  135a4a:	0d42c4               	ae_la32x2.ip	aed4, u0, a2
  135a4d:	eb002f040405f83f 	{ addi	a3, a8, -1; ae_sel16i.n	aed5, aed4, aed4, 0; nop }
  135a55:	ebe8d3050001328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed1, aed0, aed5; nop }
  135a5d:	15a376               	loopgtz	a3, 135a76 <fltfn_NpsdBM_Npsdgsc_Mixing+0x6a>
  135a60:	80e8d3343121428e 	{ ae_la32x2.ip	aed4, u0, a2; ae_add32s	aed1, aed1, aed4; ae_sel16i	aed2, aed3, aed3, 0 }
  135a68:	401124               	ae_add32s	aed1, aed1, aed2
  135a6b:	9400d3341421328e 	{ ae_la32x2.ip	aed3, u0, a2; ae_sel16i.n	aed1, aed4, aed4, 0; ae_add32s	aed2, aed1, aed3 }
  135a73:	401214               	ae_add32s	aed1, aed2, aed1

00135a76 <fltfn_NpsdBM_Npsdgsc_Mixing+0x6a>:
  135a76:	9400dd431378259e 	{ nop; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed7, aed1, aed4 }
  135a7e:	406784               	ae_add32s	aed6, aed7, aed8
  135a81:	400634               	ae_add32s	aed0, aed6, aed3

00135a84 <fltfn_NpsdBM_Npsdgsc_Mixing+0x78>:
  135a84:	25a0c4               	ae_movad32.l	a10, aed0
  135a87:	1125f0               	slli	a2, a5, 1
  135a8a:	152c27               	blt	a12, a2, 135aa3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>

00135a8d <fltfn_NpsdBM_Npsdgsc_Mixing+0x81>:
  135a8d:	a0d290               	addx4	a13, a2, a9
  135a90:	400001b475ab4dae 	{ ae_l32.i	aed11, a13, 20; nop; ae_movda32	aed10, a10 }
  135a98:	409ab4               	ae_add32s	aed9, aed10, aed11
  135a9b:	25a9c4               	ae_movad32.l	a10, aed9
  135a9e:	000046               	j	135aa3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>

00135aa1 <fltfn_NpsdBM_Npsdgsc_Mixing+0x95>:
  135aa1:	0a0c                	movi.n	a10, 0

00135aa3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>:
  135aa3:	0a2d                	mov.n	a2, a10
  135aa5:	0ba776               	loopgtz	a7, 135ab4 <fltfn_NpsdBM_Npsdgsc_Mixing+0xa8>
  135aa8:	bd0904               	ae_l32.i	aed0, a9, 0
  135aab:	e10b14               	ae_s32.l.ip	aed0, a11, 4
  135aae:	be0914               	ae_l32.ip	aed0, a9, 4
  135ab1:	e10414               	ae_s32.l.ip	aed0, a4, 4

00135ab4 <fltfn_NpsdBM_Npsdgsc_Mixing+0xa8>:
  135ab4:	f01d                	retw.n

00135ab6 <fltfn_NpsdBM_Npsdgsc_Mixing+0xaa>:
  135ab6:	25a0c4               	ae_movad32.l	a10, aed0
  135ab9:	032d                	mov.n	a2, a3
  135abb:	e467a6               	blti	a7, 6, 135aa3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>
  135abe:	fff2c6               	j	135a8d <fltfn_NpsdBM_Npsdgsc_Mixing+0x81>

00135ac1 <fltfn_NpsdBM_Npsdgsc_Mixing+0xb5>:
  135ac1:	000000                                        ...

00135ac4 <fltfn_Npsd_Under_Eatimation>:
  135ac4:	004136               	entry	a1, 32
  135ac7:	0d4004cc86b4146e 	{ blti.w18	a4, 1, 135b13 <fltfn_Npsd_Under_Eatimation+0x4f>; ae_movi	aed4, -2 }
  135acf:	400001b47031423e 	{ ae_l32.i	aed1, a2, 0; nop; ae_movda32	aed3, a3 }
  135ad7:	411144               	ae_and	aed1, aed1, aed4
  135ada:	0c4002b3d1d1246e 	{ blti.w18	a4, 2, 135b0b <fltfn_Npsd_Under_Eatimation+0x47>; ae_mul32.ll	aed1, aed1, aed3 }
  135ae2:	bd0214               	ae_l32.i	aed0, a2, 4
  135ae5:	bbfb2f004f00e43e 	{ addi	a3, a4, -2; nop; ae_and	aed0, aed0, aed4 }
  135aed:	0fa376               	loopgtz	a3, 135b00 <fltfn_Npsd_Under_Eatimation+0x3c>
  135af0:	0c0faef31021022f 	{ ae_l32.i	aed0, a2, 8; ae_mul32.ll	aed1, aed0, aed3; ae_srai64	aed2, aed1, 15 }
  135af8:	bbfbbf004f00221e 	{ ae_s32.l.ip	aed2, a2, 4; nop; ae_and	aed0, aed0, aed4 }

00135b00 <fltfn_Npsd_Under_Eatimation+0x3c>:
  135b00:	8c1f14               	ae_srai64	aed1, aed1, 15

00135b03 <fltfn_Npsd_Under_Eatimation+0x3f>:
  135b03:	eb0fbf030001121f 	{ ae_s32.l.ip	aed1, a2, 4; ae_mul32.ll	aed1, aed0, aed3; nop }

00135b0b <fltfn_Npsd_Under_Eatimation+0x47>:
  135b0b:	8c2f14               	ae_srai64	aed2, aed1, 15
  135b0e:	e12214               	ae_s32.l.ip	aed2, a2, 4
  135b11:	f01d                	retw.n

00135b13 <fltfn_Npsd_Under_Eatimation+0x4f>:
  135b13:	f01d                	retw.n

00135b15 <fltfn_Npsd_Under_Eatimation+0x51>:
  135b15:	000000                                        ...

00135b18 <PowerRatio2Gain>:
  135b18:	004136               	entry	a1, 32
  135b1b:	0bf216               	beqz	a2, 135bde <PowerRatio2Gain+0xc6>
  135b1e:	0b7316               	beqz	a3, 135bd9 <PowerRatio2Gain+0xc1>
  135b21:	400001b54587432e 	{ ae_movda32	aed7, a3; nop; ae_movda32	aed8, a2 }
  135b29:	2528f4               	ae_nsaz32.l	a2, aed8
  135b2c:	2587f4               	ae_nsaz32.l	a8, aed7
  135b2f:	232280               	sext	a2, a2, 15
  135b32:	ebfa5f0c0f02888f 	{ sext	a8, a8, 15; ae_movi	aed2, -1; nop }
  135b3a:	400001854550748e 	{ ae_movda32	aed0, a4; nop; ae_slaa32s	aed5, aed7, a8 }
  135b42:	400001854543822e 	{ ae_movda32	aed3, a2; nop; ae_slaa32s	aed4, aed8, a2 }
  135b4a:	400001014506281e 	{ ae_movda32	aed6, a8; nop; movi	a2, 1 }
  135b52:	0c8009357575444e 	{ ae_sel16i	aed4, aed4, aed4, 7; ae_sel16i	aed5, aed5, aed5, 7 }
  135b5a:	0d801ac64363b53e 	{ ae_movad16.0	a11, aed5; ae_sub32	aed3, aed3, aed6 }
  135b62:	0d8019431010424e 	{ ae_sraa16s	aed1, aed4, a2; ae_add32	aed0, aed0, aed3 }
  135b6a:	0d801a424010a13e 	{ ae_movad16.0	a10, aed1; ae_add32	aed0, aed0, aed2 }
  135b72:	254084               	ae_movad16.0	a4, aed0
  135b75:	fe8ba5               	call8	134430 <DVTXOP_div_s>
  135b78:	3c0a24               	ae_movda16	aed0, a10
  135b7b:	0c6407               	bbci	a4, 0, 135b8b <PowerRatio2Gain+0x73>
  135b7e:	0d80194100b0420e 	{ ae_sraa16s	aed0, aed0, a2; nop }
  135b86:	440b                	addi.n	a4, a4, -1
  135b88:	234480               	sext	a4, a4, 15

00135b8b <PowerRatio2Gain+0x73>:
  135b8b:	25a084               	ae_movad16.0	a10, aed0
  135b8e:	11aa00               	slli	a10, a10, 16
  135b91:	106ce5               	call8	146260 <int_sqrt_0_50>
  135b94:	219140               	srai	a9, a4, 1
  135b97:	400000f14400ba9e 	{ ae_movda16	aed0, a10; nop; addi	a11, a9, 15 }
  135b9f:	23bb80               	sext	a11, a11, 15
  135ba2:	1aaba6               	blti	a11, 12, 135bc0 <PowerRatio2Gain+0xa8>
  135ba5:	cab781               	l32r	a8, 128684 (5000 <xthals_release_major+0x2120>)
  135ba8:	a93b                	addi.n	a10, a9, 3
  135baa:	23aa80               	sext	a10, a10, 15
  135bad:	0d80194190b04a0e 	{ ae_sraa16s	aed9, aed0, a10; nop }
  135bb5:	252984               	ae_movad16.0	a2, aed9
  135bb8:	432280               	min	a2, a2, a8
  135bbb:	232280               	sext	a2, a2, 15
  135bbe:	f01d                	retw.n

00135bc0 <PowerRatio2Gain+0xa8>:
  135bc0:	cab181               	l32r	a8, 128684 (5000 <xthals_release_major+0x2120>)
  135bc3:	da7c                	movi.n	a10, -3
  135bc5:	c0aa90               	sub	a10, a10, a9
  135bc8:	23aa80               	sext	a10, a10, 15
  135bcb:	23aa04               	ae_slaa16s	aed10, aed0, a10
  135bce:	252a84               	ae_movad16.0	a2, aed10
  135bd1:	432280               	min	a2, a2, a8
  135bd4:	232280               	sext	a2, a2, 15
  135bd7:	f01d                	retw.n

00135bd9 <PowerRatio2Gain+0xc1>:
  135bd9:	caaa21               	l32r	a2, 128684 (5000 <xthals_release_major+0x2120>)
  135bdc:	f01d                	retw.n

00135bde <PowerRatio2Gain+0xc6>:
  135bde:	020c                	movi.n	a2, 0
  135be0:	f01d                	retw.n

00135be2 <PowerRatio2Gain+0xca>:
	...

00135be4 <PowerRatio2Gain_0>:
  135be4:	00c136               	entry	a1, 96
  135be7:	9129                	s32i.n	a2, a1, 36
  135be9:	a139                	s32i.n	a3, a1, 40
  135beb:	b149                	s32i.n	a4, a1, 44
  135bed:	219260               	srai	a9, a6, 2
  135bf0:	0d401f41e0b0196e 	{ blti.w18	a9, 1, 135df2 <PowerRatio2Gain_0+0x20e>; nop }
  135bf8:	05ad                	mov.n	a10, a5
  135bfa:	0b0c                	movi.n	a11, 0
  135bfc:	caa241               	l32r	a4, 128684 (5000 <xthals_release_major+0x2120>)
  135bff:	11f9c0               	slli	a15, a9, 4
  135c02:	10c1e2               	addi	a14, a1, 16
  135c05:	c1e9                	s32i.n	a14, a1, 48
  135c07:	f5fa                	add.n	a15, a5, a15
  135c09:	81f9                	s32i.n	a15, a1, 32
  135c0b:	000846               	j	135c30 <PowerRatio2Gain_0+0x4c>

00135c0e <PowerRatio2Gain_0+0x2a>:
  135c0e:	c08c90               	sub	a8, a12, a9
  135c11:	238880               	sext	a8, a8, 15
  135c14:	231804               	ae_slaa16s	aed1, aed0, a8
  135c17:	25d184               	ae_movad16.0	a13, aed1

00135c1a <PowerRatio2Gain_0+0x36>:
  135c1a:	8198                	l32i.n	a9, a1, 32
  135c1c:	43ed40               	min	a14, a13, a4
  135c1f:	11ee00               	slli	a14, a14, 16
  135c22:	036ae2               	s32i	a14, a10, 12
  135c25:	10caa2               	addi	a10, a10, 16
  135c28:	0d001c4160b08a9e 	{ beq.w18	a10, a9, 135df2 <PowerRatio2Gain_0+0x20e>; nop }

00135c30 <PowerRatio2Gain_0+0x4c>:
  135c30:	e1b9                	s32i.n	a11, a1, 56
  135c32:	013d                	mov.n	a3, a1
  135c34:	f1a9                	s32i.n	a10, a1, 60
  135c36:	a178                	l32i.n	a7, a1, 40
  135c38:	9158                	l32i.n	a5, a1, 36
  135c3a:	b188                	l32i.n	a8, a1, 44
  135c3c:	400000414552f81e 	{ ae_movda32	aed2, a8; nop; addi	a15, a1, 84 }
  135c44:	5b5a                	add.n	a5, a11, a5
  135c46:	7b7a                	add.n	a7, a11, a7
  135c48:	4000000128122f1e 	{ ae_s32.l.i	aed2, a15, -32; nop; addi	a2, a1, 16 }

00135c50 <PowerRatio2Gain_0+0x6c>:
  135c50:	400001007009671e 	{ ae_l32.i	aed9, a7, 0; nop; movi	a6, 1 }
  135c58:	400001747058d59e 	{ ae_l32.i	aed8, a5, 0; nop; ae_movad32.l	a13, aed9 }
  135c60:	25e8c4               	ae_movad32.l	a14, aed8
  135c63:	400001b545a74ede 	{ ae_movda32	aed7, a14; nop; ae_movda32	aed10, a13 }
  135c6b:	25baf4               	ae_nsaz32.l	a11, aed10
  135c6e:	25c7f4               	ae_nsaz32.l	a12, aed7
  135c71:	400001b545644cbe 	{ ae_movda32	aed4, a12; nop; ae_movda32	aed6, a11 }
  135c79:	e9fb25608f60418f 	{ addi	a8, a1, 84; nop; ae_sext32	aed6, aed6, 15 }
  135c81:	e9fac84c8f45a67f 	{ ae_movad32.l	a10, aed6; ae_movi	aed5, -1; ae_sext32	aed4, aed4, 15 }
  135c89:	400001747853984e 	{ ae_l32.i	aed3, a8, -32; nop; ae_movad32.l	a9, aed4 }
  135c91:	0d800cc67464aa9e 	{ ae_slaa32s	aed7, aed9, a10; ae_sub32	aed4, aed4, aed6 }
  135c99:	0c800c376777a98e 	{ ae_slaa32s	aed6, aed8, a9; ae_sel16i	aed7, aed7, aed7, 7 }
  135ca1:	0c801a364676b73e 	{ ae_movad16.0	a11, aed7; ae_sel16i	aed6, aed6, aed6, 7 }
  135ca9:	0d8019444313466e 	{ ae_sraa16s	aed4, aed6, a6; ae_add32	aed3, aed3, aed4 }
  135cb1:	0d801a454313a43e 	{ ae_movad16.0	a10, aed4; ae_add32	aed3, aed3, aed5 }
  135cb9:	2563c4               	ae_movad32.l	a6, aed3
  135cbc:	fe7725               	call8	134430 <DVTXOP_div_s>
  135cbf:	c188                	l32i.n	a8, a1, 48
  135cc1:	4000004144007a7e 	{ ae_movda16	aed0, a10; nop; addi	a7, a7, 4 }
  135cc9:	0b6607               	bbci	a6, 0, 135cd8 <PowerRatio2Gain_0+0xf4>
  135ccc:	660b                	addi.n	a6, a6, -1
  135cce:	1f0c                	movi.n	a15, 1
  135cd0:	0d80194100b04f0e 	{ ae_sraa16s	aed0, aed0, a15; nop }

00135cd8 <PowerRatio2Gain_0+0xf4>:
  135cd8:	17b084               	ae_sext32	aed11, aed0, 15
  135cdb:	40000041450c565e 	{ ae_movda32	aed12, a6; nop; addi	a5, a5, 4 }
  135ce3:	19fbb500bfb0c21f 	{ ae_s16.0.ip	aed12, a2, 2; nop; ae_slai32	aed11, aed11, 16 }
  135ceb:	e1b314               	ae_s32.l.ip	aed11, a3, 4
  135cee:	0d3ff541e0b0b38e 	{ bne.w18	a3, a8, 135c50 <PowerRatio2Gain_0+0x6c>; nop }
  135cf6:	01ad                	mov.n	a10, a1
  135cf8:	18c1b2               	addi	a11, a1, 24
  135cfb:	1c0c                	movi.n	a12, 1
  135cfd:	105e65               	call8	1462e4 <int_sqrt_0_50_four>
  135d00:	f1a8                	l32i.n	a10, a1, 60
  135d02:	e1b8                	l32i.n	a11, a1, 56
  135d04:	2ac182               	addi	a8, a1, 42
  135d07:	dc7c                	movi.n	a12, -3
  135d09:	089192               	l16si	a9, a1, 16
  135d0c:	28c1e2               	addi	a14, a1, 40
  135d0f:	219190               	srai	a9, a9, 1
  135d12:	400000f02800de9e 	{ ae_l16.i	aed0, a14, -16; nop; addi	a13, a9, 15 }
  135d1a:	23dd80               	sext	a13, a13, 15
  135d1d:	12ada6               	blti	a13, 12, 135d33 <PowerRatio2Gain_0+0x14f>
  135d20:	d93b                	addi.n	a13, a9, 3
  135d22:	23dd80               	sext	a13, a13, 15
  135d25:	0d801941d0b04d0e 	{ ae_sraa16s	aed13, aed0, a13; nop }
  135d2d:	25dd84               	ae_movad16.0	a13, aed13
  135d30:	0002c6               	j	135d3f <PowerRatio2Gain_0+0x15b>

00135d33 <PowerRatio2Gain_0+0x14f>:
  135d33:	c0ec90               	sub	a14, a12, a9
  135d36:	23ee80               	sext	a14, a14, 15
  135d39:	23ee04               	ae_slaa16s	aed14, aed0, a14
  135d3c:	25de84               	ae_movad16.0	a13, aed14

00135d3f <PowerRatio2Gain_0+0x15b>:
  135d3f:	099192               	l16si	a9, a1, 18
  135d42:	43ed40               	min	a14, a13, a4
  135d45:	219190               	srai	a9, a9, 1
  135d48:	11ee00               	slli	a14, a14, 16
  135d4b:	0ae9                	s32i.n	a14, a10, 0
  135d4d:	400000f02800f89e 	{ ae_l16.i	aed0, a8, -16; nop; addi	a15, a9, 15 }
  135d55:	23ff80               	sext	a15, a15, 15
  135d58:	12afa6               	blti	a15, 12, 135d6e <PowerRatio2Gain_0+0x18a>
  135d5b:	f93b                	addi.n	a15, a9, 3
  135d5d:	23ff80               	sext	a15, a15, 15
  135d60:	0d801941f0b04f0e 	{ ae_sraa16s	aed15, aed0, a15; nop }
  135d68:	25df84               	ae_movad16.0	a13, aed15
  135d6b:	0002c6               	j	135d7a <PowerRatio2Gain_0+0x196>

00135d6e <PowerRatio2Gain_0+0x18a>:
  135d6e:	c08c90               	sub	a8, a12, a9
  135d71:	238880               	sext	a8, a8, 15
  135d74:	231804               	ae_slaa16s	aed1, aed0, a8
  135d77:	25d184               	ae_movad16.0	a13, aed1

00135d7a <PowerRatio2Gain_0+0x196>:
  135d7a:	2cc1f2               	addi	a15, a1, 44
  135d7d:	0a9192               	l16si	a9, a1, 20
  135d80:	43ed40               	min	a14, a13, a4
  135d83:	219190               	srai	a9, a9, 1
  135d86:	11ee00               	slli	a14, a14, 16
  135d89:	1ae9                	s32i.n	a14, a10, 4
  135d8b:	400000f02800ef9e 	{ ae_l16.i	aed0, a15, -16; nop; addi	a14, a9, 15 }
  135d93:	23ee80               	sext	a14, a14, 15
  135d96:	12aea6               	blti	a14, 12, 135dac <PowerRatio2Gain_0+0x1c8>
  135d99:	f93b                	addi.n	a15, a9, 3
  135d9b:	23ff80               	sext	a15, a15, 15
  135d9e:	0d80194120b04f0e 	{ ae_sraa16s	aed2, aed0, a15; nop }
  135da6:	25d284               	ae_movad16.0	a13, aed2
  135da9:	0002c6               	j	135db8 <PowerRatio2Gain_0+0x1d4>

00135dac <PowerRatio2Gain_0+0x1c8>:
  135dac:	c08c90               	sub	a8, a12, a9
  135daf:	238880               	sext	a8, a8, 15
  135db2:	233804               	ae_slaa16s	aed3, aed0, a8
  135db5:	25d384               	ae_movad16.0	a13, aed3

00135db8 <PowerRatio2Gain_0+0x1d4>:
  135db8:	10cbb2               	addi	a11, a11, 16
  135dbb:	2ec1f2               	addi	a15, a1, 46
  135dbe:	0b9192               	l16si	a9, a1, 22
  135dc1:	43ed40               	min	a14, a13, a4
  135dc4:	219190               	srai	a9, a9, 1
  135dc7:	11ee00               	slli	a14, a14, 16
  135dca:	2ae9                	s32i.n	a14, a10, 8
  135dcc:	400000f02800ef9e 	{ ae_l16.i	aed0, a15, -16; nop; addi	a14, a9, 15 }
  135dd4:	23ee80               	sext	a14, a14, 15
  135dd7:	0d7fe34130b0ae6e 	{ blti.w18	a14, 12, 135c0e <PowerRatio2Gain_0+0x2a>; nop }
  135ddf:	f93b                	addi.n	a15, a9, 3
  135de1:	23ff80               	sext	a15, a15, 15
  135de4:	0d80194140b04f0e 	{ ae_sraa16s	aed4, aed0, a15; nop }
  135dec:	25d484               	ae_movad16.0	a13, aed4
  135def:	ff89c6               	j	135c1a <PowerRatio2Gain_0+0x36>

00135df2 <PowerRatio2Gain_0+0x20e>:
  135df2:	f01d                	retw.n

00135df4 <fn_BF_PitchEnhance_1_preNS>:
  135df4:	00c136               	entry	a1, 96
  135df7:	c94391               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  135dfa:	400001814505b53e 	{ ae_movda32	aed5, a5; nop; movi	a11, 131 }
  135e02:	18fa211c5056067f 	{ addi	a7, a6, 16; ae_movi	aed6, -16; ae_slai32	aed5, aed5, 1 }
  135e0a:	ebe7dd060505270f 	{ ae_la64.pp	u0, a7; ae_add32	aed5, aed5, aed6; nop }
  135e12:	400001754504ab5e 	{ ae_movda32	aed4, a11; nop; ae_movad16.0	a10, aed5 }
  135e1a:	ebfbdd000f00119f 	{ ae_salign64.i	u0, a1, 56; nop; nop }
  135e22:	052a44               	ae_slaa32s	aed2, aed4, a10
  135e25:	400001754553892e 	{ ae_movda32	aed3, a9; nop; ae_movad32.l	a8, aed2 }
  135e2d:	400001b51403418e 	{ ae_s32x2.i	aed3, a1, 32; nop; ae_movda32	aed0, a8 }
  135e35:	400001811300610e 	{ ae_s32x2.i	aed0, a1, 24; nop; movi	a6, 128 }

00135e3d <fn_BF_PitchEnhance_1_preNS+0x49>:
  135e3d:	1458                	l32i.n	a5, a4, 4
  135e3f:	13a8                	l32i.n	a10, a3, 4
  135e41:	ebfbdd000f0001bf 	{ ae_lalign64.i	u1, a1, 56; nop; nop }
  135e49:	0488                	l32i.n	a8, a4, 0
  135e4b:	03b8                	l32i.n	a11, a3, 0
  135e4d:	11b9                	s32i.n	a11, a1, 4
  135e4f:	0189                	s32i.n	a8, a1, 0
  135e51:	0d77d4               	ae_la32x2.ip	aed7, u1, a7
  135e54:	21a9                	s32i.n	a10, a1, 8
  135e56:	bd8404               	ae_l32.i	aed8, a4, 0
  135e59:	c9b8a1               	l32r	a10, 12853c (3fff <xthals_release_major+0x111f>)
  135e5c:	2598f4               	ae_nsaz32.l	a9, aed8
  135e5f:	ebfbdd000f0011bf 	{ ae_salign64.i	u1, a1, 56; nop; nop }
  135e67:	239980               	sext	a9, a9, 15
  135e6a:	3199                	s32i.n	a9, a1, 12
  135e6c:	401900               	ssl	a9
  135e6f:	a18800               	sll	a8, a8
  135e72:	400000014556f81e 	{ ae_movda32	aed6, a8; nop; addi	a15, a1, 80 }
  135e7a:	87fbbe606f606f8e 	{ ae_s32.l.i	aed6, a15, -32; nop; ae_sel16i	aed6, aed6, aed6, 7 }
  135e82:	400001751507b16e 	{ ae_s32x2.i	aed7, a1, 40; nop; ae_movad16.0	a11, aed6 }
  135e8a:	fe5a65               	call8	134430 <DVTXOP_div_s>
  135e8d:	41a9                	s32i.n	a10, a1, 16
  135e8f:	3ca534               	ae_movda32	aed10, a5
  135e92:	25eaf4               	ae_nsaz32.l	a14, aed10
  135e95:	c9a9a1               	l32r	a10, 12853c (3fff <xthals_release_major+0x111f>)
  135e98:	23ee80               	sext	a14, a14, 15
  135e9b:	51e9                	s32i.n	a14, a1, 20
  135e9d:	401e00               	ssl	a14
  135ea0:	a1d500               	sll	a13, a5
  135ea3:	400000414559cd1e 	{ ae_movda32	aed9, a13; nop; addi	a12, a1, 84 }
  135eab:	87fbbe909f909c8e 	{ ae_s32.l.i	aed9, a12, -32; nop; ae_sel16i	aed9, aed9, aed9, 7 }
  135eb3:	25b984               	ae_movad16.0	a11, aed9
  135eb6:	fe57a5               	call8	134430 <DVTXOP_div_s>
  135eb9:	21e8                	l32i.n	a14, a1, 8
  135ebb:	50c182               	addi	a8, a1, 80
  135ebe:	54c192               	addi	a9, a1, 84
  135ec1:	11d8                	l32i.n	a13, a1, 4
  135ec3:	41f8                	l32i.n	a15, a1, 16
  135ec5:	14efa4               	ae_movda16x2	aed14, a15, a10
  135ec8:	400001b4780349de 	{ ae_l32.i	aed3, a9, -32; nop; ae_movda32	aed0, a13 }
  135ed0:	400001747852c83e 	{ ae_l32.i	aed2, a8, -32; nop; ae_movad32.l	a12, aed3 }
  135ed8:	400001754551be2e 	{ ae_movda32	aed1, a14; nop; ae_movad32.l	a11, aed2 }
  135ee0:	25f1f4               	ae_nsaz32.l	a15, aed1
  135ee3:	25a0f4               	ae_nsaz32.l	a10, aed0
  135ee6:	15fbc4               	ae_movda32x2	aed15, a11, a12
  135ee9:	51c8                	l32i.n	a12, a1, 20
  135eeb:	23aa80               	sext	a10, a10, 15
  135eee:	23ff80               	sext	a15, a15, 15
  135ef1:	8f0b                	addi.n	a8, a15, -1
  135ef3:	9a0b                	addi.n	a9, a10, -1
  135ef5:	c0ccf0               	sub	a12, a12, a15
  135ef8:	401900               	ssl	a9
  135efb:	31f8                	l32i.n	a15, a1, 12
  135efd:	a1dd00               	sll	a13, a13
  135f00:	f1ccc2               	addi	a12, a12, -15
  135f03:	0198                	l32i.n	a9, a1, 0
  135f05:	152954               	ae_movda32x2	aed2, a9, a5
  135f08:	23cc80               	sext	a12, a12, 15
  135f0b:	401800               	ssl	a8
  135f0e:	40000120640d810e 	{ ae_l32x2.i	aed13, a1, 32; nop; movi	a8, 32 }
  135f16:	eba75a0e0f0dffaf 	{ sub	a15, a15, a10; ae_mulsfp32x16x2rs.l	aed13, aed15, aed14; nop }
  135f1e:	a1ee00               	sll	a14, a14
  135f21:	eb75600e0d0cbdef 	{ ae_movda32x2	aed11, a13, a14; ae_mulfp32x16x2rs.l	aed12, aed13, aed14; nop }
  135f29:	f1cff2               	addi	a15, a15, -15
  135f2c:	eb765f0c0b0aff8f 	{ sext	a15, a15, 15; ae_mulfp32x2ras	aed10, aed11, aed12; nop }
  135f34:	2e0c                	movi.n	a14, 2
  135f36:	059ea4               	ae_slaa32s	aed9, aed10, a14
  135f39:	eb01c8090909d97f 	{ ae_movad32.l	a13, aed9; ae_sel16i.n	aed9, aed9, aed9, 1; nop }
  135f41:	058f94               	ae_slaa32s	aed8, aed9, a15
  135f44:	400001754557ad8e 	{ ae_movda32	aed7, a13; nop; ae_movad32.l	a10, aed8 }
  135f4c:	40000184656571ce 	{ ae_l32x2.i	aed5, a1, 40; nop; ae_slaa32s	aed6, aed7, a12 }
  135f54:	400001746353b16e 	{ ae_l32x2.i	aed3, a1, 24; nop; ae_movad32.l	a11, aed6 }
  135f5c:	154ab4               	ae_movda32x2	aed4, a10, a11
  135f5f:	0d8018458471082e 	{ ae_movda32	aed0, a8; ae_sub32s	aed1, aed4, aed5 }
  135f67:	b3e8dd130212259e 	{ nop; ae_add32s	aed2, aed2, aed3; ae_max32	aed1, aed1, aed0 }
  135f6f:	8101c81212cdd27e 	{ ae_movad32.l	a13, aed2; ae_sel16i.n	aed13, aed2, aed2, 1; ae_sel16i	aed12, aed1, aed1, 1 }
  135f77:	eb0fc80d0c0cc17f 	{ ae_movad32.l	a12, aed1; ae_mul32.ll	aed12, aed12, aed13; nop }
  135f7f:	400001b545564dce 	{ ae_movda32	aed6, a13; nop; ae_movda32	aed5, a12 }
  135f87:	040f4016c5b5109f 	{ movi	a9, 16; ae_mul32.ll	aed5, aed5, aed6; ae_slai64s	aed11, aed12, 1 }
  135f8f:	81b9b4               	ae_sraa64	aed11, aed11, a9
  135f92:	04fbc8105f40fb7f 	{ ae_movad32.l	a15, aed11; nop; ae_slai64s	aed4, aed5, 1 }
  135f9a:	02f9                	s32i.n	a15, a2, 0
  135f9c:	031fe6               	bgei	a15, 1, 135fa3 <fn_BF_PitchEnhance_1_preNS+0x1af>
  135f9f:	1a0c                	movi.n	a10, 1
  135fa1:	02a9                	s32i.n	a10, a2, 0

00135fa3 <fn_BF_PitchEnhance_1_preNS+0x1af>:
  135fa3:	338b                	addi.n	a3, a3, 8
  135fa5:	448b                	addi.n	a4, a4, 8
  135fa7:	660b                	addi.n	a6, a6, -1
  135fa9:	814944               	ae_sraa64	aed4, aed4, a9
  135fac:	25b4c4               	ae_movad32.l	a11, aed4
  135faf:	12b9                	s32i.n	a11, a2, 4
  135fb1:	031be6               	bgei	a11, 1, 135fb8 <fn_BF_PitchEnhance_1_preNS+0x1c4>
  135fb4:	1f0c                	movi.n	a15, 1
  135fb6:	12f9                	s32i.n	a15, a2, 4

00135fb8 <fn_BF_PitchEnhance_1_preNS+0x1c4>:
  135fb8:	228b                	addi.n	a2, a2, 8
  135fba:	e7f656               	bnez	a6, 135e3d <fn_BF_PitchEnhance_1_preNS+0x49>
  135fbd:	f01d                	retw.n

00135fbf <fn_BF_PitchEnhance_1_preNS+0x1cb>:
	...

00135fc0 <fn_BF_PitchEnhance_2_cepstrum>:
  135fc0:	004136               	entry	a1, 32
  135fc3:	025d                	mov.n	a5, a2
  135fc5:	04d362               	addmi	a6, a3, 0x400

00135fc8 <fn_BF_PitchEnhance_2_cepstrum+0x8>:
  135fc8:	03a8                	l32i.n	a10, a3, 0
  135fca:	0ffda5               	call8	145fa4 <DVTXOP_fnLog10>
  135fcd:	c9ae81               	l32r	a8, 128688 (daaef590 <xthals_hw_configid0+0x17f22192>)
  135fd0:	400001b545434a8e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed4, a8 }
  135fd8:	4f2344               	ae_sub32s	aed2, aed3, aed4
  135fdb:	a72224               	ae_sel16i	aed2, aed2, aed2, 7
  135fde:	172284               	ae_sext32	aed2, aed2, 15
  135fe1:	ebfabf000001252f 	{ ae_s32.l.ip	aed2, a5, 8; ae_movi	aed1, 0; nop }
  135fe9:	400000412f01353e 	{ ae_s32.l.i	aed1, a5, -4; nop; addi	a3, a3, 4 }
  135ff1:	d39367               	bne	a3, a6, 135fc8 <fn_BF_PitchEnhance_2_cepstrum+0x8>
  135ff4:	02ad                	mov.n	a10, a2
  135ff6:	fb7c                	movi.n	a11, -1
  135ff8:	04f9e5               	call8	13af98 <Tx_r_fft_512_32b>
  135ffb:	0a2c                	movi.n	a10, 32
  135ffd:	e90c                	movi.n	a9, 14
  135fff:	c09940               	sub	a9, a9, a4
  136002:	2b8a76               	loop	a10, 136031 <fn_BF_PitchEnhance_2_cepstrum+0x71>
  136005:	c10204               	ae_l32x2.i	aed0, a2, 0
  136008:	400001846110029e 	{ ae_l32x2.i	aed0, a2, 8; nop; ae_slaa32s	aed1, aed0, a9 }
  136010:	400001846220029e 	{ ae_l32x2.i	aed0, a2, 16; nop; ae_slaa32s	aed2, aed0, a9 }
  136018:	400001846330029e 	{ ae_l32x2.i	aed0, a2, 24; nop; ae_slaa32s	aed3, aed0, a9 }
  136020:	621244               	ae_s32x2.ip	aed1, a2, 32
  136023:	400001851d02029e 	{ ae_s32x2.i	aed2, a2, -24; nop; ae_slaa32s	aed0, aed0, a9 }
  13602b:	e932e4               	ae_s32x2.i	aed3, a2, -16
  13602e:	e902f4               	ae_s32x2.i	aed0, a2, -8

00136031 <fn_BF_PitchEnhance_2_cepstrum+0x71>:
  136031:	f01d                	retw.n

00136033 <fn_BF_PitchEnhance_2_cepstrum+0x73>:
	...

00136034 <fn_BF_PitchEnhance_3_pitch_enhencement>:
  136034:	006136               	entry	a1, 48
  136037:	2813c4               	ae_zalign64	u3
  13603a:	05cd                	mov.n	a12, a5
  13603c:	02dd                	mov.n	a13, a2
  13603e:	20a4b2               	movi	a11, 0x420
  136041:	0149                	s32i.n	a4, a1, 0
  136043:	039d                	mov.n	a9, a3
  136045:	400001314562f60e 	{ ae_movda32	aed2, a6; nop; movi	a15, 0x630 }
  13604d:	c86e31               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  136050:	4000007545068f6e 	{ ae_movda32	aed6, a15; nop; addmi	a8, a6, 0x700 }
  136058:	9b98a2               	l16si	a10, a8, 0x136
  13605b:	c98c41               	l32r	a4, 12868c (acd0 <xthals_release_major+0x7df0>)
  13605e:	4000001545342b7e 	{ ae_movda32	aed4, a11; nop; addmi	a2, a7, 0x3100 }
  136066:	4000008145f0ec2e 	{ ae_movda32	aed0, a12; nop; addi	a14, a2, -8 }
  13606e:	9c9872               	l16si	a7, a8, 0x138
  136071:	7d9222               	l16si	a2, a2, 250
  136074:	400000c14531848e 	{ ae_movda32	aed1, a4; nop; addi	a8, a8, 60 }
  13607c:	93fa301c0f08188e 	{ addmi	a8, a8, 0x100; ae_movi	aed8, -1; ae_add32	aed0, aed0, aed1 }
  136084:	400001754557420e 	{ ae_movda32	aed7, a2; nop; ae_movad32.l	a4, aed0 }
  13608c:	1149                	s32i.n	a4, a1, 4
  13608e:	ebe7a808070758ff 	{ ae_l16.i	aed5, a8, -2; ae_add32	aed7, aed7, aed8; nop }
  136096:	0d801a4040b8553e 	{ ae_movad16.0	a5, aed5; ae_movi	aed8, 0 }
  13609e:	c2fbdd708f0023de 	{ ae_movalign	u2, u3; nop; ae_eq32	b0:b1, aed7, aed8 }
  1360a6:	c4fbdd601f40242e 	{ ae_la64.pp	u1, a4; nop; ae_movt32x2	aed4, aed6, b0:b1 }
  1360ae:	143554               	ae_movda16x2	aed3, a5, a5
  1360b1:	400001414406530e 	{ ae_movda16	aed6, a3; nop; movi	a5, 64 }
  1360b9:	ebe759040202344f 	{ or	a3, a4, a4; ae_add32	aed2, aed2, aed4; nop }
  1360c1:	ebf0c8050604627f 	{ ae_movad32.l	a6, aed2; ae_sub16s	aed4, aed6, aed5; nop }
  1360c9:	252484               	ae_movad16.0	a2, aed4
  1360cc:	142224               	ae_movda16x2	aed2, a2, a2
  1360cf:	7726c4               	ae_la64.pp	u0, a6
  1360d2:	202660               	or	a2, a6, a6
  1360d5:	1b8576               	loop	a5, 1360f4 <fn_BF_PitchEnhance_3_pitch_enhencement+0xc0>
  1360d8:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1360db:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  1360de:	0c801af032a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed0 }
  1360e6:	0c801af133a1959e 	{ nop; ae_mulfp16x4s	aed1, aed3, aed1 }
  1360ee:	330104               	ae_add16s	aed0, aed1, aed0
  1360f1:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

001360f4 <fn_BF_PitchEnhance_3_pitch_enhencement+0xc0>:
  1360f4:	030c                	movi.n	a3, 0
  1360f6:	c96621               	l32r	a2, 128690 (aed4 <xthals_release_major+0x7ff4>)
  1360f9:	02d662               	addmi	a6, a6, 0x200
  1360fc:	7734e4               	ae_sa64pos.fp	u2, a4
  1360ff:	4000010145114c0e 	{ ae_movda32	aed1, a12; nop; movi	a4, 0x100 }
  136107:	b47624               	ae_l16.ip	aed7, a6, 4
  13610a:	2c2a                	add.n	a2, a12, a2
  13610c:	2129                	s32i.n	a2, a1, 8
  13610e:	c8ca61               	l32r	a6, 128438 (98d0 <xthals_release_major+0x69f0>)
  136111:	0c8016f774a0325e 	{ ae_l16.i	aed3, a2, -4; ae_mulfp16x4s	aed0, aed4, aed7 }
  136119:	0c8018f385af262e 	{ ae_movda32	aed2, a6; ae_mulfp16x4s	aed15, aed5, aed3 }

00136121 <fn_BF_PitchEnhance_3_pitch_enhencement+0xed>:
  136121:	0d801a42c11123ee 	{ ae_movda16	aed2, a3; ae_add32	aed1, aed1, aed2 }
  136129:	91f0c802f6def17e 	{ ae_movad32.l	a15, aed1; ae_sub16s	aed14, aed6, aed2; ae_add16s	aed13, aed15, aed0 }
  136131:	40000174be0db2ee 	{ ae_s16.0.i	aed13, a2, -4; nop; ae_movad16.0	a11, aed14 }
  136139:	c95621               	l32r	a2, 128694 (accc <xthals_release_major+0x7dec>)
  13613c:	400001b4703b3fbe 	{ ae_l32.i	aed11, a15, 0; nop; ae_movda16	aed3, a11 }
  136144:	eb73af020b09c91f 	{ ae_l32.ip	aed12, a9, 4; ae_mulfp32x16x2ras.l	aed9, aed11, aed2; nop }
  13614c:	eb7359030c0a5fff 	{ or	a5, a15, a15; ae_mulfp32x16x2ras.l	aed10, aed12, aed3; nop }
  136154:	2539c4               	ae_movad32.l	a3, aed9
  136157:	258ac4               	ae_movad32.l	a8, aed10
  13615a:	400001b54501438e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a8 }
  136162:	093d                	mov.n	a3, a9
  136164:	c8a881               	l32r	a8, 128404 (1770 <XtosCoreStateSize+0x14f0>)
  136167:	0020f0               	nop
  13616a:	0020f0               	nop
  13616d:	238476               	loop	a4, 136194 <fn_BF_PitchEnhance_3_pitch_enhencement+0x160>
  136170:	ebe8ae000101051f 	{ ae_l32.i	aed0, a5, 4; ae_add32s	aed1, aed1, aed0; nop }
  136178:	eb73bf020000151f 	{ ae_s32.l.ip	aed1, a5, 4; ae_mulfp32x16x2ras.l	aed0, aed0, aed2; nop }
  136180:	be1314               	ae_l32.ip	aed1, a3, 4
  136183:	eb73c8030100407f 	{ ae_movad32.l	a4, aed0; ae_mulfp32x16x2ras.l	aed0, aed1, aed3; nop }
  13618b:	3c1434               	ae_movda32	aed1, a4
  13618e:	2540c4               	ae_movad32.l	a4, aed0
  136191:	3c0434               	ae_movda32	aed0, a4

00136194 <fn_BF_PitchEnhance_3_pitch_enhencement+0x160>:
  136194:	c83141               	l32r	a4, 128258 (ccc <XtosCoreStateSize+0xa4c>)

00136197 <fn_BF_PitchEnhance_3_pitch_enhencement+0x163>:
  136197:	0d8018c08118082e 	{ ae_movda32	aed0, a8; ae_add32s	aed8, aed1, aed0 }
  13619f:	e18514               	ae_s32.l.ip	aed8, a5, 4
  1361a2:	7e9e52               	l16si	a5, a14, 252
  1361a5:	0d000f4140b097ae 	{ blt.w18	a7, a10, 13629d <fn_BF_PitchEnhance_3_pitch_enhencement+0x269>; nop }
  1361ad:	c097a0               	sub	a9, a7, a10
  1361b0:	030c                	movi.n	a3, 0
  1361b2:	7a0b                	addi.n	a7, a10, -1
  1361b4:	991b                	addi.n	a9, a9, 1
  1361b6:	a0a7c0               	addx4	a10, a7, a12
  1361b9:	6a6a                	add.n	a6, a10, a6
  1361bb:	0a0c                	movi.n	a10, 0
  1361bd:	0da976               	loopgtz	a9, 1361ce <fn_BF_PitchEnhance_3_pitch_enhencement+0x19a>
  1361c0:	06b8                	l32i.n	a11, a6, 0
  1361c2:	664b                	addi.n	a6, a6, 4
  1361c4:	04aab7               	bge	a10, a11, 1361cc <fn_BF_PitchEnhance_3_pitch_enhencement+0x198>
  1361c7:	0bad                	mov.n	a10, a11
  1361c9:	233780               	sext	a3, a7, 15

001361cc <fn_BF_PitchEnhance_3_pitch_enhencement+0x198>:
  1361cc:	771b                	addi.n	a7, a7, 1

001361ce <fn_BF_PitchEnhance_3_pitch_enhencement+0x19a>:
  1361ce:	0d400e4100b0150e 	{ beqi.w18	a5, 1, 1362b2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27e>; nop }
  1361d6:	01e8                	l32i.n	a14, a1, 0
  1361d8:	829e04               	ae_sraa32s	aed9, aed0, a14
  1361db:	25b9c4               	ae_movad32.l	a11, aed9
  1361de:	10aba7               	bge	a11, a10, 1361f2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>

001361e1 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1ad>:
  1361e1:	281304               	ae_zalign64	u0
  1361e4:	3ca424               	ae_movda16	aed10, a4
  1361e7:	9083c0               	addx2	a8, a3, a12
  1361ea:	882a                	add.n	a8, a8, a2
  1361ec:	0ca884               	ae_sa16x4.ip	aed10, u0, a8
  1361ef:	7738c4               	ae_sa64pos.fp	u0, a8

001361f2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>:
  1361f2:	772fe4               	ae_la64.pp	u2, a15
  1361f5:	772dd4               	ae_la64.pp	u1, a13
  1361f8:	0d5d                	mov.n	a5, a13
  1361fa:	0d3d                	mov.n	a3, a13
  1361fc:	064c                	movi.n	a6, 64
  1361fe:	1128                	l32i.n	a2, a1, 4
  136200:	c80291               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  136203:	1ddc82               	addmi	a8, a12, 0x1d00
  136206:	02ddb2               	addmi	a11, a13, 0x200
  136209:	bb4b                	addi.n	a11, a11, 4
  13620b:	7fd882               	addmi	a8, a8, 0x7f00
  13620e:	145994               	ae_movda16x2	aed5, a9, a9
  136211:	7722c4               	ae_la64.pp	u0, a2
  136214:	2198                	l32i.n	a9, a1, 8
  136216:	308676               	loop	a6, 13624a <fn_BF_PitchEnhance_3_pitch_enhencement+0x216>
  136219:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13621c:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  13621f:	ebf0d30005042fcf 	{ ae_la32x2.ip	aed2, u2, a15; ae_sub16s	aed4, aed5, aed0; nop }
  136227:	eb72d300010313af 	{ ae_la32x2.ip	aed1, u1, a3; ae_mulfp32x16x2ras.h	aed3, aed1, aed0; nop }
  13622f:	eb44d30402032fcf 	{ ae_la32x2.ip	aed2, u2, a15; ae_mulafp32x16x2ras.h	aed3, aed2, aed4; nop }
  136237:	eb73dd000100259f 	{ nop; ae_mulfp32x16x2ras.l	aed0, aed1, aed0; nop }
  13623f:	eb45d804020035ef 	{ ae_sa32x2.ip	aed3, u3, a5; ae_mulafp32x16x2ras.l	aed0, aed2, aed4; nop }
  136247:	0c05f4               	ae_sa32x2.ip	aed0, u3, a5

0013624a <fn_BF_PitchEnhance_3_pitch_enhencement+0x216>:
  13624a:	2fdc42               	addmi	a4, a12, 0x2f00
  13624d:	7735f4               	ae_sa64pos.fp	u3, a5
  136250:	7fd442               	addmi	a4, a4, 0x7f00
  136253:	7f2b32               	l32i	a3, a11, 0x1fc
  136256:	342882               	l32i	a8, a8, 208
  136259:	400001b42e05498e 	{ ae_l16.i	aed5, a9, -4; nop; ae_movda32	aed0, a8 }
  136261:	689442               	l16si	a4, a4, 208
  136264:	0d8018c58654232e 	{ ae_movda32	aed2, a3; ae_sub16s	aed4, aed6, aed5 }
  13626c:	400001754403244e 	{ ae_movda16	aed3, a4; nop; ae_movad16.0	a2, aed4 }
  136274:	0c801af3c2cf12ee 	{ ae_movda16	aed1, a2; ae_mulfp32x16x2ras.l	aed15, aed2, aed3 }
  13627c:	eb73dd01000e259f 	{ nop; ae_mulfp32x16x2ras.l	aed14, aed0, aed1; nop }
  136284:	25ffc4               	ae_movad32.l	a15, aed15
  136287:	25eec4               	ae_movad32.l	a14, aed14
  13628a:	400001b545dc4fee 	{ ae_movda32	aed12, a15; nop; ae_movda32	aed13, a14 }
  136292:	40bcd4               	ae_add32s	aed11, aed12, aed13
  136295:	25abc4               	ae_movad32.l	a10, aed11
  136298:	7f6ba2               	s32i	a10, a11, 0x1fc
  13629b:	f01d                	retw.n

0013629d <fn_BF_PitchEnhance_3_pitch_enhencement+0x269>:
  13629d:	0f1526               	beqi	a5, 1, 1362b0 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27c>
  1362a0:	0188                	l32i.n	a8, a1, 0
  1362a2:	827804               	ae_sraa32s	aed7, aed0, a8
  1362a5:	25e7c4               	ae_movad32.l	a14, aed7
  1362a8:	030c                	movi.n	a3, 0
  1362aa:	f44ed6               	bgez	a14, 1361f2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>
  1362ad:	ffcc06               	j	1361e1 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1ad>

001362b0 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27c>:
  1362b0:	030c                	movi.n	a3, 0

001362b2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27e>:
  1362b2:	819e92               	l16si	a9, a14, 0x102
  1362b5:	0d7ff34190b019ce 	{ bnei.w18	a9, 1, 1361f2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>; nop }
  1362bd:	281344               	ae_zalign64	u1
  1362c0:	3c8424               	ae_movda16	aed8, a4
  1362c3:	90a3c0               	addx2	a10, a3, a12
  1362c6:	aa2a                	add.n	a10, a10, a2
  1362c8:	0c8a94               	ae_sa16x4.ip	aed8, u1, a10
  1362cb:	773ad4               	ae_sa64pos.fp	u1, a10
  1362ce:	ffc806               	j	1361f2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>

001362d1 <fn_BF_PitchEnhance_3_pitch_enhencement+0x29d>:
  1362d1:	000000                                        ...

001362d4 <fn_BF_PitchEnhance_4_Invcepstrum>:
  1362d4:	004136               	entry	a1, 32
  1362d7:	400000414506843e 	{ ae_movda32	aed6, a4; nop; addi	a8, a3, 4 }
  1362df:	281344               	ae_zalign64	u1
  1362e2:	ebfa3000040282af 	{ addmi	a10, a2, 0x800; ae_movi	aed2, 4; nop }
  1362ea:	400000c145f1a2ae 	{ ae_movda32	aed1, a2; nop; addi	a10, a10, -4 }
  1362f2:	c5e7dde2215121de 	{ ae_movalign	u2, u1; ae_add32	aed1, aed1, aed2; ae_movi	aed5, 14 }
  1362fa:	ebf2c8060505917f 	{ ae_movad32.l	a9, aed1; ae_sub32	aed5, aed5, aed6; nop }
  136302:	25d5c4               	ae_movad32.l	a13, aed5
  136305:	400001754504cd5e 	{ ae_movda32	aed4, a13; nop; ae_movad16.0	a12, aed5 }
  13630d:	400001747053b34e 	{ ae_l32.i	aed3, a3, 0; nop; ae_movad32.l	a11, aed4 }
  136315:	820c34               	ae_sraa32s	aed0, aed3, a12
  136318:	400001812000c20e 	{ ae_s32.l.i	aed0, a2, 0; nop; movi	a12, 128 }
  136320:	7728c4               	ae_la64.pp	u0, a8
  136323:	f03d                	nop.n
  136325:	108c76               	loop	a12, 136339 <fn_BF_PitchEnhance_4_Invcepstrum+0x65>
  136328:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  13632b:	820b04               	ae_sraa32s	aed0, aed0, a11
  13632e:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9
  136331:	ebfbd8000f000adf 	{ ae_sa32x2.rip	aed0, u2, a10; nop; nop }

00136339 <fn_BF_PitchEnhance_4_Invcepstrum+0x65>:
  136339:	7739d4               	ae_sa64pos.fp	u1, a9
  13633c:	1b0c                	movi.n	a11, 1
  13633e:	ebfbdd000f002a5f 	{ ae_sa64neg.fp	u2, a10; nop; nop }
  136346:	02ad                	mov.n	a10, a2
  136348:	04c4e5               	call8	13af98 <Tx_r_fft_512_32b>
  13634b:	10a092               	movi	a9, 16
  13634e:	208220               	or	a8, a2, a2
  136351:	20c220               	or	a12, a2, a2
  136354:	40a0e2               	movi	a14, 64
  136357:	c8d1b1               	l32r	a11, 12869c (215740 <pswPCoefE$19362_81_25>)
  13635a:	c8cbd1               	l32r	a13, 128688 (daaef590 <xthals_hw_configid0+0x17f22192>)
  13635d:	c8ce41               	l32r	a4, 128698 (ffff <xthals_release_major+0xd11f>)
  136360:	20a032               	movi	a3, 32
  136363:	c8cf51               	l32r	a5, 1286a0 (6a4d <xthals_release_major+0x3b6d>)
  136366:	c7bc61               	l32r	a6, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  136369:	400001f070f0f2fe 	{ ae_l32.i	aed0, a2, 0; nop; movi	a15, -1 }
  136371:	149ff4               	ae_movda16x2	aed9, a15, a15
  136374:	14c664               	ae_movda16x2	aed12, a6, a6
  136377:	14b554               	ae_movda16x2	aed11, a5, a5
  13637a:	14a334               	ae_movda16x2	aed10, a3, a3
  13637d:	400001f14508a4fe 	{ ae_movda32	aed8, a4; nop; movi	a10, 255 }
  136385:	0a8a76               	loop	a10, 136393 <fn_BF_PitchEnhance_4_Invcepstrum+0xbf>

00136388 <fn_BF_PitchEnhance_4_Invcepstrum+0xb4>:
  136388:	400001847210089e 	{ ae_l32.i	aed0, a8, 8; nop; ae_slaa32s	aed1, aed0, a9 }
  136390:	e11824               	ae_s32.l.ip	aed1, a8, 8

00136393 <fn_BF_PitchEnhance_4_Invcepstrum+0xbf>:
  136393:	40000100220eab1e 	{ ae_l16.i	aed14, a11, 4; nop; movi	a10, 1 }

0013639b <fn_BF_PitchEnhance_4_Invcepstrum+0xc7>:
  13639b:	4000018421f00b9e 	{ ae_l16.i	aed0, a11, 2; nop; ae_slaa32s	aed15, aed0, a9 }
  1363a3:	c9fbbf20efe0f82e 	{ ae_s32.l.ip	aed15, a8, 8; nop; ae_cvt32x2f16.10	aed14, aed14 }
  1363ab:	255084               	ae_movad16.0	a5, aed0
  1363ae:	146554               	ae_movda16x2	aed6, a5, a5
  1363b1:	40000174200f8b9e 	{ ae_l16.i	aed15, a11, 0; nop; ae_movad16.0	a8, aed9 }
  1363b9:	40000175440d68fe 	{ ae_movda16	aed13, a8; nop; ae_movad16.0	a6, aed15 }
  1363c1:	147664               	ae_movda16x2	aed7, a6, a6
  1363c4:	c9fbc820dfd03e7e 	{ ae_movad32.l	a3, aed14; nop; ae_cvt32x2f16.10	aed13, aed13 }
  1363cc:	400001754555fdde 	{ ae_movda32	aed5, a13; nop; ae_movad32.l	a15, aed13 }
  1363d4:	400001b5453443fe 	{ ae_movda32	aed4, a3; nop; ae_movda32	aed3, a15 }
  1363dc:	f03d                	nop.n
  1363de:	fdae76               	loopgtz	a14, 1364df <fn_BF_PitchEnhance_4_Invcepstrum+0x20b>
  1363e1:	bd0224               	ae_l32.i	aed0, a2, 8
  1363e4:	40000174705f920e 	{ ae_l32.i	aed15, a2, 0; nop; ae_movad32.l	a9, aed0 }
  1363ec:	40000174765e82fe 	{ ae_l32.i	aed14, a2, 24; nop; ae_movad32.l	a8, aed15 }
  1363f4:	40000174745dd2ee 	{ ae_l32.i	aed13, a2, 16; nop; ae_movad32.l	a13, aed14 }
  1363fc:	25bdc4               	ae_movad32.l	a11, aed13
  1363ff:	152bd4               	ae_movda32x2	aed2, a11, a13
  136402:	eb45600c0202189f 	{ ae_movda32x2	aed1, a8, a9; ae_mulafp32x16x2ras.l	aed2, aed2, aed12; nop }
  13640a:	eb45dd0c0101259f 	{ nop; ae_mulafp32x16x2ras.l	aed1, aed1, aed12; nop }
  136412:	400254               	ae_add32s	aed0, aed2, aed5
  136415:	7ce8dd05b1ef259f 	{ nop; ae_add32s	aed15, aed1, aed5; ae_mulfp32x16x2ras.l_s2	aed14, aed0, aed11 }
  13641d:	eb73dd0b0f0d259f 	{ nop; ae_mulfp32x16x2ras.l	aed13, aed15, aed11; nop }
  136425:	9a22e4               	ae_slai32s	aed2, aed14, 2
  136428:	9a12d4               	ae_slai32s	aed1, aed13, 2
  13642b:	a71124               	ae_sel16i	aed1, aed1, aed2, 7
  13642e:	0c801a913ade959e 	{ nop; ae_mulf16x4ss	aed13, aed14, aed1, aed10 }
  136436:	f03d                	nop.n
  136438:	410e84               	ae_and	aed0, aed14, aed8
  13643b:	bbe8ddd380f2259e 	{ nop; ae_add32s	aed2, aed0, aed3; ae_and	aed15, aed13, aed8 }
  136443:	0d8019c30f112a2e 	{ ae_sraa32s	aed0, aed2, a10; ae_add32s	aed1, aed15, aed3 }
  13644b:	82fa14               	ae_sraa32s	aed15, aed1, a10
  13644e:	a8ff04               	ae_sel16i	aed15, aed15, aed0, 8
  136451:	0c801a7f3fa0959e 	{ nop; ae_mulfp16x4ras	aed0, aed15, aed15 }
  136459:	a7dde4               	ae_sel16i	aed13, aed13, aed14, 7
  13645c:	0c801490272109de 	{ ae_sub16s	aed0, aed9, aed13; ae_mulf16x4ss	aed2, aed1, aed0, aed7 }
  136464:	0c801a1f4621809e 	{ ae_movad16.3	a8, aed0; ae_mulaf16x4ss	aed2, aed1, aed15, aed6 }
  13646c:	ebe85f040202e88f 	{ sext	a14, a8, 15; ae_add32s	aed2, aed2, aed4; nop }
  136474:	eb01c802020df27f 	{ ae_movad32.l	a15, aed2; ae_sel16i.n	aed13, aed2, aed2, 1; nop }
  13647c:	400001b5202d4cfe 	{ ae_s32.l.i	aed13, a12, 0; nop; ae_movda32	aed2, a15 }
  136484:	0d4000c4a111186e 	{ blti.w18	a8, 1, 136492 <fn_BF_PitchEnhance_4_Invcepstrum+0x1be>; ae_add32s	aed1, aed1, aed4 }
  13648c:	82eed4               	ae_sraa32s	aed14, aed13, a14
  13648f:	e0ec04               	ae_s32.l.i	aed14, a12, 0

00136492 <fn_BF_PitchEnhance_4_Invcepstrum+0x1be>:
  136492:	258094               	ae_movad16.2	a8, aed0
  136495:	e02c14               	ae_s32.l.i	aed2, a12, 4
  136498:	0818a6               	blti	a8, 1, 1364a4 <fn_BF_PitchEnhance_4_Invcepstrum+0x1d0>
  13649b:	239880               	sext	a9, a8, 15
  13649e:	82f924               	ae_sraa32s	aed15, aed2, a9
  1364a1:	e0fc14               	ae_s32.l.i	aed15, a12, 4

001364a4 <fn_BF_PitchEnhance_4_Invcepstrum+0x1d0>:
  1364a4:	0c801a314112805e 	{ ae_movad16.1	a8, aed0; ae_sel16i	aed2, aed1, aed1, 1 }
  1364ac:	400001752252dc1e 	{ ae_s32.l.i	aed2, a12, 8; nop; ae_movad32.l	a13, aed1 }
  1364b4:	0818a6               	blti	a8, 1, 1364c0 <fn_BF_PitchEnhance_4_Invcepstrum+0x1ec>
  1364b7:	23b880               	sext	a11, a8, 15
  1364ba:	82db24               	ae_sraa32s	aed13, aed2, a11
  1364bd:	e0dc24               	ae_s32.l.i	aed13, a12, 8

001364c0 <fn_BF_PitchEnhance_4_Invcepstrum+0x1ec>:
  1364c0:	4000017545008d0e 	{ ae_movda32	aed0, a13; nop; ae_movad16.0	a8, aed0 }
  1364c8:	4000000123202c2e 	{ ae_s32.l.i	aed0, a12, 12; nop; addi	a2, a2, 32 }
  1364d0:	0818a6               	blti	a8, 1, 1364dc <fn_BF_PitchEnhance_4_Invcepstrum+0x208>
  1364d3:	23e880               	sext	a14, a8, 15
  1364d6:	82ee04               	ae_sraa32s	aed14, aed0, a14
  1364d9:	e0ec34               	ae_s32.l.i	aed14, a12, 12

001364dc <fn_BF_PitchEnhance_4_Invcepstrum+0x208>:
  1364dc:	10ccc2               	addi	a12, a12, 16

001364df <fn_BF_PitchEnhance_4_Invcepstrum+0x20b>:
  1364df:	f01d                	retw.n

001364e1 <fn_BF_PitchEnhance_4_Invcepstrum+0x20d>:
  1364e1:	000000                                        ...

001364e4 <fn_BF_PitchEnhance_5_cepstrumNS>:
  1364e4:	00a136               	entry	a1, 80
  1364e7:	02d4d2               	addmi	a13, a4, 0x200
  1364ea:	142182               	l32i	a8, a1, 80
  1364ed:	0129                	s32i.n	a2, a1, 0
  1364ef:	31d882               	addmi	a8, a8, 0x3100
  1364f2:	7a9882               	l16si	a8, a8, 244
  1364f5:	052d                	mov.n	a2, a5
  1364f7:	0d4005cc76b408ae 	{ beqz.w18	a8, 136552 <fn_BF_PitchEnhance_5_cepstrumNS+0x6e>; ae_movi	aed4, -2 }
  1364ff:	4f1626               	beqi	a6, 1, 136552 <fn_BF_PitchEnhance_5_cepstrumNS+0x6e>
  136502:	07d7c2               	addmi	a12, a7, 0x700
  136505:	152182               	l32i	a8, a1, 84
  136508:	009cc2               	l16si	a12, a12, 0
  13650b:	254816               	beqz	a8, 136763 <fn_BF_PitchEnhance_5_cepstrumNS+0x27f>
  13650e:	0d402541d0b0180e 	{ beqi.w18	a8, 1, 13676f <fn_BF_PitchEnhance_5_cepstrumNS+0x28b>; nop }
  136516:	0d40264110b0280e 	{ beqi.w18	a8, 2, 13677b <fn_BF_PitchEnhance_5_cepstrumNS+0x297>; nop }
  13651e:	0d40264150b0380e 	{ beqi.w18	a8, 3, 136787 <fn_BF_PitchEnhance_5_cepstrumNS+0x2a3>; nop }
  136526:	0d40264190b0480e 	{ beqi.w18	a8, 4, 136793 <fn_BF_PitchEnhance_5_cepstrumNS+0x2af>; nop }
  13652e:	0d402641d0b0580e 	{ beqi.w18	a8, 5, 13679f <fn_BF_PitchEnhance_5_cepstrumNS+0x2bb>; nop }
  136536:	0d40274110b0680e 	{ beqi.w18	a8, 6, 1367ab <fn_BF_PitchEnhance_5_cepstrumNS+0x2c7>; nop }
  13653e:	0d40274150b0780e 	{ beqi.w18	a8, 7, 1367b7 <fn_BF_PitchEnhance_5_cepstrumNS+0x2d3>; nop }
  136546:	279c16               	beqz	a12, 1367c3 <fn_BF_PitchEnhance_5_cepstrumNS+0x2df>
  136549:	c85681               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  13654c:	c857c1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  13654f:	000146               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136552 <fn_BF_PitchEnhance_5_cepstrumNS+0x6e>:
  136552:	c85481               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  136555:	c855c1               	l32r	a12, 1286ac (6d60 <xthals_release_major+0x3e80>)

00136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>:
  136558:	7ea092               	movi	a9, 126
  13655b:	400001b47031448e 	{ ae_l32.i	aed1, a4, 0; nop; ae_movda32	aed3, a8 }
  136563:	bbfbae104f10041e 	{ ae_l32.i	aed0, a4, 4; nop; ae_and	aed1, aed1, aed4 }
  13656b:	bb0f59034101844e 	{ or	a8, a4, a4; ae_mul32.ll	aed1, aed1, aed3; ae_and	aed0, aed0, aed4 }
  136573:	f03d                	nop.n
  136575:	0f8976               	loop	a9, 136588 <fn_BF_PitchEnhance_5_cepstrumNS+0xa4>
  136578:	0c0faef31021082f 	{ ae_l32.i	aed0, a8, 8; ae_mul32.ll	aed1, aed0, aed3; ae_srai64	aed2, aed1, 15 }
  136580:	bbfbbf004f00281e 	{ ae_s32.l.ip	aed2, a8, 4; nop; ae_and	aed0, aed0, aed4 }

00136588 <fn_BF_PitchEnhance_5_cepstrumNS+0xa4>:
  136588:	eb0fdd030002259f 	{ nop; ae_mul32.ll	aed2, aed0, aed3; nop }
  136590:	8c4f14               	ae_srai64	aed4, aed1, 15
  136593:	0cfbbff02f20481f 	{ ae_s32.l.ip	aed4, a8, 4; nop; ae_srai64	aed2, aed2, 15 }
  13659b:	e12814               	ae_s32.l.ip	aed2, a8, 4
  13659e:	ebfaae0c0e041d0f 	{ ae_l32.i	aed1, a13, 0; ae_movi	aed4, -2; nop }
  1365a6:	bbfbae104f100d1e 	{ ae_l32.i	aed0, a13, 4; nop; ae_and	aed1, aed1, aed4 }
  1365ae:	bb0f400341017e9e 	{ movi	a9, 126; ae_mul32.ll	aed1, aed1, aed3; ae_and	aed0, aed0, aed4 }
  1365b6:	0020f0               	nop
  1365b9:	f03d                	nop.n
  1365bb:	f03d                	nop.n
  1365bd:	0f8976               	loop	a9, 1365d0 <fn_BF_PitchEnhance_5_cepstrumNS+0xec>

001365c0 <fn_BF_PitchEnhance_5_cepstrumNS+0xdc>:
  1365c0:	0c0faef310210d2f 	{ ae_l32.i	aed0, a13, 8; ae_mul32.ll	aed1, aed0, aed3; ae_srai64	aed2, aed1, 15 }
  1365c8:	bbfbbf004f002d1e 	{ ae_s32.l.ip	aed2, a13, 4; nop; ae_and	aed0, aed0, aed4 }

001365d0 <fn_BF_PitchEnhance_5_cepstrumNS+0xec>:
  1365d0:	80a052               	movi	a5, 128
  1365d3:	c83761               	l32r	a6, 1286b0 (ade4 <xthals_release_major+0x7f04>)
  1365d6:	148cc4               	ae_movda16x2	aed8, a12, a12
  1365d9:	0d8d                	mov.n	a8, a13
  1365db:	0c0fc4f31065815f 	{ ae_s16x4.i	aed8, a1, 8; ae_mul32.ll	aed5, aed0, aed3; ae_srai64	aed6, aed1, 15 }
  1365e3:	e16814               	ae_s32.l.ip	aed6, a8, 4
  1365e6:	0cfb50f05f50626f 	{ add	a6, a2, a6; nop; ae_srai64	aed5, aed5, 15 }
  1365ee:	1169                	s32i.n	a6, a1, 4
  1365f0:	e15814               	ae_s32.l.ip	aed5, a8, 4
  1365f3:	7724d4               	ae_la64.pp	u1, a4
  1365f6:	7723c4               	ae_la64.pp	u0, a3
  1365f9:	ebfbdd000f00112f 	{ ae_salign64.i	u1, a1, 32; nop; nop }
  136601:	ebfbdd000f00111f 	{ ae_salign64.i	u0, a1, 40; nop; nop }

00136609 <fn_BF_PitchEnhance_5_cepstrumNS+0x125>:
  136609:	ccd114               	ae_l16x4.i	aed13, a1, 8
  13660c:	ebfbdd000f00016f 	{ ae_lalign64.i	u3, a1, 32; nop; nop }
  136614:	0db4f4               	ae_la32x2.ip	aed11, u3, a4
  136617:	ebfbdd000f00015f 	{ ae_lalign64.i	u2, a1, 40; nop; nop }
  13661f:	eb73d30d0b0ca3cf 	{ ae_la32x2.ip	aed10, u2, a3; ae_mulfp32x16x2ras.l	aed12, aed11, aed13; nop }
  136627:	1c0c                	movi.n	a12, 1
  136629:	c3fbdda0cf00116e 	{ ae_salign64.i	u3, a1, 32; nop; ae_lt32	b0:b1, aed10, aed12 }
  136631:	c4fbddc01fa0115e 	{ ae_salign64.i	u2, a1, 40; nop; ae_movt32x2	aed10, aed12, b0:b1 }
  136639:	40000111120ad10e 	{ ae_s32x2.i	aed10, a1, 16; nop; movi	a13, 16 }
  136641:	ebe8c80b0a09aa3f 	{ ae_movad32.h	a10, aed10; ae_add32s	aed9, aed10, aed11; nop }
  136649:	400001751349b19e 	{ ae_s32x2.i	aed9, a1, 24; nop; ae_movad32.h	a11, aed9 }
  136651:	0faa65               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  136654:	1c0c                	movi.n	a12, 1
  136656:	7e9682               	l16si	a8, a6, 252
  136659:	0d8018cc87b10a2e 	{ ae_movda32	aed0, a10; ae_movi	aed1, -1 }
  136661:	c7b6f1               	l32r	a15, 12853c (3fff <xthals_release_major+0x111f>)
  136664:	0d801a41c0102fee 	{ ae_movda16	aed2, a15; ae_add32	aed0, aed0, aed1 }
  13666c:	400001b463e1418e 	{ ae_l32x2.i	aed1, a1, 24; nop; ae_movda32	aed14, a8 }
  136674:	a5fac800011fb17e 	{ ae_movad32.l	a11, aed1; ae_movi	aed15, 1; ae_sat16x4	aed1, aed0, aed0 }
  13667c:	0c801272e1afeefe 	{ ae_add32	aed14, aed14, aed15; ae_mulfp16x4ras	aed15, aed1, aed2 }
  136684:	1efb4010efe010df 	{ movi	a13, 16; nop; ae_srai32	aed14, aed14, 1 }
  13668c:	e9fbc0f08ff001af 	{ ae_l32x2.i	aed0, a1, 16; nop; ae_sext32	aed15, aed15, 15 }
  136694:	ebe7c80f0e0ea07f 	{ ae_movad32.l	a10, aed0; ae_add32	aed14, aed14, aed15; nop }
  13669c:	25eec4               	ae_movad32.l	a14, aed14
  13669f:	7e56e2               	s16i	a14, a6, 252
  1366a2:	0fa565               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  1366a5:	3d4094               	ae_movi	aed4, 1
  1366a8:	7f96b2               	l16si	a11, a6, 254
  1366ab:	0d8018cc87b65a2e 	{ ae_movda32	aed5, a10; ae_movi	aed6, -1 }
  1366b3:	c7a2a1               	l32r	a10, 12853c (3fff <xthals_release_major+0x111f>)
  1366b6:	0d80184685152b2e 	{ ae_movda32	aed2, a11; ae_add32	aed5, aed5, aed6 }
  1366be:	0d801a44c2124aee 	{ ae_movda16	aed4, a10; ae_add32	aed2, aed2, aed4 }
  1366c6:	a5fbdd505f30259e 	{ nop; nop; ae_sat16x4	aed3, aed5, aed5 }
  1366ce:	0c801a7433a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed3, aed4 }
  1366d6:	9e2124               	ae_srai32	aed2, aed2, 1
  1366d9:	e9fb2f308f30f55f 	{ addi	a5, a5, -1; nop; ae_sext32	aed3, aed3, 15 }
  1366e1:	ebe720030202466f 	{ addi	a6, a6, 4; ae_add32	aed2, aed2, aed3; nop }
  1366e9:	2592c4               	ae_movad32.l	a9, aed2
  1366ec:	7d5692               	s16i	a9, a6, 250
  1366ef:	f16556               	bnez	a5, 136609 <fn_BF_PitchEnhance_5_cepstrumNS+0x125>
  1366f2:	0188                	l32i.n	a8, a1, 0
  1366f4:	11a8                	l32i.n	a10, a1, 4
  1366f6:	04d792               	addmi	a9, a7, 0x400
  1366f9:	281384               	ae_zalign64	u2
  1366fc:	c7c6f1               	l32r	a15, 128614 (aee0 <xthals_release_major+0x8000>)
  1366ff:	c723d1               	l32r	a13, 12838c (4e20 <xthals_release_major+0x1f40>)
  136702:	400001114500cd6e 	{ ae_movda32	aed0, a13; nop; movi	a12, 22 }
  13670a:	09ac76               	loopgtz	a12, 136717 <fn_BF_PitchEnhance_5_cepstrumNS+0x233>
  13670d:	0099e2               	l16si	a14, a9, 0
  136710:	992b                	addi.n	a9, a9, 2
  136712:	3b1e26               	beqi	a14, 1, 136751 <fn_BF_PitchEnhance_5_cepstrumNS+0x26d>

00136715 <fn_BF_PitchEnhance_5_cepstrumNS+0x231>:
  136715:	aa2b                	addi.n	a10, a10, 2

00136717 <fn_BF_PitchEnhance_5_cepstrumNS+0x233>:
  136717:	0b4c                	movi.n	a11, 64
  136719:	7728d4               	ae_la64.pp	u1, a8
  13671c:	089d                	mov.n	a9, a8
  13671e:	09ad                	mov.n	a10, a9
  136720:	82fa                	add.n	a8, a2, a15
  136722:	7728c4               	ae_la64.pp	u0, a8
  136725:	238b76               	loop	a11, 13674c <fn_BF_PitchEnhance_5_cepstrumNS+0x268>
  136728:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  13672b:	3719d4               	ae_la16x4.ip	aed1, u1, a9

0013672e <fn_BF_PitchEnhance_5_cepstrumNS+0x24a>:
  13672e:	8903cf00003209ae 	{ ae_la16x4.ip	aed0, u1, a9; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  136736:	0c80097361a2122e 	{ ae_sel16i	aed1, aed2, aed2, 6; ae_mulfp16x4ras	aed2, aed1, aed3 }
  13673e:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  136746:	0c2aa4               	ae_sa16x4.ip	aed2, u2, a10
  136749:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10

0013674c <fn_BF_PitchEnhance_5_cepstrumNS+0x268>:
  13674c:	773ae4               	ae_sa64pos.fp	u2, a10
  13674f:	f01d                	retw.n

00136751 <fn_BF_PitchEnhance_5_cepstrumNS+0x26d>:
  136751:	7e9ac2               	l16si	a12, a10, 252
  136754:	3c7c34               	ae_movda32	aed7, a12
  136757:	527704               	ae_max32	aed7, aed7, aed0
  13675a:	25b7c4               	ae_movad32.l	a11, aed7
  13675d:	7e5ab2               	s16i	a11, a10, 252
  136760:	ffec46               	j	136715 <fn_BF_PitchEnhance_5_cepstrumNS+0x231>

00136763 <fn_BF_PitchEnhance_5_cepstrumNS+0x27f>:
  136763:	065c16               	beqz	a12, 1367cc <fn_BF_PitchEnhance_5_cepstrumNS+0x2e8>
  136766:	c7cf81               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  136769:	c7cfc1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  13676c:	ff7a06               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

0013676f <fn_BF_PitchEnhance_5_cepstrumNS+0x28b>:
  13676f:	062c16               	beqz	a12, 1367d5 <fn_BF_PitchEnhance_5_cepstrumNS+0x2f1>
  136772:	c7cc81               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  136775:	c7ccc1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  136778:	ff7706               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

0013677b <fn_BF_PitchEnhance_5_cepstrumNS+0x297>:
  13677b:	05fc16               	beqz	a12, 1367de <fn_BF_PitchEnhance_5_cepstrumNS+0x2fa>
  13677e:	c7c981               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  136781:	c7c9c1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  136784:	ff7406               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136787 <fn_BF_PitchEnhance_5_cepstrumNS+0x2a3>:
  136787:	05cc16               	beqz	a12, 1367e7 <fn_BF_PitchEnhance_5_cepstrumNS+0x303>
  13678a:	c7c681               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  13678d:	c7c6c1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  136790:	ff7106               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136793 <fn_BF_PitchEnhance_5_cepstrumNS+0x2af>:
  136793:	059c16               	beqz	a12, 1367f0 <fn_BF_PitchEnhance_5_cepstrumNS+0x30c>
  136796:	c7c381               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  136799:	c7c3c1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  13679c:	ff6e06               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

0013679f <fn_BF_PitchEnhance_5_cepstrumNS+0x2bb>:
  13679f:	056c16               	beqz	a12, 1367f9 <fn_BF_PitchEnhance_5_cepstrumNS+0x315>
  1367a2:	c7c081               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  1367a5:	c7c0c1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  1367a8:	ff6b06               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367ab <fn_BF_PitchEnhance_5_cepstrumNS+0x2c7>:
  1367ab:	053c16               	beqz	a12, 136802 <fn_BF_PitchEnhance_5_cepstrumNS+0x31e>
  1367ae:	c7bd81               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  1367b1:	c7bdc1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  1367b4:	ff6806               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367b7 <fn_BF_PitchEnhance_5_cepstrumNS+0x2d3>:
  1367b7:	050c16               	beqz	a12, 13680b <fn_BF_PitchEnhance_5_cepstrumNS+0x327>
  1367ba:	c7ba81               	l32r	a8, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  1367bd:	c7bac1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  1367c0:	ff6506               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367c3 <fn_BF_PitchEnhance_5_cepstrumNS+0x2df>:
  1367c3:	c6f281               	l32r	a8, 12838c (4e20 <xthals_release_major+0x1f40>)
  1367c6:	c7bbc1               	l32r	a12, 1286b4 (32c8 <xthals_release_major+0x3e8>)
  1367c9:	ff62c6               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367cc <fn_BF_PitchEnhance_5_cepstrumNS+0x2e8>:
  1367cc:	c71281               	l32r	a8, 128414 (1f40 <XtosCoreStateSize+0x1cc0>)
  1367cf:	c7bac1               	l32r	a12, 1286b8 (5208 <xthals_release_major+0x2328>)
  1367d2:	ff6086               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367d5 <fn_BF_PitchEnhance_5_cepstrumNS+0x2f1>:
  1367d5:	c7b981               	l32r	a8, 1286bc (251c <XtosCoreStateSize+0x229c>)
  1367d8:	c6edc1               	l32r	a12, 12838c (4e20 <xthals_release_major+0x1f40>)
  1367db:	ff5e46               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367de <fn_BF_PitchEnhance_5_cepstrumNS+0x2fa>:
  1367de:	c7b881               	l32r	a8, 1286c0 (2af8 <XtosCoreStateSize+0x2878>)
  1367e1:	c7b8c1               	l32r	a12, 1286c4 (4a38 <xthals_release_major+0x1b58>)
  1367e4:	ff5c06               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367e7 <fn_BF_PitchEnhance_5_cepstrumNS+0x303>:
  1367e7:	c7b881               	l32r	a8, 1286c8 (30d4 <xthals_release_major+0x1f4>)
  1367ea:	c7b8c1               	l32r	a12, 1286cc (4650 <xthals_release_major+0x1770>)
  1367ed:	ff59c6               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367f0 <fn_BF_PitchEnhance_5_cepstrumNS+0x30c>:
  1367f0:	c7b881               	l32r	a8, 1286d0 (36b0 <xthals_release_major+0x7d0>)
  1367f3:	c7b8c1               	l32r	a12, 1286d4 (4268 <xthals_release_major+0x1388>)
  1367f6:	ff5786               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367f9 <fn_BF_PitchEnhance_5_cepstrumNS+0x315>:
  1367f9:	c7b781               	l32r	a8, 1286d8 (3c8c <xthals_release_major+0xdac>)
  1367fc:	c660c1               	l32r	a12, 12817c (3e80 <xthals_release_major+0xfa0>)
  1367ff:	ff5546               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136802 <fn_BF_PitchEnhance_5_cepstrumNS+0x31e>:
  136802:	c7b481               	l32r	a8, 1286d4 (4268 <xthals_release_major+0x1388>)
  136805:	c7b5c1               	l32r	a12, 1286dc (3a98 <xthals_release_major+0xbb8>)
  136808:	ff5306               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

0013680b <fn_BF_PitchEnhance_5_cepstrumNS+0x327>:
  13680b:	c7b581               	l32r	a8, 1286e0 (4844 <xthals_release_major+0x1964>)
  13680e:	c7b0c1               	l32r	a12, 1286d0 (36b0 <xthals_release_major+0x7d0>)
  136811:	ff50c6               	j	136558 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136814 <fn_MODULE_100_maxNSR_filtering>:
  136814:	014136               	entry	a1, 160
  136817:	c7b671               	l32r	a7, 1286f0 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  13681a:	78c1c2               	addi	a12, a1, 120
  13681d:	c7b2b1               	l32r	a11, 1286e8 (2105a0 <Table_wBF_148>)
  136820:	c7b3d1               	l32r	a13, 1286ec (243270 <wBF>)
  136823:	c7b081               	l32r	a8, 1286e4 (212dd0 <Table_wMaxNSR_149>)
  136826:	c79cf1               	l32r	a15, 128698 (ffff <xthals_release_major+0xd11f>)
  136829:	c79be1               	l32r	a14, 128698 (ffff <xthals_release_major+0xd11f>)
  13682c:	11a680               	slli	a10, a6, 8
  13682f:	a6aa                	add.n	a10, a6, a10
  136831:	15def4               	ae_movda32x2	aed13, a14, a15
  136834:	11aad0               	slli	a10, a10, 3
  136837:	8a8a                	add.n	a8, a10, a8
  136839:	1d89                	s32i.n	a8, a13, 4
  13683b:	7728e4               	ae_la64.pp	u2, a8
  13683e:	aaba                	add.n	a10, a10, a11
  136840:	772af4               	ae_la64.pp	u3, a10
  136843:	04da92               	addmi	a9, a10, 0x400
  136846:	c7aab1               	l32r	a11, 1286f0 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  136849:	0da9                	s32i.n	a10, a13, 0
  13684b:	ebfbde000f001cdf 	{ ae_salign64.i	u2, a12, -40; nop; nop }
  136853:	04d8d2               	addmi	a13, a8, 0x400
  136856:	15e7b4               	ae_movda32x2	aed14, a7, a11
  136859:	994b                	addi.n	a9, a9, 4
  13685b:	fb0c                	movi.n	a11, 15
  13685d:	7729d4               	ae_la64.pp	u1, a9
  136860:	ebfbde000f001c7f 	{ ae_salign64.i	u3, a12, -56; nop; nop }
  136868:	6d4b                	addi.n	a6, a13, 4
  13686a:	7724f4               	ae_la64.pp	u3, a4
  13686d:	7725e4               	ae_la64.pp	u2, a5
  136870:	80a0d2               	movi	a13, 128
  136873:	7726c4               	ae_la64.pp	u0, a6
  136876:	ebfbde000f001caf 	{ ae_salign64.i	u1, a12, -48; nop; nop }
  13687e:	ebfbdf000f001c0f 	{ ae_salign64.i	u0, a12, -32; nop; nop }
  136886:	0da0c2               	movi	a12, 13
  136889:	281304               	ae_zalign64	u0
  13688c:	280344               	ae_movalign	u1, u0
  13688f:	158d16               	beqz	a13, 1369eb <fn_MODULE_100_maxNSR_filtering+0x1d7>
  136892:	155d96               	bltz	a13, 1369eb <fn_MODULE_100_maxNSR_filtering+0x1d7>
  136895:	17ad76               	loopgtz	a13, 1368b0 <fn_MODULE_100_maxNSR_filtering+0x9c>
  136898:	0301d0               	rsr.lend	a13
  13689b:	1300d0               	wsr.lbeg	a13
  13689e:	3bcdd2               	addi	a13, a13, 59
  1368a1:	01ddd2               	addmi	a13, a13, 0x100
  1368a4:	1301d0               	wsr.lend	a13
  1368a7:	002000               	isync
  1368aa:	0302d0               	rsr.lcount	a13
  1368ad:	01cdd2               	addi	a13, a13, 1
  1368b0:	3745e4               	ae_la16x4.ip	aed4, u2, a5
  1368b3:	78c1d2               	addi	a13, a1, 120
  1368b6:	ebfbdf000f001dbf 	{ ae_salign64.i	u1, a13, -8; nop; nop }
  1368be:	ebfbdf000f001d5f 	{ ae_salign64.i	u2, a13, -24; nop; nop }
  1368c6:	2803b4               	ae_movalign	u2, u3
  1368c9:	3764e4               	ae_la16x4.ip	aed6, u2, a4
  1368cc:	ebfbde000f000daf 	{ ae_lalign64.i	u1, a13, -48; nop; nop }
  1368d4:	ebfbdf000f001dcf 	{ ae_salign64.i	u2, a13, -16; nop; nop }
  1368dc:	c9fbde706f700d5e 	{ ae_lalign64.i	u2, a13, -56; nop; ae_shortswap	aed7, aed6 }
  1368e4:	c900cf7747870ace 	{ ae_la16x4.ip	aed0, u2, a10; ae_sel16i.n	aed7, aed7, aed7, 0; ae_shortswap	aed8, aed4 }
  1368ec:	bbfbcf70ef90c9ae 	{ ae_la16x4.ip	aed12, u1, a9; nop; ae_and	aed9, aed7, aed14 }
  1368f4:	0c8009900915888e 	{ ae_sel16i	aed8, aed8, aed8, 0; ae_mulf16x4ss	aed1, aed5, aed0, aed9 }
  1368fc:	0c80159066af38de 	{ ae_and	aed3, aed8, aed13; ae_mulf16x4ss	aed10, aed15, aed0, aed6 }
  136904:	0c80151c64af88ee 	{ ae_and	aed8, aed8, aed14; ae_mulaf16x4ss	aed10, aed15, aed12, aed4 }
  13690c:	0c80151c681577de 	{ ae_and	aed7, aed7, aed13; ae_mulaf16x4ss	aed1, aed5, aed12, aed8 }
  136914:	0c8009a01715bafe 	{ ae_sel16i	aed11, aed10, aed15, 1; ae_mulsf16x4ss	aed1, aed5, aed0, aed7 }
  13691c:	0c8009ac3315aafe 	{ ae_sel16i	aed10, aed10, aed15, 3; ae_mulsf16x4ss	aed1, aed5, aed12, aed3 }
  136924:	ebe8dc0b0a001d0f 	{ ae_salign64.i	u0, a13, 0; ae_add32s	aed0, aed10, aed11; nop }
  13692c:	8301df1551120d9e 	{ ae_lalign64.i	u0, a13, -8; ae_sel16i.n	aed2, aed1, aed5, 1; ae_sel16i	aed1, aed1, aed5, 3 }
  136934:	0d8019c2b11f2b0e 	{ ae_sraa32s	aed11, aed0, a11; ae_add32s	aed15, aed1, aed2 }
  13693c:	82cbf4               	ae_sraa32s	aed12, aed15, a11
  13693f:	a5fbdec0bfa01dae 	{ ae_salign64.i	u1, a13, -48; nop; ae_sat16x4	aed10, aed11, aed12 }
  136947:	86fbdea0afa00dbe 	{ ae_lalign64.i	u1, a13, -40; nop; ae_sel16i	aed10, aed10, aed10, 6 }
  13694f:	0ca284               	ae_sa16x4.ip	aed10, u0, a2
  136952:	ebfbdf000f001d9f 	{ ae_salign64.i	u0, a13, -8; nop; nop }
  13695a:	3758d4               	ae_la16x4.ip	aed5, u1, a8
  13695d:	ebfbdf000f000d0f 	{ ae_lalign64.i	u0, a13, -32; nop; nop }
  136965:	0c801a9509ac269e 	{ ae_la16x4.ip	aed2, u0, a6; ae_mulf16x4ss	aed10, aed12, aed5, aed9 }
  13696d:	0c801a9536f1959e 	{ nop; ae_mulf16x4ss	aed15, aed1, aed5, aed6 }
  136975:	0c80191204f17d6e 	{ ae_lalign64.i	u3, a13, 0; ae_mulaf16x4ss	aed15, aed1, aed2, aed4 }
  13697d:	0c80191248ac7dde 	{ ae_salign64.i	u2, a13, -56; ae_mulaf16x4ss	aed10, aed12, aed2, aed8 }
  136985:	0c8009a517ac0f1e 	{ ae_sel16i	aed0, aed15, aed1, 1; ae_mulsf16x4ss	aed10, aed12, aed5, aed7 }
  13698d:	0c8009a233acff1e 	{ ae_sel16i	aed15, aed15, aed1, 3; ae_mulsf16x4ss	aed10, aed12, aed2, aed3 }
  136995:	ebe8df000f090d5f 	{ ae_lalign64.i	u2, a13, -24; ae_add32s	aed9, aed15, aed0; nop }
  13699d:	8301deaccaab1dbe 	{ ae_salign64.i	u1, a13, -40; ae_sel16i.n	aed11, aed10, aed12, 1; ae_sel16i	aed10, aed10, aed12, 3 }
  1369a5:	0d8019cb6a182c9e 	{ ae_sraa32s	aed6, aed9, a12; ae_add32s	aed8, aed10, aed11 }
  1369ad:	827c84               	ae_sraa32s	aed7, aed8, a12
  1369b0:	a5fbdf706f500dbe 	{ ae_lalign64.i	u1, a13, -8; nop; ae_sat16x4	aed5, aed6, aed7 }
  1369b8:	86fbdf505f501d0e 	{ ae_salign64.i	u0, a13, -32; nop; ae_sel16i	aed5, aed5, aed5, 6 }
  1369c0:	0c53b4               	ae_sa16x4.ip	aed5, u3, a3
  1369c3:	ebfbdc000f001d6f 	{ ae_salign64.i	u3, a13, 0; nop; nop }
  1369cb:	ebfbde000f000def 	{ ae_lalign64.i	u3, a13, -48; nop; nop }
  1369d3:	ebfbdc000f000d0f 	{ ae_lalign64.i	u0, a13, 0; nop; nop }
  1369db:	ebfbde000f001def 	{ ae_salign64.i	u3, a13, -48; nop; nop }
  1369e3:	ebfbdf000f000def 	{ ae_lalign64.i	u3, a13, -16; nop; nop }

001369eb <fn_MODULE_100_maxNSR_filtering+0x1d7>:
  1369eb:	7732d4               	ae_sa64pos.fp	u1, a2
  1369ee:	7733c4               	ae_sa64pos.fp	u0, a3
  1369f1:	f01d                	retw.n

001369f3 <fn_MODULE_100_maxNSR_filtering+0x1df>:
	...

001369f4 <fn_MODULE_115_MaxNSR_filter_out_adjustment>:
  1369f4:	006136               	entry	a1, 48
  1369f7:	7722c4               	ae_la64.pp	u0, a2
  1369fa:	7723d4               	ae_la64.pp	u1, a3
  1369fd:	039d                	mov.n	a9, a3
  1369ff:	028d                	mov.n	a8, a2
  136a01:	80a0c2               	movi	a12, 128
  136a04:	04ed                	mov.n	a14, a4
  136a06:	c73ba1               	l32r	a10, 1286f4 (243280 <XXfb_fixed>)
  136a09:	0159                	s32i.n	a5, a1, 0
  136a0b:	e1f8                	l32i.n	a15, a1, 56
  136a0d:	281384               	ae_zalign64	u2
  136a10:	2803e4               	ae_movalign	u3, u2
  136a13:	07dff2               	addmi	a15, a15, 0x700
  136a16:	999f52               	l16si	a5, a15, 0x132
  136a19:	04da42               	addmi	a4, a10, 0x400
  136a1c:	9a9ff2               	l16si	a15, a15, 0x134
  136a1f:	20b440               	or	a11, a4, a4
  136a22:	c0ff50               	sub	a15, a15, a5
  136a25:	338c76               	loop	a12, 136a5c <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x68>
  136a28:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  136a2b:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  136a2e:	0c801a903002959e 	{ nop; ae_mulf16x4ss	aed0, aed2, aed0, aed0 }
  136a36:	0c801a913113959e 	{ nop; ae_mulf16x4ss	aed1, aed3, aed1, aed1 }
  136a3e:	8301dd022020259e 	{ nop; ae_sel16i.n	aed0, aed0, aed2, 1; ae_sel16i	aed2, aed0, aed2, 3 }
  136a46:	8301dd133131259e 	{ nop; ae_sel16i.n	aed1, aed1, aed3, 1; ae_sel16i	aed3, aed1, aed3, 3 }
  136a4e:	94e8dd103210259e 	{ nop; ae_add32s	aed0, aed2, aed0; ae_add32s	aed1, aed3, aed1 }
  136a56:	0c0ae4               	ae_sa32x2.ip	aed0, u2, a10
  136a59:	0c1bf4               	ae_sa32x2.ip	aed1, u3, a11

00136a5c <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x68>:
  136a5c:	bffbdd202f202ace 	{ ae_sa64pos.fp	u2, a10; nop; ae_xor	aed2, aed2, aed2 }
  136a64:	bffbdd303f302bee 	{ ae_sa64pos.fp	u3, a11; nop; ae_xor	aed3, aed3, aed3 }
  136a6c:	17bf96               	bltz	a15, 136beb <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f7>

00136a6f <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x7b>:
  136a6f:	c72191               	l32r	a9, 1286f4 (243280 <XXfb_fixed>)
  136a72:	fcc482               	addi	a8, a4, -4
  136a75:	a08580               	addx4	a8, a5, a8
  136a78:	7728c4               	ae_la64.pp	u0, a8
  136a7b:	fcc992               	addi	a9, a9, -4
  136a7e:	a09590               	addx4	a9, a5, a9
  136a81:	7729d4               	ae_la64.pp	u1, a9
  136a84:	0d401641a0b01f6e 	{ blti.w18	a15, 1, 136bf2 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1fe>; nop }
  136a8c:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  136a8f:	0d19d4               	ae_la32x2.ip	aed1, u1, a9
  136a92:	bf1b                	addi.n	a11, a15, 1
  136a94:	21b1b0               	srai	a11, a11, 1
  136a97:	ab0b                	addi.n	a10, a11, -1
  136a99:	f03d                	nop.n
  136a9b:	f03d                	nop.n
  136a9d:	0faa76               	loopgtz	a10, 136ab0 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xbc>
  136aa0:	ebe7d3030003088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32	aed3, aed0, aed3; nop }
  136aa8:	ebe7d302010219af 	{ ae_la32x2.ip	aed1, u1, a9; ae_add32	aed2, aed1, aed2; nop }

00136ab0 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xbc>:
  136ab0:	119bf0               	slli	a9, a11, 1
  136ab3:	301124               	ae_add32	aed1, aed1, aed2
  136ab6:	93e9dd310101259e 	{ nop; ae_add32_hl_lh	aed1, aed1, aed1; ae_add32	aed0, aed0, aed3 }
  136abe:	ebe9c8000000a17f 	{ ae_movad32.l	a10, aed1; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  136ac6:	2540c4               	ae_movad32.l	a4, aed0
  136ac9:	192f97               	blt	a15, a9, 136ae6 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>

00136acc <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xd8>:
  136acc:	c70bf1               	l32r	a15, 1286f8 (243080 <ANCFreqUpdate+0x10>)
  136acf:	c59a                	add.n	a12, a5, a9
  136ad1:	11dce0               	slli	a13, a12, 2
  136ad4:	ddfa                	add.n	a13, a13, a15
  136ad6:	7f2dd2               	l32i	a13, a13, 0x1fc
  136ad9:	04dff2               	addmi	a15, a15, 0x400
  136adc:	a0ccf0               	addx4	a12, a12, a15
  136adf:	7f2cc2               	l32i	a12, a12, 0x1fc
  136ae2:	adaa                	add.n	a10, a13, a10
  136ae4:	4c4a                	add.n	a4, a12, a4

00136ae6 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>:
  136ae6:	157c                	movi.n	a5, -15
  136ae8:	905e50               	addx2	a5, a14, a5
  136aeb:	235580               	sext	a5, a5, 15
  136aee:	05bd                	mov.n	a11, a5
  136af0:	0fcbe5               	call8	1467b0 <DVTXOP_10log10_l>
  136af3:	05bd                	mov.n	a11, a5
  136af5:	c6cf81               	l32r	a8, 128634 (bb92e09 <_memmap_mem_sram_end+0xb152e09>)
  136af8:	400001b545434a8e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed4, a8 }
  136b00:	ebf359040302a44f 	{ or	a10, a4, a4; ae_sub32s	aed2, aed3, aed4; nop }
  136b08:	e02114               	ae_s32.l.i	aed2, a1, 4
  136b0b:	0fca65               	call8	1467b0 <DVTXOP_10log10_l>
  136b0e:	bd0114               	ae_l32.i	aed0, a1, 4
  136b11:	2590c4               	ae_movad32.l	a9, aed0
  136b14:	c6fab1               	l32r	a11, 1286fc (3000000 <_memmap_mem_sram_end+0x25c0000>)
  136b17:	10a797               	bge	a7, a9, 136b2b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x137>
  136b1a:	400001b54567479e 	{ ae_movda32	aed7, a7; nop; ae_movda32	aed6, a9 }
  136b22:	4f5674               	ae_sub32s	aed5, aed6, aed7
  136b25:	2595c4               	ae_movad32.l	a9, aed5
  136b28:	000206               	j	136b34 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x140>

00136b2b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x137>:
  136b2b:	3c9734               	ae_movda32	aed9, a7
  136b2e:	4f8904               	ae_sub32s	aed8, aed9, aed0
  136b31:	2598c4               	ae_movad32.l	a9, aed8

00136b34 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x140>:
  136b34:	262b97               	blt	a11, a9, 136b5e <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16a>
  136b37:	c6f2c1               	l32r	a12, 128700 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  136b3a:	c6bee1               	l32r	a14, 128634 (bb92e09 <_memmap_mem_sram_end+0xb152e09>)
  136b3d:	400001b545ed4aee 	{ ae_movda32	aed13, a10; nop; ae_movda32	aed14, a14 }
  136b45:	0d80184e8d7bc72e 	{ ae_movda32	aed12, a7; ae_sub32s	aed11, aed13, aed14 }
  136b4d:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  136b50:	25dac4               	ae_movad32.l	a13, aed10
  136b53:	1891f2               	l16si	a15, a1, 48
  136b56:	0d000841b0b0acde 	{ bge.w18	a12, a13, 136be5 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f1>; nop }

00136b5e <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16a>:
  136b5e:	1f0c                	movi.n	a15, 1

00136b60 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16c>:
  136b60:	7726d4               	ae_la64.pp	u1, a6
  136b63:	1c0c                	movi.n	a12, 1
  136b65:	02ad                	mov.n	a10, a2
  136b67:	209660               	or	a9, a6, a6
  136b6a:	80a0d2               	movi	a13, 128
  136b6d:	002182               	l32i	a8, a1, 0
  136b70:	281384               	ae_zalign64	u2
  136b73:	2803e4               	ae_movalign	u3, u2
  136b76:	7728c4               	ae_la64.pp	u0, a8
  136b79:	468d76               	loop	a13, 136bc3 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1cf>
  136b7c:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  136b7f:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  136b82:	c9fbc9600f3000ee 	{ ae_sext32x2d16.10	aed0, aed0; nop; ae_sext32x2d16.32	aed3, aed0 }
  136b8a:	c9fbc9601f2011ee 	{ ae_sext32x2d16.10	aed1, aed1; nop; ae_sext32x2d16.32	aed2, aed1 }
  136b92:	94e8dd213054259e 	{ nop; ae_add32s	aed4, aed0, aed1; ae_add32s	aed5, aed3, aed2 }
  136b9a:	0d80194100712c4e 	{ ae_sraa32s	aed0, aed4, a12; ae_sub32s	aed1, aed0, aed1 }
  136ba2:	0d80194233722c5e 	{ ae_sraa32s	aed3, aed5, a12; ae_sub32s	aed2, aed3, aed2 }
  136baa:	821c14               	ae_sraa32s	aed1, aed1, a12
  136bad:	822c24               	ae_sraa32s	aed2, aed2, a12
  136bb0:	a5fbdd003f00259e 	{ nop; nop; ae_sat16x4	aed0, aed3, aed0 }
  136bb8:	a5fbd4102f000ace 	{ ae_sa16x4.ip	aed0, u2, a10; nop; ae_sat16x4	aed0, aed2, aed1 }
  136bc0:	0c03b4               	ae_sa16x4.ip	aed0, u3, a3

00136bc3 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1cf>:
  136bc3:	773ae4               	ae_sa64pos.fp	u2, a10
  136bc6:	7733f4               	ae_sa64pos.fp	u3, a3

00136bc9 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1d5>:
  136bc9:	1a9182               	l16si	a8, a1, 52
  136bcc:	00a1a2               	movi	a10, 0x100
  136bcf:	0e1866               	bnei	a8, 1, 136be1 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1ed>
  136bd2:	0b8a76               	loop	a10, 136be1 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1ed>
  136bd5:	b40624               	ae_l16.ip	aed0, a6, 4
  136bd8:	d30224               	ae_s16.0.ip	aed0, a2, 4
  136bdb:	b006f4               	ae_l16.i	aed0, a6, -2
  136bde:	d202f4               	ae_s16.0.i	aed0, a2, -2

00136be1 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1ed>:
  136be1:	0f2d                	mov.n	a2, a15
  136be3:	f01d                	retw.n

00136be5 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f1>:
  136be5:	e01f66               	bnei	a15, 1, 136bc9 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1d5>
  136be8:	ffdd06               	j	136b60 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16c>

00136beb <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f7>:
  136beb:	0a0c                	movi.n	a10, 0
  136bed:	040c                	movi.n	a4, 0
  136bef:	ffbcc6               	j	136ae6 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>

00136bf2 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1fe>:
  136bf2:	ebe940020200009f 	{ movi	a9, 0; ae_add32_hl_lh	aed0, aed2, aed2; nop }
  136bfa:	ebe9c803030fa07f 	{ ae_movad32.l	a10, aed0; ae_add32_hl_lh	aed15, aed3, aed3; nop }
  136c02:	254fc4               	ae_movad32.l	a4, aed15
  136c05:	ec3fd6               	bgez	a15, 136acc <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xd8>
  136c08:	ffb686               	j	136ae6 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>

00136c0b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x217>:
	...

00136c0c <fn_freqGSCMIC>:
  136c0c:	016136               	entry	a1, 176
  136c0f:	f149                	s32i.n	a4, a1, 60
  136c11:	106162               	s32i	a6, a1, 64
  136c14:	d129                	s32i.n	a2, a1, 52
  136c16:	05dd                	mov.n	a13, a5
  136c18:	e139                	s32i.n	a3, a1, 56
  136c1a:	18d716               	beqz	a7, 136dab <fn_freqGSCMIC+0x19f>
  136c1d:	043d                	mov.n	a3, a4
  136c1f:	b08634               	ae_l16.i	aed8, a6, 6
  136c22:	b0b624               	ae_l16.i	aed11, a6, 4
  136c25:	b0a434               	ae_l16.i	aed10, a4, 6
  136c28:	e128                	l32i.n	a2, a1, 56
  136c2a:	400001002101862e 	{ ae_l16.i	aed1, a6, 2; nop; movi	a8, 2 }
  136c32:	40000170200396fe 	{ ae_l16.i	aed3, a6, 0; nop; movi	a9, 127 }
  136c3a:	40000100200054ee 	{ ae_l16.i	aed0, a4, 0; nop; movi	a5, 14 }
  136c42:	eb5ca803000f241f 	{ ae_l16.i	aed2, a4, 2; ae_mulf16ss.00	aed15, aed0, aed3; nop }
  136c4a:	475ca82312fd320f 	{ ae_l16.i	aed3, a2, 0; ae_mulf16ss.00	aed13, aed2, aed3; ae_mulaf16ss.00_s2	aed15, aed2, aed1 }
  136c52:	e95ca83b8a34742f 	{ ae_l16.i	aed7, a4, 4; ae_mulf16ss.00	aed4, aed10, aed11; ae_sext32	aed3, aed3, 15 }
  136c5a:	0c8019ebe7bc25fe 	{ ae_sraa32s	aed14, aed15, a5; ae_mulf16ss.00	aed12, aed7, aed11 }
  136c62:	a52e59e8ea9cc22e 	{ or	a12, a2, a2; ae_mulaf16ss.00	aed12, aed10, aed8; ae_sat16x4	aed9, aed14, aed14 }
  136c6a:	0d801a8140edf93e 	{ ae_movad16.0	a15, aed9; ae_mulsf16ss.00	aed13, aed0, aed1 }
  136c72:	400001a54525cf5e 	{ ae_movda32	aed5, a15; nop; ae_sraa32s	aed2, aed12, a5 }
  136c7a:	0d21f2               	l32i	a15, a1, 52
  136c7d:	0d80198867e425de 	{ ae_sraa32s	aed6, aed13, a5; ae_mulsf16ss.00	aed4, aed7, aed8 }
  136c85:	a5f359656301dffe 	{ or	a13, a15, a15; ae_sub32s	aed1, aed3, aed5; ae_sat16x4	aed0, aed6, aed6 }
  136c8d:	40000174b001ef0e 	{ ae_s16.0.i	aed1, a15, 0; nop; ae_movad16.0	a14, aed0 }
  136c95:	400001b4210142ee 	{ ae_l16.i	aed1, a2, 2; nop; ae_movda32	aed0, a14 }
  136c9d:	c18976               	loop	a9, 136d62 <fn_freqGSCMIC+0x156>
  136ca0:	1198f0               	slli	a9, a8, 1
  136ca3:	a5fb20202f20288e 	{ addi	a8, a8, 2; nop; ae_sat16x4	aed2, aed2, aed2 }
  136cab:	e9fb51108f10b96f 	{ addx2	a11, a9, a6; nop; ae_sext32	aed1, aed1, 15 }
  136cb3:	0d801a404172a23e 	{ ae_movad16.0	a10, aed2; ae_sub32s	aed2, aed1, aed0 }
  136cbb:	400001b4b1224dae 	{ ae_s16.0.i	aed2, a13, 2; nop; ae_movda32	aed2, a10 }
  136cc3:	400001a422014c5e 	{ ae_l16.i	aed1, a12, 4; nop; ae_sraa32s	aed0, aed4, a5 }
  136ccb:	e9fb51108f10a93f 	{ addx2	a10, a9, a3; nop; ae_sext32	aed1, aed1, 15 }
  136cd3:	a5f3dd020112259e 	{ nop; ae_sub32s	aed2, aed1, aed2; ae_sat16x4	aed1, aed0, aed0 }
  136cdb:	40000174b202ed1e 	{ ae_s16.0.i	aed2, a13, 4; nop; ae_movad16.0	a14, aed1 }
  136ce3:	400001b423124cee 	{ ae_l16.i	aed2, a12, 6; nop; ae_movda32	aed1, a14 }
  136ceb:	e9fb51208f20c92f 	{ addx2	a12, a9, a2; nop; ae_sext32	aed2, aed2, 15 }
  136cf3:	4f2214               	ae_sub32s	aed2, aed2, aed1
  136cf6:	d22d34               	ae_s16.0.i	aed2, a13, 6
  136cf9:	b02a04               	ae_l16.i	aed2, a10, 0
  136cfc:	b01a14               	ae_l16.i	aed1, a10, 2
  136cff:	b00b04               	ae_l16.i	aed0, a11, 0
  136d02:	6c5ca82001430b1f 	{ ae_l16.i	aed0, a11, 2; ae_mulf16ss.00	aed3, aed1, aed0; ae_mulf16ss.00_s2	aed4, aed2, aed0 }
  136d0a:	972ea82001342c0f 	{ ae_l16.i	aed2, a12, 0; ae_mulaf16ss.00	aed4, aed1, aed0; ae_mulsf16ss.00_s2	aed3, aed2, aed0 }
  136d12:	e9fba8208f102a2f 	{ ae_l16.i	aed2, a10, 4; nop; ae_sext32	aed1, aed2, 15 }
  136d1a:	400001a422404b5e 	{ ae_l16.i	aed0, a11, 4; nop; ae_sraa32s	aed4, aed4, a5 }
  136d22:	a55ca84042564a3e 	{ ae_l16.i	aed4, a10, 6; ae_mulf16ss.00	aed6, aed2, aed0; ae_sat16x4	aed5, aed4, aed4 }
  136d2a:	400001a423733b5e 	{ ae_l16.i	aed3, a11, 6; nop; ae_sraa32s	aed7, aed3, a5 }
  136d32:	0c801a4344d6b53e 	{ ae_movad16.0	a11, aed5; ae_mulaf16ss.00	aed6, aed4, aed3 }
  136d3a:	0c8018e084b40b2e 	{ ae_movda32	aed0, a11; ae_mulf16ss.00	aed4, aed4, aed0 }
  136d42:	a5f351707101d9fe 	{ addx2	a13, a9, a15; ae_sub32s	aed1, aed1, aed0; ae_sat16x4	aed0, aed7, aed7 }
  136d4a:	40000174b0019d0e 	{ ae_s16.0.i	aed1, a13, 0; nop; ae_movad16.0	a9, aed0 }
  136d52:	400001b421014c9e 	{ ae_l16.i	aed1, a12, 2; nop; ae_movda32	aed0, a9 }
  136d5a:	0d80198322e4256e 	{ ae_sraa32s	aed2, aed6, a5; ae_mulsf16ss.00	aed4, aed2, aed3 }

00136d62 <fn_freqGSCMIC+0x156>:
  136d62:	17a184               	ae_sext32	aed10, aed1, 15
  136d65:	a5fbdd202fb0259e 	{ nop; nop; ae_sat16x4	aed11, aed2, aed2 }

00136d6d <fn_freqGSCMIC+0x161>:
  136d6d:	0d801940aa79254e 	{ ae_sraa32s	aed10, aed4, a5; ae_sub32s	aed9, aed10, aed0 }
  136d75:	40000174b1099dbe 	{ ae_s16.0.i	aed9, a13, 2; nop; ae_movad16.0	a9, aed11 }
  136d7d:	400001b422984c9e 	{ ae_l16.i	aed8, a12, 4; nop; ae_movda32	aed9, a9 }
  136d85:	178884               	ae_sext32	aed8, aed8, 15
  136d88:	a5f3dda9a867259e 	{ nop; ae_sub32s	aed7, aed8, aed9; ae_sat16x4	aed6, aed10, aed10 }
  136d90:	40000174b2078d6e 	{ ae_s16.0.i	aed7, a13, 4; nop; ae_movad16.0	a8, aed6 }
  136d98:	400001b423654c8e 	{ ae_l16.i	aed5, a12, 6; nop; ae_movda32	aed6, a8 }
  136da0:	175584               	ae_sext32	aed5, aed5, 15
  136da3:	4f4564               	ae_sub32s	aed4, aed5, aed6
  136da6:	d24d34               	ae_s16.0.i	aed4, a13, 6
  136da9:	f01d                	retw.n

00136dab <fn_freqGSCMIC+0x19f>:
  136dab:	c65651               	l32r	a5, 128704 (1999999 <_memmap_mem_sram_end+0xf59999>)
  136dae:	80a042               	movi	a4, 128
  136db1:	7cc1b2               	addi	a11, a1, 124
  136db4:	78c1e2               	addi	a14, a1, 120
  136db7:	01d172               	addmi	a7, a1, 0x100
  136dba:	c59031               	l32r	a3, 1283fc (2710 <XtosCoreStateSize+0x2490>)
  136dbd:	4000010145002d0e 	{ ae_movda32	aed0, a13; nop; movi	a2, 0 }
  136dc5:	11d2f0               	slli	a13, a2, 1
  136dc8:	40000015450cf31e 	{ ae_movda32	aed12, a3; nop; addmi	a15, a1, 0x100 }
  136dd0:	18fa2b1c010f4fff 	{ addi	a15, a15, -76; ae_movi	aed15, -15; ae_slai32	aed0, aed0, 1 }
  136dd8:	4000000070be7f7e 	{ ae_l32.i	aed14, a15, 0; nop; addi	a7, a7, -80 }
  136de0:	c5e7a81f201fd70e 	{ ae_l16.i	aed13, a7, 0; ae_add32	aed15, aed0, aed15; ae_movi	aed1, 1 }
  136de8:	0d801a414010cf3e 	{ ae_movad16.0	a12, aed15; ae_add32	aed0, aed0, aed1 }
  136df0:	e9fbc8d08fd0307f 	{ ae_movad32.l	a3, aed0; nop; ae_sext32	aed13, aed13, 15 }
  136df8:	4000018511bdcece 	{ ae_s32x2.i	aed13, a14, 8; nop; ae_slaa32s	aed11, aed12, a12 }
  136e00:	400001752b5b7bee 	{ ae_s32.l.i	aed11, a11, -20; nop; ae_movad32.l	a7, aed14 }
  136e08:	004386               	j	136f1a <fn_freqGSCMIC+0x30e>

00136e0b <fn_freqGSCMIC+0x1ff>:
  136e0b:	de0c                	movi.n	a14, 13
  136e0d:	7cc182               	addi	a8, a1, 124
  136e10:	78c192               	addi	a9, a1, 120
  136e13:	400000e14477db1e 	{ ae_movda16	aed7, a11; nop; addi	a13, a1, 126 }
  136e1b:	03bd                	mov.n	a11, a3
  136e1d:	400001b426653dae 	{ ae_l16.i	aed5, a13, 12; nop; ae_movda16	aed6, a10 }
  136e25:	eb5ca80705014d5f 	{ ae_l16.i	aed4, a13, 10; ae_mulf16ss.00	aed1, aed5, aed7; nop }
  136e2d:	eb2eb40604017d9f 	{ ae_s16.0.i	aed7, a13, -14; ae_mulaf16ss.00	aed1, aed4, aed6; nop }
  136e35:	6cfab45c5e236daf 	{ ae_s16.0.i	aed6, a13, -12; ae_movi	aed3, -2; ae_mulf16ss.00_s2	aed2, aed5, aed5 }
  136e3d:	bb2ec0143412393e 	{ ae_l32x2.i	aed3, a9, 8; ae_mulaf16ss.00	aed2, aed4, aed4; ae_and	aed1, aed1, aed3 }
  136e45:	eb0fae03010138bf 	{ ae_l32.i	aed3, a8, -20; ae_mul32.ll	aed1, aed1, aed3; nop }
  136e4d:	b3fb59203f20d33e 	{ or	a13, a3, a3; nop; ae_max32	aed2, aed2, aed3 }
  136e55:	0cfbc8f01f10c27f 	{ ae_movad32.l	a12, aed2; nop; ae_srai64	aed1, aed1, 15 }
  136e5d:	1161c2               	s32i	a12, a1, 68
  136e60:	25a1c4               	ae_movad32.l	a10, aed1
  136e63:	0f6e65               	call8	146548 <divide>
  136e66:	1121c2               	l32i	a12, a1, 68
  136e69:	03bd                	mov.n	a11, a3
  136e6b:	0b61a2               	s32i	a10, a1, 44
  136e6e:	7ec1e2               	addi	a14, a1, 126
  136e71:	b0cea4               	ae_l16.i	aed12, a14, -12
  136e74:	b0ee94               	ae_l16.i	aed14, a14, -14
  136e77:	b0de54               	ae_l16.i	aed13, a14, 10
  136e7a:	eb5ca80e0d09be6f 	{ ae_l16.i	aed11, a14, 12; ae_mulf16ss.00	aed9, aed13, aed14; nop }
  136e82:	eb91590c0b09d33f 	{ or	a13, a3, a3; ae_mulsf16ss.00	aed9, aed11, aed12; nop }
  136e8a:	ebfa270c0e0a819f 	{ addi	a9, a1, 120; ae_movi	aed10, -2; nop }
  136e92:	bbfbc090af90a93e 	{ ae_l32x2.i	aed10, a9, 8; nop; ae_and	aed9, aed9, aed10 }
  136e9a:	eb0f590a09098aaf 	{ or	a8, a10, a10; ae_mul32.ll	aed9, aed9, aed10; nop }
  136ea2:	400000c14578f81e 	{ ae_movda32	aed8, a8; nop; addi	a15, a1, 124 }
  136eaa:	0cfb40f09f900def 	{ movi	a14, 13; nop; ae_srai64	aed9, aed9, 15 }
  136eb2:	400001752c58af9e 	{ ae_s32.l.i	aed8, a15, -16; nop; ae_movad32.l	a10, aed9 }
  136eba:	0f68e5               	call8	146548 <divide>
  136ebd:	b198                	l32i.n	a9, a1, 44
  136ebf:	3c0924               	ae_movda16	aed0, a9
  136ec2:	0c801ae0c0b1faee 	{ ae_movda16	aed15, a10; ae_mulf16ss.00	aed1, aed0, aed0 }
  136eca:	eb2edd0f0f01259f 	{ nop; ae_mulaf16ss.00	aed1, aed15, aed15; nop }
  136ed2:	7cc182               	addi	a8, a1, 124
  136ed5:	400001754550fa1e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a15, aed1 }
  136edd:	e008a4               	ae_s32.l.i	aed0, a8, -24
  136ee0:	0d004241f0b095fe 	{ blt.w18	a5, a15, 137313 <fn_freqGSCMIC+0x707>; nop }

00136ee8 <fn_freqGSCMIC+0x2dc>:
  136ee8:	7ec1b2               	addi	a11, a1, 126
  136eeb:	400000c02e73cb1e 	{ ae_l16.i	aed3, a11, -4; nop; addi	a12, a1, 124 }
  136ef3:	a5fbae000f407cce 	{ ae_l32.i	aed7, a12, -16; nop; ae_sat16x4	aed4, aed0, aed0 }
  136efb:	a5e5a87473615bde 	{ ae_l16.i	aed5, a11, -6; ae_add16s	aed1, aed3, aed4; ae_sat16x4	aed6, aed7, aed7 }
  136f03:	ebe5b4060502161f 	{ ae_s16.0.i	aed1, a6, 2; ae_add16s	aed2, aed5, aed6; nop }
  136f0b:	d22604               	ae_s16.0.i	aed2, a6, 0

00136f0e <fn_freqGSCMIC+0x302>:
  136f0e:	774b                	addi.n	a7, a7, 4
  136f10:	440b                	addi.n	a4, a4, -1
  136f12:	222b                	addi.n	a2, a2, 2
  136f14:	11d2f0               	slli	a13, a2, 1
  136f17:	5ab416               	beqz	a4, 1374c6 <fn_freqGSCMIC+0x8ba>

00136f1a <fn_freqGSCMIC+0x30e>:
  136f1a:	d1f8                	l32i.n	a15, a1, 52
  136f1c:	102162               	l32i	a6, a1, 64
  136f1f:	f198                	l32i.n	a9, a1, 60
  136f21:	e1e8                	l32i.n	a14, a1, 56
  136f23:	909d90               	addx2	a9, a13, a9
  136f26:	90ede0               	addx2	a14, a13, a14
  136f29:	906d60               	addx2	a6, a13, a6
  136f2c:	b08624               	ae_l16.i	aed8, a6, 4
  136f2f:	b0ae04               	ae_l16.i	aed10, a14, 0
  136f32:	b02904               	ae_l16.i	aed2, a9, 0
  136f35:	b0f914               	ae_l16.i	aed15, a9, 2
  136f38:	b03604               	ae_l16.i	aed3, a6, 0
  136f3b:	400000e02170861e 	{ ae_l16.i	aed0, a6, 2; nop; addi	a8, a1, 126 }
  136f43:	d208e4               	ae_s16.0.i	aed0, a8, -4
  136f46:	400000e0bd73b81e 	{ ae_s16.0.i	aed3, a8, -6; nop; addi	a11, a1, 126 }
  136f4e:	eb5cb4030f04f85f 	{ ae_s16.0.i	aed15, a8, 10; ae_mulf16ss.00	aed4, aed15, aed3; nop }
  136f56:	975cb423024d286f 	{ ae_s16.0.i	aed2, a8, 12; ae_mulf16ss.00	aed13, aed2, aed3; ae_mulsf16ss.00_s2	aed4, aed2, aed0 }
  136f5e:	e92e40a08fad0e8f 	{ movi	a8, 14; ae_mulaf16ss.00	aed13, aed15, aed0; ae_sext32	aed10, aed10, 15 }
  136f66:	400001a42317498e 	{ ae_l16.i	aed7, a9, 6; nop; ae_sraa32s	aed1, aed4, a8 }
  136f6e:	400001a4bfc7db8e 	{ ae_s16.0.i	aed7, a11, -2; nop; ae_sraa32s	aed12, aed13, a8 }
  136f76:	a55ca8c8c7b2392e 	{ ae_l16.i	aed3, a9, 4; ae_mulf16ss.00	aed2, aed7, aed8; ae_sat16x4	aed11, aed12, aed12 }
  136f7e:	a55ca81813ec463e 	{ ae_l16.i	aed4, a6, 6; ae_mulf16ss.00	aed12, aed3, aed8; ae_sat16x4	aed14, aed1, aed1 }
  136f86:	0c801a4447dcae3e 	{ ae_movad16.0	a10, aed14; ae_mulaf16ss.00	aed12, aed7, aed4 }
  136f8e:	0d801a8443e29b3e 	{ ae_movad16.0	a9, aed11; ae_mulsf16ss.00	aed2, aed3, aed4 }
  136f96:	400001a5459bc98e 	{ ae_movda32	aed11, a9; nop; ae_sraa32s	aed9, aed12, a8 }
  136f9e:	a5f3519b9a6dddfe 	{ addx2	a13, a13, a15; ae_sub32s	aed13, aed10, aed11; ae_sat16x4	aed6, aed9, aed9 }
  136fa6:	40000174b00d9d6e 	{ ae_s16.0.i	aed13, a13, 0; nop; ae_movad16.0	a9, aed6 }
  136fae:	400001b421654eae 	{ ae_l16.i	aed5, a14, 2; nop; ae_movda32	aed6, a10 }
  136fb6:	e9fbb4508f508bbf 	{ ae_s16.0.i	aed8, a11, -10; nop; ae_sext32	aed5, aed5, 15 }
  136fbe:	0d801946257c282e 	{ ae_sraa32s	aed2, aed2, a8; ae_sub32s	aed12, aed5, aed6 }
  136fc6:	a5fbb4202ff0cd1e 	{ ae_s16.0.i	aed12, a13, 2; nop; ae_sat16x4	aed15, aed2, aed2 }
  136fce:	400001b422104e9e 	{ ae_l16.i	aed0, a14, 4; nop; ae_movda32	aed1, a9 }
  136fd6:	e9fbb4008f003b0f 	{ ae_s16.0.i	aed3, a11, 0; nop; ae_sext32	aed0, aed0, 15 }
  136fde:	0d801a41407bff3e 	{ ae_movad16.0	a15, aed15; ae_sub32s	aed11, aed0, aed1 }
  136fe6:	400001b4b2fb4dfe 	{ ae_s16.0.i	aed11, a13, 4; nop; ae_movda32	aed15, a15 }
  136fee:	40000174235eeebe 	{ ae_l16.i	aed14, a14, 6; nop; ae_movad32.l	a14, aed11 }
  136ff6:	51e9                	s32i.n	a14, a1, 20
  136ff8:	e9fbb4e08fe04bcf 	{ ae_s16.0.i	aed4, a11, -8; nop; ae_sext32	aed14, aed14, 15 }
  137000:	ebf3c80f0e08bd7f 	{ ae_movad32.l	a11, aed13; ae_sub32s	aed8, aed14, aed15; nop }
  137008:	40000174b358adce 	{ ae_s16.0.i	aed8, a13, 6; nop; ae_movad32.l	a10, aed12 }
  137010:	40000174205ad78e 	{ ae_l16.i	aed10, a7, 0; nop; ae_movad32.l	a13, aed8 }
  137018:	400001742109c7ae 	{ ae_l16.i	aed9, a7, 2; nop; ae_movad16.0	a12, aed10 }
  137020:	25f984               	ae_movad16.0	a15, aed9
  137023:	41d9                	s32i.n	a13, a1, 16
  137025:	088fc7               	bany	a15, a12, 137031 <fn_freqGSCMIC+0x425>
  137028:	ddfc56               	bnez	a12, 136e0b <fn_freqGSCMIC+0x1ff>
  13702b:	edff16               	beqz	a15, 136f0e <fn_freqGSCMIC+0x302>
  13702e:	00cb46               	j	13735f <fn_freqGSCMIC+0x753>

00137031 <fn_freqGSCMIC+0x425>:
  137031:	de0c                	movi.n	a14, 13
  137033:	400000e1447ddb1e 	{ ae_movda16	aed13, a11; nop; addi	a13, a1, 126 }
  13703b:	03bd                	mov.n	a11, a3
  13703d:	40000080b97dcd1e 	{ ae_s16.0.i	aed13, a13, -14; nop; addi	a12, a1, 120 }
  137045:	400000c02579fd1e 	{ ae_l16.i	aed9, a13, 10; nop; addi	a15, a1, 124 }
  13704d:	400001b426bc3dae 	{ ae_l16.i	aed12, a13, 12; nop; ae_movda16	aed11, a10 }
  137055:	6cfaa8ccde58ed0f 	{ ae_l16.i	aed14, a13, 0; ae_movi	aed8, -2; ae_mulf16ss.00_s2	aed5, aed12, aed13 }
  13705d:	475ca89ebe57adff 	{ ae_l16.i	aed10, a13, -2; ae_mulf16ss.00	aed7, aed14, aed14; ae_mulaf16ss.00_s2	aed5, aed9, aed11 }
  137065:	475cb4acac76bdaf 	{ ae_s16.0.i	aed11, a13, -12; ae_mulf16ss.00	aed6, aed12, aed12; ae_mulaf16ss.00_s2	aed7, aed10, aed10 }
  13706d:	bb2eae5989568fbe 	{ ae_l32.i	aed8, a15, -20; ae_mulaf16ss.00	aed6, aed9, aed9; ae_and	aed5, aed5, aed8 }
  137075:	b3fbc0807f709c3e 	{ ae_l32x2.i	aed9, a12, 8; nop; ae_max32	aed7, aed8, aed7 }
  13707d:	b3fbc8608f60a77e 	{ ae_movad32.l	a10, aed7; nop; ae_max32	aed6, aed6, aed8 }
  137085:	eb0fc8090505c67f 	{ ae_movad32.l	a12, aed6; ae_mul32.ll	aed5, aed5, aed9; nop }
  13708d:	1161c2               	s32i	a12, a1, 68
  137090:	c1a9                	s32i.n	a10, a1, 48
  137092:	0cfb59f05f50d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed5, aed5, 15 }
  13709a:	25a5c4               	ae_movad32.l	a10, aed5
  13709d:	0f4aa5               	call8	146548 <divide>
  1370a0:	1121c2               	l32i	a12, a1, 68
  1370a3:	03bd                	mov.n	a11, a3
  1370a5:	81a9                	s32i.n	a10, a1, 32
  1370a7:	7ec1e2               	addi	a14, a1, 126
  1370aa:	b03ea4               	ae_l16.i	aed3, a14, -12
  1370ad:	b05e94               	ae_l16.i	aed5, a14, -14
  1370b0:	b04e54               	ae_l16.i	aed4, a14, 10
  1370b3:	eb5ca80504002e6f 	{ ae_l16.i	aed2, a14, 12; ae_mulf16ss.00	aed0, aed4, aed5; nop }
  1370bb:	eb9159030200d33f 	{ or	a13, a3, a3; ae_mulsf16ss.00	aed0, aed2, aed3; nop }
  1370c3:	ebfa270c0e01819f 	{ addi	a9, a1, 120; ae_movi	aed1, -2; nop }
  1370cb:	bbfbc0001f00193e 	{ ae_l32x2.i	aed1, a9, 8; nop; ae_and	aed0, aed0, aed1 }
  1370d3:	eb0f590100008aaf 	{ or	a8, a10, a10; ae_mul32.ll	aed0, aed0, aed1; nop }
  1370db:	40000041457ff81e 	{ ae_movda32	aed15, a8; nop; addi	a15, a1, 116 }
  1370e3:	0cfb40f00f000def 	{ movi	a14, 13; nop; ae_srai64	aed0, aed0, 15 }
  1370eb:	40000175285faf0e 	{ ae_s32.l.i	aed15, a15, -32; nop; ae_movad32.l	a10, aed0 }
  1370f3:	0f4565               	call8	146548 <divide>
  1370f6:	03bd                	mov.n	a11, a3
  1370f8:	91a9                	s32i.n	a10, a1, 36
  1370fa:	72c1d2               	addi	a13, a1, 114
  1370fd:	78c192               	addi	a9, a1, 120
  137100:	70c1f2               	addi	a15, a1, 112
  137103:	7ec1c2               	addi	a12, a1, 126
  137106:	5188                	l32i.n	a8, a1, 20
  137108:	0421e2               	l32i	a14, a1, 16
  13710b:	40000101440aeede 	{ ae_movda16	aed10, a14; nop; movi	a14, 13 }
  137113:	400001b420cb3c8e 	{ ae_l16.i	aed11, a12, 0; nop; ae_movda16	aed12, a8 }
  13711b:	eb5ca80c0b079cff 	{ ae_l16.i	aed9, a12, -2; ae_mulf16ss.00	aed7, aed11, aed12; nop }
  137123:	47fab49cae78cf8f 	{ ae_s16.0.i	aed12, a15, -16; ae_movi	aed8, -2; ae_mulaf16ss.00_s2	aed7, aed9, aed10 }
  13712b:	0c21c2               	l32i	a12, a1, 48
  13712e:	bbfbc0708f70893e 	{ ae_l32x2.i	aed8, a9, 8; nop; ae_and	aed7, aed7, aed8 }
  137136:	eb0f590807078aaf 	{ or	a8, a10, a10; ae_mul32.ll	aed7, aed7, aed8; nop }
  13713e:	400001b4b86a4d8e 	{ ae_s16.0.i	aed10, a13, -16; nop; ae_movda32	aed6, a8 }
  137146:	0cfb59f07f70d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed7, aed7, 15 }
  13714e:	400001752856a97e 	{ ae_s32.l.i	aed6, a9, -32; nop; ae_movad32.l	a10, aed7 }
  137156:	0f3f25               	call8	146548 <divide>
  137159:	de0c                	movi.n	a14, 13
  13715b:	a1a9                	s32i.n	a10, a1, 40
  13715d:	7cc192               	addi	a9, a1, 124
  137160:	72c1b2               	addi	a11, a1, 114
  137163:	400000002871db1e 	{ ae_l16.i	aed1, a11, -16; nop; addi	a13, a1, 112 }
  13716b:	400000e02873cd1e 	{ ae_l16.i	aed3, a13, -16; nop; addi	a12, a1, 126 }
  137173:	400000802f728c1e 	{ ae_l16.i	aed2, a12, -2; nop; addi	a8, a1, 120 }
  13717b:	eb5ca803020e0c0f 	{ ae_l16.i	aed0, a12, 0; ae_mulf16ss.00	aed14, aed2, aed3; nop }
  137183:	eb915901000efaaf 	{ or	a15, a10, a10; ae_mulsf16ss.00	aed14, aed0, aed1; nop }
  13718b:	0d8018cc86bfdf2e 	{ ae_movda32	aed13, a15; ae_movi	aed15, -2 }
  137193:	bbfbc0e0ffe0f83e 	{ ae_l32x2.i	aed15, a8, 8; nop; ae_and	aed14, aed14, aed15 }
  13719b:	eb0f590f0e0eb33f 	{ or	a11, a3, a3; ae_mul32.ll	aed14, aed14, aed15; nop }
  1371a3:	c1c8                	l32i.n	a12, a1, 48
  1371a5:	0cfb59f0efe0d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed14, aed14, 15 }
  1371ad:	40000175285da9ee 	{ ae_s32.l.i	aed13, a9, -32; nop; ae_movad32.l	a10, aed14 }
  1371b5:	0f3925               	call8	146548 <divide>
  1371b8:	3c4a24               	ae_movda16	aed4, a10
  1371bb:	9198                	l32i.n	a9, a1, 36
  1371bd:	81b8                	l32i.n	a11, a1, 32
  1371bf:	400000014477fb1e 	{ ae_movda16	aed7, a11; nop; addi	a15, a1, 112 }
  1371c7:	0c801ae7c7b269ee 	{ ae_movda16	aed6, a9; ae_mulf16ss.00	aed2, aed7, aed7 }
  1371cf:	0c80184686d20a2e 	{ ae_movda32	aed0, a10; ae_mulaf16ss.00	aed2, aed6, aed6 }
  1371d7:	a188                	l32i.n	a8, a1, 40
  1371d9:	400001754455e82e 	{ ae_movda16	aed5, a8; nop; ae_movad32.l	a14, aed2 }
  1371e1:	eb5cbe0505010f8f 	{ ae_s32.l.i	aed0, a15, -32; ae_mulf16ss.00	aed1, aed5, aed5; nop }
  1371e9:	0c00064444d195ee 	{ blt.w18	a5, a14, 137251 <fn_freqGSCMIC+0x645>; ae_mulaf16ss.00	aed1, aed4, aed4 }

001371f1 <fn_freqGSCMIC+0x5e5>:
  1371f1:	70c1d2               	addi	a13, a1, 112
  1371f4:	25c1c4               	ae_movad32.l	a12, aed1
  1371f7:	e00d84               	ae_s32.l.i	aed0, a13, -32
  1371fa:	0d000c4160b095ce 	{ blt.w18	a5, a12, 1372c4 <fn_freqGSCMIC+0x6b8>; nop }

00137202 <fn_freqGSCMIC+0x5f6>:
  137202:	7ec1a2               	addi	a10, a1, 126
  137205:	b0dab4               	ae_l16.i	aed13, a10, -10
  137208:	400000c02e719a1e 	{ ae_l16.i	aed1, a10, -4; nop; addi	a9, a1, 124 }
  137210:	bd3984               	ae_l32.i	aed3, a9, -32
  137213:	a5fba8000fb04ade 	{ ae_l16.i	aed4, a10, -6; nop; ae_sat16x4	aed11, aed0, aed0 }
  13721b:	400000402c7aca1e 	{ ae_l16.i	aed10, a10, -8; nop; addi	a12, a1, 116 }
  137223:	400000807877bc1e 	{ ae_l32.i	aed7, a12, -32; nop; addi	a11, a1, 120 }
  13722b:	a5e5ae7b7a586b8e 	{ ae_l32.i	aed6, a11, -32; ae_add16s	aed8, aed10, aed11; ae_sat16x4	aed5, aed7, aed7 }
  137233:	a5e5b465642f863e 	{ ae_s16.0.i	aed8, a6, 6; ae_add16s	aed15, aed4, aed5; ae_sat16x4	aed2, aed6, aed6 }
  13723b:	a5e5b43231ecf60e 	{ ae_s16.0.i	aed15, a6, 0; ae_add16s	aed12, aed1, aed2; ae_sat16x4	aed14, aed3, aed3 }
  137243:	ebe5b40e0d09c61f 	{ ae_s16.0.i	aed12, a6, 2; ae_add16s	aed9, aed13, aed14; nop }
  13724b:	d29624               	ae_s16.0.i	aed9, a6, 4
  13724e:	ff2f06               	j	136f0e <fn_freqGSCMIC+0x302>

00137251 <fn_freqGSCMIC+0x645>:
  137251:	7cc1e2               	addi	a14, a1, 124
  137254:	01a0d2               	movi	a13, 1
  137257:	058d24               	ae_slaa32s	aed8, aed2, a13
  13725a:	400001752451ae8e 	{ ae_s32.l.i	aed1, a14, 16; nop; ae_movad32.l	a10, aed8 }
  137262:	0f48a5               	call8	1466ec <sqrt32>
  137265:	db0c                	movi.n	a11, 13
  137267:	0acd                	mov.n	a12, a10
  137269:	21a9                	s32i.n	a10, a1, 8
  13726b:	74c182               	addi	a8, a1, 116
  13726e:	400001007809d8ee 	{ ae_l32.i	aed9, a8, -32; nop; movi	a13, 14 }
  137276:	25f9c4               	ae_movad32.l	a15, aed9
  137279:	0da0e2               	movi	a14, 13
  13727c:	20aff0               	or	a10, a15, a15
  13727f:	0f2ca5               	call8	146548 <divide>
  137282:	21c8                	l32i.n	a12, a1, 8
  137284:	db0c                	movi.n	a11, 13
  137286:	ed0c                	movi.n	a13, 14
  137288:	74c192               	addi	a9, a1, 116
  13728b:	0aed                	mov.n	a14, a10
  13728d:	40000081457afe1e 	{ ae_movda32	aed10, a14; nop; addi	a15, a1, 120 }
  137295:	40000100780befde 	{ ae_l32.i	aed11, a15, -32; nop; movi	a14, 13 }
  13729d:	40000175285aa9be 	{ ae_s32.l.i	aed10, a9, -32; nop; ae_movad32.l	a10, aed11 }
  1372a5:	0f2a25               	call8	146548 <divide>
  1372a8:	78c182               	addi	a8, a1, 120
  1372ab:	70c1b2               	addi	a11, a1, 112
  1372ae:	400000c078709b1e 	{ ae_l32.i	aed0, a11, -32; nop; addi	a9, a1, 124 }
  1372b6:	400001b474c149ae 	{ ae_l32.i	aed1, a9, 16; nop; ae_movda32	aed12, a10 }
  1372be:	e0c884               	ae_s32.l.i	aed12, a8, -32
  1372c1:	ffcb06               	j	1371f1 <fn_freqGSCMIC+0x5e5>

001372c4 <fn_freqGSCMIC+0x6b8>:
  1372c4:	1c0c                	movi.n	a12, 1
  1372c6:	05dc14               	ae_slaa32s	aed13, aed1, a12
  1372c9:	25adc4               	ae_movad32.l	a10, aed13
  1372cc:	0f41e5               	call8	1466ec <sqrt32>
  1372cf:	0acd                	mov.n	a12, a10
  1372d1:	31a9                	s32i.n	a10, a1, 12
  1372d3:	7cc1e2               	addi	a14, a1, 124
  1372d6:	40000100780ebede 	{ ae_l32.i	aed14, a14, -32; nop; movi	a11, 13 }
  1372de:	25dec4               	ae_movad32.l	a13, aed14
  1372e1:	de0c                	movi.n	a14, 13
  1372e3:	0dad                	mov.n	a10, a13
  1372e5:	ed0c                	movi.n	a13, 14
  1372e7:	0f2625               	call8	146548 <divide>
  1372ea:	31c8                	l32i.n	a12, a1, 12
  1372ec:	db0c                	movi.n	a11, 13
  1372ee:	ed0c                	movi.n	a13, 14
  1372f0:	de0c                	movi.n	a14, 13
  1372f2:	7cc1f2               	addi	a15, a1, 124
  1372f5:	70c192               	addi	a9, a1, 112
  1372f8:	0a8d                	mov.n	a8, a10
  1372fa:	400001b478f0498e 	{ ae_l32.i	aed0, a9, -32; nop; ae_movda32	aed15, a8 }
  137302:	40000175285faf0e 	{ ae_s32.l.i	aed15, a15, -32; nop; ae_movad32.l	a10, aed0 }
  13730a:	0f23e5               	call8	146548 <divide>
  13730d:	3c0a34               	ae_movda32	aed0, a10
  137310:	ffbb86               	j	137202 <fn_freqGSCMIC+0x5f6>

00137313 <fn_freqGSCMIC+0x707>:
  137313:	1a0c                	movi.n	a10, 1
  137315:	051a14               	ae_slaa32s	aed1, aed1, a10
  137318:	25a1c4               	ae_movad32.l	a10, aed1
  13731b:	0f3d25               	call8	1466ec <sqrt32>
  13731e:	ed0c                	movi.n	a13, 14
  137320:	61a9                	s32i.n	a10, a1, 24
  137322:	7cc1c2               	addi	a12, a1, 124
  137325:	400001007c02ecde 	{ ae_l32.i	aed2, a12, -16; nop; movi	a14, 13 }
  13732d:	25b2c4               	ae_movad32.l	a11, aed2
  137330:	0acd                	mov.n	a12, a10
  137332:	0bad                	mov.n	a10, a11
  137334:	db0c                	movi.n	a11, 13
  137336:	0f2125               	call8	146548 <divide>
  137339:	61c8                	l32i.n	a12, a1, 24
  13733b:	db0c                	movi.n	a11, 13
  13733d:	ed0c                	movi.n	a13, 14
  13733f:	de0c                	movi.n	a14, 13
  137341:	7cc182               	addi	a8, a1, 124
  137344:	0afd                	mov.n	a15, a10
  137346:	400001b47a3448fe 	{ ae_l32.i	aed4, a8, -24; nop; ae_movda32	aed3, a15 }
  13734e:	400001752c53a84e 	{ ae_s32.l.i	aed3, a8, -16; nop; ae_movad32.l	a10, aed4 }
  137356:	0f1f25               	call8	146548 <divide>
  137359:	3c0a34               	ae_movda32	aed0, a10
  13735c:	fee206               	j	136ee8 <fn_freqGSCMIC+0x2dc>

0013735f <fn_freqGSCMIC+0x753>:
  13735f:	03bd                	mov.n	a11, a3
  137361:	7cc192               	addi	a9, a1, 124
  137364:	40000081447bae1e 	{ ae_movda16	aed11, a14; nop; addi	a10, a1, 120 }
  13736c:	400000e1447acd1e 	{ ae_movda16	aed10, a13; nop; addi	a12, a1, 126 }
  137374:	400000202f78dc1e 	{ ae_l16.i	aed8, a12, -2; nop; addi	a13, a1, 114 }
  13737c:	400000002079ec1e 	{ ae_l16.i	aed9, a12, 0; nop; addi	a14, a1, 112 }
  137384:	eb5cb40b0905be8f 	{ ae_s16.0.i	aed11, a14, -16; ae_mulf16ss.00	aed5, aed9, aed11; nop }
  13738c:	eb2e400a08050def 	{ movi	a14, 13; ae_mulaf16ss.00	aed5, aed8, aed10; nop }
  137394:	6cfab49c9e67ad8f 	{ ae_s16.0.i	aed10, a13, -16; ae_movi	aed7, -2; ae_mulf16ss.00_s2	aed6, aed9, aed9 }
  13739c:	bb2ec05878567a3e 	{ ae_l32x2.i	aed7, a10, 8; ae_mulaf16ss.00	aed6, aed8, aed8; ae_and	aed5, aed5, aed7 }
  1373a4:	eb0fae07050579bf 	{ ae_l32.i	aed7, a9, -20; ae_mul32.ll	aed5, aed5, aed7; nop }
  1373ac:	b3fb59607f60d33e 	{ or	a13, a3, a3; nop; ae_max32	aed6, aed6, aed7 }
  1373b4:	0cfbc8f05f50c67f 	{ ae_movad32.l	a12, aed6; nop; ae_srai64	aed5, aed5, 15 }
  1373bc:	c1c9                	s32i.n	a12, a1, 48
  1373be:	25a5c4               	ae_movad32.l	a10, aed5
  1373c1:	0f1865               	call8	146548 <divide>
  1373c4:	03bd                	mov.n	a11, a3
  1373c6:	71a9                	s32i.n	a10, a1, 28
  1373c8:	0a8d                	mov.n	a8, a10
  1373ca:	72c1c2               	addi	a12, a1, 114
  1373cd:	400000002870ec1e 	{ ae_l16.i	aed0, a12, -16; nop; addi	a14, a1, 112 }
  1373d5:	400000e02872de1e 	{ ae_l16.i	aed2, a14, -16; nop; addi	a13, a1, 126 }
  1373dd:	400000c02f61fd1e 	{ ae_l16.i	aed1, a13, -2; nop; addi	a15, a1, 108 }
  1373e5:	eb5ca802010dfd0f 	{ ae_l16.i	aed15, a13, 0; ae_mulf16ss.00	aed13, aed1, aed2; nop }
  1373ed:	eb9127000f0d819f 	{ addi	a9, a1, 120; ae_mulsf16ss.00	aed13, aed15, aed0; nop }
  1373f5:	ebfa400c0e0e0def 	{ movi	a14, 13; ae_movi	aed14, -2; nop }
  1373fd:	bbfbc0d0efd0e93e 	{ ae_l32x2.i	aed14, a9, 8; nop; ae_and	aed13, aed13, aed14 }
  137405:	0c8018be8dddc82e 	{ ae_movda32	aed12, a8; ae_mul32.ll	aed13, aed13, aed14 }
  13740d:	c1c8                	l32i.n	a12, a1, 48
  13740f:	0cfb59f0dfd0d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed13, aed13, 15 }
  137417:	40000175285cafde 	{ ae_s32.l.i	aed12, a15, -32; nop; ae_movad32.l	a10, aed13 }
  13741f:	0f12a5               	call8	146548 <divide>
  137422:	7198                	l32i.n	a9, a1, 28
  137424:	3c4924               	ae_movda16	aed4, a9
  137427:	0c801ae4c4b13aee 	{ ae_movda16	aed3, a10; ae_mulf16ss.00	aed1, aed4, aed4 }
  13742f:	eb2edd030301259f 	{ nop; ae_mulaf16ss.00	aed1, aed3, aed3; nop }
  137437:	68c182               	addi	a8, a1, 104
  13743a:	400001754550fa1e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a15, aed1 }
  137442:	e00884               	ae_s32.l.i	aed0, a8, -32
  137445:	2825f7               	blt	a5, a15, 137471 <fn_freqGSCMIC+0x865>

00137448 <fn_freqGSCMIC+0x83c>:
  137448:	7ec1b2               	addi	a11, a1, 126
  13744b:	400000c02c67cb1e 	{ ae_l16.i	aed7, a11, -8; nop; addi	a12, a1, 108 }
  137453:	a5fbae000f80bc8e 	{ ae_l32.i	aed11, a12, -32; nop; ae_sat16x4	aed8, aed0, aed0 }
  13745b:	a5e5a8b8b7a59bbe 	{ ae_l16.i	aed9, a11, -10; ae_add16s	aed5, aed7, aed8; ae_sat16x4	aed10, aed11, aed11 }
  137463:	ebe5b40a0906563f 	{ ae_s16.0.i	aed5, a6, 6; ae_add16s	aed6, aed9, aed10; nop }
  13746b:	d26624               	ae_s16.0.i	aed6, a6, 4
  13746e:	fea706               	j	136f0e <fn_freqGSCMIC+0x302>

00137471 <fn_freqGSCMIC+0x865>:
  137471:	1d0c                	movi.n	a13, 1
  137473:	05cd14               	ae_slaa32s	aed12, aed1, a13
  137476:	25acc4               	ae_movad32.l	a10, aed12
  137479:	0f2725               	call8	1466ec <sqrt32>
  13747c:	0acd                	mov.n	a12, a10
  13747e:	11a9                	s32i.n	a10, a1, 4
  137480:	6cc1f2               	addi	a15, a1, 108
  137483:	40000100780dbfde 	{ ae_l32.i	aed13, a15, -32; nop; movi	a11, 13 }
  13748b:	25edc4               	ae_movad32.l	a14, aed13
  13748e:	0ea0d2               	movi	a13, 14
  137491:	20aee0               	or	a10, a14, a14
  137494:	0da0e2               	movi	a14, 13
  137497:	0f0b25               	call8	146548 <divide>
  13749a:	11c8                	l32i.n	a12, a1, 4
  13749c:	ed0c                	movi.n	a13, 14
  13749e:	de0c                	movi.n	a14, 13
  1374a0:	0a9d                	mov.n	a9, a10
  1374a2:	68c1b2               	addi	a11, a1, 104
  1374a5:	400000c0786f8b1e 	{ ae_l32.i	aed15, a11, -32; nop; addi	a8, a1, 108 }
  1374ad:	40000101450eb9de 	{ ae_movda32	aed14, a9; nop; movi	a11, 13 }
  1374b5:	40000175285ea8fe 	{ ae_s32.l.i	aed14, a8, -32; nop; ae_movad32.l	a10, aed15 }
  1374bd:	0f08a5               	call8	146548 <divide>
  1374c0:	3c0a34               	ae_movda32	aed0, a10
  1374c3:	ffe046               	j	137448 <fn_freqGSCMIC+0x83c>

001374c6 <fn_freqGSCMIC+0x8ba>:
  1374c6:	f01d                	retw.n

001374c8 <fn_freqGSCMIC_Nframe>:
  1374c8:	012136               	entry	a1, 144
  1374cb:	1129                	s32i.n	a2, a1, 4
  1374cd:	2139                	s32i.n	a3, a1, 8
  1374cf:	3149                	s32i.n	a4, a1, 12
  1374d1:	4169                	s32i.n	a6, a1, 16
  1374d3:	149716               	beqz	a7, 137620 <fn_freqGSCMIC_Nframe+0x158>
  1374d6:	180c                	movi.n	a8, 1
  1374d8:	02fd                	mov.n	a15, a2
  1374da:	03ed                	mov.n	a14, a3
  1374dc:	ffa092               	movi	a9, 255
  1374df:	065d                	mov.n	a5, a6
  1374e1:	400000342107744e 	{ ae_l16.i	aed7, a4, 2; nop; addmi	a7, a4, 0x300 }
  1374e9:	400000402008747e 	{ ae_l16.i	aed8, a4, 0; nop; addi	a7, a7, 4 }
  1374f1:	400000342106656e 	{ ae_l16.i	aed6, a5, 2; nop; addmi	a6, a6, 0x300 }
  1374f9:	400000402009656e 	{ ae_l16.i	aed9, a5, 0; nop; addi	a6, a6, 4 }
  137501:	eb5c30080905177f 	{ addmi	a7, a7, 0x100; ae_mulf16ss.00	aed5, aed9, aed8; nop }
  137509:	475ca867795317ef 	{ ae_l16.i	aed1, a7, -4; ae_mulf16ss.00	aed3, aed9, aed7; ae_mulaf16ss.00_s2	aed5, aed6, aed7 }
  137511:	400000142f02676e 	{ ae_l16.i	aed2, a7, -2; nop; addmi	a6, a6, 0x100 }
  137519:	400001002e34764e 	{ ae_l16.i	aed4, a6, -4; nop; movi	a7, 0x304 }
  137521:	4791a848165306ff 	{ ae_l16.i	aed0, a6, -2; ae_mulsf16ss.00	aed3, aed6, aed8; ae_mulaf16ss.00_s2	aed5, aed4, aed1 }
  137529:	472e400224530e6f 	{ movi	a6, 14; ae_mulaf16ss.00	aed3, aed4, aed2; ae_mulaf16ss.00_s2	aed5, aed0, aed2 }
  137531:	9f8976               	loop	a9, 1375d4 <fn_freqGSCMIC_Nframe+0x10c>
  137534:	1198f0               	slli	a9, a8, 1
  137537:	eb9151010003c95f 	{ addx2	a12, a9, a5; ae_mulsf16ss.00	aed3, aed0, aed1; nop }
  13753f:	1efba8105f200e0f 	{ ae_l16.i	aed0, a14, 0; nop; ae_srai32	aed2, aed5, 1 }
  137547:	822624               	ae_sraa32s	aed2, aed2, a6
  13754a:	1efb20103f10188f 	{ addi	a8, a8, 1; nop; ae_srai32	aed1, aed3, 1 }
  137552:	a5fb50202f20dc7e 	{ add	a13, a12, a7; nop; ae_sat16x4	aed2, aed2, aed2 }
  13755a:	25a284               	ae_movad16.0	a10, aed2
  13755d:	400001a545121a6e 	{ ae_movda32	aed2, a10; nop; ae_sraa32s	aed1, aed1, a6 }
  137565:	a5fb30101f101dde 	{ addmi	a13, a13, 0x100; nop; ae_sat16x4	aed1, aed1, aed1 }
  13756d:	170084               	ae_sext32	aed0, aed0, 15
  137570:	ebf351020000a94f 	{ addx2	a10, a9, a4; ae_sub32s	aed0, aed0, aed2; nop }
  137578:	40000174b000bf1e 	{ ae_s16.0.i	aed0, a15, 0; nop; ae_movad16.0	a11, aed1 }
  137580:	400001b421204ebe 	{ ae_l16.i	aed0, a14, 2; nop; ae_movda32	aed2, a11 }
  137588:	e9fb51008f00e93f 	{ addx2	a14, a9, a3; nop; ae_sext32	aed0, aed0, 15 }
  137590:	ebf350020000ba7f 	{ add	a11, a10, a7; ae_sub32s	aed0, aed0, aed2; nop }
  137598:	40000014b100bfbe 	{ ae_s16.0.i	aed0, a15, 2; nop; addmi	a11, a11, 0x100 }
  1375a0:	b00a04               	ae_l16.i	aed0, a10, 0
  1375a3:	b02c04               	ae_l16.i	aed2, a12, 0
  1375a6:	eb5ca80002051a1f 	{ ae_l16.i	aed1, a10, 2; ae_mulf16ss.00	aed5, aed2, aed0; nop }
  1375ae:	eb5ca80102032c1f 	{ ae_l16.i	aed2, a12, 2; ae_mulf16ss.00	aed3, aed2, aed1; nop }
  1375b6:	972ea82102350dff 	{ ae_l16.i	aed0, a13, -2; ae_mulaf16ss.00	aed5, aed2, aed1; ae_mulsf16ss.00_s2	aed3, aed2, aed0 }
  1375be:	b02de4               	ae_l16.i	aed2, a13, -4
  1375c1:	b01be4               	ae_l16.i	aed1, a11, -4
  1375c4:	eb2ea80102054bff 	{ ae_l16.i	aed4, a11, -2; ae_mulaf16ss.00	aed5, aed2, aed1; nop }
  1375cc:	472e51244035f92f 	{ addx2	a15, a9, a2; ae_mulaf16ss.00	aed5, aed0, aed4; ae_mulaf16ss.00_s2	aed3, aed2, aed4 }

001375d4 <fn_freqGSCMIC_Nframe+0x10c>:
  1375d4:	1efba8105f50ee0f 	{ ae_l16.i	aed14, a14, 0; nop; ae_srai32	aed5, aed5, 1 }
  1375dc:	17ee84               	ae_sext32	aed14, aed14, 15
  1375df:	0d80198140e3265e 	{ ae_sraa32s	aed4, aed5, a6; ae_mulsf16ss.00	aed3, aed0, aed1 }
  1375e7:	a5fbdd404f20259e 	{ nop; nop; ae_sat16x4	aed2, aed4, aed4 }
  1375ef:	9e0134               	ae_srai32	aed0, aed3, 1
  1375f2:	25a284               	ae_movad16.0	a10, aed2
  1375f5:	400001a5450f0a6e 	{ ae_movda32	aed15, a10; nop; ae_sraa32s	aed0, aed0, a6 }
  1375fd:	a5f3dd0f0ecd259e 	{ nop; ae_sub32s	aed13, aed14, aed15; ae_sat16x4	aed12, aed0, aed0 }
  137605:	40000174b00d8fce 	{ ae_s16.0.i	aed13, a15, 0; nop; ae_movad16.0	a8, aed12 }
  13760d:	400001b421cb4e8e 	{ ae_l16.i	aed11, a14, 2; nop; ae_movda32	aed12, a8 }
  137615:	17bb84               	ae_sext32	aed11, aed11, 15
  137618:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  13761b:	d2af14               	ae_s16.0.i	aed10, a15, 2
  13761e:	f01d                	retw.n

00137620 <fn_freqGSCMIC_Nframe+0x158>:
  137620:	c43971               	l32r	a7, 128704 (1999999 <_memmap_mem_sram_end+0xf59999>)
  137623:	00a162               	movi	a6, 0x100
  137626:	4cc1c2               	addi	a12, a1, 76
  137629:	2421b2               	l32i	a11, a1, 144
  13762c:	ebfa3000010d11ef 	{ addmi	a14, a1, 0x100; ae_movi	aed13, 1; nop }
  137634:	c372f1               	l32r	a15, 1283fc (2710 <XtosCoreStateSize+0x2490>)
  137637:	40000101450b350e 	{ ae_movda32	aed11, a5; nop; movi	a3, 0 }
  13763f:	11a3f0               	slli	a10, a3, 1
  137642:	40000041459aefee 	{ ae_movda32	aed10, a15; nop; addi	a14, a14, -108 }
  13764a:	18faae1cb1bc7e0f 	{ ae_l32.i	aed7, a14, 0; ae_movi	aed12, -15; ae_slai32	aed11, aed11, 1 }
  137652:	93e7a8dcbbbc8b0e 	{ ae_l16.i	aed8, a11, 0; ae_add32	aed12, aed11, aed12; ae_add32	aed11, aed11, aed13 }
  13765a:	e9fbc8808f804b7f 	{ ae_movad32.l	a4, aed11; nop; ae_sext32	aed8, aed8, 15 }
  137662:	400001742106dbce 	{ ae_l16.i	aed6, a11, 2; nop; ae_movad16.0	a13, aed12 }
  13766a:	e9fbc5608f6081ef 	{ ae_s32x2.i	aed8, a1, 48; nop; ae_sext32	aed6, aed6, 15 }
  137672:	400001851796a1de 	{ ae_s32x2.i	aed6, a1, 56; nop; ae_slaa32s	aed9, aed10, a13 }
  13767a:	4000017528592c7e 	{ ae_s32.l.i	aed9, a12, -32; nop; ae_movad32.l	a2, aed7 }

00137682 <fn_freqGSCMIC_Nframe+0x1ba>:
  137682:	6ec1c2               	addi	a12, a1, 110
  137685:	66c192               	addi	a9, a1, 102
  137688:	68c1e2               	addi	a14, a1, 104
  13768b:	3188                	l32i.n	a8, a1, 12
  13768d:	41b8                	l32i.n	a11, a1, 16
  13768f:	908a80               	addx2	a8, a10, a8
  137692:	90bab0               	addx2	a11, a10, a11
  137695:	81b9                	s32i.n	a11, a1, 32
  137697:	400000342002f8be 	{ ae_l16.i	aed2, a8, 0; nop; addmi	a15, a11, 0x300 }
  13769f:	40000034210dd88e 	{ ae_l16.i	aed13, a8, 2; nop; addmi	a13, a8, 0x300 }
  1376a7:	400000c0b86dee1e 	{ ae_s16.0.i	aed13, a14, -16; nop; addi	a14, a1, 108 }
  1376af:	400000c0b852991e 	{ ae_s16.0.i	aed2, a9, -16; nop; addi	a9, a1, 92 }
  1376b7:	dd4b                	addi.n	a13, a13, 4
  1376b9:	400000402001fbfe 	{ ae_l16.i	aed1, a11, 0; nop; addi	a15, a15, 4 }
  1376c1:	400000e0215c8b1e 	{ ae_l16.i	aed12, a11, 2; nop; addi	a8, a1, 94 }
  1376c9:	40000014b80cf8fe 	{ ae_s16.0.i	aed12, a8, -16; nop; addmi	a15, a15, 0x100 }
  1376d1:	11b8                	l32i.n	a11, a1, 4
  1376d3:	400000142e0adfde 	{ ae_l16.i	aed10, a15, -4; nop; addmi	a13, a13, 0x100 }
  1376db:	eb5ca80d0107bdef 	{ ae_l16.i	aed11, a13, -4; ae_mulf16ss.00	aed7, aed1, aed13; nop }
  1376e3:	975ca8c221759dff 	{ ae_l16.i	aed9, a13, -2; ae_mulf16ss.00	aed5, aed1, aed2; ae_mulsf16ss.00_s2	aed7, aed12, aed2 }
  1376eb:	21d8                	l32i.n	a13, a1, 8
  1376ed:	472ea8ad9c758fff 	{ ae_l16.i	aed8, a15, -2; ae_mulaf16ss.00	aed5, aed12, aed13; ae_mulaf16ss.00_s2	aed7, aed10, aed9 }
  1376f5:	972e268bba75218f 	{ addi	a8, a1, 98; ae_mulaf16ss.00	aed5, aed10, aed11; ae_mulsf16ss.00_s2	aed7, aed8, aed11 }
  1376fd:	eb2eb40908059c8f 	{ ae_s16.0.i	aed9, a12, -16; ae_mulaf16ss.00	aed5, aed8, aed9; nop }
  137705:	1efb51107f70dadf 	{ addx2	a13, a10, a13; nop; ae_srai32	aed7, aed7, 1 }
  13770d:	1efba8105f500d1f 	{ ae_l16.i	aed0, a13, 2; nop; ae_srai32	aed5, aed5, 1 }
  137715:	e9fba8008f00fd0f 	{ ae_l16.i	aed15, a13, 0; nop; ae_sext32	aed0, aed0, 15 }
  13771d:	e9fb40f08ff00ecf 	{ movi	a12, 14; nop; ae_sext32	aed15, aed15, 15 }
  137725:	400001a4b84159ce 	{ ae_s16.0.i	aed1, a9, -16; nop; ae_sraa32s	aed4, aed5, a12 }
  13772d:	400001a4b86b7ece 	{ ae_s16.0.i	aed11, a14, -16; nop; ae_sraa32s	aed6, aed7, a12 }
  137735:	a5fb26606f2001ee 	{ addi	a14, a1, 96; nop; ae_sat16x4	aed2, aed6, aed6 }
  13773d:	a5fb51404f30aabe 	{ addx2	a10, a10, a11; nop; ae_sat16x4	aed3, aed4, aed4 }
  137745:	40000174b808c83e 	{ ae_s16.0.i	aed8, a8, -16; nop; ae_movad16.0	a12, aed3 }
  13774d:	400001754501bc2e 	{ ae_movda32	aed1, a12; nop; ae_movad16.0	a11, aed2 }
  137755:	0d8018418f7e1b2e 	{ ae_movda32	aed1, a11; ae_sub32s	aed14, aed15, aed1 }
  13775d:	ebf3b401000cea0f 	{ ae_s16.0.i	aed14, a10, 0; ae_sub32s	aed12, aed0, aed1; nop }
  137765:	40000174b15caaee 	{ ae_s16.0.i	aed12, a10, 2; nop; ae_movad32.l	a10, aed14 }
  13776d:	40000174205d92ce 	{ ae_l16.i	aed13, a2, 0; nop; ae_movad32.l	a9, aed12 }
  137775:	40000174b80a8ede 	{ ae_s16.0.i	aed10, a14, -16; nop; ae_movad16.0	a8, aed13 }
  13777d:	9199                	s32i.n	a9, a1, 36
  13777f:	2e6816               	beqz	a8, 137a69 <fn_freqGSCMIC_Nframe+0x5a1>
  137782:	4cc192               	addi	a9, a1, 76
  137785:	ebfa260c0e0281bf 	{ addi	a11, a1, 104; ae_movi	aed2, -2; nop }
  13778d:	400000a14469ca1e 	{ ae_movda16	aed9, a10; nop; addi	a12, a1, 106 }
  137795:	400000e0b869ac1e 	{ ae_s16.0.i	aed9, a12, -16; nop; addi	a10, a1, 110 }
  13779d:	400000602866ea1e 	{ ae_l16.i	aed6, a10, -16; nop; addi	a14, a1, 102 }
  1377a5:	400000c02868de1e 	{ ae_l16.i	aed8, a14, -16; nop; addi	a13, a1, 108 }
  1377ad:	40000100280aedde 	{ ae_l16.i	aed10, a13, -16; nop; movi	a14, 13 }
  1377b5:	6cf3a88190175b8f 	{ ae_l16.i	aed5, a11, -16; ae_sub32s	aed7, aed0, aed1; ae_mulf16ss.00_s2	aed1, aed8, aed9 }
  1377bd:	475c59587814b44f 	{ or	a11, a4, a4; ae_mulf16ss.00	aed4, aed8, aed8; ae_mulaf16ss.00_s2	aed1, aed5, aed7 }
  1377c5:	475cae5a5a43598f 	{ ae_l32.i	aed5, a9, -32; ae_mulf16ss.00	aed3, aed10, aed10; ae_mulaf16ss.00_s2	aed4, aed5, aed5 }
  1377cd:	bb2ec116261321ae 	{ ae_l32x2.i	aed2, a1, 48; ae_mulaf16ss.00	aed3, aed6, aed6; ae_and	aed1, aed1, aed2 }
  1377d5:	2ee859152412d44f 	{ or	a13, a4, a4; ae_add32s	aed2, aed4, aed5; ae_mul32.ll_s2	aed1, aed1, aed2 }
  1377dd:	ebe8c8050303c27f 	{ ae_movad32.l	a12, aed2; ae_add32s	aed3, aed3, aed5; nop }
  1377e5:	51c9                	s32i.n	a12, a1, 20
  1377e7:	0cfbc8f01f10537f 	{ ae_movad32.l	a5, aed3; nop; ae_srai64	aed1, aed1, 15 }
  1377ef:	25a1c4               	ae_movad32.l	a10, aed1
  1377f2:	0ed565               	call8	146548 <divide>
  1377f5:	61a9                	s32i.n	a10, a1, 24
  1377f7:	60c1f2               	addi	a15, a1, 96
  1377fa:	0a8d                	mov.n	a8, a10
  1377fc:	91e8                	l32i.n	a14, a1, 36
  1377fe:	66c192               	addi	a9, a1, 102
  137801:	400000a0286eb91e 	{ ae_l16.i	aed14, a9, -16; nop; addi	a11, a1, 106 }
  137809:	400000802861cb1e 	{ ae_l16.i	aed1, a11, -16; nop; addi	a12, a1, 104 }
  137811:	400000402860dc1e 	{ ae_l16.i	aed0, a12, -16; nop; addi	a13, a1, 100 }
  137819:	0c801ae1c0bcfeee 	{ ae_movda16	aed15, a14; ae_mulf16ss.00	aed12, aed0, aed1 }
  137821:	97fa40ecfecd0def 	{ movi	a14, 13; ae_movi	aed13, -2; ae_mulsf16ss.00_s2	aed12, aed14, aed15 }
  137829:	51c8                	l32i.n	a12, a1, 20
  13782b:	bbfbc1c0dfc0d1ae 	{ ae_l32x2.i	aed13, a1, 48; nop; ae_and	aed12, aed12, aed13 }
  137833:	eb0f590d0c0cb44f 	{ or	a11, a4, a4; ae_mul32.ll	aed12, aed12, aed13; nop }
  13783b:	400001b4b8bf4d8e 	{ ae_s16.0.i	aed15, a13, -16; nop; ae_movda32	aed11, a8 }
  137843:	0cfb59f0cfc0d44f 	{ or	a13, a4, a4; nop; ae_srai64	aed12, aed12, 15 }
  13784b:	40000175285bafce 	{ ae_s32.l.i	aed11, a15, -32; nop; ae_movad32.l	a10, aed12 }
  137853:	0ecf65               	call8	146548 <divide>
  137856:	de0c                	movi.n	a14, 13
  137858:	71a9                	s32i.n	a10, a1, 28
  13785a:	64c1f2               	addi	a15, a1, 100
  13785d:	64c1b2               	addi	a11, a1, 100
  137860:	400000a02866db1e 	{ ae_l16.i	aed6, a11, -16; nop; addi	a13, a1, 106 }
  137868:	400000c02868cd1e 	{ ae_l16.i	aed8, a13, -16; nop; addi	a12, a1, 108 }
  137870:	400000e028679c1e 	{ ae_l16.i	aed7, a12, -16; nop; addi	a9, a1, 110 }
  137878:	eb5ca8080703598f 	{ ae_l16.i	aed5, a9, -16; ae_mulf16ss.00	aed3, aed7, aed8; nop }
  137880:	eb2e590605038aaf 	{ or	a8, a10, a10; ae_mulaf16ss.00	aed3, aed5, aed6; nop }
  137888:	0d8018cc86b4282e 	{ ae_movda32	aed2, a8; ae_movi	aed4, -2 }
  137890:	bbfbc1304f3041be 	{ ae_l32x2.i	aed4, a1, 56; nop; ae_and	aed3, aed3, aed4 }
  137898:	eb0f59040303b44f 	{ or	a11, a4, a4; ae_mul32.ll	aed3, aed3, aed4; nop }
  1378a0:	05cd                	mov.n	a12, a5
  1378a2:	0cfb59f03f30d44f 	{ or	a13, a4, a4; nop; ae_srai64	aed3, aed3, 15 }
  1378aa:	400001752852af3e 	{ ae_s32.l.i	aed2, a15, -32; nop; ae_movad32.l	a10, aed3 }
  1378b2:	0ec965               	call8	146548 <divide>
  1378b5:	04dd                	mov.n	a13, a4
  1378b7:	64c192               	addi	a9, a1, 100
  1378ba:	400000a0286dc91e 	{ ae_l16.i	aed13, a9, -16; nop; addi	a12, a1, 106 }
  1378c2:	400000e0286fbc1e 	{ ae_l16.i	aed15, a12, -16; nop; addi	a11, a1, 110 }
  1378ca:	400000c0286e8b1e 	{ ae_l16.i	aed14, a11, -16; nop; addi	a8, a1, 108 }
  1378d2:	eb5ca80f0e0ac88f 	{ ae_l16.i	aed12, a8, -16; ae_mulf16ss.00	aed10, aed14, aed15; nop }
  1378da:	eb91400d0c0a0def 	{ movi	a14, 13; ae_mulsf16ss.00	aed10, aed12, aed13; nop }
  1378e2:	ebfa590c0e0bc55f 	{ or	a12, a5, a5; ae_movi	aed11, -2; nop }
  1378ea:	bbfbc1a0bfa0b1be 	{ ae_l32x2.i	aed11, a1, 56; nop; ae_and	aed10, aed10, aed11 }
  1378f2:	eb0f590b0a0a5aaf 	{ or	a5, a10, a10; ae_mul32.ll	aed10, aed10, aed11; nop }
  1378fa:	400000814569f51e 	{ ae_movda32	aed9, a5; nop; addi	a15, a1, 104 }
  137902:	0cfb59f0afa0b44f 	{ or	a11, a4, a4; nop; ae_srai64	aed10, aed10, 15 }
  13790a:	400001752859afae 	{ ae_s32.l.i	aed9, a15, -32; nop; ae_movad32.l	a10, aed10 }
  137912:	0ec365               	call8	146548 <divide>
  137915:	3c0a24               	ae_movda16	aed0, a10
  137918:	71f8                	l32i.n	a15, a1, 28
  13791a:	6188                	l32i.n	a8, a1, 24
  13791c:	400001b54441358e 	{ ae_movda16	aed1, a5; nop; ae_movda16	aed4, a8 }
  137924:	0c801ae4c4b23fee 	{ ae_movda16	aed3, a15; ae_mulf16ss.00	aed2, aed4, aed4 }
  13792c:	475cdd313121259f 	{ nop; ae_mulf16ss.00	aed1, aed1, aed1; ae_mulaf16ss.00_s2	aed2, aed3, aed3 }
  137934:	eb2e2400000181ef 	{ addi	a14, a1, 72; ae_mulaf16ss.00	aed1, aed0, aed0; nop }
  13793c:	400001754550da2e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a13, aed2 }
  137944:	e00e84               	ae_s32.l.i	aed0, a14, -32
  137947:	6aa7d7               	bge	a7, a13, 1379b5 <fn_freqGSCMIC_Nframe+0x4ed>
  13794a:	7cc1a2               	addi	a10, a1, 124
  13794d:	190c                	movi.n	a9, 1
  13794f:	055924               	ae_slaa32s	aed5, aed2, a9
  137952:	400001752951aa5e 	{ ae_s32.l.i	aed1, a10, -28; nop; ae_movad32.l	a10, aed5 }
  13795a:	0ed925               	call8	1466ec <sqrt32>
  13795d:	db0c                	movi.n	a11, 13
  13795f:	ed0c                	movi.n	a13, 14
  137961:	0a5d                	mov.n	a5, a10
  137963:	60c1c2               	addi	a12, a1, 96
  137966:	400001007806ecde 	{ ae_l32.i	aed6, a12, -32; nop; movi	a14, 13 }
  13796e:	25a6c4               	ae_movad32.l	a10, aed6
  137971:	05cd                	mov.n	a12, a5
  137973:	0ebd65               	call8	146548 <divide>
  137976:	05cd                	mov.n	a12, a5
  137978:	db0c                	movi.n	a11, 13
  13797a:	ed0c                	movi.n	a13, 14
  13797c:	0afd                	mov.n	a15, a10
  13797e:	64c182               	addi	a8, a1, 100
  137981:	400000007868e81e 	{ ae_l32.i	aed8, a8, -32; nop; addi	a14, a1, 96 }
  137989:	400001754557af8e 	{ ae_movda32	aed7, a15; nop; ae_movad32.l	a10, aed8 }
  137991:	400001012807eede 	{ ae_s32.l.i	aed7, a14, -32; nop; movi	a14, 13 }
  137999:	0ebae5               	call8	146548 <divide>
  13799c:	64c192               	addi	a9, a1, 100
  13799f:	48c1c2               	addi	a12, a1, 72
  1379a2:	400000c07870bc1e 	{ ae_l32.i	aed0, a12, -32; nop; addi	a11, a1, 124 }
  1379aa:	400001b479914bae 	{ ae_l32.i	aed1, a11, -28; nop; ae_movda32	aed9, a10 }
  1379b2:	e09984               	ae_s32.l.i	aed9, a9, -32

001379b5 <fn_freqGSCMIC_Nframe+0x4ed>:
  1379b5:	48c1e2               	addi	a14, a1, 72
  1379b8:	25d1c4               	ae_movad32.l	a13, aed1
  1379bb:	e00e84               	ae_s32.l.i	aed0, a14, -32
  1379be:	4ca7d7               	bge	a7, a13, 137a0e <fn_freqGSCMIC_Nframe+0x546>
  1379c1:	1f0c                	movi.n	a15, 1
  1379c3:	05af14               	ae_slaa32s	aed10, aed1, a15
  1379c6:	25aac4               	ae_movad32.l	a10, aed10
  1379c9:	0ed225               	call8	1466ec <sqrt32>
  1379cc:	db0c                	movi.n	a11, 13
  1379ce:	ed0c                	movi.n	a13, 14
  1379d0:	68c192               	addi	a9, a1, 104
  1379d3:	0a5d                	mov.n	a5, a10
  1379d5:	05cd                	mov.n	a12, a5
  1379d7:	40000100780be9de 	{ ae_l32.i	aed11, a9, -32; nop; movi	a14, 13 }
  1379df:	25abc4               	ae_movad32.l	a10, aed11
  1379e2:	0eb665               	call8	146548 <divide>
  1379e5:	05cd                	mov.n	a12, a5
  1379e7:	db0c                	movi.n	a11, 13
  1379e9:	ed0c                	movi.n	a13, 14
  1379eb:	0afd                	mov.n	a15, a10
  1379ed:	48c182               	addi	a8, a1, 72
  1379f0:	40000080786de81e 	{ ae_l32.i	aed13, a8, -32; nop; addi	a14, a1, 104 }
  1379f8:	40000175455cafde 	{ ae_movda32	aed12, a15; nop; ae_movad32.l	a10, aed13 }
  137a00:	40000101280ceede 	{ ae_s32.l.i	aed12, a14, -32; nop; movi	a14, 13 }
  137a08:	0eb3e5               	call8	146548 <divide>
  137a0b:	3c0a34               	ae_movda32	aed0, a10

00137a0e <fn_freqGSCMIC_Nframe+0x546>:
  137a0e:	81b8                	l32i.n	a11, a1, 32
  137a10:	5ec1d2               	addi	a13, a1, 94
  137a13:	400000802867ed1e 	{ ae_l16.i	aed7, a13, -16; nop; addi	a14, a1, 104 }
  137a1b:	400000c07859fe1e 	{ ae_l32.i	aed9, a14, -32; nop; addi	a15, a1, 92 }
  137a23:	40000040286a8f1e 	{ ae_l16.i	aed10, a15, -16; nop; addi	a8, a1, 100 }
  137a2b:	40000000786ca81e 	{ ae_l32.i	aed12, a8, -32; nop; addi	a10, a1, 96 }
  137a33:	b04a84               	ae_l16.i	aed4, a10, -16
  137a36:	40000044780d9abe 	{ ae_l32.i	aed13, a10, -32; nop; addmi	a9, a11, 0x400 }
  137a3e:	a5fb26d0dfb021ae 	{ addi	a10, a1, 98; nop; ae_sat16x4	aed11, aed13, aed13 }
  137a46:	a5e5a8cbca861a8e 	{ ae_l16.i	aed1, a10, -16; ae_add16s	aed6, aed10, aed11; ae_sat16x4	aed8, aed12, aed12 }
  137a4e:	a5e5b49897536b0e 	{ ae_s16.0.i	aed6, a11, 0; ae_add16s	aed3, aed7, aed8; ae_sat16x4	aed5, aed9, aed9 }
  137a56:	a5e5b405042f3b1e 	{ ae_s16.0.i	aed3, a11, 2; ae_add16s	aed15, aed4, aed5; ae_sat16x4	aed2, aed0, aed0 }
  137a5e:	ebe5b502010ef92f 	{ ae_s16.0.ip	aed15, a9, 4; ae_add16s	aed14, aed1, aed2; nop }
  137a66:	d2e9f4               	ae_s16.0.i	aed14, a9, -2

00137a69 <fn_freqGSCMIC_Nframe+0x5a1>:
  137a69:	222b                	addi.n	a2, a2, 2
  137a6b:	660b                	addi.n	a6, a6, -1
  137a6d:	331b                	addi.n	a3, a3, 1
  137a6f:	11a3f0               	slli	a10, a3, 1
  137a72:	c0c656               	bnez	a6, 137682 <fn_freqGSCMIC_Nframe+0x1ba>
  137a75:	f01d                	retw.n

00137a77 <fn_freqGSCMIC_Nframe+0x5af>:
	...

00137a78 <SetWgscFreqUpdate>:
  137a78:	004136               	entry	a1, 32
  137a7b:	281344               	ae_zalign64	u1
  137a7e:	190c                	movi.n	a9, 1
  137a80:	00a0a2               	movi	a10, 0
  137a83:	207440               	or	a7, a4, a4
  137a86:	206330               	or	a6, a3, a3
  137a89:	7726c4               	ae_la64.pp	u0, a6
  137a8c:	400001b5442437ae 	{ ae_movda16	aed4, a7; nop; ae_movda16	aed2, a10 }
  137a94:	203220               	or	a3, a2, a2
  137a97:	400000314403495e 	{ ae_movda16	aed3, a9; nop; addi	a4, a5, 3 }
  137a9f:	202660               	or	a2, a6, a6
  137aa2:	214240               	srai	a4, a4, 2
  137aa5:	1aa476               	loopgtz	a4, 137ac3 <SetWgscFreqUpdate+0x4b>
  137aa8:	ebfbcf020e00128f 	{ ae_la16x4.ip	aed1, u0, a2; ae_mov	aed0, aed2; nop }
  137ab0:	c6fbdd401f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed4, aed1 }
  137ab8:	c5fbdd301f00259e 	{ nop; nop; ae_movt16x4	aed0, aed3, b0:b1:b2:b3 }
  137ac0:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00137ac3 <SetWgscFreqUpdate+0x4b>:
  137ac3:	7733d4               	ae_sa64pos.fp	u1, a3
  137ac6:	f01d                	retw.n

00137ac8 <fn_MODULE_110_GSC>:
  137ac8:	008136               	entry	a1, 64
  137acb:	162182               	l32i	a8, a1, 88
  137ace:	5129                	s32i.n	a2, a1, 20
  137ad0:	4169                	s32i.n	a6, a1, 16
  137ad2:	032d                	mov.n	a2, a3
  137ad4:	076d                	mov.n	a6, a7
  137ad6:	c30c71               	l32r	a7, 128708 (243a80 <WgscFreqUpdate>)
  137ad9:	491626               	beqi	a6, 1, 137b26 <fn_MODULE_110_GSC+0x5e>
  137adc:	31d882               	addmi	a8, a8, 0x3100
  137adf:	2091a2               	l16si	a10, a1, 64
  137ae2:	f8c832               	addi	a3, a8, -8
  137ae5:	431a26               	beqi	a10, 1, 137b2c <fn_MODULE_110_GSC+0x64>
  137ae8:	7b98b2               	l16si	a11, a8, 246
  137aeb:	229182               	l16si	a8, a1, 68
  137aee:	3a1b26               	beqi	a11, 1, 137b2c <fn_MODULE_110_GSC+0x64>
  137af1:	0d401f41f0b0280e 	{ beqi.w18	a8, 2, 137cf4 <fn_MODULE_110_GSC+0x22c>; nop }
  137af9:	0d40244170b0380e 	{ beqi.w18	a8, 3, 137d44 <fn_MODULE_110_GSC+0x27c>; nop }
  137b01:	0d402441f0b0480e 	{ beqi.w18	a8, 4, 137d54 <fn_MODULE_110_GSC+0x28c>; nop }
  137b09:	0d402d4160b0580e 	{ beqi.w18	a8, 5, 137de3 <fn_MODULE_110_GSC+0x31b>; nop }
  137b11:	078d                	mov.n	a8, a7
  137b13:	090c                	movi.n	a9, 0
  137b15:	400001414400990e 	{ ae_movda16	aed0, a9; nop; movi	a9, 64 }
  137b1d:	028976               	loop	a9, 137b23 <fn_MODULE_110_GSC+0x5b>
  137b20:	800894               	ae_s16x4.ip	aed0, a8, 8

00137b23 <fn_MODULE_110_GSC+0x5b>:
  137b23:	000606               	j	137b3f <fn_MODULE_110_GSC+0x77>

00137b26 <fn_MODULE_110_GSC+0x5e>:
  137b26:	31d832               	addmi	a3, a8, 0x3100
  137b29:	f8c332               	addi	a3, a3, -8

00137b2c <fn_MODULE_110_GSC+0x64>:
  137b2c:	080c                	movi.n	a8, 0
  137b2e:	400001414400980e 	{ ae_movda16	aed0, a8; nop; movi	a9, 64 }
  137b36:	208770               	or	a8, a7, a7
  137b39:	028976               	loop	a9, 137b3f <fn_MODULE_110_GSC+0x77>
  137b3c:	800894               	ae_s16x4.ip	aed0, a8, 8

00137b3f <fn_MODULE_110_GSC+0x77>:
  137b3f:	c2f3b1               	l32r	a11, 12870c (243a70 <XXbm_fixed+0x3f0>)
  137b42:	0a0c                	movi.n	a10, 0
  137b44:	085ba2               	s16i	a10, a11, 16
  137b47:	095ba2               	s16i	a10, a11, 18
  137b4a:	0a5ba2               	s16i	a10, a11, 20
  137b4d:	0b5ba2               	s16i	a10, a11, 22
  137b50:	0c5ba2               	s16i	a10, a11, 24
  137b53:	819392               	l16si	a9, a3, 0x102
  137b56:	080c                	movi.n	a8, 0
  137b58:	0d40084140b0190e 	{ beqi.w18	a9, 1, 137be0 <fn_MODULE_110_GSC+0x118>; nop }

00137b60 <fn_MODULE_110_GSC+0x98>:
  137b60:	04ad                	mov.n	a10, a4
  137b62:	04bd                	mov.n	a11, a4
  137b64:	02cd                	mov.n	a12, a2
  137b66:	05dd                	mov.n	a13, a5
  137b68:	cf4c                	movi.n	a15, 76
  137b6a:	bf21f4               	ae_l32.x	aed2, a1, a15
  137b6d:	400001014500f70e 	{ ae_movda32	aed0, a7; nop; movi	a15, 0 }
  137b75:	400001754551e82e 	{ ae_movda32	aed1, a8; nop; ae_movad32.l	a14, aed2 }
  137b7d:	61e9                	s32i.n	a14, a1, 24
  137b7f:	400000552071e1ee 	{ ae_s32.l.i	aed1, a1, 0; nop; addmi	a14, a14, 0x7500 }
  137b87:	4000000121c0e1ee 	{ ae_s32.l.i	aed0, a1, 4; nop; addi	a14, a14, -64 }
  137b8f:	ff07e5               	call8	136c0c <fn_freqGSCMIC>
  137b92:	7e9382               	l16si	a8, a3, 252
  137b95:	819392               	l16si	a9, a3, 0x102
  137b98:	073816               	beqz	a8, 137c0f <fn_MODULE_110_GSC+0x147>
  137b9b:	c9fc                	bnez.n	a9, 137bdb <fn_MODULE_110_GSC+0x113>
  137b9d:	078d                	mov.n	a8, a7
  137b9f:	1a0c                	movi.n	a10, 1
  137ba1:	4000014144009a0e 	{ ae_movda16	aed0, a10; nop; movi	a9, 64 }
  137ba9:	028976               	loop	a9, 137baf <fn_MODULE_110_GSC+0xe7>
  137bac:	800894               	ae_s16x4.ip	aed0, a8, 8

00137baf <fn_MODULE_110_GSC+0xe7>:
  137baf:	f4a182               	movi	a8, 0x1f4

00137bb2 <fn_MODULE_110_GSC+0xea>:
  137bb2:	02bd                	mov.n	a11, a2
  137bb4:	04cd                	mov.n	a12, a4
  137bb6:	05dd                	mov.n	a13, a5
  137bb8:	51a8                	l32i.n	a10, a1, 20
  137bba:	0f0c                	movi.n	a15, 0
  137bbc:	61e8                	l32i.n	a14, a1, 24
  137bbe:	400001b54543478e 	{ ae_movda32	aed3, a7; nop; ae_movda32	aed4, a8 }
  137bc6:	400000552064e1ee 	{ ae_s32.l.i	aed4, a1, 0; nop; addmi	a14, a14, 0x6500 }
  137bce:	4000000121b3e1ee 	{ ae_s32.l.i	aed3, a1, 4; nop; addi	a14, a14, -80 }
  137bd6:	ff0365               	call8	136c0c <fn_freqGSCMIC>
  137bd9:	f01d                	retw.n

00137bdb <fn_MODULE_110_GSC+0x113>:
  137bdb:	080c                	movi.n	a8, 0
  137bdd:	fff446               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137be0 <fn_MODULE_110_GSC+0x118>:
  137be0:	7f93f2               	l16si	a15, a3, 254
  137be3:	f79f56               	bnez	a15, 137b60 <fn_MODULE_110_GSC+0x98>
  137be6:	00a492               	movi	a9, 0x400
  137be9:	485c                	movi.n	a8, 84
  137beb:	bf5184               	ae_l32.x	aed5, a1, a8
  137bee:	400001114506a96e 	{ ae_movda32	aed6, a9; nop; movi	a10, 22 }
  137bf6:	ebe759060505977f 	{ or	a9, a7, a7; ae_add32	aed5, aed5, aed6; nop }
  137bfe:	2585c4               	ae_movad32.l	a8, aed5
  137c01:	058a76               	loop	a10, 137c0a <fn_MODULE_110_GSC+0x142>
  137c04:	b40814               	ae_l16.ip	aed0, a8, 2
  137c07:	d30914               	ae_s16.0.ip	aed0, a9, 2

00137c0a <fn_MODULE_110_GSC+0x142>:
  137c0a:	084c                	movi.n	a8, 64
  137c0c:	ffd406               	j	137b60 <fn_MODULE_110_GSC+0x98>

00137c0f <fn_MODULE_110_GSC+0x147>:
  137c0f:	491626               	beqi	a6, 1, 137c5c <fn_MODULE_110_GSC+0x194>
  137c12:	2091a2               	l16si	a10, a1, 64
  137c15:	431a26               	beqi	a10, 1, 137c5c <fn_MODULE_110_GSC+0x194>
  137c18:	229182               	l16si	a8, a1, 68
  137c1b:	055856               	bnez	a8, 137c74 <fn_MODULE_110_GSC+0x1ac>
  137c1e:	4188                	l32i.n	a8, a1, 16
  137c20:	c157b1               	l32r	a11, 12817c (3e80 <xthals_release_major+0xfa0>)
  137c23:	0098a2               	l16si	a10, a8, 0
  137c26:	72aab0               	salt	a10, a10, a11
  137c29:	0057a2               	s16i	a10, a7, 0
  137c2c:	07ad                	mov.n	a10, a7
  137c2e:	019892               	l16si	a9, a8, 2
  137c31:	04c882               	addi	a8, a8, 4
  137c34:	7299b0               	salt	a9, a9, a11
  137c37:	015792               	s16i	a9, a7, 2
  137c3a:	7fa092               	movi	a9, 127
  137c3d:	158976               	loop	a9, 137c56 <fn_MODULE_110_GSC+0x18e>
  137c40:	009892               	l16si	a9, a8, 0
  137c43:	aa4b                	addi.n	a10, a10, 4
  137c45:	7299b0               	salt	a9, a9, a11
  137c48:	005a92               	s16i	a9, a10, 0
  137c4b:	019892               	l16si	a9, a8, 2
  137c4e:	884b                	addi.n	a8, a8, 4
  137c50:	7299b0               	salt	a9, a9, a11
  137c53:	015a92               	s16i	a9, a10, 2

00137c56 <fn_MODULE_110_GSC+0x18e>:
  137c56:	e8a382               	movi	a8, 0x3e8
  137c59:	ffd546               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137c5c <fn_MODULE_110_GSC+0x194>:
  137c5c:	078d                	mov.n	a8, a7
  137c5e:	094c                	movi.n	a9, 64
  137c60:	00a0c2               	movi	a12, 0
  137c63:	00a0b2               	movi	a11, 0
  137c66:	150bc4               	ae_movda32x2	aed0, a11, a12
  137c69:	028976               	loop	a9, 137c6f <fn_MODULE_110_GSC+0x1a7>
  137c6c:	800894               	ae_s16x4.ip	aed0, a8, 8

00137c6f <fn_MODULE_110_GSC+0x1a7>:
  137c6f:	080c                	movi.n	a8, 0
  137c71:	ffcf46               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137c74 <fn_MODULE_110_GSC+0x1ac>:
  137c74:	3c1866               	bnei	a8, 1, 137cb4 <fn_MODULE_110_GSC+0x1ec>
  137c77:	4188                	l32i.n	a8, a1, 16
  137c79:	c295b1               	l32r	a11, 1286d0 (36b0 <xthals_release_major+0x7d0>)
  137c7c:	0098a2               	l16si	a10, a8, 0
  137c7f:	72aab0               	salt	a10, a10, a11
  137c82:	0057a2               	s16i	a10, a7, 0
  137c85:	07ad                	mov.n	a10, a7
  137c87:	019892               	l16si	a9, a8, 2
  137c8a:	884b                	addi.n	a8, a8, 4
  137c8c:	7299b0               	salt	a9, a9, a11
  137c8f:	015792               	s16i	a9, a7, 2
  137c92:	7fa092               	movi	a9, 127
  137c95:	158976               	loop	a9, 137cae <fn_MODULE_110_GSC+0x1e6>
  137c98:	009892               	l16si	a9, a8, 0
  137c9b:	aa4b                	addi.n	a10, a10, 4
  137c9d:	7299b0               	salt	a9, a9, a11
  137ca0:	005a92               	s16i	a9, a10, 0
  137ca3:	019892               	l16si	a9, a8, 2
  137ca6:	884b                	addi.n	a8, a8, 4
  137ca8:	7299b0               	salt	a9, a9, a11
  137cab:	015a92               	s16i	a9, a10, 2

00137cae <fn_MODULE_110_GSC+0x1e6>:
  137cae:	20a382               	movi	a8, 0x320
  137cb1:	ffbf46               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137cb4 <fn_MODULE_110_GSC+0x1ec>:
  137cb4:	4c2866               	bnei	a8, 2, 137d04 <fn_MODULE_110_GSC+0x23c>
  137cb7:	4188                	l32i.n	a8, a1, 16
  137cb9:	c295b1               	l32r	a11, 128710 (2ee0 <xthals_release_major>)
  137cbc:	0098a2               	l16si	a10, a8, 0
  137cbf:	72aab0               	salt	a10, a10, a11
  137cc2:	0057a2               	s16i	a10, a7, 0
  137cc5:	07ad                	mov.n	a10, a7
  137cc7:	019892               	l16si	a9, a8, 2
  137cca:	884b                	addi.n	a8, a8, 4
  137ccc:	7299b0               	salt	a9, a9, a11
  137ccf:	015792               	s16i	a9, a7, 2
  137cd2:	7fa092               	movi	a9, 127
  137cd5:	158976               	loop	a9, 137cee <fn_MODULE_110_GSC+0x226>
  137cd8:	009892               	l16si	a9, a8, 0
  137cdb:	aa4b                	addi.n	a10, a10, 4
  137cdd:	7299b0               	salt	a9, a9, a11
  137ce0:	005a92               	s16i	a9, a10, 0
  137ce3:	019892               	l16si	a9, a8, 2
  137ce6:	884b                	addi.n	a8, a8, 4
  137ce8:	7299b0               	salt	a9, a9, a11
  137ceb:	015a92               	s16i	a9, a10, 2

00137cee <fn_MODULE_110_GSC+0x226>:
  137cee:	58a282               	movi	a8, 0x258
  137cf1:	ffaf46               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137cf4 <fn_MODULE_110_GSC+0x22c>:
  137cf4:	07ad                	mov.n	a10, a7
  137cf6:	41b8                	l32i.n	a11, a1, 16
  137cf8:	c1c2c1               	l32r	a12, 128400 (7d00 <xthals_release_major+0x4e20>)
  137cfb:	00a1d2               	movi	a13, 0x100
  137cfe:	ffd7a5               	call8	137a78 <SetWgscFreqUpdate>
  137d01:	ff8e86               	j	137b3f <fn_MODULE_110_GSC+0x77>

00137d04 <fn_MODULE_110_GSC+0x23c>:
  137d04:	5c3866               	bnei	a8, 3, 137d64 <fn_MODULE_110_GSC+0x29c>
  137d07:	4188                	l32i.n	a8, a1, 16
  137d09:	c1bcb1               	l32r	a11, 1283fc (2710 <XtosCoreStateSize+0x2490>)
  137d0c:	0098a2               	l16si	a10, a8, 0
  137d0f:	72aab0               	salt	a10, a10, a11
  137d12:	0057a2               	s16i	a10, a7, 0
  137d15:	07ad                	mov.n	a10, a7
  137d17:	019892               	l16si	a9, a8, 2
  137d1a:	884b                	addi.n	a8, a8, 4
  137d1c:	7299b0               	salt	a9, a9, a11
  137d1f:	015792               	s16i	a9, a7, 2
  137d22:	7fa092               	movi	a9, 127
  137d25:	158976               	loop	a9, 137d3e <fn_MODULE_110_GSC+0x276>
  137d28:	009892               	l16si	a9, a8, 0
  137d2b:	aa4b                	addi.n	a10, a10, 4
  137d2d:	7299b0               	salt	a9, a9, a11
  137d30:	005a92               	s16i	a9, a10, 0
  137d33:	019892               	l16si	a9, a8, 2
  137d36:	884b                	addi.n	a8, a8, 4
  137d38:	7299b0               	salt	a9, a9, a11
  137d3b:	015a92               	s16i	a9, a10, 2

00137d3e <fn_MODULE_110_GSC+0x276>:
  137d3e:	90a182               	movi	a8, 0x190
  137d41:	ff9b46               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137d44 <fn_MODULE_110_GSC+0x27c>:
  137d44:	07ad                	mov.n	a10, a7
  137d46:	41b8                	l32i.n	a11, a1, 16
  137d48:	c273c1               	l32r	a12, 128714 (7918 <xthals_release_major+0x4a38>)
  137d4b:	00a1d2               	movi	a13, 0x100
  137d4e:	ffd2a5               	call8	137a78 <SetWgscFreqUpdate>
  137d51:	ff7a86               	j	137b3f <fn_MODULE_110_GSC+0x77>

00137d54 <fn_MODULE_110_GSC+0x28c>:
  137d54:	07ad                	mov.n	a10, a7
  137d56:	41b8                	l32i.n	a11, a1, 16
  137d58:	c197c1               	l32r	a12, 1283b4 (7530 <xthals_release_major+0x4650>)
  137d5b:	00a1d2               	movi	a13, 0x100
  137d5e:	ffd1a5               	call8	137a78 <SetWgscFreqUpdate>
  137d61:	ff7686               	j	137b3f <fn_MODULE_110_GSC+0x77>

00137d64 <fn_MODULE_110_GSC+0x29c>:
  137d64:	3c4866               	bnei	a8, 4, 137da4 <fn_MODULE_110_GSC+0x2dc>
  137d67:	4188                	l32i.n	a8, a1, 16
  137d69:	c1aab1               	l32r	a11, 128414 (1f40 <XtosCoreStateSize+0x1cc0>)
  137d6c:	0098a2               	l16si	a10, a8, 0
  137d6f:	72aab0               	salt	a10, a10, a11
  137d72:	0057a2               	s16i	a10, a7, 0
  137d75:	07ad                	mov.n	a10, a7
  137d77:	019892               	l16si	a9, a8, 2
  137d7a:	884b                	addi.n	a8, a8, 4
  137d7c:	7299b0               	salt	a9, a9, a11
  137d7f:	015792               	s16i	a9, a7, 2
  137d82:	7fa092               	movi	a9, 127
  137d85:	158976               	loop	a9, 137d9e <fn_MODULE_110_GSC+0x2d6>
  137d88:	009892               	l16si	a9, a8, 0
  137d8b:	aa4b                	addi.n	a10, a10, 4
  137d8d:	7299b0               	salt	a9, a9, a11
  137d90:	005a92               	s16i	a9, a10, 0
  137d93:	019892               	l16si	a9, a8, 2
  137d96:	884b                	addi.n	a8, a8, 4
  137d98:	7299b0               	salt	a9, a9, a11
  137d9b:	015a92               	s16i	a9, a10, 2

00137d9e <fn_MODULE_110_GSC+0x2d6>:
  137d9e:	c8a082               	movi	a8, 200
  137da1:	ff8346               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137da4 <fn_MODULE_110_GSC+0x2dc>:
  137da4:	4b5826               	beqi	a8, 5, 137df3 <fn_MODULE_110_GSC+0x32b>
  137da7:	4188                	l32i.n	a8, a1, 16
  137da9:	c18ab1               	l32r	a11, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  137dac:	0098a2               	l16si	a10, a8, 0
  137daf:	72aab0               	salt	a10, a10, a11
  137db2:	0057a2               	s16i	a10, a7, 0
  137db5:	07ad                	mov.n	a10, a7
  137db7:	019892               	l16si	a9, a8, 2
  137dba:	884b                	addi.n	a8, a8, 4
  137dbc:	7299b0               	salt	a9, a9, a11
  137dbf:	015792               	s16i	a9, a7, 2
  137dc2:	7fa092               	movi	a9, 127
  137dc5:	158976               	loop	a9, 137dde <fn_MODULE_110_GSC+0x316>
  137dc8:	009892               	l16si	a9, a8, 0
  137dcb:	aa4b                	addi.n	a10, a10, 4
  137dcd:	7299b0               	salt	a9, a9, a11
  137dd0:	005a92               	s16i	a9, a10, 0
  137dd3:	019892               	l16si	a9, a8, 2
  137dd6:	884b                	addi.n	a8, a8, 4
  137dd8:	7299b0               	salt	a9, a9, a11
  137ddb:	015a92               	s16i	a9, a10, 2

00137dde <fn_MODULE_110_GSC+0x316>:
  137dde:	082c                	movi.n	a8, 32
  137de0:	ff7386               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137de3 <fn_MODULE_110_GSC+0x31b>:
  137de3:	07ad                	mov.n	a10, a7
  137de5:	41b8                	l32i.n	a11, a1, 16
  137de7:	c17dc1               	l32r	a12, 1283dc (7148 <xthals_release_major+0x4268>)
  137dea:	00a1d2               	movi	a13, 0x100
  137ded:	ffc8a5               	call8	137a78 <SetWgscFreqUpdate>
  137df0:	ff52c6               	j	137b3f <fn_MODULE_110_GSC+0x77>

00137df3 <fn_MODULE_110_GSC+0x32b>:
  137df3:	4188                	l32i.n	a8, a1, 16
  137df5:	c183b1               	l32r	a11, 128404 (1770 <XtosCoreStateSize+0x14f0>)
  137df8:	0098a2               	l16si	a10, a8, 0
  137dfb:	72aab0               	salt	a10, a10, a11
  137dfe:	0057a2               	s16i	a10, a7, 0
  137e01:	07ad                	mov.n	a10, a7
  137e03:	019892               	l16si	a9, a8, 2
  137e06:	884b                	addi.n	a8, a8, 4
  137e08:	7299b0               	salt	a9, a9, a11
  137e0b:	015792               	s16i	a9, a7, 2
  137e0e:	7fa092               	movi	a9, 127
  137e11:	158976               	loop	a9, 137e2a <fn_MODULE_110_GSC+0x362>
  137e14:	009892               	l16si	a9, a8, 0
  137e17:	aa4b                	addi.n	a10, a10, 4
  137e19:	7299b0               	salt	a9, a9, a11
  137e1c:	005a92               	s16i	a9, a10, 0
  137e1f:	019892               	l16si	a9, a8, 2
  137e22:	884b                	addi.n	a8, a8, 4
  137e24:	7299b0               	salt	a9, a9, a11
  137e27:	015a92               	s16i	a9, a10, 2

00137e2a <fn_MODULE_110_GSC+0x362>:
  137e2a:	64a082               	movi	a8, 100
  137e2d:	ff6046               	j	137bb2 <fn_MODULE_110_GSC+0xea>

00137e30 <fn_MODULE_120_GSC_adjustment>:
  137e30:	008136               	entry	a1, 64
  137e33:	80a072               	movi	a7, 128
  137e36:	038d                	mov.n	a8, a3
  137e38:	2813c4               	ae_zalign64	u3
  137e3b:	043d                	mov.n	a3, a4
  137e3d:	ebfbdc000f00116f 	{ ae_salign64.i	u3, a1, 0; nop; nop }
  137e45:	7723c4               	ae_la64.pp	u0, a3
  137e48:	054d                	mov.n	a4, a5
  137e4a:	7724e4               	ae_la64.pp	u2, a4
  137e4d:	025d                	mov.n	a5, a2
  137e4f:	ebfbdc000f00111f 	{ ae_salign64.i	u0, a1, 8; nop; nop }
  137e57:	202880               	or	a2, a8, a8
  137e5a:	7728c4               	ae_la64.pp	u0, a8
  137e5d:	438776               	loop	a7, 137ea4 <fn_MODULE_120_GSC_adjustment+0x74>
  137e60:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  137e63:	ebfbdc000f00013f 	{ ae_lalign64.i	u1, a1, 8; nop; nop }
  137e6b:	86fbd3000f1043ae 	{ ae_la32x2.ip	aed4, u1, a3; nop; ae_sel16i	aed1, aed0, aed0, 6 }
  137e73:	0c801a91012314de 	{ ae_la16x4.ip	aed1, u2, a4; ae_mulf16x4ss	aed2, aed3, aed1, aed1 }
  137e7b:	ebfbdc000f00113f 	{ ae_salign64.i	u1, a1, 8; nop; nop }
  137e83:	ebe8dc030202012f 	{ ae_lalign64.i	u1, a1, 0; ae_add32s	aed2, aed2, aed3; nop }
  137e8b:	541424               	ae_lt32	b0:b1, aed4, aed2
  137e8e:	3b2414               	ae_movt32x2	aed2, aed4, b0:b1
  137e91:	c4fbd8101f0025ae 	{ ae_sa32x2.ip	aed2, u1, a5; nop; ae_movt32x2	aed0, aed1, b0:b1 }
  137e99:	ebfbdc000f00112f 	{ ae_salign64.i	u1, a1, 0; nop; nop }
  137ea1:	0c08b4               	ae_sa16x4.ip	aed0, u3, a8

00137ea4 <fn_MODULE_120_GSC_adjustment+0x74>:
  137ea4:	ebfbdc000f00012f 	{ ae_lalign64.i	u1, a1, 0; nop; nop }
  137eac:	7735d4               	ae_sa64pos.fp	u1, a5
  137eaf:	7738f4               	ae_sa64pos.fp	u3, a8
  137eb2:	f01d                	retw.n

00137eb4 <fx_WindEnergy_Norm>:
  137eb4:	006136               	entry	a1, 48
  137eb7:	1129                	s32i.n	a2, a1, 4
  137eb9:	0139                	s32i.n	a3, a1, 0
  137ebb:	3f1796               	bltz	a7, 1382b0 <fx_WindEnergy_Norm+0x3fc>
  137ebe:	371b                	addi.n	a3, a7, 1
  137ec0:	a03360               	addx4	a3, a3, a6
  137ec3:	005446               	j	138018 <fx_WindEnergy_Norm+0x164>

00137ec6 <fx_WindEnergy_Norm+0x12>:
  137ec6:	0a0c                	movi.n	a10, 0

00137ec8 <fx_WindEnergy_Norm+0x14>:
  137ec8:	10c9e0               	and	a12, a9, a14
  137ecb:	400001b545954ace 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed9, a12 }
  137ed3:	eb0fdd050909259f 	{ nop; ae_mul32.ll	aed9, aed9, aed5; nop }
  137edb:	c10aa1               	l32r	a10, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  137ede:	8c9f94               	ae_srai64	aed9, aed9, 15
  137ee1:	25b9c4               	ae_movad32.l	a11, aed9
  137ee4:	400001b545874abe 	{ ae_movda32	aed7, a10; nop; ae_movda32	aed8, a11 }
  137eec:	4f6784               	ae_sub32s	aed6, aed7, aed8
  137eef:	25f6c4               	ae_movad32.l	a15, aed6
  137ef2:	10ffe0               	and	a15, a15, a14
  137ef5:	3c4f34               	ae_movda32	aed4, a15
  137ef8:	eb0fdd050404259f 	{ nop; ae_mul32.ll	aed4, aed4, aed5; nop }
  137f00:	8c4f44               	ae_srai64	aed4, aed4, 15
  137f03:	25c4c4               	ae_movad32.l	a12, aed4
  137f06:	10d8e0               	and	a13, a8, a14
  137f09:	10cce0               	and	a12, a12, a14
  137f0c:	400001b545324dce 	{ ae_movda32	aed2, a13; nop; ae_movda32	aed3, a12 }
  137f14:	eb0fdd030202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed3; nop }
  137f1c:	8d2f24               	ae_srai64	aed2, aed2, 31
  137f1f:	25b2c4               	ae_movad32.l	a11, aed2
  137f22:	400001014501ab2e 	{ ae_movda32	aed1, a11; nop; movi	a10, 2 }
  137f2a:	050a14               	ae_slaa32s	aed0, aed1, a10
  137f2d:	25a0c4               	ae_movad32.l	a10, aed0

00137f30 <fx_WindEnergy_Norm+0x7c>:
  137f30:	0e32e5               	call8	146260 <int_sqrt_0_50>
  137f33:	c0d270               	sub	a13, a2, a7
  137f36:	0d400cccf6b72dae 	{ bltz.w18	a13, 138009 <fx_WindEnergy_Norm+0x155>; ae_movi	aed7, -2 }
  137f3e:	1188                	l32i.n	a8, a1, 4
  137f40:	a08780               	addx4	a8, a7, a8
  137f43:	400001b4216a48ae 	{ ae_l16.i	aed10, a8, 2; nop; ae_movda32	aed6, a10 }
  137f4b:	e9fba8a08fa0b80f 	{ ae_l16.i	aed11, a8, 0; nop; ae_sext32	aed10, aed10, 15 }
  137f53:	17bb84               	ae_sext32	aed11, aed11, 15
  137f56:	41bb74               	ae_and	aed11, aed11, aed7
  137f59:	bb0fdda67bab259e 	{ nop; ae_mul32.ll	aed11, aed11, aed6; ae_and	aed10, aed10, aed7 }
  137f61:	eb0fdd060a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed6; nop }
  137f69:	0cfb20f0bfb01def 	{ addi	a14, a13, 1; nop; ae_srai64	aed11, aed11, 15 }
  137f71:	0cfbc8f0afa09b7f 	{ ae_movad32.l	a9, aed11; nop; ae_srai64	aed10, aed10, 15 }
  137f79:	25aac4               	ae_movad32.l	a10, aed10
  137f7c:	7b2ea6               	blti	a14, 2, 137ffb <fx_WindEnergy_Norm+0x147>
  137f7f:	b01834               	ae_l16.i	aed1, a8, 6
  137f82:	e9fba8108f10082f 	{ ae_l16.i	aed0, a8, 4; nop; ae_sext32	aed1, aed1, 15 }
  137f8a:	170084               	ae_sext32	aed0, aed0, 15
  137f8d:	bbfb2f007f00fdbe 	{ addi	a11, a13, -1; nop; ae_and	aed0, aed0, aed7 }
  137f95:	37ab76               	loopgtz	a11, 137fd0 <fx_WindEnergy_Norm+0x11c>
  137f98:	bb0fa8167041084e 	{ ae_l16.i	aed0, a8, 8; ae_mul32.ll	aed1, aed0, aed6; ae_and	aed4, aed1, aed7 }
  137fa0:	400001b5455349ae 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed5, a10 }
  137fa8:	0c0fa8f61424185f 	{ ae_l16.i	aed1, a8, 10; ae_mul32.ll	aed4, aed4, aed6; ae_srai64	aed2, aed1, 15 }
  137fb0:	e9fbb5008f00382f 	{ ae_s16.0.ip	aed3, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  137fb8:	e9fbb4108f1058ff 	{ ae_s16.0.i	aed5, a8, -2; nop; ae_sext32	aed1, aed1, 15 }
  137fc0:	0cfbc8f04f40927f 	{ ae_movad32.l	a9, aed2; nop; ae_srai64	aed4, aed4, 15 }
  137fc8:	bbfbc8007f00a47e 	{ ae_movad32.l	a10, aed4; nop; ae_and	aed0, aed0, aed7 }
  137fd0:	3c2a34               	ae_movda32	aed2, a10
  137fd3:	bb0fdd167013259e 	{ nop; ae_mul32.ll	aed3, aed0, aed6; ae_and	aed1, aed1, aed7 }
  137fdb:	0c8018b681d1492e 	{ ae_movda32	aed4, a9; ae_mul32.ll	aed1, aed1, aed6 }
  137fe3:	0cfbb5f03f30482f 	{ ae_s16.0.ip	aed4, a8, 4; nop; ae_srai64	aed3, aed3, 15 }
  137feb:	0cfbc8f01f10937f 	{ ae_movad32.l	a9, aed3; nop; ae_srai64	aed1, aed1, 15 }
  137ff3:	40000174bf52a81e 	{ ae_s16.0.i	aed2, a8, -2; nop; ae_movad32.l	a10, aed1 }

00137ffb <fx_WindEnergy_Norm+0x147>:
  137ffb:	400001b545324a9e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a9 }
  138003:	d33824               	ae_s16.0.ip	aed3, a8, 4
  138006:	d228f4               	ae_s16.0.i	aed2, a8, -2

00138009 <fx_WindEnergy_Norm+0x155>:
  138009:	554b                	addi.n	a5, a5, 4
  13800b:	444b                	addi.n	a4, a4, 4
  13800d:	04c662               	addi	a6, a6, 4
  138010:	0d002941c0b0863e 	{ beq.w18	a6, a3, 1382b0 <fx_WindEnergy_Norm+0x3fc>; nop }

00138018 <fx_WindEnergy_Norm+0x164>:
  138018:	009672               	l16si	a7, a6, 0
  13801b:	0488                	l32i.n	a8, a4, 0
  13801d:	0598                	l32i.n	a9, a5, 0
  13801f:	019622               	l16si	a2, a6, 2
  138022:	0d00094170b0a98e 	{ bge.w18	a9, a8, 1380bd <fx_WindEnergy_Norm+0x209>; nop }
  13802a:	3c4834               	ae_movda32	aed4, a8
  13802d:	25a4f4               	ae_nsaz32.l	a10, aed4
  138030:	23aa80               	sext	a10, a10, 15
  138033:	401a00               	ssl	a10
  138036:	a19800               	sll	a9, a8
  138039:	0499                	s32i.n	a9, a4, 0
  13803b:	0588                	l32i.n	a8, a5, 0
  13803d:	a18800               	sll	a8, a8
  138040:	0589                	s32i.n	a8, a5, 0
  138042:	400001007000a40e 	{ ae_l32.i	aed0, a4, 0; nop; movi	a10, 0 }
  13804a:	108896               	bltz	a8, 138156 <fx_WindEnergy_Norm+0x2a2>
  13804d:	2590c4               	ae_movad32.l	a9, aed0
  138050:	102996               	bltz	a9, 138156 <fx_WindEnergy_Norm+0x2a2>
  138053:	0c000f30f075998e 	{ blt.w18	a9, a8, 138156 <fx_WindEnergy_Norm+0x2a2>; ae_sel16i	aed5, aed0, aed0, 7 }
  13805b:	25a584               	ae_movad16.0	a10, aed5
  13805e:	ee7c                	movi.n	a14, -2
  138060:	e62a16               	beqz	a10, 137ec6 <fx_WindEnergy_Norm+0x12>
  138063:	c135b1               	l32r	a11, 128538 (3ffe <xthals_release_major+0x111e>)
  138066:	0d3fe541c0b0abae 	{ bge.w18	a11, a10, 137ec6 <fx_WindEnergy_Norm+0x12>; nop }
  13806e:	e54a96               	bltz	a10, 137ec6 <fx_WindEnergy_Norm+0x12>
  138071:	c132c1               	l32r	a12, 12853c (3fff <xthals_release_major+0x111f>)
  138074:	157aa4               	ae_movda32x2	aed7, a10, a10
  138077:	0d00224190b08ace 	{ beq.w18	a10, a12, 1382a4 <fx_WindEnergy_Norm+0x3f0>; nop }
  13807f:	0c0c                	movi.n	a12, 0
  138081:	c12eb1               	l32r	a11, 12853c (3fff <xthals_release_major+0x111f>)
  138084:	156bc4               	ae_movda32x2	aed6, a11, a12
  138087:	2b6474               	ae_div64d32.l	aed6, aed7
  13808a:	2b6474               	ae_div64d32.l	aed6, aed7
  13808d:	2b6474               	ae_div64d32.l	aed6, aed7
  138090:	2b6474               	ae_div64d32.l	aed6, aed7
  138093:	2b6474               	ae_div64d32.l	aed6, aed7
  138096:	2b6474               	ae_div64d32.l	aed6, aed7
  138099:	2b6474               	ae_div64d32.l	aed6, aed7
  13809c:	2b6474               	ae_div64d32.l	aed6, aed7
  13809f:	2b6474               	ae_div64d32.l	aed6, aed7
  1380a2:	2b6474               	ae_div64d32.l	aed6, aed7
  1380a5:	2b6474               	ae_div64d32.l	aed6, aed7
  1380a8:	2b6474               	ae_div64d32.l	aed6, aed7
  1380ab:	2b6474               	ae_div64d32.l	aed6, aed7
  1380ae:	2b6474               	ae_div64d32.l	aed6, aed7
  1380b1:	2b6474               	ae_div64d32.l	aed6, aed7
  1380b4:	25a6c4               	ae_movad32.l	a10, aed6
  1380b7:	23aa80               	sext	a10, a10, 15
  1380ba:	ff8286               	j	137ec8 <fx_WindEnergy_Norm+0x14>

001380bd <fx_WindEnergy_Norm+0x209>:
  1380bd:	0d3ff44180b0a89e 	{ bge.w18	a8, a9, 138009 <fx_WindEnergy_Norm+0x155>; nop }
  1380c5:	3c8934               	ae_movda32	aed8, a9
  1380c8:	25f8f4               	ae_nsaz32.l	a15, aed8
  1380cb:	23ff80               	sext	a15, a15, 15
  1380ce:	401f00               	ssl	a15
  1380d1:	a1e800               	sll	a14, a8
  1380d4:	04e9                	s32i.n	a14, a4, 0
  1380d6:	05d8                	l32i.n	a13, a5, 0
  1380d8:	a1dd00               	sll	a13, a13
  1380db:	05d9                	s32i.n	a13, a5, 0
  1380dd:	0488                	l32i.n	a8, a4, 0
  1380df:	400001007000a50e 	{ ae_l32.i	aed0, a5, 0; nop; movi	a10, 0 }
  1380e7:	06e896               	bltz	a8, 138159 <fx_WindEnergy_Norm+0x2a5>
  1380ea:	2590c4               	ae_movad32.l	a9, aed0
  1380ed:	068996               	bltz	a9, 138159 <fx_WindEnergy_Norm+0x2a5>
  1380f0:	0c0006305079998e 	{ blt.w18	a9, a8, 138159 <fx_WindEnergy_Norm+0x2a5>; ae_sel16i	aed9, aed0, aed0, 7 }
  1380f8:	25a984               	ae_movad16.0	a10, aed9
  1380fb:	c082d1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1380fe:	05aa16               	beqz	a10, 13815c <fx_WindEnergy_Norm+0x2a8>
  138101:	c10db1               	l32r	a11, 128538 (3ffe <xthals_release_major+0x111e>)
  138104:	54aba7               	bge	a11, a10, 13815c <fx_WindEnergy_Norm+0x2a8>
  138107:	051a96               	bltz	a10, 13815c <fx_WindEnergy_Norm+0x2a8>
  13810a:	c10cc1               	l32r	a12, 12853c (3fff <xthals_release_major+0x111f>)
  13810d:	15baa4               	ae_movda32x2	aed11, a10, a10
  138110:	0d00194160b08ace 	{ beq.w18	a10, a12, 1382aa <fx_WindEnergy_Norm+0x3f6>; nop }
  138118:	0c0c                	movi.n	a12, 0
  13811a:	c108b1               	l32r	a11, 12853c (3fff <xthals_release_major+0x111f>)
  13811d:	15abc4               	ae_movda32x2	aed10, a11, a12
  138120:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138123:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138126:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138129:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13812c:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13812f:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138132:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138135:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138138:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13813b:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13813e:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138141:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138144:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138147:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13814a:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13814d:	25aac4               	ae_movad32.l	a10, aed10
  138150:	23aa80               	sext	a10, a10, 15
  138153:	0001c6               	j	13815e <fx_WindEnergy_Norm+0x2aa>

00138156 <fx_WindEnergy_Norm+0x2a2>:
  138156:	ff7586               	j	137f30 <fx_WindEnergy_Norm+0x7c>

00138159 <fx_WindEnergy_Norm+0x2a5>:
  138159:	001a06               	j	1381c5 <fx_WindEnergy_Norm+0x311>

0013815c <fx_WindEnergy_Norm+0x2a8>:
  13815c:	0a0c                	movi.n	a10, 0

0013815e <fx_WindEnergy_Norm+0x2aa>:
  13815e:	eb7c                	movi.n	a11, -2
  138160:	10f9b0               	and	a15, a9, a11
  138163:	400001b545514afe 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed5, a15 }
  13816b:	eb0fdd010505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed1; nop }
  138173:	8c5f54               	ae_srai64	aed5, aed5, 15
  138176:	25e5c4               	ae_movad32.l	a14, aed5
  138179:	400001b545434dee 	{ ae_movda32	aed3, a13; nop; ae_movda32	aed4, a14 }
  138181:	4f2344               	ae_sub32s	aed2, aed3, aed4
  138184:	25c2c4               	ae_movad32.l	a12, aed2
  138187:	10ccb0               	and	a12, a12, a11
  13818a:	3c0c34               	ae_movda32	aed0, a12
  13818d:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  138195:	8c0f04               	ae_srai64	aed0, aed0, 15
  138198:	25f0c4               	ae_movad32.l	a15, aed0
  13819b:	10a8b0               	and	a10, a8, a11
  13819e:	10ffb0               	and	a15, a15, a11
  1381a1:	400001b545fe4afe 	{ ae_movda32	aed14, a10; nop; ae_movda32	aed15, a15 }
  1381a9:	eb0fdd0f0e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed15; nop }
  1381b1:	8defe4               	ae_srai64	aed14, aed14, 31
  1381b4:	25eec4               	ae_movad32.l	a14, aed14
  1381b7:	40000101450dde2e 	{ ae_movda32	aed13, a14; nop; movi	a13, 2 }
  1381bf:	05cdd4               	ae_slaa32s	aed12, aed13, a13
  1381c2:	25acc4               	ae_movad32.l	a10, aed12

001381c5 <fx_WindEnergy_Norm+0x311>:
  1381c5:	0e09a5               	call8	146260 <int_sqrt_0_50>
  1381c8:	c0d270               	sub	a13, a2, a7
  1381cb:	0d7fe3cca6b72dae 	{ bltz.w18	a13, 138009 <fx_WindEnergy_Norm+0x155>; ae_movi	aed7, -2 }
  1381d3:	0188                	l32i.n	a8, a1, 0
  1381d5:	0020f0               	nop
  1381d8:	a08780               	addx4	a8, a7, a8
  1381db:	400001b4216848ae 	{ ae_l16.i	aed8, a8, 2; nop; ae_movda32	aed6, a10 }
  1381e3:	e9fba8808f80980f 	{ ae_l16.i	aed9, a8, 0; nop; ae_sext32	aed8, aed8, 15 }
  1381eb:	179984               	ae_sext32	aed9, aed9, 15
  1381ee:	419974               	ae_and	aed9, aed9, aed7
  1381f1:	bb0fdd867989259e 	{ nop; ae_mul32.ll	aed9, aed9, aed6; ae_and	aed8, aed8, aed7 }
  1381f9:	eb0fdd060808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed6; nop }
  138201:	0cfb20f09f901dbf 	{ addi	a11, a13, 1; nop; ae_srai64	aed9, aed9, 15 }
  138209:	0cfbc8f08f80997f 	{ ae_movad32.l	a9, aed9; nop; ae_srai64	aed8, aed8, 15 }
  138211:	25a8c4               	ae_movad32.l	a10, aed8
  138214:	7b2ba6               	blti	a11, 2, 138293 <fx_WindEnergy_Norm+0x3df>
  138217:	b01834               	ae_l16.i	aed1, a8, 6
  13821a:	e9fba8108f10082f 	{ ae_l16.i	aed0, a8, 4; nop; ae_sext32	aed1, aed1, 15 }
  138222:	170084               	ae_sext32	aed0, aed0, 15
  138225:	bbfb2f007f00fdbe 	{ addi	a11, a13, -1; nop; ae_and	aed0, aed0, aed7 }
  13822d:	37ab76               	loopgtz	a11, 138268 <fx_WindEnergy_Norm+0x3b4>
  138230:	bb0fa8167041084e 	{ ae_l16.i	aed0, a8, 8; ae_mul32.ll	aed1, aed0, aed6; ae_and	aed4, aed1, aed7 }
  138238:	400001b5455349ae 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed5, a10 }
  138240:	0c0fa8f61424185f 	{ ae_l16.i	aed1, a8, 10; ae_mul32.ll	aed4, aed4, aed6; ae_srai64	aed2, aed1, 15 }
  138248:	e9fbb5008f00382f 	{ ae_s16.0.ip	aed3, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  138250:	e9fbb4108f1058ff 	{ ae_s16.0.i	aed5, a8, -2; nop; ae_sext32	aed1, aed1, 15 }
  138258:	0cfbc8f04f40927f 	{ ae_movad32.l	a9, aed2; nop; ae_srai64	aed4, aed4, 15 }
  138260:	bbfbc8007f00a47e 	{ ae_movad32.l	a10, aed4; nop; ae_and	aed0, aed0, aed7 }
  138268:	3c2a34               	ae_movda32	aed2, a10
  13826b:	bb0fdd167013259e 	{ nop; ae_mul32.ll	aed3, aed0, aed6; ae_and	aed1, aed1, aed7 }
  138273:	0c8018b681d1492e 	{ ae_movda32	aed4, a9; ae_mul32.ll	aed1, aed1, aed6 }
  13827b:	0cfbb5f03f30482f 	{ ae_s16.0.ip	aed4, a8, 4; nop; ae_srai64	aed3, aed3, 15 }
  138283:	0cfbc8f01f10937f 	{ ae_movad32.l	a9, aed3; nop; ae_srai64	aed1, aed1, 15 }
  13828b:	40000174bf52a81e 	{ ae_s16.0.i	aed2, a8, -2; nop; ae_movad32.l	a10, aed1 }

00138293 <fx_WindEnergy_Norm+0x3df>:
  138293:	400001b545324a9e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a9 }
  13829b:	d33824               	ae_s16.0.ip	aed3, a8, 4
  13829e:	d228f4               	ae_s16.0.i	aed2, a8, -2
  1382a1:	ff5906               	j	138009 <fx_WindEnergy_Norm+0x155>

001382a4 <fx_WindEnergy_Norm+0x3f0>:
  1382a4:	bfd9a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1382a7:	ff0746               	j	137ec8 <fx_WindEnergy_Norm+0x14>

001382aa <fx_WindEnergy_Norm+0x3f6>:
  1382aa:	bfd7a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1382ad:	ffab46               	j	13815e <fx_WindEnergy_Norm+0x2aa>

001382b0 <fx_WindEnergy_Norm+0x3fc>:
  1382b0:	f01d                	retw.n

001382b2 <fx_WindEnergy_Norm+0x3fe>:
	...

001382b4 <fltfx_LTSV_multi_VAD_flag>:
  1382b4:	004136               	entry	a1, 32
  1382b7:	c11841               	l32r	a4, 128718 (26b18 <_memmap_cacheattr_bp_base+0x4b16>)
  1382ba:	c11851               	l32r	a5, 12871c (51eb84 <_memmap_mem_dram1_end+0x21db84>)
  1382bd:	232427               	blt	a4, a2, 1382e4 <fltfx_LTSV_multi_VAD_flag+0x30>
  1382c0:	76a537               	bge	a5, a3, 13833a <fltfx_LTSV_multi_VAD_flag+0x86>
  1382c3:	c11781               	l32r	a8, 128720 (666665 <_memmap_mem_dram1_end+0x365665>)
  1382c6:	c11791               	l32r	a9, 128724 (7ae146 <_memmap_mem_dram1_end+0x4ad146>)
  1382c9:	71a837               	bge	a8, a3, 13833e <fltfx_LTSV_multi_VAD_flag+0x8a>
  1382cc:	72a937               	bge	a9, a3, 138342 <fltfx_LTSV_multi_VAD_flag+0x8e>
  1382cf:	c116a1               	l32r	a10, 128728 (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  1382d2:	4b0c                	movi.n	a11, 4
  1382d4:	31aa37               	bge	a10, a3, 138309 <fltfx_LTSV_multi_VAD_flag+0x55>
  1382d7:	c115c1               	l32r	a12, 12872c (a3d70a <_memmap_mem_sram_start+0x3d70a>)
  1382da:	520c                	movi.n	a2, 5
  1382dc:	72c3c0               	salt	a12, a3, a12
  1382df:	932bc0               	movnez	a2, a11, a12
  1382e2:	f01d                	retw.n

001382e4 <fltfx_LTSV_multi_VAD_flag+0x30>:
  1382e4:	c113d1               	l32r	a13, 128730 (9a0ac <_memmap_cacheattr_bp_base+0x780aa>)
  1382e7:	c10ee1               	l32r	a14, 128720 (666665 <_memmap_mem_dram1_end+0x365665>)
  1382ea:	1f2d27               	blt	a13, a2, 13830d <fltfx_LTSV_multi_VAD_flag+0x59>
  1382ed:	49ae37               	bge	a14, a3, 13833a <fltfx_LTSV_multi_VAD_flag+0x86>
  1382f0:	c10df1               	l32r	a15, 128724 (7ae146 <_memmap_mem_dram1_end+0x4ad146>)
  1382f3:	c10d41               	l32r	a4, 128728 (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  1382f6:	44af37               	bge	a15, a3, 13833e <fltfx_LTSV_multi_VAD_flag+0x8a>
  1382f9:	45a437               	bge	a4, a3, 138342 <fltfx_LTSV_multi_VAD_flag+0x8e>
  1382fc:	c10e51               	l32r	a5, 128734 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  1382ff:	440c                	movi.n	a4, 4
  138301:	0d000941a0b0953e 	{ blt.w18	a5, a3, 13839f <fltfx_LTSV_multi_VAD_flag+0xeb>; nop }

00138309 <fltfx_LTSV_multi_VAD_flag+0x55>:
  138309:	320c                	movi.n	a2, 3
  13830b:	f01d                	retw.n

0013830d <fltfx_LTSV_multi_VAD_flag+0x59>:
  13830d:	c10a81               	l32r	a8, 128738 (26540d <_dram0_b1_buffers_end+0x1d40d>)
  138310:	c10591               	l32r	a9, 128724 (7ae146 <_memmap_mem_dram1_end+0x4ad146>)
  138313:	2f2827               	blt	a8, a2, 138346 <fltfx_LTSV_multi_VAD_flag+0x92>
  138316:	20a937               	bge	a9, a3, 13833a <fltfx_LTSV_multi_VAD_flag+0x86>
  138319:	c103a1               	l32r	a10, 128728 (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  13831c:	c106b1               	l32r	a11, 128734 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  13831f:	1baa37               	bge	a10, a3, 13833e <fltfx_LTSV_multi_VAD_flag+0x8a>
  138322:	1cab37               	bge	a11, a3, 138342 <fltfx_LTSV_multi_VAD_flag+0x8e>
  138325:	c105c1               	l32r	a12, 12873c (b851ea <_memmap_mem_sram_end+0x1451ea>)
  138328:	ddac37               	bge	a12, a3, 138309 <fltfx_LTSV_multi_VAD_flag+0x55>
  13832b:	4d0c                	movi.n	a13, 4
  13832d:	c104e1               	l32r	a14, 128740 (cccccc <_memmap_mem_sram_end+0x28cccc>)
  138330:	520c                	movi.n	a2, 5
  138332:	72e3e0               	salt	a14, a3, a14
  138335:	932de0               	movnez	a2, a13, a14
  138338:	f01d                	retw.n

0013833a <fltfx_LTSV_multi_VAD_flag+0x86>:
  13833a:	020c                	movi.n	a2, 0
  13833c:	f01d                	retw.n

0013833e <fltfx_LTSV_multi_VAD_flag+0x8a>:
  13833e:	120c                	movi.n	a2, 1
  138340:	f01d                	retw.n

00138342 <fltfx_LTSV_multi_VAD_flag+0x8e>:
  138342:	220c                	movi.n	a2, 2
  138344:	f01d                	retw.n

00138346 <fltfx_LTSV_multi_VAD_flag+0x92>:
  138346:	c0fff1               	l32r	a15, 128744 (98967f <_memmap_mem_srom_end+0x14967f>)
  138349:	c0f741               	l32r	a4, 128728 (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  13834c:	232f27               	blt	a15, a2, 138373 <fltfx_LTSV_multi_VAD_flag+0xbf>
  13834f:	e7a437               	bge	a4, a3, 13833a <fltfx_LTSV_multi_VAD_flag+0x86>
  138352:	c0f851               	l32r	a5, 128734 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  138355:	e5a537               	bge	a5, a3, 13833e <fltfx_LTSV_multi_VAD_flag+0x8a>
  138358:	c0f981               	l32r	a8, 12873c (b851ea <_memmap_mem_sram_end+0x1451ea>)
  13835b:	e3a837               	bge	a8, a3, 138342 <fltfx_LTSV_multi_VAD_flag+0x8e>
  13835e:	c0fa91               	l32r	a9, 128748 (cccccb <_memmap_mem_sram_end+0x28cccb>)
  138361:	a4a937               	bge	a9, a3, 138309 <fltfx_LTSV_multi_VAD_flag+0x55>
  138364:	c0fa21               	l32r	a2, 12874c (e147ae <_memmap_mem_sram_end+0x3d47ae>)
  138367:	4e0c                	movi.n	a14, 4
  138369:	72f320               	salt	a15, a3, a2
  13836c:	520c                	movi.n	a2, 5
  13836e:	932ef0               	movnez	a2, a14, a15
  138371:	f01d                	retw.n

00138373 <fltfx_LTSV_multi_VAD_flag+0xbf>:
  138373:	c0f0a1               	l32r	a10, 128734 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  138376:	c0aa37               	bge	a10, a3, 13833a <fltfx_LTSV_multi_VAD_flag+0x86>
  138379:	c0f0b1               	l32r	a11, 12873c (b851ea <_memmap_mem_sram_end+0x1451ea>)
  13837c:	beab37               	bge	a11, a3, 13833e <fltfx_LTSV_multi_VAD_flag+0x8a>
  13837f:	c0f2c1               	l32r	a12, 128748 (cccccb <_memmap_mem_sram_end+0x28cccb>)
  138382:	bcac37               	bge	a12, a3, 138342 <fltfx_LTSV_multi_VAD_flag+0x8e>
  138385:	c0f2d1               	l32r	a13, 128750 (e147ad <_memmap_mem_sram_end+0x3d47ad>)
  138388:	0d3ff741d0b0ad3e 	{ bge.w18	a13, a3, 138309 <fltfx_LTSV_multi_VAD_flag+0x55>; nop }
  138390:	c0f121               	l32r	a2, 128754 (f5c28f <_memmap_mem_sram_end+0x51c28f>)
  138393:	4e0c                	movi.n	a14, 4
  138395:	72f320               	salt	a15, a3, a2
  138398:	520c                	movi.n	a2, 5
  13839a:	932ef0               	movnez	a2, a14, a15
  13839d:	f01d                	retw.n

0013839f <fltfx_LTSV_multi_VAD_flag+0xeb>:
  13839f:	c0ee51               	l32r	a5, 128758 (b851eb <_memmap_mem_sram_end+0x1451eb>)
  1383a2:	520c                	movi.n	a2, 5
  1383a4:	725350               	salt	a5, a3, a5
  1383a7:	932450               	movnez	a2, a4, a5
  1383aa:	f01d                	retw.n

001383ac <FN_BF>:
  1383ac:	048136               	entry	a1, 0x240
  1383af:	00a142               	movi	a4, 0x100
  1383b2:	20c1a2               	addi	a10, a1, 32
  1383b5:	c0e9b1               	l32r	a11, 12875c (218600 <SNRthd+0x100>)
  1383b8:	a0a0c2               	movi	a12, 160
  1383bb:	47fc65               	call8	180380 <__vec_memcpy>
  1383be:	c0e8b1               	l32r	a11, 128760 (2186a0 <SNRthd+0x1a0>)
  1383c1:	a0a0c2               	movi	a12, 160
  1383c4:	7fc1a2               	addi	a10, a1, 127
  1383c7:	41caa2               	addi	a10, a10, 65
  1383ca:	47fb65               	call8	180380 <__vec_memcpy>
  1383cd:	00a2a2               	movi	a10, 0x200
  1383d0:	c0e6e1               	l32r	a14, 128768 (12410 <xthals_release_major+0xf530>)
  1383d3:	c0e6f1               	l32r	a15, 12876c (22be6 <_memmap_cacheattr_bp_base+0xbe4>)
  1383d6:	3ed262               	addmi	a6, a2, 0x3e00
  1383d9:	c0e2d1               	l32r	a13, 128764 (15770 <xthals_release_major+0x12890>)
  1383dc:	c07481               	l32r	a8, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  1383df:	44d252               	addmi	a5, a2, 0x4400
  1383e2:	400000454553342e 	{ ae_movda32	aed3, a4; nop; addmi	a3, a2, 0x5400 }
  1383ea:	400001814507920e 	{ ae_movda32	aed7, a2; nop; movi	a9, 128 }
  1383f2:	400001414511790e 	{ ae_movda32	aed1, a9; nop; movi	a7, 0x140 }
  1383fa:	400000f5457d373e 	{ ae_movda32	aed13, a7; nop; addmi	a3, a3, 0x7f00 }
  138402:	400000f5457a585e 	{ ae_movda32	aed10, a8; nop; addmi	a5, a5, 0x7f00 }
  13840a:	400000f545796d6e 	{ ae_movda32	aed9, a13; nop; addmi	a6, a6, 0x7f00 }
  138412:	419662               	l16si	a6, a6, 130
  138415:	ebfb6b000f00b2ff 	{ ae_l16.x	aed11, a2, a15; nop; nop }
  13841d:	93e750a97779e2ee 	{ add	a14, a2, a14; ae_add32	aed9, aed7, aed9; ae_add32	aed7, aed7, aed10 }
  138425:	099552               	l16si	a5, a5, 18
  138428:	699332               	l16si	a3, a3, 210
  13842b:	646132               	s32i	a3, a1, 0x190
  13842e:	636152               	s32i	a5, a1, 0x18c
  138431:	5961e2               	s32i	a14, a1, 0x164
  138434:	e9fac8b080b4b77f 	{ ae_movad32.l	a11, aed7; ae_movi	aed4, 0; ae_sext32	aed11, aed11, 15 }
  13843c:	8261b2               	s32i	a11, a1, 0x208
  13843f:	0d8018cd8b6b2a2e 	{ ae_movda32	aed2, a10; ae_sub32	aed11, aed11, aed13 }
  138447:	829ee2               	l16si	a14, a14, 0x104
  13844a:	8061e2               	s32i	a14, a1, 0x200
  13844d:	c2fbd9b04f40810e 	{ ae_movi	aed8, 1; nop; ae_eq32	b4:b5, aed11, aed4 }
  138455:	c4fbc9805f4064ae 	{ ae_mov	aed6, aed4; nop; ae_movt32x2	aed4, aed8, b4:b5 }
  13845d:	c2fbc8406f20797e 	{ ae_movad32.l	a7, aed9; nop; ae_eq32	b2:b3, aed4, aed6 }
  138465:	c2fbc9406f0003ae 	{ ae_mov	aed0, aed3; nop; ae_eq32	b0:b1, aed4, aed6 }
  13846d:	c4fb59200f00a77e 	{ or	a10, a7, a7; nop; ae_movf32x2	aed0, aed2, b0:b1 }
  138475:	c4fbc8302f10c07e 	{ ae_movad32.l	a12, aed0; nop; ae_movf32x2	aed1, aed3, b2:b3 }
  13847d:	2551c4               	ae_movad32.l	a5, aed1
  138480:	6261c2               	s32i	a12, a1, 0x188
  138483:	20c550               	or	a12, a5, a5
  138486:	fc5825               	call8	134a08 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  138489:	05cd                	mov.n	a12, a5
  13848b:	c0b941               	l32r	a4, 128770 (15b70 <xthals_release_major+0x12c90>)
  13848e:	c0b9b1               	l32r	a11, 128774 (c320 <xthals_release_major+0x9440>)
  138491:	424a                	add.n	a4, a2, a4
  138493:	b2ba                	add.n	a11, a2, a11
  138495:	7d61b2               	s32i	a11, a1, 0x1f4
  138498:	04ad                	mov.n	a10, a4
  13849a:	fc56e5               	call8	134a08 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  13849d:	c0b681               	l32r	a8, 128778 (22504 <_memmap_cacheattr_bp_base+0x502>)
  1384a0:	828a                	add.n	a8, a2, a8
  1384a2:	656182               	s32i	a8, a1, 0x194
  1384a5:	7f9882               	l16si	a8, a8, 254
  1384a8:	88bc                	beqz.n	a8, 1384e4 <FN_BF+0x138>
  1384aa:	20c1a2               	addi	a10, a1, 32
  1384ad:	07bd                	mov.n	a11, a7
  1384af:	7e2c                	movi.n	a14, 39
  1384b1:	c0b2c1               	l32r	a12, 12877c (215600 <tx_ch_tbl_nswb_165>)
  1384b4:	c0b3d1               	l32r	a13, 128780 (2156a0 <tx_ch_tbl_sh_wb_166>)
  1384b7:	0102a5               	call8	1394e0 <fx_SolomonVoice_FFTpwr_to_FFTband>
  1384ba:	c0b1d1               	l32r	a13, 128780 (2156a0 <tx_ch_tbl_sh_wb_166>)
  1384bd:	04bd                	mov.n	a11, a4
  1384bf:	c0afc1               	l32r	a12, 12877c (215600 <tx_ch_tbl_nswb_165>)
  1384c2:	7e2c                	movi.n	a14, 39
  1384c4:	7fc1a2               	addi	a10, a1, 127
  1384c7:	41caa2               	addi	a10, a10, 65
  1384ca:	010165               	call8	1394e0 <fx_SolomonVoice_FFTpwr_to_FFTband>
  1384cd:	c0abe1               	l32r	a14, 12877c (215600 <tx_ch_tbl_nswb_165>)
  1384d0:	8221a2               	l32i	a10, a1, 0x208
  1384d3:	7d21b2               	l32i	a11, a1, 0x1f4
  1384d6:	20c1c2               	addi	a12, a1, 32
  1384d9:	7f2c                	movi.n	a15, 39
  1384db:	7fc1d2               	addi	a13, a1, 127
  1384de:	41cdd2               	addi	a13, a13, 65
  1384e1:	ff9d25               	call8	137eb4 <fx_WindEnergy_Norm>

001384e4 <FN_BF+0x138>:
  1384e4:	07ad                	mov.n	a10, a7
  1384e6:	0b0c                	movi.n	a11, 0
  1384e8:	11d6f0               	slli	a13, a6, 1
  1384eb:	0c0c                	movi.n	a12, 0
  1384ed:	6161d2               	s32i	a13, a1, 0x184
  1384f0:	dd1b                	addi.n	a13, a13, 1
  1384f2:	23dd80               	sext	a13, a13, 15
  1384f5:	7661d2               	s32i	a13, a1, 0x1d8
  1384f8:	fc5da5               	call8	134ad4 <fltfn_LogPwrSumHighBand>
  1384fb:	756172               	s32i	a7, a1, 0x1d4
  1384fe:	5a61a2               	s32i	a10, a1, 0x168
  138501:	6321e2               	l32i	a14, a1, 0x18c
  138504:	40000101450cbe0e 	{ ae_movda32	aed12, a14; nop; movi	a11, 0 }
  13850c:	18fa4010c1cd00cf 	{ movi	a12, 0; ae_movi	aed13, 1; ae_slai32	aed12, aed12, 1 }
  138514:	ebe7590d0c0ca44f 	{ or	a10, a4, a4; ae_add32	aed12, aed12, aed13; nop }
  13851c:	25dc84               	ae_movad16.0	a13, aed12
  13851f:	7761d2               	s32i	a13, a1, 0x1dc
  138522:	fc5b25               	call8	134ad4 <fltfn_LogPwrSumHighBand>
  138525:	5921c2               	l32i	a12, a1, 0x164
  138528:	6521f2               	l32i	a15, a1, 0x194
  13852b:	c09681               	l32r	a8, 128784 (15e78 <xthals_release_major+0x12f98>)
  13852e:	c09691               	l32r	a9, 128788 (7ef8 <xthals_release_major+0x5018>)
  138531:	828a                	add.n	a8, a2, a8
  138533:	01d8e2               	addmi	a14, a8, 0x100
  138536:	400001007f1d3e7e 	{ ae_l32.i	aed13, a14, -4; nop; movi	a3, 0x107 }
  13853e:	25ddc4               	ae_movad32.l	a13, aed13
  138541:	c092b1               	l32r	a11, 12878c (6665 <xthals_release_major+0x3785>)
  138544:	727ad0               	salt	a7, a10, a13
  138547:	93b970               	movnez	a11, a9, a7
  13854a:	bf4291               	l32r	a9, 128254 (199a <XtosCoreStateSize+0x171a>)
  13854d:	7f9ff2               	l16si	a15, a15, 254
  138550:	939370               	movnez	a9, a3, a7
  138553:	070c                	movi.n	a7, 0
  138555:	649f16               	beqz	a15, 138ba2 <FN_BF+0x7f6>
  138558:	5f6182               	s32i	a8, a1, 0x17c
  13855b:	3e6872               	s32i	a7, a8, 248
  13855e:	3f6872               	s32i	a7, a8, 252
  138561:	ebfa59000000f77f 	{ or	a15, a7, a7; ae_movi	aed0, 0; nop }

00138569 <FN_BF+0x1bd>:
  138569:	7a9cc2               	l16si	a12, a12, 244
  13856c:	c064b1               	l32r	a11, 1286fc (3000000 <_memmap_mem_sram_end+0x25c0000>)
  13856f:	c06491               	l32r	a9, 128700 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  138572:	3c1f34               	ae_movda32	aed1, a15
  138575:	4ff104               	ae_sub32s	aed15, aed1, aed0
  138578:	25dfc4               	ae_movad32.l	a13, aed15
  13857b:	3ced34               	ae_movda32	aed14, a13
  13857e:	839bc0               	moveqz	a9, a11, a12
  138581:	7621d2               	l32i	a13, a1, 0x1d8
  138584:	2b0c                	movi.n	a11, 2
  138586:	ebfb400e030edfcf 	{ movi	a12, 223; ae_abs32s	aed14, aed14; nop }
  13858e:	25aec4               	ae_movad32.l	a10, aed14
  138591:	5861a2               	s32i	a10, a1, 0x160
  138594:	7299a0               	salt	a9, a9, a10
  138597:	7b6192               	s32i	a9, a1, 0x1ec
  13859a:	7521a2               	l32i	a10, a1, 0x1d4
  13859d:	fc49e5               	call8	134a3c <fltfn_LogPwrSum>
  1385a0:	2b0c                	movi.n	a11, 2
  1385a2:	dfa0c2               	movi	a12, 223
  1385a5:	6661a2               	s32i	a10, a1, 0x198
  1385a8:	7721d2               	l32i	a13, a1, 0x1dc
  1385ab:	04ad                	mov.n	a10, a4
  1385ad:	fc48e5               	call8	134a3c <fltfn_LogPwrSum>
  1385b0:	7521b2               	l32i	a11, a1, 0x1d4
  1385b3:	05cd                	mov.n	a12, a5
  1385b5:	6761a2               	s32i	a10, a1, 0x19c
  1385b8:	c076e1               	l32r	a14, 128790 (15f80 <xthals_release_major+0x130a0>)
  1385bb:	3d0c                	movi.n	a13, 3
  1385bd:	a2ea                	add.n	a10, a2, a14
  1385bf:	8361a2               	s32i	a10, a1, 0x20c
  1385c2:	fc58a5               	call8	134b4c <fltfn_spectralavg>
  1385c5:	7621d2               	l32i	a13, a1, 0x1d8
  1385c8:	8321c2               	l32i	a12, a1, 0x20c
  1385cb:	05ed                	mov.n	a14, a5
  1385cd:	c003f1               	l32r	a15, 1285dc (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  1385d0:	c072a1               	l32r	a10, 128798 (14f50 <xthals_release_major+0x12070>)
  1385d3:	c070b1               	l32r	a11, 128794 (15254 <xthals_release_major+0x12374>)
  1385d6:	a2aa                	add.n	a10, a2, a10
  1385d8:	b2ba                	add.n	a11, a2, a11
  1385da:	7861b2               	s32i	a11, a1, 0x1e0
  1385dd:	6861a2               	s32i	a10, a1, 0x1a0
  1385e0:	7e9bb2               	l16si	a11, a11, 252
  1385e3:	fc78e5               	call8	134d70 <fltfn_RecursiveVectorAvg_q>
  1385e6:	04bd                	mov.n	a11, a4
  1385e8:	7821c2               	l32i	a12, a1, 0x1e0
  1385eb:	3d0c                	movi.n	a13, 3
  1385ed:	7e5ca2               	s16i	a10, a12, 252
  1385f0:	05cd                	mov.n	a12, a5
  1385f2:	8321a2               	l32i	a10, a1, 0x20c
  1385f5:	fc5565               	call8	134b4c <fltfn_spectralavg>
  1385f8:	7721d2               	l32i	a13, a1, 0x1dc
  1385fb:	8321c2               	l32i	a12, a1, 0x20c
  1385fe:	05ed                	mov.n	a14, a5
  138600:	bff7f1               	l32r	a15, 1285dc (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  138603:	c067a1               	l32r	a10, 1287a0 (15360 <xthals_release_major+0x12480>)
  138606:	c065b1               	l32r	a11, 12879c (15664 <xthals_release_major+0x12784>)
  138609:	a2aa                	add.n	a10, a2, a10
  13860b:	b2ba                	add.n	a11, a2, a11
  13860d:	6a61b2               	s32i	a11, a1, 0x1a8
  138610:	6961a2               	s32i	a10, a1, 0x1a4
  138613:	7e9bb2               	l16si	a11, a11, 252
  138616:	fc75a5               	call8	134d70 <fltfn_RecursiveVectorAvg_q>
  138619:	6821b2               	l32i	a11, a1, 0x1a0
  13861c:	05ed                	mov.n	a14, a5
  13861e:	6a21d2               	l32i	a13, a1, 0x1a8
  138621:	7821c2               	l32i	a12, a1, 0x1e0
  138624:	7e5da2               	s16i	a10, a13, 252
  138627:	7e9cc2               	l16si	a12, a12, 252
  13862a:	8321d2               	l32i	a13, a1, 0x20c
  13862d:	c0cac0               	sub	a12, a10, a12
  138630:	6921a2               	l32i	a10, a1, 0x1a4
  138633:	23cc80               	sext	a12, a12, 15
  138636:	fd5ae5               	call8	135be4 <PowerRatio2Gain_0>
  138639:	832192               	l32i	a9, a1, 0x20c
  13863c:	c05cc1               	l32r	a12, 1287ac (50000000 <_memmap_cacheattr_bp_allvalid+0x2dddddde>)
  13863f:	c059a1               	l32r	a10, 1287a4 (15164 <xthals_release_major+0x12284>)
  138642:	c05981               	l32r	a8, 1287a8 (14d54 <xthals_release_major+0x11e74>)
  138645:	a2aa                	add.n	a10, a2, a10
  138647:	828a                	add.n	a8, a2, a8
  138649:	11a576               	loopgtz	a5, 13865e <FN_BF+0x2b2>
  13864c:	7f2ab2               	l32i	a11, a10, 0x1fc
  13864f:	3bcb16               	beqz	a11, 138a0f <FN_BF+0x663>

00138652 <FN_BF+0x2a6>:
  138652:	7f28b2               	l32i	a11, a8, 0x1fc
  138655:	3c6b16               	beqz	a11, 138a1f <FN_BF+0x673>

00138658 <FN_BF+0x2ac>:
  138658:	994b                	addi.n	a9, a9, 4
  13865a:	884b                	addi.n	a8, a8, 4
  13865c:	aa4b                	addi.n	a10, a10, 4

0013865e <FN_BF+0x2b2>:
  13865e:	8321b2               	l32i	a11, a1, 0x20c
  138661:	05cd                	mov.n	a12, a5
  138663:	c053a1               	l32r	a10, 1287b0 (14b50 <xthals_release_major+0x11c70>)
  138666:	bfddd1               	l32r	a13, 1285dc (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  138669:	a2aa                	add.n	a10, a2, a10
  13866b:	5c61a2               	s32i	a10, a1, 0x170
  13866e:	fc6165               	call8	134c84 <fltfn_RecursiveVectorAvg>
  138671:	8221a2               	l32i	a10, a1, 0x208
  138674:	5c21b2               	l32i	a11, a1, 0x170
  138677:	05cd                	mov.n	a12, a5
  138679:	fc7e25               	call8	134e5c <fltfn_FreqBinGain>
  13867c:	fe0c                	movi.n	a14, 15
  13867e:	71a0f2               	movi	a15, 113
  138681:	081c                	movi.n	a8, 16
  138683:	c04cc1               	l32r	a12, 1287b4 (1b7f0 <xthals_release_major+0x18910>)
  138686:	c04cd1               	l32r	a13, 1287b8 (1baf4 <xthals_release_major+0x18c14>)
  138689:	c04c31               	l32r	a3, 1287bc (19ac4 <xthals_release_major+0x16be4>)
  13868c:	c04da1               	l32r	a10, 1287c0 (17f80 <xthals_release_major+0x150a0>)
  13868f:	c04db1               	l32r	a11, 1287c4 (16380 <xthals_release_major+0x134a0>)
  138692:	a2aa                	add.n	a10, a2, a10
  138694:	b2ba                	add.n	a11, a2, a11
  138696:	323a                	add.n	a3, a2, a3
  138698:	d2da                	add.n	a13, a2, a13
  13869a:	c2ca                	add.n	a12, a2, a12
  13869c:	7c61c2               	s32i	a12, a1, 0x1f0
  13869f:	8461d2               	s32i	a13, a1, 0x210
  1386a2:	856132               	s32i	a3, a1, 0x214
  1386a5:	7e9dd2               	l16si	a13, a13, 252
  1386a8:	0189                	s32i.n	a8, a1, 0
  1386aa:	7e9332               	l16si	a3, a3, 252
  1386ad:	1139                	s32i.n	a3, a1, 4
  1386af:	fc86e5               	call8	134f1c <fltfn_LTSV_VAD>
  1386b2:	852182               	l32i	a8, a1, 0x214
  1386b5:	0abd                	mov.n	a11, a10
  1386b7:	7e98c2               	l16si	a12, a8, 252
  1386ba:	842192               	l32i	a9, a1, 0x210
  1386bd:	cc1b                	addi.n	a12, a12, 1
  1386bf:	23cc80               	sext	a12, a12, 15
  1386c2:	7e58c2               	s16i	a12, a8, 252
  1386c5:	02bca6               	blti	a12, 16, 1386cb <FN_BF+0x31f>
  1386c8:	7e5872               	s16i	a7, a8, 252

001386cb <FN_BF+0x31f>:
  1386cb:	7b21f2               	l32i	a15, a1, 0x1ec
  1386ce:	7e5962               	s16i	a6, a9, 252
  1386d1:	c03ed1               	l32r	a13, 1287cc (333333 <_memmap_mem_dram1_end+0x32333>)
  1386d4:	c03da1               	l32r	a10, 1287c8 (df68 <xthals_release_major+0xb088>)
  1386d7:	c03ee1               	l32r	a14, 1287d0 (1f72c <xthals_release_major+0x1c84c>)
  1386da:	a2aa                	add.n	a10, a2, a10
  1386dc:	e2ea                	add.n	a14, a2, a14
  1386de:	72dbd0               	salt	a13, a11, a13
  1386e1:	7461d2               	s32i	a13, a1, 0x1d0
  1386e4:	5d61e2               	s32i	a14, a1, 0x174
  1386e7:	8161a2               	s32i	a10, a1, 0x204
  1386ea:	3f6eb2               	s32i	a11, a14, 252
  1386ed:	5d2aa2               	l32i	a10, a10, 0x174
  1386f0:	7f58f2               	s16i	a15, a8, 254
  1386f3:	7c5ed2               	s16i	a13, a14, 248
  1386f6:	ffbbe5               	call8	1382b4 <fltfx_LTSV_multi_VAD_flag>
  1386f9:	7421f2               	l32i	a15, a1, 0x1d0
  1386fc:	5d2192               	l32i	a9, a1, 0x174
  1386ff:	5b0c                	movi.n	a11, 5
  138701:	c034c1               	l32r	a12, 1287d4 (a8c <XtosCoreStateSize+0x80c>)
  138704:	c03581               	l32r	a8, 1287d8 (16800000 <_memmap_mem_sram_end+0x15dc0000>)
  138707:	672132               	l32i	a3, a1, 0x19c
  13870a:	0aed                	mov.n	a14, a10
  13870c:	8121d2               	l32i	a13, a1, 0x204
  13870f:	7521a2               	l32i	a10, a1, 0x1d4
  138712:	202dd2               	l32i	a13, a13, 128
  138715:	723380               	salt	a3, a3, a8
  138718:	72ccd0               	salt	a12, a12, a13
  13871b:	706132               	s32i	a3, a1, 0x1c0
  13871e:	7b21d2               	l32i	a13, a1, 0x1ec
  138721:	832182               	l32i	a8, a1, 0x20c
  138724:	dd0b                	addi.n	a13, a13, -1
  138726:	83ebd0               	moveqz	a14, a11, a13
  138729:	8021d2               	l32i	a13, a1, 0x200
  13872c:	93ebc0               	movnez	a14, a11, a12
  13872f:	6f61e2               	s32i	a14, a1, 0x1bc
  138732:	0c0c                	movi.n	a12, 0
  138734:	c02ab1               	l32r	a11, 1287dc (16b80 <xthals_release_major+0x13ca0>)
  138737:	8059e2               	s16i	a14, a9, 0x100
  13873a:	1159                	s32i.n	a5, a1, 4
  13873c:	0189                	s32i.n	a8, a1, 0
  13873e:	41e9                	s32i.n	a14, a1, 16
  138740:	51d9                	s32i.n	a13, a1, 20
  138742:	31f9                	s32i.n	a15, a1, 12
  138744:	2139                	s32i.n	a3, a1, 8
  138746:	b2ba                	add.n	a11, a2, a11
  138748:	bf4b31               	l32r	a3, 128474 (1f830 <xthals_release_major+0x1c950>)
  13874b:	c027f1               	l32r	a15, 1287e8 (16780 <xthals_release_major+0x138a0>)
  13874e:	61c9                	s32i.n	a12, a1, 24
  138750:	c024d1               	l32r	a13, 1287e0 (16f80 <xthals_release_major+0x140a0>)
  138753:	06cd                	mov.n	a12, a6
  138755:	c023e1               	l32r	a14, 1287e4 (16980 <xthals_release_major+0x13aa0>)
  138758:	d2da                	add.n	a13, a2, a13
  13875a:	f2fa                	add.n	a15, a2, a15
  13875c:	323a                	add.n	a3, a2, a3
  13875e:	e2ea                	add.n	a14, a2, a14
  138760:	7e6132               	s32i	a3, a1, 0x1f8
  138763:	7139                	s32i.n	a3, a1, 28
  138765:	fcb6a5               	call8	1352d0 <fltfn_unbiasedMMSE_Npsd_SPP>
  138768:	8221c2               	l32i	a12, a1, 0x208
  13876b:	7d21d2               	l32i	a13, a1, 0x1f4
  13876e:	0e0c                	movi.n	a14, 0
  138770:	bf3ff1               	l32r	a15, 12846c (14740 <xthals_release_major+0x11860>)
  138773:	c01fa1               	l32r	a10, 1287f0 (19bf0 <xthals_release_major+0x16d10>)
  138776:	c01db1               	l32r	a11, 1287ec (19ff0 <xthals_release_major+0x17110>)
  138779:	a2aa                	add.n	a10, a2, a10
  13877b:	b2ba                	add.n	a11, a2, a11
  13877d:	f2fa                	add.n	a15, a2, a15
  13877f:	7f61f2               	s32i	a15, a1, 0x1fc
  138782:	7261b2               	s32i	a11, a1, 0x1c8
  138785:	7161a2               	s32i	a10, a1, 0x1c4
  138788:	fe08a5               	call8	136814 <fn_MODULE_100_maxNSR_filtering>
  13878b:	6621f2               	l32i	a15, a1, 0x198
  13878e:	7121a2               	l32i	a10, a1, 0x1c4
  138791:	7221b2               	l32i	a11, a1, 0x1c8
  138794:	06cd                	mov.n	a12, a6
  138796:	8221d2               	l32i	a13, a1, 0x208
  138799:	7d21e2               	l32i	a14, a1, 0x1f4
  13879c:	bf3531               	l32r	a3, 128470 (22d20 <_memmap_cacheattr_bp_base+0xd1e>)
  13879f:	802182               	l32i	a8, a1, 0x200
  1387a2:	7b2192               	l32i	a9, a1, 0x1ec
  1387a5:	0199                	s32i.n	a9, a1, 0
  1387a7:	1189                	s32i.n	a8, a1, 4
  1387a9:	323a                	add.n	a3, a2, a3
  1387ab:	796132               	s32i	a3, a1, 0x1e4
  1387ae:	2139                	s32i.n	a3, a1, 8
  1387b0:	fe2425               	call8	1369f4 <fn_MODULE_115_MaxNSR_filter_out_adjustment>
  1387b3:	c012e1               	l32r	a14, 1287fc (243c80 <pH1avg>)
  1387b6:	c00f81               	l32r	a8, 1287f4 (17380 <xthals_release_major+0x144a0>)
  1387b9:	0add                	mov.n	a13, a10
  1387bb:	bedf91               	l32r	a9, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  1387be:	3c2924               	ae_movda16	aed2, a9
  1387c1:	be90a1               	l32r	a10, 128204 (5999 <xthals_release_major+0x2ab9>)
  1387c4:	c00d91               	l32r	a9, 1287f8 (16784 <xthals_release_major+0x138a4>)
  1387c7:	3c3a24               	ae_movda16	aed3, a10
  1387ca:	828a                	add.n	a8, a2, a8
  1387cc:	5e6182               	s32i	a8, a1, 0x178
  1387cf:	0ead                	mov.n	a10, a14
  1387d1:	929a                	add.n	a9, a2, a9
  1387d3:	fcc992               	addi	a9, a9, -4
  1387d6:	18a576               	loopgtz	a5, 1387f2 <FN_BF+0x446>
  1387d9:	b40814               	ae_l16.ip	aed0, a8, 2
  1387dc:	0c80167300a109be 	{ ae_l16.ip	aed0, a9, 2; ae_mulfp16x4ras	aed1, aed0, aed3 }
  1387e4:	0c801a7230a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed2 }
  1387ec:	330014               	ae_add16s	aed0, aed0, aed1
  1387ef:	d30a14               	ae_s16.0.ip	aed0, a10, 2

001387f2 <FN_BF+0x446>:
  1387f2:	7121b2               	l32i	a11, a1, 0x1c4
  1387f5:	7221c2               	l32i	a12, a1, 0x1c8
  1387f8:	c002a1               	l32r	a10, 128800 (14750 <xthals_release_major+0x11870>)
  1387fb:	01d9                	s32i.n	a13, a1, 0
  1387fd:	5b61d2               	s32i	a13, a1, 0x16c
  138800:	7f2182               	l32i	a8, a1, 0x1fc
  138803:	7e21f2               	l32i	a15, a1, 0x1f8
  138806:	792132               	l32i	a3, a1, 0x1e4
  138809:	6f2192               	l32i	a9, a1, 0x1bc
  13880c:	1199                	s32i.n	a9, a1, 4
  13880e:	4139                	s32i.n	a3, a1, 16
  138810:	51f9                	s32i.n	a15, a1, 20
  138812:	3189                	s32i.n	a8, a1, 12
  138814:	7021f2               	l32i	a15, a1, 0x1c0
  138817:	2d0c                	movi.n	a13, 2
  138819:	a2aa                	add.n	a10, a2, a10
  13881b:	21d9                	s32i.n	a13, a1, 8
  13881d:	bf0bd1               	l32r	a13, 12844c (af00 <xthals_release_major+0x8020>)
  138820:	7a61a2               	s32i	a10, a1, 0x1e8
  138823:	80d2d0               	add	a13, a2, a13
  138826:	7361d2               	s32i	a13, a1, 0x1cc
  138829:	0661d2               	s32i	a13, a1, 24
  13882c:	06dd                	mov.n	a13, a6
  13882e:	ff29a5               	call8	137ac8 <fn_MODULE_110_GSC>
  138831:	04cd                	mov.n	a12, a4
  138833:	7c21a2               	l32i	a10, a1, 0x1f0
  138836:	7a21b2               	l32i	a11, a1, 0x1e8
  138839:	7d21d2               	l32i	a13, a1, 0x1f4
  13883c:	7f21e2               	l32i	a14, a1, 0x1fc
  13883f:	ff5f25               	call8	137e30 <fn_MODULE_120_GSC_adjustment>
  138842:	582192               	l32i	a9, a1, 0x160
  138845:	bfaea1               	l32r	a10, 128700 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  138848:	f03d                	nop.n
  13884a:	0d00334110b0aa9e 	{ bge.w18	a10, a9, 138b7f <FN_BF+0x7d3>; nop }
  138852:	bfecb1               	l32r	a11, 128804 (2328 <XtosCoreStateSize+0x20a8>)
  138855:	3c0b24               	ae_movda16	aed0, a11

00138858 <FN_BF+0x4ac>:
  138858:	5f21d2               	l32i	a13, a1, 0x17c
  13885b:	bf5841               	l32r	a4, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13885e:	400001614462347e 	{ ae_movda16	aed2, a4; nop; movi	a3, 0x667 }
  138866:	400000154401a3de 	{ ae_movda16	aed1, a3; nop; addmi	a10, a13, 0x100 }
  13886e:	0c80167100a83a5e 	{ ae_l16.i	aed3, a10, 0; ae_mulfp16x4ras	aed8, aed0, aed1 }
  138876:	0c801a7233a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed3, aed2 }
  13887e:	25f884               	ae_movad16.0	a15, aed8
  138881:	25e784               	ae_movad16.0	a14, aed7
  138884:	400001b545564fee 	{ ae_movda32	aed6, a15; nop; ae_movda32	aed5, a14 }
  13888c:	404564               	ae_add32s	aed4, aed5, aed6
  13888f:	25c4c4               	ae_movad32.l	a12, aed4
  138892:	805dc2               	s16i	a12, a13, 0x100
  138895:	0d400e4170b0156e 	{ blti.w18	a5, 1, 138980 <FN_BF+0x5d4>; nop }
  13889d:	be5ab1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  1388a0:	bfdb81               	l32r	a8, 12880c (c322 <xthals_release_major+0x9442>)
  1388a3:	bfd991               	l32r	a9, 128808 (14754 <xthals_release_major+0x11874>)
  1388a6:	0c800d7100a4828e 	{ add	a8, a2, a8; ae_mulfp16x4ras	aed4, aed0, aed1 }
  1388ae:	0c800d7203a5929e 	{ add	a9, a2, a9; ae_mulfp16x4ras	aed5, aed3, aed2 }
  1388b6:	40000174200eda4e 	{ ae_l16.i	aed14, a10, 0; nop; ae_movad16.0	a13, aed4 }
  1388be:	400001754503cd5e 	{ ae_movda32	aed3, a13; nop; ae_movad16.0	a12, aed5 }
  1388c6:	400000c145f29c9e 	{ ae_movda32	aed2, a12; nop; addi	a9, a9, -4 }
  1388ce:	ebe8a9030200a92f 	{ ae_l16.ip	aed10, a9, 4; ae_add32s	aed0, aed2, aed3; nop }
  1388d6:	40000175445bbb0e 	{ ae_movda16	aed11, a11; nop; ae_movad32.l	a11, aed0 }
  1388de:	400001b42fcf38be 	{ ae_l16.i	aed15, a8, -2; nop; ae_movda16	aed12, a11 }
  1388e6:	6cf0a9fceb06d82f 	{ ae_l16.ip	aed13, a8, 4; ae_sub16s	aed6, aed11, aed12; ae_mulf16ss.00_s2	aed0, aed15, aed14 }
  1388ee:	6c5ca8ae6d2399ff 	{ ae_l16.i	aed9, a9, -2; ae_mulf16ss.00	aed3, aed13, aed14; ae_mulf16ss.00_s2	aed2, aed10, aed6 }
  1388f6:	0c4007e609b5256e 	{ blti.w18	a5, 2, 13896a <FN_BF+0x5be>; ae_mulf16ss.00	aed5, aed9, aed6 }
  1388fe:	b018f4               	ae_l16.i	aed1, a8, -2
  138901:	400000e021f4b95e 	{ ae_l16.i	aed4, a9, 2; nop; addi	a11, a5, -2 }
  138909:	f03d                	nop.n
  13890b:	f03d                	nop.n
  13890d:	2dab76               	loopgtz	a11, 13893e <FN_BF+0x592>
  138910:	6ce8a8436553493f 	{ ae_l16.i	aed4, a9, 6; ae_add32s	aed3, aed5, aed3; ae_mulf16ss.00_s2	aed5, aed4, aed6 }
  138918:	87e8a9303203282e 	{ ae_l16.ip	aed2, a8, 4; ae_add32s	aed3, aed2, aed0; ae_sel16i	aed0, aed3, aed3, 7 }
  138920:	87fbb4303f0009fe 	{ ae_s16.0.i	aed0, a9, -2; nop; ae_sel16i	aed0, aed3, aed3, 7 }
  138928:	d209e4               	ae_s16.0.i	aed0, a9, -4
  13892b:	b00a04               	ae_l16.i	aed0, a10, 0
  13892e:	6c5ca9200130192f 	{ ae_l16.ip	aed1, a9, 4; ae_mulf16ss.00	aed0, aed1, aed0; ae_mulf16ss.00_s2	aed3, aed2, aed0 }
  138936:	eb5ca806010218ff 	{ ae_l16.i	aed1, a8, -2; ae_mulf16ss.00	aed2, aed1, aed6; nop }

0013893e <FN_BF+0x592>:
  13893e:	409534               	ae_add32s	aed9, aed5, aed3
  138941:	87e8dd90929a259e 	{ nop; ae_add32s	aed10, aed2, aed0; ae_sel16i	aed9, aed9, aed9, 7 }
  138949:	87fbb4a0afa099fe 	{ ae_s16.0.i	aed9, a9, -2; nop; ae_sel16i	aed10, aed10, aed10, 7 }
  138951:	d2a9e4               	ae_s16.0.i	aed10, a9, -4
  138954:	b07a04               	ae_l16.i	aed7, a10, 0
  138957:	b48924               	ae_l16.ip	aed8, a9, 4

0013895a <FN_BF+0x5ae>:
  13895a:	6c5ca9866425682f 	{ ae_l16.ip	aed6, a8, 4; ae_mulf16ss.00	aed5, aed4, aed6; ae_mulf16ss.00_s2	aed2, aed8, aed6 }
  138962:	6c5cdd677130259f 	{ nop; ae_mulf16ss.00	aed0, aed1, aed7; ae_mulf16ss.00_s2	aed3, aed6, aed7 }

0013896a <FN_BF+0x5be>:
  13896a:	40c204               	ae_add32s	aed12, aed2, aed0
  13896d:	87e8ddc3c5cb259e 	{ nop; ae_add32s	aed11, aed5, aed3; ae_sel16i	aed12, aed12, aed12, 7 }
  138975:	87fbb4b0bfb0c9ee 	{ ae_s16.0.i	aed12, a9, -4; nop; ae_sel16i	aed11, aed11, aed11, 7 }
  13897d:	d2b9f4               	ae_s16.0.i	aed11, a9, -2

00138980 <FN_BF+0x5d4>:
  138980:	5e21f2               	l32i	a15, a1, 0x178
  138983:	1159                	s32i.n	a5, a1, 4
  138985:	06cd                	mov.n	a12, a6
  138987:	bfa2d1               	l32r	a13, 128810 (17b80 <xthals_release_major+0x14ca0>)
  13898a:	7021a2               	l32i	a10, a1, 0x1c0
  13898d:	1e0c                	movi.n	a14, 1
  13898f:	802142               	l32i	a4, a1, 0x200
  138992:	8321b2               	l32i	a11, a1, 0x20c
  138995:	6f2182               	l32i	a8, a1, 0x1bc
  138998:	7e2132               	l32i	a3, a1, 0x1f8
  13899b:	742192               	l32i	a9, a1, 0x1d0
  13899e:	3199                	s32i.n	a9, a1, 12
  1389a0:	7139                	s32i.n	a3, a1, 28
  1389a2:	4189                	s32i.n	a8, a1, 16
  1389a4:	01b9                	s32i.n	a11, a1, 0
  1389a6:	5149                	s32i.n	a4, a1, 20
  1389a8:	61e9                	s32i.n	a14, a1, 24
  1389aa:	21a9                	s32i.n	a10, a1, 8
  1389ac:	d2da                	add.n	a13, a2, a13
  1389ae:	7c21a2               	l32i	a10, a1, 0x1f0
  1389b1:	bf98e1               	l32r	a14, 128814 (17580 <xthals_release_major+0x146a0>)
  1389b4:	bf9941               	l32r	a4, 128818 (17780 <xthals_release_major+0x148a0>)
  1389b7:	e2ea                	add.n	a14, a2, a14
  1389b9:	424a                	add.n	a4, a2, a4
  1389bb:	04bd                	mov.n	a11, a4
  1389bd:	fc9125               	call8	1352d0 <fltfn_unbiasedMMSE_Npsd_SPP>
  1389c0:	5b21c2               	l32i	a12, a1, 0x16c
  1389c3:	0d40264110b01c0e 	{ beqi.w18	a12, 1, 138c28 <FN_BF+0x87c>; nop }
  1389cb:	d0a7e2               	movi	a14, 0x7d0
  1389ce:	bf93d1               	l32r	a13, 12881c (4c79a0 <_memmap_mem_dram1_end+0x1c69a0>)
  1389d1:	6061d2               	s32i	a13, a1, 0x180

001389d4 <FN_BF+0x628>:
  1389d4:	04bd                	mov.n	a11, a4
  1389d6:	05fd                	mov.n	a15, a5
  1389d8:	6021d2               	l32i	a13, a1, 0x180
  1389db:	bf91c1               	l32r	a12, 128820 (1c800 <xthals_release_major+0x19920>)
  1389de:	bf9171               	l32r	a7, 128824 (1d000 <xthals_release_major+0x1a120>)
  1389e1:	c2ca                	add.n	a12, a2, a12
  1389e3:	727a                	add.n	a7, a2, a7
  1389e5:	07ad                	mov.n	a10, a7
  1389e7:	fd0265               	call8	135a0c <fltfn_NpsdBM_Npsdgsc_Mixing>
  1389ea:	0abd                	mov.n	a11, a10
  1389ec:	8121a2               	l32i	a10, a1, 0x204
  1389ef:	bf8ed1               	l32r	a13, 128828 (244a80 <L_PwrNpsdgsc$21855_94_72>)
  1389f2:	5d2aa2               	l32i	a10, a10, 0x174
  1389f5:	0db9                	s32i.n	a11, a13, 0
  1389f7:	29aba7               	bge	a11, a10, 138a24 <FN_BF+0x678>
  1389fa:	bf8cc1               	l32r	a12, 12882c (6ccc <xthals_release_major+0x3dec>)
  1389fd:	006965               	call8	139094 <Fx_recursive_avg>
  138a00:	602142               	l32i	a4, a1, 0x180
  138a03:	8121b2               	l32i	a11, a1, 0x204
  138a06:	612152               	l32i	a5, a1, 0x184
  138a09:	5d6ba2               	s32i	a10, a11, 0x174
  138a0c:	000986               	j	138a36 <FN_BF+0x68a>

00138a0f <FN_BF+0x663>:
  138a0f:	7f28d2               	l32i	a13, a8, 0x1fc
  138a12:	3d8c                	beqz.n	a13, 138a19 <FN_BF+0x66d>
  138a14:	7f2ab2               	l32i	a11, a10, 0x1fc
  138a17:	0979                	s32i.n	a7, a9, 0
  138a19:	c35b56               	bnez	a11, 138652 <FN_BF+0x2a6>
  138a1c:	ff0e06               	j	138658 <FN_BF+0x2ac>

00138a1f <FN_BF+0x673>:
  138a1f:	09c9                	s32i.n	a12, a9, 0
  138a21:	ff0cc6               	j	138658 <FN_BF+0x2ac>

00138a24 <FN_BF+0x678>:
  138a24:	bee6c1               	l32r	a12, 1285bc (7998 <xthals_release_major+0x4ab8>)
  138a27:	0066e5               	call8	139094 <Fx_recursive_avg>
  138a2a:	602142               	l32i	a4, a1, 0x180
  138a2d:	8121e2               	l32i	a14, a1, 0x204
  138a30:	612152               	l32i	a5, a1, 0x184
  138a33:	5d6ea2               	s32i	a10, a14, 0x174

00138a36 <FN_BF+0x68a>:
  138a36:	281344               	ae_zalign64	u1
  138a39:	078d                	mov.n	a8, a7
  138a3b:	812132               	l32i	a3, a1, 0x204
  138a3e:	72f4a0               	salt	a15, a4, a10
  138a41:	0d8018cc81bed52e 	{ ae_movda32	aed13, a5; ae_movi	aed14, -7 }
  138a49:	bf7951               	l32r	a5, 128830 (243e80 <Npsdgsc_Norm>)
  138a4c:	ebe7400e0d0d80bf 	{ movi	a11, 128; ae_add32	aed13, aed13, aed14; nop }
  138a54:	bc53f2               	s16i	a15, a3, 0x178
  138a57:	25ad84               	ae_movad16.0	a10, aed13
  138a5a:	6b61a2               	s32i	a10, a1, 0x1ac
  138a5d:	7727c4               	ae_la64.pp	u0, a7
  138a60:	059d                	mov.n	a9, a5
  138a62:	088b76               	loop	a11, 138a6e <FN_BF+0x6c2>
  138a65:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  138a68:	050a04               	ae_slaa32s	aed0, aed0, a10
  138a6b:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9

00138a6e <FN_BF+0x6c2>:
  138a6e:	7c21b2               	l32i	a11, a1, 0x1f0
  138a71:	06dd                	mov.n	a13, a6
  138a73:	7921e2               	l32i	a14, a1, 0x1e4
  138a76:	7e21f2               	l32i	a15, a1, 0x1f8
  138a79:	bf6ea1               	l32r	a10, 128834 (1d400 <xthals_release_major+0x1a520>)
  138a7c:	7739d4               	ae_sa64pos.fp	u1, a9
  138a7f:	6421c2               	l32i	a12, a1, 0x190
  138a82:	0061c2               	s32i	a12, a1, 0
  138a85:	80a2a0               	add	a10, a2, a10
  138a88:	6c61a2               	s32i	a10, a1, 0x1b0
  138a8b:	20c550               	or	a12, a5, a5
  138a8e:	fd3665               	call8	135df4 <fn_BF_PitchEnhance_1_preNS>
  138a91:	6c21b2               	l32i	a11, a1, 0x1b0
  138a94:	bf6941               	l32r	a4, 128838 (1d810 <xthals_release_major+0x1a930>)
  138a97:	06cd                	mov.n	a12, a6
  138a99:	424a                	add.n	a4, a2, a4
  138a9b:	04ad                	mov.n	a10, a4
  138a9d:	fd5225               	call8	135fc0 <fn_BF_PitchEnhance_2_cepstrum>
  138aa0:	7724c4               	ae_la64.pp	u0, a4
  138aa3:	281344               	ae_zalign64	u1
  138aa6:	400001814501b60e 	{ ae_movda32	aed1, a6; nop; movi	a11, 128 }
  138aae:	0d80184880bf042e 	{ ae_movda32	aed0, a4; ae_movi	aed15, 16 }
  138ab6:	ebf2c8010f0f807f 	{ ae_movad32.l	a8, aed0; ae_sub32	aed15, aed15, aed1; nop }
  138abe:	25af84               	ae_movad16.0	a10, aed15
  138ac1:	6d61a2               	s32i	a10, a1, 0x1b4
  138ac4:	089d                	mov.n	a9, a8
  138ac6:	088b76               	loop	a11, 138ad2 <FN_BF+0x726>
  138ac9:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  138acc:	820a04               	ae_sraa32s	aed0, aed0, a10
  138acf:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9
  138ad2:	04bd                	mov.n	a11, a4
  138ad4:	7739d4               	ae_sa64pos.fp	u1, a9
  138ad7:	06cd                	mov.n	a12, a6
  138ad9:	7f21d2               	l32i	a13, a1, 0x1fc
  138adc:	7921e2               	l32i	a14, a1, 0x1e4
  138adf:	bf57a1               	l32r	a10, 12883c (1e410 <xthals_release_major+0x1b530>)
  138ae2:	7321f2               	l32i	a15, a1, 0x1cc
  138ae5:	a2aa                	add.n	a10, a2, a10
  138ae7:	6e61a2               	s32i	a10, a1, 0x1b8
  138aea:	fd54a5               	call8	136034 <fn_BF_PitchEnhance_3_pitch_enhencement>
  138aed:	6d21a2               	l32i	a10, a1, 0x1b4
  138af0:	281344               	ae_zalign64	u1
  138af3:	80a0b2               	movi	a11, 128
  138af6:	6e2182               	l32i	a8, a1, 0x1b8
  138af9:	bf51c1               	l32r	a12, 128840 (244280 <ps_cepsavg_denorm>)
  138afc:	7728c4               	ae_la64.pp	u0, a8
  138aff:	0c9d                	mov.n	a9, a12
  138b01:	088b76               	loop	a11, 138b0d <FN_BF+0x761>
  138b04:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  138b07:	050a04               	ae_slaa32s	aed0, aed0, a10
  138b0a:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9
  138b0d:	7739d4               	ae_sa64pos.fp	u1, a9
  138b10:	0cbd                	mov.n	a11, a12
  138b12:	bf4c41               	l32r	a4, 128844 (1ec10 <xthals_release_major+0x1bd30>)
  138b15:	06cd                	mov.n	a12, a6
  138b17:	804240               	add	a4, a2, a4
  138b1a:	20a440               	or	a10, a4, a4
  138b1d:	fd7b65               	call8	1362d4 <fn_BF_PitchEnhance_4_Invcepstrum>
  138b20:	05cd                	mov.n	a12, a5
  138b22:	7727c4               	ae_la64.pp	u0, a7
  138b25:	6b21a2               	l32i	a10, a1, 0x1ac
  138b28:	281344               	ae_zalign64	u1
  138b2b:	80a0b2               	movi	a11, 128
  138b2e:	088b76               	loop	a11, 138b3a <FN_BF+0x78e>
  138b31:	0d07c4               	ae_la32x2.ip	aed0, u0, a7
  138b34:	050a04               	ae_slaa32s	aed0, aed0, a10
  138b37:	0c05d4               	ae_sa32x2.ip	aed0, u1, a5
  138b3a:	04bd                	mov.n	a11, a4
  138b3c:	7f21d2               	l32i	a13, a1, 0x1fc
  138b3f:	8021e2               	l32i	a14, a1, 0x200
  138b42:	7e21f2               	l32i	a15, a1, 0x1f8
  138b45:	7a21a2               	l32i	a10, a1, 0x1e8
  138b48:	be4081               	l32r	a8, 128448 (2547c <_memmap_cacheattr_bp_base+0x347a>)
  138b4b:	732192               	l32i	a9, a1, 0x1cc
  138b4e:	7735d4               	ae_sa64pos.fp	u1, a5
  138b51:	0199                	s32i.n	a9, a1, 0
  138b53:	828a                	add.n	a8, a2, a8
  138b55:	0888                	l32i.n	a8, a8, 0
  138b57:	016182               	s32i	a8, a1, 4
  138b5a:	fd98a5               	call8	1364e4 <fn_BF_PitchEnhance_5_cepstrumNS>
  138b5d:	822192               	l32i	a9, a1, 0x208
  138b60:	281344               	ae_zalign64	u1
  138b63:	7a2182               	l32i	a8, a1, 0x1e8
  138b66:	6221a2               	l32i	a10, a1, 0x188
  138b69:	7728c4               	ae_la64.pp	u0, a8
  138b6c:	aa3b                	addi.n	a10, a10, 3
  138b6e:	21a2a0               	srai	a10, a10, 2
  138b71:	05aa76               	loopgtz	a10, 138b7a <FN_BF+0x7ce>
  138b74:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  138b77:	0c0994               	ae_sa16x4.ip	aed0, u1, a9
  138b7a:	7739d4               	ae_sa64pos.fp	u1, a9
  138b7d:	f01d                	retw.n

00138b7f <FN_BF+0x7d3>:
  138b7f:	bf32b1               	l32r	a11, 128848 (5000000 <_memmap_mem_sram_end+0x45c0000>)
  138b82:	08ab97               	bge	a11, a9, 138b8e <FN_BF+0x7e2>
  138b85:	be23c1               	l32r	a12, 128414 (1f40 <XtosCoreStateSize+0x1cc0>)
  138b88:	3c0c24               	ae_movda16	aed0, a12
  138b8b:	ff3246               	j	138858 <FN_BF+0x4ac>

00138b8e <FN_BF+0x7e2>:
  138b8e:	bf2fd1               	l32r	a13, 12884c (4800000 <_memmap_mem_sram_end+0x3dc0000>)
  138b91:	0d000941f0b0ad9e 	{ bge.w18	a13, a9, 138c34 <FN_BF+0x888>; nop }
  138b99:	bf2de1               	l32r	a14, 128850 (1b58 <XtosCoreStateSize+0x18d8>)
  138b9c:	3c0e24               	ae_movda16	aed0, a14
  138b9f:	ff2d46               	j	138858 <FN_BF+0x4ac>

00138ba2 <FN_BF+0x7f6>:
  138ba2:	5f6182               	s32i	a8, a1, 0x17c
  138ba5:	3c0b34               	ae_movda32	aed0, a11
  138ba8:	5a2132               	l32i	a3, a1, 0x168
  138bab:	3e28f2               	l32i	a15, a8, 248
  138bae:	400001b545bc49ae 	{ ae_movda32	aed12, a9; nop; ae_movda32	aed11, a10 }
  138bb6:	0d8018cc86bded2e 	{ ae_movda32	aed14, a13; ae_movi	aed13, -2 }
  138bbe:	41eed4               	ae_and	aed14, aed14, aed13
  138bc1:	41bbd4               	ae_and	aed11, aed11, aed13
  138bc4:	400001b545f14f3e 	{ ae_movda32	aed1, a15; nop; ae_movda32	aed15, a3 }
  138bcc:	bb0fddfcdbfb259e 	{ nop; ae_mul32.ll	aed11, aed11, aed12; ae_and	aed15, aed15, aed13 }
  138bd4:	bb0fdd10de1e259e 	{ nop; ae_mul32.ll	aed14, aed14, aed0; ae_and	aed1, aed1, aed13 }
  138bdc:	0c0fddf0b1b1259f 	{ nop; ae_mul32.ll	aed1, aed1, aed0; ae_srai64	aed11, aed11, 15 }
  138be4:	0c0fddfcefef259f 	{ nop; ae_mul32.ll	aed15, aed15, aed12; ae_srai64	aed14, aed14, 15 }
  138bec:	8c1f14               	ae_srai64	aed1, aed1, 15
  138bef:	0cfbc8f0fff0f17f 	{ ae_movad32.l	a15, aed1; nop; ae_srai64	aed15, aed15, 15 }
  138bf7:	40000175455c3ffe 	{ ae_movda32	aed12, a15; nop; ae_movad32.l	a3, aed15 }
  138bff:	40000175455df3ee 	{ ae_movda32	aed13, a3; nop; ae_movad32.l	a15, aed14 }
  138c07:	ebe8c80d0c083b7f 	{ ae_movad32.l	a3, aed11; ae_add32s	aed8, aed12, aed13; nop }
  138c0f:	400001b5459a43fe 	{ ae_movda32	aed10, a3; nop; ae_movda32	aed9, a15 }
  138c17:	ebe8c80a0900f87f 	{ ae_movad32.l	a15, aed8; ae_add32s	aed0, aed9, aed10; nop }
  138c1f:	3e68f2               	s32i	a15, a8, 248
  138c22:	e00ef4               	ae_s32.l.i	aed0, a14, -4
  138c25:	fe5006               	j	138569 <FN_BF+0x1bd>

00138c28 <FN_BF+0x87c>:
  138c28:	bf0be1               	l32r	a14, 128854 (5f5e100 <_memmap_mem_sram_end+0x551e100>)
  138c2b:	bf0b81               	l32r	a8, 128858 (9a0ad <_memmap_cacheattr_bp_base+0x780ab>)
  138c2e:	606182               	s32i	a8, a1, 0x180
  138c31:	ff67c6               	j	1389d4 <FN_BF+0x628>

00138c34 <FN_BF+0x888>:
  138c34:	bf0aa1               	l32r	a10, 12885c (4000000 <_memmap_mem_sram_end+0x35c0000>)
  138c37:	08aa97               	bge	a10, a9, 138c43 <FN_BF+0x897>
  138c3a:	bdf2b1               	l32r	a11, 128404 (1770 <XtosCoreStateSize+0x14f0>)
  138c3d:	3c0b24               	ae_movda16	aed0, a11
  138c40:	ff0506               	j	138858 <FN_BF+0x4ac>

00138c43 <FN_BF+0x897>:
  138c43:	bf07c1               	l32r	a12, 128860 (3800000 <_memmap_mem_sram_end+0x2dc0000>)
  138c46:	08ac97               	bge	a12, a9, 138c52 <FN_BF+0x8a6>
  138c49:	bdf1d1               	l32r	a13, 128410 (1388 <XtosCoreStateSize+0x1108>)
  138c4c:	3c0d24               	ae_movda16	aed0, a13
  138c4f:	ff0146               	j	138858 <FN_BF+0x4ac>

00138c52 <FN_BF+0x8a6>:
  138c52:	beaae1               	l32r	a14, 1286fc (3000000 <_memmap_mem_sram_end+0x25c0000>)
  138c55:	08ae97               	bge	a14, a9, 138c61 <FN_BF+0x8b5>
  138c58:	be93f1               	l32r	a15, 1286a4 (fa0 <XtosCoreStateSize+0xd20>)
  138c5b:	3c0f24               	ae_movda16	aed0, a15
  138c5e:	fefd86               	j	138858 <FN_BF+0x4ac>

00138c61 <FN_BF+0x8b5>:
  138c61:	bf0031               	l32r	a3, 128864 (2800000 <_memmap_mem_sram_end+0x1dc0000>)
  138c64:	08a397               	bge	a3, a9, 138c70 <FN_BF+0x8c4>
  138c67:	bf0081               	l32r	a8, 128868 (bb8 <XtosCoreStateSize+0x938>)
  138c6a:	3c0824               	ae_movda16	aed0, a8
  138c6d:	fef9c6               	j	138858 <FN_BF+0x4ac>

00138c70 <FN_BF+0x8c4>:
  138c70:	beffa1               	l32r	a10, 12886c (2000000 <_memmap_mem_sram_end+0x15c0000>)
  138c73:	08aa97               	bge	a10, a9, 138c7f <FN_BF+0x8d3>
  138c76:	d0a7b2               	movi	a11, 0x7d0
  138c79:	3c0b24               	ae_movda16	aed0, a11
  138c7c:	fef606               	j	138858 <FN_BF+0x4ac>

00138c7f <FN_BF+0x8d3>:
  138c7f:	e8a3d2               	movi	a13, 0x3e8
  138c82:	befbc1               	l32r	a12, 128870 (1800000 <_memmap_mem_sram_end+0xdc0000>)
  138c85:	400001b5440137de 	{ ae_movda16	aed1, a7; nop; ae_movda16	aed0, a13 }
  138c8d:	72cc90               	salt	a12, a12, a9
  138c90:	bc4c56               	bnez	a12, 138858 <FN_BF+0x4ac>
  138c93:	3e0114               	ae_mov	aed0, aed1
  138c96:	feef86               	j	138858 <FN_BF+0x4ac>

00138c99 <FN_BF+0x8ed>:
  138c99:	00000000 36000000                                .......

00138ca0 <DVTXOP_div_s>:
  138ca0:	004136               	entry	a1, 32
  138ca3:	c38c                	beqz.n	a3, 138cb3 <DVTXOP_div_s+0x13>
  138ca5:	0a2327               	blt	a3, a2, 138cb3 <DVTXOP_div_s+0x13>
  138ca8:	007396               	bltz	a3, 138cb3 <DVTXOP_div_s+0x13>
  138cab:	099237               	bne	a2, a3, 138cb8 <DVTXOP_div_s+0x18>
  138cae:	bd5621               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  138cb1:	f01d                	retw.n

00138cb3 <DVTXOP_div_s+0x13>:
  138cb3:	020c                	movi.n	a2, 0
  138cb5:	f01d                	retw.n

00138cb7 <DVTXOP_div_s+0x17>:
	...

00138cb8 <DVTXOP_div_s+0x18>:
  138cb8:	151334               	ae_movda32x2	aed1, a3, a3
  138cbb:	040c                	movi.n	a4, 0
  138cbd:	150244               	ae_movda32x2	aed0, a2, a4
  138cc0:	2b0414               	ae_div64d32.l	aed0, aed1
  138cc3:	2b0414               	ae_div64d32.l	aed0, aed1
  138cc6:	2b0414               	ae_div64d32.l	aed0, aed1
  138cc9:	2b0414               	ae_div64d32.l	aed0, aed1
  138ccc:	2b0414               	ae_div64d32.l	aed0, aed1
  138ccf:	2b0414               	ae_div64d32.l	aed0, aed1
  138cd2:	2b0414               	ae_div64d32.l	aed0, aed1
  138cd5:	2b0414               	ae_div64d32.l	aed0, aed1
  138cd8:	2b0414               	ae_div64d32.l	aed0, aed1
  138cdb:	2b0414               	ae_div64d32.l	aed0, aed1
  138cde:	2b0414               	ae_div64d32.l	aed0, aed1
  138ce1:	2b0414               	ae_div64d32.l	aed0, aed1
  138ce4:	2b0414               	ae_div64d32.l	aed0, aed1
  138ce7:	2b0414               	ae_div64d32.l	aed0, aed1
  138cea:	2b0414               	ae_div64d32.l	aed0, aed1
  138ced:	2520c4               	ae_movad32.l	a2, aed0
  138cf0:	232280               	sext	a2, a2, 15
  138cf3:	f01d                	retw.n

00138cf5 <DVTXOP_div_s+0x55>:
  138cf5:	000000                                        ...

00138cf8 <FN_2ndIIR_FILTERING>:
  138cf8:	004136               	entry	a1, 32
  138cfb:	281384               	ae_zalign64	u2
  138cfe:	f77c                	movi.n	a7, -1
  138d00:	060c                	movi.n	a6, 0
  138d02:	0092a2               	l16si	a10, a2, 0
  138d05:	400000407401c54e 	{ ae_l32.i	aed1, a5, 16; nop; addi	a12, a4, 4 }
  138d0d:	208550               	or	a8, a5, a5
  138d10:	20b880               	or	a11, a8, a8
  138d13:	7728c4               	ae_la64.pp	u0, a8
  138d16:	400001754557e31e 	{ ae_movda32	aed7, a3; nop; ae_movad32.l	a14, aed1 }
  138d1e:	772cd4               	ae_la64.pp	u1, a12
  138d21:	11aaa0               	slli	a10, a10, 6
  138d24:	0d4cd4               	ae_la32x2.ip	aed4, u1, a12
  138d27:	400001007002540e 	{ ae_l32.i	aed2, a4, 0; nop; movi	a5, 0 }
  138d2f:	1505e4               	ae_movda32x2	aed0, a5, a14
  138d32:	02fbd3000f001b8f 	{ ae_la32x2.ip	aed1, u0, a11; nop; ae_slai64	aed0, aed0, 32 }
  138d3a:	12fbd3000f005caf 	{ ae_la32x2.ip	aed5, u1, a12; nop; ae_srli64	aed0, aed0, 32 }
  138d42:	eb1bd30401003b8f 	{ ae_la32x2.ip	aed3, u0, a11; ae_mula32.ll	aed0, aed1, aed4; nop }
  138d4a:	eb19c8040100d27f 	{ ae_movad32.l	a13, aed2; ae_mula32.hh	aed0, aed1, aed4; nop }
  138d52:	eb1b60050300a6af 	{ ae_movda32x2	aed10, a6, a10; ae_mula32.ll	aed0, aed3, aed5; nop }
  138d5a:	c5196015238065de 	{ ae_movda32x2	aed6, a5, a13; ae_mula32.hh	aed0, aed3, aed5; ae_movi	aed8, 1 }
  138d62:	b31b597a8670f88e 	{ or	a15, a8, a8; ae_mula32.ll	aed0, aed6, aed10; ae_max32	aed7, aed7, aed8 }
  138d6a:	2537c4               	ae_movad32.l	a3, aed7
  138d6d:	f09604               	ae_trunca32x2f64s	aed9, aed0, aed0, a6
  138d70:	25b9b4               	ae_movad32.h	a11, aed9
  138d73:	157574               	ae_movda32x2	aed7, a5, a7
  138d76:	08cbc2               	addi	a12, a11, 8
  138d79:	21c4c0               	srai	a12, a12, 4
  138d7c:	11bbe0               	slli	a11, a11, 2
  138d7f:	152ab4               	ae_movda32x2	aed2, a10, a11
  138d82:	bbfb5e007f00cc8e 	{ clamps	a12, a12, 15; nop; ae_and	aed0, aed0, aed7 }
  138d8a:	0052c2               	s16i	a12, a2, 0
  138d8d:	80012f213221f33e 	{ addi	a3, a3, -1; ae_sel16i.n	aed1, aed2, aed1, 1; ae_sel16i	aed2, aed2, aed3, 0 }
  138d95:	4ea376               	loopgtz	a3, 138de7 <FN_2ndIIR_FILTERING+0xef>
  138d98:	eb1b20040100222f 	{ addi	a2, a2, 2; ae_mula32.ll	aed0, aed1, aed4; nop }
  138da0:	009232               	l16si	a3, a2, 0
  138da3:	eb19dd040100259f 	{ nop; ae_mula32.hh	aed0, aed1, aed4; nop }
  138dab:	1133a0               	slli	a3, a3, 6
  138dae:	eb1b60050200363f 	{ ae_movda32x2	aed3, a6, a3; ae_mula32.ll	aed0, aed2, aed5; nop }
  138db6:	eb19dd050200259f 	{ nop; ae_mula32.hh	aed0, aed2, aed5; nop }
  138dbe:	eb1bdd030600259f 	{ nop; ae_mula32.ll	aed0, aed6, aed3; nop }
  138dc6:	f03604               	ae_trunca32x2f64s	aed3, aed0, aed0, a6
  138dc9:	bbfbc8007f00433e 	{ ae_movad32.h	a4, aed3; nop; ae_and	aed0, aed0, aed7 }
  138dd1:	1154e0               	slli	a5, a4, 2
  138dd4:	448b                	addi.n	a4, a4, 8
  138dd6:	153354               	ae_movda32x2	aed3, a3, a5
  138dd9:	213440               	srai	a3, a4, 4
  138ddc:	80015e312321338e 	{ clamps	a3, a3, 15; ae_sel16i.n	aed1, aed3, aed1, 1; ae_sel16i	aed2, aed3, aed2, 0 }
  138de4:	005232               	s16i	a3, a2, 0

00138de7 <FN_2ndIIR_FILTERING+0xef>:
  138de7:	02fbd8000f401fcf 	{ ae_sa32x2.ip	aed1, u2, a15; nop; ae_slai64	aed4, aed0, 32 }
  138def:	f43644               	ae_trunca32x2f64s	aed3, aed4, aed4, a6
  138df2:	0c2fe4               	ae_sa32x2.ip	aed2, u2, a15
  138df5:	773fe4               	ae_sa64pos.fp	u2, a15
  138df8:	400001012403280e 	{ ae_s32.l.i	aed3, a8, 16; nop; movi	a2, 0 }
  138e00:	f01d                	retw.n

00138e02 <FN_2ndIIR_FILTERING+0x10a>:
	...

00138e04 <Fx_vector_gain>:
  138e04:	004136               	entry	a1, 32
  138e07:	7722c4               	ae_la64.pp	u0, a2
  138e0a:	160c                	movi.n	a6, 1
  138e0c:	03c552               	addi	a5, a5, 3
  138e0f:	215250               	srai	a5, a5, 2
  138e12:	400001b54421346e 	{ ae_movda16	aed1, a4; nop; ae_movda16	aed2, a6 }
  138e1a:	ebe5dd02010024bf 	{ ae_zalign64	u1; ae_add16s	aed0, aed1, aed2; nop }
  138e22:	400001754402430e 	{ ae_movda16	aed2, a3; nop; ae_movad16.0	a4, aed0 }
  138e2a:	203220               	or	a3, a2, a2
  138e2d:	25a576               	loopgtz	a5, 138e56 <Fx_vector_gain+0x52>
  138e30:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  138e33:	0c801a903201959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed2 }
  138e3b:	0d80194110b0c41e 	{ ae_sraa32rs	aed1, aed1, a4; nop }
  138e43:	0d80194100b0c40e 	{ ae_sraa32rs	aed0, aed0, a4; nop }
  138e4b:	a5fbdd100f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed1 }
  138e53:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00138e56 <Fx_vector_gain+0x52>:
  138e56:	7733d4               	ae_sa64pos.fp	u1, a3
  138e59:	f01d                	retw.n

00138e5b <Fx_vector_gain+0x57>:
	...

00138e5c <Fx_vector_sum_squares>:
  138e5c:	004136               	entry	a1, 32
  138e5f:	208220               	or	a8, a2, a2
  138e62:	03c362               	addi	a6, a3, 3
  138e65:	216260               	srai	a6, a6, 2
  138e68:	00a022               	movi	a2, 0
  138e6b:	005422               	s16i	a2, a4, 0
  138e6e:	7728c4               	ae_la64.pp	u0, a8
  138e71:	0d400d41c0b0166e 	{ blti.w18	a6, 1, 138f51 <Fx_vector_sum_squares+0xf5>; nop }
  138e79:	be7831               	l32r	a3, 12885c (4000000 <_memmap_mem_sram_end+0x35c0000>)
  138e7c:	01a092               	movi	a9, 1
  138e7f:	3c1924               	ae_movda16	aed1, a9
  138e82:	c9a676               	loopgtz	a6, 138f4f <Fx_vector_sum_squares+0xf3>
  138e85:	3778c4               	ae_la16x4.ip	aed7, u0, a8
  138e88:	0c8016970732645e 	{ ae_l16.i	aed6, a4, 0; ae_mulf16x4ss	aed3, aed2, aed7, aed7 }
  138e90:	257684               	ae_movad16.0	a7, aed6
  138e93:	a15334               	ae_sel16i	aed5, aed3, aed3, 1
  138e96:	400001a54540527e 	{ ae_movda32	aed0, a2; nop; ae_sraa32s	aed4, aed5, a7 }
  138e9e:	ebe8c8040000a37f 	{ ae_movad32.l	a10, aed3; ae_add32s	aed0, aed0, aed4; nop }
  138ea6:	2520c4               	ae_movad32.l	a2, aed0
  138ea9:	3cea34               	ae_movda32	aed14, a10
  138eac:	18a327               	bge	a3, a2, 138ec8 <Fx_vector_sum_squares+0x6c>
  138eaf:	b0b404               	ae_l16.i	aed11, a4, 0
  138eb2:	33ab14               	ae_add16s	aed10, aed11, aed1
  138eb5:	400001a4b09a049e 	{ ae_s16.0.i	aed10, a4, 0; nop; ae_sraa32s	aed9, aed0, a9 }
  138ebd:	400001742058249e 	{ ae_l16.i	aed8, a4, 0; nop; ae_movad32.l	a2, aed9 }
  138ec5:	257884               	ae_movad16.0	a7, aed8

00138ec8 <Fx_vector_sum_squares+0x6c>:
  138ec8:	400001a545dce27e 	{ ae_movda32	aed12, a2; nop; ae_sraa32s	aed13, aed14, a7 }
  138ed0:	400cd4               	ae_add32s	aed0, aed12, aed13
  138ed3:	2520c4               	ae_movad32.l	a2, aed0
  138ed6:	0c000132d218a32e 	{ bge.w18	a3, a2, 138ef7 <Fx_vector_sum_squares+0x9b>; ae_sel16i	aed8, aed2, aed2, 1 }
  138ede:	b05404               	ae_l16.i	aed5, a4, 0
  138ee1:	334514               	ae_add16s	aed4, aed5, aed1
  138ee4:	400001a4b034049e 	{ ae_s16.0.i	aed4, a4, 0; nop; ae_sraa32s	aed3, aed0, a9 }
  138eec:	40000174205f243e 	{ ae_l16.i	aed15, a4, 0; nop; ae_movad32.l	a2, aed3 }
  138ef4:	257f84               	ae_movad16.0	a7, aed15

00138ef7 <Fx_vector_sum_squares+0x9b>:
  138ef7:	400001a54576827e 	{ ae_movda32	aed6, a2; nop; ae_sraa32s	aed7, aed8, a7 }
  138eff:	ebe8c8070600b27f 	{ ae_movad32.l	a11, aed2; ae_add32s	aed0, aed6, aed7; nop }
  138f07:	2520c4               	ae_movad32.l	a2, aed0
  138f0a:	3cfb34               	ae_movda32	aed15, a11
  138f0d:	18a327               	bge	a3, a2, 138f29 <Fx_vector_sum_squares+0xcd>
  138f10:	b0c404               	ae_l16.i	aed12, a4, 0
  138f13:	33bc14               	ae_add16s	aed11, aed12, aed1
  138f16:	400001a4b0ab049e 	{ ae_s16.0.i	aed11, a4, 0; nop; ae_sraa32s	aed10, aed0, a9 }
  138f1e:	40000174205924ae 	{ ae_l16.i	aed9, a4, 0; nop; ae_movad32.l	a2, aed10 }
  138f26:	257984               	ae_movad16.0	a7, aed9

00138f29 <Fx_vector_sum_squares+0xcd>:
  138f29:	400001a545edf27e 	{ ae_movda32	aed13, a2; nop; ae_sraa32s	aed14, aed15, a7 }
  138f31:	400de4               	ae_add32s	aed0, aed13, aed14
  138f34:	2520c4               	ae_movad32.l	a2, aed0
  138f37:	12a327               	bge	a3, a2, 138f4d <Fx_vector_sum_squares+0xf1>
  138f3a:	b04404               	ae_l16.i	aed4, a4, 0
  138f3d:	0d8019412403290e 	{ ae_sraa32s	aed2, aed0, a9; ae_add16s	aed3, aed4, aed1 }
  138f45:	40000174b053242e 	{ ae_s16.0.i	aed3, a4, 0; nop; ae_movad32.l	a2, aed2 }

00138f4d <Fx_vector_sum_squares+0xf1>:
  138f4d:	f03d                	nop.n

00138f4f <Fx_vector_sum_squares+0xf3>:
  138f4f:	f01d                	retw.n

00138f51 <Fx_vector_sum_squares+0xf5>:
  138f51:	f01d                	retw.n

00138f53 <Fx_vector_sum_squares+0xf7>:
	...

00138f54 <Fx_10log10>:
  138f54:	004136               	entry	a1, 32
  138f57:	190c                	movi.n	a9, 1
  138f59:	3c4924               	ae_movda16	aed4, a9
  138f5c:	233344               	ae_slaa16s	aed3, aed4, a3
  138f5f:	258384               	ae_movad16.0	a8, aed3
  138f62:	400001b54521428e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed2, a8 }
  138f6a:	400124               	ae_add32s	aed0, aed1, aed2
  138f6d:	25a0c4               	ae_movad32.l	a10, aed0
  138f70:	0d0325               	call8	145fa4 <DVTXOP_fnLog10>
  138f73:	3d9fa4               	ae_movi	aed9, -2
  138f76:	be3f21               	l32r	a2, 128874 (dbe33590 <xthals_hw_configid0+0x19266192>)
  138f79:	400001014404b3be 	{ ae_movda16	aed4, a3; nop; movi	a11, 11 }
  138f81:	bdc181               	l32r	a8, 128688 (daaef590 <xthals_hw_configid0+0x17f22192>)
  138f84:	40000105453f48be 	{ ae_movda32	aed15, a8; nop; ae_slaa16s	aed3, aed4, a11 }
  138f8c:	400001754502923e 	{ ae_movda32	aed2, a2; nop; ae_movad16.0	a9, aed3 }
  138f94:	0d80184f8270192e 	{ ae_movda32	aed1, a9; ae_sub32s	aed0, aed2, aed15 }
  138f9c:	410094               	ae_and	aed0, aed0, aed9
  138f9f:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  138fa7:	bd5fd1               	l32r	a13, 128524 (2800 <XtosCoreStateSize+0x2580>)
  138faa:	0cfb40f00f0004ef 	{ movi	a14, 4; nop; ae_srai64	aed0, aed0, 15 }
  138fb2:	25f0c4               	ae_movad32.l	a15, aed0
  138fb5:	400001b545de4afe 	{ ae_movda32	aed14, a10; nop; ae_movda32	aed13, a15 }
  138fbd:	0d800c4fce7baede 	{ ae_slaa32s	aed12, aed13, a14; ae_sub32s	aed11, aed14, aed15 }
  138fc5:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  138fc8:	828ea4               	ae_sraa32s	aed8, aed10, a14
  138fcb:	418894               	ae_and	aed8, aed8, aed9
  138fce:	3c9d34               	ae_movda32	aed9, a13
  138fd1:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  138fd9:	0cfb40f08f800eaf 	{ movi	a10, 14; nop; ae_srai64	aed8, aed8, 15 }
  138fe1:	25c8c4               	ae_movad32.l	a12, aed8
  138fe4:	400001014507bc5e 	{ ae_movda32	aed7, a12; nop; movi	a11, 5 }
  138fec:	056b74               	ae_slaa32s	aed6, aed7, a11
  138fef:	825a64               	ae_sraa32s	aed5, aed6, a10
  138ff2:	a85554               	ae_sel16i	aed5, aed5, aed5, 8
  138ff5:	252584               	ae_movad16.0	a2, aed5
  138ff8:	f01d                	retw.n

00138ffa <Fx_10log10+0xa6>:
	...

00138ffc <Fx_time_vector_power_dB>:
  138ffc:	006136               	entry	a1, 48
  138fff:	02ad                	mov.n	a10, a2
  139001:	03bd                	mov.n	a11, a3
  139003:	01cd                	mov.n	a12, a1
  139005:	ffe565               	call8	138e5c <Fx_vector_sum_squares>
  139008:	0d4008cc46b10aae 	{ beqz.w18	a10, 139090 <Fx_time_vector_power_dB+0x94>; ae_movi	aed1, -2 }
  139010:	4000014145109a0e 	{ ae_movda32	aed0, a10; nop; movi	a9, 0x140 }
  139018:	bbfb40001f00a08e 	{ movi	a8, 160; nop; ae_and	aed0, aed0, aed1 }
  139020:	3c1387               	beq	a3, a8, 139060 <Fx_time_vector_power_dB+0x64>
  139023:	511397               	beq	a3, a9, 139078 <Fx_time_vector_power_dB+0x7c>
  139026:	bd80a1               	l32r	a10, 128628 (1999 <XtosCoreStateSize+0x1719>)
  139029:	3c2a34               	ae_movda32	aed2, a10
  13902c:	eb0fdd020002259f 	{ nop; ae_mul32.ll	aed2, aed0, aed2; nop }
  139034:	8c2f24               	ae_srai64	aed2, aed2, 15
  139037:	25a2c4               	ae_movad32.l	a10, aed2

0013903a <Fx_time_vector_power_dB+0x3e>:
  13903a:	400001202007c10e 	{ ae_l16.i	aed7, a1, 0; nop; movi	a12, 32 }
  139042:	400001114406bc8e 	{ ae_movda16	aed6, a12; nop; movi	a11, 24 }
  13904a:	0d801ac7c6545bee 	{ ae_movda16	aed5, a11; ae_sub16s	aed4, aed6, aed7 }
  139052:	4e3454               	ae_sub16s	aed3, aed4, aed5
  139055:	25b384               	ae_movad16.0	a11, aed3
  139058:	ffefa5               	call8	138f54 <Fx_10log10>
  13905b:	0a2d                	mov.n	a2, a10
  13905d:	f01d                	retw.n

0013905f <Fx_time_vector_power_dB+0x63>:
	...

00139060 <Fx_time_vector_power_dB+0x64>:
  139060:	bd47d1               	l32r	a13, 12857c (6666 <xthals_release_major+0x3786>)
  139063:	3c8d34               	ae_movda32	aed8, a13
  139066:	eb0fdd080008259f 	{ nop; ae_mul32.ll	aed8, aed0, aed8; nop }
  13906e:	8c8f84               	ae_srai64	aed8, aed8, 15
  139071:	25a8c4               	ae_movad32.l	a10, aed8
  139074:	fff086               	j	13903a <Fx_time_vector_power_dB+0x3e>

00139077 <Fx_time_vector_power_dB+0x7b>:
	...

00139078 <Fx_time_vector_power_dB+0x7c>:
  139078:	bc73e1               	l32r	a14, 128244 (3333 <xthals_release_major+0x453>)
  13907b:	3c9e34               	ae_movda32	aed9, a14
  13907e:	eb0fdd090009259f 	{ nop; ae_mul32.ll	aed9, aed0, aed9; nop }
  139086:	8c9f94               	ae_srai64	aed9, aed9, 15
  139089:	25a9c4               	ae_movad32.l	a10, aed9
  13908c:	ffea86               	j	13903a <Fx_time_vector_power_dB+0x3e>

0013908f <Fx_time_vector_power_dB+0x93>:
	...

00139090 <Fx_time_vector_power_dB+0x94>:
  139090:	020c                	movi.n	a2, 0
  139092:	f01d                	retw.n

00139094 <Fx_recursive_avg>:
  139094:	004136               	entry	a1, 32
  139097:	ebfa400c0e05019f 	{ movi	a9, 1; ae_movi	aed5, -2; nop }
  13909f:	bc5aa1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1390a2:	400001b544863a9e 	{ ae_movda16	aed6, a10; nop; ae_movda16	aed8, a9 }
  1390aa:	3c4234               	ae_movda32	aed4, a2
  1390ad:	400001b54437443e 	{ ae_movda16	aed7, a4; nop; ae_movda32	aed3, a3 }
  1390b5:	bbf0dd375637259e 	{ nop; ae_sub16s	aed7, aed6, aed7; ae_and	aed3, aed3, aed5 }
  1390bd:	bbe5dd485746259e 	{ nop; ae_add16s	aed6, aed7, aed8; ae_and	aed4, aed4, aed5 }
  1390c5:	400001754505846e 	{ ae_movda32	aed5, a4; nop; ae_movad16.0	a8, aed6 }
  1390cd:	0c8018b584d4582e 	{ ae_movda32	aed5, a8; ae_mul32.ll	aed4, aed4, aed5 }
  1390d5:	eb0fdd050303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed5; nop }
  1390dd:	8c4f44               	ae_srai64	aed4, aed4, 15
  1390e0:	0cfbc8f03f30547f 	{ ae_movad32.l	a5, aed4; nop; ae_srai64	aed3, aed3, 15 }
  1390e8:	2523c4               	ae_movad32.l	a2, aed3
  1390eb:	400001b54521452e 	{ ae_movda32	aed1, a5; nop; ae_movda32	aed2, a2 }
  1390f3:	400124               	ae_add32s	aed0, aed1, aed2
  1390f6:	2520c4               	ae_movad32.l	a2, aed0
  1390f9:	f01d                	retw.n

001390fb <Fx_recursive_avg+0x67>:
	...

001390fc <fx_SolomonVoice_FFT_to_FFTpwr_ave>:
  1390fc:	004136               	entry	a1, 32
  1390ff:	109192               	l16si	a9, a1, 32
  139102:	400000214507a74e 	{ ae_movda32	aed7, a7; nop; addi	a10, a4, 2 }
  13910a:	0d400c4120b0196e 	{ blti.w18	a9, 1, 1391d0 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd4>; nop }
  139112:	b0b404               	ae_l16.i	aed11, a4, 0
  139115:	eb5ca90b0b09aa2f 	{ ae_l16.ip	aed10, a10, 4; ae_mulf16ss.00	aed9, aed11, aed11; nop }
  13911d:	eb2edd0a0a09259f 	{ nop; ae_mulaf16ss.00	aed9, aed10, aed10; nop }
  139125:	f70c                	movi.n	a7, 15
  139127:	e19314               	ae_s32.l.ip	aed9, a3, 4
  13912a:	828594               	ae_sraa32s	aed8, aed9, a5
  13912d:	400001754556b68e 	{ ae_movda32	aed6, a6; nop; ae_movad32.l	a11, aed8 }
  139135:	400001b4705242be 	{ ae_l32.i	aed2, a2, 0; nop; ae_movda32	aed5, a11 }
  13913d:	0c4007b5b7d5296e 	{ blti.w18	a9, 2, 1391bc <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xc0>; ae_mul32.ll	aed5, aed7, aed5 }
  139145:	056d                	mov.n	a6, a5
  139147:	b0daf4               	ae_l16.i	aed13, a10, -2
  13914a:	eb5ca90d0d01ca2f 	{ ae_l16.ip	aed12, a10, 4; ae_mulf16ss.00	aed1, aed13, aed13; nop }
  139152:	eb2e2f0c0c01e94f 	{ addi	a4, a9, -2; ae_mulaf16ss.00	aed1, aed12, aed12; nop }
  13915a:	0020f0               	nop
  13915d:	32a476               	loopgtz	a4, 139193 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0x97>
  139160:	eb0fa90206042a2f 	{ ae_l16.ip	aed2, a10, 4; ae_mul32.ll	aed4, aed6, aed2; nop }
  139168:	400001a42d301a6e 	{ ae_l16.i	aed0, a10, -6; nop; ae_sraa32s	aed3, aed1, a6 }
  139170:	ebeac8050404437f 	{ ae_movad32.l	a4, aed3; ae_add64	aed4, aed4, aed5; nop }
  139178:	400001e54534447e 	{ ae_movda32	aed4, a4; nop; ae_sraa64	aed3, aed4, a7 }
  139180:	e13214               	ae_s32.l.ip	aed3, a2, 4
  139183:	eb5cbf000001131f 	{ ae_s32.l.ip	aed1, a3, 4; ae_mulf16ss.00	aed1, aed0, aed0; nop }
  13918b:	2e2eae724251220f 	{ ae_l32.i	aed2, a2, 0; ae_mulaf16ss.00	aed1, aed2, aed2; ae_mul32.ll_s2	aed5, aed7, aed4 }

00139193 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0x97>:
  139193:	eb0fdd020608259f 	{ nop; ae_mul32.ll	aed8, aed6, aed2; nop }
  13919b:	829614               	ae_sraa32s	aed9, aed1, a6
  13919e:	ebeac8050808c97f 	{ ae_movad32.l	a12, aed9; ae_add64	aed8, aed8, aed5; nop }
  1391a6:	400001e545858c7e 	{ ae_movda32	aed5, a12; nop; ae_sraa64	aed8, aed8, a7 }
  1391ae:	e18214               	ae_s32.l.ip	aed8, a2, 4
  1391b1:	e11314               	ae_s32.l.ip	aed1, a3, 4
  1391b4:	eb0fae050705220f 	{ ae_l32.i	aed2, a2, 0; ae_mul32.ll	aed5, aed7, aed5; nop }

001391bc <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xc0>:
  1391bc:	eb0fdd02060a259f 	{ nop; ae_mul32.ll	aed10, aed6, aed2; nop }
  1391c4:	31aa54               	ae_add64	aed10, aed10, aed5
  1391c7:	81a7a4               	ae_sraa64	aed10, aed10, a7
  1391ca:	e1a214               	ae_s32.l.ip	aed10, a2, 4
  1391cd:	f01d                	retw.n

001391cf <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd3>:
	...

001391d0 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd4>:
  1391d0:	f01d                	retw.n

001391d2 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd6>:
	...

001391d4 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector>:
  1391d4:	004136               	entry	a1, 32
  1391d7:	3c4634               	ae_movda32	aed4, a6
  1391da:	079d                	mov.n	a9, a7
  1391dc:	281344               	ae_zalign64	u1
  1391df:	048d                	mov.n	a8, a4
  1391e1:	7728c4               	ae_la64.pp	u0, a8
  1391e4:	2803d4               	ae_movalign	u3, u1
  1391e7:	109172               	l16si	a7, a1, 32
  1391ea:	024d                	mov.n	a4, a2
  1391ec:	056d                	mov.n	a6, a5
  1391ee:	082d                	mov.n	a2, a8
  1391f0:	7724e4               	ae_la64.pp	u2, a4
  1391f3:	205440               	or	a5, a4, a4
  1391f6:	400000114505797e 	{ ae_movda32	aed5, a9; nop; addi	a7, a7, 1 }
  1391fe:	217170               	srai	a7, a7, 1
  139201:	51a776               	loopgtz	a7, 139256 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector+0x82>
  139204:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  139207:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  13920f:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  139217:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  13921f:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  139222:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  139225:	0d14e4               	ae_la32x2.ip	aed1, u2, a4
  139228:	070604               	ae_sraa32	aed0, aed0, a6
  13922b:	6e61dd114421259f 	{ nop; ae_mulf32s.lh	aed1, aed4, aed1; ae_mulf32s.ll_s2	aed2, aed1, aed4 }
  139233:	4933dd005521259f 	{ nop; ae_mulaf32s.lh	aed1, aed5, aed0; ae_mulaf32s.ll_s2	aed2, aed0, aed5 }
  13923b:	05fbdd002f00259f 	{ nop; nop; ae_slai64s	aed0, aed2, 16 }
  139243:	05fbdd001f10259f 	{ nop; nop; ae_slai64s	aed1, aed1, 16 }
  13924b:	0d80084100b0001e 	{ ae_trunci32x2f64s	aed0, aed1, aed0, 0; nop }
  139253:	0c05f4               	ae_sa32x2.ip	aed0, u3, a5

00139256 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector+0x82>:
  139256:	7733d4               	ae_sa64pos.fp	u1, a3
  139259:	7735f4               	ae_sa64pos.fp	u3, a5
  13925c:	f01d                	retw.n

0013925e <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector+0x8a>:
	...

00139260 <fx_SolomonVoice_FFT_to_Phi_ave>:
  139260:	008136               	entry	a1, 64
  139263:	bd8581               	l32r	a8, 128878 (218740 <SNRthd+0x240>)
  139266:	400000014515d71e 	{ ae_movda32	aed5, a7; nop; addi	a13, a1, 16 }
  13926e:	18a8                	l32i.n	a10, a8, 4
  139270:	4898                	l32i.n	a9, a8, 16
  139272:	08b8                	l32i.n	a11, a8, 0
  139274:	78c8                	l32i.n	a12, a8, 28
  139276:	68e8                	l32i.n	a14, a8, 24
  139278:	58f8                	l32i.n	a15, a8, 20
  13927a:	1df9                	s32i.n	a15, a13, 4
  13927c:	2de9                	s32i.n	a14, a13, 8
  13927e:	3dc9                	s32i.n	a12, a13, 12
  139280:	01b9                	s32i.n	a11, a1, 0
  139282:	0d99                	s32i.n	a9, a13, 0
  139284:	11a9                	s32i.n	a10, a1, 4
  139286:	2898                	l32i.n	a9, a8, 8
  139288:	2199                	s32i.n	a9, a1, 8
  13928a:	3888                	l32i.n	a8, a8, 12
  13928c:	3189                	s32i.n	a8, a1, 12
  13928e:	48a767               	bge	a7, a6, 1392da <fx_SolomonVoice_FFT_to_Phi_ave+0x7a>
  139291:	3c7634               	ae_movda32	aed7, a6
  139294:	7724d4               	ae_la64.pp	u1, a4
  139297:	7725c4               	ae_la64.pp	u0, a5
  13929a:	3765c4               	ae_la16x4.ip	aed6, u0, a5
  13929d:	3734d4               	ae_la16x4.ip	aed3, u1, a4
  1392a0:	ebf2cf05070714af 	{ ae_la16x4.ip	aed1, u1, a4; ae_sub32	aed7, aed7, aed5; nop }
  1392a8:	25a784               	ae_movad16.0	a10, aed7
  1392ab:	18facf1c5e57458f 	{ ae_la16x4.ip	aed4, u0, a5; ae_movi	aed7, -2; ae_slai32	aed5, aed5, 1 }
  1392b3:	ebe7c407050561cf 	{ ae_s16x4.i	aed6, a1, 16; ae_add32	aed5, aed5, aed7; nop }
  1392bb:	257584               	ae_movad16.0	a7, aed5
  1392be:	dc4134               	ae_s16x4.i	aed4, a1, 24
  1392c1:	0d80194120b04a3e 	{ ae_sraa16s	aed2, aed3, a10; nop }
  1392c9:	dc2104               	ae_s16x4.i	aed2, a1, 0
  1392cc:	0d80194100b04a1e 	{ ae_sraa16s	aed0, aed1, a10; nop }
  1392d4:	dc0114               	ae_s16x4.i	aed0, a1, 8
  1392d7:	0017c6               	j	13933a <fx_SolomonVoice_FFT_to_Phi_ave+0xda>

001392da <fx_SolomonVoice_FFT_to_Phi_ave+0x7a>:
  1392da:	36a677               	bge	a6, a7, 139314 <fx_SolomonVoice_FFT_to_Phi_ave+0xb4>
  1392dd:	7725f4               	ae_la64.pp	u3, a5
  1392e0:	7724e4               	ae_la64.pp	u2, a4
  1392e3:	c0b760               	sub	a11, a7, a6
  1392e6:	23bb80               	sext	a11, a11, 15
  1392e9:	37b4e4               	ae_la16x4.ip	aed11, u2, a4
  1392ec:	37d5f4               	ae_la16x4.ip	aed13, u3, a5
  1392ef:	37a5f4               	ae_la16x4.ip	aed10, u3, a5
  1392f2:	3784e4               	ae_la16x4.ip	aed8, u2, a4
  1392f5:	dcb104               	ae_s16x4.i	aed11, a1, 0
  1392f8:	dc8114               	ae_s16x4.i	aed8, a1, 8
  1392fb:	0d80194190b04bae 	{ ae_sraa16s	aed9, aed10, a11; nop }
  139303:	0d801941c0b04bde 	{ ae_sraa16s	aed12, aed13, a11; nop }
  13930b:	dcc124               	ae_s16x4.i	aed12, a1, 16
  13930e:	dc9134               	ae_s16x4.i	aed9, a1, 24
  139311:	000746               	j	139332 <fx_SolomonVoice_FFT_to_Phi_ave+0xd2>

00139314 <fx_SolomonVoice_FFT_to_Phi_ave+0xb4>:
  139314:	7725c4               	ae_la64.pp	u0, a5
  139317:	7724d4               	ae_la64.pp	u1, a4
  13931a:	3714d4               	ae_la16x4.ip	aed1, u1, a4
  13931d:	3705c4               	ae_la16x4.ip	aed0, u0, a5
  139320:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  139323:	37f4d4               	ae_la16x4.ip	aed15, u1, a4
  139326:	dc1104               	ae_s16x4.i	aed1, a1, 0
  139329:	dc0124               	ae_s16x4.i	aed0, a1, 16
  13932c:	dcf114               	ae_s16x4.i	aed15, a1, 8
  13932f:	dce134               	ae_s16x4.i	aed14, a1, 24

00139332 <fx_SolomonVoice_FFT_to_Phi_ave+0xd2>:
  139332:	e77c                	movi.n	a7, -2
  139334:	907670               	addx2	a7, a6, a7
  139337:	237780               	sext	a7, a7, 15

0013933a <fx_SolomonVoice_FFT_to_Phi_ave+0xda>:
  13933a:	249142               	l16si	a4, a1, 72
  13933d:	2291e2               	l16si	a14, a1, 68
  139340:	0d40154190b0146e 	{ blti.w18	a4, 1, 13949d <fx_SolomonVoice_FFT_to_Phi_ave+0x23d>; nop }
  139348:	2091d2               	l16si	a13, a1, 64
  13934b:	01bd                	mov.n	a11, a1
  13934d:	12c1a2               	addi	a10, a1, 18
  139350:	b0baf4               	ae_l16.i	aed11, a10, -2
  139353:	b47b24               	ae_l16.ip	aed7, a11, 4
  139356:	b48a24               	ae_l16.ip	aed8, a10, 4
  139359:	eb5ca80b0706abff 	{ ae_l16.i	aed10, a11, -2; ae_mulf16ss.00	aed6, aed7, aed11; nop }
  139361:	eb2e59080a06522f 	{ or	a5, a2, a2; ae_mulaf16ss.00	aed6, aed10, aed8; nop }
  139369:	eb5cae0b0a09420f 	{ ae_l32.i	aed4, a2, 0; ae_mulf16ss.00	aed9, aed10, aed11; nop }
  139371:	0d80198857e9276e 	{ ae_sraa32s	aed5, aed6, a7; ae_mulsf16ss.00	aed9, aed7, aed8 }
  139379:	400001754557cd5e 	{ ae_movda32	aed7, a13; nop; ae_movad32.l	a12, aed5 }
  139381:	400001b545584ece 	{ ae_movda32	aed8, a14; nop; ae_movda32	aed5, a12 }
  139389:	2e0f408457540f8f 	{ movi	a8, 15; ae_mul32.ll	aed4, aed7, aed4; ae_mul32.ll_s2	aed5, aed8, aed5 }
  139391:	826794               	ae_sraa32s	aed6, aed9, a7
  139394:	ebeac8050404967f 	{ ae_movad32.l	a9, aed6; ae_add64	aed4, aed4, aed5; nop }
  13939c:	814844               	ae_sraa64	aed4, aed4, a8
  13939f:	e14514               	ae_s32.l.ip	aed4, a5, 4
  1393a2:	400001b47030439e 	{ ae_l32.i	aed0, a3, 0; nop; ae_movda32	aed3, a9 }
  1393aa:	0c400db3c8d3246e 	{ blti.w18	a4, 2, 13948a <fx_SolomonVoice_FFT_to_Phi_ave+0x22a>; ae_mul32.ll	aed3, aed8, aed3 }
  1393b2:	b0eaf4               	ae_l16.i	aed14, a10, -2
  1393b5:	b4bb24               	ae_l16.ip	aed11, a11, 4
  1393b8:	b4ca24               	ae_l16.ip	aed12, a10, 4
  1393bb:	eb5ca80e0b0adbff 	{ ae_l16.i	aed13, a11, -2; ae_mulf16ss.00	aed10, aed11, aed14; nop }
  1393c3:	eb2edd0c0d0a259f 	{ nop; ae_mulaf16ss.00	aed10, aed13, aed12; nop }
  1393cb:	f03d                	nop.n
  1393cd:	0c8019ee9db627ae 	{ ae_sraa32s	aed9, aed10, a7; ae_mulf16ss.00	aed6, aed13, aed14 }
  1393d5:	eb91c80c0b06f97f 	{ ae_movad32.l	a15, aed9; ae_mulsf16ss.00	aed6, aed11, aed12; nop }
  1393dd:	400000e145f54f4e 	{ ae_movda32	aed5, a15; nop; addi	a4, a4, -2 }
  1393e5:	0c8019b518d5276e 	{ ae_sraa32s	aed1, aed6, a7; ae_mul32.ll	aed5, aed8, aed5 }
  1393ed:	5fa476               	loopgtz	a4, 139450 <fx_SolomonVoice_FFT_to_Phi_ave+0x1f0>
  1393f0:	eb0fa90007020b2f 	{ ae_l16.ip	aed0, a11, 4; ae_mul32.ll	aed2, aed7, aed0; nop }
  1393f8:	400001742f514a1e 	{ ae_l16.i	aed1, a10, -2; nop; ae_movad32.l	a4, aed1 }
  139400:	6ceaa90312432a2f 	{ ae_l16.ip	aed2, a10, 4; ae_add64	aed3, aed2, aed3; ae_mulf16ss.00_s2	aed4, aed0, aed1 }
  139408:	400001e42f633b8e 	{ ae_l16.i	aed3, a11, -2; nop; ae_sraa64	aed6, aed3, a8 }
  139410:	6c2ebf321314631f 	{ ae_s32.l.ip	aed6, a3, 4; ae_mulaf16ss.00	aed4, aed3, aed2; ae_mulf16ss.00_s2	aed1, aed3, aed1 }
  139418:	eb91ae020001050f 	{ ae_l32.i	aed0, a5, 0; ae_mulsf16ss.00	aed1, aed0, aed2; nop }
  139420:	0c8019b007d2274e 	{ ae_sraa32s	aed0, aed4, a7; ae_mul32.ll	aed2, aed7, aed0 }
  139428:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  139430:	0d8018c58223242e 	{ ae_movda32	aed2, a4; ae_add64	aed3, aed2, aed5 }
  139438:	0c8019b228d5683e 	{ ae_sraa64	aed2, aed3, a8; ae_mul32.ll	aed5, aed8, aed2 }
  139440:	eb0fbf000803251f 	{ ae_s32.l.ip	aed2, a5, 4; ae_mul32.ll	aed3, aed8, aed0; nop }
  139448:	400001a47010137e 	{ ae_l32.i	aed0, a3, 0; nop; ae_sraa32s	aed1, aed1, a7 }

00139450 <fx_SolomonVoice_FFT_to_Phi_ave+0x1f0>:
  139450:	eb0fdd000706259f 	{ nop; ae_mul32.ll	aed6, aed7, aed0; nop }
  139458:	316634               	ae_add64	aed6, aed6, aed3
  13945b:	816864               	ae_sraa64	aed6, aed6, a8
  13945e:	e16314               	ae_s32.l.ip	aed6, a3, 4
  139461:	bd4504               	ae_l32.i	aed4, a5, 0
  139464:	eb0fdd040704259f 	{ nop; ae_mul32.ll	aed4, aed7, aed4; nop }
  13946c:	2591c4               	ae_movad32.l	a9, aed1
  13946f:	ebea59050404255f 	{ or	a2, a5, a5; ae_add64	aed4, aed4, aed5; nop }
  139477:	400001e54543498e 	{ ae_movda32	aed3, a9; nop; ae_sraa64	aed4, aed4, a8 }
  13947f:	e14214               	ae_s32.l.ip	aed4, a2, 4
  139482:	eb0fae030803030f 	{ ae_l32.i	aed0, a3, 0; ae_mul32.ll	aed3, aed8, aed3; nop }

0013948a <fx_SolomonVoice_FFT_to_Phi_ave+0x22a>:
  13948a:	eb0fdd000708259f 	{ nop; ae_mul32.ll	aed8, aed7, aed0; nop }
  139492:	318834               	ae_add64	aed8, aed8, aed3
  139495:	818884               	ae_sraa64	aed8, aed8, a8
  139498:	e18314               	ae_s32.l.ip	aed8, a3, 4
  13949b:	f01d                	retw.n

0013949d <fx_SolomonVoice_FFT_to_Phi_ave+0x23d>:
  13949d:	f01d                	retw.n

0013949f <fx_SolomonVoice_FFT_to_Phi_ave+0x23f>:
	...

001394a0 <fx_SolomonVoice_FFT_to_FFTpwr>:
  1394a0:	004136               	entry	a1, 32
  1394a3:	281344               	ae_zalign64	u1
  1394a6:	441b                	addi.n	a4, a4, 1
  1394a8:	035d                	mov.n	a5, a3
  1394aa:	7725c4               	ae_la64.pp	u0, a5
  1394ad:	023d                	mov.n	a3, a2
  1394af:	214140               	srai	a4, a4, 1
  1394b2:	202550               	or	a2, a5, a5
  1394b5:	20a476               	loopgtz	a4, 1394d9 <fx_SolomonVoice_FFT_to_FFTpwr+0x39>
  1394b8:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1394bb:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  1394c3:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  1394cb:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  1394d3:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  1394d6:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

001394d9 <fx_SolomonVoice_FFT_to_FFTpwr+0x39>:
  1394d9:	7733d4               	ae_sa64pos.fp	u1, a3
  1394dc:	f01d                	retw.n

001394de <fx_SolomonVoice_FFT_to_FFTpwr+0x3e>:
	...

001394e0 <fx_SolomonVoice_FFTpwr_to_FFTband>:
  1394e0:	004136               	entry	a1, 32
  1394e3:	039d                	mov.n	a9, a3
  1394e5:	11d696               	bltz	a6, 139606 <fx_SolomonVoice_FFTpwr_to_FFTband+0x126>
  1394e8:	02bd                	mov.n	a11, a2
  1394ea:	ebfa2000000416df 	{ addi	a13, a6, 1; ae_movi	aed4, 0; nop }
  1394f2:	ebfb52040e00dd4f 	{ addx4	a13, a13, a4; ae_mov	aed0, aed4; nop }
  1394fa:	000f46               	j	13953b <fx_SolomonVoice_FFTpwr_to_FFTband+0x5b>

001394fd <fx_SolomonVoice_FFTpwr_to_FFTband+0x1d>:
  1394fd:	25f0c4               	ae_movad32.l	a15, aed0
  139500:	3c5f34               	ae_movda32	aed5, a15
  139503:	25e5f4               	ae_nsaz32.l	a14, aed5
  139506:	0020f0               	nop
  139509:	23ee80               	sext	a14, a14, 15
  13950c:	053e04               	ae_slaa32s	aed3, aed0, a14
  13950f:	87fba8303f30551e 	{ ae_l16.i	aed5, a5, 2; nop; ae_sel16i	aed3, aed3, aed3, 7 }
  139517:	eb5cdd050302259f 	{ nop; ae_mulf16ss.00	aed2, aed3, aed5; nop }
  13951f:	0020f0               	nop
  139522:	821e24               	ae_sraa32s	aed1, aed2, a14
  139525:	2521c4               	ae_movad32.l	a2, aed1

00139528 <fx_SolomonVoice_FFTpwr_to_FFTband+0x48>:
  139528:	400000414506525e 	{ ae_movda32	aed6, a2; nop; addi	a5, a5, 4 }
  139530:	e16b14               	ae_s32.l.ip	aed6, a11, 4
  139533:	0d000cc4feb084de 	{ beq.w18	a4, a13, 139606 <fx_SolomonVoice_FFTpwr_to_FFTband+0x126>; ae_mov	aed0, aed4 }

0013953b <fx_SolomonVoice_FFTpwr_to_FFTband+0x5b>:
  13953b:	b08414               	ae_l16.i	aed8, a4, 2
  13953e:	e9fba8808f80740f 	{ ae_l16.i	aed7, a4, 0; nop; ae_sext32	aed8, aed8, 15 }
  139546:	177784               	ae_sext32	aed7, aed7, 15
  139549:	ebf2c8070808a77f 	{ ae_movad32.l	a10, aed7; ae_sub32	aed8, aed8, aed7; nop }
  139551:	400001742055658e 	{ ae_l16.i	aed5, a5, 0; nop; ae_movad32.l	a6, aed8 }
  139559:	a02a90               	addx4	a2, a10, a9
  13955c:	07d696               	bltz	a6, 1395dd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>
  13955f:	ebfbdd040e00220f 	{ ae_la64.pp	u0, a2; ae_mov	aed0, aed4; nop }
  139567:	0d400840e1b9166e 	{ blti.w18	a6, 1, 1395f9 <fx_SolomonVoice_FFTpwr_to_FFTband+0x119>; ae_movi	aed9, 1 }
  13956f:	3c8634               	ae_movda32	aed8, a6
  139572:	308894               	ae_add32	aed8, aed8, aed9
  139575:	9e8184               	ae_srai32	aed8, aed8, 1
  139578:	25c8c4               	ae_movad32.l	a12, aed8
  13957b:	203cc0               	or	a3, a12, a12
  13957e:	218130               	srai	a8, a3, 1
  139581:	0b6c07               	bbci	a12, 0, 139590 <fx_SolomonVoice_FFTpwr_to_FFTband+0xb0>
  139584:	0db2c4               	ae_la32x2.ip	aed11, u0, a2
  139587:	a0cbb4               	ae_sel16i	aed12, aed11, aed11, 0
  13958a:	40a4c4               	ae_add32s	aed10, aed4, aed12
  13958d:	400ab4               	ae_add32s	aed0, aed10, aed11

00139590 <fx_SolomonVoice_FFTpwr_to_FFTband+0xb0>:
  139590:	88bc                	beqz.n	a8, 1395cc <fx_SolomonVoice_FFTpwr_to_FFTband+0xec>
  139592:	0dd2c4               	ae_la32x2.ip	aed13, u0, a2
  139595:	eb002f0d0d0ef83f 	{ addi	a3, a8, -1; ae_sel16i.n	aed14, aed13, aed13, 0; nop }
  13959d:	ebe8d30e0001328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed1, aed0, aed14; nop }
  1395a5:	15a376               	loopgtz	a3, 1395be <fx_SolomonVoice_FFTpwr_to_FFTband+0xde>
  1395a8:	80e8d33d3121d28e 	{ ae_la32x2.ip	aed13, u0, a2; ae_add32s	aed1, aed1, aed13; ae_sel16i	aed2, aed3, aed3, 0 }
  1395b0:	401124               	ae_add32s	aed1, aed1, aed2
  1395b3:	9400d33d1d21328e 	{ ae_la32x2.ip	aed3, u0, a2; ae_sel16i.n	aed1, aed13, aed13, 0; ae_add32s	aed2, aed1, aed3 }
  1395bb:	401214               	ae_add32s	aed1, aed2, aed1

001395be <fx_SolomonVoice_FFTpwr_to_FFTband+0xde>:
  1395be:	9400ddd31302259e 	{ nop; ae_sel16i.n	aed2, aed3, aed3, 0; ae_add32s	aed0, aed1, aed13 }
  1395c6:	40f024               	ae_add32s	aed15, aed0, aed2
  1395c9:	400f34               	ae_add32s	aed0, aed15, aed3

001395cc <fx_SolomonVoice_FFTpwr_to_FFTband+0xec>:
  1395cc:	112cf0               	slli	a2, a12, 1
  1395cf:	0a2627               	blt	a6, a2, 1395dd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>

001395d2 <fx_SolomonVoice_FFTpwr_to_FFTband+0xf2>:
  1395d2:	8a2a                	add.n	a8, a10, a2
  1395d4:	1188e0               	slli	a8, a8, 2
  1395d7:	bf3984               	ae_l32.x	aed3, a9, a8
  1395da:	400034               	ae_add32s	aed0, aed0, aed3

001395dd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>:
  1395dd:	25a584               	ae_movad16.0	a10, aed5
  1395e0:	444b                	addi.n	a4, a4, 4
  1395e2:	0d7ff14170b01ace 	{ bnei.w18	a10, 1, 1394fd <fx_SolomonVoice_FFTpwr_to_FFTband+0x1d>; nop }
  1395ea:	b07514               	ae_l16.i	aed7, a5, 2
  1395ed:	25c784               	ae_movad16.0	a12, aed7
  1395f0:	826c04               	ae_sraa32s	aed6, aed0, a12
  1395f3:	2526c4               	ae_movad32.l	a2, aed6
  1395f6:	ffcb86               	j	139528 <fx_SolomonVoice_FFTpwr_to_FFTband+0x48>

001395f9 <fx_SolomonVoice_FFTpwr_to_FFTband+0x119>:
  1395f9:	020c                	movi.n	a2, 0
  1395fb:	0d7ffdc43eb046ae 	{ bgez.w18	a6, 1395d2 <fx_SolomonVoice_FFTpwr_to_FFTband+0xf2>; ae_mov	aed0, aed4 }
  139603:	fff586               	j	1395dd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>

00139606 <fx_SolomonVoice_FFTpwr_to_FFTband+0x126>:
  139606:	f01d                	retw.n

00139608 <fx_SolomonVoice_FFTpwr_to_FFTband_merge>:
  139608:	006136               	entry	a1, 48
  13960b:	03ad                	mov.n	a10, a3
  13960d:	189132               	l16si	a3, a1, 48
  139610:	1a4396               	bltz	a3, 1397b8 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b0>
  139613:	04dd                	mov.n	a13, a4
  139615:	02ed                	mov.n	a14, a2
  139617:	ebfa2000000913ff 	{ addi	a15, a3, 1; ae_movi	aed9, 0; nop }
  13961f:	c9fb52499e10ff6e 	{ addx4	a15, a15, a6; ae_mov	aed0, aed9; ae_mov	aed1, aed9 }
  139627:	001806               	j	13968b <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x83>

0013962a <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x22>:
  13962a:	000000                                        ...

0013962d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x25>:
  13962d:	2591c4               	ae_movad32.l	a9, aed1
  139630:	2580c4               	ae_movad32.l	a8, aed0
  139633:	400001b545ab489e 	{ ae_movda32	aed11, a8; nop; ae_movda32	aed10, a9 }
  13963b:	252af4               	ae_nsaz32.l	a2, aed10
  13963e:	253bf4               	ae_nsaz32.l	a3, aed11
  139641:	232280               	sext	a2, a2, 15
  139644:	233380               	sext	a3, a3, 15
  139647:	058304               	ae_slaa32s	aed8, aed0, a3
  13964a:	0c800c386878a21e 	{ ae_slaa32s	aed6, aed1, a2; ae_sel16i	aed8, aed8, aed8, 7 }
  139652:	875cdd676865259e 	{ nop; ae_mulf16ss.00	aed5, aed8, aed7; ae_sel16i	aed6, aed6, aed6, 7 }
  13965a:	eb5cdd070604259f 	{ nop; ae_mulf16ss.00	aed4, aed6, aed7; nop }
  139662:	822354               	ae_sraa32s	aed2, aed5, a3
  139665:	823244               	ae_sraa32s	aed3, aed4, a2
  139668:	2533c4               	ae_movad32.l	a3, aed3
  13966b:	2522c4               	ae_movad32.l	a2, aed2

0013966e <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x66>:
  13966e:	774b                	addi.n	a7, a7, 4
  139670:	400001b545dc423e 	{ ae_movda32	aed12, a2; nop; ae_movda32	aed13, a3 }
  139678:	e1de14               	ae_s32.l.ip	aed13, a14, 4
  13967b:	ebfbbf090e00cd1f 	{ ae_s32.l.ip	aed12, a13, 4; ae_mov	aed0, aed9; nop }
  139683:	0d0013c91eb186fe 	{ beq.w18	a6, a15, 1397b8 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b0>; ae_mov	aed1, aed9 }

0013968b <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x83>:
  13968b:	b0f614               	ae_l16.i	aed15, a6, 2
  13968e:	e9fba8f08ff0e60f 	{ ae_l16.i	aed14, a6, 0; nop; ae_sext32	aed15, aed15, 15 }
  139696:	17ee84               	ae_sext32	aed14, aed14, 15
  139699:	ebf2c80e0f0fce7f 	{ ae_movad32.l	a12, aed14; ae_sub32	aed15, aed15, aed14; nop }
  1396a1:	25bfc4               	ae_movad32.l	a11, aed15
  1396a4:	a02c50               	addx4	a2, a12, a5
  1396a7:	0d5b96               	bltz	a11, 139780 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>
  1396aa:	7722c4               	ae_la64.pp	u0, a2
  1396ad:	a03ca0               	addx4	a3, a12, a10
  1396b0:	c9fbdd499e10232e 	{ ae_la64.pp	u1, a3; ae_mov	aed0, aed9; ae_mov	aed1, aed9 }
  1396b8:	0d400e40f1b21b6e 	{ blti.w18	a11, 1, 1397ab <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1a3>; ae_movi	aed2, 1 }
  1396c0:	3cfb34               	ae_movda32	aed15, a11
  1396c3:	30ff24               	ae_add32	aed15, aed15, aed2
  1396c6:	9ef1f4               	ae_srai32	aed15, aed15, 1
  1396c9:	258fc4               	ae_movad32.l	a8, aed15
  1396cc:	1189                	s32i.n	a8, a1, 4
  1396ce:	084d                	mov.n	a4, a8
  1396d0:	219140               	srai	a9, a4, 1
  1396d3:	1d6807               	bbci	a8, 0, 1396f4 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0xec>
  1396d6:	0d42c4               	ae_la32x2.ip	aed4, u0, a2
  1396d9:	0d63d4               	ae_la32x2.ip	aed6, u1, a3
  1396dc:	8000dd464687259e 	{ nop; ae_sel16i.n	aed7, aed6, aed6, 0; ae_sel16i	aed8, aed4, aed4, 0 }
  1396e4:	94e8dd789953259e 	{ nop; ae_add32s	aed3, aed9, aed8; ae_add32s	aed5, aed9, aed7 }
  1396ec:	94e8dd463501259e 	{ nop; ae_add32s	aed1, aed5, aed6; ae_add32s	aed0, aed3, aed4 }

001396f4 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0xec>:
  1396f4:	06b916               	beqz	a9, 139763 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x15b>
  1396f7:	0da2c4               	ae_la32x2.ip	aed10, u0, a2
  1396fa:	0dc3d4               	ae_la32x2.ip	aed12, u1, a3
  1396fd:	eb00d30a0a0d73af 	{ ae_la32x2.ip	aed7, u1, a3; ae_sel16i.n	aed13, aed10, aed10, 0; nop }
  139705:	9400d3dc0c4e628e 	{ ae_la32x2.ip	aed6, u0, a2; ae_sel16i.n	aed14, aed12, aed12, 0; ae_add32s	aed4, aed0, aed13 }
  13970d:	9400dde717b2259e 	{ nop; ae_sel16i.n	aed2, aed7, aed7, 0; ae_add32s	aed11, aed1, aed14 }
  139715:	94002fc6b618f94e 	{ addi	a4, a9, -1; ae_sel16i.n	aed8, aed6, aed6, 0; ae_add32s	aed1, aed11, aed12 }
  13971d:	2fa476               	loopgtz	a4, 139750 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x148>
  139720:	94e8d32a1421a28e 	{ ae_la32x2.ip	aed10, u0, a2; ae_add32s	aed1, aed4, aed10; ae_add32s	aed2, aed1, aed2 }
  139728:	94e8d378215213ae 	{ ae_la32x2.ip	aed1, u1, a3; ae_add32s	aed2, aed1, aed8; ae_add32s	aed5, aed2, aed7 }
  139730:	9400d36a2a32628e 	{ ae_la32x2.ip	aed6, u0, a2; ae_sel16i.n	aed2, aed10, aed10, 0; ae_add32s	aed3, aed2, aed6 }
  139738:	9400d321314273ae 	{ ae_la32x2.ip	aed7, u1, a3; ae_sel16i.n	aed2, aed1, aed1, 0; ae_add32s	aed4, aed3, aed2 }
  139740:	80e8dd626582259e 	{ nop; ae_add32s	aed2, aed5, aed2; ae_sel16i	aed8, aed6, aed6, 0 }
  139748:	80e8dd717221259e 	{ nop; ae_add32s	aed1, aed2, aed1; ae_sel16i	aed2, aed7, aed7, 0 }

00139750 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x148>:
  139750:	4034a4               	ae_add32s	aed3, aed4, aed10
  139753:	94e8dd82310f259e 	{ nop; ae_add32s	aed15, aed1, aed2; ae_add32s	aed0, aed3, aed8 }
  13975b:	94e8dd670f01259e 	{ nop; ae_add32s	aed1, aed15, aed7; ae_add32s	aed0, aed0, aed6 }

00139763 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x15b>:
  139763:	1128                	l32i.n	a2, a1, 4
  139765:	f03d                	nop.n
  139767:	1122f0               	slli	a2, a2, 1
  13976a:	122b27               	blt	a11, a2, 139780 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>

0013976d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x165>:
  13976d:	8c2a                	add.n	a8, a12, a2
  13976f:	1188e0               	slli	a8, a8, 2
  139772:	bf4854               	ae_l32.x	aed4, a8, a5
  139775:	bf58a4               	ae_l32.x	aed5, a8, a10
  139778:	94e8dd450101259e 	{ nop; ae_add32s	aed1, aed1, aed5; ae_add32s	aed0, aed0, aed4 }

00139780 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>:
  139780:	b06704               	ae_l16.i	aed6, a7, 0
  139783:	259684               	ae_movad16.0	a9, aed6
  139786:	400000402107676e 	{ ae_l16.i	aed7, a7, 2; nop; addi	a6, a6, 4 }
  13978e:	0d7fe941b0b019ce 	{ bnei.w18	a9, 1, 13962d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x25>; nop }
  139796:	b0a714               	ae_l16.i	aed10, a7, 2
  139799:	25ba84               	ae_movad16.0	a11, aed10
  13979c:	827b04               	ae_sraa32s	aed7, aed0, a11
  13979f:	828b14               	ae_sraa32s	aed8, aed1, a11
  1397a2:	2538c4               	ae_movad32.l	a3, aed8
  1397a5:	2527c4               	ae_movad32.l	a2, aed7
  1397a8:	ffb086               	j	13966e <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x66>

001397ab <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1a3>:
  1397ab:	020c                	movi.n	a2, 0
  1397ad:	0d7ffbc9ceb14bae 	{ bgez.w18	a11, 13976d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x165>; ae_mov	aed1, aed9 }
  1397b5:	fff1c6               	j	139780 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>

001397b8 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b0>:
  1397b8:	f01d                	retw.n

001397ba <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b2>:
	...

001397bc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>:
  1397bc:	004136               	entry	a1, 32
  1397bf:	281344               	ae_zalign64	u1
  1397c2:	11b4f0               	slli	a11, a4, 1
  1397c5:	038d                	mov.n	a8, a3
  1397c7:	7728c4               	ae_la64.pp	u0, a8
  1397ca:	203220               	or	a3, a2, a2
  1397cd:	c0b5b0               	sub	a11, a5, a11
  1397d0:	202880               	or	a2, a8, a8
  1397d3:	234b80               	sext	a4, a11, 15
  1397d6:	400000114501567e 	{ ae_movda32	aed1, a6; nop; addi	a5, a7, 1 }
  1397de:	215150               	srai	a5, a5, 1
  1397e1:	0ea576               	loopgtz	a5, 1397f3 <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm+0x37>
  1397e4:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1397e7:	050404               	ae_slaa32s	aed0, aed0, a4
  1397ea:	541014               	ae_lt32	b0:b1, aed0, aed1
  1397ed:	3b0114               	ae_movt32x2	aed0, aed1, b0:b1
  1397f0:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

001397f3 <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm+0x37>:
  1397f3:	7733d4               	ae_sa64pos.fp	u1, a3
  1397f6:	f01d                	retw.n

001397f8 <HysteresisHangoverThresholding_MultiState>:
  1397f8:	004136               	entry	a1, 32
  1397fb:	81b8                	l32i.n	a11, a1, 32
  1397fd:	0921a2               	l32i	a10, a1, 36
  139800:	009bd2               	l16si	a13, a11, 0
  139803:	009ac2               	l16si	a12, a10, 0
  139806:	0d400340b0b1176e 	{ blti.w18	a7, 1, 139845 <HysteresisHangoverThresholding_MultiState+0x4d>; ae_movi	aed1, 0 }
  13980e:	b0e730               	addx8	a14, a7, a3
  139811:	fede32               	addmi	a3, a14, 0xfffffe00
  139814:	7e2332               	l32i	a3, a3, 0x1f8
  139817:	05a747               	bge	a7, a4, 139820 <HysteresisHangoverThresholding_MultiState+0x28>
  13981a:	012e82               	l32i	a8, a14, 4
  13981d:	4f2827               	blt	a8, a2, 139870 <HysteresisHangoverThresholding_MultiState+0x78>
  139820:	2fa237               	bge	a2, a3, 139853 <HysteresisHangoverThresholding_MultiState+0x5b>

00139823 <HysteresisHangoverThresholding_MultiState+0x2b>:
  139823:	020c                	movi.n	a2, 0
  139825:	870b                	addi.n	a8, a7, -1
  139827:	1e0c                	movi.n	a14, 1
  139829:	83c6c0               	moveqz	a12, a6, a12
  13982c:	005bd2               	s16i	a13, a11, 0
  13982f:	9c0b                	addi.n	a9, a12, -1
  139831:	239980               	sext	a9, a9, 15
  139834:	005a92               	s16i	a9, a10, 0
  139837:	7299e0               	salt	a9, a9, a14
  13983a:	937890               	movnez	a7, a8, a9
  13983d:	532720               	max	a2, a7, a2
  139840:	432420               	min	a2, a4, a2
  139843:	f01d                	retw.n

00139845 <HysteresisHangoverThresholding_MultiState+0x4d>:
  139845:	07a747               	bge	a7, a4, 139850 <HysteresisHangoverThresholding_MultiState+0x58>
  139848:	b0e730               	addx8	a14, a7, a3
  13984b:	1ee8                	l32i.n	a14, a14, 4
  13984d:	1f2e27               	blt	a14, a2, 139870 <HysteresisHangoverThresholding_MultiState+0x78>

00139850 <HysteresisHangoverThresholding_MultiState+0x58>:
  139850:	fcf296               	bltz	a2, 139823 <HysteresisHangoverThresholding_MultiState+0x2b>
  139853:	400001b54520447e 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed2, a7 }
  13985b:	522214               	ae_max32	aed2, aed2, aed1
  13985e:	b7fbb4002f001b0e 	{ ae_s16.0.i	aed1, a11, 0; nop; ae_min32	aed0, aed0, aed2 }
  139866:	40000174b0512a0e 	{ ae_s16.0.i	aed1, a10, 0; nop; ae_movad32.l	a2, aed0 }
  13986e:	f01d                	retw.n

00139870 <HysteresisHangoverThresholding_MultiState+0x78>:
  139870:	020c                	movi.n	a2, 0
  139872:	871b                	addi.n	a8, a7, 1
  139874:	1e0c                	movi.n	a14, 1
  139876:	83d5d0               	moveqz	a13, a5, a13
  139879:	9d0b                	addi.n	a9, a13, -1
  13987b:	239980               	sext	a9, a9, 15
  13987e:	005b92               	s16i	a9, a11, 0
  139881:	005ac2               	s16i	a12, a10, 0
  139884:	7299e0               	salt	a9, a9, a14
  139887:	937890               	movnez	a7, a8, a9
  13988a:	532720               	max	a2, a7, a2
  13988d:	432420               	min	a2, a4, a2
  139890:	f01d                	retw.n

00139892 <HysteresisHangoverThresholding_MultiState+0x9a>:
	...

00139894 <Fn_vector_smoothing_over_3_rectangularwin_length>:
  139894:	004136               	entry	a1, 32
  139897:	180c                	movi.n	a8, 1
  139899:	e57c                	movi.n	a5, -2
  13989b:	037d                	mov.n	a7, a3
  13989d:	7723c4               	ae_la64.pp	u0, a3
  1398a0:	0d17c4               	ae_la32x2.ip	aed1, u0, a7
  1398a3:	156554               	ae_movda32x2	aed6, a5, a5
  1398a6:	bbfb52106f10f42e 	{ addx4	a15, a4, a2; nop; ae_and	aed1, aed1, aed6 }
  1398ae:	7334a6               	blti	a4, 3, 139925 <Fn_vector_smoothing_over_3_rectangularwin_length+0x91>
  1398b1:	026d                	mov.n	a6, a2
  1398b3:	baabb1               	l32r	a11, 128360 (2aab <XtosCoreStateSize+0x282b>)
  1398b6:	bbf1a1               	l32r	a10, 12887c (2aaa <XtosCoreStateSize+0x282a>)
  1398b9:	ffc492               	addi	a9, a4, -1
  1398bc:	219190               	srai	a9, a9, 1
  1398bf:	152ab4               	ae_movda32x2	aed2, a10, a11
  1398c2:	5fa976               	loopgtz	a9, 139925 <Fn_vector_smoothing_over_3_rectangularwin_length+0x91>
  1398c5:	0d07c4               	ae_la32x2.ip	aed0, u0, a7
  1398c8:	eb62dd020105259f 	{ nop; ae_mulf32s.ll	aed5, aed1, aed2; nop }
  1398d0:	bb60dd026103259e 	{ nop; ae_mulf32s.hh	aed3, aed1, aed2; ae_and	aed0, aed0, aed6 }
  1398d8:	0d60dd025054259f 	{ nop; ae_mulf32s.hh	aed4, aed0, aed2; ae_srai64	aed5, aed5, 16 }
  1398e0:	8d3034               	ae_srai64	aed3, aed3, 16
  1398e3:	0deadd054343259f 	{ nop; ae_add64	aed3, aed3, aed5; ae_srai64	aed4, aed4, 16 }
  1398eb:	313344               	ae_add64	aed3, aed3, aed4
  1398ee:	eb61c8020103c37f 	{ ae_movad32.l	a12, aed3; ae_mulf32s.lh	aed3, aed1, aed2; nop }
  1398f6:	16c9                	s32i.n	a12, a6, 4
  1398f8:	0d61dd003235259f 	{ nop; ae_mulf32s.lh	aed5, aed2, aed0; ae_srai64	aed3, aed3, 16 }
  139900:	0c4005f280241c6e 	{ blti.w18	a12, 1, 13995c <Fn_vector_smoothing_over_3_rectangularwin_length+0xc8>; ae_mulf32s.lh	aed4, aed0, aed2 }

00139908 <Fn_vector_smoothing_over_3_rectangularwin_length+0x74>:
  139908:	8d5054               	ae_srai64	aed5, aed5, 16
  13990b:	0deadd054343259f 	{ nop; ae_add64	aed3, aed3, aed5; ae_srai64	aed4, aed4, 16 }
  139913:	313344               	ae_add64	aed3, aed3, aed4
  139916:	25d3c4               	ae_movad32.l	a13, aed3
  139919:	26d9                	s32i.n	a13, a6, 8
  13991b:	0d4004c02eb11d6e 	{ blti.w18	a13, 1, 139961 <Fn_vector_smoothing_over_3_rectangularwin_length+0xcd>; ae_mov	aed1, aed0 }

00139923 <Fn_vector_smoothing_over_3_rectangularwin_length+0x8f>:
  139923:	668b                	addi.n	a6, a6, 8

00139925 <Fn_vector_smoothing_over_3_rectangularwin_length+0x91>:
  139925:	bdd314               	ae_l32.i	aed13, a3, 4
  139928:	400001a470bcd38e 	{ ae_l32.i	aed12, a3, 0; nop; ae_sraa32s	aed11, aed13, a8 }
  139930:	82a8c4               	ae_sraa32s	aed10, aed12, a8
  139933:	ebe8520b0a09543f 	{ addx4	a5, a4, a3; ae_add32s	aed9, aed10, aed11; nop }
  13993b:	e09204               	ae_s32.l.i	aed9, a2, 0
  13993e:	bd85e4               	ae_l32.i	aed8, a5, -8
  139941:	400001a47f67858e 	{ ae_l32.i	aed7, a5, -4; nop; ae_sraa32s	aed6, aed8, a8 }
  139949:	825874               	ae_sraa32s	aed5, aed7, a8
  13994c:	ebe83f060504ffff 	{ addmi	a15, a15, 0xffffff00; ae_add32s	aed4, aed5, aed6; nop }
  139954:	25e4c4               	ae_movad32.l	a14, aed4
  139957:	3f6fe2               	s32i	a14, a15, 252
  13995a:	f01d                	retw.n

0013995c <Fn_vector_smoothing_over_3_rectangularwin_length+0xc8>:
  13995c:	1689                	s32i.n	a8, a6, 4
  13995e:	ffe986               	j	139908 <Fn_vector_smoothing_over_3_rectangularwin_length+0x74>

00139961 <Fn_vector_smoothing_over_3_rectangularwin_length+0xcd>:
  139961:	2689                	s32i.n	a8, a6, 8
  139963:	ffef06               	j	139923 <Fn_vector_smoothing_over_3_rectangularwin_length+0x8f>

00139966 <Fn_vector_smoothing_over_3_rectangularwin_length+0xd2>:
	...

00139968 <Pre_emp>:
  139968:	004136               	entry	a1, 32
  13996b:	039d                	mov.n	a9, a3
  13996d:	048d                	mov.n	a8, a4
  13996f:	05bd                	mov.n	a11, a5
  139971:	037d                	mov.n	a7, a3
  139973:	281384               	ae_zalign64	u2
  139976:	21c240               	srai	a12, a4, 2
  139979:	02ad                	mov.n	a10, a2
  13997b:	7722d4               	ae_la64.pp	u1, a2
  13997e:	400000e144f2252e 	{ ae_movda16	aed2, a5; nop; addi	a2, a2, -2 }
  139986:	7722c4               	ae_la64.pp	u0, a2
  139989:	4e1ca6               	blti	a12, 1, 1399db <Pre_emp+0x73>
  13998c:	05bd                	mov.n	a11, a5
  13998e:	037d                	mov.n	a7, a3
  139990:	048d                	mov.n	a8, a4
  139992:	203aa0               	or	a3, a10, a10
  139995:	13ac76               	loopgtz	a12, 1399ac <Pre_emp+0x44>
  139998:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13999b:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13999e:	0c801af230a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed2 }
  1399a6:	330104               	ae_add16s	aed0, aed1, aed0
  1399a9:	0c07a4               	ae_sa16x4.ip	aed0, u2, a7

001399ac <Pre_emp+0x44>:
  1399ac:	7737e4               	ae_sa64pos.fp	u2, a7
  1399af:	112ce0               	slli	a2, a12, 2
  1399b2:	c04820               	sub	a4, a8, a2
  1399b5:	903290               	addx2	a3, a2, a9
  1399b8:	9022a0               	addx2	a2, a2, a10
  1399bb:	400000e144f22b2e 	{ ae_movda16	aed2, a11; nop; addi	a2, a2, -2 }
  1399c3:	f03d                	nop.n
  1399c5:	10a476               	loopgtz	a4, 1399d9 <Pre_emp+0x71>
  1399c8:	b40214               	ae_l16.ip	aed0, a2, 2
  1399cb:	0c8016f002a1025e 	{ ae_l16.i	aed0, a2, 0; ae_mulfp16x4s	aed1, aed2, aed0 }
  1399d3:	330014               	ae_add16s	aed0, aed0, aed1
  1399d6:	d30314               	ae_s16.0.ip	aed0, a3, 2

001399d9 <Pre_emp+0x71>:
  1399d9:	f01d                	retw.n

001399db <Pre_emp+0x73>:
  1399db:	0c0c                	movi.n	a12, 0
  1399dd:	fff2c6               	j	1399ac <Pre_emp+0x44>

001399e0 <MinGain_ApplyGain>:
  1399e0:	004136               	entry	a1, 32
  1399e3:	048d                	mov.n	a8, a4
  1399e5:	360c                	movi.n	a6, 3
  1399e7:	205220               	or	a5, a2, a2
  1399ea:	2813c4               	ae_zalign64	u3
  1399ed:	e8a3b2               	movi	a11, 0x3e8
  1399f0:	209330               	or	a9, a3, a3
  1399f3:	7723c4               	ae_la64.pp	u0, a3
  1399f6:	3743c4               	ae_la16x4.ip	aed4, u0, a3
  1399f9:	400001714405ab8e 	{ ae_movda16	aed5, a11; nop; movi	a10, 120 }
  139a01:	c6fbdd405f0023be 	{ ae_movalign	u1, u3; nop; ae_lt16	b0:b1:b2:b3, aed4, aed5 }
  139a09:	c5fbdd501f40224e 	{ ae_la64.pp	u2, a2; nop; ae_movt16x4	aed4, aed5, b0:b1:b2:b3 }
  139a11:	0c4994               	ae_sa16x4.ip	aed4, u1, a9
  139a14:	3752e4               	ae_la16x4.ip	aed5, u2, a2
  139a17:	8903cf44446432ce 	{ ae_la16x4.ip	aed3, u2, a2; ae_sel16i.n	aed4, aed4, aed4, 3; ae_sel16i	aed6, aed4, aed4, 9 }
  139a1f:	0c80097695a2444e 	{ ae_sel16i	aed4, aed4, aed4, 9; ae_mulfp16x4ras	aed2, aed5, aed6 }
  139a27:	0c801a74c3a14aee 	{ ae_movda16	aed4, a10; ae_mulfp16x4ras	aed1, aed3, aed4 }
  139a2f:	0c25b4               	ae_sa16x4.ip	aed2, u3, a5
  139a32:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5
  139a35:	3b8676               	loop	a6, 139a74 <MinGain_ApplyGain+0x94>
  139a38:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  139a3b:	c6fbdd004f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed4 }
  139a43:	c5fbdd401f00259e 	{ nop; nop; ae_movt16x4	aed0, aed4, b0:b1:b2:b3 }
  139a4b:	8903d400001009ae 	{ ae_sa16x4.ip	aed0, u1, a9; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed1, aed0, aed0, 9 }
  139a53:	89fbcf000f3002ce 	{ ae_la16x4.ip	aed0, u2, a2; nop; ae_sel16i	aed3, aed0, aed0, 9 }
  139a5b:	3722e4               	ae_la16x4.ip	aed2, u2, a2
  139a5e:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  139a66:	0c801a7332a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed2, aed3 }
  139a6e:	0c05b4               	ae_sa16x4.ip	aed0, u3, a5
  139a71:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5

00139a74 <MinGain_ApplyGain+0x94>:
  139a74:	0c2c                	movi.n	a12, 32
  139a76:	04a062               	movi	a6, 4
  139a79:	3b8676               	loop	a6, 139ab8 <MinGain_ApplyGain+0xd8>
  139a7c:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  139a7f:	c6fbdd004f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed4 }
  139a87:	c5fbdd401f00259e 	{ nop; nop; ae_movt16x4	aed0, aed4, b0:b1:b2:b3 }

00139a8f <MinGain_ApplyGain+0xaf>:
  139a8f:	8903d400001009ae 	{ ae_sa16x4.ip	aed0, u1, a9; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed1, aed0, aed0, 9 }
  139a97:	89fbcf000f3002ce 	{ ae_la16x4.ip	aed0, u2, a2; nop; ae_sel16i	aed3, aed0, aed0, 9 }
  139a9f:	3722e4               	ae_la16x4.ip	aed2, u2, a2
  139aa2:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  139aaa:	0c801a7332a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed2, aed3 }
  139ab2:	0c05b4               	ae_sa16x4.ip	aed0, u3, a5
  139ab5:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5

00139ab8 <MinGain_ApplyGain+0xd8>:
  139ab8:	037d                	mov.n	a7, a3
  139aba:	093d                	mov.n	a3, a9
  139abc:	4eac87               	bge	a12, a8, 139b0e <MinGain_ApplyGain+0x12e>
  139abf:	0aa0d2               	movi	a13, 10
  139ac2:	4000003144e46d8e 	{ ae_movda16	aed4, a13; nop; addi	a6, a8, -29 }
  139aca:	216260               	srai	a6, a6, 2
  139acd:	3ba676               	loopgtz	a6, 139b0c <MinGain_ApplyGain+0x12c>
  139ad0:	3707c4               	ae_la16x4.ip	aed0, u0, a7
  139ad3:	c6fbdd004f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed4 }
  139adb:	c5fbdd401f00259e 	{ nop; nop; ae_movt16x4	aed0, aed4, b0:b1:b2:b3 }

00139ae3 <MinGain_ApplyGain+0x103>:
  139ae3:	8903d400001009ae 	{ ae_sa16x4.ip	aed0, u1, a9; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed1, aed0, aed0, 9 }
  139aeb:	89fbcf000f3002ce 	{ ae_la16x4.ip	aed0, u2, a2; nop; ae_sel16i	aed3, aed0, aed0, 9 }
  139af3:	3722e4               	ae_la16x4.ip	aed2, u2, a2
  139af6:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  139afe:	0c801a7332a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed2, aed3 }
  139b06:	0c05b4               	ae_sa16x4.ip	aed0, u3, a5
  139b09:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5

00139b0c <MinGain_ApplyGain+0x12c>:
  139b0c:	093d                	mov.n	a3, a9

00139b0e <MinGain_ApplyGain+0x12e>:
  139b0e:	7733d4               	ae_sa64pos.fp	u1, a3
  139b11:	7735f4               	ae_sa64pos.fp	u3, a5
  139b14:	f01d                	retw.n

00139b16 <MinGain_ApplyGain+0x136>:
	...

00139b18 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation>:
  139b18:	008136               	entry	a1, 64
  139b1b:	036d                	mov.n	a6, a3
  139b1d:	02dd                	mov.n	a13, a2
  139b1f:	ba3791               	l32r	a9, 1283fc (2710 <XtosCoreStateSize+0x2490>)
  139b22:	281344               	ae_zalign64	u1
  139b25:	07ed                	mov.n	a14, a7
  139b27:	05cd                	mov.n	a12, a5
  139b29:	054c                	movi.n	a5, 64
  139b2b:	ebfb6b000f00015f 	{ ae_l16.x	aed0, a1, a5; nop; nop }
  139b33:	e9fb59008f00711f 	{ or	a7, a1, a1; nop; ae_sext32	aed0, aed0, 15 }
  139b3b:	2550c4               	ae_movad32.l	a5, aed0
  139b3e:	280314               	ae_movalign	u0, u1
  139b41:	0d40204170b0456e 	{ blti.w18	a5, 4, 139d4c <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x234>; nop }
  139b49:	036d                	mov.n	a6, a3
  139b4b:	3c0924               	ae_movda16	aed0, a9
  139b4e:	218250               	srai	a8, a5, 2
  139b51:	02a876               	loopgtz	a8, 139b57 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x3f>
  139b54:	0c0284               	ae_sa16x4.ip	aed0, u0, a2

00139b57 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x3f>:
  139b57:	1188e0               	slli	a8, a8, 2

00139b5a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x42>:
  139b5a:	7732c4               	ae_sa64pos.fp	u0, a2
  139b5d:	0d001f4100b0a85e 	{ bge.w18	a8, a5, 139d51 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x239>; nop }
  139b65:	3c0934               	ae_movda32	aed0, a9
  139b68:	9028d0               	addx2	a2, a8, a13
  139b6b:	c03580               	sub	a3, a5, a8
  139b6e:	9085d0               	addx2	a8, a5, a13
  139b71:	02a376               	loopgtz	a3, 139b77 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x5f>
  139b74:	d30214               	ae_s16.0.ip	aed0, a2, 2

00139b77 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x5f>:
  139b77:	280314               	ae_movalign	u0, u1
  139b7a:	082d                	mov.n	a2, a8
  139b7c:	229792               	l16si	a9, a7, 68
  139b7f:	b9a281               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  139b82:	c09950               	sub	a9, a9, a5
  139b85:	0d401c41f0b0496e 	{ blti.w18	a9, 4, 139d58 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x240>; nop }
  139b8d:	3c0824               	ae_movda16	aed0, a8
  139b90:	21b290               	srai	a11, a9, 2
  139b93:	f03d                	nop.n
  139b95:	02ab76               	loopgtz	a11, 139b9b <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x83>
  139b98:	0c0294               	ae_sa16x4.ip	aed0, u1, a2

00139b9b <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x83>:
  139b9b:	11fbe0               	slli	a15, a11, 2
  139b9e:	280314               	ae_movalign	u0, u1

00139ba1 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x89>:
  139ba1:	7732c4               	ae_sa64pos.fp	u0, a2
  139ba4:	10af97               	bge	a15, a9, 139bb8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xa0>
  139ba7:	3c0834               	ae_movda32	aed0, a8
  139baa:	c039f0               	sub	a3, a9, a15
  139bad:	2f5a                	add.n	a2, a15, a5
  139baf:	9022d0               	addx2	a2, a2, a13
  139bb2:	02a376               	loopgtz	a3, 139bb8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xa0>
  139bb5:	d30214               	ae_s16.0.ip	aed0, a2, 2

00139bb8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xa0>:
  139bb8:	0d401841c0b014ce 	{ bnei.w18	a4, 1, 139d48 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x230>; nop }
  139bc0:	c025e0               	sub	a2, a5, a14
  139bc3:	047c                	movi.n	a4, -16
  139bc5:	e8a352               	movi	a5, 0x3e8
  139bc8:	433250               	min	a3, a2, a5
  139bcb:	1133e0               	slli	a3, a3, 2
  139bce:	33fb                	addi.n	a3, a3, 15
  139bd0:	103340               	and	a3, a3, a4
  139bd3:	014d                	mov.n	a4, a1
  139bd5:	c03130               	sub	a3, a1, a3
  139bd8:	001310               	movsp	a1, a3
  139bdb:	0d40164120b0126e 	{ blti.w18	a2, 1, 139d41 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x229>; nop }
  139be3:	6749                	s32i.n	a4, a7, 24
  139be5:	1729                	s32i.n	a2, a7, 4
  139be7:	2739                	s32i.n	a3, a7, 8
  139be9:	0f0c                	movi.n	a15, 0
  139beb:	a20b                	addi.n	a10, a2, -1
  139bed:	e7a3b2               	movi	a11, 0x3e7
  139bf0:	57b9                	s32i.n	a11, a7, 20
  139bf2:	37a9                	s32i.n	a10, a7, 12
  139bf4:	47f9                	s32i.n	a15, a7, 16
  139bf6:	ebfa4e00020304ff 	{ movi	a15, 0xfffffe04; ae_movi	aed3, 2; nop }

00139bfe <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xe6>:
  139bfe:	37b8                	l32i.n	a11, a7, 12
  139c00:	57a8                	l32i.n	a10, a7, 20
  139c02:	2758                	l32i.n	a5, a7, 8
  139c04:	43aab0               	min	a10, a10, a11
  139c07:	47b8                	l32i.n	a11, a7, 16
  139c09:	090c                	movi.n	a9, 0
  139c0b:	0b2d                	mov.n	a2, a11
  139c0d:	c0aab0               	sub	a10, a10, a11
  139c10:	beba                	add.n	a11, a14, a11
  139c12:	400000114500abae 	{ ae_movda32	aed0, a11; nop; addi	a10, a10, 1 }
  139c1a:	41aa76               	loopgtz	a10, 139c5f <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x147>
  139c1d:	522034               	ae_max32	aed2, aed0, aed3
  139c20:	254284               	ae_movad16.0	a4, aed2
  139c23:	3c1234               	ae_movda32	aed1, a2
  139c26:	a044c0               	addx4	a4, a4, a12
  139c29:	ebfa5000010444ff 	{ add	a4, a4, a15; ae_movi	aed4, 1; nop }
  139c31:	7f2432               	l32i	a3, a4, 0x1fc
  139c34:	7d24a2               	l32i	a10, a4, 0x1f4
  139c37:	400000112001252e 	{ ae_s32.l.i	aed1, a5, 0; nop; addi	a2, a2, 1 }
  139c3f:	0d000144a010aa3e 	{ bge.w18	a10, a3, 139c5d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>; ae_add32	aed0, aed0, aed4 }
  139c47:	7e24a2               	l32i	a10, a4, 0x1f8
  139c4a:	8124b2               	l32i	a11, a4, 0x204
  139c4d:	0caa37               	bge	a10, a3, 139c5d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>
  139c50:	09ab37               	bge	a11, a3, 139c5d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>
  139c53:	8024a2               	l32i	a10, a4, 0x200
  139c56:	03aa37               	bge	a10, a3, 139c5d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>
  139c59:	991b                	addi.n	a9, a9, 1
  139c5b:	554b                	addi.n	a5, a5, 4
  139c5d:	f03d                	nop.n

00139c5f <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x147>:
  139c5f:	0d400b4170b0196e 	{ blti.w18	a9, 1, 139d1a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x202>; nop }
  139c67:	022722               	l32i	a2, a7, 8
  139c6a:	4000010145f4ae4e 	{ ae_movda32	aed4, a14; nop; movi	a10, -252 }
  139c72:	1c6907               	bbci	a9, 0, 139c92 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x17a>
  139c75:	be5214               	ae_l32.ip	aed5, a2, 4
  139c78:	305454               	ae_add32	aed5, aed4, aed5
  139c7b:	525534               	ae_max32	aed5, aed5, aed3
  139c7e:	25b584               	ae_movad16.0	a11, aed5
  139c81:	0020f0               	nop
  139c84:	90bbd0               	addx2	a11, a11, a13
  139c87:	bbaa                	add.n	a11, a11, a10
  139c89:	7e5b82               	s16i	a8, a11, 252
  139c8c:	7d5b62               	s16i	a6, a11, 250
  139c8f:	7f5b62               	s16i	a6, a11, 254

00139c92 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x17a>:
  139c92:	214190               	srai	a4, a9, 1
  139c95:	081416               	beqz	a4, 139d1a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x202>
  139c98:	be0224               	ae_l32.ip	aed0, a2, 8
  139c9b:	ebe7ae00040022ff 	{ ae_l32.i	aed2, a2, -4; ae_add32	aed0, aed4, aed0; nop }
  139ca3:	b3e74f023402049e 	{ movi	a9, -252; ae_add32	aed2, aed4, aed2; ae_max32	aed0, aed0, aed3 }
  139cab:	b3fb2f203f20f43e 	{ addi	a3, a4, -1; nop; ae_max32	aed2, aed2, aed3 }
  139cb3:	f03d                	nop.n
  139cb5:	3fa376               	loopgtz	a3, 139cf8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x1e0>
  139cb8:	400001747100320e 	{ ae_l32.i	aed0, a2, 4; nop; ae_movad16.0	a3, aed0 }
  139cc0:	ebe7af000401022f 	{ ae_l32.ip	aed0, a2, 8; ae_add32	aed1, aed4, aed0; nop }
  139cc8:	0d801a404410423e 	{ ae_movad16.0	a4, aed2; ae_add32	aed0, aed4, aed0 }
  139cd0:	9033d0               	addx2	a3, a3, a13
  139cd3:	b3fb50003f00339e 	{ add	a3, a3, a9; nop; ae_max32	aed0, aed0, aed3 }
  139cdb:	7d5362               	s16i	a6, a3, 250
  139cde:	7f5362               	s16i	a6, a3, 254
  139ce1:	9044d0               	addx2	a4, a4, a13
  139ce4:	b3fb50103f20449e 	{ add	a4, a4, a9; nop; ae_max32	aed2, aed1, aed3 }
  139cec:	7e5382               	s16i	a8, a3, 252
  139cef:	7f5462               	s16i	a6, a4, 254
  139cf2:	7e5482               	s16i	a8, a4, 252
  139cf5:	7d5462               	s16i	a6, a4, 250

00139cf8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x1e0>:
  139cf8:	252084               	ae_movad16.0	a2, aed0
  139cfb:	25b284               	ae_movad16.0	a11, aed2
  139cfe:	9022d0               	addx2	a2, a2, a13
  139d01:	90bbd0               	addx2	a11, a11, a13
  139d04:	bb9a                	add.n	a11, a11, a9
  139d06:	229a                	add.n	a2, a2, a9
  139d08:	7e5282               	s16i	a8, a2, 252
  139d0b:	7d5262               	s16i	a6, a2, 250
  139d0e:	7f5262               	s16i	a6, a2, 254
  139d11:	7e5b82               	s16i	a8, a11, 252
  139d14:	7d5b62               	s16i	a6, a11, 250
  139d17:	7f5b62               	s16i	a6, a11, 254

00139d1a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x202>:
  139d1a:	5798                	l32i.n	a9, a7, 20
  139d1c:	04d992               	addmi	a9, a9, 0x400
  139d1f:	e8c992               	addi	a9, a9, -24
  139d22:	5799                	s32i.n	a9, a7, 20
  139d24:	4798                	l32i.n	a9, a7, 16
  139d26:	17a8                	l32i.n	a10, a7, 4
  139d28:	04d992               	addmi	a9, a9, 0x400
  139d2b:	e8c992               	addi	a9, a9, -24
  139d2e:	4799                	s32i.n	a9, a7, 16
  139d30:	0d3fec41a0b099ae 	{ blt.w18	a9, a10, 139bfe <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xe6>; nop }
  139d38:	6748                	l32i.n	a4, a7, 24
  139d3a:	001410               	movsp	a1, a4
  139d3d:	020c                	movi.n	a2, 0
  139d3f:	f01d                	retw.n

00139d41 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x229>:
  139d41:	001410               	movsp	a1, a4
  139d44:	020c                	movi.n	a2, 0
  139d46:	f01d                	retw.n

00139d48 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x230>:
  139d48:	020c                	movi.n	a2, 0
  139d4a:	f01d                	retw.n

00139d4c <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x234>:
  139d4c:	080c                	movi.n	a8, 0
  139d4e:	ff8206               	j	139b5a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x42>

00139d51 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x239>:
  139d51:	9085d0               	addx2	a8, a5, a13
  139d54:	ff87c6               	j	139b77 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x5f>

00139d57 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x23f>:
	...

00139d58 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x240>:
  139d58:	0f0c                	movi.n	a15, 0
  139d5a:	ff90c6               	j	139ba1 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x89>

00139d5d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x245>:
  139d5d:	000000                                        ...

00139d60 <fx_SolomonVoice_VectorAdd_ll>:
  139d60:	004136               	entry	a1, 32
  139d63:	046d                	mov.n	a6, a4
  139d65:	551b                	addi.n	a5, a5, 1
  139d67:	204220               	or	a4, a2, a2
  139d6a:	202660               	or	a2, a6, a6
  139d6d:	0ba576               	loopgtz	a5, 139d7c <fx_SolomonVoice_VectorAdd_ll+0x1c>
  139d70:	be0214               	ae_l32.ip	aed0, a2, 4
  139d73:	be1314               	ae_l32.ip	aed1, a3, 4
  139d76:	400104               	ae_add32s	aed0, aed1, aed0
  139d79:	e10414               	ae_s32.l.ip	aed0, a4, 4

00139d7c <fx_SolomonVoice_VectorAdd_ll+0x1c>:
  139d7c:	f01d                	retw.n

00139d7e <fx_SolomonVoice_VectorAdd_ll+0x1e>:
	...

00139d80 <fx_SolomonVoice_64point_cepstrum_transform>:
  139d80:	004136               	entry	a1, 32
  139d83:	028496               	bltz	a4, 139daf <fx_SolomonVoice_64point_cepstrum_transform+0x2f>
  139d86:	035d                	mov.n	a5, a3
  139d88:	01c462               	addi	a6, a4, 1
  139d8b:	a06620               	addx4	a6, a6, a2

00139d8e <fx_SolomonVoice_64point_cepstrum_transform+0xe>:
  139d8e:	02a8                	l32i.n	a10, a2, 0
  139d90:	0c2125               	call8	145fa4 <DVTXOP_fnLog10>
  139d93:	ba3d81               	l32r	a8, 128688 (daaef590 <xthals_hw_configid0+0x17f22192>)
  139d96:	400001b545324a8e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a8 }
  139d9e:	4f1234               	ae_sub32s	aed1, aed2, aed3
  139da1:	87fb20101f10422e 	{ addi	a2, a2, 4; nop; ae_sel16i	aed1, aed1, aed1, 7 }
  139da9:	d31514               	ae_s16.0.ip	aed1, a5, 2
  139dac:	de9267               	bne	a2, a6, 139d8e <fx_SolomonVoice_64point_cepstrum_transform+0xe>

00139daf <fx_SolomonVoice_64point_cepstrum_transform+0x2f>:
  139daf:	281304               	ae_zalign64	u0
  139db2:	ff3c                	movi.n	a15, 63
  139db4:	b93c                	movi.n	a9, 59
  139db6:	0e0c                	movi.n	a14, 0
  139db8:	908430               	addx2	a8, a4, a3
  139dbb:	eb3c                	movi.n	a11, 62
  139dbd:	c0bb40               	sub	a11, a11, a4
  139dc0:	4000002144008e8e 	{ ae_movda16	aed0, a14; nop; addi	a8, a8, 2 }
  139dc8:	312947               	blt	a9, a4, 139dfd <fx_SolomonVoice_64point_cepstrum_transform+0x7d>
  139dcb:	c0af40               	sub	a10, a15, a4
  139dce:	21a2a0               	srai	a10, a10, 2
  139dd1:	02aa76               	loopgtz	a10, 139dd7 <fx_SolomonVoice_64point_cepstrum_transform+0x57>
  139dd4:	0c0884               	ae_sa16x4.ip	aed0, u0, a8

00139dd7 <fx_SolomonVoice_64point_cepstrum_transform+0x57>:
  139dd7:	11dae0               	slli	a13, a10, 2

00139dda <fx_SolomonVoice_64point_cepstrum_transform+0x5a>:
  139dda:	7738c4               	ae_sa64pos.fp	u0, a8
  139ddd:	112bd7               	blt	a11, a13, 139df2 <fx_SolomonVoice_64point_cepstrum_transform+0x72>
  139de0:	84da                	add.n	a8, a4, a13
  139de2:	c0af80               	sub	a10, a15, a8
  139de5:	908830               	addx2	a8, a8, a3
  139de8:	882b                	addi.n	a8, a8, 2
  139dea:	04aa76               	loopgtz	a10, 139df2 <fx_SolomonVoice_64point_cepstrum_transform+0x72>
  139ded:	0058e2               	s16i	a14, a8, 0
  139df0:	882b                	addi.n	a8, a8, 2

00139df2 <fx_SolomonVoice_64point_cepstrum_transform+0x72>:
  139df2:	03ad                	mov.n	a10, a3
  139df4:	1b0c                	movi.n	a11, 1
  139df6:	0c4c                	movi.n	a12, 64
  139df8:	0193a5               	call8	13b734 <Tx_r_fft>
  139dfb:	f01d                	retw.n

00139dfd <fx_SolomonVoice_64point_cepstrum_transform+0x7d>:
  139dfd:	0edd                	mov.n	a13, a14
  139dff:	fff5c6               	j	139dda <fx_SolomonVoice_64point_cepstrum_transform+0x5a>

00139e02 <fx_SolomonVoice_64point_cepstrum_transform+0x82>:
	...

00139e04 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform>:
  139e04:	004136               	entry	a1, 32
  139e07:	03ad                	mov.n	a10, a3
  139e09:	fb7c                	movi.n	a11, -1
  139e0b:	0c4c                	movi.n	a12, 64
  139e0d:	019265               	call8	13b734 <Tx_r_fft>
  139e10:	db7c                	movi.n	a11, -3
  139e12:	4a0c                	movi.n	a10, 4
  139e14:	30a4a0               	xor	a10, a4, a10
  139e17:	31afa0               	srai	a10, a10, 31
  139e1a:	10aab0               	and	a10, a10, a11
  139e1d:	a4aa                	add.n	a10, a4, a10
  139e1f:	9a3b                	addi.n	a9, a10, 3
  139e21:	b39aa0               	movgez	a9, a10, a10
  139e24:	219290               	srai	a9, a9, 2
  139e27:	155996               	bltz	a9, 139f80 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17c>
  139e2a:	ba1be1               	l32r	a14, 128698 (ffff <xthals_release_major+0xd11f>)
  139e2d:	ba16c1               	l32r	a12, 128688 (daaef590 <xthals_hw_configid0+0x17f22192>)
  139e30:	ba9481               	l32r	a8, 128880 (215790 <pswPCoefE$16811_68_15>)
  139e33:	fd7c                	movi.n	a13, -1
  139e35:	0f2c                	movi.n	a15, 32
  139e37:	ba1aa1               	l32r	a10, 1286a0 (6a4d <xthals_release_major+0x3b6d>)
  139e3a:	14caa4               	ae_movda16x2	aed12, a10, a10
  139e3d:	14aff4               	ae_movda16x2	aed10, a15, a15
  139e40:	14bdd4               	ae_movda16x2	aed11, a13, a13
  139e43:	0098b2               	l16si	a11, a8, 0
  139e46:	b01824               	ae_l16.i	aed1, a8, 4
  139e49:	ebfbc9000f00113f 	{ ae_cvt32x2f16.10	aed1, aed1; nop; nop }
  139e51:	400001754506fcbe 	{ ae_movda32	aed6, a12; nop; ae_movad16.0	a15, aed11 }
  139e59:	148bb4               	ae_movda16x2	aed8, a11, a11
  139e5c:	400000114400bf9e 	{ ae_movda16	aed0, a15; nop; addi	a11, a9, 1 }
  139e64:	0198a2               	l16si	a10, a8, 2
  139e67:	147aa4               	ae_movda16x2	aed7, a10, a10
  139e6a:	c9fbc8200f00d17e 	{ ae_movad32.l	a13, aed1; nop; ae_cvt32x2f16.10	aed0, aed0 }
  139e72:	400001754559ce0e 	{ ae_movda32	aed9, a14; nop; ae_movad32.l	a12, aed0 }
  139e7a:	400001b545454dce 	{ ae_movda32	aed5, a13; nop; ae_movda32	aed4, a12 }
  139e82:	faab76               	loopgtz	a11, 139f80 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17c>
  139e85:	b0d314               	ae_l16.i	aed13, a3, 2
  139e88:	400001742003c3de 	{ ae_l16.i	aed3, a3, 0; nop; ae_movad16.0	a12, aed13 }
  139e90:	400001742302b33e 	{ ae_l16.i	aed2, a3, 6; nop; ae_movad16.0	a11, aed3 }
  139e98:	400001742201e32e 	{ ae_l16.i	aed1, a3, 4; nop; ae_movad16.0	a14, aed2 }
  139ea0:	25d184               	ae_movad16.0	a13, aed1
  139ea3:	150de4               	ae_movda32x2	aed0, a13, a14
  139ea6:	1bfb60000fe0fbcf 	{ ae_movda32x2	aed15, a11, a12; nop; ae_slai32s	aed14, aed0, 16 }
  139eae:	1be8dd06fed3259f 	{ nop; ae_add32s	aed3, aed14, aed6; ae_slai32s	aed13, aed15, 16 }
  139eb6:	7ce8dd36cd12259f 	{ nop; ae_add32s	aed2, aed13, aed6; ae_mulfp32x16x2ras.l_s2	aed1, aed3, aed12 }
  139ebe:	eb73dd0c0200259f 	{ nop; ae_mulfp32x16x2ras.l	aed0, aed2, aed12; nop }
  139ec6:	9af214               	ae_slai32s	aed15, aed1, 2
  139ec9:	9ae204               	ae_slai32s	aed14, aed0, 2
  139ecc:	a7eef4               	ae_sel16i	aed14, aed14, aed15, 7
  139ecf:	0c801a9e3af0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed14, aed10 }
  139ed7:	f03d                	nop.n
  139ed9:	41d094               	ae_and	aed13, aed0, aed9
  139edc:	bbe8ddf49d32259e 	{ nop; ae_add32s	aed2, aed13, aed4; ae_and	aed3, aed15, aed9 }
  139ee4:	1ee8dd142321259f 	{ nop; ae_add32s	aed1, aed3, aed4; ae_srai32	aed2, aed2, 1 }
  139eec:	9e1114               	ae_srai32	aed1, aed1, 1
  139eef:	a81124               	ae_sel16i	aed1, aed1, aed2, 8
  139ef2:	0c801a7131a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed1, aed1 }
  139efa:	a7ff04               	ae_sel16i	aed15, aed15, aed0, 7
  139efd:	0c80149228ed0bfe 	{ ae_sub16s	aed0, aed11, aed15; ae_mulf16x4ss	aed14, aed13, aed2, aed8 }
  139f05:	0c801a1147ed909e 	{ ae_movad16.3	a9, aed0; ae_mulaf16x4ss	aed14, aed13, aed1, aed7 }
  139f0d:	ebe85f050e02f98f 	{ sext	a15, a9, 15; ae_add32s	aed2, aed14, aed5; nop }
  139f15:	eb01c8020203827f 	{ ae_movad32.l	a8, aed2; ae_sel16i.n	aed3, aed2, aed2, 1; nop }
  139f1d:	400001b52023428e 	{ ae_s32.l.i	aed3, a2, 0; nop; ae_movda32	aed2, a8 }
  139f25:	0d4000c5ad11196e 	{ blti.w18	a9, 1, 139f33 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x12f>; ae_add32s	aed1, aed13, aed5 }
  139f2d:	82ef34               	ae_sraa32s	aed14, aed3, a15
  139f30:	e0e204               	ae_s32.l.i	aed14, a2, 0

00139f33 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x12f>:
  139f33:	259094               	ae_movad16.2	a9, aed0
  139f36:	e02214               	ae_s32.l.i	aed2, a2, 4
  139f39:	0819a6               	blti	a9, 1, 139f45 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x141>
  139f3c:	23a980               	sext	a10, a9, 15
  139f3f:	82fa24               	ae_sraa32s	aed15, aed2, a10
  139f42:	e0f214               	ae_s32.l.i	aed15, a2, 4

00139f45 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x141>:
  139f45:	0c801a314112905e 	{ ae_movad16.1	a9, aed0; ae_sel16i	aed2, aed1, aed1, 1 }
  139f4d:	400001752252c21e 	{ ae_s32.l.i	aed2, a2, 8; nop; ae_movad32.l	a12, aed1 }
  139f55:	0819a6               	blti	a9, 1, 139f61 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x15d>
  139f58:	23b980               	sext	a11, a9, 15
  139f5b:	823b24               	ae_sraa32s	aed3, aed2, a11
  139f5e:	e03224               	ae_s32.l.i	aed3, a2, 8

00139f61 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x15d>:
  139f61:	4000017545009c0e 	{ ae_movda32	aed0, a12; nop; ae_movad16.0	a9, aed0 }
  139f69:	400000812300323e 	{ ae_s32.l.i	aed0, a2, 12; nop; addi	a3, a3, 8 }
  139f71:	0819a6               	blti	a9, 1, 139f7d <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x179>
  139f74:	23d980               	sext	a13, a9, 15
  139f77:	82dd04               	ae_sraa32s	aed13, aed0, a13
  139f7a:	e0d234               	ae_s32.l.i	aed13, a2, 12

00139f7d <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x179>:
  139f7d:	10c222               	addi	a2, a2, 16

00139f80 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17c>:
  139f80:	f01d                	retw.n

00139f82 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17e>:
	...

00139f84 <fx_SolomonVoice_cepstral_smoothing_softForgetting>:
  139f84:	004136               	entry	a1, 32
  139f87:	057d                	mov.n	a7, a5
  139f89:	048d                	mov.n	a8, a4
  139f8b:	b89fb1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  139f8e:	4000014144036b0e 	{ ae_movda16	aed3, a11; nop; movi	a6, 64 }
  139f96:	024d                	mov.n	a4, a2
  139f98:	035d                	mov.n	a5, a3
  139f9a:	072d                	mov.n	a2, a7
  139f9c:	083d                	mov.n	a3, a8
  139f9e:	238676               	loop	a6, 139fc5 <fx_SolomonVoice_cepstral_smoothing_softForgetting+0x41>
  139fa1:	b40214               	ae_l16.ip	aed0, a2, 2
  139fa4:	ebf0a9000302131f 	{ ae_l16.ip	aed1, a3, 2; ae_sub16s	aed2, aed3, aed0; nop }
  139fac:	0c8016f201a2145e 	{ ae_l16.i	aed1, a4, 0; ae_mulfp16x4s	aed2, aed1, aed2 }
  139fb4:	0c801af031a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed0 }
  139fbc:	330024               	ae_add16s	aed0, aed0, aed2
  139fbf:	d30414               	ae_s16.0.ip	aed0, a4, 2
  139fc2:	d30514               	ae_s16.0.ip	aed0, a5, 2

00139fc5 <fx_SolomonVoice_cepstral_smoothing_softForgetting+0x41>:
  139fc5:	f01d                	retw.n

00139fc7 <fx_SolomonVoice_cepstral_smoothing_softForgetting+0x43>:
	...

00139fc8 <fx_SolomonVoice_cepstral_smoothing_FixForgetting>:
  139fc8:	004136               	entry	a1, 32
  139fcb:	059d                	mov.n	a9, a5
  139fcd:	03bd                	mov.n	a11, a3
  139fcf:	04ad                	mov.n	a10, a4
  139fd1:	0a4d                	mov.n	a4, a10
  139fd3:	db2b                	addi.n	a13, a11, 2
  139fd5:	0d5d                	mov.n	a5, a13
  139fd7:	115216               	beqz	a2, 13a0f0 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x128>
  139fda:	28c132               	addi	a3, a1, 40
  139fdd:	400000402027831e 	{ ae_l16.i	aed7, a3, 0; nop; addi	a8, a1, 36 }
  139fe5:	400000c02023281e 	{ ae_l16.i	aed3, a8, 0; nop; addi	a2, a1, 44 }
  139fed:	b06204               	ae_l16.i	aed6, a2, 0

00139ff0 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x28>:
  139ff0:	292b                	addi.n	a2, a9, 2
  139ff2:	b88531               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  139ff5:	ca2b                	addi.n	a12, a10, 2
  139ff7:	0c6d                	mov.n	a6, a12
  139ff9:	400001014405733e 	{ ae_movda16	aed5, a3; nop; movi	a7, 3 }
  13a001:	ebf0590305043bbf 	{ or	a3, a11, a11; ae_sub16s	aed4, aed5, aed3; nop }
  13a009:	3a8776               	loop	a7, 13a047 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x7f>
  13a00c:	b002f4               	ae_l16.i	aed0, a2, -2
  13a00f:	0c8016f400a1035e 	{ ae_l16.i	aed0, a3, 0; ae_mulfp16x4s	aed1, aed0, aed4 }
  13a017:	0c8016f300a203de 	{ ae_l16.i	aed0, a3, 2; ae_mulfp16x4s	aed2, aed0, aed3 }
  13a01f:	0c801af330a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed3 }
  13a027:	331214               	ae_add16s	aed1, aed2, aed1
  13a02a:	d31324               	ae_s16.0.ip	aed1, a3, 4
  13a02d:	b42224               	ae_l16.ip	aed2, a2, 4
  13a030:	0c801af432a2959e 	{ nop; ae_mulfp16x4s	aed2, aed2, aed4 }
  13a038:	330024               	ae_add16s	aed0, aed0, aed2
  13a03b:	d203f4               	ae_s16.0.i	aed0, a3, -2
  13a03e:	d31424               	ae_s16.0.ip	aed1, a4, 4
  13a041:	b40524               	ae_l16.ip	aed0, a5, 4
  13a044:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013a047 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x7f>:
  13a047:	29eb                	addi.n	a2, a9, 14
  13a049:	4acb                	addi.n	a4, a10, 12
  13a04b:	6ccb                	addi.n	a6, a12, 12
  13a04d:	3bcb                	addi.n	a3, a11, 12
  13a04f:	0ccd52               	addi	a5, a13, 12
  13a052:	40ca82               	addi	a8, a10, 64
  13a055:	c9f0404765340d7e 	{ movi	a7, 13; ae_sub16s	aed4, aed5, aed7; ae_mov	aed3, aed6 }
  13a05d:	3a8776               	loop	a7, 13a09b <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0xd3>
  13a060:	b002f4               	ae_l16.i	aed0, a2, -2

0013a063 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x9b>:
  13a063:	0c8016f410a1033e 	{ ae_l16.ip	aed0, a3, 4; ae_mulfp16x4s	aed1, aed0, aed4 }
  13a06b:	0c8016f770a203de 	{ ae_l16.i	aed0, a3, -2; ae_mulfp16x4s	aed2, aed0, aed7 }
  13a073:	0c801af730a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed7 }
  13a07b:	331214               	ae_add16s	aed1, aed2, aed1
  13a07e:	d213e4               	ae_s16.0.i	aed1, a3, -4
  13a081:	b42224               	ae_l16.ip	aed2, a2, 4
  13a084:	0c801af432a2959e 	{ nop; ae_mulfp16x4s	aed2, aed2, aed4 }
  13a08c:	330024               	ae_add16s	aed0, aed0, aed2
  13a08f:	d203f4               	ae_s16.0.i	aed0, a3, -2
  13a092:	d31424               	ae_s16.0.ip	aed1, a4, 4
  13a095:	b40524               	ae_l16.ip	aed0, a5, 4
  13a098:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013a09b <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0xd3>:
  13a09b:	40cd52               	addi	a5, a13, 64
  13a09e:	40cc62               	addi	a6, a12, 64
  13a0a1:	071c                	movi.n	a7, 16
  13a0a3:	42c922               	addi	a2, a9, 66
  13a0a6:	ebf0240305040b9f 	{ addi	a9, a11, 64; ae_sub16s	aed4, aed5, aed3; nop }
  13a0ae:	3a8776               	loop	a7, 13a0ec <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x124>
  13a0b1:	b002f4               	ae_l16.i	aed0, a2, -2

0013a0b4 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0xec>:
  13a0b4:	0c8016f410a1093e 	{ ae_l16.ip	aed0, a9, 4; ae_mulfp16x4s	aed1, aed0, aed4 }
  13a0bc:	0c8016f370a209de 	{ ae_l16.i	aed0, a9, -2; ae_mulfp16x4s	aed2, aed0, aed3 }
  13a0c4:	0c801af330a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed3 }
  13a0cc:	331214               	ae_add16s	aed1, aed2, aed1
  13a0cf:	d219e4               	ae_s16.0.i	aed1, a9, -4
  13a0d2:	b42224               	ae_l16.ip	aed2, a2, 4
  13a0d5:	0c801af432a2959e 	{ nop; ae_mulfp16x4s	aed2, aed2, aed4 }
  13a0dd:	330024               	ae_add16s	aed0, aed0, aed2
  13a0e0:	d209f4               	ae_s16.0.i	aed0, a9, -2
  13a0e3:	d31824               	ae_s16.0.ip	aed1, a8, 4
  13a0e6:	b40524               	ae_l16.ip	aed0, a5, 4
  13a0e9:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013a0ec <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x124>:
  13a0ec:	f01d                	retw.n

0013a0ee <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x126>:
	...

0013a0f0 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x128>:
  13a0f0:	400000014423c61e 	{ ae_movda16	aed3, a6; nop; addi	a12, a1, 32 }
  13a0f8:	400001b420763c7e 	{ ae_l16.i	aed6, a12, 0; nop; ae_movda16	aed7, a7 }
  13a100:	ffbb06               	j	139ff0 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x28>

0013a103 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x13b>:
	...

0013a104 <HysteresisHangoverThresholding>:
  13a104:	004136               	entry	a1, 32
  13a107:	0688                	l32i.n	a8, a6, 0
  13a109:	859c                	beqz.n	a5, 13a125 <HysteresisHangoverThresholding+0x21>
  13a10b:	191226               	beqi	a2, 1, 13a128 <HysteresisHangoverThresholding+0x24>
  13a10e:	020c                	movi.n	a2, 0
  13a110:	838480               	moveqz	a8, a4, a8
  13a113:	190c                	movi.n	a9, 1
  13a115:	780b                	addi.n	a7, a8, -1
  13a117:	0679                	s32i.n	a7, a6, 0
  13a119:	727790               	salt	a7, a7, a9
  13a11c:	935270               	movnez	a5, a2, a7
  13a11f:	052d                	mov.n	a2, a5
  13a121:	f01d                	retw.n

0013a123 <HysteresisHangoverThresholding+0x1f>:
	...

0013a125 <HysteresisHangoverThresholding+0x21>:
  13a125:	0c1226               	beqi	a2, 1, 13a135 <HysteresisHangoverThresholding+0x31>

0013a128 <HysteresisHangoverThresholding+0x24>:
  13a128:	ebfa59000000255f 	{ or	a2, a5, a5; ae_movi	aed0, 0; nop }
  13a130:	e00604               	ae_s32.l.i	aed0, a6, 0
  13a133:	f01d                	retw.n

0013a135 <HysteresisHangoverThresholding+0x31>:
  13a135:	1a0c                	movi.n	a10, 1
  13a137:	838380               	moveqz	a8, a3, a8
  13a13a:	1c0c                	movi.n	a12, 1
  13a13c:	b80b                	addi.n	a11, a8, -1
  13a13e:	06b9                	s32i.n	a11, a6, 0
  13a140:	72bbc0               	salt	a11, a11, a12
  13a143:	935ab0               	movnez	a5, a10, a11
  13a146:	052d                	mov.n	a2, a5
  13a148:	f01d                	retw.n

0013a14a <HysteresisHangoverThresholding+0x46>:
	...

0013a14c <int_rcp_exp>:
  13a14c:	004136               	entry	a1, 32
  13a14f:	400001514455825e 	{ ae_movda16	aed5, a2; nop; movi	a8, 0x555 }
  13a157:	0c801af535a8959e 	{ nop; ae_mulfp16x4s	aed8, aed5, aed5 }
  13a15f:	b9c991               	l32r	a9, 128884 (1555 <XtosCoreStateSize+0x12d5>)
  13a162:	0c801af538a4959e 	{ nop; ae_mulfp16x4s	aed4, aed8, aed5 }
  13a16a:	400001014406a91e 	{ ae_movda16	aed6, a9; nop; movi	a10, 1 }
  13a172:	0c8019f674a34a8e 	{ ae_sraa16s	aed7, aed8, a10; ae_mulfp16x4s	aed3, aed4, aed6 }
  13a17a:	0c801af544a1473e 	{ ae_movad16.0	a4, aed7; ae_mulfp16x4s	aed1, aed4, aed5 }
  13a182:	400001754402383e 	{ ae_movda16	aed2, a8; nop; ae_movad16.0	a3, aed3 }
  13a18a:	0c800df2a1a0242e 	{ sub	a2, a4, a2; ae_mulfp16x4s	aed0, aed1, aed2 }
  13a192:	c02230               	sub	a2, a2, a3
  13a195:	254084               	ae_movad16.0	a4, aed0
  13a198:	b81c31               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  13a19b:	224a                	add.n	a2, a2, a4
  13a19d:	223a                	add.n	a2, a2, a3
  13a19f:	232280               	sext	a2, a2, 15
  13a1a2:	f01d                	retw.n

0013a1a4 <bayes_prob>:
  13a1a4:	004136               	entry	a1, 32
  13a1a7:	b9b991               	l32r	a9, 12888c (5c55 <xthals_release_major+0x2d75>)
  13a1aa:	3c6424               	ae_movda16	aed6, a4
  13a1ad:	b9b6a1               	l32r	a10, 128888 (215750 <xi_c_table_135>)
  13a1b0:	1143f0               	slli	a4, a3, 1
  13a1b3:	ebfb6b000f0074af 	{ ae_l16.x	aed7, a4, a10; nop; nop }
  13a1bb:	0c801af736a4959e 	{ nop; ae_mulfp16x4s	aed4, aed6, aed7 }
  13a1c3:	3c5924               	ae_movda16	aed5, a9
  13a1c6:	0c801af534a3959e 	{ nop; ae_mulfp16x4s	aed3, aed4, aed5 }
  13a1ce:	253384               	ae_movad16.0	a3, aed3
  13a1d1:	b9af91               	l32r	a9, 128890 (58b9 <xthals_release_major+0x29d9>)
  13a1d4:	a48030               	extui	a8, a3, 0, 11
  13a1d7:	1188c0               	slli	a8, a8, 4
  13a1da:	400001b54412398e 	{ ae_movda16	aed2, a9; nop; ae_movda16	aed1, a8 }
  13a1e2:	0c801af231a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed2 }
  13a1ea:	25a084               	ae_movad16.0	a10, aed0
  13a1ed:	fff5e5               	call8	13a14c <int_rcp_exp>
  13a1f0:	b9a9e1               	l32r	a14, 128894 (215770 <xi_a_table_136>)
  13a1f3:	3c9a24               	ae_movda16	aed9, a10
  13a1f6:	ebfb6b000f00a4ef 	{ ae_l16.x	aed10, a4, a14; nop; nop }
  13a1fe:	0c801afa39ab959e 	{ nop; ae_mulfp16x4s	aed11, aed9, aed10 }
  13a206:	3ca334               	ae_movda32	aed10, a3
  13a209:	1efbc8b0afa0dbef 	{ ae_nsaz16.0	a13, aed11; nop; ae_srai32	aed10, aed10, 11 }
  13a211:	400001014508fdee 	{ ae_movda32	aed8, a13; nop; movi	a15, 14 }
  13a219:	e9fa2f8c8184f28f 	{ addi	a8, a2, -1; ae_movi	aed4, -15; ae_sext32	aed8, aed8, 15 }
  13a221:	c5e7c89a2898c87e 	{ ae_movad32.l	a12, aed8; ae_add32	aed8, aed8, aed10; ae_movi	aed9, 9 }
  13a229:	0d801a494818bb3e 	{ ae_movad16.0	a11, aed11; ae_add32	aed8, aed8, aed9 }
  13a231:	401c00               	ssl	a12
  13a234:	a1bb00               	sll	a11, a11
  13a237:	400001754450ab8e 	{ ae_movda16	aed0, a11; nop; ae_movad32.l	a10, aed8 }
  13a23f:	0d4001c0beb2226e 	{ blti.w18	a2, 2, 13a25e <bayes_prob+0xba>; ae_mov	aed2, aed0 }
  13a247:	3c1a34               	ae_movda32	aed1, a10
  13a24a:	3e3114               	ae_mov	aed3, aed1
  13a24d:	0aa876               	loopgtz	a8, 13a25b <bayes_prob+0xb7>
  13a250:	0c8012f2e0a0113e 	{ ae_add32	aed1, aed1, aed3; ae_mulfp16x4s	aed0, aed0, aed2 }
  13a258:	301144               	ae_add32	aed1, aed1, aed4

0013a25b <bayes_prob+0xb7>:
  13a25b:	25a1c4               	ae_movad32.l	a10, aed1

0013a25e <bayes_prob+0xba>:
  13a25e:	25b0e4               	ae_nsaz16.0	a11, aed0
  13a261:	bc1c                	movi.n	a12, 27
  13a263:	23bb80               	sext	a11, a11, 15
  13a266:	aaba                	add.n	a10, a10, a11
  13a268:	aa0b                	addi.n	a10, a10, -1
  13a26a:	23aa80               	sext	a10, a10, 15
  13a26d:	49afa7               	bge	a15, a10, 13a2ba <bayes_prob+0x116>
  13a270:	10aca7               	bge	a12, a10, 13a284 <bayes_prob+0xe0>
  13a273:	b98981               	l32r	a8, 128898 (7ffe <xthals_release_major+0x511e>)
  13a276:	b7e421               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  13a279:	950b                	addi.n	a9, a5, -1
  13a27b:	832890               	moveqz	a2, a8, a9
  13a27e:	232280               	sext	a2, a2, 15
  13a281:	f01d                	retw.n

0013a283 <bayes_prob+0xdf>:
	...

0013a284 <bayes_prob+0xe0>:
  13a284:	401b00               	ssl	a11
  13a287:	f2cac2               	addi	a12, a10, -14
  13a28a:	25d084               	ae_movad16.0	a13, aed0
  13a28d:	b819a1               	l32r	a10, 1282f4 (4000 <xthals_release_major+0x1120>)
  13a290:	a1bd00               	sll	a11, a13
  13a293:	400c00               	ssr	a12
  13a296:	21b1b0               	srai	a11, a11, 1
  13a299:	23bb80               	sext	a11, a11, 15
  13a29c:	b1b0b0               	sra	a11, a11
  13a29f:	40dbb2               	addmi	a11, a11, 0x4000
  13a2a2:	23bb80               	sext	a11, a11, 15
  13a2a5:	fe9fa5               	call8	138ca0 <DVTXOP_div_s>
  13a2a8:	f50b                	addi.n	a15, a5, -1
  13a2aa:	21e2a0               	srai	a14, a10, 2
  13a2ad:	60dee2               	addmi	a14, a14, 0x6000
  13a2b0:	ee0b                	addi.n	a14, a14, -1
  13a2b2:	83aef0               	moveqz	a10, a14, a15
  13a2b5:	232a80               	sext	a2, a10, 15
  13a2b8:	f01d                	retw.n

0013a2ba <bayes_prob+0x116>:
  13a2ba:	401a00               	ssl	a10
  13a2bd:	25c084               	ae_movad16.0	a12, aed0
  13a2c0:	1a0c                	movi.n	a10, 1
  13a2c2:	a1aa00               	sll	a10, a10
  13a2c5:	401b00               	ssl	a11
  13a2c8:	a1bc00               	sll	a11, a12
  13a2cb:	21b1b0               	srai	a11, a11, 1
  13a2ce:	baba                	add.n	a11, a10, a11
  13a2d0:	23aa80               	sext	a10, a10, 15
  13a2d3:	23bb80               	sext	a11, a11, 15
  13a2d6:	fe9ca5               	call8	138ca0 <DVTXOP_div_s>
  13a2d9:	c50b                	addi.n	a12, a5, -1
  13a2db:	21b2a0               	srai	a11, a10, 2
  13a2de:	60dbb2               	addmi	a11, a11, 0x6000
  13a2e1:	bb0b                	addi.n	a11, a11, -1
  13a2e3:	83abc0               	moveqz	a10, a11, a12
  13a2e6:	232a80               	sext	a2, a10, 15
  13a2e9:	f01d                	retw.n

0013a2eb <bayes_prob+0x147>:
	...

0013a2ec <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>:
  13a2ec:	004136               	entry	a1, 32
  13a2ef:	037d                	mov.n	a7, a3
  13a2f1:	11a4f0               	slli	a10, a4, 1
  13a2f4:	023d                	mov.n	a3, a2
  13a2f6:	c0a5a0               	sub	a10, a5, a10
  13a2f9:	072d                	mov.n	a2, a7
  13a2fb:	234a80               	sext	a4, a10, 15
  13a2fe:	01c652               	addi	a5, a6, 1
  13a301:	08a576               	loopgtz	a5, 13a30d <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm+0x21>
  13a304:	be0214               	ae_l32.ip	aed0, a2, 4
  13a307:	050404               	ae_slaa32s	aed0, aed0, a4
  13a30a:	e10314               	ae_s32.l.ip	aed0, a3, 4

0013a30d <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm+0x21>:
  13a30d:	f01d                	retw.n

0013a30f <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm+0x23>:
	...

0013a310 <Fx_convolve_optimized>:
  13a310:	004136               	entry	a1, 32
  13a313:	7722d4               	ae_la64.pp	u1, a2
  13a316:	7723c4               	ae_la64.pp	u0, a3
  13a319:	ebfa20000003344f 	{ addi	a4, a4, 3; ae_movi	aed3, 0; nop }
  13a321:	216240               	srai	a6, a4, 2
  13a324:	0d4006c30eb2166e 	{ blti.w18	a6, 1, 13a388 <Fx_convolve_optimized+0x78>; ae_mov	aed2, aed3 }
  13a32c:	216160               	srai	a6, a6, 1
  13a32f:	0d6427               	bbci	a4, 2, 13a340 <Fx_convolve_optimized+0x30>
  13a332:	3713c4               	ae_la16x4.ip	aed1, u0, a3
  13a335:	350294               	ae_la16x4.rip	aed0, u1, a2
  13a338:	0c801a103123959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed0, aed1 }

0013a340 <Fx_convolve_optimized+0x30>:
  13a340:	044616               	beqz	a6, 13a388 <Fx_convolve_optimized+0x78>
  13a343:	460b                	addi.n	a4, a6, -1
  13a345:	3783c4               	ae_la16x4.ip	aed8, u0, a3
  13a348:	357294               	ae_la16x4.rip	aed7, u1, a2
  13a34b:	351294               	ae_la16x4.rip	aed1, u1, a2
  13a34e:	3743c4               	ae_la16x4.ip	aed4, u0, a3
  13a351:	0c800d179823533e 	{ or	a5, a3, a3; ae_mulaf16x4ss	aed2, aed3, aed7, aed8 }
  13a359:	15a476               	loopgtz	a4, 13a372 <Fx_convolve_optimized+0x62>
  13a35c:	3705c4               	ae_la16x4.ip	aed0, u0, a5
  13a35f:	0c801a11842312be 	{ ae_la16x4.rip	aed1, u1, a2; ae_mulaf16x4ss	aed2, aed3, aed1, aed4 }
  13a367:	3745c4               	ae_la16x4.ip	aed4, u0, a5
  13a36a:	0c801a11802312be 	{ ae_la16x4.rip	aed1, u1, a2; ae_mulaf16x4ss	aed2, aed3, aed1, aed0 }

0013a372 <Fx_convolve_optimized+0x62>:
  13a372:	0c801a113423959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed1, aed4 }
  13a37a:	40a234               	ae_add32s	aed10, aed2, aed3
  13a37d:	a0b3a4               	ae_sel16i	aed11, aed3, aed10, 0
  13a380:	409ab4               	ae_add32s	aed9, aed10, aed11
  13a383:	2529c4               	ae_movad32.l	a2, aed9
  13a386:	f01d                	retw.n

0013a388 <Fx_convolve_optimized+0x78>:
  13a388:	40a234               	ae_add32s	aed10, aed2, aed3
  13a38b:	a0b3a4               	ae_sel16i	aed11, aed3, aed10, 0
  13a38e:	409ab4               	ae_add32s	aed9, aed10, aed11
  13a391:	2529c4               	ae_movad32.l	a2, aed9
  13a394:	f01d                	retw.n

0013a396 <Fx_convolve_optimized+0x86>:
	...

0013a398 <Fx_convolve_2>:
  13a398:	004136               	entry	a1, 32
  13a39b:	058d                	mov.n	a8, a5
  13a39d:	7722d4               	ae_la64.pp	u1, a2
  13a3a0:	7723c4               	ae_la64.pp	u0, a3
  13a3a3:	109192               	l16si	a9, a1, 32
  13a3a6:	ebfadd000004244f 	{ ae_la64.pp	u2, a4; ae_movi	aed4, 0; nop }
  13a3ae:	c9fb20444e35399e 	{ addi	a9, a9, 3; ae_mov	aed5, aed4; ae_mov	aed3, aed4 }
  13a3b6:	219290               	srai	a9, a9, 2
  13a3b9:	0d4006c4beb6196e 	{ blti.w18	a9, 1, 13a428 <Fx_convolve_2+0x90>; ae_mov	aed6, aed4 }
  13a3c1:	351294               	ae_la16x4.rip	aed1, u1, a2
  13a3c4:	3724e4               	ae_la16x4.ip	aed2, u2, a4
  13a3c7:	590b                	addi.n	a5, a9, -1
  13a3c9:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  13a3cc:	03fd                	mov.n	a15, a3
  13a3ce:	0020f0               	nop
  13a3d1:	f03d                	nop.n
  13a3d3:	f03d                	nop.n
  13a3d5:	12a576               	loopgtz	a5, 13a3eb <Fx_convolve_2+0x53>
  13a3d8:	0c801a1100340f9e 	{ ae_la16x4.ip	aed0, u0, a15; ae_mulaf16x4ss	aed3, aed4, aed1, aed0 }
  13a3e0:	0c801a11825612be 	{ ae_la16x4.rip	aed1, u1, a2; ae_mulaf16x4ss	aed5, aed6, aed1, aed2 }
  13a3e8:	3724e4               	ae_la16x4.ip	aed2, u2, a4

0013a3eb <Fx_convolve_2+0x53>:
  13a3eb:	3e9414               	ae_mov	aed9, aed4

0013a3ee <Fx_convolve_2+0x56>:
  13a3ee:	ebfbc9090e0646af 	{ ae_mov	aed4, aed6; ae_mov	aed6, aed9; nop }
  13a3f6:	0c801a113036959e 	{ nop; ae_mulaf16x4ss	aed3, aed6, aed1, aed0 }
  13a3fe:	0c801a113254959e 	{ nop; ae_mulaf16x4ss	aed5, aed4, aed1, aed2 }
  13a406:	40e364               	ae_add32s	aed14, aed3, aed6
  13a409:	80e8dd64e5fc259e 	{ nop; ae_add32s	aed12, aed5, aed4; ae_sel16i	aed15, aed6, aed14, 0 }
  13a411:	9400ddfce4bd259e 	{ nop; ae_sel16i.n	aed13, aed4, aed12, 0; ae_add32s	aed11, aed14, aed15 }
  13a419:	ebe8be0d0c0ab80f 	{ ae_s32.l.i	aed11, a8, 0; ae_add32s	aed10, aed12, aed13; nop }
  13a421:	e0a604               	ae_s32.l.i	aed10, a6, 0
  13a424:	f01d                	retw.n

0013a426 <Fx_convolve_2+0x8e>:
	...

0013a428 <Fx_convolve_2+0x90>:
  13a428:	40e444               	ae_add32s	aed14, aed4, aed4
  13a42b:	80e8dd44e4fc259e 	{ nop; ae_add32s	aed12, aed4, aed4; ae_sel16i	aed15, aed4, aed14, 0 }
  13a433:	9400ddfce4bd259e 	{ nop; ae_sel16i.n	aed13, aed4, aed12, 0; ae_add32s	aed11, aed14, aed15 }
  13a43b:	ebe8be0d0c0ab50f 	{ ae_s32.l.i	aed11, a5, 0; ae_add32s	aed10, aed12, aed13; nop }
  13a443:	e0a604               	ae_s32.l.i	aed10, a6, 0
  13a446:	f01d                	retw.n

0013a448 <Power_calculation_shift>:
  13a448:	004136               	entry	a1, 32
  13a44b:	7722c4               	ae_la64.pp	u0, a2
  13a44e:	281344               	ae_zalign64	u1
  13a451:	047d                	mov.n	a7, a4
  13a453:	054d                	mov.n	a4, a5
  13a455:	571b                	addi.n	a5, a7, 1
  13a457:	215150               	srai	a5, a5, 1
  13a45a:	23a576               	loopgtz	a5, 13a481 <Power_calculation_shift+0x39>
  13a45d:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13a460:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  13a468:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  13a470:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  13a478:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  13a47b:	050404               	ae_slaa32s	aed0, aed0, a4
  13a47e:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

0013a481 <Power_calculation_shift+0x39>:
  13a481:	7733d4               	ae_sa64pos.fp	u1, a3
  13a484:	f01d                	retw.n

0013a486 <Power_calculation_shift+0x3e>:
	...

0013a488 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation>:
  13a488:	004136               	entry	a1, 32
  13a48b:	0d0c                	movi.n	a13, 0
  13a48d:	3cc382               	addi	a8, a3, 60
  13a490:	4a0c                	movi.n	a10, 4
  13a492:	090c                	movi.n	a9, 0
  13a494:	11c5f0               	slli	a12, a5, 1
  13a497:	20d2b2               	addmi	a11, a2, 0x2000
  13a49a:	54c352               	addi	a5, a3, 84
  13a49d:	2cc322               	addi	a2, a3, 44
  13a4a0:	6f6b92               	s32i	a9, a11, 0x1bc
  13a4a3:	706b92               	s32i	a9, a11, 0x1c0
  13a4a6:	c0aac0               	sub	a10, a10, a12
  13a4a9:	23aa80               	sext	a10, a10, 15
  13a4ac:	64c3c2               	addi	a12, a3, 100
  13a4af:	c0cbb2               	addi	a11, a11, -64
  13a4b2:	1ba476               	loopgtz	a4, 13a4d1 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x49>
  13a4b5:	bd0304               	ae_l32.i	aed0, a3, 0
  13a4b8:	17b237               	bgeu	a2, a3, 13a4d3 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x4b>
  13a4bb:	143837               	bltu	a8, a3, 13a4d3 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x4b>
  13a4be:	40000185453209ae 	{ ae_movda32	aed2, a9; nop; ae_slaa32s	aed3, aed0, a10 }
  13a4c6:	401234               	ae_add32s	aed1, aed2, aed3
  13a4c9:	2591c4               	ae_movad32.l	a9, aed1
  13a4cc:	7f6b92               	s32i	a9, a11, 0x1fc

0013a4cf <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>:
  13a4cf:	334b                	addi.n	a3, a3, 4

0013a4d1 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x49>:
  13a4d1:	f01d                	retw.n

0013a4d3 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x4b>:
  13a4d3:	f8b537               	bgeu	a5, a3, 13a4cf <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>
  13a4d6:	f53c37               	bltu	a12, a3, 13a4cf <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>
  13a4d9:	4000018545650dae 	{ ae_movda32	aed5, a13; nop; ae_slaa32s	aed6, aed0, a10 }
  13a4e1:	404564               	ae_add32s	aed4, aed5, aed6
  13a4e4:	25d4c4               	ae_movad32.l	a13, aed4
  13a4e7:	806bd2               	s32i	a13, a11, 0x200
  13a4ea:	fff846               	j	13a4cf <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>

0013a4ed <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x65>:
  13a4ed:	000000                                        ...

0013a4f0 <Fn_vector_smoothing_over_3_win_length>:
  13a4f0:	004136               	entry	a1, 32
  13a4f3:	03bd                	mov.n	a11, a3
  13a4f5:	02cd                	mov.n	a12, a2
  13a4f7:	190c                	movi.n	a9, 1
  13a4f9:	ebfa59000103a44f 	{ or	a10, a4, a4; ae_movi	aed3, 1; nop }
  13a501:	0d40104090b4346e 	{ blti.w18	a4, 3, 13a60e <Fn_vector_smoothing_over_3_win_length+0x11e>; ae_movi	aed4, 0 }
  13a509:	095d                	mov.n	a5, a9
  13a50b:	260c                	movi.n	a6, 2
  13a50d:	4c4b                	addi.n	a4, a12, 4
  13a50f:	234b                	addi.n	a2, a3, 4
  13a511:	feca72               	addi	a7, a10, -2
  13a514:	148070               	extui	a8, a7, 0, 2
  13a517:	213270               	srai	a3, a7, 2
  13a51a:	2da876               	loopgtz	a8, 13a54b <Fn_vector_smoothing_over_3_win_length+0x5b>
  13a51d:	bda214               	ae_l32.i	aed10, a2, 4
  13a520:	400001a47f89a26e 	{ ae_l32.i	aed9, a2, -4; nop; ae_sraa32s	aed8, aed10, a6 }
  13a528:	827694               	ae_sraa32s	aed7, aed9, a6
  13a52b:	be6214               	ae_l32.ip	aed6, a2, 4
  13a52e:	0d8019c85712296e 	{ ae_sraa32s	aed5, aed6, a9; ae_add32s	aed2, aed7, aed8 }
  13a536:	400254               	ae_add32s	aed0, aed2, aed5
  13a539:	25d0c4               	ae_movad32.l	a13, aed0
  13a53c:	72dd50               	salt	a13, a13, a5
  13a53f:	3c1d34               	ae_movda32	aed1, a13
  13a542:	540144               	ae_eq32	b0:b1, aed1, aed4
  13a545:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a548:	e10414               	ae_s32.l.ip	aed0, a4, 4

0013a54b <Fn_vector_smoothing_over_3_win_length+0x5b>:
  13a54b:	f03d                	nop.n
  13a54d:	bda376               	loopgtz	a3, 13a60e <Fn_vector_smoothing_over_3_win_length+0x11e>
  13a550:	bd0214               	ae_l32.i	aed0, a2, 4
  13a553:	be2244               	ae_l32.ip	aed2, a2, 16

0013a556 <Fn_vector_smoothing_over_3_win_length+0x66>:
  13a556:	400001a47b10026e 	{ ae_l32.i	aed0, a2, -20; nop; ae_sraa32s	aed1, aed0, a6 }
  13a55e:	820604               	ae_sraa32s	aed0, aed0, a6
  13a561:	0d8019c10012292e 	{ ae_sraa32s	aed0, aed2, a9; ae_add32s	aed2, aed0, aed1 }
  13a569:	400204               	ae_add32s	aed0, aed2, aed0
  13a56c:	2530c4               	ae_movad32.l	a3, aed0
  13a56f:	723350               	salt	a3, a3, a5
  13a572:	3c2334               	ae_movda32	aed2, a3
  13a575:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a578:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a57b:	e10444               	ae_s32.l.ip	aed0, a4, 16
  13a57e:	bd02e4               	ae_l32.i	aed0, a2, -8
  13a581:	400001a47c20026e 	{ ae_l32.i	aed0, a2, -16; nop; ae_sraa32s	aed2, aed0, a6 }
  13a589:	400001a47d10026e 	{ ae_l32.i	aed0, a2, -12; nop; ae_sraa32s	aed1, aed0, a6 }
  13a591:	0d8019c20112290e 	{ ae_sraa32s	aed0, aed0, a9; ae_add32s	aed2, aed1, aed2 }
  13a599:	400204               	ae_add32s	aed0, aed2, aed0
  13a59c:	2530c4               	ae_movad32.l	a3, aed0
  13a59f:	723350               	salt	a3, a3, a5
  13a5a2:	3c2334               	ae_movda32	aed2, a3
  13a5a5:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a5a8:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a5ab:	e004d4               	ae_s32.l.i	aed0, a4, -12
  13a5ae:	bd02f4               	ae_l32.i	aed0, a2, -4
  13a5b1:	400001a47d20026e 	{ ae_l32.i	aed0, a2, -12; nop; ae_sraa32s	aed2, aed0, a6 }
  13a5b9:	400001a47e10026e 	{ ae_l32.i	aed0, a2, -8; nop; ae_sraa32s	aed1, aed0, a6 }
  13a5c1:	0d8019c20112290e 	{ ae_sraa32s	aed0, aed0, a9; ae_add32s	aed2, aed1, aed2 }
  13a5c9:	400204               	ae_add32s	aed0, aed2, aed0
  13a5cc:	2530c4               	ae_movad32.l	a3, aed0
  13a5cf:	723350               	salt	a3, a3, a5
  13a5d2:	3c2334               	ae_movda32	aed2, a3
  13a5d5:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a5d8:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a5db:	e004e4               	ae_s32.l.i	aed0, a4, -8
  13a5de:	bd0204               	ae_l32.i	aed0, a2, 0
  13a5e1:	400001a47e20026e 	{ ae_l32.i	aed0, a2, -8; nop; ae_sraa32s	aed2, aed0, a6 }
  13a5e9:	400001a47f10026e 	{ ae_l32.i	aed0, a2, -4; nop; ae_sraa32s	aed1, aed0, a6 }
  13a5f1:	0d8019c20112290e 	{ ae_sraa32s	aed0, aed0, a9; ae_add32s	aed2, aed1, aed2 }
  13a5f9:	400204               	ae_add32s	aed0, aed2, aed0
  13a5fc:	2530c4               	ae_movad32.l	a3, aed0
  13a5ff:	723350               	salt	a3, a3, a5
  13a602:	3c2334               	ae_movda32	aed2, a3
  13a605:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a608:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a60b:	e004f4               	ae_s32.l.i	aed0, a4, -4

0013a60e <Fn_vector_smoothing_over_3_win_length+0x11e>:
  13a60e:	a02ac0               	addx4	a2, a10, a12
  13a611:	bd4b14               	ae_l32.i	aed4, a11, 4
  13a614:	400001a470234b9e 	{ ae_l32.i	aed3, a11, 0; nop; ae_sraa32s	aed2, aed4, a9 }
  13a61c:	821934               	ae_sraa32s	aed1, aed3, a9
  13a61f:	ebe8520201008abf 	{ addx4	a8, a10, a11; ae_add32s	aed0, aed1, aed2; nop }
  13a627:	e00c04               	ae_s32.l.i	aed0, a12, 0
  13a62a:	bdf8e4               	ae_l32.i	aed15, a8, -8
  13a62d:	400001a47fdef89e 	{ ae_l32.i	aed14, a8, -4; nop; ae_sraa32s	aed13, aed15, a9 }
  13a635:	82c9e4               	ae_sraa32s	aed12, aed14, a9
  13a638:	ebe83f0d0c0bf22f 	{ addmi	a2, a2, 0xffffff00; ae_add32s	aed11, aed12, aed13; nop }
  13a640:	25fbc4               	ae_movad32.l	a15, aed11
  13a643:	3f62f2               	s32i	a15, a2, 252
  13a646:	f01d                	retw.n

0013a648 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>:
  13a648:	004136               	entry	a1, 32
  13a64b:	7722c4               	ae_la64.pp	u0, a2
  13a64e:	7723d4               	ae_la64.pp	u1, a3
  13a651:	281384               	ae_zalign64	u2
  13a654:	b6edd1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  13a657:	400001b54464345e 	{ ae_movda16	aed4, a4; nop; ae_movda16	aed6, a5 }
  13a65f:	400001014407564e 	{ ae_movda16	aed7, a6; nop; movi	a5, 4 }
  13a667:	4000003144056d7e 	{ ae_movda16	aed5, a13; nop; addi	a6, a7, 3 }
  13a66f:	204330               	or	a4, a3, a3
  13a672:	216260               	srai	a6, a6, 2
  13a675:	37a676               	loopgtz	a6, 13a6b0 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2+0x68>
  13a678:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13a67b:	3733d4               	ae_la16x4.ip	aed3, u1, a3
  13a67e:	0c8014902412050e 	{ ae_sub16s	aed0, aed5, aed0; ae_mulf16x4ss	aed1, aed2, aed0, aed4 }
  13a686:	0c801a103612959e 	{ nop; ae_mulaf16x4ss	aed1, aed2, aed0, aed6 }
  13a68e:	420214               	ae_round16x4f32sasym	aed0, aed1, aed2
  13a691:	0c801a933003959e 	{ nop; ae_mulf16x4ss	aed0, aed3, aed3, aed0 }
  13a699:	420304               	ae_round16x4f32sasym	aed0, aed0, aed3
  13a69c:	0c801a903703959e 	{ nop; ae_mulf16x4ss	aed0, aed3, aed0, aed7 }
  13a6a4:	053534               	ae_slaa32s	aed3, aed3, a5
  13a6a7:	050504               	ae_slaa32s	aed0, aed0, a5
  13a6aa:	420304               	ae_round16x4f32sasym	aed0, aed0, aed3
  13a6ad:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013a6b0 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2+0x68>:
  13a6b0:	7734e4               	ae_sa64pos.fp	u2, a4
  13a6b3:	f01d                	retw.n

0013a6b5 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2+0x6d>:
  13a6b5:	000000                                        ...

0013a6b8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>:
  13a6b8:	004136               	entry	a1, 32
  13a6bb:	7722c4               	ae_la64.pp	u0, a2
  13a6be:	281344               	ae_zalign64	u1
  13a6c1:	400000314403545e 	{ ae_movda16	aed3, a4; nop; addi	a5, a5, 3 }
  13a6c9:	400001014402434e 	{ ae_movda16	aed2, a3; nop; movi	a4, 4 }
  13a6d1:	023d                	mov.n	a3, a2
  13a6d3:	215250               	srai	a5, a5, 2
  13a6d6:	21a576               	loopgtz	a5, 13a6fb <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3+0x43>
  13a6d9:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13a6dc:	0c801a903201959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed2 }
  13a6e4:	420104               	ae_round16x4f32sasym	aed0, aed0, aed1
  13a6e7:	0c801a903301959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed3 }
  13a6ef:	051414               	ae_slaa32s	aed1, aed1, a4
  13a6f2:	050404               	ae_slaa32s	aed0, aed0, a4
  13a6f5:	420104               	ae_round16x4f32sasym	aed0, aed0, aed1
  13a6f8:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013a6fb <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3+0x43>:
  13a6fb:	7733d4               	ae_sa64pos.fp	u1, a3
  13a6fe:	f01d                	retw.n

0013a700 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1>:
  13a700:	008136               	entry	a1, 64
  13a703:	7722d4               	ae_la64.pp	u1, a2
  13a706:	7724e4               	ae_la64.pp	u2, a4
  13a709:	2813c4               	ae_zalign64	u3
  13a70c:	7726c4               	ae_la64.pp	u0, a6
  13a70f:	873b                	addi.n	a8, a7, 3
  13a711:	218280               	srai	a8, a8, 2
  13a714:	0d400941b0b0186e 	{ blti.w18	a8, 1, 13a7b3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb3>; nop }
  13a71c:	470c                	movi.n	a7, 4
  13a71e:	ebfbdc000f00110f 	{ ae_salign64.i	u0, a1, 0; nop; nop }
  13a726:	059d                	mov.n	a9, a5
  13a728:	ebfbdc000f00117f 	{ ae_salign64.i	u3, a1, 8; nop; nop }
  13a730:	035d                	mov.n	a5, a3
  13a732:	203220               	or	a3, a2, a2
  13a735:	7aa876               	loopgtz	a8, 13a7b3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb3>
  13a738:	ebfbdc000f00010f 	{ ae_lalign64.i	u0, a1, 0; nop; nop }
  13a740:	3706c4               	ae_la16x4.ip	aed0, u0, a6
  13a743:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13a746:	8903dc000020110e 	{ ae_salign64.i	u0, a1, 0; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed2, aed0, aed0, 9 }
  13a74e:	0c801a91023414de 	{ ae_la16x4.ip	aed1, u2, a4; ae_mulf16x4ss	aed3, aed4, aed1, aed2 }
  13a756:	89fbcf000f5004ce 	{ ae_la16x4.ip	aed0, u2, a4; nop; ae_sel16i	aed5, aed0, aed0, 9 }
  13a75e:	0c800c911224a74e 	{ ae_slaa32s	aed1, aed4, a7; ae_mulf16x4ss	aed2, aed4, aed1, aed2 }
  13a766:	0c800c900563a73e 	{ ae_slaa32s	aed0, aed3, a7; ae_mulf16x4ss	aed6, aed3, aed0, aed5 }
  13a76e:	0c800c310071a74e 	{ ae_slaa32s	aed0, aed4, a7; ae_sel16i	aed1, aed0, aed1, 7 }
  13a776:	052724               	ae_slaa32s	aed2, aed2, a7
  13a779:	87fbcf200f2003ae 	{ ae_la16x4.ip	aed0, u1, a3; nop; ae_sel16i	aed2, aed2, aed0, 7 }
  13a781:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5
  13a784:	0c8019900501718e 	{ ae_lalign64.i	u0, a1, 8; ae_mulf16x4ss	aed0, aed1, aed0, aed5 }
  13a78c:	053734               	ae_slaa32s	aed3, aed3, a7
  13a78f:	0c2984               	ae_sa16x4.ip	aed2, u0, a9
  13a792:	051714               	ae_slaa32s	aed1, aed1, a7
  13a795:	050704               	ae_slaa32s	aed0, aed0, a7
  13a798:	0c800c310071a76e 	{ ae_slaa32s	aed0, aed6, a7; ae_sel16i	aed1, aed0, aed1, 7 }
  13a7a0:	87fbd4003f0015ee 	{ ae_sa16x4.ip	aed1, u3, a5; nop; ae_sel16i	aed0, aed0, aed3, 7 }
  13a7a8:	0c0984               	ae_sa16x4.ip	aed0, u0, a9
  13a7ab:	ebfbdc000f00111f 	{ ae_salign64.i	u0, a1, 8; nop; nop }

0013a7b3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb3>:
  13a7b3:	f01d                	retw.n

0013a7b5 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb5>:
  13a7b5:	000000                                        ...

0013a7b8 <SolomonVoiceWFIRFilterInit>:
  13a7b8:	004136               	entry	a1, 32
  13a7bb:	281304               	ae_zalign64	u0
  13a7be:	090c                	movi.n	a9, 0
  13a7c0:	208330               	or	a8, a3, a3
  13a7c3:	205220               	or	a5, a2, a2
  13a7c6:	afa032               	movi	a3, 175
  13a7c9:	04d572               	addmi	a7, a5, 0x400
  13a7cc:	01d842               	addmi	a4, a8, 0x100
  13a7cf:	88c462               	addi	a6, a4, -120
  13a7d2:	02d852               	addmi	a5, a8, 0x200
  13a7d5:	400000014480595e 	{ ae_movda16	aed0, a9; nop; addi	a5, a5, -128 }
  13a7dd:	028376               	loop	a3, 13a7e3 <SolomonVoiceWFIRFilterInit+0x2b>
  13a7e0:	0c0284               	ae_sa16x4.ip	aed0, u0, a2

0013a7e3 <SolomonVoiceWFIRFilterInit+0x2b>:
  13a7e3:	b6c4b1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  13a7e6:	7732c4               	ae_sa64pos.fp	u0, a2
  13a7e9:	90c432               	addi	a3, a4, -112
  13a7ec:	082d                	mov.n	a2, a8
  13a7ee:	bd5792               	s16i	a9, a7, 0x17a
  13a7f1:	bc5792               	s16i	a9, a7, 0x178
  13a7f4:	800594               	ae_s16x4.ip	aed0, a5, 8
  13a7f7:	dc06f4               	ae_s16x4.i	aed0, a6, -8
  13a7fa:	800294               	ae_s16x4.ip	aed0, a2, 8
  13a7fd:	800494               	ae_s16x4.ip	aed0, a4, 8
  13a800:	760c                	movi.n	a6, 7
  13a802:	178676               	loop	a6, 13a81d <SolomonVoiceWFIRFilterInit+0x65>
  13a805:	8002a4               	ae_s16x4.ip	aed0, a2, 16
  13a808:	dc03f4               	ae_s16x4.i	aed0, a3, -8
  13a80b:	8004a4               	ae_s16x4.ip	aed0, a4, 16
  13a80e:	8005a4               	ae_s16x4.ip	aed0, a5, 16
  13a811:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  13a814:	8003a4               	ae_s16x4.ip	aed0, a3, 16
  13a817:	dc04f4               	ae_s16x4.i	aed0, a4, -8
  13a81a:	dc05f4               	ae_s16x4.i	aed0, a5, -8
  13a81d:	3c5892               	s16i	a9, a8, 120
  13a820:	7c5892               	s16i	a9, a8, 248
  13a823:	bc5892               	s16i	a9, a8, 0x178
  13a826:	fc5892               	s16i	a9, a8, 0x1f8
  13a829:	3d5892               	s16i	a9, a8, 122
  13a82c:	7d5892               	s16i	a9, a8, 250
  13a82f:	bd5892               	s16i	a9, a8, 0x17a
  13a832:	fd5892               	s16i	a9, a8, 0x1fa
  13a835:	3e5892               	s16i	a9, a8, 124
  13a838:	7e5892               	s16i	a9, a8, 252
  13a83b:	be5892               	s16i	a9, a8, 0x17c
  13a83e:	fe5892               	s16i	a9, a8, 0x1fc
  13a841:	1f58b2               	s16i	a11, a8, 62
  13a844:	5f58b2               	s16i	a11, a8, 190
  13a847:	9f58b2               	s16i	a11, a8, 0x13e
  13a84a:	df58b2               	s16i	a11, a8, 0x1be
  13a84d:	f01d                	retw.n

0013a84f <SolomonVoiceWFIRFilterInit+0x97>:
	...

0013a850 <SolomonVoiceW_FIR_ParamConfig>:
  13a850:	004136               	entry	a1, 32
  13a853:	20a220               	or	a10, a2, a2
  13a856:	b811b1               	l32r	a11, 12889c (2157a0 <_FIRCoef_OUTPUT_WB>)
  13a859:	000265               	call8	13a880 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a85c:	b811b1               	l32r	a11, 1288a0 (2157e0 <_FIRCoef_OUTPUT_NB>)
  13a85f:	01d2a2               	addmi	a10, a2, 0x100
  13a862:	80caa2               	addi	a10, a10, -128
  13a865:	0001a5               	call8	13a880 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a868:	01d2a2               	addmi	a10, a2, 0x100
  13a86b:	b80eb1               	l32r	a11, 1288a4 (215820 <_FIRCoef_OUTPUT_RX_WB>)
  13a86e:	000125               	call8	13a880 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a871:	b80db1               	l32r	a11, 1288a8 (215860 <_FIRCoef_OUTPUT_RX_NB>)
  13a874:	02d2a2               	addmi	a10, a2, 0x200
  13a877:	80caa2               	addi	a10, a10, -128
  13a87a:	000065               	call8	13a880 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a87d:	f01d                	retw.n

0013a87f <SolomonVoiceW_FIR_ParamConfig+0x2f>:
	...

0013a880 <FN_SOLOMONVOICEW_TX_FirCoefConfig>:
  13a880:	004136               	entry	a1, 32
  13a883:	f51c                	movi.n	a5, 31
  13a885:	027d                	mov.n	a7, a2
  13a887:	038d                	mov.n	a8, a3
  13a889:	7cc242               	addi	a4, a2, 124
  13a88c:	023d                	mov.n	a3, a2
  13a88e:	bffb59202f20288e 	{ or	a2, a8, a8; nop; ae_xor	aed2, aed2, aed2 }
  13a896:	0b8576               	loop	a5, 13a8a5 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x25>
  13a899:	b00204               	ae_l16.i	aed0, a2, 0
  13a89c:	d30314               	ae_s16.0.ip	aed0, a3, 2
  13a89f:	b40214               	ae_l16.ip	aed0, a2, 2
  13a8a2:	d304f4               	ae_s16.0.ip	aed0, a4, -2

0013a8a5 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x25>:
  13a8a5:	140c                	movi.n	a4, 1
  13a8a7:	030c                	movi.n	a3, 0
  13a8a9:	072d                	mov.n	a2, a7
  13a8ab:	1f9892               	l16si	a9, a8, 62
  13a8ae:	1f5792               	s16i	a9, a7, 62
  13a8b1:	7727c4               	ae_la64.pp	u0, a7
  13a8b4:	3732c4               	ae_la16x4.ip	aed3, u0, a2
  13a8b7:	400001b54445334e 	{ ae_movda16	aed5, a3; nop; ae_movda16	aed4, a4 }
  13a8bf:	c3e4cf325450128e 	{ ae_la16x4.ip	aed1, u0, a2; ae_add16	aed0, aed4, aed2; ae_eq16	b4:b5:b6:b7, aed3, aed5 }
  13a8c7:	c5fbdd205f00259e 	{ nop; nop; ae_movt16x4	aed0, aed2, b4:b5:b6:b7 }
  13a8cf:	c3e440105412063e 	{ movi	a3, 6; ae_add16	aed2, aed4, aed0; ae_eq16	b0:b1:b2:b3, aed1, aed5 }
  13a8d7:	c5fbcf001f20328e 	{ ae_la16x4.ip	aed3, u0, a2; nop; ae_movt16x4	aed2, aed0, b0:b1:b2:b3 }
  13a8df:	0020f0               	nop
  13a8e2:	0020f0               	nop
  13a8e5:	1f8376               	loop	a3, 13a908 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x88>
  13a8e8:	c3e4cf325411028e 	{ ae_la16x4.ip	aed0, u0, a2; ae_add16	aed1, aed4, aed2; ae_eq16	b0:b1:b2:b3, aed3, aed5 }
  13a8f0:	c5fbcf201f10328e 	{ ae_la16x4.ip	aed3, u0, a2; nop; ae_movt16x4	aed1, aed2, b0:b1:b2:b3 }
  13a8f8:	c3e4dd015412259e 	{ nop; ae_add16	aed2, aed4, aed1; ae_eq16	b0:b1:b2:b3, aed0, aed5 }
  13a900:	c5fbdd101f20259e 	{ nop; nop; ae_movt16x4	aed2, aed1, b0:b1:b2:b3 }
  13a908:	3c97e2               	l16si	a14, a7, 120

0013a90b <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x8b>:
  13a90b:	c3e4dd325493259e 	{ nop; ae_add16	aed3, aed4, aed2; ae_eq16	b8:b9:b10:b11, aed3, aed5 }
  13a913:	c5fbdd209f30259e 	{ nop; nop; ae_movt16x4	aed3, aed2, b8:b9:b10:b11 }
  13a91b:	c9fbc9603f4033ee 	{ ae_sext32x2d16.10	aed3, aed3; nop; ae_sext32x2d16.32	aed4, aed3 }
  13a923:	303344               	ae_add32	aed3, aed3, aed4
  13a926:	ebe9dd030303259f 	{ nop; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  13a92e:	255384               	ae_movad16.0	a5, aed3
  13a931:	3d97c2               	l16si	a12, a7, 122
  13a934:	d51b                	addi.n	a13, a5, 1
  13a936:	935de0               	movnez	a5, a13, a14
  13a939:	23a580               	sext	a10, a5, 15
  13a93c:	ba1b                	addi.n	a11, a10, 1
  13a93e:	93abc0               	movnez	a10, a11, a12
  13a941:	3e97c2               	l16si	a12, a7, 124
  13a944:	23aa80               	sext	a10, a10, 15
  13a947:	ba1b                	addi.n	a11, a10, 1
  13a949:	93abc0               	movnez	a10, a11, a12
  13a94c:	235a80               	sext	a5, a10, 15
  13a94f:	058c                	beqz.n	a5, 13a953 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0xd3>
  13a951:	f01d                	retw.n

0013a953 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0xd3>:
  13a953:	b668f1               	l32r	a15, 1282f4 (4000 <xthals_release_major+0x1120>)
  13a956:	1f57f2               	s16i	a15, a7, 62
  13a959:	f01d                	retw.n

0013a95b <FN_SOLOMONVOICEW_TX_FirCoefConfig+0xdb>:
	...

0013a95c <FN_SOLOMONVOICEW_TX_FilterUpdate>:
  13a95c:	004136               	entry	a1, 32
  13a95f:	940b                	addi.n	a9, a4, -1
  13a961:	01a082               	movi	a8, 1
  13a964:	b629b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  13a967:	b6a561               	l32r	a6, 1283fc (2710 <XtosCoreStateSize+0x2490>)
  13a96a:	b76a71               	l32r	a7, 128714 (7918 <xthals_release_major+0x4a38>)
  13a96d:	400001014402570e 	{ ae_movda16	aed2, a7; nop; movi	a5, 0 }
  13a975:	400001b5443036be 	{ ae_movda16	aed0, a6; nop; ae_movda16	aed3, a11 }
  13a97d:	835890               	moveqz	a5, a8, a9
  13a980:	046516               	beqz	a5, 13a9ca <FN_SOLOMONVOICEW_TX_FilterUpdate+0x6e>

0013a983 <FN_SOLOMONVOICEW_TX_FilterUpdate+0x27>:
  13a983:	b04204               	ae_l16.i	aed4, a2, 0
  13a986:	6cf0a9224313031f 	{ ae_l16.ip	aed0, a3, 2; ae_sub16s	aed3, aed3, aed2; ae_mulf16ss.00_s2	aed1, aed2, aed4 }
  13a98e:	eb2e400003013e4f 	{ movi	a4, 62; ae_mulaf16ss.00	aed1, aed3, aed0; nop }
  13a996:	0020f0               	nop
  13a999:	f03d                	nop.n
  13a99b:	f03d                	nop.n
  13a99d:	1a8476               	loop	a4, 13a9bb <FN_SOLOMONVOICEW_TX_FilterUpdate+0x5f>
  13a9a0:	87fba8101f10021e 	{ ae_l16.i	aed0, a2, 2; nop; ae_sel16i	aed1, aed1, aed1, 7 }
  13a9a8:	d31214               	ae_s16.0.ip	aed1, a2, 2
  13a9ab:	eb5ca9000201031f 	{ ae_l16.ip	aed0, a3, 2; ae_mulf16ss.00	aed1, aed2, aed0; nop }
  13a9b3:	eb2edd000301259f 	{ nop; ae_mulaf16ss.00	aed1, aed3, aed0; nop }

0013a9bb <FN_SOLOMONVOICEW_TX_FilterUpdate+0x5f>:
  13a9bb:	02cd                	mov.n	a12, a2
  13a9bd:	87fb40101f50002e 	{ movi	a2, 0; nop; ae_sel16i	aed5, aed1, aed1, 7 }
  13a9c5:	d35c14               	ae_s16.0.ip	aed5, a12, 2
  13a9c8:	f01d                	retw.n

0013a9ca <FN_SOLOMONVOICEW_TX_FilterUpdate+0x6e>:
  13a9ca:	3e2014               	ae_mov	aed2, aed0
  13a9cd:	ffec86               	j	13a983 <FN_SOLOMONVOICEW_TX_FilterUpdate+0x27>

0013a9d0 <FN_SOLOMONVOICEW_TX_FIRFilter>:
  13a9d0:	006136               	entry	a1, 48
  13a9d3:	7cc4a2               	addi	a10, a4, 124
  13a9d6:	02bd                	mov.n	a11, a2
  13a9d8:	11c5f0               	slli	a12, a5, 1
  13a9db:	459a65               	call8	180380 <__vec_memcpy>
  13a9de:	281384               	ae_zalign64	u2
  13a9e1:	0d40194190b0156e 	{ blti.w18	a5, 1, 13ab7e <FN_SOLOMONVOICEW_TX_FIRFilter+0x1ae>; nop }
  13a9e9:	0b0c                	movi.n	a11, 0
  13a9eb:	1f0c                	movi.n	a15, 1
  13a9ed:	6a0c                	movi.n	a10, 6
  13a9ef:	0e0c                	movi.n	a14, 0
  13a9f1:	b73f91               	l32r	a9, 1286f0 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  13a9f4:	ebfa4f00000fff8f 	{ movi	a8, -1; ae_movi	aed15, 0; nop }
  13a9fc:	ebfb600f0e0a089f 	{ ae_movda32x2	aed0, a8, a9; ae_mov	aed10, aed15; nop }
  13aa04:	c9fbc44ffec9014e 	{ ae_s16x4.i	aed0, a1, 0; ae_mov	aed9, aed15; ae_mov	aed12, aed15 }
  13aa0c:	c9fb594ffe67933e 	{ or	a9, a3, a3; ae_mov	aed7, aed15; ae_mov	aed6, aed15 }
  13aa14:	c9fb514ffe238e4e 	{ addx2	a8, a14, a4; ae_mov	aed3, aed15; ae_mov	aed2, aed15 }

0013aa1c <FN_SOLOMONVOICEW_TX_FIRFilter+0x4c>:
  13aa1c:	7728c4               	ae_la64.pp	u0, a8
  13aa1f:	7723d4               	ae_la64.pp	u1, a3
  13aa22:	3759d4               	ae_la16x4.ip	aed5, u1, a9
  13aa25:	3748c4               	ae_la16x4.ip	aed4, u0, a8
  13aa28:	3788c4               	ae_la16x4.ip	aed8, u0, a8
  13aa2b:	f03d                	nop.n
  13aa2d:	0c8009145523d48e 	{ ae_sel16i	aed13, aed4, aed8, 5; ae_mulaf16x4ss	aed2, aed3, aed4, aed5 }
  13aa35:	0c801a1d0567189e 	{ ae_la16x4.ip	aed1, u0, a8; ae_mulaf16x4ss	aed6, aed7, aed13, aed5 }
  13aa3d:	8400c94884b4dfae 	{ ae_mov	aed13, aed15; ae_sel16i.n	aed4, aed4, aed8, 0; ae_sel16i	aed11, aed4, aed8, 4 }
  13aa45:	0c801a1b05cdb9be 	{ ae_la16x4.ip	aed11, u1, a9; ae_mulaf16x4ss	aed12, aed13, aed11, aed5 }
  13aa4d:	0c800914059a081e 	{ ae_sel16i	aed0, aed8, aed1, 0; ae_mulaf16x4ss	aed9, aed10, aed4, aed5 }
  13aa55:	0c8004100b9a4bbe 	{ addi	a11, a11, 4; ae_mulaf16x4ss	aed9, aed10, aed0, aed11 }
  13aa5d:	0c8009184b23e81e 	{ ae_sel16i	aed14, aed8, aed1, 4; ae_mulaf16x4ss	aed2, aed3, aed8, aed11 }
  13aa65:	0c801a1e0bcd489e 	{ ae_la16x4.ip	aed4, u0, a8; ae_mulaf16x4ss	aed12, aed13, aed14, aed11 }
  13aa6d:	85fbcf801f80e9ae 	{ ae_la16x4.ip	aed14, u1, a9; nop; ae_sel16i	aed8, aed8, aed1, 5 }
  13aa75:	0c8009185b67514e 	{ ae_sel16i	aed5, aed1, aed4, 5; ae_mulaf16x4ss	aed6, aed7, aed8, aed11 }
  13aa7d:	0c8009110e23814e 	{ ae_sel16i	aed8, aed1, aed4, 0; ae_mulaf16x4ss	aed2, aed3, aed1, aed14 }
  13aa85:	0c8009154e67114e 	{ ae_sel16i	aed1, aed1, aed4, 4; ae_mulaf16x4ss	aed6, aed7, aed5, aed14 }
  13aa8d:	478a76               	loop	a10, 13aad8 <FN_SOLOMONVOICEW_TX_FIRFilter+0x108>
  13aa90:	0c801a180e9a089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mulaf16x4ss	aed9, aed10, aed8, aed14 }
  13aa98:	0c801a110ecd19be 	{ ae_la16x4.ip	aed1, u1, a9; ae_mulaf16x4ss	aed12, aed13, aed1, aed14 }
  13aaa0:	8500cf400458e9ae 	{ ae_la16x4.ip	aed14, u1, a9; ae_sel16i.n	aed8, aed4, aed0, 0; ae_sel16i	aed5, aed4, aed0, 5 }
  13aaa8:	0c8009144123b40e 	{ ae_sel16i	aed11, aed4, aed0, 4; ae_mulaf16x4ss	aed2, aed3, aed4, aed1 }
  13aab0:	0c801a150167489e 	{ ae_la16x4.ip	aed4, u0, a8; ae_mulaf16x4ss	aed6, aed7, aed5, aed1 }
  13aab8:	0c801a18319a959e 	{ nop; ae_mulaf16x4ss	aed9, aed10, aed8, aed1 }
  13aac0:	0c80091b51cd104e 	{ ae_sel16i	aed1, aed0, aed4, 5; ae_mulaf16x4ss	aed12, aed13, aed11, aed1 }
  13aac8:	0c8009100e23804e 	{ ae_sel16i	aed8, aed0, aed4, 0; ae_mulaf16x4ss	aed2, aed3, aed0, aed14 }
  13aad0:	0c8009114e67104e 	{ ae_sel16i	aed1, aed0, aed4, 4; ae_mulaf16x4ss	aed6, aed7, aed1, aed14 }

0013aad8 <FN_SOLOMONVOICEW_TX_FIRFilter+0x108>:
  13aad8:	3759d4               	ae_la16x4.ip	aed5, u1, a9

0013aadb <FN_SOLOMONVOICEW_TX_FIRFilter+0x10b>:
  13aadb:	ebfbcf060e0b688f 	{ ae_la16x4.ip	aed6, u0, a8; ae_mov	aed11, aed6; nop }
  13aae3:	cc0104               	ae_l16x4.i	aed0, a1, 0
  13aae6:	0c8015366450550e 	{ ae_and	aed5, aed5, aed0; ae_sel16i	aed0, aed4, aed6, 5 }
  13aaee:	0c801a1035b7959e 	{ nop; ae_mulaf16x4ss	aed11, aed7, aed0, aed5 }
  13aaf6:	0c801211fecdbb7e 	{ ae_add32s	aed11, aed11, aed7; ae_mulaf16x4ss	aed12, aed13, aed1, aed14 }
  13aafe:	0c8009180e9a07be 	{ ae_sel16i	aed0, aed7, aed11, 0; ae_mulaf16x4ss	aed9, aed10, aed8, aed14 }
  13ab06:	8400dd466476259e 	{ nop; ae_sel16i.n	aed6, aed4, aed6, 0; ae_sel16i	aed7, aed4, aed6, 4 }
  13ab0e:	0c801a16359a959e 	{ nop; ae_mulaf16x4ss	aed9, aed10, aed6, aed5 }
  13ab16:	0c80181785cd1e2e 	{ ae_movda32	aed1, a14; ae_mulaf16x4ss	aed12, aed13, aed7, aed5 }
  13ab1e:	0c801214f523bb0e 	{ ae_add32s	aed11, aed11, aed0; ae_mulaf16x4ss	aed2, aed3, aed4, aed5 }
  13ab26:	94e840ad9cce06ae 	{ movi	a10, 6; ae_add32s	aed14, aed12, aed13; ae_add32s	aed12, aed9, aed10 }
  13ab2e:	80e8d9d3e209240e 	{ ae_movi	aed2, 4; ae_add32s	aed9, aed2, aed3; ae_sel16i	aed0, aed13, aed14, 0 }
  13ab36:	93e859201e18933e 	{ or	a9, a3, a3; ae_add32s	aed8, aed14, aed0; ae_add32	aed1, aed1, aed2 }
  13ab3e:	8000c93c9aad2fae 	{ ae_mov	aed2, aed15; ae_sel16i.n	aed13, aed10, aed12, 0; ae_sel16i	aed10, aed3, aed9, 0 }
  13ab46:	94e8c9dac976afae 	{ ae_mov	aed10, aed15; ae_add32s	aed6, aed9, aed10; ae_add32s	aed7, aed12, aed13 }
  13ab4e:	0c801a384737e13e 	{ ae_movad16.0	a14, aed1; ae_sel16i	aed7, aed7, aed8, 3 }
  13ab56:	0c800c3b5636af7e 	{ ae_slaa32s	aed5, aed7, a15; ae_sel16i	aed6, aed6, aed11, 3 }
  13ab5e:	0d800ccf4eb9af6e 	{ ae_slaa32s	aed4, aed6, a15; ae_mov	aed9, aed15 }
  13ab66:	9bfb514f5e3c8e4e 	{ addx2	a8, a14, a4; ae_mov	aed12, aed15; ae_round16x4f32sasym	aed3, aed4, aed5 }
  13ab6e:	c9fbd44ffe6732ce 	{ ae_sa16x4.ip	aed3, u2, a2; ae_mov	aed7, aed15; ae_mov	aed6, aed15 }
  13ab76:	0d3feacf2eb39b5e 	{ blt.w18	a11, a5, 13aa1c <FN_SOLOMONVOICEW_TX_FIRFilter+0x4c>; ae_mov	aed3, aed15 }

0013ab7e <FN_SOLOMONVOICEW_TX_FIRFilter+0x1ae>:
  13ab7e:	04ad                	mov.n	a10, a4
  13ab80:	7732e4               	ae_sa64pos.fp	u2, a2
  13ab83:	90b540               	addx2	a11, a5, a4
  13ab86:	7ca0c2               	movi	a12, 124
  13ab89:	457f65               	call8	180380 <__vec_memcpy>
  13ab8c:	f01d                	retw.n

0013ab8e <FN_SOLOMONVOICEW_TX_FIRFilter+0x1be>:
	...

0013ab90 <Tx_c_fft_512_32b>:
  13ab90:	006136               	entry	a1, 48
  13ab93:	b74741               	l32r	a4, 1288b0 (2158a0 <fft_512_32b_i>)
  13ab96:	02cd                	mov.n	a12, a2
  13ab98:	207330               	or	a7, a3, a3
  13ab9b:	b74421               	l32r	a2, 1288ac (215990 <fft_512_32b_j>)
  13ab9e:	78a032               	movi	a3, 120
  13aba1:	218376               	loop	a3, 13abc6 <Tx_c_fft_512_32b+0x36>
  13aba4:	009232               	l16si	a3, a2, 0
  13aba7:	009452               	l16si	a5, a4, 0
  13abaa:	b033c0               	addx8	a3, a3, a12
  13abad:	b055c0               	addx8	a5, a5, a12
  13abb0:	400000206000252e 	{ ae_l32x2.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13abb8:	400000206001434e 	{ ae_l32x2.i	aed1, a3, 0; nop; addi	a4, a4, 2 }
  13abc0:	e91504               	ae_s32x2.i	aed1, a5, 0
  13abc3:	e90304               	ae_s32x2.i	aed0, a3, 0

0013abc6 <Tx_c_fft_512_32b+0x36>:
  13abc6:	260c                	movi.n	a6, 2
  13abc8:	b73bf1               	l32r	a15, 1288b4 (215a80 <tx_phs_tbl_512_32b_110>)
  13abcb:	0d401b4160b0170e 	{ beqi.w18	a7, 1, 13ad85 <Tx_c_fft_512_32b+0x1f5>; nop }
  13abd3:	f41c                	movi.n	a4, 31
  13abd5:	0c3d                	mov.n	a3, a12
  13abd7:	0c2d                	mov.n	a2, a12
  13abd9:	772cc4               	ae_la64.pp	u0, a12
  13abdc:	0de2c4               	ae_la32x2.ip	aed14, u0, a2
  13abdf:	0df2c4               	ae_la32x2.ip	aed15, u0, a2
  13abe2:	281344               	ae_zalign64	u1
  13abe5:	ebe8d30f0e00a28f 	{ ae_la32x2.ip	aed10, u0, a2; ae_add32s	aed0, aed14, aed15; nop }
  13abed:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  13abf0:	ebf3d30f0e0db28f 	{ ae_la32x2.ip	aed11, u0, a2; ae_sub32s	aed13, aed14, aed15; nop }
  13abf8:	0cd3d4               	ae_sa32x2.ip	aed13, u1, a3
  13abfb:	ebe8d30b0a0c728f 	{ ae_la32x2.ip	aed7, u0, a2; ae_add32s	aed12, aed10, aed11; nop }
  13ac03:	0cc3d4               	ae_sa32x2.ip	aed12, u1, a3
  13ac06:	0d82c4               	ae_la32x2.ip	aed8, u0, a2
  13ac09:	ebf3d30b0a09228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_sub32s	aed9, aed10, aed11; nop }
  13ac11:	0c93d4               	ae_sa32x2.ip	aed9, u1, a3
  13ac14:	ebe8d3080706328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed6, aed7, aed8; nop }
  13ac1c:	ebf3d808070563af 	{ ae_sa32x2.ip	aed6, u1, a3; ae_sub32s	aed5, aed7, aed8; nop }
  13ac24:	0c53d4               	ae_sa32x2.ip	aed5, u1, a3
  13ac27:	ebe8d3030204028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32s	aed4, aed2, aed3; nop }
  13ac2f:	0c43d4               	ae_sa32x2.ip	aed4, u1, a3

0013ac32 <Tx_c_fft_512_32b+0xa2>:
  13ac32:	ebf3d3030201228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_sub32s	aed1, aed2, aed3; nop }
  13ac3a:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ac3d:	438476               	loop	a4, 13ac84 <Tx_c_fft_512_32b+0xf4>
  13ac40:	94f3d3220012028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed2, aed0, aed2; ae_add32s	aed1, aed0, aed2 }
  13ac48:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ac4b:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  13ac4e:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ac51:	aae8d3110021028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32s	aed1, aed0, aed1; ae_sub32s	aed2, aed0, aed1 }
  13ac59:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ac5c:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  13ac5f:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  13ac62:	aae8d833002323ae 	{ ae_sa32x2.ip	aed2, u1, a3; ae_add32s	aed3, aed0, aed3; ae_sub32s	aed2, aed0, aed3 }
  13ac6a:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  13ac6d:	0c33d4               	ae_sa32x2.ip	aed3, u1, a3
  13ac70:	aae8d800111223ae 	{ ae_sa32x2.ip	aed2, u1, a3; ae_add32s	aed2, aed1, aed0; ae_sub32s	aed1, aed1, aed0 }
  13ac78:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  13ac7b:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ac7e:	0d22c4               	ae_la32x2.ip	aed2, u0, a2
  13ac81:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

0013ac84 <Tx_c_fft_512_32b+0xf4>:
  13ac84:	020c                	movi.n	a2, 0
  13ac86:	40000101440aa61e 	{ ae_movda16	aed10, a6; nop; movi	a10, 1 }
  13ac8e:	7733d4               	ae_sa64pos.fp	u1, a3
  13ac91:	0d801ac2c0119aee 	{ ae_movda16	aed9, a10; ae_add32s	aed1, aed0, aed2 }

0013ac99 <Tx_c_fft_512_32b+0x109>:
  13ac99:	0b0c                	movi.n	a11, 0
  13ac9b:	190c                	movi.n	a9, 1
  13ac9d:	0a0c                	movi.n	a10, 0
  13ac9f:	7e0c                	movi.n	a14, 7
  13aca1:	d21b                	addi.n	a13, a2, 1
  13aca3:	281344               	ae_zalign64	u1
  13aca6:	2803d4               	ae_movalign	u3, u1
  13aca9:	21d9                	s32i.n	a13, a1, 8
  13acab:	c0ee20               	sub	a14, a14, a2
  13acae:	23ee80               	sext	a14, a14, 15
  13acb1:	23dd80               	sext	a13, a13, 15
  13acb4:	a02ac0               	addx4	a2, a10, a12
  13acb7:	233da4               	ae_slaa16s	aed3, aed10, a13
  13acba:	234e94               	ae_slaa16s	aed4, aed9, a14
  13acbd:	257484               	ae_movad16.0	a7, aed4
  13acc0:	232934               	ae_slaa16s	aed2, aed3, a9
  13acc3:	25e384               	ae_movad16.0	a14, aed3
  13acc6:	258284               	ae_movad16.0	a8, aed2
  13acc9:	3189                	s32i.n	a8, a1, 12
  13accb:	1177d0               	slli	a7, a7, 3
  13acce:	4eaa                	add.n	a4, a14, a10
  13acd0:	de3b                	addi.n	a13, a14, 3
  13acd2:	21d2d0               	srai	a13, a13, 2
  13acd5:	a044c0               	addx4	a4, a4, a12
  13acd8:	046d                	mov.n	a6, a4

0013acda <Tx_c_fft_512_32b+0x14a>:
  13acda:	0f5d                	mov.n	a5, a15
  13acdc:	7724e4               	ae_la64.pp	u2, a4
  13acdf:	0d24e4               	ae_la32x2.ip	aed2, u2, a4
  13ace2:	c31574               	ae_l32x2.xp	aed1, a5, a7
  13ace5:	eb6059010203322f 	{ or	a3, a2, a2; ae_mulf32s.hh	aed3, aed2, aed1; nop }
  13aced:	eb61dd010200220f 	{ ae_la64.pp	u0, a2; ae_mulf32s.lh	aed0, aed2, aed1; nop }
  13acf5:	54ad76               	loopgtz	a13, 13ad4d <Tx_c_fft_512_32b+0x1bd>
  13acf8:	4996d3221130228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mulsf32s.lh	aed0, aed1, aed2; ae_mulaf32s.ll_s2	aed3, aed2, aed1 }
  13ad00:	471304               	ae_round32x2f64sasym	aed1, aed3, aed0
  13ad03:	aae8dd112212259e 	{ nop; ae_add32s	aed2, aed2, aed1; ae_sub32s	aed1, aed2, aed1 }
  13ad0b:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ad0e:	0d24e4               	ae_la32x2.ip	aed2, u2, a4
  13ad11:	c30574               	ae_l32x2.xp	aed0, a5, a7
  13ad14:	eb61d800020116ef 	{ ae_sa32x2.ip	aed1, u3, a6; ae_mulf32s.lh	aed1, aed2, aed0; nop }
  13ad1c:	eb60d3000204528f 	{ ae_la32x2.ip	aed5, u0, a2; ae_mulf32s.hh	aed4, aed2, aed0; nop }
  13ad24:	4996d322004124cf 	{ ae_la32x2.ip	aed2, u2, a4; ae_mulsf32s.lh	aed1, aed0, aed2; ae_mulaf32s.ll_s2	aed4, aed2, aed0 }
  13ad2c:	471414               	ae_round32x2f64sasym	aed1, aed4, aed1
  13ad2f:	aae8dd115501259e 	{ nop; ae_add32s	aed1, aed5, aed1; ae_sub32s	aed0, aed5, aed1 }
  13ad37:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ad3a:	c31574               	ae_l32x2.xp	aed1, a5, a7
  13ad3d:	eb60d801020306ef 	{ ae_sa32x2.ip	aed0, u3, a6; ae_mulf32s.hh	aed3, aed2, aed1; nop }
  13ad45:	eb61dd010200259f 	{ nop; ae_mulf32s.lh	aed0, aed2, aed1; nop }

0013ad4d <Tx_c_fft_512_32b+0x1bd>:
  13ad4d:	ffa152               	movi	a5, 0x1ff
  13ad50:	3148                	l32i.n	a4, a1, 12
  13ad52:	7733d4               	ae_sa64pos.fp	u1, a3
  13ad55:	bb4a                	add.n	a11, a11, a4
  13ad57:	7736f4               	ae_sa64pos.fp	u3, a6
  13ad5a:	281344               	ae_zalign64	u1
  13ad5d:	a4aa                	add.n	a10, a4, a10
  13ad5f:	23aa80               	sext	a10, a10, 15
  13ad62:	2803d4               	ae_movalign	u3, u1
  13ad65:	a02ac0               	addx4	a2, a10, a12
  13ad68:	4eaa                	add.n	a4, a14, a10
  13ad6a:	a044c0               	addx4	a4, a4, a12
  13ad6d:	046d                	mov.n	a6, a4
  13ad6f:	0d3ff64170b0a5be 	{ bge.w18	a5, a11, 13acda <Tx_c_fft_512_32b+0x14a>; nop }
  13ad77:	2188                	l32i.n	a8, a1, 8
  13ad79:	082d                	mov.n	a2, a8
  13ad7b:	0d7ff141a0b078ce 	{ bnei.w18	a8, 7, 13ac99 <Tx_c_fft_512_32b+0x109>; nop }

0013ad83 <Tx_c_fft_512_32b+0x1f3>:
  13ad83:	f01d                	retw.n

0013ad85 <Tx_c_fft_512_32b+0x1f5>:
  13ad85:	f41c                	movi.n	a4, 31
  13ad87:	0c3d                	mov.n	a3, a12
  13ad89:	0c2d                	mov.n	a2, a12
  13ad8b:	772cc4               	ae_la64.pp	u0, a12
  13ad8e:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  13ad91:	0d42c4               	ae_la32x2.ip	aed4, u0, a2
  13ad94:	281344               	ae_zalign64	u1
  13ad97:	ebe8d3040302f28f 	{ ae_la32x2.ip	aed15, u0, a2; ae_add32s	aed2, aed3, aed4; nop }
  13ad9f:	1ef3d3142321028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed1, aed3, aed4; ae_srai32	aed2, aed2, 1 }
  13ada7:	1efbd8101f1023af 	{ ae_sa32x2.ip	aed2, u1, a3; nop; ae_srai32	aed1, aed1, 1 }
  13adaf:	ebe8d8000f0e13af 	{ ae_sa32x2.ip	aed1, u1, a3; ae_add32s	aed14, aed15, aed0; nop }
  13adb7:	1efbd310efe0b28f 	{ ae_la32x2.ip	aed11, u0, a2; nop; ae_srai32	aed14, aed14, 1 }
  13adbf:	ebf3d8000f0de3af 	{ ae_sa32x2.ip	aed14, u1, a3; ae_sub32s	aed13, aed15, aed0; nop }
  13adc7:	1efbd310dfd0c28f 	{ ae_la32x2.ip	aed12, u0, a2; nop; ae_srai32	aed13, aed13, 1 }
  13adcf:	0cd3d4               	ae_sa32x2.ip	aed13, u1, a3
  13add2:	ebe8d30c0b0a728f 	{ ae_la32x2.ip	aed7, u0, a2; ae_add32s	aed10, aed11, aed12; nop }
  13adda:	1efbd310afa0828f 	{ ae_la32x2.ip	aed8, u0, a2; nop; ae_srai32	aed10, aed10, 1 }
  13ade2:	ebf3d80c0b09a3af 	{ ae_sa32x2.ip	aed10, u1, a3; ae_sub32s	aed9, aed11, aed12; nop }
  13adea:	1efbd3109f90128f 	{ ae_la32x2.ip	aed1, u0, a2; nop; ae_srai32	aed9, aed9, 1 }
  13adf2:	ebe8d808070693af 	{ ae_sa32x2.ip	aed9, u1, a3; ae_add32s	aed6, aed7, aed8; nop }
  13adfa:	1ef3d3186765228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_sub32s	aed5, aed7, aed8; ae_srai32	aed6, aed6, 1 }
  13ae02:	1efbd8105f5063af 	{ ae_sa32x2.ip	aed6, u1, a3; nop; ae_srai32	aed5, aed5, 1 }
  13ae0a:	ebe8d802010053af 	{ ae_sa32x2.ip	aed5, u1, a3; ae_add32s	aed0, aed1, aed2; nop }
  13ae12:	0020f0               	nop
  13ae15:	6b8476               	loop	a4, 13ae84 <Tx_c_fft_512_32b+0x2f4>
  13ae18:	1ef3d3120112028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed2, aed1, aed2; ae_srai32	aed1, aed0, 1 }
  13ae20:	1efbd3102f20328f 	{ ae_la32x2.ip	aed3, u0, a2; nop; ae_srai32	aed2, aed2, 1 }
  13ae28:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ae2b:	aae8d833000123ae 	{ ae_sa32x2.ip	aed2, u1, a3; ae_add32s	aed1, aed0, aed3; ae_sub32s	aed0, aed0, aed3 }
  13ae33:	1efbd3101f20128f 	{ ae_la32x2.ip	aed1, u0, a2; nop; ae_srai32	aed2, aed1, 1 }
  13ae3b:	1efbd8100f2023af 	{ ae_sa32x2.ip	aed2, u1, a3; nop; ae_srai32	aed2, aed0, 1 }
  13ae43:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  13ae46:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ae49:	aae8d3001101228e 	{ ae_la32x2.ip	aed2, u0, a2; ae_add32s	aed1, aed1, aed0; ae_sub32s	aed0, aed1, aed0 }
  13ae51:	1efbd3101f30128f 	{ ae_la32x2.ip	aed1, u0, a2; nop; ae_srai32	aed3, aed1, 1 }
  13ae59:	1efbd8100f0033af 	{ ae_sa32x2.ip	aed3, u1, a3; nop; ae_srai32	aed0, aed0, 1 }
  13ae61:	aae8d3112223128e 	{ ae_la32x2.ip	aed1, u0, a2; ae_add32s	aed3, aed2, aed1; ae_sub32s	aed2, aed2, aed1 }
  13ae69:	1efbd8103f0003af 	{ ae_sa32x2.ip	aed0, u1, a3; nop; ae_srai32	aed0, aed3, 1 }
  13ae71:	1efbd3102f30228f 	{ ae_la32x2.ip	aed2, u0, a2; nop; ae_srai32	aed3, aed2, 1 }
  13ae79:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  13ae7c:	ebe8d802010033af 	{ ae_sa32x2.ip	aed3, u1, a3; ae_add32s	aed0, aed1, aed2; nop }

0013ae84 <Tx_c_fft_512_32b+0x2f4>:
  13ae84:	40000101440a961e 	{ ae_movda16	aed10, a6; nop; movi	a9, 1 }
  13ae8c:	7733d4               	ae_sa64pos.fp	u1, a3
  13ae8f:	400001014409290e 	{ ae_movda16	aed9, a9; nop; movi	a2, 0 }

0013ae97 <Tx_c_fft_512_32b+0x307>:
  13ae97:	0b0c                	movi.n	a11, 0
  13ae99:	0f3d                	mov.n	a3, a15
  13ae9b:	0a0c                	movi.n	a10, 0
  13ae9d:	190c                	movi.n	a9, 1
  13ae9f:	7e0c                	movi.n	a14, 7
  13aea1:	281384               	ae_zalign64	u2
  13aea4:	01c2d2               	addi	a13, a2, 1
  13aea7:	2803e4               	ae_movalign	u3, u2
  13aeaa:	c0ee20               	sub	a14, a14, a2
  13aead:	0061d2               	s32i	a13, a1, 0
  13aeb0:	23ee80               	sext	a14, a14, 15
  13aeb3:	23dd80               	sext	a13, a13, 15
  13aeb6:	237e94               	ae_slaa16s	aed7, aed9, a14
  13aeb9:	257784               	ae_movad16.0	a7, aed7
  13aebc:	236da4               	ae_slaa16s	aed6, aed10, a13
  13aebf:	25e684               	ae_movad16.0	a14, aed6
  13aec2:	235964               	ae_slaa16s	aed5, aed6, a9
  13aec5:	1177d0               	slli	a7, a7, 3
  13aec8:	258584               	ae_movad16.0	a8, aed5
  13aecb:	016182               	s32i	a8, a1, 4
  13aece:	802ea0               	add	a2, a14, a10
  13aed1:	03ced2               	addi	a13, a14, 3
  13aed4:	21d2d0               	srai	a13, a13, 2
  13aed7:	a022c0               	addx4	a2, a2, a12
  13aeda:	026d                	mov.n	a6, a2

0013aedc <Tx_c_fft_512_32b+0x34c>:
  13aedc:	c32374               	ae_l32x2.xp	aed2, a3, a7
  13aedf:	a04ac0               	addx4	a4, a10, a12
  13aee2:	7722c4               	ae_la64.pp	u0, a2
  13aee5:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  13aee8:	7724d4               	ae_la64.pp	u1, a4
  13aeeb:	eb6059020100544f 	{ or	a5, a4, a4; ae_mulf32s.hh	aed0, aed1, aed2; nop }
  13aef3:	f03d                	nop.n
  13aef5:	65ad76               	loopgtz	a13, 13af5e <Tx_c_fft_512_32b+0x3ce>
  13aef8:	eb97d3020100328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_mulsf32s.ll	aed0, aed1, aed2; nop }
  13af00:	eb6179020104537f 	{ ae_l32x2.xp	aed5, a3, a7; ae_mulf32s.lh	aed4, aed1, aed2; nop }
  13af08:	eb33d301020424af 	{ ae_la32x2.ip	aed2, u1, a4; ae_mulaf32s.lh	aed4, aed2, aed1; nop }
  13af10:	eb61d305030674af 	{ ae_la32x2.ip	aed7, u1, a4; ae_mulf32s.lh	aed6, aed3, aed5; nop }
  13af18:	a160d3450304128e 	{ ae_la32x2.ip	aed1, u0, a2; ae_mulf32s.hh	aed4, aed3, aed5; ae_round32x2f64sasym	aed0, aed0, aed4 }
  13af20:	9433dd032586259e 	{ nop; ae_mulaf32s.lh	aed6, aed5, aed3; ae_add32s	aed8, aed2, aed0 }
  13af28:	aa97dd052334259e 	{ nop; ae_mulsf32s.ll	aed4, aed3, aed5; ae_sub32s	aed3, aed2, aed0 }
  13af30:	9e5184               	ae_srai32	aed5, aed8, 1
  13af33:	a1fbd8604f5055ce 	{ ae_sa32x2.ip	aed5, u2, a5; nop; ae_round32x2f64sasym	aed5, aed4, aed6 }
  13af3b:	1ee8dd153743259f 	{ nop; ae_add32s	aed3, aed7, aed5; ae_srai32	aed4, aed3, 1 }
  13af43:	1ef3d815375346ef 	{ ae_sa32x2.ip	aed4, u3, a6; ae_sub32s	aed3, aed7, aed5; ae_srai32	aed5, aed3, 1 }
  13af4b:	1efbd8103f3055cf 	{ ae_sa32x2.ip	aed5, u2, a5; nop; ae_srai32	aed3, aed3, 1 }
  13af53:	c32374               	ae_l32x2.xp	aed2, a3, a7
  13af56:	eb60d802010036ef 	{ ae_sa32x2.ip	aed3, u3, a6; ae_mulf32s.hh	aed0, aed1, aed2; nop }

0013af5e <Tx_c_fft_512_32b+0x3ce>:
  13af5e:	0f3d                	mov.n	a3, a15
  13af60:	1148                	l32i.n	a4, a1, 4
  13af62:	7735e4               	ae_sa64pos.fp	u2, a5
  13af65:	bb4a                	add.n	a11, a11, a4
  13af67:	7736f4               	ae_sa64pos.fp	u3, a6
  13af6a:	281384               	ae_zalign64	u2
  13af6d:	a4aa                	add.n	a10, a4, a10
  13af6f:	23aa80               	sext	a10, a10, 15
  13af72:	2803e4               	ae_movalign	u3, u2
  13af75:	ffa142               	movi	a4, 0x1ff
  13af78:	2eaa                	add.n	a2, a14, a10
  13af7a:	a022c0               	addx4	a2, a2, a12
  13af7d:	026d                	mov.n	a6, a2
  13af7f:	0d3ff54190b0a4be 	{ bge.w18	a4, a11, 13aedc <Tx_c_fft_512_32b+0x34c>; nop }
  13af87:	0188                	l32i.n	a8, a1, 0
  13af89:	082d                	mov.n	a2, a8
  13af8b:	0d7ff04180b078ce 	{ bnei.w18	a8, 7, 13ae97 <Tx_c_fft_512_32b+0x307>; nop }
  13af93:	ff7b06               	j	13ad83 <Tx_c_fft_512_32b+0x1f3>

0013af96 <Tx_c_fft_512_32b+0x406>:
	...

0013af98 <Tx_r_fft_512_32b>:
  13af98:	004136               	entry	a1, 32
  13af9b:	b64741               	l32r	a4, 1288b8 (215a88 <tx_phs_tbl_512_32b_110+0x8>)
  13af9e:	628b                	addi.n	a6, a2, 8
  13afa0:	08d252               	addmi	a5, a2, 0x800
  13afa3:	fcc552               	addi	a5, a5, -4
  13afa6:	0d40114180b0130e 	{ beqi.w18	a3, 1, 13b0c2 <Tx_r_fft_512_32b+0x12a>; nop }
  13afae:	06bd                	mov.n	a11, a6
  13afb0:	05cd                	mov.n	a12, a5
  13afb2:	bd7214               	ae_l32.i	aed7, a2, 4
  13afb5:	400001007006821e 	{ ae_l32.i	aed6, a2, 0; nop; movi	a8, 1 }
  13afbd:	281384               	ae_zalign64	u2
  13afc0:	ebf3dd07060522ff 	{ ae_movalign	u3, u2; ae_sub32s	aed5, aed6, aed7; nop }
  13afc8:	0d8019c73614285e 	{ ae_sraa32s	aed3, aed5, a8; ae_add32s	aed4, aed6, aed7 }
  13afd0:	400001a52123428e 	{ ae_s32.l.i	aed3, a2, 4; nop; ae_sraa32s	aed2, aed4, a8 }
  13afd8:	400001412002d20e 	{ ae_s32.l.i	aed2, a2, 0; nop; movi	a13, 64 }
  13afe0:	7725c4               	ae_la64.pp	u0, a5
  13afe3:	ebfbd3000f00159f 	{ ae_la32x2.rip	aed1, u0, a5; nop; nop }
  13afeb:	7726d4               	ae_la64.pp	u1, a6
  13afee:	eb00d301010106af 	{ ae_la32x2.ip	aed0, u1, a6; ae_sel16i.n	aed1, aed1, aed1, 0; nop }
  13aff6:	0020f0               	nop
  13aff9:	f03d                	nop.n
  13affb:	f03d                	nop.n
  13affd:	b28d76               	loop	a13, 13b0b3 <Tx_r_fft_512_32b+0x11b>
  13b000:	aae8d3110020159e 	{ ae_la32x2.rip	aed1, u0, a5; ae_add32s	aed0, aed0, aed1; ae_sub32s	aed2, aed0, aed1 }
  13b008:	c8fbd3001a7306ae 	{ ae_la32x2.ip	aed0, u1, a6; ae_neg32s	aed3, aed0; ae_cvt64f32.h	aed7, aed0 }
  13b010:	0200cd012184142f 	{ ae_l32x2.ip	aed1, a4, 16; ae_sel16i.n	aed4, aed1, aed1, 0; ae_slai64	aed8, aed2, 32 }
  13b018:	aa00c342036324be 	{ ae_l32x2.i	aed2, a4, -8; ae_sel16i.n	aed3, aed3, aed2, 0; ae_sub32s	aed6, aed0, aed4 }
  13b020:	9461dd410340259e 	{ nop; ae_mulf32s.lh	aed0, aed3, aed1; ae_add32s	aed4, aed0, aed4 }
  13b028:	c760dd418395259e 	{ nop; ae_mulf32s.hh	aed5, aed3, aed1; ae_neg32s	aed9, aed4 }
  13b030:	0234dd0163a5259f 	{ nop; ae_mulaf32s.ll	aed5, aed3, aed1; ae_slai64	aed10, aed6, 32 }
  13b038:	c896dd431110259e 	{ nop; ae_mulsf32s.lh	aed0, aed1, aed3; ae_cvt64f32.h	aed1, aed4 }
  13b040:	80f5dd956743259e 	{ nop; ae_sub64s	aed3, aed7, aed5; ae_sel16i	aed4, aed9, aed6, 0 }
  13b048:	97f5dd587067259e 	{ nop; ae_sub64s	aed7, aed0, aed8; ae_add64s	aed6, aed7, aed5 }
  13b050:	0cebdd103830259f 	{ nop; ae_add64s	aed0, aed8, aed0; ae_srai64	aed3, aed3, 1 }
  13b058:	0c61dd127487259f 	{ nop; ae_mulf32s.lh	aed7, aed4, aed2; ae_srai64	aed8, aed7, 1 }
  13b060:	0c60dd120450259f 	{ nop; ae_mulf32s.hh	aed0, aed4, aed2; ae_srai64	aed5, aed0, 1 }
  13b068:	0c96dd146267259f 	{ nop; ae_mulsf32s.lh	aed7, aed2, aed4; ae_srai64	aed6, aed6, 1 }
  13b070:	a134dd328420259e 	{ nop; ae_mulaf32s.ll	aed0, aed4, aed2; ae_round32x2f64sasym	aed2, aed8, aed3 }
  13b078:	a1ebdd576a43259e 	{ nop; ae_add64s	aed3, aed10, aed7; ae_round32x2f64sasym	aed4, aed6, aed5 }
  13b080:	0cebd81031434bcf 	{ ae_sa32x2.ip	aed4, u2, a11; ae_add64s	aed3, aed1, aed0; ae_srai64	aed4, aed3, 1 }
  13b088:	0cf5d81031012cff 	{ ae_sa32x2.rip	aed2, u3, a12; ae_sub64s	aed1, aed1, aed0; ae_srai64	aed0, aed3, 1 }
  13b090:	0cf5d31a1732159f 	{ ae_la32x2.rip	aed1, u0, a5; ae_sub64s	aed2, aed7, aed10; ae_srai64	aed3, aed1, 1 }
  13b098:	470044               	ae_round32x2f64sasym	aed0, aed0, aed4
  13b09b:	0c00d81121010bcf 	{ ae_sa32x2.ip	aed0, u2, a11; ae_sel16i.n	aed1, aed1, aed1, 0; ae_srai64	aed0, aed2, 1 }
  13b0a3:	a1fbd3300f2006ae 	{ ae_la32x2.ip	aed0, u1, a6; nop; ae_round32x2f64sasym	aed2, aed0, aed3 }
  13b0ab:	ebfbd8000f002cff 	{ ae_sa32x2.rip	aed2, u3, a12; nop; nop }

0013b0b3 <Tx_r_fft_512_32b+0x11b>:
  13b0b3:	02ad                	mov.n	a10, a2
  13b0b5:	773be4               	ae_sa64pos.fp	u2, a11
  13b0b8:	773cf4               	ae_sa64pos.fp	u3, a12
  13b0bb:	03bd                	mov.n	a11, a3
  13b0bd:	ffad25               	call8	13ab90 <Tx_c_fft_512_32b>
  13b0c0:	f01d                	retw.n

0013b0c2 <Tx_r_fft_512_32b+0x12a>:
  13b0c2:	03bd                	mov.n	a11, a3
  13b0c4:	02ad                	mov.n	a10, a2
  13b0c6:	ffaca5               	call8	13ab90 <Tx_c_fft_512_32b>
  13b0c9:	05cd                	mov.n	a12, a5
  13b0cb:	06bd                	mov.n	a11, a6
  13b0cd:	bd5214               	ae_l32.i	aed5, a2, 4
  13b0d0:	bd4204               	ae_l32.i	aed4, a2, 0
  13b0d3:	281384               	ae_zalign64	u2
  13b0d6:	ebe8dd05040222ff 	{ ae_movalign	u3, u2; ae_add32s	aed2, aed4, aed5; nop }
  13b0de:	ebf3be050403220f 	{ ae_s32.l.i	aed2, a2, 0; ae_sub32s	aed3, aed4, aed5; nop }
  13b0e6:	400001412103d20e 	{ ae_s32.l.i	aed3, a2, 4; nop; movi	a13, 64 }
  13b0ee:	7725c4               	ae_la64.pp	u0, a5
  13b0f1:	7726d4               	ae_la64.pp	u1, a6
  13b0f4:	3e4494               	ae_l32x2.ip	aed4, a4, 8
  13b0f7:	04ad                	mov.n	a10, a4
  13b0f9:	0d06d4               	ae_la32x2.ip	aed0, u1, a6
  13b0fc:	ebfbd3000f00159f 	{ ae_la32x2.rip	aed1, u0, a5; nop; nop }
  13b104:	058d                	mov.n	a8, a5
  13b106:	eb0059010101966f 	{ or	a9, a6, a6; ae_sel16i.n	aed1, aed1, aed1, 0; nop }
  13b10e:	0020f0               	nop
  13b111:	f03d                	nop.n
  13b113:	f03d                	nop.n
  13b115:	b78d76               	loop	a13, 13b1d0 <Tx_r_fft_512_32b+0x238>
  13b118:	94f3d3110020189e 	{ ae_la32x2.rip	aed1, u0, a8; ae_sub32s	aed0, aed0, aed1; ae_add32s	aed2, aed0, aed1 }
  13b120:	c8fbd3201a7359ae 	{ ae_la32x2.ip	aed5, u1, a9; ae_neg32s	aed3, aed0; ae_cvt64f32.h	aed7, aed2 }
  13b128:	0200cd0101801a2f 	{ ae_l32x2.ip	aed1, a10, 16; ae_sel16i.n	aed0, aed1, aed1, 0; ae_slai64	aed8, aed0, 32 }
  13b130:	9400dd035232259e 	{ nop; ae_sel16i.n	aed2, aed2, aed3, 0; ae_add32s	aed3, aed5, aed0 }
  13b138:	aa61dd045250259e 	{ nop; ae_mulf32s.lh	aed0, aed2, aed4; ae_sub32s	aed5, aed5, aed0 }
  13b140:	c760dd548296259e 	{ nop; ae_mulf32s.hh	aed6, aed2, aed4; ae_neg32s	aed9, aed5 }
  13b148:	0297dd045256259f 	{ nop; ae_mulsf32s.ll	aed6, aed2, aed4; ae_slai64	aed5, aed5, 32 }
  13b150:	c833dd321420259e 	{ nop; ae_mulaf32s.lh	aed0, aed4, aed2; ae_cvt64f32.h	aed2, aed3 }
  13b158:	80f5dd369793259e 	{ nop; ae_sub64s	aed3, aed7, aed6; ae_sel16i	aed9, aed3, aed9, 0 }
  13b160:	97f5dd687067259e 	{ nop; ae_sub64s	aed7, aed0, aed8; ae_add64s	aed6, aed7, aed6 }
  13b168:	0cebdd103830259f 	{ nop; ae_add64s	aed0, aed8, aed0; ae_srai64	aed3, aed3, 1 }
  13b170:	0c61dd117987259f 	{ nop; ae_mulf32s.lh	aed7, aed9, aed1; ae_srai64	aed8, aed7, 1 }
  13b178:	0c60dd110940259f 	{ nop; ae_mulf32s.hh	aed0, aed9, aed1; ae_srai64	aed4, aed0, 1 }
  13b180:	0c33dd196167259f 	{ nop; ae_mulaf32s.lh	aed7, aed1, aed9; ae_srai64	aed6, aed6, 1 }
  13b188:	a197dd318910259e 	{ nop; ae_mulsf32s.ll	aed0, aed9, aed1; ae_round32x2f64sasym	aed1, aed8, aed3 }
  13b190:	a1ebdd476583259e 	{ nop; ae_add64s	aed3, aed5, aed7; ae_round32x2f64sasym	aed8, aed6, aed4 }
  13b198:	0cebd81032838bcf 	{ ae_sa32x2.ip	aed8, u2, a11; ae_add64s	aed3, aed2, aed0; ae_srai64	aed8, aed3, 1 }
  13b1a0:	0cf5d81032011cff 	{ ae_sa32x2.rip	aed1, u3, a12; ae_sub64s	aed1, aed2, aed0; ae_srai64	aed0, aed3, 1 }
  13b1a8:	0cf5c31517214abf 	{ ae_l32x2.i	aed4, a10, -8; ae_sub64s	aed1, aed7, aed5; ae_srai64	aed2, aed1, 1 }
  13b1b0:	0cfbd3101f50189f 	{ ae_la32x2.rip	aed1, u0, a8; nop; ae_srai64	aed5, aed1, 1 }
  13b1b8:	a1fbd3800f3009ae 	{ ae_la32x2.ip	aed0, u1, a9; nop; ae_round32x2f64sasym	aed3, aed0, aed8 }
  13b1c0:	a100d82151213bce 	{ ae_sa32x2.ip	aed3, u2, a11; ae_sel16i.n	aed1, aed1, aed1, 0; ae_round32x2f64sasym	aed2, aed5, aed2 }
  13b1c8:	ebfbd8000f002cff 	{ ae_sa32x2.rip	aed2, u3, a12; nop; nop }

0013b1d0 <Tx_r_fft_512_32b+0x238>:
  13b1d0:	773be4               	ae_sa64pos.fp	u2, a11
  13b1d3:	773cf4               	ae_sa64pos.fp	u3, a12
  13b1d6:	f01d                	retw.n

0013b1d8 <Tx_c_fft>:
  13b1d8:	00c136               	entry	a1, 96
  13b1db:	02fd                	mov.n	a15, a2
  13b1dd:	037d                	mov.n	a7, a3
  13b1df:	45d466               	bnei	a4, 64, 13b228 <Tx_c_fft+0x50>
  13b1e2:	b5b641               	l32r	a4, 1288bc (216280 <Tx_c_fft_64_i>)
  13b1e5:	c30c                	movi.n	a3, 12
  13b1e7:	20c422               	addi	a2, a4, 32
  13b1ea:	2d8376               	loop	a3, 13b21b <Tx_c_fft+0x43>
  13b1ed:	009232               	l16si	a3, a2, 0
  13b1f0:	009452               	l16si	a5, a4, 0
  13b1f3:	9033f0               	addx2	a3, a3, a15
  13b1f6:	9055f0               	addx2	a5, a5, a15
  13b1f9:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13b201:	400000202001434e 	{ ae_l16.i	aed1, a3, 0; nop; addi	a4, a4, 2 }
  13b209:	d21504               	ae_s16.0.i	aed1, a5, 0
  13b20c:	d20304               	ae_s16.0.i	aed0, a3, 0
  13b20f:	b00314               	ae_l16.i	aed0, a3, 2
  13b212:	b01514               	ae_l16.i	aed1, a5, 2
  13b215:	d20514               	ae_s16.0.i	aed0, a5, 2
  13b218:	d21314               	ae_s16.0.i	aed1, a3, 2

0013b21b <Tx_c_fft+0x43>:
  13b21b:	550c                	movi.n	a5, 5
  13b21d:	084c                	movi.n	a8, 64
  13b21f:	b189                	s32i.n	a8, a1, 44
  13b221:	001386               	j	13b273 <Tx_c_fft+0x9b>

0013b224 <Tx_c_fft+0x4c>:
  13b224:	00000000                                ....

0013b228 <Tx_c_fft+0x50>:
  13b228:	0d404b41d0b0f4ce 	{ bnei.w18	a4, 0x100, 13b6e9 <Tx_c_fft+0x511>; nop }
  13b230:	b5a421               	l32r	a2, 1288c0 (216330 <Tx_c_fft_256_j>)
  13b233:	38a032               	movi	a3, 56
  13b236:	90c242               	addi	a4, a2, -112
  13b239:	2d8376               	loop	a3, 13b26a <Tx_c_fft+0x92>
  13b23c:	009232               	l16si	a3, a2, 0
  13b23f:	009452               	l16si	a5, a4, 0
  13b242:	9033f0               	addx2	a3, a3, a15
  13b245:	9055f0               	addx2	a5, a5, a15
  13b248:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13b250:	400000202001434e 	{ ae_l16.i	aed1, a3, 0; nop; addi	a4, a4, 2 }
  13b258:	d21504               	ae_s16.0.i	aed1, a5, 0
  13b25b:	d20304               	ae_s16.0.i	aed0, a3, 0
  13b25e:	b00314               	ae_l16.i	aed0, a3, 2
  13b261:	b01514               	ae_l16.i	aed1, a5, 2
  13b264:	d20514               	ae_s16.0.i	aed0, a5, 2
  13b267:	d21314               	ae_s16.0.i	aed1, a3, 2

0013b26a <Tx_c_fft+0x92>:
  13b26a:	07a052               	movi	a5, 7
  13b26d:	00a192               	movi	a9, 0x100
  13b270:	0b6192               	s32i	a9, a1, 44

0013b273 <Tx_c_fft+0x9b>:
  13b273:	260c                	movi.n	a6, 2
  13b275:	b148                	l32i.n	a4, a1, 44
  13b277:	b59391               	l32r	a9, 1288c4 (2163a0 <tx_phs_tbl_256_wb_117>)
  13b27a:	443b                	addi.n	a4, a4, 3
  13b27c:	214240               	srai	a4, a4, 2
  13b27f:	0d402341d0b0170e 	{ beqi.w18	a7, 1, 13b4c0 <Tx_c_fft+0x2e8>; nop }
  13b287:	772fc4               	ae_la64.pp	u0, a15
  13b28a:	281344               	ae_zalign64	u1
  13b28d:	0f3d                	mov.n	a3, a15
  13b28f:	0f2d                	mov.n	a2, a15
  13b291:	13a476               	loopgtz	a4, 13b2a8 <Tx_c_fft+0xd0>
  13b294:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13b297:	81fbdd000721259e 	{ nop; ae_neg16s	aed1, aed0; ae_sel16i	aed2, aed0, aed0, 1 }
  13b29f:	a30014               	ae_sel16i	aed0, aed0, aed1, 3
  13b2a2:	330024               	ae_add16s	aed0, aed0, aed2
  13b2a5:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013b2a8 <Tx_c_fft+0xd0>:
  13b2a8:	7733d4               	ae_sa64pos.fp	u1, a3
  13b2ab:	0d404341a0b0256e 	{ blti.w18	a5, 2, 13b6e9 <Tx_c_fft+0x511>; nop }
  13b2b3:	1a0c                	movi.n	a10, 1
  13b2b5:	400000f144fbb65e 	{ ae_movda16	aed11, a6; nop; addi	a11, a5, -1 }
  13b2bd:	0161b2               	s32i	a11, a1, 4
  13b2c0:	40000101440a2a0e 	{ ae_movda16	aed10, a10; nop; movi	a2, 0 }

0013b2c8 <Tx_c_fft+0xf0>:
  13b2c8:	1e0c                	movi.n	a14, 1
  13b2ca:	6c0c                	movi.n	a12, 6
  13b2cc:	a21b                	addi.n	a10, a2, 1
  13b2ce:	c0cc20               	sub	a12, a12, a2
  13b2d1:	21a9                	s32i.n	a10, a1, 8
  13b2d3:	23cc80               	sext	a12, a12, 15
  13b2d6:	232ca4               	ae_slaa16s	aed2, aed10, a12
  13b2d9:	23aa80               	sext	a10, a10, 15
  13b2dc:	b1c8                	l32i.n	a12, a1, 44
  13b2de:	231ab4               	ae_slaa16s	aed1, aed11, a10
  13b2e1:	25b284               	ae_movad16.0	a11, aed2
  13b2e4:	81b9                	s32i.n	a11, a1, 32
  13b2e6:	230e14               	ae_slaa16s	aed0, aed1, a14
  13b2e9:	258184               	ae_movad16.0	a8, aed1
  13b2ec:	a189                	s32i.n	a8, a1, 40
  13b2ee:	25d084               	ae_movad16.0	a13, aed0
  13b2f1:	91d9                	s32i.n	a13, a1, 36
  13b2f3:	0d401b4160b01c6e 	{ blti.w18	a12, 1, 13b4ad <Tx_c_fft+0x2d5>; nop }
  13b2fb:	0e0c                	movi.n	a14, 0
  13b2fd:	d83b                	addi.n	a13, a8, 3
  13b2ff:	0b0c                	movi.n	a11, 0
  13b301:	281384               	ae_zalign64	u2
  13b304:	2803e4               	ae_movalign	u3, u2
  13b307:	907bf0               	addx2	a7, a11, a15
  13b30a:	21d2d0               	srai	a13, a13, 2
  13b30d:	c1d9                	s32i.n	a13, a1, 48
  13b30f:	076d                	mov.n	a6, a7

0013b311 <Tx_c_fft+0x139>:
  13b311:	7727d4               	ae_la64.pp	u1, a7
  13b314:	a188                	l32i.n	a8, a1, 40
  13b316:	c1a8                	l32i.n	a10, a1, 48
  13b318:	88ba                	add.n	a8, a8, a11
  13b31a:	9088f0               	addx2	a8, a8, a15
  13b31d:	085d                	mov.n	a5, a8
  13b31f:	ebfadd000409280f 	{ ae_la64.pp	u0, a8; ae_movi	aed9, 4; nop }
  13b327:	0d4015cce6b81a6e 	{ blti.w18	a10, 1, 13b489 <Tx_c_fft+0x2b1>; ae_movi	aed8, -2 }
  13b32f:	8128                	l32i.n	a2, a1, 32
  13b331:	400001014507d20e 	{ ae_movda32	aed7, a2; nop; movi	a13, 0 }
  13b339:	400001b544643d2e 	{ ae_movda16	aed4, a13; nop; ae_movda16	aed6, a2 }
  13b341:	0c80180684c45d2e 	{ ae_movda32	aed5, a13; ae_mul16x4	aed12, aed4, aed6, aed4 }
  13b349:	93f2dd955853259e 	{ nop; ae_sub32	aed3, aed8, aed5; ae_add32	aed5, aed5, aed9 }
  13b351:	0d801a834713353e 	{ ae_movad16.0	a3, aed5; ae_mulp32x2	aed3, aed7, aed3 }
  13b359:	25c4c4               	ae_movad32.l	a12, aed4
  13b35c:	2543c4               	ae_movad32.l	a4, aed3
  13b35f:	11ccf0               	slli	a12, a12, 1
  13b362:	904490               	addx2	a4, a4, a9
  13b365:	c0c9c0               	sub	a12, a9, a12
  13b368:	02dcc2               	addmi	a12, a12, 0x200
  13b36b:	4000002410044c4e 	{ ae_l16x2m.i	aed4, a12, 0; nop; addmi	a4, a4, 0x200 }
  13b373:	0d400d41b0b02a6e 	{ blti.w18	a10, 2, 13b452 <Tx_c_fft+0x27a>; nop }
  13b37b:	fecaa2               	addi	a10, a10, -2
  13b37e:	400001b54553333e 	{ ae_movda32	aed3, a3; nop; ae_movda16	aed5, a3 }
  13b386:	0c801206e5d5c39e 	{ ae_add32	aed12, aed3, aed9; ae_mul16x4	aed13, aed5, aed6, aed5 }
  13b38e:	0d801ac348632c3e 	{ ae_movad16.0	a2, aed12; ae_sub32	aed3, aed8, aed3 }
  13b396:	eb7bc8030703357f 	{ ae_movad32.l	a3, aed5; ae_mulp32x2	aed3, aed7, aed3; nop }
  13b39e:	0020f0               	nop
  13b3a1:	f03d                	nop.n
  13b3a3:	f03d                	nop.n
  13b3a5:	5daa76               	loopgtz	a10, 13b406 <Tx_c_fft+0x22e>
  13b3a8:	400001b41001442e 	{ ae_l16x2m.i	aed1, a4, 0; nop; ae_movda32	aed0, a2 }
  13b3b0:	18f2cf801852158f 	{ ae_la16x4.ip	aed1, u0, a5; ae_sub32	aed2, aed8, aed0; ae_slai32	aed5, aed1, 8 }
  13b3b8:	18fbc8804f40437f 	{ ae_movad32.l	a4, aed3; nop; ae_slai32	aed4, aed4, 8 }
  13b3c0:	c77bcf52875326ae 	{ ae_la16x4.ip	aed2, u1, a6; ae_mulp32x2	aed3, aed7, aed2; ae_neg32s	aed5, aed5 }
  13b3c8:	c76f51418545449e 	{ addx2	a4, a4, a9; ae_mulfc32x16ras.l	aed5, aed5, aed1; ae_neg32s	aed4, aed4 }
  13b3d0:	936e30910401244e 	{ addmi	a4, a4, 0x200; ae_mulfc32x16ras.h	aed1, aed4, aed1; ae_add32	aed0, aed0, aed9 }
  13b3d8:	1133f0               	slli	a3, a3, 1
  13b3db:	9bfb5a105f10393e 	{ sub	a3, a9, a3; nop; ae_round16x4f32sasym	aed1, aed1, aed5 }
  13b3e3:	a7e530112221233e 	{ addmi	a3, a3, 0x200; ae_add16s	aed1, aed2, aed1; ae_sub16s	aed2, aed2, aed1 }
  13b3eb:	400001754400220e 	{ ae_movda16	aed0, a2; nop; ae_movad16.0	a2, aed0 }
  13b3f3:	0c801806800117de 	{ ae_sa16x4.ip	aed1, u2, a7; ae_mul16x4	aed0, aed1, aed6, aed0 }
  13b3fb:	0c28b4               	ae_sa16x4.ip	aed2, u3, a8
  13b3fe:	400001741054331e 	{ ae_l16x2m.i	aed4, a3, 0; nop; ae_movad32.l	a3, aed1 }

0013b406 <Tx_c_fft+0x22e>:
  13b406:	37f5c4               	ae_la16x4.ip	aed15, u0, a5
  13b409:	18fba6804f00e40f 	{ ae_l16x2m.i	aed14, a4, 0; nop; ae_slai32	aed0, aed4, 8 }
  13b411:	11a3f0               	slli	a10, a3, 1
  13b414:	18fbdd80eae0259f 	{ nop; ae_neg32s	aed0, aed0; ae_slai32	aed14, aed14, 8 }
  13b41c:	c76ec8ef80ec437e 	{ ae_movad32.l	a4, aed3; ae_mulfc32x16ras.h	aed12, aed0, aed15; ae_neg32s	aed14, aed14 }
  13b424:	eb6fcf0f0e0d86af 	{ ae_la16x4.ip	aed8, u1, a6; ae_mulfc32x16ras.l	aed13, aed14, aed15; nop }
  13b42c:	904490               	addx2	a4, a4, a9
  13b42f:	9bfb5ac0df90a9ae 	{ sub	a10, a9, a10; nop; ae_round16x4f32sasym	aed9, aed12, aed13 }
  13b437:	ebe5300908072aaf 	{ addmi	a10, a10, 0x200; ae_add16s	aed7, aed8, aed9; nop }
  13b43f:	ebf0d409080677cf 	{ ae_sa16x4.ip	aed7, u2, a7; ae_sub16s	aed6, aed8, aed9; nop }
  13b447:	0c68b4               	ae_sa16x4.ip	aed6, u3, a8
  13b44a:	4000002410044a4e 	{ ae_l16x2m.i	aed4, a10, 0; nop; addmi	a4, a4, 0x200 }

0013b452 <Tx_c_fft+0x27a>:
  13b452:	3775c4               	ae_la16x4.ip	aed7, u0, a5
  13b455:	18fba6804f80640f 	{ ae_l16x2m.i	aed6, a4, 0; nop; ae_slai32	aed8, aed4, 8 }
  13b45d:	18fbdd886a68259f 	{ nop; ae_neg32s	aed8, aed8; ae_slai32	aed6, aed6, 8 }
  13b465:	c76edd678863259e 	{ nop; ae_mulfc32x16ras.h	aed3, aed8, aed7; ae_neg32s	aed6, aed6 }
  13b46d:	eb6fdd070605259f 	{ nop; ae_mulfc32x16ras.l	aed5, aed6, aed7; nop }
  13b475:	3716d4               	ae_la16x4.ip	aed1, u1, a6
  13b478:	422534               	ae_round16x4f32sasym	aed2, aed3, aed5
  13b47b:	330124               	ae_add16s	aed0, aed1, aed2
  13b47e:	ebf0d402010f07cf 	{ ae_sa16x4.ip	aed0, u2, a7; ae_sub16s	aed15, aed1, aed2; nop }
  13b486:	0cf8b4               	ae_sa16x4.ip	aed15, u3, a8

0013b489 <Tx_c_fft+0x2b1>:
  13b489:	91c8                	l32i.n	a12, a1, 36
  13b48b:	7737e4               	ae_sa64pos.fp	u2, a7
  13b48e:	7738f4               	ae_sa64pos.fp	u3, a8
  13b491:	281384               	ae_zalign64	u2
  13b494:	eeca                	add.n	a14, a14, a12
  13b496:	bcba                	add.n	a11, a12, a11
  13b498:	2803e4               	ae_movalign	u3, u2
  13b49b:	23bb80               	sext	a11, a11, 15
  13b49e:	907bf0               	addx2	a7, a11, a15
  13b4a1:	b1c8                	l32i.n	a12, a1, 44
  13b4a3:	076d                	mov.n	a6, a7
  13b4a5:	0d3fe64180b09ece 	{ blt.w18	a14, a12, 13b311 <Tx_c_fft+0x139>; nop }

0013b4ad <Tx_c_fft+0x2d5>:
  13b4ad:	21d8                	l32i.n	a13, a1, 8
  13b4af:	11e8                	l32i.n	a14, a1, 4
  13b4b1:	0d2d                	mov.n	a2, a13
  13b4b3:	0d3fe14110b0bdee 	{ bne.w18	a13, a14, 13b2c8 <Tx_c_fft+0xf0>; nop }
  13b4bb:	008a86               	j	13b6e9 <Tx_c_fft+0x511>

0013b4be <Tx_c_fft+0x2e6>:
	...

0013b4c0 <Tx_c_fft+0x2e8>:
  13b4c0:	772fc4               	ae_la64.pp	u0, a15
  13b4c3:	281344               	ae_zalign64	u1
  13b4c6:	0f3d                	mov.n	a3, a15
  13b4c8:	0f2d                	mov.n	a2, a15
  13b4ca:	1ba476               	loopgtz	a4, 13b4e9 <Tx_c_fft+0x311>
  13b4cd:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13b4d0:	81fbdd000721259e 	{ nop; ae_neg16s	aed1, aed0; ae_sel16i	aed2, aed0, aed0, 1 }
  13b4d8:	a30014               	ae_sel16i	aed0, aed0, aed1, 3
  13b4db:	330024               	ae_add16s	aed0, aed0, aed2
  13b4de:	e7fbdd100f00259f 	{ nop; nop; ae_srai16	aed0, aed0, 1 }
  13b4e6:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013b4e9 <Tx_c_fft+0x311>:
  13b4e9:	7733d4               	ae_sa64pos.fp	u1, a3
  13b4ec:	0d401f4190b0256e 	{ blti.w18	a5, 2, 13b6e9 <Tx_c_fft+0x511>; nop }
  13b4f4:	1a0c                	movi.n	a10, 1
  13b4f6:	400000f144fbb65e 	{ ae_movda16	aed11, a6; nop; addi	a11, a5, -1 }
  13b4fe:	11b9                	s32i.n	a11, a1, 4
  13b500:	40000101440a2a0e 	{ ae_movda16	aed10, a10; nop; movi	a2, 0 }

0013b508 <Tx_c_fft+0x330>:
  13b508:	1e0c                	movi.n	a14, 1
  13b50a:	6c0c                	movi.n	a12, 6
  13b50c:	a21b                	addi.n	a10, a2, 1
  13b50e:	c0cc20               	sub	a12, a12, a2
  13b511:	01a9                	s32i.n	a10, a1, 0
  13b513:	23cc80               	sext	a12, a12, 15
  13b516:	23dca4               	ae_slaa16s	aed13, aed10, a12
  13b519:	23aa80               	sext	a10, a10, 15
  13b51c:	b1c8                	l32i.n	a12, a1, 44
  13b51e:	23cab4               	ae_slaa16s	aed12, aed11, a10
  13b521:	25bd84               	ae_movad16.0	a11, aed13
  13b524:	31b9                	s32i.n	a11, a1, 12
  13b526:	239ec4               	ae_slaa16s	aed9, aed12, a14
  13b529:	258c84               	ae_movad16.0	a8, aed12
  13b52c:	5189                	s32i.n	a8, a1, 20
  13b52e:	25d984               	ae_movad16.0	a13, aed9
  13b531:	41d9                	s32i.n	a13, a1, 16
  13b533:	0d401a4140b01c6e 	{ blti.w18	a12, 1, 13b6db <Tx_c_fft+0x503>; nop }
  13b53b:	d83b                	addi.n	a13, a8, 3
  13b53d:	0e0c                	movi.n	a14, 0
  13b53f:	281384               	ae_zalign64	u2
  13b542:	2803e4               	ae_movalign	u3, u2
  13b545:	71e9                	s32i.n	a14, a1, 28
  13b547:	21d2d0               	srai	a13, a13, 2
  13b54a:	61d9                	s32i.n	a13, a1, 24
  13b54c:	0e0c                	movi.n	a14, 0
  13b54e:	907ef0               	addx2	a7, a14, a15
  13b551:	076d                	mov.n	a6, a7

0013b553 <Tx_c_fft+0x37b>:
  13b553:	7727d4               	ae_la64.pp	u1, a7
  13b556:	5188                	l32i.n	a8, a1, 20
  13b558:	61a8                	l32i.n	a10, a1, 24
  13b55a:	88ea                	add.n	a8, a8, a14
  13b55c:	9088f0               	addx2	a8, a8, a15
  13b55f:	085d                	mov.n	a5, a8
  13b561:	7728c4               	ae_la64.pp	u0, a8
  13b564:	0d401441b0b01a6e 	{ blti.w18	a10, 1, 13b6b3 <Tx_c_fft+0x4db>; nop }
  13b56c:	3148                	l32i.n	a4, a1, 12
  13b56e:	00a022               	movi	a2, 0
  13b571:	400001014408b24e 	{ ae_movda16	aed8, a2; nop; movi	a11, 4 }
  13b579:	400001b545674b4e 	{ ae_movda32	aed7, a11; nop; ae_movda32	aed6, a4 }
  13b581:	0d801a87c61754ee 	{ ae_movda16	aed5, a4; ae_mulp32x2	aed7, aed6, aed7 }
  13b589:	0c801a050898359e 	{ ae_la16x4.ip	aed3, u0, a5; ae_mul16x4	aed9, aed8, aed5, aed8 }
  13b591:	25d7c4               	ae_movad32.l	a13, aed7
  13b594:	25c8c4               	ae_movad32.l	a12, aed8
  13b597:	ba49d4               	ae_l16x2m.x	aed4, a9, a13
  13b59a:	90cc90               	addx2	a12, a12, a9
  13b59d:	18fba6804f402c0f 	{ ae_l16x2m.i	aed2, a12, 0; nop; ae_slai32	aed4, aed4, 8 }
  13b5a5:	186fdd832421259f 	{ nop; ae_mulfc32x16ras.l	aed1, aed4, aed3; ae_slai32	aed2, aed2, 8 }
  13b5ad:	eb6edd030200259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed2, aed3; nop }
  13b5b5:	37e6d4               	ae_la16x4.ip	aed14, u1, a6
  13b5b8:	42f104               	ae_round16x4f32sasym	aed15, aed0, aed1
  13b5bb:	ebe5400f0e03044f 	{ movi	a4, 4; ae_add16s	aed3, aed14, aed15; nop }
  13b5c3:	0d400dcf9e502a6e 	{ blti.w18	a10, 2, 13b6a0 <Tx_c_fft+0x4c8>; ae_sub16s	aed0, aed14, aed15 }
  13b5cb:	40000101440c248e 	{ ae_movda16	aed12, a4; nop; movi	a2, 8 }
  13b5d3:	0c800405fcdcea3e 	{ addi	a3, a10, -2; ae_mul16x4	aed13, aed12, aed5, aed12 }
  13b5db:	0ca0d2               	movi	a13, 12
  13b5de:	400001754559cdce 	{ ae_movda32	aed9, a13; nop; ae_movad32.l	a12, aed12 }
  13b5e6:	eb7b59090609a99f 	{ or	a10, a9, a9; ae_mulp32x2	aed9, aed6, aed9; nop }
  13b5ee:	90cc90               	addx2	a12, a12, a9
  13b5f1:	2549c4               	ae_movad32.l	a4, aed9
  13b5f4:	209880               	or	a9, a8, a8
  13b5f7:	208770               	or	a8, a7, a7
  13b5fa:	207660               	or	a7, a6, a6
  13b5fd:	55a376               	loopgtz	a3, 13b656 <Tx_c_fft+0x47e>
  13b600:	e7fb51103f3032bf 	{ addx2	a3, a2, a11; nop; ae_srai16	aed3, aed3, 1 }
  13b608:	e7fbd4100f3038cf 	{ ae_sa16x4.ip	aed3, u2, a8; nop; ae_srai16	aed3, aed0, 1 }
  13b610:	400001b54510332e 	{ ae_movda32	aed0, a3; nop; ae_movda16	aed1, a2 }
  13b618:	0c39b4               	ae_sa16x4.ip	aed3, u3, a9
  13b61b:	0c800e05a1123a4e 	{ ae_l16x2m.x	aed3, a10, a4; ae_mul16x4	aed1, aed2, aed5, aed1 }
  13b623:	187bcf803610358f 	{ ae_la16x4.ip	aed3, u0, a5; ae_mulp32x2	aed0, aed6, aed0; ae_slai32	aed1, aed3, 8 }
  13b62b:	4000017410523c2e 	{ ae_l16x2m.i	aed2, a12, 0; nop; ae_movad32.l	a3, aed2 }
  13b633:	186fcf83214217af 	{ ae_la16x4.ip	aed1, u1, a7; ae_mulfc32x16ras.l	aed2, aed1, aed3; ae_slai32	aed4, aed2, 8 }
  13b63b:	eb6e51030403c3af 	{ addx2	a12, a3, a10; ae_mulfc32x16ras.h	aed3, aed4, aed3; nop }
  13b643:	2540c4               	ae_movad32.l	a4, aed0
  13b646:	9bfb20302f30423e 	{ addi	a3, a2, 4; nop; ae_round16x4f32sasym	aed3, aed3, aed2 }
  13b64e:	a7e55f331103238e 	{ sext	a2, a3, 15; ae_add16s	aed3, aed1, aed3; ae_sub16s	aed0, aed1, aed3 }

0013b656 <Tx_c_fft+0x47e>:
  13b656:	0abd                	mov.n	a11, a10
  13b658:	203770               	or	a3, a7, a7
  13b65b:	20a550               	or	a10, a5, a5
  13b65e:	e7fb59103f50788f 	{ or	a7, a8, a8; nop; ae_srai16	aed5, aed3, 1 }
  13b666:	0c57a4               	ae_sa16x4.ip	aed5, u2, a7
  13b669:	e7fb59100f40899f 	{ or	a8, a9, a9; nop; ae_srai16	aed4, aed0, 1 }
  13b671:	0c48b4               	ae_sa16x4.ip	aed4, u3, a8
  13b674:	372ac4               	ae_la16x4.ip	aed2, u0, a10
  13b677:	ba3b44               	ae_l16x2m.x	aed3, a11, a4
  13b67a:	18fba6803f301c0f 	{ ae_l16x2m.i	aed1, a12, 0; nop; ae_slai32	aed3, aed3, 8 }
  13b682:	186fdd821310259f 	{ nop; ae_mulfc32x16ras.l	aed0, aed3, aed2; ae_slai32	aed1, aed1, 8 }
  13b68a:	eb6edd02010f259f 	{ nop; ae_mulfc32x16ras.h	aed15, aed1, aed2; nop }
  13b692:	37d3d4               	ae_la16x4.ip	aed13, u1, a3
  13b695:	42e0f4               	ae_round16x4f32sasym	aed14, aed15, aed0
  13b698:	a7e559eedd039bbe 	{ or	a9, a11, a11; ae_add16s	aed3, aed13, aed14; ae_sub16s	aed0, aed13, aed14 }

0013b6a0 <Tx_c_fft+0x4c8>:
  13b6a0:	e7fbdd103f70259f 	{ nop; nop; ae_srai16	aed7, aed3, 1 }
  13b6a8:	e7fbd4100f6077cf 	{ ae_sa16x4.ip	aed7, u2, a7; nop; ae_srai16	aed6, aed0, 1 }
  13b6b0:	0c68b4               	ae_sa16x4.ip	aed6, u3, a8

0013b6b3 <Tx_c_fft+0x4db>:
  13b6b3:	b1d8                	l32i.n	a13, a1, 44
  13b6b5:	71c8                	l32i.n	a12, a1, 28
  13b6b7:	41a8                	l32i.n	a10, a1, 16
  13b6b9:	7737e4               	ae_sa64pos.fp	u2, a7
  13b6bc:	7738f4               	ae_sa64pos.fp	u3, a8
  13b6bf:	281384               	ae_zalign64	u2
  13b6c2:	eaea                	add.n	a14, a10, a14
  13b6c4:	2803e4               	ae_movalign	u3, u2
  13b6c7:	23ee80               	sext	a14, a14, 15
  13b6ca:	ccaa                	add.n	a12, a12, a10
  13b6cc:	71c9                	s32i.n	a12, a1, 28
  13b6ce:	907ef0               	addx2	a7, a14, a15
  13b6d1:	076d                	mov.n	a6, a7
  13b6d3:	0d3fe741c0b09cde 	{ blt.w18	a12, a13, 13b553 <Tx_c_fft+0x37b>; nop }

0013b6db <Tx_c_fft+0x503>:
  13b6db:	01b8                	l32i.n	a11, a1, 0
  13b6dd:	11c8                	l32i.n	a12, a1, 4
  13b6df:	0b2d                	mov.n	a2, a11
  13b6e1:	0d3fe24130b0bbce 	{ bne.w18	a11, a12, 13b508 <Tx_c_fft+0x330>; nop }

0013b6e9 <Tx_c_fft+0x511>:
  13b6e9:	f01d                	retw.n

0013b6eb <Tx_c_fft+0x513>:
	...

0013b6ec <Tx_r_fft_512_32b_16b_input>:
  13b6ec:	004136               	entry	a1, 32
  13b6ef:	b47641               	l32r	a4, 1288c8 (244a90 <fftbuf_32b>)
  13b6f2:	2013a6               	blti	a3, 1, 13b716 <Tx_r_fft_512_32b_16b_input+0x2a>
  13b6f5:	02ad                	mov.n	a10, a2
  13b6f7:	04bd                	mov.n	a11, a4
  13b6f9:	7c0c                	movi.n	a12, 7
  13b6fb:	00a2d2               	movi	a13, 0x200
  13b6fe:	f924e5               	call8	13494c <Left_Shift_32to16>
  13b701:	04ad                	mov.n	a10, a4
  13b703:	03bd                	mov.n	a11, a3
  13b705:	ff8925               	call8	13af98 <Tx_r_fft_512_32b>
  13b708:	04ad                	mov.n	a10, a4
  13b70a:	02bd                	mov.n	a11, a2
  13b70c:	7c0c                	movi.n	a12, 7
  13b70e:	00a2d2               	movi	a13, 0x200
  13b711:	f926e5               	call8	134980 <Right_Shift_32to16>
  13b714:	f01d                	retw.n

0013b716 <Tx_r_fft_512_32b_16b_input+0x2a>:
  13b716:	02ad                	mov.n	a10, a2
  13b718:	20b440               	or	a11, a4, a4
  13b71b:	00a2c2               	movi	a12, 0x200
  13b71e:	f92965               	call8	1349b4 <V32to16>
  13b721:	03bd                	mov.n	a11, a3
  13b723:	04ad                	mov.n	a10, a4
  13b725:	ff8725               	call8	13af98 <Tx_r_fft_512_32b>
  13b728:	04ad                	mov.n	a10, a4
  13b72a:	02bd                	mov.n	a11, a2
  13b72c:	00a2c2               	movi	a12, 0x200
  13b72f:	f92ae5               	call8	1349dc <V16to32>
  13b732:	f01d                	retw.n

0013b734 <Tx_r_fft>:
  13b734:	006136               	entry	a1, 48
  13b737:	025d                	mov.n	a5, a2
  13b739:	0139                	s32i.n	a3, a1, 0
  13b73b:	1149                	s32i.n	a4, a1, 4
  13b73d:	01a0a2               	movi	a10, 1
  13b740:	0d401d4140b0d40e 	{ beqi.w18	a4, 64, 13b918 <Tx_r_fft+0x1e4>; nop }
  13b748:	0d40204180b0130e 	{ beqi.w18	a3, 1, 13b954 <Tx_r_fft+0x220>; nop }
  13b750:	400001002115720e 	{ ae_l16.i	aed5, a2, 2; nop; movi	a7, 0x100 }
  13b758:	400001802004620e 	{ ae_l16.i	aed4, a2, 0; nop; movi	a6, 128 }
  13b760:	ebe540050403fe9f 	{ movi	a9, 254; ae_add16s	aed3, aed4, aed5; nop }
  13b768:	0d8019c514524a3e 	{ ae_sraa16s	aed1, aed3, a10; ae_sub16s	aed2, aed4, aed5 }
  13b770:	400001d4b00122ae 	{ ae_s16.0.i	aed1, a2, 0; nop; ae_sraa16s	aed0, aed2, a10 }
  13b778:	40000100b100420e 	{ ae_s16.0.i	aed0, a2, 2; nop; movi	a4, 0 }

0013b780 <Tx_r_fft+0x4c>:
  13b780:	029522               	l16si	a2, a5, 4
  13b783:	2f0c                	movi.n	a15, 2
  13b785:	0c0c                	movi.n	a12, 0
  13b787:	401400               	ssl	a4
  13b78a:	b2c8d1               	l32r	a13, 1282ac (10000 <xthals_release_major+0xd120>)
  13b78d:	90a950               	addx2	a10, a9, a5
  13b790:	213160               	srai	a3, a6, 1
  13b793:	156dd4               	ae_movda32x2	aed6, a13, a13
  13b796:	a1e900               	sll	a14, a9
  13b799:	155cc4               	ae_movda32x2	aed5, a12, a12
  13b79c:	330b                	addi.n	a3, a3, -1
  13b79e:	a1ff00               	sll	a15, a15
  13b7a1:	b44861               	l32r	a6, 1288c4 (2163a0 <tx_phs_tbl_256_wb_117>)
  13b7a4:	019ab2               	l16si	a11, a10, 2
  13b7a7:	009a82               	l16si	a8, a10, 0
  13b7aa:	0395c2               	l16si	a12, a5, 6
  13b7ad:	1592c4               	ae_movda32x2	aed9, a2, a12
  13b7b0:	0a9d                	mov.n	a9, a10
  13b7b2:	420c                	movi.n	a2, 4
  13b7b4:	05cd                	mov.n	a12, a5
  13b7b6:	1588b4               	ae_movda32x2	aed8, a8, a11
  13b7b9:	90ee60               	addx2	a14, a14, a6
  13b7bc:	90ff60               	addx2	a15, a15, a6
  13b7bf:	fccee2               	addi	a14, a14, -4
  13b7c2:	fcc782               	addi	a8, a7, -4
  13b7c5:	19fb5f009f90888f 	{ sext	a8, a8, 15; nop; ae_slai32	aed9, aed9, 16 }
  13b7cd:	19fbdd008f802e0f 	{ ae_la64.pp	u0, a14; nop; ae_slai32	aed8, aed8, 16 }
  13b7d5:	aded2f988983cffe 	{ addi	a15, a15, -4; ae_addsub32	aed3, aed9, aed8; ae_subadd32	aed8, aed8, aed9 }
  13b7dd:	80f2dd3835382f2e 	{ ae_la64.pp	u1, a15; ae_sub32	aed8, aed5, aed8; ae_sel16i	aed3, aed3, aed3, 0 }
  13b7e5:	8000cf8383147fae 	{ ae_la16x4.ip	aed7, u1, a15; ae_sel16i.n	aed4, aed3, aed3, 0; ae_sel16i	aed1, aed8, aed8, 0 }
  13b7ed:	8303cf1188120e8e 	{ ae_la16x4.ip	aed0, u0, a14; ae_sel16i.n	aed2, aed8, aed1, 3; ae_sel16i	aed1, aed1, aed8, 3 }
  13b7f5:	1f032f071717e8bf 	{ addi	a11, a8, -2; ae_sel16i.n	aed7, aed7, aed7, 3; ae_srai32	aed1, aed1, 16 }
  13b7fd:	1f5a5f072121bb8f 	{ sext	a11, a11, 15; ae_mulc32x16.h	aed1, aed1, aed7; ae_srai32	aed2, aed2, 16 }
  13b805:	b1a376               	loopgtz	a3, 13b8ba <Tx_r_fft+0x186>
  13b808:	a1a800               	sll	a10, a8
  13b80b:	18032f101010eb4f 	{ addi	a4, a11, -2; ae_sel16i.n	aed0, aed0, aed0, 3; ae_slai32	aed1, aed1, 1 }
  13b813:	930020301010223e 	{ addi	a3, a2, 2; ae_sel16i.n	aed0, aed0, aed0, 0; ae_add32	aed1, aed1, aed3 }
  13b81b:	935b51601210aa6e 	{ addx2	a10, a10, a6; ae_mulc32x16.l	aed0, aed2, aed0; ae_add32	aed1, aed1, aed6 }
  13b823:	a12200               	sll	a2, a2
  13b826:	1ffb51101f10226f 	{ addx2	a2, a2, a6; nop; ae_srai32	aed1, aed1, 17 }
  13b82e:	1800201101104ccf 	{ addi	a12, a12, 4; ae_sel16i.n	aed0, aed1, aed1, 0; ae_slai32	aed1, aed0, 1 }
  13b836:	ebedc8010501e07f 	{ ae_movad32.l	a14, aed0; ae_addsub32	aed1, aed5, aed1; nop }
  13b83e:	ebedc8040100f03f 	{ ae_movad32.h	a15, aed0; ae_addsub32	aed0, aed1, aed4; nop }
  13b846:	ebe72f060000c22f 	{ addi	a2, a2, -4; ae_add32	aed0, aed0, aed6; nop }
  13b84e:	1ffb2f100f00caaf 	{ addi	a10, a10, -4; nop; ae_srai32	aed0, aed0, 17 }
  13b856:	25d0c4               	ae_movad32.l	a13, aed0
  13b859:	015ce2               	s16i	a14, a12, 2
  13b85c:	005cf2               	s16i	a15, a12, 0
  13b85f:	25e0b4               	ae_movad32.h	a14, aed0
  13b862:	0159d2               	s16i	a13, a9, 2
  13b865:	0059e2               	s16i	a14, a9, 0
  13b868:	909850               	addx2	a9, a8, a5
  13b86b:	029ce2               	l16si	a14, a12, 4
  13b86e:	0199f2               	l16si	a15, a9, 2
  13b871:	039cd2               	l16si	a13, a12, 6
  13b874:	009982               	l16si	a8, a9, 0
  13b877:	150ed4               	ae_movda32x2	aed0, a14, a13
  13b87a:	19fb60000f1008ff 	{ ae_movda32x2	aed0, a8, a15; nop; ae_slai32	aed1, aed0, 16 }
  13b882:	19fb59000f008bbf 	{ or	a8, a11, a11; nop; ae_slai32	aed0, aed0, 16 }
  13b88a:	99f6dd011010220e 	{ ae_la64.pp	u0, a2; ae_subadd32	aed0, aed0, aed1; ae_addsub32	aed1, aed1, aed0 }
  13b892:	80f2dd1015302a2e 	{ ae_la64.pp	u1, a10; ae_sub32	aed0, aed5, aed0; ae_sel16i	aed3, aed1, aed1, 0 }
  13b89a:	8000cf303042128e 	{ ae_la16x4.ip	aed1, u0, a2; ae_sel16i.n	aed2, aed0, aed0, 0; ae_sel16i	aed4, aed3, aed3, 0 }
  13b8a2:	83035f002220b48e 	{ sext	a11, a4, 15; ae_sel16i.n	aed0, aed2, aed0, 3; ae_sel16i	aed2, aed0, aed2, 3 }
  13b8aa:	1f035f010110238f 	{ sext	a2, a3, 15; ae_sel16i.n	aed0, aed1, aed1, 3; ae_srai32	aed1, aed0, 16 }
  13b8b2:	1f5acf0021210aaf 	{ ae_la16x4.ip	aed0, u1, a10; ae_mulc32x16.h	aed1, aed1, aed0; ae_srai32	aed2, aed2, 16 }

0013b8ba <Tx_r_fft+0x186>:
  13b8ba:	01b8                	l32i.n	a11, a1, 0
  13b8bc:	96a114               	ae_slai32	aed10, aed1, 1
  13b8bf:	9303dd30a0a9259e 	{ nop; ae_sel16i.n	aed9, aed0, aed0, 3; ae_add32	aed10, aed10, aed3 }
  13b8c7:	9300dd69a9a9259e 	{ nop; ae_sel16i.n	aed9, aed9, aed9, 0; ae_add32	aed10, aed10, aed6 }
  13b8cf:	1f5bdd19a2a9259f 	{ nop; ae_mulc32x16.l	aed9, aed2, aed9; ae_srai32	aed10, aed10, 17 }
  13b8d7:	a0aaa4               	ae_sel16i	aed10, aed10, aed10, 0
  13b8da:	18fbc8109f908a7f 	{ ae_movad32.l	a8, aed10; nop; ae_slai32	aed9, aed9, 1 }
  13b8e2:	ebedc8090509aa3f 	{ ae_movad32.h	a10, aed10; ae_addsub32	aed9, aed5, aed9; nop }
  13b8ea:	025ca2               	s16i	a10, a12, 4
  13b8ed:	035c82               	s16i	a8, a12, 6
  13b8f0:	ebeddd040909259f 	{ nop; ae_addsub32	aed9, aed9, aed4; nop }
  13b8f8:	309964               	ae_add32	aed9, aed9, aed6
  13b8fb:	11c8                	l32i.n	a12, a1, 4
  13b8fd:	1ffb59109f90a55f 	{ or	a10, a5, a5; nop; ae_srai32	aed9, aed9, 17 }
  13b905:	25e9c4               	ae_movad32.l	a14, aed9
  13b908:	25f9b4               	ae_movad32.h	a15, aed9
  13b90b:	0059f2               	s16i	a15, a9, 0
  13b90e:	0159e2               	s16i	a14, a9, 2
  13b911:	ff8c65               	call8	13b1d8 <Tx_c_fft>

0013b914 <Tx_r_fft+0x1e0>:
  13b914:	f01d                	retw.n

0013b916 <Tx_r_fft+0x1e2>:
	...

0013b918 <Tx_r_fft+0x1e4>:
  13b918:	0d401f4140b0130e 	{ beqi.w18	a3, 1, 13bb10 <Tx_r_fft+0x3dc>; nop }
  13b920:	400001402100720e 	{ ae_l16.i	aed0, a2, 2; nop; movi	a7, 64 }
  13b928:	40000120200f620e 	{ ae_l16.i	aed15, a2, 0; nop; movi	a6, 32 }
  13b930:	ebe540000f0e024f 	{ movi	a4, 2; ae_add16s	aed14, aed15, aed0; nop }
  13b938:	0d8019c0cf5d4aee 	{ ae_sraa16s	aed12, aed14, a10; ae_sub16s	aed13, aed15, aed0 }
  13b940:	400001d4b0bcd2ae 	{ ae_s16.0.i	aed12, a2, 0; nop; ae_sraa16s	aed11, aed13, a10 }
  13b948:	40000130b10b92ee 	{ ae_s16.0.i	aed11, a2, 2; nop; movi	a9, 62 }
  13b950:	ff8b06               	j	13b780 <Tx_r_fft+0x4c>

0013b953 <Tx_r_fft+0x21f>:
	...

0013b954 <Tx_r_fft+0x220>:
  13b954:	040c                	movi.n	a4, 0
  13b956:	80a062               	movi	a6, 128
  13b959:	00a172               	movi	a7, 0x100

0013b95c <Tx_r_fft+0x228>:
  13b95c:	05ad                	mov.n	a10, a5
  13b95e:	01b8                	l32i.n	a11, a1, 0
  13b960:	11c8                	l32i.n	a12, a1, 4
  13b962:	ff8765               	call8	13b1d8 <Tx_c_fft>
  13b965:	400001002104f50e 	{ ae_l16.i	aed4, a5, 2; nop; movi	a15, 0 }
  13b96d:	400000e020f3957e 	{ ae_l16.i	aed3, a5, 0; nop; addi	a9, a7, -2 }
  13b975:	ebe55f040302998f 	{ sext	a9, a9, 15; ae_add16s	aed2, aed3, aed4; nop }
  13b97d:	ebf0b4040301250f 	{ ae_s16.0.i	aed2, a5, 0; ae_sub16s	aed1, aed3, aed4; nop }
  13b985:	40000100b101352e 	{ ae_s16.0.i	aed1, a5, 2; nop; movi	a3, 2 }
  13b98d:	8326a6               	blti	a6, 2, 13b914 <Tx_r_fft+0x1e0>
  13b990:	0395c2               	l16si	a12, a5, 6
  13b993:	0295b2               	l16si	a11, a5, 4
  13b996:	b24521               	l32r	a2, 1282ac (10000 <xthals_release_major+0xd120>)
  13b999:	90a950               	addx2	a10, a9, a5
  13b99c:	401400               	ssl	a4
  13b99f:	154ff4               	ae_movda32x2	aed4, a15, a15
  13b9a2:	fcc782               	addi	a8, a7, -4
  13b9a5:	238880               	sext	a8, a8, 15
  13b9a8:	4f0c                	movi.n	a15, 4
  13b9aa:	a13300               	sll	a3, a3
  13b9ad:	019ae2               	l16si	a14, a10, 2
  13b9b0:	009ad2               	l16si	a13, a10, 0
  13b9b3:	155224               	ae_movda32x2	aed5, a2, a2
  13b9b6:	152bc4               	ae_movda32x2	aed2, a11, a12
  13b9b9:	212160               	srai	a2, a6, 1
  13b9bc:	b54b                	addi.n	a11, a5, 4
  13b9be:	153de4               	ae_movda32x2	aed3, a13, a14
  13b9c1:	b3c061               	l32r	a6, 1288c4 (2163a0 <tx_phs_tbl_256_wb_117>)
  13b9c4:	a1c900               	sll	a12, a9
  13b9c7:	903360               	addx2	a3, a3, a6
  13b9ca:	fcc332               	addi	a3, a3, -4
  13b9cd:	19fb51002f20cc6f 	{ addx2	a12, a12, a6; nop; ae_slai32	aed2, aed2, 16 }
  13b9d5:	19fb2f003f30cccf 	{ addi	a12, a12, -4; nop; ae_slai32	aed3, aed3, 16 }
  13b9dd:	ebf2dd0302062c6f 	{ ae_la64.pp	u3, a12; ae_sub32	aed6, aed2, aed3; nop }
  13b9e5:	eb00cf0606060cef 	{ ae_la16x4.ip	aed0, u3, a12; ae_sel16i.n	aed6, aed6, aed6, 0; nop }
  13b9ed:	93eddd362426234e 	{ ae_la64.pp	u2, a3; ae_addsub32	aed6, aed4, aed6; ae_add32	aed2, aed2, aed3 }
  13b9f5:	8303cf06020133ce 	{ ae_la16x4.ip	aed3, u2, a3; ae_sel16i.n	aed1, aed2, aed6, 3; ae_sel16i	aed0, aed0, aed0, 3 }
  13b9fd:	0c800b301040c31e 	{ ae_srai32	aed1, aed1, 16; ae_sel16i	aed0, aed0, aed0, 4 }
  13ba05:	eb5b2f000100f22f 	{ addi	a2, a2, -1; ae_mulc32x16.l	aed0, aed1, aed0; nop }
  13ba0d:	8301593632329aae 	{ or	a9, a10, a10; ae_sel16i.n	aed2, aed2, aed6, 1; ae_sel16i	aed3, aed3, aed3, 3 }
  13ba15:	185b40130101063f 	{ movi	a3, 6; ae_mulc32x16.l	aed1, aed1, aed3; ae_slai32	aed0, aed0, 1 }
  13ba1d:	afa276               	loopgtz	a2, 13bad0 <Tx_r_fft+0x39c>
  13ba20:	eb00200000002f2f 	{ addi	a2, a15, 2; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  13ba28:	18ed5a121010473f 	{ sub	a4, a7, a3; ae_addsub32	aed0, aed0, aed2; ae_slai32	aed1, aed1, 1 }
  13ba30:	93e720520110233e 	{ addi	a3, a3, 2; ae_add32	aed0, aed1, aed2; ae_add32	aed1, aed0, aed5 }
  13ba38:	1fe7dd151010259f 	{ nop; ae_add32	aed0, aed0, aed5; ae_srai32	aed1, aed1, 17 }
  13ba40:	1ffbc8100f00a13f 	{ ae_movad32.h	a10, aed1; nop; ae_srai32	aed0, aed0, 17 }
  13ba48:	25d1c4               	ae_movad32.l	a13, aed1
  13ba4b:	25e0c4               	ae_movad32.l	a14, aed0
  13ba4e:	25c0b4               	ae_movad32.h	a12, aed0
  13ba51:	015be2               	s16i	a14, a11, 2
  13ba54:	005bc2               	s16i	a12, a11, 0
  13ba57:	0159d2               	s16i	a13, a9, 2
  13ba5a:	0059a2               	s16i	a10, a9, 0
  13ba5d:	909850               	addx2	a9, a8, a5
  13ba60:	a1a800               	sll	a10, a8
  13ba63:	0199d2               	l16si	a13, a9, 2
  13ba66:	0099e2               	l16si	a14, a9, 0
  13ba69:	029bc2               	l16si	a12, a11, 4
  13ba6c:	90aa60               	addx2	a10, a10, a6
  13ba6f:	a1ff00               	sll	a15, a15
  13ba72:	039b82               	l16si	a8, a11, 6
  13ba75:	150ed4               	ae_movda32x2	aed0, a14, a13
  13ba78:	19fb60000f100c8f 	{ ae_movda32x2	aed0, a12, a8; nop; ae_slai32	aed1, aed0, 16 }
  13ba80:	19fb2f000f00caaf 	{ addi	a10, a10, -4; nop; ae_slai32	aed0, aed0, 16 }
  13ba88:	93f2dd1100102a0e 	{ ae_la64.pp	u0, a10; ae_sub32	aed0, aed0, aed1; ae_add32	aed1, aed0, aed1 }
  13ba90:	eb0051000000df6f 	{ addx2	a13, a15, a6; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  13ba98:	ebedcf0004020a8f 	{ ae_la16x4.ip	aed0, u0, a10; ae_addsub32	aed2, aed4, aed0; nop }
  13baa0:	81032f122121cdae 	{ addi	a10, a13, -4; ae_sel16i.n	aed1, aed1, aed2, 3; ae_sel16i	aed2, aed1, aed2, 1 }
  13baa8:	1f03dd0010102a0f 	{ ae_la64.pp	u0, a10; ae_sel16i.n	aed0, aed0, aed0, 3; ae_srai32	aed1, aed1, 16 }
  13bab0:	84fbcf000f300a8e 	{ ae_la16x4.ip	aed0, u0, a10; nop; ae_sel16i	aed3, aed0, aed0, 4 }
  13bab8:	eb5b5f030103f28f 	{ sext	a15, a2, 15; ae_mulc32x16.l	aed3, aed1, aed3; nop }
  13bac0:	eb035f000000848f 	{ sext	a8, a4, 15; ae_sel16i.n	aed0, aed0, aed0, 3; nop }
  13bac8:	185b201031014bbf 	{ addi	a11, a11, 4; ae_mulc32x16.l	aed1, aed1, aed0; ae_slai32	aed0, aed3, 1 }

0013bad0 <Tx_r_fft+0x39c>:
  13bad0:	a03004               	ae_sel16i	aed3, aed0, aed0, 0
  13bad3:	ebeddd020303259f 	{ nop; ae_addsub32	aed3, aed3, aed2; nop }
  13badb:	18e7dd151343259f 	{ nop; ae_add32	aed3, aed3, aed5; ae_slai32	aed4, aed1, 1 }
  13bae3:	1fe7dd123434259f 	{ nop; ae_add32	aed4, aed4, aed2; ae_srai32	aed3, aed3, 17 }
  13baeb:	ebe7c8050404837f 	{ ae_movad32.l	a8, aed3; ae_add32	aed4, aed4, aed5; nop }
  13baf3:	1ffbc8104f40a33f 	{ ae_movad32.h	a10, aed3; nop; ae_srai32	aed4, aed4, 17 }
  13bafb:	25c4c4               	ae_movad32.l	a12, aed4
  13bafe:	25d4b4               	ae_movad32.h	a13, aed4
  13bb01:	005bd2               	s16i	a13, a11, 0
  13bb04:	015bc2               	s16i	a12, a11, 2
  13bb07:	0059a2               	s16i	a10, a9, 0
  13bb0a:	015982               	s16i	a8, a9, 2
  13bb0d:	f01d                	retw.n

0013bb0f <Tx_r_fft+0x3db>:
	...

0013bb10 <Tx_r_fft+0x3dc>:
  13bb10:	240c                	movi.n	a4, 2
  13bb12:	062c                	movi.n	a6, 32
  13bb14:	074c                	movi.n	a7, 64
  13bb16:	ff9086               	j	13b95c <Tx_r_fft+0x228>

0013bb19 <Tx_r_fft+0x3e5>:
  13bb19:	000000                                        ...

0013bb1c <FFT_function_NB>:
  13bb1c:	004136               	entry	a1, 32
  13bb1f:	ca0c                	movi.n	a10, 12
  13bb21:	10c342               	addi	a4, a3, 16
  13bb24:	02d382               	addmi	a8, a3, 0x200
  13bb27:	18c882               	addi	a8, a8, 24
  13bb2a:	209440               	or	a9, a4, a4
  13bb2d:	0b8a76               	loop	a10, 13bb3c <FFT_function_NB+0x20>
  13bb30:	cc08f4               	ae_l16x4.i	aed0, a8, -8
  13bb33:	8009a4               	ae_s16x4.ip	aed0, a9, 16
  13bb36:	9008a4               	ae_l16x4.ip	aed0, a8, 16
  13bb39:	dc09f4               	ae_s16x4.i	aed0, a9, -8

0013bb3c <FFT_function_NB+0x20>:
  13bb3c:	a22b                	addi.n	a10, a2, 2
  13bb3e:	fd7c                	movi.n	a13, -1
  13bb40:	400001b4203433de 	{ ae_l16.i	aed4, a3, 0; nop; ae_movda16	aed3, a13 }
  13bb48:	0c8005f403a2139e 	{ addmi	a9, a3, 0x100; ae_mulfp16x4s	aed2, aed3, aed4 }
  13bb50:	4000002020d1b29e 	{ ae_l16.i	aed1, a2, 0; nop; addi	a11, a9, -46 }
  13bb58:	ebe52e020100099f 	{ addi	a9, a9, -32; ae_add16s	aed0, aed1, aed2; nop }
  13bb60:	40000190b800c9fe 	{ ae_s16.0.i	aed0, a9, -16; nop; movi	a12, 159 }
  13bb68:	fddfe5               	call8	139968 <Pre_emp>
  13bb6b:	9f92c2               	l16si	a12, a2, 0x13e
  13bb6e:	01d3b2               	addmi	a11, a3, 0x100
  13bb71:	02d3a2               	addmi	a10, a3, 0x200
  13bb74:	10caa2               	addi	a10, a10, 16
  13bb77:	400000014555bcbe 	{ ae_movda32	aed5, a12; nop; addi	a11, a11, 80 }
  13bb7f:	400001c0b005c30e 	{ ae_s16.0.i	aed5, a3, 0; nop; movi	a12, 192 }
  13bb87:	447fa5               	call8	180380 <__vec_memcpy>
  13bb8a:	04ad                	mov.n	a10, a4
  13bb8c:	00a1b2               	movi	a11, 0x100
  13bb8f:	1c0c                	movi.n	a12, 1
  13bb91:	0a34e5               	call8	145ee0 <DVTXOP_block_norm>
  13bb94:	b34eb1               	l32r	a11, 1288cc (2165b0 <TRZ_WIN_256_NB_126>)
  13bb97:	0153a2               	s16i	a10, a3, 2
  13bb9a:	00a1c2               	movi	a12, 0x100
  13bb9d:	04ad                	mov.n	a10, a4
  13bb9f:	03da25               	call8	13f940 <Multi_vecter>
  13bba2:	04ad                	mov.n	a10, a4
  13bba4:	1b0c                	movi.n	a11, 1
  13bba6:	00a1c2               	movi	a12, 0x100
  13bba9:	ffb8a5               	call8	13b734 <Tx_r_fft>
  13bbac:	f01d                	retw.n

0013bbae <FFT_function_NB+0x92>:
	...

0013bbb0 <FFT_function_WB>:
  13bbb0:	004136               	entry	a1, 32
  13bbb3:	8a1c                	movi.n	a10, 24
  13bbb5:	10c342               	addi	a4, a3, 16
  13bbb8:	04d382               	addmi	a8, a3, 0x400
  13bbbb:	18c882               	addi	a8, a8, 24
  13bbbe:	209440               	or	a9, a4, a4
  13bbc1:	0b8a76               	loop	a10, 13bbd0 <FFT_function_WB+0x20>
  13bbc4:	cc08f4               	ae_l16x4.i	aed0, a8, -8
  13bbc7:	8009a4               	ae_s16x4.ip	aed0, a9, 16
  13bbca:	9008a4               	ae_l16x4.ip	aed0, a8, 16
  13bbcd:	dc09f4               	ae_s16x4.i	aed0, a9, -8

0013bbd0 <FFT_function_WB+0x20>:
  13bbd0:	a22b                	addi.n	a10, a2, 2
  13bbd2:	ffafd2               	movi	a13, -1
  13bbd5:	400001b4203433de 	{ ae_l16.i	aed4, a3, 0; nop; ae_movda16	aed3, a13 }
  13bbdd:	0c8005f403a2239e 	{ addmi	a9, a3, 0x200; ae_mulfp16x4s	aed2, aed3, aed4 }
  13bbe5:	400000202091b29e 	{ ae_l16.i	aed1, a2, 0; nop; addi	a11, a9, -110 }
  13bbed:	ebe52a020100099f 	{ addi	a9, a9, -96; ae_add16s	aed0, aed1, aed2; nop }
  13bbf5:	40000130b810c9fe 	{ ae_s16.0.i	aed0, a9, -16; nop; movi	a12, 0x13f }
  13bbfd:	fdd6a5               	call8	139968 <Pre_emp>
  13bc00:	03d3b2               	addmi	a11, a3, 0x300
  13bc03:	02d2c2               	addmi	a12, a2, 0x200
  13bc06:	04d3a2               	addmi	a10, a3, 0x400
  13bc09:	10caa2               	addi	a10, a10, 16
  13bc0c:	3f9cc2               	l16si	a12, a12, 126
  13bc0f:	400000014595bcbe 	{ ae_movda32	aed5, a12; nop; addi	a11, a11, -112 }
  13bc17:	40000180b015c30e 	{ ae_s16.0.i	aed5, a3, 0; nop; movi	a12, 0x180 }
  13bc1f:	447625               	call8	180380 <__vec_memcpy>
  13bc22:	04ad                	mov.n	a10, a4
  13bc24:	00a2b2               	movi	a11, 0x200
  13bc27:	0c0c                	movi.n	a12, 0
  13bc29:	0a2b65               	call8	145ee0 <DVTXOP_block_norm>
  13bc2c:	b329b1               	l32r	a11, 1288d0 (2167b0 <TRZ_WIN_512_WB_132>)
  13bc2f:	0153a2               	s16i	a10, a3, 2
  13bc32:	00a2c2               	movi	a12, 0x200
  13bc35:	04ad                	mov.n	a10, a4
  13bc37:	03d0a5               	call8	13f940 <Multi_vecter>
  13bc3a:	04ad                	mov.n	a10, a4
  13bc3c:	1b0c                	movi.n	a11, 1
  13bc3e:	ffaae5               	call8	13b6ec <Tx_r_fft_512_32b_16b_input>
  13bc41:	f01d                	retw.n

0013bc43 <FFT_function_WB+0x93>:
	...

0013bc44 <FFT_functions>:
  13bc44:	004136               	entry	a1, 32
  13bc47:	40a192               	movi	a9, 0x140
  13bc4a:	b2c881               	l32r	a8, 12876c (22be6 <_memmap_cacheattr_bp_base+0xbe4>)
  13bc4d:	b32131               	l32r	a3, 1288d4 (12304 <xthals_release_major+0xf424>)
  13bc50:	828a                	add.n	a8, a2, a8
  13bc52:	009882               	l16si	a8, a8, 0
  13bc55:	323a                	add.n	a3, a2, a3
  13bc57:	6d9897               	bne	a8, a9, 13bcc8 <FFT_functions+0x84>
  13bc5a:	b31fb1               	l32r	a11, 1288d8 (b510 <xthals_release_major+0x8630>)
  13bc5d:	02a8                	l32i.n	a10, a2, 0
  13bc5f:	80b2b0               	add	a11, a2, a11
  13bc62:	ffeba5               	call8	13bb1c <FFT_function_NB>
  13bc65:	b31db1               	l32r	a11, 1288dc (b7e0 <xthals_release_major+0x8900>)
  13bc68:	b31e41               	l32r	a4, 1288e0 (100f0 <xthals_release_major+0xd210>)
  13bc6b:	b2ba                	add.n	a11, a2, a11
  13bc6d:	424a                	add.n	a4, a2, a4
  13bc6f:	8024a2               	l32i	a10, a4, 0x200
  13bc72:	ffeaa5               	call8	13bb1c <FFT_function_NB>
  13bc75:	b31bb1               	l32r	a11, 1288e4 (bab0 <xthals_release_major+0x8bd0>)
  13bc78:	7f24a2               	l32i	a10, a4, 0x1fc
  13bc7b:	80b2b0               	add	a11, a2, a11
  13bc7e:	ffe9e5               	call8	13bb1c <FFT_function_NB>
  13bc81:	b319b1               	l32r	a11, 1288e8 (d3d0 <xthals_release_major+0xa4f0>)
  13bc84:	52a8                	l32i.n	a10, a2, 20
  13bc86:	b2ba                	add.n	a11, a2, a11
  13bc88:	fff265               	call8	13bbb0 <FFT_function_WB>
  13bc8b:	b318b1               	l32r	a11, 1288ec (bd80 <xthals_release_major+0x8ea0>)
  13bc8e:	12a8                	l32i.n	a10, a2, 4
  13bc90:	b2ba                	add.n	a11, a2, a11
  13bc92:	fff1e5               	call8	13bbb0 <FFT_function_WB>
  13bc95:	0a4c                	movi.n	a10, 64
  13bc97:	b31681               	l32r	a8, 1288f0 (bd98 <xthals_release_major+0x8eb8>)
  13bc9a:	b31691               	l32r	a9, 1288f4 (b110 <xthals_release_major+0x8230>)
  13bc9d:	828a                	add.n	a8, a2, a8
  13bc9f:	929a                	add.n	a9, a2, a9
  13bca1:	0b8a76               	loop	a10, 13bcb0 <FFT_functions+0x6c>
  13bca4:	cc08f4               	ae_l16x4.i	aed0, a8, -8
  13bca7:	8009a4               	ae_s16x4.ip	aed0, a9, 16
  13bcaa:	9008a4               	ae_l16x4.ip	aed0, a8, 16
  13bcad:	dc09f4               	ae_s16x4.i	aed0, a9, -8

0013bcb0 <FFT_functions+0x6c>:
  13bcb0:	b312b1               	l32r	a11, 1288f8 (c310 <xthals_release_major+0x9430>)
  13bcb3:	22a8                	l32i.n	a10, a2, 8
  13bcb5:	b2ba                	add.n	a11, a2, a11
  13bcb7:	ffefa5               	call8	13bbb0 <FFT_function_WB>
  13bcba:	b310b1               	l32r	a11, 1288fc (c8a0 <xthals_release_major+0x99c0>)
  13bcbd:	7f23a2               	l32i	a10, a3, 0x1fc
  13bcc0:	b2ba                	add.n	a11, a2, a11
  13bcc2:	ffeee5               	call8	13bbb0 <FFT_function_WB>
  13bcc5:	f01d                	retw.n

0013bcc7 <FFT_functions+0x83>:
	...

0013bcc8 <FFT_functions+0x84>:
  13bcc8:	b30eb1               	l32r	a11, 128900 (ce30 <xthals_release_major+0x9f50>)
  13bccb:	12a8                	l32i.n	a10, a2, 4
  13bccd:	b2ba                	add.n	a11, a2, a11
  13bccf:	ffe4e5               	call8	13bb1c <FFT_function_NB>
  13bcd2:	b30cb1               	l32r	a11, 128904 (d100 <xthals_release_major+0xa220>)
  13bcd5:	7f23a2               	l32i	a10, a3, 0x1fc
  13bcd8:	b2ba                	add.n	a11, a2, a11
  13bcda:	ffe425               	call8	13bb1c <FFT_function_NB>
  13bcdd:	f01d                	retw.n

0013bcdf <FFT_functions+0x9b>:
	...

0013bce0 <IFFT_functions>:
  13bce0:	004136               	entry	a1, 32
  13bce3:	b2a281               	l32r	a8, 12876c (22be6 <_memmap_cacheattr_bp_base+0xbe4>)
  13bce6:	b231a1               	l32r	a10, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  13bce9:	828a                	add.n	a8, a2, a8
  13bceb:	009882               	l16si	a8, a8, 0
  13bcee:	40a192               	movi	a9, 0x140
  13bcf1:	3d9897               	bne	a8, a9, 13bd32 <IFFT_functions+0x52>
  13bcf4:	44d232               	addmi	a3, a2, 0x4400
  13bcf7:	b30491               	l32r	a9, 128908 (224e4 <_memmap_cacheattr_bp_base+0x4e2>)
  13bcfa:	7fd332               	addmi	a3, a3, 0x7f00
  13bcfd:	929a                	add.n	a9, a2, a9
  13bcff:	8199b2               	l16si	a11, a9, 0x102
  13bd02:	099332               	l16si	a3, a3, 18
  13bd05:	4f1b26               	beqi	a11, 1, 13bd58 <IFFT_functions+0x78>
  13bd08:	809982               	l16si	a8, a9, 0x100
  13bd0b:	7e99b2               	l16si	a11, a9, 252
  13bd0e:	461826               	beqi	a8, 1, 13bd58 <IFFT_functions+0x78>
  13bd11:	432be6               	bgei	a11, 2, 13bd58 <IFFT_functions+0x78>
  13bd14:	00a042               	movi	a4, 0
  13bd17:	8022a0               	add	a2, a2, a10

0013bd1a <IFFT_functions+0x3a>:
  13bd1a:	02ad                	mov.n	a10, a2
  13bd1c:	fb7c                	movi.n	a11, -1
  13bd1e:	ff9ce5               	call8	13b6ec <Tx_r_fft_512_32b_16b_input>
  13bd21:	02ad                	mov.n	a10, a2
  13bd23:	02bd                	mov.n	a11, a2
  13bd25:	00a2d2               	movi	a13, 0x200
  13bd28:	c34a                	add.n	a12, a3, a4
  13bd2a:	23cc80               	sext	a12, a12, 15
  13bd2d:	03bee5               	call8	13f91c <Right_Shift_vecter>
  13bd30:	f01d                	retw.n

0013bd32 <IFFT_functions+0x52>:
  13bd32:	fb7c                	movi.n	a11, -1
  13bd34:	00a1c2               	movi	a12, 0x100
  13bd37:	b1f5d1               	l32r	a13, 12850c (ce40 <xthals_release_major+0x9f60>)
  13bd3a:	4fd232               	addmi	a3, a2, 0x4f00
  13bd3d:	7fd332               	addmi	a3, a3, 0x7f00
  13bd40:	199332               	l16si	a3, a3, 50
  13bd43:	22da                	add.n	a2, a2, a13
  13bd45:	02ad                	mov.n	a10, a2
  13bd47:	ff9ee5               	call8	13b734 <Tx_r_fft>
  13bd4a:	03cd                	mov.n	a12, a3
  13bd4c:	02ad                	mov.n	a10, a2
  13bd4e:	02bd                	mov.n	a11, a2
  13bd50:	00a1d2               	movi	a13, 0x100
  13bd53:	03bca5               	call8	13f91c <Right_Shift_vecter>
  13bd56:	f01d                	retw.n

0013bd58 <IFFT_functions+0x78>:
  13bd58:	00a2b2               	movi	a11, 0x200
  13bd5b:	4c0c                	movi.n	a12, 4
  13bd5d:	22aa                	add.n	a2, a2, a10
  13bd5f:	02ad                	mov.n	a10, a2
  13bd61:	0a17e5               	call8	145ee0 <DVTXOP_block_norm>
  13bd64:	0a4d                	mov.n	a4, a10
  13bd66:	ffec06               	j	13bd1a <IFFT_functions+0x3a>

0013bd69 <IFFT_functions+0x89>:
  13bd69:	000000                                        ...

0013bd6c <IOLA_function_NB>:
  13bd6c:	004136               	entry	a1, 32
  13bd6f:	20a220               	or	a10, a2, a2
  13bd72:	b2d6b1               	l32r	a11, 1288cc (2165b0 <TRZ_WIN_256_NB_126>)
  13bd75:	00a1c2               	movi	a12, 0x100
  13bd78:	03bc65               	call8	13f940 <Multi_vecter>
  13bd7b:	029d                	mov.n	a9, a2
  13bd7d:	10c482               	addi	a8, a4, 16
  13bd80:	400001502001a2fe 	{ ae_l16.i	aed1, a2, 0; nop; movi	a10, 95 }
  13bd88:	08cd                	mov.n	a12, a8
  13bd8a:	b40814               	ae_l16.ip	aed0, a8, 2
  13bd8d:	0d8a76               	loop	a10, 13bd9e <IOLA_function_NB+0x32>
  13bd90:	ebe5a8000100191f 	{ ae_l16.i	aed1, a9, 2; ae_add16s	aed0, aed1, aed0; nop }
  13bd98:	d30914               	ae_s16.0.ip	aed0, a9, 2
  13bd9b:	b40814               	ae_l16.ip	aed0, a8, 2

0013bd9e <IOLA_function_NB+0x32>:
  13bd9e:	60a0a2               	movi	a10, 96
  13bda1:	ebe530000100128f 	{ addmi	a8, a2, 0x100; ae_add16s	aed0, aed1, aed0; nop }
  13bda9:	d30914               	ae_s16.0.ip	aed0, a9, 2
  13bdac:	190c                	movi.n	a9, 1
  13bdae:	400000014442898e 	{ ae_movda16	aed2, a9; nop; addi	a8, a8, 64 }
  13bdb6:	058a76               	loop	a10, 13bdbf <IOLA_function_NB+0x53>
  13bdb9:	b40814               	ae_l16.ip	aed0, a8, 2
  13bdbc:	d30c14               	ae_s16.0.ip	aed0, a12, 2
  13bdbf:	b08404               	ae_l16.i	aed8, a4, 0
  13bdc2:	0c801a7832a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed2, aed8 }
  13bdca:	b06204               	ae_l16.i	aed6, a2, 0
  13bdcd:	335674               	ae_add16s	aed5, aed6, aed7
  13bdd0:	d25304               	ae_s16.0.i	aed5, a3, 0
  13bdd3:	400000202004933e 	{ ae_l16.i	aed4, a3, 0; nop; addi	a9, a3, 2 }
  13bddb:	0c80047402a3228e 	{ addi	a8, a2, 2; ae_mulfp16x4ras	aed3, aed2, aed4 }
  13bde3:	b41814               	ae_l16.ip	aed1, a8, 2
  13bde6:	ebe5400301009eaf 	{ movi	a10, 158; ae_add16s	aed0, aed1, aed3; nop }
  13bdee:	0020f0               	nop
  13bdf1:	f03d                	nop.n
  13bdf3:	f03d                	nop.n
  13bdf5:	128a76               	loop	a10, 13be0b <IOLA_function_NB+0x9f>

0013bdf8 <IOLA_function_NB+0x8c>:
  13bdf8:	0c80177002a0093e 	{ ae_s16.0.i	aed0, a9, 0; ae_mulfp16x4ras	aed0, aed2, aed0 }
  13be00:	b41814               	ae_l16.ip	aed1, a8, 2
  13be03:	ebe520000100299f 	{ addi	a9, a9, 2; ae_add16s	aed0, aed1, aed0; nop }

0013be0b <IOLA_function_NB+0x9f>:
  13be0b:	d20904               	ae_s16.0.i	aed0, a9, 0
  13be0e:	9f93a2               	l16si	a10, a3, 0x13e
  13be11:	0054a2               	s16i	a10, a4, 0
  13be14:	f01d                	retw.n

0013be16 <IOLA_function_NB+0xaa>:
	...

0013be18 <IOLA_function_WB_Add_vector>:
  13be18:	004136               	entry	a1, 32
  13be1b:	281384               	ae_zalign64	u2
  13be1e:	543b                	addi.n	a5, a4, 3
  13be20:	036d                	mov.n	a6, a3
  13be22:	7726c4               	ae_la64.pp	u0, a6
  13be25:	023d                	mov.n	a3, a2
  13be27:	215250               	srai	a5, a5, 2
  13be2a:	062d                	mov.n	a2, a6
  13be2c:	7723d4               	ae_la64.pp	u1, a3
  13be2f:	034d                	mov.n	a4, a3
  13be31:	0ba576               	loopgtz	a5, 13be40 <IOLA_function_WB_Add_vector+0x28>
  13be34:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13be37:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13be3a:	330104               	ae_add16s	aed0, aed1, aed0
  13be3d:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013be40 <IOLA_function_WB_Add_vector+0x28>:
  13be40:	7734e4               	ae_sa64pos.fp	u2, a4
  13be43:	f01d                	retw.n

0013be45 <IOLA_function_WB_Add_vector+0x2d>:
  13be45:	000000                                        ...

0013be48 <IOLA_function_WB>:
  13be48:	004136               	entry	a1, 32
  13be4b:	02ad                	mov.n	a10, a2
  13be4d:	b2a0b1               	l32r	a11, 1288d0 (2167b0 <TRZ_WIN_512_WB_132>)
  13be50:	00a2c2               	movi	a12, 0x200
  13be53:	03aee5               	call8	13f940 <Multi_vecter>
  13be56:	02ad                	mov.n	a10, a2
  13be58:	c0a0c2               	movi	a12, 192
  13be5b:	10c452               	addi	a5, a4, 16
  13be5e:	20b550               	or	a11, a5, a5
  13be61:	fffb65               	call8	13be18 <IOLA_function_WB_Add_vector>
  13be64:	05ad                	mov.n	a10, a5
  13be66:	80a1c2               	movi	a12, 0x180
  13be69:	03d2b2               	addmi	a11, a2, 0x300
  13be6c:	80cbb2               	addi	a11, a11, -128
  13be6f:	445125               	call8	180380 <__vec_memcpy>
  13be72:	1c0c                	movi.n	a12, 1
  13be74:	400001b4202734ce 	{ ae_l16.i	aed7, a4, 0; nop; ae_movda16	aed2, a12 }
  13be7c:	0c801a7732a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed2, aed7 }
  13be84:	b05204               	ae_l16.i	aed5, a2, 0
  13be87:	334564               	ae_add16s	aed4, aed5, aed6
  13be8a:	40000020b004933e 	{ ae_s16.0.i	aed4, a3, 0; nop; addi	a9, a3, 2 }
  13be92:	400000242003d33e 	{ ae_l16.i	aed3, a3, 0; nop; addmi	a13, a3, 0x200 }
  13be9a:	0c80047302a1228e 	{ addi	a8, a2, 2; ae_mulfp16x4ras	aed1, aed2, aed3 }
  13bea2:	b40814               	ae_l16.ip	aed0, a8, 2
  13bea5:	ebe5410100003eaf 	{ movi	a10, 0x13e; ae_add16s	aed0, aed0, aed1; nop }
  13bead:	128a76               	loop	a10, 13bec3 <IOLA_function_WB+0x7b>
  13beb0:	0c80177002a0093e 	{ ae_s16.0.i	aed0, a9, 0; ae_mulfp16x4ras	aed0, aed2, aed0 }
  13beb8:	b41814               	ae_l16.ip	aed1, a8, 2
  13bebb:	ebe520000100299f 	{ addi	a9, a9, 2; ae_add16s	aed0, aed1, aed0; nop }

0013bec3 <IOLA_function_WB+0x7b>:
  13bec3:	d20904               	ae_s16.0.i	aed0, a9, 0
  13bec6:	3f9dd2               	l16si	a13, a13, 126
  13bec9:	0054d2               	s16i	a13, a4, 0
  13becc:	f01d                	retw.n

0013bece <IOLA_function_WB+0x86>:
	...

0013bed0 <IOLA_functions>:
  13bed0:	004136               	entry	a1, 32
  13bed3:	b22681               	l32r	a8, 12876c (22be6 <_memmap_cacheattr_bp_base+0xbe4>)
  13bed6:	72b8                	l32i.n	a11, a2, 28
  13bed8:	828a                	add.n	a8, a2, a8
  13beda:	009882               	l16si	a8, a8, 0
  13bedd:	40a192               	movi	a9, 0x140
  13bee0:	0f1897               	beq	a8, a9, 13bef3 <IOLA_functions+0x23>
  13bee3:	b18aa1               	l32r	a10, 12850c (ce40 <xthals_release_major+0x9f60>)
  13bee6:	b289c1               	l32r	a12, 12890c (de10 <xthals_release_major+0xaf30>)
  13bee9:	a2aa                	add.n	a10, a2, a10
  13beeb:	c2ca                	add.n	a12, a2, a12
  13beed:	ffe7e5               	call8	13bd6c <IOLA_function_NB>
  13bef0:	f01d                	retw.n

0013bef2 <IOLA_functions+0x22>:
	...

0013bef3 <IOLA_functions+0x23>:
  13bef3:	b1aea1               	l32r	a10, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  13bef6:	b286c1               	l32r	a12, 128910 (daf0 <xthals_release_major+0xac10>)
  13bef9:	a2aa                	add.n	a10, a2, a10
  13befb:	c2ca                	add.n	a12, a2, a12
  13befd:	fff4a5               	call8	13be48 <IOLA_function_WB>
  13bf00:	f01d                	retw.n

0013bf02 <IOLA_functions+0x32>:
  13bf02:	00000000 41360000                                ......

0013bf08 <SolomonVoiceWMBDRCInit>:
  13bf08:	004136               	entry	a1, 32
  13bf0b:	4ac362               	addi	a6, a3, 74
  13bf0e:	4cc372               	addi	a7, a3, 76
  13bf11:	5ec382               	addi	a8, a3, 94
  13bf14:	68c392               	addi	a9, a3, 104
  13bf17:	72c3a2               	addi	a10, a3, 114
  13bf1a:	74c3b2               	addi	a11, a3, 116
  13bf1d:	52ab                	addi.n	a5, a2, 10
  13bf1f:	14c242               	addi	a4, a2, 20
  13bf22:	02fd                	mov.n	a15, a2
  13bf24:	0e0c                	movi.n	a14, 0
  13bf26:	b27bd1               	l32r	a13, 128914 (ffffd300 <_memmap_cacheattr_bp_strict+0xda30e>)
  13bf29:	281384               	ae_zalign64	u2
  13bf2c:	01d3c2               	addmi	a12, a3, 0x100
  13bf2f:	88ccc2               	addi	a12, a12, -120
  13bf32:	280364               	ae_movalign	u1, u2
  13bf35:	280324               	ae_movalign	u0, u2
  13bf38:	400001b544213dee 	{ ae_movda16	aed1, a13; nop; ae_movda16	aed2, a14 }
  13bf40:	ebfad40000002f8f 	{ ae_sa16x4.ip	aed2, u0, a15; ae_movi	aed0, 0; nop }
  13bf48:	0c04d4               	ae_sa32x2.ip	aed0, u1, a4
  13bf4b:	0c04d4               	ae_sa32x2.ip	aed0, u1, a4
  13bf4e:	0c15a4               	ae_sa16x4.ip	aed1, u2, a5
  13bf51:	7735e4               	ae_sa64pos.fp	u2, a5
  13bf54:	38c352               	addi	a5, a3, 56
  13bf57:	7734d4               	ae_sa64pos.fp	u1, a4
  13bf5a:	773fc4               	ae_sa64pos.fp	u0, a15
  13bf5d:	36c342               	addi	a4, a3, 54
  13bf60:	b26ef1               	l32r	a15, 128918 (46666666 <_memmap_cacheattr_bp_allvalid+0x24444444>)
  13bf63:	0452e2               	s16i	a14, a2, 8
  13bf66:	0952d2               	s16i	a13, a2, 18
  13bf69:	0962e2               	s32i	a14, a2, 36
  13bf6c:	05a0d2               	movi	a13, 5
  13bf6f:	b0e1e1               	l32r	a14, 1282f4 (4000 <xthals_release_major+0x1120>)
  13bf72:	4000002145232f3e 	{ ae_movda32	aed3, a15; nop; addi	a2, a3, 34 }
  13bf7a:	400001214511eece 	{ ae_movda32	aed1, a14; nop; movi	a14, 0x12c }
  13bf82:	1053d2               	s16i	a13, a3, 32
  13bf85:	400000c145223e3e 	{ ae_movda32	aed2, a14; nop; addi	a3, a3, 44 }
  13bf8d:	208d76               	loop	a13, 13bfb1 <SolomonVoiceWMBDRCInit+0xa9>
  13bf90:	d30214               	ae_s16.0.ip	aed0, a2, 2
  13bf93:	d30314               	ae_s16.0.ip	aed0, a3, 2
  13bf96:	d30424               	ae_s16.0.ip	aed0, a4, 4
  13bf99:	d30524               	ae_s16.0.ip	aed0, a5, 4
  13bf9c:	d30624               	ae_s16.0.ip	aed0, a6, 4
  13bf9f:	d30724               	ae_s16.0.ip	aed0, a7, 4
  13bfa2:	d30814               	ae_s16.0.ip	aed0, a8, 2
  13bfa5:	d30914               	ae_s16.0.ip	aed0, a9, 2
  13bfa8:	d31a24               	ae_s16.0.ip	aed1, a10, 4
  13bfab:	d32b24               	ae_s16.0.ip	aed2, a11, 4
  13bfae:	e13c14               	ae_s32.l.ip	aed3, a12, 4

0013bfb1 <SolomonVoiceWMBDRCInit+0xa9>:
  13bfb1:	f01d                	retw.n

0013bfb3 <SolomonVoiceWMBDRCInit+0xab>:
	...

0013bfb4 <SolomonVoiceW_MBDRC_ParamConfig>:
  13bfb4:	004136               	entry	a1, 32
  13bfb7:	0093d2               	l16si	a13, a3, 0
  13bfba:	0e0c                	movi.n	a14, 0
  13bfbc:	0d40134100b06d4e 	{ bgei.w18	a13, 6, 13c0f0 <SolomonVoiceW_MBDRC_ParamConfig+0x13c>; nop }
  13bfc4:	128d96               	bltz	a13, 13c0f0 <SolomonVoiceW_MBDRC_ParamConfig+0x13c>
  13bfc7:	1052d2               	s16i	a13, a2, 32
  13bfca:	7d8c                	beqz.n	a13, 13bfd5 <SolomonVoiceW_MBDRC_ParamConfig+0x21>
  13bfcc:	905d30               	addx2	a5, a13, a3
  13bfcf:	b06b41               	l32r	a4, 12817c (3e80 <xthals_release_major+0xfa0>)
  13bfd2:	005542               	s16i	a4, a5, 0

0013bfd5 <SolomonVoiceW_MBDRC_ParamConfig+0x21>:
  13bfd5:	0d40114140b01d6e 	{ blti.w18	a13, 1, 13c0ed <SolomonVoiceW_MBDRC_ParamConfig+0x139>; nop }
  13bfdd:	6b4c                	movi.n	a11, 70
  13bfdf:	18a0c2               	movi	a12, 24
  13bfe2:	e7aff2               	movi	a15, -25
  13bfe5:	206330               	or	a6, a3, a3
  13bfe8:	b24da1               	l32r	a10, 12891c (216bb0 <MBDRC_THD_COM_109>)
  13bfeb:	208220               	or	a8, a2, a2
  13bfee:	609aa2               	l16si	a10, a10, 192
  13bff1:	54ad76               	loopgtz	a13, 13c049 <SolomonVoiceW_MBDRC_ParamConfig+0x95>
  13bff4:	0b9692               	l16si	a9, a6, 22
  13bff7:	077996               	bltz	a9, 13c072 <SolomonVoiceW_MBDRC_ParamConfig+0xbe>

0013bffa <SolomonVoiceW_MBDRC_ParamConfig+0x46>:
  13bffa:	04ab97               	bge	a11, a9, 13c002 <SolomonVoiceW_MBDRC_ParamConfig+0x4e>
  13bffd:	0b56b2               	s16i	a11, a6, 22
  13c000:	694c                	movi.n	a9, 70

0013c002 <SolomonVoiceW_MBDRC_ParamConfig+0x4e>:
  13c002:	069672               	l16si	a7, a6, 12
  13c005:	04ac77               	bge	a12, a7, 13c00d <SolomonVoiceW_MBDRC_ParamConfig+0x59>
  13c008:	0656c2               	s16i	a12, a6, 12
  13c00b:	871c                	movi.n	a7, 24

0013c00d <SolomonVoiceW_MBDRC_ParamConfig+0x59>:
  13c00d:	b24351               	l32r	a5, 12891c (216bb0 <MBDRC_THD_COM_109>)
  13c010:	042f77               	blt	a15, a7, 13c018 <SolomonVoiceW_MBDRC_ParamConfig+0x64>
  13c013:	846c                	movi.n	a4, -24
  13c015:	065642               	s16i	a4, a6, 12

0013c018 <SolomonVoiceW_MBDRC_ParamConfig+0x64>:
  13c018:	1658a2               	s16i	a10, a8, 44
  13c01b:	907950               	addx2	a7, a9, a5
  13c01e:	009772               	l16si	a7, a7, 0
  13c021:	115872               	s16i	a7, a8, 34
  13c024:	069672               	l16si	a7, a6, 12
  13c027:	b23e91               	l32r	a9, 128920 (216d00 <MBDRC_GAIN_COM_113>)
  13c02a:	04c796               	bltz	a7, 13c07a <SolomonVoiceW_MBDRC_ParamConfig+0xc6>
  13c02d:	b23d41               	l32r	a4, 128924 (216d40 <MBDRC_GAIN_COM_DEC_114>)
  13c030:	909790               	addx2	a9, a7, a9
  13c033:	009992               	l16si	a9, a9, 0
  13c036:	2f5892               	s16i	a9, a8, 94
  13c039:	069692               	l16si	a9, a6, 12
  13c03c:	909940               	addx2	a9, a9, a4
  13c03f:	009992               	l16si	a9, a9, 0
  13c042:	345892               	s16i	a9, a8, 104

0013c045 <SolomonVoiceW_MBDRC_ParamConfig+0x91>:
  13c045:	882b                	addi.n	a8, a8, 2
  13c047:	662b                	addi.n	a6, a6, 2

0013c049 <SolomonVoiceW_MBDRC_ParamConfig+0x95>:
  13c049:	026d                	mov.n	a6, a2
  13c04b:	a0ad20               	addx4	a10, a13, a2
  13c04e:	ffa0b2               	movi	a11, 255
  13c051:	b23591               	l32r	a9, 128928 (216d80 <MBDRC_DIV_TABLE_115>)
  13c054:	01a082               	movi	a8, 1
  13c057:	ffcd72               	addi	a7, a13, -1
  13c05a:	a07720               	addx4	a7, a7, a2
  13c05d:	8cad76               	loopgtz	a13, 13c0ed <SolomonVoiceW_MBDRC_ParamConfig+0x139>
  13c060:	3d9627               	bne	a6, a2, 13c0a1 <SolomonVoiceW_MBDRC_ParamConfig+0xed>
  13c063:	1b5282               	s16i	a8, a2, 54
  13c066:	429677               	bne	a6, a7, 13c0ac <SolomonVoiceW_MBDRC_ParamConfig+0xf8>

0013c069 <SolomonVoiceW_MBDRC_ParamConfig+0xb5>:
  13c069:	1a5ab2               	s16i	a11, a10, 52
  13c06c:	1c9652               	l16si	a5, a6, 56
  13c06f:	001086               	j	13c0b5 <SolomonVoiceW_MBDRC_ParamConfig+0x101>

0013c072 <SolomonVoiceW_MBDRC_ParamConfig+0xbe>:
  13c072:	0b56e2               	s16i	a14, a6, 22
  13c075:	090c                	movi.n	a9, 0
  13c077:	ffdfc6               	j	13bffa <SolomonVoiceW_MBDRC_ParamConfig+0x46>

0013c07a <SolomonVoiceW_MBDRC_ParamConfig+0xc6>:
  13c07a:	b22c91               	l32r	a9, 12892c (216c80 <MBDRC_MGAIN_COM_111>)
  13c07d:	1147f0               	slli	a4, a7, 1
  13c080:	c09940               	sub	a9, a9, a4
  13c083:	009992               	l16si	a9, a9, 0
  13c086:	2f5892               	s16i	a9, a8, 94
  13c089:	069642               	l16si	a4, a6, 12
  13c08c:	b22991               	l32r	a9, 128930 (216cc0 <MBDRC_MGAIN_COM_DEC_112>)
  13c08f:	1144f0               	slli	a4, a4, 1
  13c092:	c09940               	sub	a9, a9, a4
  13c095:	009992               	l16si	a9, a9, 0
  13c098:	345892               	s16i	a9, a8, 104
  13c09b:	ffe986               	j	13c045 <SolomonVoiceW_MBDRC_ParamConfig+0x91>

0013c09e <SolomonVoiceW_MBDRC_ParamConfig+0xea>:
  13c09e:	000000                                        ...

0013c0a1 <SolomonVoiceW_MBDRC_ParamConfig+0xed>:
  13c0a1:	1a9652               	l16si	a5, a6, 52
  13c0a4:	551b                	addi.n	a5, a5, 1
  13c0a6:	1b5652               	s16i	a5, a6, 54
  13c0a9:	bc1677               	beq	a6, a7, 13c069 <SolomonVoiceW_MBDRC_ParamConfig+0xb5>

0013c0ac <SolomonVoiceW_MBDRC_ParamConfig+0xf8>:
  13c0ac:	019352               	l16si	a5, a3, 2
  13c0af:	215550               	srai	a5, a5, 5
  13c0b2:	1c5652               	s16i	a5, a6, 56

0013c0b5 <SolomonVoiceW_MBDRC_ParamConfig+0x101>:
  13c0b5:	1b96c2               	l16si	a12, a6, 54
  13c0b8:	2556e2               	s16i	a14, a6, 74
  13c0bb:	c055c0               	sub	a5, a5, a12
  13c0be:	551b                	addi.n	a5, a5, 1
  13c0c0:	235580               	sext	a5, a5, 15
  13c0c3:	905590               	addx2	a5, a5, a9
  13c0c6:	009552               	l16si	a5, a5, 0
  13c0c9:	332b                	addi.n	a3, a3, 2
  13c0cb:	659c                	beqz.n	a5, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0cd:	141526               	beqi	a5, 1, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0d0:	112526               	beqi	a5, 2, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0d3:	0e3526               	beqi	a5, 3, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0d6:	0b4526               	beqi	a5, 4, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0d9:	085526               	beqi	a5, 5, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0dc:	056526               	beqi	a5, 6, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0df:	027526               	beqi	a5, 7, 13c0e5 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0e2:	028566               	bnei	a5, 8, 13c0e8 <SolomonVoiceW_MBDRC_ParamConfig+0x134>
  13c0e5:	255682               	s16i	a8, a6, 74

0013c0e8 <SolomonVoiceW_MBDRC_ParamConfig+0x134>:
  13c0e8:	265652               	s16i	a5, a6, 76
  13c0eb:	664b                	addi.n	a6, a6, 4

0013c0ed <SolomonVoiceW_MBDRC_ParamConfig+0x139>:
  13c0ed:	f01d                	retw.n

0013c0ef <SolomonVoiceW_MBDRC_ParamConfig+0x13b>:
	...

0013c0f0 <SolomonVoiceW_MBDRC_ParamConfig+0x13c>:
  13c0f0:	1052e2               	s16i	a14, a2, 32
  13c0f3:	f01d                	retw.n

0013c0f5 <SolomonVoiceW_MBDRC_ParamConfig+0x141>:
  13c0f5:	000000                                        ...

0013c0f8 <fn_MBDRC_Noise_Param>:
  13c0f8:	004136               	entry	a1, 32
  13c0fb:	684c                	movi.n	a8, 70
  13c0fd:	570c                	movi.n	a7, 5
  13c0ff:	02bd                	mov.n	a11, a2
  13c101:	1092c2               	l16si	a12, a2, 32
  13c104:	72c252               	addi	a5, a2, 114
  13c107:	74c262               	addi	a6, a2, 116
  13c10a:	20a330               	or	a10, a3, a3
  13c10d:	0aca42               	addi	a4, a10, 10
  13c110:	01d232               	addmi	a3, a2, 0x100
  13c113:	88c332               	addi	a3, a3, -120
  13c116:	20ca22               	addi	a2, a10, 32
  13c119:	118776               	loop	a7, 13c12e <fn_MBDRC_Noise_Param+0x36>
  13c11c:	be0214               	ae_l32.ip	aed0, a2, 4
  13c11f:	b41424               	ae_l16.ip	aed1, a4, 4
  13c122:	e10314               	ae_s32.l.ip	aed0, a3, 4
  13c125:	d31524               	ae_s16.0.ip	aed1, a5, 4
  13c128:	b004f4               	ae_l16.i	aed0, a4, -2
  13c12b:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013c12e <fn_MBDRC_Noise_Param+0x36>:
  13c12e:	22cb52               	addi	a5, a11, 34
  13c131:	060c                	movi.n	a6, 0
  13c133:	b1fa71               	l32r	a7, 12891c (216bb0 <MBDRC_THD_COM_109>)
  13c136:	1fac76               	loopgtz	a12, 13c159 <fn_MBDRC_Noise_Param+0x61>
  13c139:	009a32               	l16si	a3, a10, 0
  13c13c:	533360               	max	a3, a3, a6
  13c13f:	233380               	sext	a3, a3, 15
  13c142:	433380               	min	a3, a3, a8
  13c145:	233380               	sext	a3, a3, 15
  13c148:	904370               	addx2	a4, a3, a7
  13c14b:	400001b42001443e 	{ ae_l16.i	aed1, a4, 0; nop; ae_movda32	aed0, a3 }
  13c153:	d30a14               	ae_s16.0.ip	aed0, a10, 2
  13c156:	d31514               	ae_s16.0.ip	aed1, a5, 2
  13c159:	f01d                	retw.n

0013c15b <fn_MBDRC_Noise_Param+0x63>:
	...

0013c15c <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector>:
  13c15c:	004136               	entry	a1, 32
  13c15f:	047d                	mov.n	a7, a4
  13c161:	02bd                	mov.n	a11, a2
  13c163:	03ad                	mov.n	a10, a3
  13c165:	c09540               	sub	a9, a5, a4
  13c168:	03c982               	addi	a8, a9, 3
  13c16b:	903430               	addx2	a3, a4, a3
  13c16e:	902420               	addx2	a2, a4, a2
  13c171:	7722c4               	ae_la64.pp	u0, a2
  13c174:	ebfadd000002232f 	{ ae_la64.pp	u1, a3; ae_movi	aed2, 0; nop }
  13c17c:	c9fb56422e34899e 	{ movgez	a8, a9, a9; ae_mov	aed4, aed2; ae_mov	aed3, aed2 }
  13c184:	218280               	srai	a8, a8, 2
  13c187:	0d4003c25eb5186e 	{ blti.w18	a8, 1, 13c1c0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x64>; ae_mov	aed5, aed2 }
  13c18f:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13c192:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13c195:	ebfb2f020e04f84f 	{ addi	a4, a8, -1; ae_mov	aed4, aed2; nop }
  13c19d:	0fa476               	loopgtz	a4, 13c1b0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x54>
  13c1a0:	0c801a100023029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mulaf16x4ss	aed2, aed3, aed0, aed0 }
  13c1a8:	0c801a11014513be 	{ ae_la16x4.ip	aed1, u1, a3; ae_mulaf16x4ss	aed4, aed5, aed1, aed1 }

0013c1b0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x54>:
  13c1b0:	0c801a103023959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed0, aed0 }
  13c1b8:	0c801a113145959e 	{ nop; ae_mulaf16x4ss	aed4, aed5, aed1, aed1 }

0013c1c0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x64>:
  13c1c0:	ebe82f03020bc54f 	{ addi	a4, a5, -4; ae_add32s	aed11, aed2, aed3; nop }
  13c1c8:	80e85235b4c9c87e 	{ addx4	a12, a8, a7; ae_add32s	aed9, aed4, aed5; ae_sel16i	aed12, aed3, aed11, 0 }
  13c1d0:	94005ac9b58ae5ce 	{ sub	a14, a5, a12; ae_sel16i.n	aed10, aed5, aed9, 0; ae_add32s	aed8, aed11, aed12 }
  13c1d8:	ebe8c80a0907987f 	{ ae_movad32.l	a9, aed8; ae_add32s	aed7, aed9, aed10; nop }
  13c1e0:	400001754551897e 	{ ae_movda32	aed1, a9; nop; ae_movad32.l	a8, aed7 }
  13c1e8:	0d400f4140b01e6e 	{ blti.w18	a14, 1, 13c2e0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x184>; nop }
  13c1f0:	3c3834               	ae_movda32	aed3, a8
  13c1f3:	903ca0               	addx2	a3, a12, a10
  13c1f6:	902cb0               	addx2	a2, a12, a11
  13c1f9:	7722c4               	ae_la64.pp	u0, a2
  13c1fc:	7723d4               	ae_la64.pp	u1, a3
  13c1ff:	0d000d4180b094ce 	{ blt.w18	a4, a12, 13c2db <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x17f>; nop }
  13c207:	c0f4c0               	sub	a15, a4, a12
  13c20a:	ff4b                	addi.n	a15, a15, 4
  13c20c:	2172f0               	srai	a7, a15, 2
  13c20f:	074d                	mov.n	a4, a7
  13c211:	218140               	srai	a8, a4, 1
  13c214:	156f27               	bbci	a15, 2, 13c22d <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0xd1>
  13c217:	37e2c4               	ae_la16x4.ip	aed14, u0, a2
  13c21a:	37d3d4               	ae_la16x4.ip	aed13, u1, a3
  13c21d:	4024ddeded13259f 	{ nop; ae_mulaafd16ss.33_22	aed3, aed13, aed13; ae_mulaafd16ss.33_22_s2	aed1, aed14, aed14 }
  13c225:	3e22dddede31259f 	{ nop; ae_mulaafd16ss.11_00	aed1, aed14, aed14; ae_mulaafd16ss.11_00_s2	aed3, aed13, aed13 }

0013c22d <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0xd1>:
  13c22d:	057816               	beqz	a8, 13c288 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12c>
  13c230:	480b                	addi.n	a4, a8, -1
  13c232:	3742c4               	ae_la16x4.ip	aed4, u0, a2
  13c235:	3723d4               	ae_la16x4.ip	aed2, u1, a3
  13c238:	eb24cf04040153af 	{ ae_la16x4.ip	aed5, u1, a3; ae_mulaafd16ss.33_22	aed1, aed4, aed4; nop }
  13c240:	3e24cf424213428f 	{ ae_la16x4.ip	aed4, u0, a2; ae_mulaafd16ss.33_22	aed3, aed2, aed2; ae_mulaafd16ss.11_00_s2	aed1, aed4, aed4 }
  13c248:	0020f0               	nop
  13c24b:	f03d                	nop.n
  13c24d:	1fa476               	loopgtz	a4, 13c270 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x114>
  13c250:	4022cf424213028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_mulaafd16ss.11_00	aed3, aed2, aed2; ae_mulaafd16ss.33_22_s2	aed1, aed4, aed4 }
  13c258:	4022cf54543123af 	{ ae_la16x4.ip	aed2, u1, a3; ae_mulaafd16ss.11_00	aed1, aed4, aed4; ae_mulaafd16ss.33_22_s2	aed3, aed5, aed5 }
  13c260:	3e24cf505031428f 	{ ae_la16x4.ip	aed4, u0, a2; ae_mulaafd16ss.33_22	aed1, aed0, aed0; ae_mulaafd16ss.11_00_s2	aed3, aed5, aed5 }
  13c268:	4022cf20203153af 	{ ae_la16x4.ip	aed5, u1, a3; ae_mulaafd16ss.11_00	aed1, aed0, aed0; ae_mulaafd16ss.33_22_s2	aed3, aed2, aed2 }

0013c270 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x114>:
  13c270:	eb22dd020203259f 	{ nop; ae_mulaafd16ss.11_00	aed3, aed2, aed2; nop }
  13c278:	4024dd545431259f 	{ nop; ae_mulaafd16ss.33_22	aed1, aed4, aed4; ae_mulaafd16ss.33_22_s2	aed3, aed5, aed5 }
  13c280:	3e22dd545431259f 	{ nop; ae_mulaafd16ss.11_00	aed1, aed4, aed4; ae_mulaafd16ss.11_00_s2	aed3, aed5, aed5 }

0013c288 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12c>:
  13c288:	a027c0               	addx4	a2, a7, a12

0013c28b <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12f>:
  13c28b:	2583c4               	ae_movad32.l	a8, aed3
  13c28e:	400001754552981e 	{ ae_movda32	aed2, a8; nop; ae_movad32.l	a9, aed1 }
  13c296:	46a257               	bge	a2, a5, 13c2e0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x184>
  13c299:	3c1934               	ae_movda32	aed1, a9
  13c29c:	c04520               	sub	a4, a5, a2
  13c29f:	90c2b0               	addx2	a12, a2, a11
  13c2a2:	9032a0               	addx2	a3, a2, a10
  13c2a5:	b40314               	ae_l16.ip	aed0, a3, 2
  13c2a8:	b45c14               	ae_l16.ip	aed5, a12, 2
  13c2ab:	eb2e2f050501f44f 	{ addi	a4, a4, -1; ae_mulaf16ss.00	aed1, aed5, aed5; nop }
  13c2b3:	f03d                	nop.n
  13c2b5:	0fa476               	loopgtz	a4, 13c2c8 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x16c>
  13c2b8:	eb2ea90000020c1f 	{ ae_l16.ip	aed0, a12, 2; ae_mulaf16ss.00	aed2, aed0, aed0; nop }
  13c2c0:	eb2ea9000001031f 	{ ae_l16.ip	aed0, a3, 2; ae_mulaf16ss.00	aed1, aed0, aed0; nop }

0013c2c8 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x16c>:
  13c2c8:	eb2edd000002259f 	{ nop; ae_mulaf16ss.00	aed2, aed0, aed0; nop }
  13c2d0:	2521c4               	ae_movad32.l	a2, aed1
  13c2d3:	2562c4               	ae_movad32.l	a6, aed2
  13c2d6:	532260               	max	a2, a2, a6
  13c2d9:	f01d                	retw.n

0013c2db <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x17f>:
  13c2db:	0c2d                	mov.n	a2, a12
  13c2dd:	ffea86               	j	13c28b <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12f>

0013c2e0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x184>:
  13c2e0:	532980               	max	a2, a9, a8
  13c2e3:	f01d                	retw.n

0013c2e5 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x189>:
  13c2e5:	000000                                        ...

0013c2e8 <Right_Shift_vecter1>:
  13c2e8:	004136               	entry	a1, 32
  13c2eb:	7722c4               	ae_la64.pp	u0, a2
  13c2ee:	281344               	ae_zalign64	u1
  13c2f1:	553b                	addi.n	a5, a5, 3
  13c2f3:	215250               	srai	a5, a5, 2
  13c2f6:	0da576               	loopgtz	a5, 13c307 <Right_Shift_vecter1+0x1f>
  13c2f9:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13c2fc:	0d80194100b0440e 	{ ae_sraa16s	aed0, aed0, a4; nop }
  13c304:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013c307 <Right_Shift_vecter1+0x1f>:
  13c307:	7733d4               	ae_sa64pos.fp	u1, a3
  13c30a:	f01d                	retw.n

0013c30c <FN_SOLOMONVOICEW_TX_MBDRC_2ch>:
  13c30c:	00c136               	entry	a1, 96
  13c30f:	8129                	s32i.n	a2, a1, 32
  13c311:	b18a31               	l32r	a3, 12893c (23c00 <_memmap_cacheattr_bp_base+0x1bfe>)
  13c314:	b0a641               	l32r	a4, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  13c317:	b11751               	l32r	a5, 128774 (c320 <xthals_release_major+0x9440>)
  13c31a:	b18771               	l32r	a7, 128938 (c214 <xthals_release_major+0x9334>)
  13c31d:	b18581               	l32r	a8, 128934 (bc84 <xthals_release_major+0x8da4>)
  13c320:	727a                	add.n	a7, a2, a7
  13c322:	628a                	add.n	a6, a2, a8
  13c324:	525a                	add.n	a5, a2, a5
  13c326:	424a                	add.n	a4, a2, a4
  13c328:	323a                	add.n	a3, a2, a3
  13c32a:	009332               	l16si	a3, a3, 0
  13c32d:	d149                	s32i.n	a4, a1, 52
  13c32f:	0c6152               	s32i	a5, a1, 48
  13c332:	7f9642               	l16si	a4, a6, 254
  13c335:	7f9752               	l16si	a5, a7, 254
  13c338:	0b6132               	s32i	a3, a1, 44
  13c33b:	0d003c4110b0954e 	{ blt.w18	a5, a4, 13c700 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f4>; nop }
  13c343:	0d003d4110b0945e 	{ blt.w18	a4, a5, 13c718 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x40c>; nop }

0013c34b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f>:
  13c34b:	b17d81               	l32r	a8, 128940 (245290 <ch_temp_bin>)
  13c34e:	b009a1               	l32r	a10, 128374 (800 <XtosCoreStateSize+0x580>)
  13c351:	4000014144009a0e 	{ ae_movda16	aed0, a10; nop; movi	a9, 64 }
  13c359:	028976               	loop	a9, 13c35f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x53>
  13c35c:	800894               	ae_s16x4.ip	aed0, a8, 8

0013c35f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x53>:
  13c35f:	b05de1               	l32r	a14, 1284d4 (22bb0 <_memmap_cacheattr_bp_base+0xbae>)
  13c362:	b1b8                	l32i.n	a11, a1, 44
  13c364:	b17891               	l32r	a9, 128944 (23b24 <_memmap_cacheattr_bp_base+0x1b22>)
  13c367:	0d40314100b01b6e 	{ blti.w18	a11, 1, 13c67b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x36f>; nop }
  13c36f:	b17931               	l32r	a3, 128954 (22bbc <_memmap_cacheattr_bp_base+0xbba>)
  13c372:	b17921               	l32r	a2, 128958 (22bc4 <_memmap_cacheattr_bp_base+0xbc2>)
  13c375:	11a4f0               	slli	a10, a4, 1
  13c378:	780c                	movi.n	a8, 7
  13c37a:	8168                	l32i.n	a6, a1, 32
  13c37c:	b17ac1               	l32r	a12, 128964 (245490 <ch_energy_db>)
  13c37f:	51c9                	s32i.n	a12, a1, 20
  13c381:	a07b60               	addx4	a7, a11, a6
  13c384:	c088a0               	sub	a8, a8, a10
  13c387:	56ea                	add.n	a5, a6, a14
  13c389:	7159                	s32i.n	a5, a1, 28
  13c38b:	262a                	add.n	a2, a6, a2
  13c38d:	b16ea1               	l32r	a10, 128948 (23c30 <_memmap_cacheattr_bp_base+0x1c2e>)
  13c390:	363a                	add.n	a3, a6, a3
  13c392:	779a                	add.n	a7, a7, a9
  13c394:	238880               	sext	a8, a8, 15
  13c397:	469a                	add.n	a4, a6, a9
  13c399:	6149                	s32i.n	a4, a1, 24
  13c39b:	9189                	s32i.n	a8, a1, 36
  13c39d:	e179                	s32i.n	a7, a1, 56
  13c39f:	fec332               	addi	a3, a3, -2
  13c3a2:	4139                	s32i.n	a3, a1, 16
  13c3a4:	b16b71               	l32r	a7, 128950 (23c54 <_memmap_cacheattr_bp_base+0x1c52>)
  13c3a7:	a6aa                	add.n	a10, a6, a10
  13c3a9:	b16881               	l32r	a8, 12894c (23c58 <_memmap_cacheattr_bp_base+0x1c56>)
  13c3ac:	11a9                	s32i.n	a10, a1, 4
  13c3ae:	af96a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  13c3b1:	868a                	add.n	a8, a6, a8
  13c3b3:	767a                	add.n	a7, a6, a7
  13c3b5:	2179                	s32i.n	a7, a1, 8
  13c3b7:	3189                	s32i.n	a8, a1, 12
  13c3b9:	b16871               	l32r	a7, 12895c (22bc8 <_memmap_cacheattr_bp_base+0xbc6>)
  13c3bc:	b16981               	l32r	a8, 128960 (23c6c <_memmap_cacheattr_bp_base+0x1c6a>)
  13c3bf:	767a                	add.n	a7, a6, a7
  13c3c1:	668a                	add.n	a6, a6, a8
  13c3c3:	400000c145538a1e 	{ ae_movda32	aed3, a10; nop; addi	a8, a1, 92 }
  13c3cb:	400000a12803585e 	{ ae_s32.l.i	aed3, a8, -32; nop; addi	a5, a5, 10 }

0013c3d3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0xc7>:
  13c3d3:	d1a8                	l32i.n	a10, a1, 52
  13c3d5:	c1b8                	l32i.n	a11, a1, 48
  13c3d7:	7a94d2               	l16si	a13, a4, 244
  13c3da:	7994e2               	l16si	a14, a4, 242
  13c3dd:	400001b545464ede 	{ ae_movda32	aed6, a14; nop; ae_movda32	aed4, a13 }
  13c3e5:	964144               	ae_slai32	aed4, aed4, 1
  13c3e8:	18fbd9106f60520f 	{ ae_movi	aed5, 2; nop; ae_slai32	aed6, aed6, 1 }
  13c3f0:	ebe7c8050404c67f 	{ ae_movad32.l	a12, aed6; ae_add32	aed4, aed4, aed5; nop }
  13c3f8:	25d4c4               	ae_movad32.l	a13, aed4
  13c3fb:	23cc80               	sext	a12, a12, 15
  13c3fe:	23dd80               	sext	a13, a13, 15
  13c401:	ffd5a5               	call8	13c15c <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector>
  13c404:	afc091               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13c407:	8394f2               	l16si	a15, a4, 0x106
  13c40a:	400001f145f03aee 	{ ae_movda32	aed0, a10; nop; movi	a3, -2 }
  13c412:	0d40104160b01f0e 	{ beqi.w18	a15, 1, 13c51c <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x210>; nop }
  13c41a:	2580f4               	ae_nsaz32.l	a8, aed0
  13c41d:	11a8                	l32i.n	a10, a1, 4
  13c41f:	238880               	sext	a8, a8, 15
  13c422:	056804               	ae_slaa32s	aed6, aed0, a8
  13c425:	1ffba8006f607aef 	{ ae_l16.i	aed7, a10, -4; nop; ae_srai32	aed6, aed6, 16 }
  13c42d:	eb5cdd070605259f 	{ nop; ae_mulf16ss.00	aed5, aed6, aed7; nop }
  13c435:	820854               	ae_sraa32s	aed0, aed5, a8

0013c438 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x12c>:
  13c438:	5124e2               	l32i	a14, a4, 0x144
  13c43b:	400001747f51f70e 	{ ae_l32.i	aed1, a7, -4; nop; ae_movad32.l	a15, aed0 }
  13c443:	400001b47025429e 	{ ae_l32.i	aed5, a2, 0; nop; ae_movda32	aed2, a9 }
  13c44b:	9198                	l32i.n	a9, a1, 36
  13c44d:	25c5f4               	ae_nsaz32.l	a12, aed5
  13c450:	400001b47f4346fe 	{ ae_l32.i	aed3, a6, -4; nop; ae_movda32	aed4, a15 }
  13c458:	10ee30               	and	a14, a14, a3
  13c45b:	25a4f4               	ae_nsaz32.l	a10, aed4
  13c45e:	ebfa5f0c0e0fcc8f 	{ sext	a12, a12, 15; ae_movi	aed15, -2; nop }
  13c466:	0d800c43127eac1e 	{ ae_slaa32s	aed1, aed1, a12; ae_sub32s	aed14, aed2, aed3 }
  13c46e:	bbfb5fe0ffe0aa8e 	{ sext	a10, a10, 15; nop; ae_and	aed14, aed14, aed15 }
  13c476:	4000018545fd0eae 	{ ae_movda32	aed13, a14; nop; ae_slaa32s	aed15, aed0, a10 }
  13c47e:	9f0014               	ae_srai32	aed0, aed1, 16
  13c481:	1f0fdd00fefe259f 	{ nop; ae_mul32.ll	aed14, aed14, aed0; ae_srai32	aed15, aed15, 16 }
  13c489:	eb0fdd0f0d0d259f 	{ nop; ae_mul32.ll	aed13, aed13, aed15; nop }
  13c491:	8cefe4               	ae_srai64	aed14, aed14, 15
  13c494:	0cfbc8f0dfd0de7f 	{ ae_movad32.l	a13, aed14; nop; ae_srai64	aed13, aed13, 15 }
  13c49c:	25bdc4               	ae_movad32.l	a11, aed13
  13c49f:	400001b545cb4bde 	{ ae_movda32	aed11, a11; nop; ae_movda32	aed12, a13 }
  13c4a7:	01bd                	mov.n	a11, a1
  13c4a9:	828cc4               	ae_sraa32s	aed8, aed12, a12
  13c4ac:	82aab4               	ae_sraa32s	aed10, aed11, a10
  13c4af:	0599a4               	ae_slaa32s	aed9, aed10, a9
  13c4b2:	ebe82009080721cf 	{ addi	a12, a1, 2; ae_add32s	aed7, aed8, aed9; nop }
  13c4ba:	400001752057a27e 	{ ae_s32.l.i	aed7, a2, 0; nop; ae_movad32.l	a10, aed7 }
  13c4c2:	0a35e5               	call8	146820 <DVTXOP_Log2>
  13c4c5:	21e8                	l32i.n	a14, a1, 8
  13c4c7:	31c8                	l32i.n	a12, a1, 12
  13c4c9:	51a8                	l32i.n	a10, a1, 20
  13c4cb:	41d8                	l32i.n	a13, a1, 16
  13c4cd:	019182               	l16si	a8, a1, 2
  13c4d0:	b03291               	l32r	a9, 128598 (6054 <xthals_release_major+0x3174>)
  13c4d3:	40000110200835ee 	{ ae_l16.i	aed8, a5, 0; nop; movi	a3, 30 }
  13c4db:	400001b4201b313e 	{ ae_l16.i	aed11, a1, 0; nop; ae_movda16	aed1, a3 }
  13c4e3:	400001b544a0498e 	{ ae_movda16	aed0, a9; nop; ae_movda32	aed10, a8 }
  13c4eb:	1198                	l32i.n	a9, a1, 4
  13c4ed:	1efb4060afa0098f 	{ movi	a8, 9; nop; ae_srai32	aed10, aed10, 6 }
  13c4f5:	ebf0c8010b09fa7f 	{ ae_movad32.l	a15, aed10; ae_sub16s	aed9, aed11, aed1; nop }
  13c4fd:	4000010544679f8e 	{ ae_movda16	aed7, a15; nop; ae_slaa16s	aed6, aed9, a8 }
  13c505:	0d801a474603383e 	{ ae_movad16.0	a3, aed8; ae_add16s	aed3, aed6, aed7 }
  13c50d:	25b384               	ae_movad16.0	a11, aed3
  13c510:	b4dd14               	ae_l16.ip	aed13, a13, 2
  13c513:	0ea3b7               	bge	a3, a11, 13c525 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x219>
  13c516:	b02ef4               	ae_l16.i	aed2, a14, -2
  13c519:	0002c6               	j	13c528 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x21c>

0013c51c <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x210>:
  13c51c:	8494a2               	l16si	a10, a4, 0x108
  13c51f:	820a04               	ae_sraa32s	aed0, aed0, a10
  13c522:	ffc486               	j	13c438 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x12c>

0013c525 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x219>:
  13c525:	b02ce4               	ae_l16.i	aed2, a12, -4

0013c528 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x21c>:
  13c528:	41d9                	s32i.n	a13, a1, 16
  13c52a:	e1b8                	l32i.n	a11, a1, 56
  13c52c:	5cc132               	addi	a3, a1, 92
  13c52f:	258284               	ae_movad16.0	a8, aed2
  13c532:	ee4b                	addi.n	a14, a14, 4
  13c534:	994b                	addi.n	a9, a9, 4
  13c536:	1199                	s32i.n	a9, a1, 4
  13c538:	21e9                	s32i.n	a14, a1, 8
  13c53a:	400001b478fe438e 	{ ae_l32.i	aed14, a3, -32; nop; ae_movda32	aed15, a8 }
  13c542:	6cf2203f2ece422f 	{ addi	a2, a2, 4; ae_sub32	aed14, aed14, aed15; ae_mulf16ss.00_s2	aed12, aed3, aed2 }
  13c54a:	eb2e200e0d0c4ccf 	{ addi	a12, a12, 4; ae_mulaf16ss.00	aed12, aed13, aed14; nop }
  13c552:	31c9                	s32i.n	a12, a1, 12
  13c554:	1ffb2000cfc0477f 	{ addi	a7, a7, 4; nop; ae_srai32	aed12, aed12, 16 }
  13c55c:	25fcc4               	ae_movad32.l	a15, aed12
  13c55f:	40000041440d6f6e 	{ ae_movda16	aed13, a15; nop; addi	a6, a6, 4 }
  13c567:	0c8004f00dab444e 	{ addi	a4, a4, 4; ae_mulfp16x4s	aed11, aed13, aed0 }
  13c56f:	d3c514               	ae_s16.0.ip	aed12, a5, 2
  13c572:	d3ba14               	ae_s16.0.ip	aed11, a10, 2
  13c575:	51a9                	s32i.n	a10, a1, 20
  13c577:	0d3fe54180b0b4be 	{ bne.w18	a4, a11, 13c3d3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0xc7>; nop }
  13c57f:	7158                	l32i.n	a5, a1, 28
  13c581:	6168                	l32i.n	a6, a1, 24
  13c583:	b0f841               	l32r	a4, 128964 (245490 <ch_energy_db>)
  13c586:	b0f871               	l32r	a7, 128968 (23c10 <_memmap_cacheattr_bp_base+0x1c0e>)
  13c589:	8128                	l32i.n	a2, a1, 32
  13c58b:	b188                	l32i.n	a8, a1, 44
  13c58d:	b0ed91               	l32r	a9, 128944 (23b24 <_memmap_cacheattr_bp_base+0x1b22>)
  13c590:	908820               	addx2	a8, a8, a2
  13c593:	889a                	add.n	a8, a8, a9
  13c595:	a189                	s32i.n	a8, a1, 40
  13c597:	b0f581               	l32r	a8, 12896c (23c4c <_memmap_cacheattr_bp_base+0x1c4a>)
  13c59a:	727a                	add.n	a7, a2, a7
  13c59c:	228a                	add.n	a2, a2, a8
  13c59e:	fcc222               	addi	a2, a2, -4
  13c5a1:	000a06               	j	13c5cd <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x2c1>

0013c5a4 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x298>:
  13c5a4:	af1991               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  13c5a7:	005592               	s16i	a9, a5, 0

0013c5aa <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x29e>:
  13c5aa:	b44214               	ae_l16.ip	aed4, a2, 2
  13c5ad:	400000202003454e 	{ ae_l16.i	aed3, a5, 0; nop; addi	a4, a4, 2 }
  13c5b5:	eb5c20040302277f 	{ addi	a7, a7, 2; ae_mulf16ss.00	aed2, aed3, aed4; nop }
  13c5bd:	a1a8                	l32i.n	a10, a1, 40
  13c5bf:	9bfb20202f10266e 	{ addi	a6, a6, 2; nop; ae_round16x4f32sasym	aed1, aed2, aed2 }
  13c5c7:	d31514               	ae_s16.0.ip	aed1, a5, 2
  13c5ca:	6d16a7               	beq	a6, a10, 13c63b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x32f>

0013c5cd <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x2c1>:
  13c5cd:	8d96a2               	l16si	a10, a6, 0x11a
  13c5d0:	6f9692               	l16si	a9, a6, 222
  13c5d3:	0094b2               	l16si	a11, a4, 0
  13c5d6:	c099a0               	sub	a9, a9, a10
  13c5d9:	239980               	sext	a9, a9, 15
  13c5dc:	c4a9b7               	bge	a9, a11, 13c5a4 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x298>
  13c5df:	400001b420cd349e 	{ ae_l16.i	aed13, a4, 0; nop; ae_movda16	aed12, a9 }
  13c5e7:	ebf0a80d0c0ab7ef 	{ ae_l16.i	aed11, a7, -4; ae_sub16s	aed10, aed12, aed13; nop }
  13c5ef:	eb5cdd0b0a09259f 	{ nop; ae_mulf16ss.00	aed9, aed10, aed11; nop }
  13c5f7:	66a6d2               	movi	a13, 0x666
  13c5fa:	25e9c4               	ae_movad32.l	a14, aed9
  13c5fd:	feaff2               	movi	a15, -2
  13c600:	10eef0               	and	a14, a14, a15
  13c603:	400001b545784dee 	{ ae_movda32	aed8, a13; nop; ae_movda32	aed7, a14 }
  13c60b:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  13c613:	8c7f74               	ae_srai64	aed7, aed7, 15
  13c616:	25c7c4               	ae_movad32.l	a12, aed7
  13c619:	4000010145063c3e 	{ ae_movda32	aed6, a12; nop; movi	a3, 3 }
  13c621:	055364               	ae_slaa32s	aed5, aed6, a3
  13c624:	25a5c4               	ae_movad32.l	a10, aed5
  13c627:	ffafb2               	movi	a11, -1
  13c62a:	83aba0               	moveqz	a10, a11, a10
  13c62d:	099a65               	call8	145fd4 <DVTXOP_fnExp10>
  13c630:	3180a0               	srai	a8, a10, 16
  13c633:	005582               	s16i	a8, a5, 0
  13c636:	ffdc06               	j	13c5aa <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x29e>

0013c639 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x32d>:
	...

0013c63b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x32f>:
  13c63b:	b198                	l32i.n	a9, a1, 44
  13c63d:	3a19a6               	blti	a9, 1, 13c67b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x36f>
  13c640:	b0c081               	l32r	a8, 128940 (245290 <ch_temp_bin>)
  13c643:	b0c0b1               	l32r	a11, 128944 (23b24 <_memmap_cacheattr_bp_base+0x1b22>)
  13c646:	afa391               	l32r	a9, 1284d4 (22bb0 <_memmap_cacheattr_bp_base+0xbae>)
  13c649:	81e8                	l32i.n	a14, a1, 32
  13c64b:	b1a8                	l32i.n	a10, a1, 44
  13c64d:	9e9a                	add.n	a9, a14, a9
  13c64f:	a0aae0               	addx4	a10, a10, a14
  13c652:	aaba                	add.n	a10, a10, a11
  13c654:	eeba                	add.n	a14, a14, a11
  13c656:	e1a9                	s32i.n	a10, a1, 56

0013c658 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x34c>:
  13c658:	799eb2               	l16si	a11, a14, 242
  13c65b:	7a9ea2               	l16si	a10, a14, 244
  13c65e:	908b80               	addx2	a8, a11, a8
  13c661:	c0aab0               	sub	a10, a10, a11
  13c664:	aa1b                	addi.n	a10, a10, 1
  13c666:	05aa76               	loopgtz	a10, 13c66f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x363>
  13c669:	b00904               	ae_l16.i	aed0, a9, 0
  13c66c:	d30814               	ae_s16.0.ip	aed0, a8, 2

0013c66f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x363>:
  13c66f:	992b                	addi.n	a9, a9, 2
  13c671:	b0b381               	l32r	a8, 128940 (245290 <ch_temp_bin>)
  13c674:	e1a8                	l32i.n	a10, a1, 56
  13c676:	ee4b                	addi.n	a14, a14, 4
  13c678:	dc9ea7               	bne	a14, a10, 13c658 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x34c>

0013c67b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x36f>:
  13c67b:	b0b1b1               	l32r	a11, 128940 (245290 <ch_temp_bin>)
  13c67e:	b0bc21               	l32r	a2, 128970 (2454a0 <ch_gain_bin>)
  13c681:	00a2c2               	movi	a12, 0x200
  13c684:	02ad                	mov.n	a10, a2
  13c686:	43cfa5               	call8	180380 <__vec_memcpy>
  13c689:	b0ba91               	l32r	a9, 128974 (245486 <ch_temp_bin+0x1f6>)
  13c68c:	b0ad81               	l32r	a8, 128940 (245290 <ch_temp_bin>)
  13c68f:	1ec992               	addi	a9, a9, 30
  13c692:	0298c2               	l16si	a12, a8, 4
  13c695:	0198b2               	l16si	a11, a8, 2
  13c698:	0398a2               	l16si	a10, a8, 6
  13c69b:	bbca                	add.n	a11, a11, a12
  13c69d:	888b                	addi.n	a8, a8, 8
  13c69f:	b40814               	ae_l16.ip	aed0, a8, 2
  13c6a2:	e9fb50008f00aabf 	{ add	a10, a10, a11; nop; ae_sext32	aed0, aed0, 15 }
  13c6aa:	400001b42c1348ae 	{ ae_l16.i	aed3, a8, -8; nop; ae_movda32	aed1, a10 }
  13c6b2:	e9e740318030faaf 	{ movi	a10, 250; ae_add32	aed0, aed0, aed1; ae_sext32	aed3, aed3, 15 }
  13c6ba:	0020f0               	nop
  13c6bd:	178a76               	loop	a10, 13c6d8 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3cc>
  13c6c0:	1ef2a9230032081f 	{ ae_l16.ip	aed0, a8, 2; ae_sub32	aed2, aed0, aed3; ae_srai32	aed3, aed0, 2 }
  13c6c8:	e9fba8008f1008cf 	{ ae_l16.i	aed0, a8, -8; nop; ae_sext32	aed1, aed0, 15 }
  13c6d0:	e9e7b5028130391f 	{ ae_s16.0.ip	aed3, a9, 2; ae_add32	aed0, aed1, aed2; ae_sext32	aed3, aed0, 15 }

0013c6d8 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3cc>:
  13c6d8:	c1d8                	l32i.n	a13, a1, 48
  13c6da:	d1b8                	l32i.n	a11, a1, 52
  13c6dc:	9e2204               	ae_srai32	aed2, aed0, 2
  13c6df:	af25e1               	l32r	a14, 128374 (800 <XtosCoreStateSize+0x580>)
  13c6e2:	3c1e34               	ae_movda32	aed1, a14
  13c6e5:	d32914               	ae_s16.0.ip	aed2, a9, 2
  13c6e8:	0bad                	mov.n	a10, a11
  13c6ea:	ff52e2               	s16i	a14, a2, 0x1fe
  13c6ed:	0dcd                	mov.n	a12, a13
  13c6ef:	02ed                	mov.n	a14, a2
  13c6f1:	40000100b011f20e 	{ ae_s16.0.i	aed1, a2, 0; nop; movi	a15, 0x100 }
  13c6f9:	fe0065               	call8	13a700 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1>
  13c6fc:	f01d                	retw.n

0013c6fe <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f2>:
	...

0013c700 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f4>:
  13c700:	00a2d2               	movi	a13, 0x200
  13c703:	d1b8                	l32i.n	a11, a1, 52
  13c705:	c0c450               	sub	a12, a4, a5
  13c708:	23cc80               	sext	a12, a12, 15
  13c70b:	0bad                	mov.n	a10, a11
  13c70d:	ffbda5               	call8	13c2e8 <Right_Shift_vecter1>
  13c710:	054d                	mov.n	a4, a5
  13c712:	7f5652               	s16i	a5, a6, 254
  13c715:	ff0c86               	j	13c34b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f>

0013c718 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x40c>:
  13c718:	00a2d2               	movi	a13, 0x200
  13c71b:	c1b8                	l32i.n	a11, a1, 48
  13c71d:	c0c540               	sub	a12, a5, a4
  13c720:	23cc80               	sext	a12, a12, 15
  13c723:	0bad                	mov.n	a10, a11
  13c725:	ffbc25               	call8	13c2e8 <Right_Shift_vecter1>
  13c728:	7f5742               	s16i	a4, a7, 254
  13c72b:	ff0706               	j	13c34b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f>

0013c72e <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x422>:
	...

0013c730 <DVTXOP_L_divide>:
  13c730:	004136               	entry	a1, 32
  13c733:	0d5296               	bltz	a2, 13c80c <DVTXOP_L_divide+0xdc>
  13c736:	0d2396               	bltz	a3, 13c80c <DVTXOP_L_divide+0xdc>
  13c739:	0d000c41f0b0932e 	{ blt.w18	a3, a2, 13c80c <DVTXOP_L_divide+0xdc>; nop }
  13c741:	400001b54505423e 	{ ae_movda32	aed5, a2; nop; ae_movda32	aed0, a3 }
  13c749:	87fa400c0e07029e 	{ movi	a9, 2; ae_movi	aed7, -2; ae_sel16i	aed0, aed0, aed0, 7 }
  13c751:	40000175450c630e 	{ ae_movda32	aed12, a3; nop; ae_movad16.0	a6, aed0 }
  13c759:	bbfb40c07fc0005e 	{ movi	a5, 0; nop; ae_and	aed12, aed12, aed7 }
  13c761:	053616               	beqz	a6, 13c7b8 <DVTXOP_L_divide+0x88>
  13c764:	af7541               	l32r	a4, 128538 (3ffe <xthals_release_major+0x111e>)
  13c767:	4da467               	bge	a4, a6, 13c7b8 <DVTXOP_L_divide+0x88>
  13c76a:	04a696               	bltz	a6, 13c7b8 <DVTXOP_L_divide+0x88>
  13c76d:	af7371               	l32r	a7, 12853c (3fff <xthals_release_major+0x111f>)
  13c770:	152664               	ae_movda32x2	aed2, a6, a6
  13c773:	0d00094190b0867e 	{ beq.w18	a6, a7, 13c810 <DVTXOP_L_divide+0xe0>; nop }
  13c77b:	080c                	movi.n	a8, 0
  13c77d:	151784               	ae_movda32x2	aed1, a7, a8
  13c780:	2b1424               	ae_div64d32.l	aed1, aed2
  13c783:	2b1424               	ae_div64d32.l	aed1, aed2
  13c786:	2b1424               	ae_div64d32.l	aed1, aed2
  13c789:	2b1424               	ae_div64d32.l	aed1, aed2
  13c78c:	2b1424               	ae_div64d32.l	aed1, aed2
  13c78f:	2b1424               	ae_div64d32.l	aed1, aed2
  13c792:	2b1424               	ae_div64d32.l	aed1, aed2
  13c795:	2b1424               	ae_div64d32.l	aed1, aed2
  13c798:	2b1424               	ae_div64d32.l	aed1, aed2
  13c79b:	2b1424               	ae_div64d32.l	aed1, aed2
  13c79e:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7a1:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7a4:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7a7:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7aa:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7ad:	2551c4               	ae_movad32.l	a5, aed1
  13c7b0:	235580               	sext	a5, a5, 15
  13c7b3:	000046               	j	13c7b8 <DVTXOP_L_divide+0x88>

0013c7b6 <DVTXOP_L_divide+0x86>:
	...

0013c7b8 <DVTXOP_L_divide+0x88>:
  13c7b8:	3c9534               	ae_movda32	aed9, a5
  13c7bb:	eb0fdd090c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed9; nop }
  13c7c3:	aed0d1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13c7c6:	8ccfc4               	ae_srai64	aed12, aed12, 15
  13c7c9:	25ccc4               	ae_movad32.l	a12, aed12
  13c7cc:	400001b545ba4dce 	{ ae_movda32	aed10, a13; nop; ae_movda32	aed11, a12 }
  13c7d4:	4f8ab4               	ae_sub32s	aed8, aed10, aed11
  13c7d7:	418874               	ae_and	aed8, aed8, aed7
  13c7da:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  13c7e2:	8c8f84               	ae_srai64	aed8, aed8, 15
  13c7e5:	bbfbc8507f50b87e 	{ ae_movad32.l	a11, aed8; nop; ae_and	aed5, aed5, aed7 }
  13c7ed:	3c6b34               	ae_movda32	aed6, a11
  13c7f0:	416674               	ae_and	aed6, aed6, aed7
  13c7f3:	eb0fdd060505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed6; nop }
  13c7fb:	8d5f54               	ae_srai64	aed5, aed5, 31
  13c7fe:	25a5c4               	ae_movad32.l	a10, aed5
  13c801:	3c4a34               	ae_movda32	aed4, a10
  13c804:	053944               	ae_slaa32s	aed3, aed4, a9
  13c807:	2523c4               	ae_movad32.l	a2, aed3
  13c80a:	f01d                	retw.n

0013c80c <DVTXOP_L_divide+0xdc>:
  13c80c:	020c                	movi.n	a2, 0
  13c80e:	f01d                	retw.n

0013c810 <DVTXOP_L_divide+0xe0>:
  13c810:	ae7e51               	l32r	a5, 128208 (7fff <xthals_release_major+0x511f>)
  13c813:	ffe846               	j	13c7b8 <DVTXOP_L_divide+0x88>

0013c816 <DVTXOP_L_divide+0xe6>:
	...

0013c818 <SolomonVoiceWMixingInit>:
  13c818:	004136               	entry	a1, 32
  13c81b:	025d                	mov.n	a5, a2
  13c81d:	206330               	or	a6, a3, a3
  13c820:	ebfa40000002007f 	{ movi	a7, 0; ae_movi	aed2, 0; nop }
  13c828:	175272               	s16i	a7, a2, 46
  13c82b:	165272               	s16i	a7, a2, 44
  13c82e:	155272               	s16i	a7, a2, 42
  13c831:	145272               	s16i	a7, a2, 40
  13c834:	135272               	s16i	a7, a2, 38
  13c837:	125272               	s16i	a7, a2, 36
  13c83a:	115272               	s16i	a7, a2, 34
  13c83d:	105272               	s16i	a7, a2, 32
  13c840:	0f5272               	s16i	a7, a2, 30
  13c843:	0e5272               	s16i	a7, a2, 28
  13c846:	085272               	s16i	a7, a2, 16
  13c849:	d22274               	ae_s16.0.i	aed2, a2, 14
  13c84c:	d22264               	ae_s16.0.i	aed2, a2, 12
  13c84f:	d22254               	ae_s16.0.i	aed2, a2, 10
  13c852:	d22244               	ae_s16.0.i	aed2, a2, 8
  13c855:	d22234               	ae_s16.0.i	aed2, a2, 6
  13c858:	d22224               	ae_s16.0.i	aed2, a2, 4
  13c85b:	d22214               	ae_s16.0.i	aed2, a2, 2
  13c85e:	40000130b002320e 	{ ae_s16.0.i	aed2, a2, 0; nop; movi	a3, 48 }
  13c866:	400001b54510453e 	{ ae_movda32	aed0, a5; nop; ae_movda32	aed1, a3 }
  13c86e:	ebe740010000283f 	{ movi	a3, 40; ae_add32	aed0, aed0, aed1; nop }
  13c876:	ae6421               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  13c879:	400001b52612452e 	{ ae_s32.l.i	aed2, a5, 24; nop; ae_movda32	aed1, a2 }
  13c881:	ebfac8000000207f 	{ ae_movad32.l	a2, aed0; ae_movi	aed0, 0; nop }
  13c889:	400001b52511357e 	{ ae_s32.l.i	aed1, a5, 20; nop; ae_movda16	aed1, a7 }
  13c891:	028376               	loop	a3, 13c897 <SolomonVoiceWMixingInit+0x7f>
  13c894:	801294               	ae_s16x4.ip	aed1, a2, 8

0013c897 <SolomonVoiceWMixingInit+0x7f>:
  13c897:	b85572               	s16i	a7, a5, 0x170
  13c89a:	5d6572               	s32i	a7, a5, 0x174
  13c89d:	5e6572               	s32i	a7, a5, 0x178
  13c8a0:	be5572               	s16i	a7, a5, 0x17c
  13c8a3:	bf5572               	s16i	a7, a5, 0x17e
  13c8a6:	80a032               	movi	a3, 128
  13c8a9:	02d522               	addmi	a2, a5, 0x200
  13c8ac:	80c222               	addi	a2, a2, -128
  13c8af:	028376               	loop	a3, 13c8b5 <SolomonVoiceWMixingInit+0x9d>
  13c8b2:	620214               	ae_s32x2.ip	aed0, a2, 8
  13c8b5:	05d542               	addmi	a4, a5, 0x500
  13c8b8:	06d522               	addmi	a2, a5, 0x600
  13c8bb:	80c222               	addi	a2, a2, -128
  13c8be:	ebfacd000104129f 	{ ae_s16x4.ip	aed1, a2, 8; ae_movi	aed4, 1; nop }
  13c8c6:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8c9:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8cc:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8cf:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8d2:	555472               	s16i	a7, a4, 170
  13c8d5:	545472               	s16i	a7, a4, 168
  13c8d8:	d24604               	ae_s16.0.i	aed4, a6, 0
  13c8db:	ebfab4000003461f 	{ ae_s16.0.i	aed4, a6, 2; ae_movi	aed3, 0; nop }
  13c8e3:	d23624               	ae_s16.0.i	aed3, a6, 4
  13c8e6:	d23634               	ae_s16.0.i	aed3, a6, 6
  13c8e9:	d23644               	ae_s16.0.i	aed3, a6, 8
  13c8ec:	f01d                	retw.n

0013c8ee <SolomonVoiceWMixingInit+0xd6>:
	...

0013c8f0 <SolomonVoiceW_Mix_ParamConfig>:
  13c8f0:	004136               	entry	a1, 32
  13c8f3:	039382               	l16si	a8, a3, 6
  13c8f6:	029392               	l16si	a9, a3, 4
  13c8f9:	0193a2               	l16si	a10, a3, 2
  13c8fc:	0093b2               	l16si	a11, a3, 0
  13c8ff:	049342               	l16si	a4, a3, 8
  13c902:	045242               	s16i	a4, a2, 8
  13c905:	035282               	s16i	a8, a2, 6
  13c908:	025292               	s16i	a9, a2, 4
  13c90b:	0152a2               	s16i	a10, a2, 2
  13c90e:	0052b2               	s16i	a11, a2, 0
  13c911:	f01d                	retw.n

0013c913 <SolomonVoiceW_Mix_ParamConfig+0x23>:
	...

0013c914 <fn_MixingGain>:
  13c914:	00a136               	entry	a1, 80
  13c917:	b019e1               	l32r	a14, 12897c (2457f0 <HighNoise_State$15468_48_12>)
  13c91a:	b019b1               	l32r	a11, 128980 (2175f0 <Clean_State$15467_48_11>)
  13c91d:	b016f1               	l32r	a15, 128978 (216f80 <Thr_Imsc_128>)
  13c920:	b02224               	ae_l16.i	aed2, a2, 4
  13c923:	b018a1               	l32r	a10, 128984 (220b0 <_memmap_cacheattr_bp_base+0xae>)
  13c926:	b01881               	l32r	a8, 128988 (218760 <SNRthd+0x260>)
  13c929:	a3aa                	add.n	a10, a3, a10
  13c92b:	bd0874               	ae_l32.i	aed0, a8, 28
  13c92e:	bd1864               	ae_l32.i	aed1, a8, 24
  13c931:	141892               	l16ui	a9, a8, 40
  13c934:	88d8                	l32i.n	a13, a8, 32
  13c936:	98c8                	l32i.n	a12, a8, 36
  13c938:	bd3854               	ae_l32.i	aed3, a8, 20
  13c93b:	bd4844               	ae_l32.i	aed4, a8, 16
  13c93e:	bd5834               	ae_l32.i	aed5, a8, 12
  13c941:	bd6824               	ae_l32.i	aed6, a8, 8
  13c944:	bd7814               	ae_l32.i	aed7, a8, 4
  13c947:	bd8804               	ae_l32.i	aed8, a8, 0
  13c94a:	e08104               	ae_s32.l.i	aed8, a1, 0
  13c94d:	e07114               	ae_s32.l.i	aed7, a1, 4
  13c950:	e06124               	ae_s32.l.i	aed6, a1, 8
  13c953:	e05134               	ae_s32.l.i	aed5, a1, 12
  13c956:	e04144               	ae_s32.l.i	aed4, a1, 16
  13c959:	e03154               	ae_s32.l.i	aed3, a1, 20
  13c95c:	0961c2               	s32i	a12, a1, 36
  13c95f:	0861d2               	s32i	a13, a1, 32
  13c962:	145192               	s16i	a9, a1, 40
  13c965:	400001752601812e 	{ ae_s32.l.i	aed1, a1, 24; nop; ae_movad16.0	a8, aed2 }
  13c96d:	400000f52700913e 	{ ae_s32.l.i	aed0, a1, 28; nop; addmi	a9, a3, 0xf00 }
  13c975:	1d7816               	beqz	a8, 13cb50 <fn_MixingGain+0x23c>
  13c978:	b00241               	l32r	a4, 128980 (2175f0 <Clean_State$15467_48_11>)
  13c97b:	562f52               	l32i	a5, a15, 0x158
  13c97e:	552f62               	l32i	a6, a15, 0x154
  13c981:	542f72               	l32i	a7, a15, 0x150
  13c984:	512f82               	l32i	a8, a15, 0x144
  13c987:	20cff0               	or	a12, a15, a15
  13c98a:	4f2fb2               	l32i	a11, a15, 0x13c
  13c98d:	502fd2               	l32i	a13, a15, 0x140
  13c990:	bf52d2               	s16i	a13, a2, 0x17e
  13c993:	be52b2               	s16i	a11, a2, 0x17c
  13c996:	532cd2               	l32i	a13, a12, 0x14c
  13c999:	585982               	s16i	a8, a9, 176
  13c99c:	765a72               	s16i	a7, a10, 236
  13c99f:	775a62               	s16i	a6, a10, 238
  13c9a2:	005ed2               	s16i	a13, a14, 0
  13c9a5:	875a52               	s16i	a5, a10, 0x10e
  13c9a8:	4d2cd2               	l32i	a13, a12, 0x134
  13c9ab:	4e2cc2               	l32i	a12, a12, 0x138
  13c9ae:	522ff2               	l32i	a15, a15, 0x148
  13c9b1:	0054f2               	s16i	a15, a4, 0

0013c9b4 <fn_MixingGain+0xa0>:
  13c9b4:	aff681               	l32r	a8, 12898c (64b0 <xthals_release_major+0x35d0>)
  13c9b7:	0192b2               	l16si	a11, a2, 2
  13c9ba:	ae1361               	l32r	a6, 128208 (7fff <xthals_release_major+0x511f>)
  13c9bd:	0e0c                	movi.n	a14, 0
  13c9bf:	aff571               	l32r	a7, 128994 (2175f2 <alpha_mixing$15466_48_10>)
  13c9c2:	be92f2               	l16si	a15, a2, 0x17c
  13c9c5:	009742               	l16si	a4, a7, 0
  13c9c8:	0d401c4140b01f0e 	{ beqi.w18	a15, 1, 13cb90 <fn_MixingGain+0x27c>; nop }
  13c9d0:	0e5d                	mov.n	a5, a14
  13c9d2:	019d                	mov.n	a9, a1
  13c9d4:	3c0e24               	ae_movda16	aed0, a14
  13c9d7:	800994               	ae_s16x4.ip	aed0, a9, 8
  13c9da:	800994               	ae_s16x4.ip	aed0, a9, 8
  13c9dd:	800994               	ae_s16x4.ip	aed0, a9, 8
  13c9e0:	800994               	ae_s16x4.ip	aed0, a9, 8
  13c9e3:	800994               	ae_s16x4.ip	aed0, a9, 8
  13c9e6:	1451e2               	s16i	a14, a1, 40

0013c9e9 <fn_MixingGain+0xd5>:
  13c9e9:	0a5162               	s16i	a6, a1, 20
  13c9ec:	0092f2               	l16si	a15, a2, 0
  13c9ef:	afe8a1               	l32r	a10, 128990 (7629 <xthals_release_major+0x4749>)
  13c9f2:	729fb0               	salt	a9, a15, a11
  13c9f5:	72bbf0               	salt	a11, a11, a15
  13c9f8:	934ab0               	movnez	a4, a10, a11
  13c9fb:	934890               	movnez	a4, a8, a9
  13c9fe:	005742               	s16i	a4, a7, 0
  13ca01:	0d0011ccf6b2846e 	{ beq.w18	a4, a6, 13cb24 <fn_MixingGain+0x210>; ae_movi	aed2, -2 }
  13ca09:	3c5424               	ae_movda16	aed5, a4
  13ca0c:	400001b54501446e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a6 }
  13ca14:	400001b545cd4dce 	{ ae_movda32	aed13, a13; nop; ae_movda32	aed12, a12 }
  13ca1c:	41cc24               	ae_and	aed12, aed12, aed2
  13ca1f:	bbfbaed02fd0f25e 	{ ae_l32.i	aed15, a2, 20; nop; ae_and	aed13, aed13, aed2 }
  13ca27:	bbf2ddf120f0259e 	{ nop; ae_sub32	aed0, aed0, aed1; ae_and	aed15, aed15, aed2 }
  13ca2f:	e9fbae008f00e26f 	{ ae_l32.i	aed14, a2, 24; nop; ae_sext32	aed0, aed0, 15 }
  13ca37:	bb0fc8e12fefa07e 	{ ae_movad32.l	a10, aed0; ae_mul32.ll	aed15, aed15, aed1; ae_and	aed14, aed14, aed2 }
  13ca3f:	0c801ab1cede6aee 	{ ae_movda16	aed6, a10; ae_mul32.ll	aed14, aed14, aed1 }
  13ca47:	0c0fddf0fdfd259f 	{ nop; ae_mul32.ll	aed13, aed13, aed0; ae_srai64	aed15, aed15, 15 }
  13ca4f:	0c0fddf0ecec259f 	{ nop; ae_mul32.ll	aed12, aed12, aed0; ae_srai64	aed14, aed14, 15 }
  13ca57:	8cdfd4               	ae_srai64	aed13, aed13, 15
  13ca5a:	0cfbc8f0cfc09e7f 	{ ae_movad32.l	a9, aed14; nop; ae_srai64	aed12, aed12, 15 }
  13ca62:	40000175455789fe 	{ ae_movda32	aed7, a9; nop; ae_movad32.l	a8, aed15 }
  13ca6a:	40000175455ba8ce 	{ ae_movda32	aed11, a8; nop; ae_movad32.l	a10, aed12 }
  13ca72:	afc981               	l32r	a8, 128998 (217110 <B20f_HPF_112>)
  13ca75:	400001754554bade 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a11, aed13 }
  13ca7d:	40000101450aab1e 	{ ae_movda32	aed10, a11; nop; movi	a10, 1 }
  13ca85:	019d                	mov.n	a9, a1
  13ca87:	afc5b1               	l32r	a11, 12899c (217134 <B20f_HPF_112+0x24>)
  13ca8a:	ebe8cc070402891f 	{ ae_l16x4.ip	aed8, a9, 8; ae_add32s	aed2, aed4, aed7; nop }
  13ca92:	0c8016f608a0981e 	{ ae_l16x4.i	aed9, a8, 0; ae_mulfp16x4s	aed0, aed8, aed6 }
  13ca9a:	0c8018f539a1222e 	{ ae_s32.l.i	aed2, a2, 24; ae_mulfp16x4s	aed1, aed9, aed5 }
  13caa2:	90e9a4               	ae_l16x4.ip	aed14, a9, 16
  13caa5:	91e8c31b0af3d99e 	{ ae_l16x4.i	aed13, a9, -8; ae_add32s	aed3, aed10, aed11; ae_add16s	aed15, aed0, aed1 }
  13caad:	0c8018f61ea2f8fe 	{ ae_s16x4.ip	aed15, a8, 8; ae_mulfp16x4s	aed2, aed14, aed6 }
  13cab5:	0c8016f60da4c81e 	{ ae_l16x4.i	aed12, a8, 0; ae_mulfp16x4s	aed4, aed13, aed6 }
  13cabd:	0c8016f50ca0b89e 	{ ae_l16x4.i	aed11, a8, 8; ae_mulfp16x4s	aed0, aed12, aed5 }
  13cac5:	0c8018f52ba332ae 	{ ae_s32.l.i	aed3, a2, 20; ae_mulfp16x4s	aed3, aed11, aed5 }
  13cacd:	2a8a76               	loop	a10, 13cafb <fn_MixingGain+0x1e7>
  13cad0:	9019a4               	ae_l16x4.ip	aed1, a9, 16
  13cad3:	91e5c0304243088e 	{ ae_l16x4.i	aed0, a8, 16; ae_add16s	aed3, aed2, aed0; ae_add16s	aed4, aed4, aed3 }
  13cadb:	0c8016f611a2189e 	{ ae_l16x4.i	aed1, a8, 24; ae_mulfp16x4s	aed2, aed1, aed6 }
  13cae3:	0c8018f520a038fe 	{ ae_s16x4.ip	aed3, a8, 16; ae_mulfp16x4s	aed0, aed0, aed5 }
  13caeb:	0c8016f571a3199e 	{ ae_l16x4.i	aed1, a9, -8; ae_mulfp16x4s	aed3, aed1, aed5 }
  13caf3:	0c8017f671a448de 	{ ae_s16x4.i	aed4, a8, -8; ae_mulfp16x4s	aed4, aed1, aed6 }

0013cafb <fn_MixingGain+0x1e7>:
  13cafb:	0d801a40c20975ee 	{ ae_movda16	aed7, a5; ae_add16s	aed9, aed2, aed0 }
  13cb03:	ebe5cd03040898af 	{ ae_s16x4.ip	aed9, a8, 16; ae_add16s	aed8, aed4, aed3; nop }
  13cb0b:	dc88f4               	ae_s16x4.i	aed8, a8, -8
  13cb0e:	0c8016f617af1b5e 	{ ae_l16.i	aed1, a11, 4; ae_mulfp16x4s	aed15, aed7, aed6 }
  13cb16:	0c801af531a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed5 }
  13cb1e:	33ef04               	ae_add16s	aed14, aed15, aed0
  13cb21:	d2eb24               	ae_s16.0.i	aed14, a11, 4

0013cb24 <fn_MixingGain+0x210>:
  13cb24:	ae6da1               	l32r	a10, 1284d8 (23be0 <_memmap_cacheattr_bp_base+0x1bde>)
  13cb27:	4c0c                	movi.n	a12, 4
  13cb29:	5d0c                	movi.n	a13, 5
  13cb2b:	43cfc0               	min	a12, a15, a12
  13cb2e:	23cc80               	sext	a12, a12, 15
  13cb31:	53cce0               	max	a12, a12, a14
  13cb34:	0292e2               	l16si	a14, a2, 4
  13cb37:	23cc80               	sext	a12, a12, 15
  13cb3a:	93cde0               	movnez	a12, a13, a14
  13cb3d:	90bcc0               	addx2	a11, a12, a12
  13cb40:	a0bbc0               	addx4	a11, a11, a12
  13cb43:	af97c1               	l32r	a12, 1289a0 (217140 <MBDRCparam_Noise_114>)
  13cb46:	a3aa                	add.n	a10, a3, a10
  13cb48:	a0bbc0               	addx4	a11, a11, a12
  13cb4b:	ff5ae5               	call8	13c0f8 <fn_MBDRC_Noise_Param>
  13cb4e:	f01d                	retw.n

0013cb50 <fn_MixingGain+0x23c>:
  13cb50:	0392d2               	l16si	a13, a2, 6
  13cb53:	069d16               	beqz	a13, 13cbc0 <fn_MixingGain+0x2ac>
  13cb56:	462fc2               	l32i	a12, a15, 0x118
  13cb59:	442fd2               	l32i	a13, a15, 0x110
  13cb5c:	472f82               	l32i	a8, a15, 0x11c
  13cb5f:	005e82               	s16i	a8, a14, 0
  13cb62:	bf52d2               	s16i	a13, a2, 0x17e
  13cb65:	005bc2               	s16i	a12, a11, 0
  13cb68:	482fd2               	l32i	a13, a15, 0x120
  13cb6b:	432fc2               	l32i	a12, a15, 0x10c
  13cb6e:	452f82               	l32i	a8, a15, 0x114
  13cb71:	be52c2               	s16i	a12, a2, 0x17c
  13cb74:	492fc2               	l32i	a12, a15, 0x124
  13cb77:	585982               	s16i	a8, a9, 176
  13cb7a:	765ad2               	s16i	a13, a10, 236
  13cb7d:	4a2f82               	l32i	a8, a15, 0x128
  13cb80:	875a82               	s16i	a8, a10, 0x10e
  13cb83:	775ac2               	s16i	a12, a10, 238
  13cb86:	412fd2               	l32i	a13, a15, 0x104
  13cb89:	422fc2               	l32i	a12, a15, 0x108
  13cb8c:	ff8906               	j	13c9b4 <fn_MixingGain+0xa0>

0013cb8f <fn_MixingGain+0x27b>:
	...

0013cb90 <fn_MixingGain+0x27c>:
  13cb90:	af8651               	l32r	a5, 1289a8 (2170b4 <Mixing_Param_110+0x124>)
  13cb93:	af84a1               	l32r	a10, 1289a4 (2170e0 <B20f_hpfir_2k_111>)
  13cb96:	019d                	mov.n	a9, a1
  13cb98:	90ea94               	ae_l16x4.ip	aed14, a10, 8
  13cb9b:	80e994               	ae_s16x4.ip	aed14, a9, 8
  13cb9e:	90da94               	ae_l16x4.ip	aed13, a10, 8
  13cba1:	90ca94               	ae_l16x4.ip	aed12, a10, 8
  13cba4:	80d994               	ae_s16x4.ip	aed13, a9, 8
  13cba7:	80c994               	ae_s16x4.ip	aed12, a9, 8
  13cbaa:	90ba94               	ae_l16x4.ip	aed11, a10, 8
  13cbad:	90aa94               	ae_l16x4.ip	aed10, a10, 8
  13cbb0:	80b994               	ae_s16x4.ip	aed11, a9, 8
  13cbb3:	80a994               	ae_s16x4.ip	aed10, a9, 8
  13cbb6:	2a9552               	l16si	a5, a5, 84
  13cbb9:	145152               	s16i	a5, a1, 40
  13cbbc:	ff8a46               	j	13c9e9 <fn_MixingGain+0xd5>

0013cbbf <fn_MixingGain+0x2ab>:
	...

0013cbc0 <fn_MixingGain+0x2ac>:
  13cbc0:	009272               	l16si	a7, a2, 0
  13cbc3:	10cf62               	addi	a6, a15, 16
  13cbc6:	907770               	addx2	a7, a7, a7
  13cbc9:	1177c0               	slli	a7, a7, 4
  13cbcc:	667a                	add.n	a6, a6, a7
  13cbce:	bdf624               	ae_l32.i	aed15, a6, 8
  13cbd1:	bd0674               	ae_l32.i	aed0, a6, 28
  13cbd4:	86c8                	l32i.n	a12, a6, 32
  13cbd6:	bd1614               	ae_l32.i	aed1, a6, 4
  13cbd9:	a678                	l32i.n	a7, a6, 40
  13cbdb:	9688                	l32i.n	a8, a6, 36
  13cbdd:	bd3654               	ae_l32.i	aed3, a6, 20
  13cbe0:	400001747354d63e 	{ ae_l32.i	aed4, a6, 12; nop; ae_movad32.l	a13, aed3 }
  13cbe8:	400001747455464e 	{ ae_l32.i	aed5, a6, 16; nop; ae_movad32.l	a4, aed4 }
  13cbf0:	400001747652565e 	{ ae_l32.i	aed2, a6, 24; nop; ae_movad32.l	a5, aed5 }
  13cbf8:	bf5252               	s16i	a5, a2, 0x17e
  13cbfb:	be5242               	s16i	a4, a2, 0x17c
  13cbfe:	5859d2               	s16i	a13, a9, 176
  13cc01:	775a82               	s16i	a8, a10, 238
  13cc04:	875a72               	s16i	a7, a10, 0x10e
  13cc07:	40000174b052db1e 	{ ae_s16.0.i	aed2, a11, 0; nop; ae_movad32.l	a13, aed1 }
  13cc0f:	765ac2               	s16i	a12, a10, 236
  13cc12:	40000174b050cefe 	{ ae_s16.0.i	aed0, a14, 0; nop; ae_movad32.l	a12, aed15 }
  13cc1a:	ff6586               	j	13c9b4 <fn_MixingGain+0xa0>

0013cc1d <fn_MixingGain+0x309>:
  13cc1d:	000000                                        ...

0013cc20 <fn_MixingState>:
  13cc20:	006136               	entry	a1, 48
  13cc23:	af62b1               	l32r	a11, 1289ac (217280 <Mixing_Thr_117>)
  13cc26:	0092f2               	l16si	a15, a2, 0
  13cc29:	119282               	l16si	a8, a2, 34
  13cc2c:	0d8018c086b0122e 	{ ae_movda32	aed1, a2; ae_movi	aed0, 38 }
  13cc34:	c5e75940a120a44e 	{ or	a10, a4, a4; ae_add32	aed0, aed1, aed0; ae_movi	aed2, 36 }
  13cc3c:	0d8018428111282e 	{ ae_movda32	aed2, a8; ae_add32	aed1, aed1, aed2 }
  13cc44:	40000100b202c24e 	{ ae_s16.0.i	aed2, a2, 4; nop; movi	a12, 4 }
  13cc4c:	400001312001d12e 	{ ae_s32.l.i	aed1, a1, 0; nop; movi	a13, 50 }
  13cc54:	400001312100e12e 	{ ae_s32.l.i	aed0, a1, 4; nop; movi	a14, 50 }
  13cc5c:	fcb9a5               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13cc5f:	af54b1               	l32r	a11, 1289b0 (2172a0 <Thr_MixingState_Car_118>)
  13cc62:	ebfa4008080301cf 	{ movi	a12, 1; ae_movi	aed3, 40; nop }
  13cc6a:	af5241               	l32r	a4, 1289b4 (2457f2 <MixingState_Car_tmp$15634_50_6>)
  13cc6d:	0d8018c482b12a2e 	{ ae_movda32	aed2, a10; ae_movi	aed1, 42 }
  13cc75:	400001b4b022422e 	{ ae_s16.0.i	aed2, a2, 0; nop; ae_movda32	aed2, a2 }
  13cc7d:	0094f2               	l16si	a15, a4, 0
  13cc80:	93e759312221a55e 	{ or	a10, a5, a5; ae_add32	aed1, aed2, aed1; ae_add32	aed2, aed2, aed3 }
  13cc88:	400001312002d12e 	{ ae_s32.l.i	aed2, a1, 0; nop; movi	a13, 50 }
  13cc90:	400001312101e12e 	{ ae_s32.l.i	aed1, a1, 4; nop; movi	a14, 50 }
  13cc98:	fcb5e5               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13cc9b:	009292               	l16si	a9, a2, 0
  13cc9e:	0054a2               	s16i	a10, a4, 0
  13cca1:	0539a6               	blti	a9, 3, 13ccaa <fn_MixingState+0x8a>
  13cca4:	23ba80               	sext	a11, a10, 15
  13cca7:	0adb16               	beqz	a11, 13cd58 <fn_MixingState+0x138>
  13ccaa:	0a0c                	movi.n	a10, 0

0013ccac <fn_MixingState+0x8c>:
  13ccac:	af43b1               	l32r	a11, 1289b8 (2172b0 <Thr_MixingState_VeryLowBand_119>)
  13ccaf:	ebfa40080c0501cf 	{ movi	a12, 1; ae_movi	aed5, 44; nop }
  13ccb7:	af4141               	l32r	a4, 1289bc (2457f4 <MixingState_verylowband$15635_50_7>)
  13ccba:	0d8018c486b34a2e 	{ ae_movda32	aed4, a10; ae_movi	aed3, 46 }
  13ccc2:	400001b4b344422e 	{ ae_s16.0.i	aed4, a2, 6; nop; ae_movda32	aed4, a2 }
  13ccca:	0094f2               	l16si	a15, a4, 0
  13cccd:	93e759534443a66e 	{ or	a10, a6, a6; ae_add32	aed3, aed4, aed3; ae_add32	aed4, aed4, aed5 }
  13ccd5:	400001012004d1ae 	{ ae_s32.l.i	aed4, a1, 0; nop; movi	a13, 10 }
  13ccdd:	400001012103e1ae 	{ ae_s32.l.i	aed3, a1, 4; nop; movi	a14, 10 }
  13cce5:	fcb125               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13cce8:	0054a2               	s16i	a10, a4, 0
  13cceb:	af35d1               	l32r	a13, 1289c0 (dddc <xthals_release_major+0xaefc>)
  13ccee:	af35c1               	l32r	a12, 1289c4 (f9f <XtosCoreStateSize+0xd1f>)
  13ccf1:	0092e2               	l16si	a14, a2, 0
  13ccf4:	af35f1               	l32r	a15, 1289c8 (752f <xthals_release_major+0x464f>)
  13ccf7:	183ea6               	blti	a14, 3, 13cd13 <fn_MixingState+0xf3>
  13ccfa:	238a80               	sext	a8, a10, 15
  13ccfd:	05c816               	beqz	a8, 13cd5d <fn_MixingState+0x13d>
  13cd00:	b3da                	add.n	a11, a3, a13
  13cd02:	7f2b92               	l32i	a9, a11, 0x1fc
  13cd05:	802ba2               	l32i	a10, a11, 0x200
  13cd08:	072c97               	blt	a12, a9, 13cd13 <fn_MixingState+0xf3>
  13cd0b:	042fa7               	blt	a15, a10, 13cd13 <fn_MixingState+0xf3>
  13cd0e:	190c                	movi.n	a9, 1
  13cd10:	000046               	j	13cd15 <fn_MixingState+0xf5>

0013cd13 <fn_MixingState+0xf3>:
  13cd13:	090c                	movi.n	a9, 0

0013cd15 <fn_MixingState+0xf5>:
  13cd15:	045292               	s16i	a9, a2, 8

0013cd18 <fn_MixingState+0xf8>:
  13cd18:	0292b2               	l16si	a11, a2, 4
  13cd1b:	0a0c                	movi.n	a10, 0
  13cd1d:	010b16               	beqz	a11, 13cd31 <fn_MixingState+0x111>

0013cd20 <fn_MixingState+0x100>:
  13cd20:	0652a2               	s16i	a10, a2, 12
  13cd23:	19ac                	beqz.n	a9, 13cd48 <fn_MixingState+0x128>

0013cd25 <fn_MixingState+0x105>:
  13cd25:	0052a2               	s16i	a10, a2, 0
  13cd28:	0252a2               	s16i	a10, a2, 4
  13cd2b:	0352a2               	s16i	a10, a2, 6
  13cd2e:	f01d                	retw.n

0013cd30 <fn_MixingState+0x110>:
	...

0013cd31 <fn_MixingState+0x111>:
  13cd31:	039282               	l16si	a8, a2, 6
  13cd34:	fe8856               	bnez	a8, 13cd20 <fn_MixingState+0x100>
  13cd37:	053ea6               	blti	a14, 3, 13cd40 <fn_MixingState+0x120>
  13cd3a:	0592b2               	l16si	a11, a2, 10
  13cd3d:	2a1b26               	beqi	a11, 1, 13cd6b <fn_MixingState+0x14b>
  13cd40:	0b0c                	movi.n	a11, 0

0013cd42 <fn_MixingState+0x122>:
  13cd42:	0652b2               	s16i	a11, a2, 12
  13cd45:	fdc956               	bnez	a9, 13cd25 <fn_MixingState+0x105>

0013cd48 <fn_MixingState+0x128>:
  13cd48:	b3da                	add.n	a11, a3, a13
  13cd4a:	7f2be2               	l32i	a14, a11, 0x1fc
  13cd4d:	802b82               	l32i	a8, a11, 0x200
  13cd50:	022ce7               	blt	a12, a14, 13cd56 <fn_MixingState+0x136>
  13cd53:	ceaf87               	bge	a15, a8, 13cd25 <fn_MixingState+0x105>
  13cd56:	f01d                	retw.n

0013cd58 <fn_MixingState+0x138>:
  13cd58:	1a0c                	movi.n	a10, 1
  13cd5a:	ffd386               	j	13ccac <fn_MixingState+0x8c>

0013cd5d <fn_MixingState+0x13d>:
  13cd5d:	3d5094               	ae_movi	aed5, 1
  13cd60:	40000100b405921e 	{ ae_s16.0.i	aed5, a2, 8; nop; movi	a9, 1 }
  13cd68:	ffeb06               	j	13cd18 <fn_MixingState+0xf8>

0013cd6b <fn_MixingState+0x14b>:
  13cd6b:	1b0c                	movi.n	a11, 1
  13cd6d:	fff446               	j	13cd42 <fn_MixingState+0x122>

0013cd70 <fn_BandEnergy_forMixing>:
  13cd70:	004136               	entry	a1, 32
  13cd73:	0b0c                	movi.n	a11, 0
  13cd75:	c0a430               	sub	a10, a4, a3
  13cd78:	0d40074090b01a6e 	{ blti.w18	a10, 1, 13cdf5 <fn_BandEnergy_forMixing+0x85>; ae_movi	aed0, 0 }
  13cd80:	a08320               	addx4	a8, a3, a2
  13cd83:	7728c4               	ae_la64.pp	u0, a8
  13cd86:	0d40084170b02a6e 	{ blti.w18	a10, 2, 13ce11 <fn_BandEnergy_forMixing+0xa1>; nop }
  13cd8e:	21c1a0               	srai	a12, a10, 1
  13cd91:	0cbd                	mov.n	a11, a12
  13cd93:	21d1b0               	srai	a13, a11, 1
  13cd96:	0b6a17               	bbci	a10, 1, 13cda5 <fn_BandEnergy_forMixing+0x35>
  13cd99:	0d18c4               	ae_la32x2.ip	aed1, u0, a8
  13cd9c:	a02114               	ae_sel16i	aed2, aed1, aed1, 0
  13cd9f:	400024               	ae_add32s	aed0, aed0, aed2
  13cda2:	400014               	ae_add32s	aed0, aed0, aed1

0013cda5 <fn_BandEnergy_forMixing+0x35>:
  13cda5:	bdbc                	beqz.n	a13, 13cde4 <fn_BandEnergy_forMixing+0x74>
  13cda7:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  13cdaa:	0020f0               	nop
  13cdad:	eb002f040405fd9f 	{ addi	a9, a13, -1; ae_sel16i.n	aed5, aed4, aed4, 0; nop }
  13cdb5:	ebe8d3050001388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed0, aed5; nop }
  13cdbd:	15a976               	loopgtz	a9, 13cdd6 <fn_BandEnergy_forMixing+0x66>
  13cdc0:	80e8d3343121488e 	{ ae_la32x2.ip	aed4, u0, a8; ae_add32s	aed1, aed1, aed4; ae_sel16i	aed2, aed3, aed3, 0 }
  13cdc8:	401124               	ae_add32s	aed1, aed1, aed2
  13cdcb:	9400d3341421388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed4, aed4, 0; ae_add32s	aed2, aed1, aed3 }
  13cdd3:	401214               	ae_add32s	aed1, aed2, aed1

0013cdd6 <fn_BandEnergy_forMixing+0x66>:
  13cdd6:	9400dd431378259e 	{ nop; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed7, aed1, aed4 }
  13cdde:	406784               	ae_add32s	aed6, aed7, aed8
  13cde1:	400634               	ae_add32s	aed0, aed6, aed3

0013cde4 <fn_BandEnergy_forMixing+0x74>:
  13cde4:	118cf0               	slli	a8, a12, 1
  13cde7:	0aa8a7               	bge	a8, a10, 13cdf5 <fn_BandEnergy_forMixing+0x85>

0013cdea <fn_BandEnergy_forMixing+0x7a>:
  13cdea:	c38a                	add.n	a12, a3, a8
  13cdec:	11cce0               	slli	a12, a12, 2
  13cdef:	bf92c4               	ae_l32.x	aed9, a2, a12
  13cdf2:	400094               	ae_add32s	aed0, aed0, aed9

0013cdf5 <fn_BandEnergy_forMixing+0x85>:
  13cdf5:	4b0c                	movi.n	a11, 4
  13cdf7:	dd7c                	movi.n	a13, -3
  13cdf9:	90d5d0               	addx2	a13, a5, a13
  13cdfc:	23dd80               	sext	a13, a13, 15
  13cdff:	0d801941a0b0cd0e 	{ ae_sraa32rs	aed10, aed0, a13; nop }
  13ce07:	25aac4               	ae_movad32.l	a10, aed10
  13ce0a:	fc14a5               	call8	138f54 <Fx_10log10>
  13ce0d:	0a2d                	mov.n	a2, a10
  13ce0f:	f01d                	retw.n

0013ce11 <fn_BandEnergy_forMixing+0xa1>:
  13ce11:	0b8d                	mov.n	a8, a11
  13ce13:	fff4c6               	j	13cdea <fn_BandEnergy_forMixing+0x7a>

0013ce16 <fn_BandEnergy_forMixing+0xa6>:
	...

0013ce18 <fn_RecursiveAverage_forMixing>:
  13ce18:	004136               	entry	a1, 32
  13ce1b:	acfb81               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  13ce1e:	26a237               	bge	a2, a3, 13ce48 <fn_RecursiveAverage_forMixing+0x30>
  13ce21:	3c3224               	ae_movda16	aed3, a2
  13ce24:	c06840               	sub	a6, a8, a4
  13ce27:	400001b54456343e 	{ ae_movda16	aed6, a4; nop; ae_movda16	aed5, a3 }
  13ce2f:	0c801af6c5a146ee 	{ ae_movda16	aed4, a6; ae_mulfp16x4s	aed1, aed5, aed6 }
  13ce37:	0c801af433a2959e 	{ nop; ae_mulfp16x4s	aed2, aed3, aed4 }
  13ce3f:	330124               	ae_add16s	aed0, aed1, aed2
  13ce42:	252084               	ae_movad16.0	a2, aed0
  13ce45:	f01d                	retw.n

0013ce47 <fn_RecursiveAverage_forMixing+0x2f>:
	...

0013ce48 <fn_RecursiveAverage_forMixing+0x30>:
  13ce48:	3ca224               	ae_movda16	aed10, a2
  13ce4b:	c09850               	sub	a9, a8, a5
  13ce4e:	400001b544cd353e 	{ ae_movda16	aed13, a5; nop; ae_movda16	aed12, a3 }
  13ce56:	0c801afdcca8b9ee 	{ ae_movda16	aed11, a9; ae_mulfp16x4s	aed8, aed12, aed13 }
  13ce5e:	0c801afb3aa9959e 	{ nop; ae_mulfp16x4s	aed9, aed10, aed11 }
  13ce66:	337894               	ae_add16s	aed7, aed8, aed9
  13ce69:	252784               	ae_movad16.0	a2, aed7
  13ce6c:	f01d                	retw.n

0013ce6e <fn_RecursiveAverage_forMixing+0x56>:
	...

0013ce70 <fn_msc>:
  13ce70:	008136               	entry	a1, 64
  13ce73:	3129                	s32i.n	a2, a1, 12
  13ce75:	289192               	l16si	a9, a1, 80
  13ce78:	5139                	s32i.n	a3, a1, 20
  13ce7a:	0d404441d0b0196e 	{ blti.w18	a9, 1, 13d2cb <fn_msc+0x45b>; nop }
  13ce82:	ad20e1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13ce85:	2199                	s32i.n	a9, a1, 8
  13ce87:	a0d940               	addx4	a13, a9, a4
  13ce8a:	71d9                	s32i.n	a13, a1, 28
  13ce8c:	0006c6               	j	13ceab <fn_msc+0x3b>

0013ce8f <fn_msc+0x1f>:
  13ce8f:	00000000 4b03e900                                .....

0013ce94 <fn_msc+0x24>:
  13ce94:	03e9                	s32i.n	a14, a3, 0

0013ce96 <fn_msc+0x26>:
  13ce96:	334b                	addi.n	a3, a3, 4
  13ce98:	774b                	addi.n	a7, a7, 4
  13ce9a:	664b                	addi.n	a6, a6, 4
  13ce9c:	554b                	addi.n	a5, a5, 4
  13ce9e:	71f8                	l32i.n	a15, a1, 28
  13cea0:	04c442               	addi	a4, a4, 4
  13cea3:	0d000b41a0b084fe 	{ beq.w18	a4, a15, 13cf61 <fn_msc+0xf1>; nop }

0013ceab <fn_msc+0x3b>:
  13ceab:	bd7504               	ae_l32.i	aed7, a5, 0
  13ceae:	bd6704               	ae_l32.i	aed6, a7, 0
  13ceb1:	eb0fae060606540f 	{ ae_l32.i	aed5, a4, 0; ae_mul32.ll	aed6, aed6, aed6; nop }
  13ceb9:	eb0fae070505460f 	{ ae_l32.i	aed4, a6, 0; ae_mul32.ll	aed5, aed5, aed7; nop }
  13cec1:	040fdd146424259f 	{ nop; ae_mul32.ll	aed4, aed4, aed4; ae_slai64s	aed2, aed6, 1 }
  13cec9:	04fb40105f3000bf 	{ movi	a11, 0; nop; ae_slai64s	aed3, aed5, 1 }
  13ced1:	04fbc8104f10233f 	{ ae_movad32.h	a2, aed3; nop; ae_slai64s	aed1, aed4, 1 }
  13ced9:	ebebc8020100a37f 	{ ae_movad32.l	a10, aed3; ae_add64s	aed0, aed1, aed2; nop }
  13cee1:	25f0c4               	ae_movad32.l	a15, aed0
  13cee4:	25c0b4               	ae_movad32.h	a12, aed0
  13cee7:	0add                	mov.n	a13, a10
  13cee9:	072c27               	blt	a12, a2, 13cef4 <fn_msc+0x84>
  13ceec:	0292c7               	bne	a2, a12, 13cef2 <fn_msc+0x82>
  13ceef:	01baf7               	bgeu	a10, a15, 13cef4 <fn_msc+0x84>

0013cef2 <fn_msc+0x82>:
  13cef2:	1b0c                	movi.n	a11, 1

0013cef4 <fn_msc+0x84>:
  13cef4:	f9cb56               	bnez	a11, 13ce94 <fn_msc+0x24>
  13cef7:	ad0391               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13cefa:	0b0c                	movi.n	a11, 0
  13cefc:	01c9                	s32i.n	a12, a1, 0
  13cefe:	1e12a6               	blti	a2, 1, 13cf20 <fn_msc+0xb0>

0013cf01 <fn_msc+0x91>:
  13cf01:	9bac                	beqz.n	a11, 13cf2e <fn_msc+0xbe>
  13cf03:	3c7d34               	ae_movda32	aed7, a13
  13cf06:	25a7f4               	ae_nsaz32.l	a10, aed7
  13cf09:	23aa80               	sext	a10, a10, 15
  13cf0c:	401a00               	ssl	a10
  13cf0f:	a1af00               	sll	a10, a15
  13cf12:	a1bd00               	sll	a11, a13
  13cf15:	ff81a5               	call8	13c730 <DVTXOP_L_divide>
  13cf18:	acfbe1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13cf1b:	03a9                	s32i.n	a10, a3, 0
  13cf1d:	ffdd46               	j	13ce96 <fn_msc+0x26>

0013cf20 <fn_msc+0xb0>:
  13cf20:	428c                	beqz.n	a2, 13cf28 <fn_msc+0xb8>

0013cf22 <fn_msc+0xb2>:
  13cf22:	1b0c                	movi.n	a11, 1
  13cf24:	fff646               	j	13cf01 <fn_msc+0x91>

0013cf27 <fn_msc+0xb7>:
	...

0013cf28 <fn_msc+0xb8>:
  13cf28:	d539d7               	bltu	a9, a13, 13cf01 <fn_msc+0x91>
  13cf2b:	fffcc6               	j	13cf22 <fn_msc+0xb2>

0013cf2e <fn_msc+0xbe>:
  13cf2e:	11f9                	s32i.n	a15, a1, 4
  13cf30:	02bd                	mov.n	a11, a2
  13cf32:	0dad                	mov.n	a10, a13
  13cf34:	0461a2               	s32i	a10, a1, 16
  13cf37:	08efa5               	call8	145e30 <DVTXOP_norm_ll>
  13cf3a:	23da80               	sext	a13, a10, 15
  13cf3d:	1188                	l32i.n	a8, a1, 4
  13cf3f:	01f8                	l32i.n	a15, a1, 0
  13cf41:	41e8                	l32i.n	a14, a1, 16
  13cf43:	1582e4               	ae_movda32x2	aed8, a2, a14
  13cf46:	159f84               	ae_movda32x2	aed9, a15, a8
  13cf49:	228d84               	ae_slaa64	aed8, aed8, a13
  13cf4c:	25b8b4               	ae_movad32.h	a11, aed8
  13cf4f:	229d94               	ae_slaa64	aed9, aed9, a13
  13cf52:	25a9b4               	ae_movad32.h	a10, aed9
  13cf55:	ff7da5               	call8	13c730 <DVTXOP_L_divide>
  13cf58:	acebe1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13cf5b:	03a9                	s32i.n	a10, a3, 0
  13cf5d:	ffcd46               	j	13ce96 <fn_msc+0x26>

0013cf60 <fn_msc+0xf0>:
	...

0013cf61 <fn_msc+0xf1>:
  13cf61:	2198                	l32i.n	a9, a1, 8
  13cf63:	0c0c                	movi.n	a12, 0
  13cf65:	0d40364120b0196e 	{ blti.w18	a9, 1, 13d2cb <fn_msc+0x45b>; nop }
  13cf6d:	0b0c                	movi.n	a11, 0
  13cf6f:	24a090               	extui	a10, a9, 0, 3
  13cf72:	219390               	srai	a9, a9, 3
  13cf75:	25aa76               	loopgtz	a10, 13cf9e <fn_msc+0x12e>
  13cf78:	51d8                	l32i.n	a13, a1, 20
  13cf7a:	15acb4               	ae_movda32x2	aed10, a12, a11
  13cf7d:	becd14               	ae_l32.ip	aed12, a13, 4
  13cf80:	51d9                	s32i.n	a13, a1, 20
  13cf82:	1ffbc8f0cfc0cc7f 	{ ae_movad32.l	a12, aed12; nop; ae_srai32	aed12, aed12, 31 }
  13cf8a:	25bcc4               	ae_movad32.l	a11, aed12
  13cf8d:	15bbc4               	ae_movda32x2	aed11, a11, a12
  13cf90:	ebebdd0b0a09259f 	{ nop; ae_add64s	aed9, aed10, aed11; nop }
  13cf98:	25c9b4               	ae_movad32.h	a12, aed9
  13cf9b:	25b9c4               	ae_movad32.l	a11, aed9

0013cf9e <fn_msc+0x12e>:
  13cf9e:	181916               	beqz	a9, 13d123 <fn_msc+0x2b3>
  13cfa1:	0521a2               	l32i	a10, a1, 20
  13cfa4:	15acb4               	ae_movda32x2	aed10, a12, a11
  13cfa7:	be0a74               	ae_l32.ip	aed0, a10, 28
  13cfaa:	400001747c5dba0e 	{ ae_l32.i	aed13, a10, -16; nop; ae_movad32.l	a11, aed0 }
  13cfb2:	400001747d5ecade 	{ ae_l32.i	aed14, a10, -12; nop; ae_movad32.l	a12, aed13 }
  13cfba:	1ffbc8f00f00ee7f 	{ ae_movad32.l	a14, aed14; nop; ae_srai32	aed0, aed0, 31 }
  13cfc2:	400001747e5f8a0e 	{ ae_l32.i	aed15, a10, -8; nop; ae_movad32.l	a8, aed0 }
  13cfca:	252fc4               	ae_movad32.l	a2, aed15
  13cfcd:	1ffb60f0fff0b8bf 	{ ae_movda32x2	aed11, a8, a11; nop; ae_srai32	aed15, aed15, 31 }
  13cfd5:	1ffbc8f0efe0ff7f 	{ ae_movad32.l	a15, aed15; nop; ae_srai32	aed14, aed14, 31 }
  13cfdd:	400001747a5cdaee 	{ ae_l32.i	aed12, a10, -24; nop; ae_movad32.l	a13, aed14 }
  13cfe5:	153de4               	ae_movda32x2	aed3, a13, a14
  13cfe8:	15ff24               	ae_movda32x2	aed15, a15, a2
  13cfeb:	1ffbc8f0dfd08c7f 	{ ae_movad32.l	a8, aed12; nop; ae_srai32	aed13, aed13, 31 }
  13cff3:	400001747b59bade 	{ ae_l32.i	aed9, a10, -20; nop; ae_movad32.l	a11, aed13 }
  13cffb:	154bc4               	ae_movda32x2	aed4, a11, a12
  13cffe:	1ffbc8f0cfc0f97f 	{ ae_movad32.l	a15, aed9; nop; ae_srai32	aed12, aed12, 31 }
  13d006:	400001747f512ace 	{ ae_l32.i	aed1, a10, -4; nop; ae_movad32.l	a2, aed12 }
  13d00e:	158284               	ae_movda32x2	aed8, a2, a8
  13d011:	1ffbc8f09f90b17f 	{ ae_movad32.l	a11, aed1; nop; ae_srai32	aed9, aed9, 31 }
  13d019:	ebebc80b0a07e97f 	{ ae_movad32.l	a14, aed9; ae_add64s	aed7, aed10, aed11; nop }
  13d021:	1feb60f817156eff 	{ ae_movda32x2	aed6, a14, a15; ae_add64s	aed5, aed7, aed8; ae_srai32	aed1, aed1, 31 }
  13d029:	ebebc8060502d17f 	{ ae_movad32.l	a13, aed1; ae_add64s	aed2, aed5, aed6; nop }
  13d031:	ebebaf0402020a1f 	{ ae_l32.ip	aed0, a10, 4; ae_add64s	aed2, aed2, aed4; nop }
  13d039:	1feb2ff302def92f 	{ addi	a2, a9, -1; ae_add64s	aed14, aed2, aed3; ae_srai32	aed13, aed0, 31 }
  13d041:	ebebc80f0e04cd7f 	{ ae_movad32.l	a12, aed13; ae_add64s	aed4, aed14, aed15; nop }
  13d049:	baa276               	loopgtz	a2, 13d107 <fn_msc+0x297>
  13d04c:	be1a74               	ae_l32.ip	aed1, a10, 28
  13d04f:	1ffb60f01f207dbf 	{ ae_movda32x2	aed7, a13, a11; nop; ae_srai32	aed2, aed1, 31 }

0013d057 <fn_msc+0x1e7>:
  13d057:	400001747a51ba1e 	{ ae_l32.i	aed1, a10, -24; nop; ae_movad32.l	a11, aed1 }
  13d05f:	1febc8f71447307f 	{ ae_movad32.l	a3, aed0; ae_add64s	aed7, aed4, aed7; ae_srai32	aed4, aed1, 31 }
  13d067:	400001747b51da1e 	{ ae_l32.i	aed1, a10, -20; nop; ae_movad32.l	a13, aed1 }
  13d06f:	400001747e50fa1e 	{ ae_l32.i	aed0, a10, -8; nop; ae_movad32.l	a15, aed1 }
  13d077:	400001747c54ea4e 	{ ae_l32.i	aed4, a10, -16; nop; ae_movad32.l	a14, aed4 }
  13d07f:	1ffb60f04f306c3f 	{ ae_movda32x2	aed6, a12, a3; nop; ae_srai32	aed3, aed4, 31 }
  13d087:	ebebc8060707307f 	{ ae_movad32.l	a3, aed0; ae_add64s	aed7, aed7, aed6; nop }
  13d08f:	400001747d569a7e 	{ ae_l32.i	aed6, a10, -12; nop; ae_movad32.l	a9, aed7 }
  13d097:	1ffbc8f06f70873f 	{ ae_movad32.h	a8, aed7; nop; ae_srai32	aed7, aed6, 31 }
  13d09f:	1ffbc8f01f10c27f 	{ ae_movad32.l	a12, aed2; nop; ae_srai32	aed1, aed1, 31 }
  13d0a7:	400001747f522a3e 	{ ae_l32.i	aed2, a10, -4; nop; ae_movad32.l	a2, aed3 }
  13d0af:	1ffb60f02f903cbf 	{ ae_movda32x2	aed3, a12, a11; nop; ae_srai32	aed9, aed2, 31 }
  13d0b7:	1ffb60f00f80089f 	{ ae_movda32x2	aed0, a8, a9; nop; ae_srai32	aed8, aed0, 31 }
  13d0bf:	ebebaf0300030a1f 	{ ae_l32.ip	aed0, a10, 4; ae_add64s	aed3, aed0, aed3; nop }
  13d0c7:	155ed4               	ae_movda32x2	aed5, a14, a13
  13d0ca:	1febc8f50331b17f 	{ ae_movad32.l	a11, aed1; ae_add64s	aed1, aed3, aed5; ae_srai32	aed3, aed0, 31 }
  13d0d2:	25d6c4               	ae_movad32.l	a13, aed6
  13d0d5:	156bf4               	ae_movda32x2	aed6, a11, a15
  13d0d8:	ebebc8060101b77f 	{ ae_movad32.l	a11, aed7; ae_add64s	aed1, aed1, aed6; nop }
  13d0e0:	25f4c4               	ae_movad32.l	a15, aed4
  13d0e3:	157bd4               	ae_movda32x2	aed7, a11, a13
  13d0e6:	1542f4               	ae_movda32x2	aed4, a2, a15
  13d0e9:	ebebc8040101b87f 	{ ae_movad32.l	a11, aed8; ae_add64s	aed1, aed1, aed4; nop }
  13d0f1:	25d9c4               	ae_movad32.l	a13, aed9
  13d0f4:	ebeb600701071b3f 	{ ae_movda32x2	aed1, a11, a3; ae_add64s	aed7, aed1, aed7; nop }
  13d0fc:	ebebc8010704c37f 	{ ae_movad32.l	a12, aed3; ae_add64s	aed4, aed7, aed1; nop }
  13d104:	25b2c4               	ae_movad32.l	a11, aed2

0013d107 <fn_msc+0x297>:
  13d107:	155db4               	ae_movda32x2	aed5, a13, a11
  13d10a:	25d0c4               	ae_movad32.l	a13, aed0
  13d10d:	ebeb600504023cdf 	{ ae_movda32x2	aed3, a12, a13; ae_add64s	aed2, aed4, aed5; nop }
  13d115:	ebebdd030201259f 	{ nop; ae_add64s	aed1, aed2, aed3; nop }
  13d11d:	25c1b4               	ae_movad32.h	a12, aed1
  13d120:	25b1c4               	ae_movad32.l	a11, aed1

0013d123 <fn_msc+0x2b3>:
  13d123:	0e0c                	movi.n	a14, 0
  13d125:	ac7731               	l32r	a3, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13d128:	40a0a2               	movi	a10, 64
  13d12b:	02a082               	movi	a8, 2
  13d12e:	156cb4               	ae_movda32x2	aed6, a12, a11
  13d131:	032192               	l32i	a9, a1, 12
  13d134:	400001414507998e 	{ ae_movda32	aed7, a9; nop; movi	a9, 72 }
  13d13c:	816864               	ae_sraa64	aed6, aed6, a8
  13d13f:	1ffbc8f07f70f77f 	{ ae_movad32.l	a15, aed7; nop; ae_srai32	aed7, aed7, 31 }
  13d147:	25c7c4               	ae_movad32.l	a12, aed7
  13d14a:	25b6b4               	ae_movad32.h	a11, aed6
  13d14d:	25d6c4               	ae_movad32.l	a13, aed6
  13d150:	0d000040c0b09bce 	{ blt.w18	a11, a12, 13d160 <fn_msc+0x2f0>; ae_movi	aed0, 0 }
  13d158:	029cb7               	bne	a12, a11, 13d15e <fn_msc+0x2ee>
  13d15b:	01bfd7               	bgeu	a15, a13, 13d160 <fn_msc+0x2f0>

0013d15e <fn_msc+0x2ee>:
  13d15e:	1e0c                	movi.n	a14, 1

0013d160 <fn_msc+0x2f0>:
  13d160:	40000141450fcece 	{ ae_movda32	aed15, a14; nop; movi	a12, 76 }
  13d168:	c2fb6bf00f00d1ae 	{ ae_l16.x	aed13, a1, a10; nop; ae_eq32	b0:b1, aed15, aed0 }
  13d170:	e9fb6bd08fd0c19f 	{ ae_l16.x	aed12, a1, a9; nop; ae_sext32	aed13, aed13, 15 }
  13d178:	e9fb40c08fc044ef 	{ movi	a14, 68; nop; ae_sext32	aed12, aed12, 15 }
  13d180:	c2fb6bf00f20e1ee 	{ ae_l16.x	aed14, a1, a14; nop; ae_eq32	b2:b3, aed15, aed0 }
  13d188:	e9fb6be08fe0b1cf 	{ ae_l16.x	aed11, a1, a12; nop; ae_sext32	aed14, aed14, 15 }
  13d190:	17bb84               	ae_sext32	aed11, aed11, 15
  13d193:	3abe34               	ae_movf32x2	aed11, aed14, b2:b3
  13d196:	c4fb40d00fc000ce 	{ movi	a12, 0; nop; ae_movf32x2	aed12, aed13, b0:b1 }
  13d19e:	25fc84               	ae_movad16.0	a15, aed12
  13d1a1:	25eb84               	ae_movad16.0	a14, aed11
  13d1a4:	004b96               	bltz	a11, 13d1ac <fn_msc+0x33c>
  13d1a7:	115b16               	beqz	a11, 13d2c0 <fn_msc+0x450>

0013d1aa <fn_msc+0x33a>:
  13d1aa:	1c0c                	movi.n	a12, 1

0013d1ac <fn_msc+0x33c>:
  13d1ac:	0d4004cce6b70cae 	{ beqz.w18	a12, 13d1fe <fn_msc+0x38e>; ae_movi	aed7, -2 }
  13d1b4:	400001b545864efe 	{ ae_movda32	aed6, a14; nop; ae_movda32	aed8, a15 }
  13d1bc:	31a8                	l32i.n	a10, a1, 12
  13d1be:	ac5191               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13d1c1:	400001b5455449ae 	{ ae_movda32	aed4, a9; nop; ae_movda32	aed5, a10 }
  13d1c9:	415574               	ae_and	aed5, aed5, aed7
  13d1cc:	bb0fdd487545259e 	{ nop; ae_mul32.ll	aed5, aed5, aed8; ae_and	aed4, aed4, aed7 }
  13d1d4:	eb0fdd060404259f 	{ nop; ae_mul32.ll	aed4, aed4, aed6; nop }
  13d1dc:	8c5f54               	ae_srai64	aed5, aed5, 15
  13d1df:	0cfbc8f04f40857f 	{ ae_movad32.l	a8, aed5; nop; ae_srai64	aed4, aed4, 15 }
  13d1e7:	2524c4               	ae_movad32.l	a2, aed4
  13d1ea:	400001b54523428e 	{ ae_movda32	aed3, a2; nop; ae_movda32	aed2, a8 }
  13d1f2:	401234               	ae_add32s	aed1, aed2, aed3
  13d1f5:	2521c4               	ae_movad32.l	a2, aed1
  13d1f8:	f01d                	retw.n

0013d1fa <fn_msc+0x38a>:
  13d1fa:	00000000                                ....

0013d1fe <fn_msc+0x38e>:
  13d1fe:	0c0c                	movi.n	a12, 0
  13d200:	400001014500ae0e 	{ ae_movda32	aed0, a14; nop; movi	a10, 0 }
  13d208:	0d40064070b31b4e 	{ bgei.w18	a11, 1, 13d273 <fn_msc+0x403>; ae_movi	aed3, 0 }
  13d210:	0d4005ccc6bc0bae 	{ beqz.w18	a11, 13d270 <fn_msc+0x400>; ae_movi	aed12, -2 }

0013d218 <fn_msc+0x3a8>:
  13d218:	400001b545db4efe 	{ ae_movda32	aed11, a14; nop; ae_movda32	aed13, a15 }
  13d220:	3188                	l32i.n	a8, a1, 12
  13d222:	4000010145092d1e 	{ ae_movda32	aed9, a13; nop; movi	a2, 1 }
  13d22a:	400001b545af428e 	{ ae_movda32	aed15, a2; nop; ae_movda32	aed10, a8 }
  13d232:	bbfbd9a0cfa0e00e 	{ ae_movi	aed14, 0; nop; ae_and	aed10, aed10, aed12 }
  13d23a:	544fe4               	ae_eq32	b4:b5, aed15, aed14
  13d23d:	3a9e54               	ae_movf32x2	aed9, aed14, b4:b5
  13d240:	bb0fdd9dca9a259e 	{ nop; ae_mul32.ll	aed10, aed10, aed13; ae_and	aed9, aed9, aed12 }
  13d248:	eb0fdd0b0909259f 	{ nop; ae_mul32.ll	aed9, aed9, aed11; nop }
  13d250:	8cafa4               	ae_srai64	aed10, aed10, 15
  13d253:	0cfbc8f09f90ca7f 	{ ae_movad32.l	a12, aed10; nop; ae_srai64	aed9, aed9, 15 }
  13d25b:	25b9c4               	ae_movad32.l	a11, aed9
  13d25e:	400001b545874cbe 	{ ae_movda32	aed7, a12; nop; ae_movda32	aed8, a11 }
  13d266:	406784               	ae_add32s	aed6, aed7, aed8
  13d269:	2526c4               	ae_movad32.l	a2, aed6
  13d26c:	f01d                	retw.n

0013d26e <fn_msc+0x3fe>:
	...

0013d270 <fn_msc+0x400>:
  13d270:	a43dc7               	bltu	a13, a12, 13d218 <fn_msc+0x3a8>

0013d273 <fn_msc+0x403>:
  13d273:	3c2f34               	ae_movda32	aed2, a15
  13d276:	31c8                	l32i.n	a12, a1, 12
  13d278:	400001b5454e4dae 	{ ae_movda32	aed14, a13; nop; ae_movda32	aed4, a10 }
  13d280:	546434               	ae_eq32	b6:b7, aed4, aed3
  13d283:	0d8018cc86b1fc2e 	{ ae_movda32	aed15, a12; ae_movi	aed1, -2 }
  13d28b:	41ff14               	ae_and	aed15, aed15, aed1
  13d28e:	3ae374               	ae_movf32x2	aed14, aed3, b6:b7
  13d291:	bb0fdde21fef259e 	{ nop; ae_mul32.ll	aed15, aed15, aed2; ae_and	aed14, aed14, aed1 }
  13d299:	eb0fdd000e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed0; nop }
  13d2a1:	8cfff4               	ae_srai64	aed15, aed15, 15
  13d2a4:	0cfbc8f0efe0bf7f 	{ ae_movad32.l	a11, aed15; nop; ae_srai64	aed14, aed14, 15 }
  13d2ac:	259ec4               	ae_movad32.l	a9, aed14
  13d2af:	400001b545dc4b9e 	{ ae_movda32	aed12, a11; nop; ae_movda32	aed13, a9 }
  13d2b7:	40bcd4               	ae_add32s	aed11, aed12, aed13
  13d2ba:	252bc4               	ae_movad32.l	a2, aed11
  13d2bd:	f01d                	retw.n

0013d2bf <fn_msc+0x44f>:
	...

0013d2c0 <fn_msc+0x450>:
  13d2c0:	0d3fee4180b0c3de 	{ bgeu.w18	a3, a13, 13d1ac <fn_msc+0x33c>; nop }
  13d2c8:	ffb786               	j	13d1aa <fn_msc+0x33a>

0013d2cb <fn_msc+0x45b>:
  13d2cb:	0c0c                	movi.n	a12, 0
  13d2cd:	0b0c                	movi.n	a11, 0
  13d2cf:	ff9406               	j	13d123 <fn_msc+0x2b3>

0013d2d2 <fn_msc+0x462>:
	...

0013d2d4 <FN_Wind_Detection>:
  13d2d4:	00c136               	entry	a1, 96
  13d2d7:	ac1be1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d2da:	abdff1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d2dd:	adbba1               	l32r	a10, 1289cc (245800 <phi_main_r$15881_57_9>)
  13d2e0:	acb381               	l32r	a8, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  13d2e3:	adbbc1               	l32r	a12, 1289d0 (218790 <SNRthd+0x290>)
  13d2e6:	20c192               	addi	a9, a1, 32
  13d2e9:	09bd                	mov.n	a11, a9
  13d2eb:	bd3c74               	ae_l32.i	aed3, a12, 28
  13d2ee:	bd5c64               	ae_l32.i	aed5, a12, 24
  13d2f1:	bd6c54               	ae_l32.i	aed6, a12, 20
  13d2f4:	bd7c44               	ae_l32.i	aed7, a12, 16
  13d2f7:	bd8c34               	ae_l32.i	aed8, a12, 12
  13d2fa:	bd9c24               	ae_l32.i	aed9, a12, 8
  13d2fd:	bdac14               	ae_l32.i	aed10, a12, 4
  13d300:	bdbc04               	ae_l32.i	aed11, a12, 0
  13d303:	e0b904               	ae_s32.l.i	aed11, a9, 0
  13d306:	40000045214a392e 	{ ae_s32.l.i	aed10, a9, 4; nop; addmi	a3, a2, 0x4400 }
  13d30e:	400001b52229492e 	{ ae_s32.l.i	aed9, a9, 8; nop; ae_movda32	aed2, a2 }
  13d316:	400000012338691e 	{ ae_s32.l.i	aed8, a9, 12; nop; addi	a6, a1, 48 }
  13d31e:	400000e52037462e 	{ ae_s32.l.i	aed7, a6, 0; nop; addmi	a4, a2, 0x3e00 }
  13d326:	400000f52176464e 	{ ae_s32.l.i	aed6, a6, 4; nop; addmi	a4, a4, 0x7f00 }
  13d32e:	400001b52245468e 	{ ae_s32.l.i	aed5, a6, 8; nop; ae_movda32	aed4, a8 }
  13d336:	ebe7be040202363f 	{ ae_s32.l.i	aed3, a6, 12; ae_add32	aed2, aed2, aed4; nop }
  13d33e:	419442               	l16si	a4, a4, 130
  13d341:	400001754551642e 	{ ae_movda32	aed1, a4; nop; ae_movad32.l	a6, aed2 }
  13d349:	18fa371c1e12f33f 	{ addmi	a3, a3, 0x7f00; ae_movi	aed2, -2; ae_slai32	aed1, aed1, 1 }
  13d351:	ebe759020101c66f 	{ or	a12, a6, a6; ae_add32	aed1, aed1, aed2; nop }
  13d359:	25d1c4               	ae_movad32.l	a13, aed1
  13d35c:	099332               	l16si	a3, a3, 18
  13d35f:	ebfa5f000400dd8f 	{ sext	a13, a13, 15; ae_movi	aed0, 4; nop }
  13d367:	e00104               	ae_s32.l.i	aed0, a1, 0
  13d36a:	fbd925               	call8	1390fc <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d36d:	abf5e1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d370:	abbaf1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d373:	3cc234               	ae_movda32	aed12, a2
  13d376:	ad9771               	l32r	a7, 1289d4 (245810 <phi_sub_r$15882_57_10>)
  13d379:	acfe51               	l32r	a5, 128774 (c320 <xthals_release_major+0x9440>)
  13d37c:	400001b545fe435e 	{ ae_movda32	aed14, a3; nop; ae_movda32	aed15, a5 }
  13d384:	18fa231ceee001bf 	{ addi	a11, a1, 48; ae_movi	aed0, -2; ae_slai32	aed14, aed14, 1 }
  13d38c:	ebe759000e0ea77f 	{ or	a10, a7, a7; ae_add32	aed14, aed14, aed0; nop }
  13d394:	93fac8f0c4cdde7e 	{ ae_movad32.l	a13, aed14; ae_movi	aed13, 4; ae_add32	aed12, aed12, aed15 }
  13d39c:	40000175205d51ce 	{ ae_s32.l.i	aed13, a1, 0; nop; ae_movad32.l	a5, aed12 }
  13d3a4:	23dd80               	sext	a13, a13, 15
  13d3a7:	20c550               	or	a12, a5, a5
  13d3aa:	fbd525               	call8	1390fc <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d3ad:	03fd                	mov.n	a15, a3
  13d3af:	04ed                	mov.n	a14, a4
  13d3b1:	05dd                	mov.n	a13, a5
  13d3b3:	aba981               	l32r	a8, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d3b6:	06cd                	mov.n	a12, a6
  13d3b8:	abe391               	l32r	a9, 128344 (7333 <xthals_release_major+0x4453>)
  13d3bb:	460c                	movi.n	a6, 4
  13d3bd:	0199                	s32i.n	a9, a1, 0
  13d3bf:	2169                	s32i.n	a6, a1, 8
  13d3c1:	ad8561               	l32r	a6, 1289d8 (245820 <phi_cross_i$15884_57_12>)
  13d3c4:	1189                	s32i.n	a8, a1, 4
  13d3c6:	06bd                	mov.n	a11, a6
  13d3c8:	10c652               	addi	a5, a6, 16
  13d3cb:	05ad                	mov.n	a10, a5
  13d3cd:	fbe925               	call8	139260 <fx_SolomonVoice_FFT_to_Phi_ave>
  13d3d0:	40c1b2               	addi	a11, a1, 64
  13d3d3:	400000414543c41e 	{ ae_movda32	aed3, a4; nop; addi	a12, a1, 68 }
  13d3db:	18faae1c3c362c8f 	{ ae_l32.i	aed2, a12, -32; ae_movi	aed6, -4; ae_slai32	aed3, aed3, 1 }
  13d3e3:	c5e7ae0623435b8e 	{ ae_l32.i	aed5, a11, -32; ae_add32	aed3, aed3, aed6; ae_movi	aed4, 0 }
  13d3eb:	0d801ac54411a33e 	{ ae_movad16.0	a10, aed3; ae_add32s	aed1, aed4, aed5 }
  13d3f3:	ebe84002010008bf 	{ movi	a11, 8; ae_add32s	aed0, aed1, aed2; nop }
  13d3fb:	0d801941f0b0ca0e 	{ ae_sraa32rs	aed15, aed0, a10; nop }
  13d403:	25afc4               	ae_movad32.l	a10, aed15
  13d406:	fbb4e5               	call8	138f54 <Fx_10log10>
  13d409:	48a1f2               	movi	a15, 0x148
  13d40c:	ad70b1               	l32r	a11, 1289cc (245800 <phi_main_r$15881_57_9>)
  13d40f:	ac6ae1               	l32r	a14, 1285b8 (7eb7 <xthals_release_major+0x4fd7>)
  13d412:	40cb32               	addi	a3, a11, 64
  13d415:	209bd2               	l16si	a13, a11, 64
  13d418:	400001b4200133ae 	{ ae_l16.i	aed1, a3, 0; nop; ae_movda16	aed0, a10 }
  13d420:	1faad7               	bge	a10, a13, 13d443 <FN_Wind_Detection+0x16f>
  13d423:	3c8f24               	ae_movda16	aed8, a15
  13d426:	0c801af8c0a67eee 	{ ae_movda16	aed7, a14; ae_mulfp16x4s	aed6, aed0, aed8 }
  13d42e:	0c801af731a5959e 	{ nop; ae_mulfp16x4s	aed5, aed1, aed7 }
  13d436:	334564               	ae_add16s	aed4, aed5, aed6
  13d439:	d24304               	ae_s16.0.i	aed4, a3, 0
  13d43c:	000886               	j	13d462 <FN_Wind_Detection+0x18e>

0013d43f <FN_Wind_Detection+0x16b>:
  13d43f:	00000000                                ....

0013d443 <FN_Wind_Detection+0x16f>:
  13d443:	acd281               	l32r	a8, 12878c (6665 <xthals_release_major+0x3785>)
  13d446:	ab8391               	l32r	a9, 128254 (199a <XtosCoreStateSize+0x171a>)
  13d449:	3cd924               	ae_movda16	aed13, a9
  13d44c:	0c801afdc0abc8ee 	{ ae_movda16	aed12, a8; ae_mulfp16x4s	aed11, aed0, aed13 }
  13d454:	0c801afc31aa959e 	{ nop; ae_mulfp16x4s	aed10, aed1, aed12 }
  13d45c:	339ab4               	ae_add16s	aed9, aed10, aed11
  13d45f:	d29304               	ae_s16.0.i	aed9, a3, 0

0013d462 <FN_Wind_Detection+0x18e>:
  13d462:	05ed                	mov.n	a14, a5
  13d464:	06fd                	mov.n	a15, a6
  13d466:	ad5e41               	l32r	a4, 1289e0 (245844 <msc$15890_57_18>)
  13d469:	07a4c2               	movi	a12, 0x407
  13d46c:	ad5cd1               	l32r	a13, 1289dc (7bf8 <xthals_release_major+0x4d18>)
  13d46f:	400001b545f04dce 	{ ae_movda32	aed0, a13; nop; ae_movda32	aed15, a12 }
  13d477:	07dd                	mov.n	a13, a7
  13d479:	0bcd                	mov.n	a12, a11
  13d47b:	04a8                	l32i.n	a10, a4, 0
  13d47d:	e00104               	ae_s32.l.i	aed0, a1, 0
  13d480:	e00124               	ae_s32.l.i	aed0, a1, 8
  13d483:	e0f114               	ae_s32.l.i	aed15, a1, 4
  13d486:	ebfabe00040ef13f 	{ ae_s32.l.i	aed15, a1, 12; ae_movi	aed14, 4; nop }
  13d48e:	400000c1240eb14e 	{ ae_s32.l.i	aed14, a1, 16; nop; addi	a11, a4, 12 }
  13d496:	ff9da5               	call8	13ce70 <fn_msc>
  13d499:	ad54b1               	l32r	a11, 1289ec (2172c0 <Thr_strong_Wind_129>)
  13d49c:	1c0c                	movi.n	a12, 1
  13d49e:	ed1c                	movi.n	a13, 30
  13d4a0:	400001014506eafe 	{ ae_movda32	aed6, a10; nop; movi	a14, 15 }
  13d4a8:	ad5091               	l32r	a9, 1289e8 (245860 <mixing_cnt_up_wind_strong$15886_57_14>)
  13d4ab:	04a9                	s32i.n	a10, a4, 0
  13d4ad:	ab9551               	l32r	a5, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13d4b0:	ad4d41               	l32r	a4, 1289e4 (22500 <_memmap_cacheattr_bp_base+0x4fe>)
  13d4b3:	400000214505859e 	{ ae_movda32	aed5, a5; nop; addi	a8, a9, 2 }
  13d4bb:	0093a2               	l16si	a10, a3, 0
  13d4be:	ebf350060504424f 	{ add	a4, a2, a4; ae_sub32s	aed4, aed5, aed6; nop }
  13d4c6:	2554c4               	ae_movad32.l	a5, aed4
  13d4c9:	ad2b21               	l32r	a2, 128978 (216f80 <Thr_Imsc_128>)
  13d4cc:	8094f2               	l16si	a15, a4, 0x100
  13d4cf:	0228                	l32i.n	a2, a2, 0
  13d4d1:	0199                	s32i.n	a9, a1, 0
  13d4d3:	1189                	s32i.n	a8, a1, 4
  13d4d5:	722250               	salt	a2, a2, a5
  13d4d8:	fc31e5               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13d4db:	ad46b1               	l32r	a11, 1289f4 (2172d0 <Thr_normal_Wind_130>)
  13d4de:	ed1c                	movi.n	a13, 30
  13d4e0:	fe0c                	movi.n	a14, 15
  13d4e2:	7e94f2               	l16si	a15, a4, 252
  13d4e5:	ad4291               	l32r	a9, 1289f0 (245864 <mixing_cnt_up_wind_normal$15888_57_16>)
  13d4e8:	8054a2               	s16i	a10, a4, 0x100
  13d4eb:	1c0c                	movi.n	a12, 1
  13d4ed:	932c20               	movnez	a2, a12, a2
  13d4f0:	23aa80               	sext	a10, a10, 15
  13d4f3:	93aca0               	movnez	a10, a12, a10
  13d4f6:	892b                	addi.n	a8, a9, 2
  13d4f8:	10a2a0               	and	a10, a2, a10
  13d4fb:	8154a2               	s16i	a10, a4, 0x102
  13d4fe:	0093a2               	l16si	a10, a3, 0
  13d501:	0199                	s32i.n	a9, a1, 0
  13d503:	1189                	s32i.n	a8, a1, 4
  13d505:	fc2f25               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13d508:	7e54a2               	s16i	a10, a4, 252
  13d50b:	1c0c                	movi.n	a12, 1
  13d50d:	23ba80               	sext	a11, a10, 15
  13d510:	93bcb0               	movnez	a11, a12, a11
  13d513:	10b2b0               	and	a11, a2, a11
  13d516:	7f54b2               	s16i	a11, a4, 254
  13d519:	009322               	l16si	a2, a3, 0
  13d51c:	f01d                	retw.n

0013d51e <FN_Wind_Detection+0x24a>:
	...

0013d520 <FN_UNFIT_Detection_Coh>:
  13d520:	010136               	entry	a1, 128
  13d523:	ab88e1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d526:	ab4cf1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d529:	ad33d1               	l32r	a13, 1289f8 (2187b0 <SNRthd+0x2b0>)
  13d52c:	acf261               	l32r	a6, 1288f4 (b110 <xthals_release_major+0x8230>)
  13d52f:	8d88                	l32i.n	a8, a13, 32
  13d531:	9d98                	l32i.n	a9, a13, 36
  13d533:	ada8                	l32i.n	a10, a13, 40
  13d535:	bdc8                	l32i.n	a12, a13, 44
  13d537:	bd5d04               	ae_l32.i	aed5, a13, 0
  13d53a:	400001b471e64d2e 	{ ae_l32.i	aed6, a13, 4; nop; ae_movda32	aed14, a2 }
  13d542:	4000000072477d1e 	{ ae_l32.i	aed7, a13, 8; nop; addi	a7, a1, 64 }
  13d54a:	4000006473383d2e 	{ ae_l32.i	aed8, a13, 12; nop; addmi	a3, a2, 0x3600 }
  13d552:	400000007429bd1e 	{ ae_l32.i	aed9, a13, 16; nop; addi	a11, a1, 32 }
  13d55a:	400000e524395b2e 	{ ae_s32.l.i	aed9, a11, 16; nop; addmi	a5, a2, 0x3e00 }
  13d562:	400000f523785b5e 	{ ae_s32.l.i	aed8, a11, 12; nop; addmi	a5, a5, 0x7f00 }
  13d56a:	400000f522773b3e 	{ ae_s32.l.i	aed7, a11, 8; nop; addmi	a3, a3, 0x7f00 }
  13d572:	400001b521f64b6e 	{ ae_s32.l.i	aed6, a11, 4; nop; ae_movda32	aed15, a6 }
  13d57a:	400001b520354bce 	{ ae_s32.l.i	aed5, a11, 0; nop; ae_movda32	aed3, a12 }
  13d582:	400001b5232347ae 	{ ae_s32.l.i	aed3, a7, 12; nop; ae_movda32	aed2, a10 }
  13d58a:	400001b52212479e 	{ ae_s32.l.i	aed2, a7, 8; nop; ae_movda32	aed1, a9 }
  13d592:	400001b52101478e 	{ ae_s32.l.i	aed1, a7, 4; nop; ae_movda32	aed0, a8 }
  13d59a:	0c2dd2               	l32i	a13, a13, 48
  13d59d:	400001b5204047de 	{ ae_s32.l.i	aed0, a7, 0; nop; ae_movda32	aed4, a13 }
  13d5a5:	ebe7be0f0e0e474f 	{ ae_s32.l.i	aed4, a7, 16; ae_add32	aed14, aed14, aed15; nop }
  13d5ad:	099332               	l16si	a3, a3, 18
  13d5b0:	ad1371               	l32r	a7, 1289fc (245870 <phi_outer_r$15990_60_8>)
  13d5b3:	419552               	l16si	a5, a5, 130
  13d5b6:	40000175455c45ee 	{ ae_movda32	aed12, a5; nop; ae_movad32.l	a4, aed14 }
  13d5be:	18fbd910cfc0decf 	{ ae_movi	aed13, -2; nop; ae_slai32	aed12, aed12, 1 }
  13d5c6:	ebe7590d0c0cc44f 	{ or	a12, a4, a4; ae_add32	aed12, aed12, aed13; nop }
  13d5ce:	25dcc4               	ae_movad32.l	a13, aed12
  13d5d1:	07ad                	mov.n	a10, a7
  13d5d3:	ebfa5f00050bdd8f 	{ sext	a13, a13, 15; ae_movi	aed11, 5; nop }
  13d5db:	e0b104               	ae_s32.l.i	aed11, a1, 0
  13d5de:	fbb1e5               	call8	1390fc <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d5e1:	ab58e1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d5e4:	ab1df1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d5e7:	40c1b2               	addi	a11, a1, 64
  13d5ea:	ad0561               	l32r	a6, 128a00 (245890 <phi_inner_r$15991_60_9>)
  13d5ed:	400001b545ca423e 	{ ae_movda32	aed10, a2; nop; ae_movda32	aed12, a3 }
  13d5f5:	abce21               	l32r	a2, 128530 (af10 <xthals_release_major+0x8030>)
  13d5f8:	18fa591ccecea66f 	{ or	a10, a6, a6; ae_movi	aed14, -2; ae_slai32	aed12, aed12, 1 }
  13d600:	0d80184e8c1cd22e 	{ ae_movda32	aed13, a2; ae_add32	aed12, aed12, aed14 }
  13d608:	c5e7c85d2abadc7e 	{ ae_movad32.l	a13, aed12; ae_add32	aed10, aed10, aed13; ae_movi	aed11, 5 }
  13d610:	40000175205b21ae 	{ ae_s32.l.i	aed11, a1, 0; nop; ae_movad32.l	a2, aed10 }
  13d618:	23dd80               	sext	a13, a13, 15
  13d61b:	02cd                	mov.n	a12, a2
  13d61d:	fbade5               	call8	1390fc <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d620:	04cd                	mov.n	a12, a4
  13d622:	05ed                	mov.n	a14, a5
  13d624:	02dd                	mov.n	a13, a2
  13d626:	ab47a1               	l32r	a10, 128344 (7333 <xthals_release_major+0x4453>)
  13d629:	03fd                	mov.n	a15, a3
  13d62b:	580c                	movi.n	a8, 5
  13d62d:	ab0a91               	l32r	a9, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d630:	1199                	s32i.n	a9, a1, 4
  13d632:	2189                	s32i.n	a8, a1, 8
  13d634:	acf431               	l32r	a3, 128a04 (2458b0 <phi_cross_r$15992_60_10>)
  13d637:	01a9                	s32i.n	a10, a1, 0
  13d639:	20c322               	addi	a2, a3, 32
  13d63c:	20a330               	or	a10, a3, a3
  13d63f:	20b220               	or	a11, a2, a2
  13d642:	fbc1e5               	call8	139260 <fx_SolomonVoice_FFT_to_Phi_ave>
  13d645:	07cd                	mov.n	a12, a7
  13d647:	06dd                	mov.n	a13, a6
  13d649:	03ed                	mov.n	a14, a3
  13d64b:	47a1b2               	movi	a11, 0x147
  13d64e:	02fd                	mov.n	a15, a2
  13d650:	ab6281               	l32r	a8, 1283d8 (7eb8 <xthals_release_major+0x4fd8>)
  13d653:	aced21               	l32r	a2, 128a08 (2458f0 <msc$15996_60_14>)
  13d656:	ab3b91               	l32r	a9, 128344 (7333 <xthals_release_major+0x4453>)
  13d659:	02a8                	l32i.n	a10, a2, 0
  13d65b:	2199                	s32i.n	a9, a1, 8
  13d65d:	0189                	s32i.n	a8, a1, 0
  13d65f:	11b9                	s32i.n	a11, a1, 4
  13d661:	aafd81               	l32r	a8, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d664:	4b0c                	movi.n	a11, 4
  13d666:	41b9                	s32i.n	a11, a1, 16
  13d668:	036182               	s32i	a8, a1, 12
  13d66b:	10c2b2               	addi	a11, a2, 16
  13d66e:	ff8025               	call8	13ce70 <fn_msc>
  13d671:	ace6b1               	l32r	a11, 128a0c (2172e0 <Thr_Unfit_Coh_132>)
  13d674:	3cea34               	ae_movda32	aed14, a10
  13d677:	ebfabe00020fe20f 	{ ae_s32.l.i	aed14, a2, 0; ae_movi	aed15, 2; nop }
  13d67f:	ace421               	l32r	a2, 128a10 (245920 <unfit_flag$15997_60_15>)
  13d682:	0d80184084bde22e 	{ ae_movda32	aed14, a2; ae_movi	aed13, 4 }
  13d68a:	0092f2               	l16si	a15, a2, 0
  13d68d:	93e740fdeeed01ce 	{ movi	a12, 1; ae_add32	aed13, aed14, aed13; ae_add32	aed14, aed14, aed15 }
  13d695:	40000121200ed13e 	{ ae_s32.l.i	aed14, a1, 0; nop; movi	a13, 35 }
  13d69d:	40000121210de18e 	{ ae_s32.l.i	aed13, a1, 4; nop; movi	a14, 40 }
  13d6a5:	fc1525               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13d6a8:	0052a2               	s16i	a10, a2, 0
  13d6ab:	232a80               	sext	a2, a10, 15
  13d6ae:	f01d                	retw.n

0013d6b0 <FN_UNFIT_Detection_Leakage>:
  13d6b0:	006136               	entry	a1, 48
  13d6b3:	acd8a1               	l32r	a10, 128a14 (22558 <_memmap_cacheattr_bp_base+0x556>)
  13d6b6:	36d2e2               	addmi	a14, a2, 0x3600
  13d6b9:	abbb81               	l32r	a8, 1285a8 (12504 <xthals_release_major+0xf624>)
  13d6bc:	7fdee2               	addmi	a14, a14, 0x7f00
  13d6bf:	828a                	add.n	a8, a2, a8
  13d6c1:	009882               	l16si	a8, a8, 0
  13d6c4:	099ee2               	l16si	a14, a14, 18
  13d6c7:	0d400f4000b468ae 	{ bnez.w18	a8, 13d7bb <FN_UNFIT_Detection_Leakage+0x10b>; ae_movi	aed4, 0 }
  13d6cf:	acaa81               	l32r	a8, 128978 (216f80 <Thr_Imsc_128>)
  13d6d2:	3b0c                	movi.n	a11, 3
  13d6d4:	029882               	l16si	a8, a8, 4
  13d6d7:	f2aa                	add.n	a15, a2, a10
  13d6d9:	0d00114170b0b83e 	{ bne.w18	a8, a3, 13d7f4 <FN_UNFIT_Detection_Leakage+0x144>; nop }
  13d6e1:	3ea0c2               	movi	a12, 62
  13d6e4:	accd81               	l32r	a8, 128a18 (b214 <xthals_release_major+0x8334>)
  13d6e7:	accea1               	l32r	a10, 128a20 (22a60 <_memmap_cacheattr_bp_base+0xa5e>)
  13d6ea:	accc91               	l32r	a9, 128a1c (22864 <_memmap_cacheattr_bp_base+0x862>)
  13d6ed:	80a2a0               	add	a10, a2, a10
  13d6f0:	809290               	add	a9, a2, a9
  13d6f3:	808280               	add	a8, a2, a8
  13d6f6:	fcc882               	addi	a8, a8, -4
  13d6f9:	b43824               	ae_l16.ip	aed3, a8, 4
  13d6fc:	eb5ca803030128ff 	{ ae_l16.i	aed2, a8, -2; ae_mulf16ss.00	aed1, aed3, aed3; nop }
  13d704:	eb2e30020201299f 	{ addmi	a9, a9, 0x200; ae_mulaf16ss.00	aed1, aed2, aed2; nop }
  13d70c:	fcc992               	addi	a9, a9, -4
  13d70f:	e11914               	ae_s32.l.ip	aed1, a9, 4
  13d712:	b40824               	ae_l16.ip	aed0, a8, 4
  13d715:	eb5ca800000128ff 	{ ae_l16.i	aed2, a8, -2; ae_mulf16ss.00	aed1, aed0, aed0; nop }
  13d71d:	1a8c76               	loop	a12, 13d73b <FN_UNFIT_Detection_Leakage+0x8b>
  13d720:	eb2ea9020201082f 	{ ae_l16.ip	aed0, a8, 4; ae_mulaf16ss.00	aed1, aed2, aed2; nop }
  13d728:	be2a14               	ae_l32.ip	aed2, a10, 4
  13d72b:	400001a42f3228be 	{ ae_l16.i	aed2, a8, -2; nop; ae_sraa32s	aed3, aed2, a11 }
  13d733:	6ce8bf030414191f 	{ ae_s32.l.ip	aed1, a9, 4; ae_add32s	aed4, aed4, aed3; ae_mulf16ss.00_s2	aed1, aed0, aed0 }

0013d73b <FN_UNFIT_Detection_Leakage+0x8b>:
  13d73b:	acbad1               	l32r	a13, 128a24 (7999 <xthals_release_major+0x4ab9>)
  13d73e:	66a6c2               	movi	a12, 0x666
  13d741:	0d80184087bdee2e 	{ ae_movda32	aed14, a14; ae_movi	aed13, 7 }
  13d749:	182eaf12e2e1fa1f 	{ ae_l32.ip	aed15, a10, 4; ae_mulaf16ss.00	aed1, aed2, aed2; ae_slai32	aed14, aed14, 1 }
  13d751:	0d8019cecd6d2bfe 	{ ae_sraa32s	aed12, aed15, a11; ae_sub32	aed13, aed13, aed14 }

0013d759 <FN_UNFIT_Detection_Leakage+0xa9>:
  13d759:	400001754509ccde 	{ ae_movda32	aed9, a12; nop; ae_movad16.0	a12, aed13 }
  13d761:	e11914               	ae_s32.l.ip	aed1, a9, 4
  13d764:	7f2f82               	l32i	a8, a15, 0x1fc
  13d767:	94faafcc4edaba1e 	{ ae_l32.ip	aed11, a10, 4; ae_movi	aed10, -2; ae_add32s	aed13, aed4, aed12 }
  13d76f:	400001a545e8b8be 	{ ae_movda32	aed8, a8; nop; ae_sraa32s	aed14, aed11, a11 }
  13d777:	bbe8dd8ead8c259e 	{ nop; ae_add32s	aed12, aed13, aed14; ae_and	aed8, aed8, aed10 }
  13d77f:	40000185457bcdce 	{ ae_movda32	aed11, a13; nop; ae_slaa32s	aed7, aed12, a12 }
  13d787:	bb0fdd7ba878259e 	{ nop; ae_mul32.ll	aed8, aed8, aed11; ae_and	aed7, aed7, aed10 }
  13d78f:	eb0fdd090707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed9; nop }
  13d797:	8c8f84               	ae_srai64	aed8, aed8, 15
  13d79a:	0cfbc8f07f70a87f 	{ ae_movad32.l	a10, aed8; nop; ae_srai64	aed7, aed7, 15 }
  13d7a2:	2597c4               	ae_movad32.l	a9, aed7
  13d7a5:	400001b545564a9e 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed5, a9 }
  13d7ad:	404564               	ae_add32s	aed4, aed5, aed6
  13d7b0:	25a4c4               	ae_movad32.l	a10, aed4
  13d7b3:	7f6fa2               	s32i	a10, a15, 0x1fc
  13d7b6:	000186               	j	13d7c0 <FN_UNFIT_Detection_Leakage+0x110>

0013d7b9 <FN_UNFIT_Detection_Leakage+0x109>:
	...

0013d7bb <FN_UNFIT_Detection_Leakage+0x10b>:
  13d7bb:	a2aa                	add.n	a10, a2, a10
  13d7bd:	7f2aa2               	l32i	a10, a10, 0x1fc

0013d7c0 <FN_UNFIT_Detection_Leakage+0x110>:
  13d7c0:	ac9ab1               	l32r	a11, 128a28 (2172f0 <Thr_FitUnFit_leakage_135>)
  13d7c3:	3d2184               	ae_movi	aed2, 4
  13d7c6:	ac9921               	l32r	a2, 128a2c (245928 <FitUnFit_InnerLeakage$16038_61_11>)
  13d7c9:	0d80184086b0122e 	{ ae_movda32	aed1, a2; ae_movi	aed0, 6 }
  13d7d1:	02f8                	l32i.n	a15, a2, 0
  13d7d3:	93e74020111001ce 	{ movi	a12, 1; ae_add32	aed0, aed1, aed0; ae_add32	aed1, aed1, aed2 }
  13d7db:	400001312001d12e 	{ ae_s32.l.i	aed1, a1, 0; nop; movi	a13, 50 }
  13d7e3:	400001312100e12e 	{ ae_s32.l.i	aed0, a1, 4; nop; movi	a14, 50 }
  13d7eb:	fc00e5               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13d7ee:	02a9                	s32i.n	a10, a2, 0
  13d7f0:	0a2d                	mov.n	a2, a10
  13d7f2:	f01d                	retw.n

0013d7f4 <FN_UNFIT_Detection_Leakage+0x144>:
  13d7f4:	7f2fa2               	l32i	a10, a15, 0x1fc
  13d7f7:	fff146               	j	13d7c0 <FN_UNFIT_Detection_Leakage+0x110>

0013d7fa <FN_UNFIT_Detection_Leakage+0x14a>:
	...

0013d7fc <FN_UNFIT_Detection_Occlusion>:
  13d7fc:	006136               	entry	a1, 48
  13d7ff:	ac8ca1               	l32r	a10, 128a30 (22560 <_memmap_cacheattr_bp_base+0x55e>)
  13d802:	36d2b2               	addmi	a11, a2, 0x3600
  13d805:	ab6881               	l32r	a8, 1285a8 (12504 <xthals_release_major+0xf624>)
  13d808:	7fdbb2               	addmi	a11, a11, 0x7f00
  13d80b:	828a                	add.n	a8, a2, a8
  13d80d:	009882               	l16si	a8, a8, 0
  13d810:	099bb2               	l16si	a11, a11, 18
  13d813:	09a856               	bnez	a8, 13d8b1 <FN_UNFIT_Detection_Occlusion+0xb5>
  13d816:	ac58d1               	l32r	a13, 128978 (216f80 <Thr_Imsc_128>)
  13d819:	ac8291               	l32r	a9, 128a24 (7999 <xthals_release_major+0x4ab9>)
  13d81c:	029dd2               	l16si	a13, a13, 4
  13d81f:	c5fa5000279ac2ae 	{ add	a12, a2, a10; ae_movi	aed10, 7; ae_movi	aed9, 0 }
  13d827:	0d000accd6b6bd3e 	{ bne.w18	a13, a3, 13d8d8 <FN_UNFIT_Detection_Occlusion+0xdc>; ae_movi	aed6, -2 }
  13d82f:	3a0c                	movi.n	a10, 3
  13d831:	7e2cd2               	l32i	a13, a12, 0x1f8
  13d834:	ac8081               	l32r	a8, 128a34 (af14 <xthals_release_major+0x8034>)
  13d837:	ac80e1               	l32r	a14, 128a38 (22760 <_memmap_cacheattr_bp_base+0x75e>)
  13d83a:	828a                	add.n	a8, a2, a8
  13d83c:	400001b42ecd48be 	{ ae_l16.i	aed13, a8, -4; nop; ae_movda32	aed12, a11 }
  13d844:	185ca81dcdc8b8ff 	{ ae_l16.i	aed11, a8, -2; ae_mulf16ss.00	aed8, aed13, aed13; ae_slai32	aed12, aed12, 1 }
  13d84c:	47f246bcba8a66ff 	{ movi	a15, 0x666; ae_sub32	aed10, aed10, aed12; ae_mulaf16ss.00_s2	aed8, aed11, aed11 }
  13d854:	258a84               	ae_movad16.0	a8, aed10
  13d857:	400001754555ff8e 	{ ae_movda32	aed5, a15; nop; ae_movad32.l	a15, aed8 }
  13d85f:	806cf2               	s32i	a15, a12, 0x200
  13d862:	bf72e4               	ae_l32.x	aed7, a2, a14
  13d865:	400001a545a47dae 	{ ae_movda32	aed4, a13; nop; ae_sraa32s	aed10, aed7, a10 }
  13d86d:	bbe8dd4a6948259e 	{ nop; ae_add32s	aed8, aed9, aed10; ae_and	aed4, aed4, aed6 }
  13d875:	400001854537898e 	{ ae_movda32	aed7, a9; nop; ae_slaa32s	aed3, aed8, a8 }
  13d87d:	bb0fdd376434259e 	{ nop; ae_mul32.ll	aed4, aed4, aed7; ae_and	aed3, aed3, aed6 }
  13d885:	eb0fdd050303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed5; nop }
  13d88d:	8c4f44               	ae_srai64	aed4, aed4, 15
  13d890:	0cfbc8f03f30f47f 	{ ae_movad32.l	a15, aed4; nop; ae_srai64	aed3, aed3, 15 }
  13d898:	25e3c4               	ae_movad32.l	a14, aed3
  13d89b:	400001b545124fee 	{ ae_movda32	aed2, a15; nop; ae_movda32	aed1, a14 }
  13d8a3:	400124               	ae_add32s	aed0, aed1, aed2
  13d8a6:	25a0c4               	ae_movad32.l	a10, aed0
  13d8a9:	7e6ca2               	s32i	a10, a12, 0x1f8
  13d8ac:	000186               	j	13d8b6 <FN_UNFIT_Detection_Occlusion+0xba>

0013d8af <FN_UNFIT_Detection_Occlusion+0xb3>:
	...

0013d8b1 <FN_UNFIT_Detection_Occlusion+0xb5>:
  13d8b1:	a2aa                	add.n	a10, a2, a10
  13d8b3:	7e2aa2               	l32i	a10, a10, 0x1f8

0013d8b6 <FN_UNFIT_Detection_Occlusion+0xba>:
  13d8b6:	2d3c                	movi.n	a13, 50
  13d8b8:	2e3c                	movi.n	a14, 50
  13d8ba:	ac60c1               	l32r	a12, 128a3c (245930 <fitunfit_cnt_up_InnerOcclusion$16127_62_12>)
  13d8bd:	ac6021               	l32r	a2, 128a40 (2175f4 <FitUnFit_InnerOcclusion$16126_62_11>)
  13d8c0:	bc2b                	addi.n	a11, a12, 2
  13d8c2:	02f8                	l32i.n	a15, a2, 0
  13d8c4:	01c9                	s32i.n	a12, a1, 0
  13d8c6:	11b9                	s32i.n	a11, a1, 4
  13d8c8:	1c0c                	movi.n	a12, 1
  13d8ca:	ac5eb1               	l32r	a11, 128a44 (217300 <Thr_FitUnFit_InnerOcclusion_137>)
  13d8cd:	fbf2a5               	call8	1397f8 <HysteresisHangoverThresholding_MultiState>
  13d8d0:	02a9                	s32i.n	a10, a2, 0
  13d8d2:	0a2d                	mov.n	a2, a10
  13d8d4:	f01d                	retw.n

0013d8d6 <FN_UNFIT_Detection_Occlusion+0xda>:
	...

0013d8d8 <FN_UNFIT_Detection_Occlusion+0xdc>:
  13d8d8:	7e2ca2               	l32i	a10, a12, 0x1f8
  13d8db:	fff5c6               	j	13d8b6 <FN_UNFIT_Detection_Occlusion+0xba>

0013d8de <FN_UNFIT_Detection_Occlusion+0xe2>:
	...

0013d8e0 <FN_SOLOMONVOICEW_TX_MIXING_SET>:
  13d8e0:	004136               	entry	a1, 32
  13d8e3:	ac59c1               	l32r	a12, 128a48 (245934 <RxVAD_count$16210_63_7>)
  13d8e6:	ab30b1               	l32r	a11, 1285a8 (12504 <xthals_release_major+0xf624>)
  13d8e9:	44d252               	addmi	a5, a2, 0x4400
  13d8ec:	7fd552               	addmi	a5, a5, 0x7f00
  13d8ef:	099552               	l16si	a5, a5, 18
  13d8f2:	80b2b0               	add	a11, a2, a11
  13d8f5:	009bb2               	l16si	a11, a11, 0
  13d8f8:	009ca2               	l16si	a10, a12, 0
  13d8fb:	135b16               	beqz	a11, 13da34 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x154>

0013d8fe <FN_SOLOMONVOICEW_TX_MIXING_SET+0x1e>:
  13d8fe:	8b0b                	addi.n	a8, a11, -1
  13d900:	070c                	movi.n	a7, 0
  13d902:	83a780               	moveqz	a10, a7, a8
  13d905:	005ca2               	s16i	a10, a12, 0
  13d908:	02ad                	mov.n	a10, a2
  13d90a:	ffc165               	call8	13d520 <FN_UNFIT_Detection_Coh>
  13d90d:	ac5041               	l32r	a4, 128a50 (de74 <xthals_release_major+0xaf94>)
  13d910:	ac4f31               	l32r	a3, 128a4c (224ec <_memmap_cacheattr_bp_base+0x4ea>)
  13d913:	ac5061               	l32r	a6, 128a54 (245936 <FrmPwr_mixing_LowBand$16211_63_8>)
  13d916:	323a                	add.n	a3, a2, a3
  13d918:	b62b                	addi.n	a11, a6, 2
  13d91a:	804240               	add	a4, a2, a4
  13d91d:	04c662               	addi	a6, a6, 4
  13d920:	c79492               	l16si	a9, a4, 0x18e
  13d923:	7f53a2               	s16i	a10, a3, 254
  13d926:	7a93a2               	l16si	a10, a3, 244
  13d929:	815392               	s16i	a9, a3, 0x102
  13d92c:	023ae6               	bgei	a10, 3, 13d932 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x52>
  13d92f:	4b1926               	beqi	a9, 1, 13d97e <FN_SOLOMONVOICEW_TX_MIXING_SET+0x9e>

0013d932 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x52>:
  13d932:	1b24a2               	l32i	a10, a4, 108
  13d935:	2b0c                	movi.n	a11, 2
  13d937:	4c0c                	movi.n	a12, 4
  13d939:	05dd                	mov.n	a13, a5
  13d93b:	ff4365               	call8	13cd70 <fn_BandEnergy_forMixing>
  13d93e:	05dd                	mov.n	a13, a5
  13d940:	0a9d                	mov.n	a9, a10
  13d942:	ac4581               	l32r	a8, 128a58 (245938 <FrmPwr_mixing_VeryLowBand$16213_63_10>)
  13d945:	1b24a2               	l32i	a10, a4, 108
  13d948:	400001014500b90e 	{ ae_movda32	aed0, a9; nop; movi	a11, 0 }
  13d950:	40000110b000c80e 	{ ae_s16.0.i	aed0, a8, 0; nop; movi	a12, 16 }
  13d958:	ff4165               	call8	13cd70 <fn_BandEnergy_forMixing>
  13d95b:	0aed                	mov.n	a14, a10
  13d95d:	ac3dd1               	l32r	a13, 128a54 (245936 <FrmPwr_mixing_LowBand$16211_63_8>)
  13d960:	1b24a2               	l32i	a10, a4, 108
  13d963:	400001414501be0e 	{ ae_movda32	aed1, a14; nop; movi	a11, 64 }
  13d96b:	400001f0b001cdfe 	{ ae_s16.0.i	aed1, a13, 0; nop; movi	a12, 255 }
  13d973:	05dd                	mov.n	a13, a5
  13d975:	ff3fa5               	call8	13cd70 <fn_BandEnergy_forMixing>
  13d978:	ac38b1               	l32r	a11, 128a58 (245938 <FrmPwr_mixing_VeryLowBand$16213_63_10>)
  13d97b:	0056a2               	s16i	a10, a6, 0

0013d97e <FN_SOLOMONVOICEW_TX_MIXING_SET+0x9e>:
  13d97e:	ac37c1               	l32r	a12, 128a5c (66b9 <xthals_release_major+0x37d9>)
  13d981:	009ba2               	l16si	a10, a11, 0
  13d984:	ac3741               	l32r	a4, 128a60 (24593c <OuterPwr_avrg_VeryLowBand$16214_63_11>)
  13d987:	ac37d1               	l32r	a13, 128a64 (7d37 <xthals_release_major+0x4e57>)
  13d98a:	0094b2               	l16si	a11, a4, 0
  13d98d:	ff48a5               	call8	13ce18 <fn_RecursiveAverage_forMixing>
  13d990:	ac35c1               	l32r	a12, 128a64 (7d37 <xthals_release_major+0x4e57>)
  13d993:	ac34d1               	l32r	a13, 128a64 (7d37 <xthals_release_major+0x4e57>)
  13d996:	0054a2               	s16i	a10, a4, 0
  13d999:	ac3351               	l32r	a5, 128a68 (24593e <OuterPwr_avrg_LowBand_Longterm$16215_63_12>)
  13d99c:	ac2ea1               	l32r	a10, 128a54 (245936 <FrmPwr_mixing_LowBand$16211_63_8>)
  13d99f:	0095b2               	l16si	a11, a5, 0
  13d9a2:	009aa2               	l16si	a10, a10, 0
  13d9a5:	ff4725               	call8	13ce18 <fn_RecursiveAverage_forMixing>
  13d9a8:	ac2fc1               	l32r	a12, 128a64 (7d37 <xthals_release_major+0x4e57>)
  13d9ab:	ac2ed1               	l32r	a13, 128a64 (7d37 <xthals_release_major+0x4e57>)
  13d9ae:	0055a2               	s16i	a10, a5, 0
  13d9b1:	ac2e41               	l32r	a4, 128a6c (245940 <OuterPwr_avrg_HighBand_Longterm$16216_63_13>)
  13d9b4:	0096a2               	l16si	a10, a6, 0
  13d9b7:	0094b2               	l16si	a11, a4, 0
  13d9ba:	ff45e5               	call8	13ce18 <fn_RecursiveAverage_forMixing>
  13d9bd:	0054a2               	s16i	a10, a4, 0
  13d9c0:	ac27c1               	l32r	a12, 128a5c (66b9 <xthals_release_major+0x37d9>)
  13d9c3:	0096a2               	l16si	a10, a6, 0
  13d9c6:	ac2a61               	l32r	a6, 128a70 (245942 <OuterPwr_avrg_HighBand_Shortterm$16217_63_14>)
  13d9c9:	ac24d1               	l32r	a13, 128a5c (66b9 <xthals_release_major+0x37d9>)
  13d9cc:	0096b2               	l16si	a11, a6, 0
  13d9cf:	ff44a5               	call8	13ce18 <fn_RecursiveAverage_forMixing>
  13d9d2:	0094b2               	l16si	a11, a4, 0
  13d9d5:	0056a2               	s16i	a10, a6, 0
  13d9d8:	c0bba0               	sub	a11, a11, a10
  13d9db:	239b80               	sext	a9, a11, 15
  13d9de:	825392               	s16i	a9, a3, 0x104
  13d9e1:	20a990               	or	a10, a9, a9
  13d9e4:	086bf7               	bbci	a11, 15, 13d9f0 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x110>
  13d9e7:	60a090               	neg	a10, a9
  13d9ea:	23aa80               	sext	a10, a10, 15
  13d9ed:	8253a2               	s16i	a10, a3, 0x104

0013d9f0 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x110>:
  13d9f0:	ac1c61               	l32r	a6, 128a60 (24593c <OuterPwr_avrg_VeryLowBand$16214_63_11>)
  13d9f3:	0d0c                	movi.n	a13, 0
  13d9f5:	ac20e1               	l32r	a14, 128a78 (2175f8 <Outer_hangover_cnt$16227_63_24>)
  13d9f8:	ac1fc1               	l32r	a12, 128a74 (898 <XtosCoreStateSize+0x618>)
  13d9fb:	aa03b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  13d9fe:	72cca0               	salt	a12, a12, a10
  13da01:	937bc0               	movnez	a7, a11, a12
  13da04:	20a770               	or	a10, a7, a7
  13da07:	aa3bb1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  13da0a:	c8a0c2               	movi	a12, 200
  13da0d:	fc6f65               	call8	13a104 <HysteresisHangoverThresholding>
  13da10:	0095c2               	l16si	a12, a5, 0
  13da13:	0094d2               	l16si	a13, a4, 0
  13da16:	0096e2               	l16si	a14, a6, 0
  13da19:	aaa841               	l32r	a4, 1284bc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  13da1c:	02bd                	mov.n	a11, a2
  13da1e:	424a                	add.n	a4, a2, a4
  13da20:	04ad                	mov.n	a10, a4
  13da22:	ff1fe5               	call8	13cc20 <fn_MixingState>
  13da25:	04ad                	mov.n	a10, a4
  13da27:	02bd                	mov.n	a11, a2
  13da29:	feeea5               	call8	13c914 <fn_MixingGain>
  13da2c:	7a9382               	l16si	a8, a3, 244
  13da2f:	7b5382               	s16i	a8, a3, 246
  13da32:	f01d                	retw.n

0013da34 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x154>:
  13da34:	abd191               	l32r	a9, 128978 (216f80 <Thr_Imsc_128>)
  13da37:	029992               	l16si	a9, a9, 4
  13da3a:	0d3fec4100b0aa9e 	{ bge.w18	a10, a9, 13d8fe <FN_SOLOMONVOICEW_TX_MIXING_SET+0x1e>; nop }
  13da42:	aa1b                	addi.n	a10, a10, 1
  13da44:	ffad86               	j	13d8fe <FN_SOLOMONVOICEW_TX_MIXING_SET+0x1e>

0013da47 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x167>:
	...

0013da48 <FN_Mixing_FreqDomain>:
  13da48:	008136               	entry	a1, 64
  13da4b:	441c                	movi.n	a4, 20
  13da4d:	2813c4               	ae_zalign64	u3
  13da50:	ac0c31               	l32r	a3, 128a80 (22610 <_memmap_cacheattr_bp_base+0x60e>)
  13da53:	02bd                	mov.n	a11, a2
  13da55:	ac0971               	l32r	a7, 128a7c (2259c <_memmap_cacheattr_bp_base+0x59a>)
  13da58:	36d262               	addmi	a6, a2, 0x3600
  13da5b:	44d282               	addmi	a8, a2, 0x4400
  13da5e:	7fd882               	addmi	a8, a8, 0x7f00
  13da61:	7fd662               	addmi	a6, a6, 0x7f00
  13da64:	099662               	l16si	a6, a6, 18
  13da67:	099882               	l16si	a8, a8, 18
  13da6a:	727a                	add.n	a7, a2, a7
  13da6c:	3b3a                	add.n	a3, a11, a3
  13da6e:	5139                	s32i.n	a3, a1, 20
  13da70:	7179                	s32i.n	a7, a1, 28
  13da72:	3397d2               	l16si	a13, a7, 102
  13da75:	3197e2               	l16si	a14, a7, 98
  13da78:	162792               	l32i	a9, a7, 88
  13da7b:	abbf21               	l32r	a2, 128978 (216f80 <Thr_Imsc_128>)
  13da7e:	4199                	s32i.n	a9, a1, 16
  13da80:	259792               	l16si	a9, a7, 74
  13da83:	172772               	l32i	a7, a7, 92
  13da86:	0d40664100b0190e 	{ beqi.w18	a9, 1, 13e0ea <FN_Mixing_FreqDomain+0x6a2>; nop }
  13da8e:	0d407841e0b01d0e 	{ beqi.w18	a13, 1, 13e220 <FN_Mixing_FreqDomain+0x7d8>; nop }
  13da96:	0d407841c0b01e0e 	{ beqi.w18	a14, 1, 13e226 <FN_Mixing_FreqDomain+0x7de>; nop }
  13da9e:	71f8                	l32i.n	a15, a1, 28
  13daa0:	239ff2               	l16si	a15, a15, 70
  13daa3:	10c2c2               	addi	a12, a2, 16
  13daa6:	90fff0               	addx2	a15, a15, a15
  13daa9:	11ffc0               	slli	a15, a15, 4
  13daac:	ccfa                	add.n	a12, a12, a15
  13daae:	169cc2               	l16si	a12, a12, 44

0013dab1 <FN_Mixing_FreqDomain+0x69>:
  13dab1:	280374               	ae_movalign	u1, u3
  13dab4:	2803b4               	ae_movalign	u2, u3
  13dab7:	7198                	l32i.n	a9, a1, 28
  13dab9:	abf3f1               	l32r	a15, 128a88 (22612 <_memmap_cacheattr_bp_base+0x610>)
  13dabc:	aa9e21               	l32r	a2, 128534 (b520 <xthals_release_major+0x8640>)
  13dabf:	fbfa                	add.n	a15, a11, a15
  13dac1:	2b2a                	add.n	a2, a11, a2
  13dac3:	7722c4               	ae_la64.pp	u0, a2
  13dac6:	0b8476               	loop	a4, 13dad5 <FN_Mixing_FreqDomain+0x8d>
  13dac9:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13dacc:	3712c4               	ae_la16x4.ip	aed1, u0, a2
  13dacf:	0c0394               	ae_sa16x4.ip	aed0, u1, a3
  13dad2:	0c1394               	ae_sa16x4.ip	aed1, u1, a3

0013dad5 <FN_Mixing_FreqDomain+0x8d>:
  13dad5:	abeb21               	l32r	a2, 128a84 (22614 <_memmap_cacheattr_bp_base+0x612>)
  13dad8:	7733d4               	ae_sa64pos.fp	u1, a3
  13dadb:	2b2a                	add.n	a2, a11, a2
  13dadd:	da5962               	s16i	a6, a9, 0x1b4
  13dae0:	2129                	s32i.n	a2, a1, 8
  13dae2:	abea21               	l32r	a2, 128a8c (217310 <FreqMix_EQ_141>)
  13dae5:	0d4060ccb6b80eae 	{ beqz.w18	a14, 13e0f4 <FN_Mixing_FreqDomain+0x6ac>; ae_movi	aed8, -2 }
  13daed:	b49224               	ae_l16.ip	aed9, a2, 4
  13daf0:	c08680               	sub	a8, a6, a8
  13daf3:	234780               	sext	a4, a7, 15
  13daf6:	2138                	l32i.n	a3, a1, 8
  13daf8:	3c7434               	ae_movda32	aed7, a4
  13dafb:	abe541               	l32r	a4, 128a90 (2456b2 <FreqMix_normalWind_Inner+0x2>)
  13dafe:	fcc332               	addi	a3, a3, -4
  13db01:	b4a344               	ae_l16.ip	aed10, a3, 8
  13db04:	eb5c59090a056fff 	{ or	a6, a15, a15; ae_mulf16ss.00	aed5, aed10, aed9; nop }
  13db0c:	400000b02d06838e 	{ ae_l16.i	aed6, a3, -6; nop; addi	a8, a8, 11 }
  13db14:	bb5c5f598641888e 	{ sext	a8, a8, 15; ae_mulf16ss.00	aed1, aed6, aed9; ae_and	aed4, aed5, aed8 }
  13db1c:	0c8019b764d4285e 	{ ae_sraa32s	aed6, aed5, a8; ae_mul32.ll	aed4, aed4, aed7 }
  13db24:	400001a4bf56148e 	{ ae_s16.0.i	aed6, a4, -2; nop; ae_sraa32s	aed5, aed1, a8 }
  13db2c:	0cfbb5f04f40544f 	{ ae_s16.0.ip	aed5, a4, 8; nop; ae_srai64	aed4, aed4, 15 }
  13db34:	bbfbc8108f10547e 	{ ae_movad32.l	a5, aed4; nop; ae_and	aed1, aed1, aed8 }
  13db3c:	0c8018b781d1352e 	{ ae_movda32	aed3, a5; ae_mul32.ll	aed1, aed1, aed7 }

0013db44 <FN_Mixing_FreqDomain+0xfc>:
  13db44:	400001a42f23328e 	{ ae_l16.i	aed3, a2, -2; nop; ae_sraa32s	aed2, aed3, a8 }
  13db4c:	d22ff4               	ae_s16.0.i	aed2, a15, -2
  13db4f:	0cfba8f01f1023ff 	{ ae_l16.i	aed2, a3, -2; nop; ae_srai64	aed1, aed1, 15 }
  13db57:	eb5cc8030206a17f 	{ ae_movad32.l	a10, aed1; ae_mulf16ss.00	aed6, aed2, aed3; nop }
  13db5f:	400001b42e4243ae 	{ ae_l16.i	aed2, a3, -4; nop; ae_movda32	aed4, a10 }
  13db67:	bb5c40638205275e 	{ movi	a5, 39; ae_mulf16ss.00	aed5, aed2, aed3; ae_and	aed0, aed6, aed8 }
  13db6f:	0020f0               	nop
  13db72:	0020f0               	nop
  13db75:	af8576               	loop	a5, 13dc28 <FN_Mixing_FreqDomain+0x1e0>
  13db78:	bb0fa9578031022e 	{ ae_l16.ip	aed0, a2, 4; ae_mul32.ll	aed1, aed0, aed7; ae_and	aed3, aed5, aed8 }
  13db80:	0c8019b733d6286e 	{ ae_sraa32s	aed3, aed6, a8; ae_mul32.ll	aed6, aed3, aed7 }
  13db88:	400001a42f24428e 	{ ae_l16.i	aed4, a2, -2; nop; ae_sraa32s	aed2, aed4, a8 }
  13db90:	0cfbb5f01f10264f 	{ ae_s16.0.ip	aed2, a6, 8; nop; ae_srai64	aed1, aed1, 15 }
  13db98:	400001a4be33548e 	{ ae_s16.0.i	aed3, a4, -4; nop; ae_sraa32s	aed3, aed5, a8 }
  13dba0:	0cfbc8f06f10517f 	{ ae_movad32.l	a5, aed1; nop; ae_srai64	aed1, aed6, 15 }
  13dba8:	40000174bd53741e 	{ ae_s16.0.i	aed3, a4, -6; nop; ae_movad32.l	a7, aed1 }
  13dbb0:	400001b54531475e 	{ ae_movda32	aed1, a7; nop; ae_movda32	aed3, a5 }
  13dbb8:	400001a42161138e 	{ ae_l16.i	aed1, a3, 2; nop; ae_sraa32s	aed6, aed1, a8 }
  13dbc0:	eb5ca9000102134f 	{ ae_l16.ip	aed1, a3, 8; ae_mulf16ss.00	aed2, aed1, aed0; nop }
  13dbc8:	0c8019e001b1283e 	{ ae_sraa32s	aed0, aed3, a8; ae_mulf16ss.00	aed1, aed1, aed0 }
  13dbd0:	400001a4be00268e 	{ ae_s16.0.i	aed0, a6, -4; nop; ae_sraa32s	aed0, aed2, a8 }
  13dbd8:	bbfbb4208f3066de 	{ ae_s16.0.i	aed6, a6, -6; nop; ae_and	aed3, aed2, aed8 }
  13dbe0:	bb0fb5178330044e 	{ ae_s16.0.ip	aed0, a4, 8; ae_mul32.ll	aed0, aed3, aed7; ae_and	aed3, aed1, aed8 }
  13dbe8:	0c8019b713d3281e 	{ ae_sraa32s	aed1, aed1, a8; ae_mul32.ll	aed3, aed3, aed7 }
  13dbf0:	0cfbb4f00f0014bf 	{ ae_s16.0.i	aed1, a4, -10; nop; ae_srai64	aed0, aed0, 15 }
  13dbf8:	0cfba8f03f3013ff 	{ ae_l16.i	aed1, a3, -2; nop; ae_srai64	aed3, aed3, 15 }
  13dc00:	400001742e53533e 	{ ae_l16.i	aed3, a3, -4; nop; ae_movad32.l	a5, aed3 }
  13dc08:	0c8018e481b6152e 	{ ae_movda32	aed1, a5; ae_mulf16ss.00	aed6, aed1, aed4 }
  13dc10:	eb5cc8040305507f 	{ ae_movad32.l	a5, aed0; ae_mulf16ss.00	aed5, aed3, aed4; nop }
  13dc18:	400001a54504158e 	{ ae_movda32	aed4, a5; nop; ae_sraa32s	aed0, aed1, a8 }
  13dc20:	bbfbb4608f0006fe 	{ ae_s16.0.i	aed0, a6, -2; nop; ae_and	aed0, aed6, aed8 }

0013dc28 <FN_Mixing_FreqDomain+0x1e0>:
  13dc28:	41f584               	ae_and	aed15, aed5, aed8
  13dc2b:	0c8019b710d0286e 	{ ae_sraa32s	aed1, aed6, a8; ae_mul32.ll	aed0, aed0, aed7 }
  13dc33:	0c8019b72fdf284e 	{ ae_sraa32s	aed2, aed4, a8; ae_mul32.ll	aed15, aed15, aed7 }
  13dc3b:	0cfb59f00f00566f 	{ or	a5, a6, a6; nop; ae_srai64	aed0, aed0, 15 }
  13dc43:	0cfbb5f0fff0254f 	{ ae_s16.0.ip	aed2, a5, 8; nop; ae_srai64	aed15, aed15, 15 }

0013dc4b <FN_Mixing_FreqDomain+0x203>:
  13dc4b:	400001a4be11548e 	{ ae_s16.0.i	aed1, a4, -4; nop; ae_sraa32s	aed1, aed5, a8 }
  13dc53:	40000174bd51a40e 	{ ae_s16.0.i	aed1, a4, -6; nop; ae_movad32.l	a10, aed0 }
  13dc5b:	40000175455e9afe 	{ ae_movda32	aed14, a10; nop; ae_movad32.l	a9, aed15 }
  13dc63:	400001a545dce98e 	{ ae_movda32	aed12, a9; nop; ae_sraa32s	aed13, aed14, a8 }
  13dc6b:	400001a4bebdc58e 	{ ae_s16.0.i	aed13, a5, -4; nop; ae_sraa32s	aed11, aed12, a8 }
  13dc73:	d2b5d4               	ae_s16.0.i	aed11, a5, -6

0013dc76 <FN_Mixing_FreqDomain+0x22e>:
  13dc76:	081c                	movi.n	a8, 16
  13dc78:	ab8791               	l32r	a9, 128a94 (2173b0 <FreqMix_gain_inner_143>)
  13dc7b:	6199                	s32i.n	a9, a1, 24
  13dc7d:	0d001c41c0b0a8ce 	{ bge.w18	a8, a12, 13de4d <FN_Mixing_FreqDomain+0x405>; nop }
  13dc85:	2128                	l32i.n	a2, a1, 8
  13dc87:	ab8451               	l32r	a5, 128a98 (225d0 <_memmap_cacheattr_bp_base+0x5ce>)
  13dc8a:	400000c020f2292e 	{ ae_l16.i	aed2, a9, 0; nop; addi	a2, a2, -4 }
  13dc92:	b45224               	ae_l16.ip	aed5, a2, 4
  13dc95:	0c801a7235a493be 	{ ae_movalign	u1, u3; ae_mulfp16x4ras	aed4, aed5, aed2 }
  13dc9d:	400000f020e34fce 	{ ae_l16.i	aed3, a15, 0; nop; addi	a4, a12, -17 }
  13dca5:	0c80177273a1423e 	{ ae_s16.0.i	aed4, a2, -4; ae_mulfp16x4ras	aed1, aed3, aed2 }
  13dcad:	15a476               	loopgtz	a4, 13dcc6 <FN_Mixing_FreqDomain+0x27e>
  13dcb0:	b40224               	ae_l16.ip	aed0, a2, 4
  13dcb3:	0c80177210a01f7e 	{ ae_s16.0.ip	aed1, a15, 4; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13dcbb:	b01f04               	ae_l16.i	aed1, a15, 0
  13dcbe:	0c80177271a1023e 	{ ae_s16.0.i	aed0, a2, -4; ae_mulfp16x4ras	aed1, aed1, aed2 }

0013dcc6 <FN_Mixing_FreqDomain+0x27e>:
  13dcc6:	0f3d                	mov.n	a3, a15
  13dcc8:	6128                	l32i.n	a2, a1, 24
  13dcca:	d31324               	ae_s16.0.ip	aed1, a3, 4
  13dccd:	b44244               	ae_l16.ip	aed4, a2, 8
  13dcd0:	400001742f02924e 	{ ae_l16.i	aed2, a2, -2; nop; ae_movad16.0	a9, aed4 }
  13dcd8:	400001742e01822e 	{ ae_l16.i	aed1, a2, -4; nop; ae_movad16.0	a8, aed2 }
  13dce0:	400001742d03621e 	{ ae_l16.i	aed3, a2, -6; nop; ae_movad16.0	a6, aed1 }
  13dce8:	25a384               	ae_movad16.0	a10, aed3
  13dceb:	14f9a4               	ae_movda16x2	aed15, a9, a10
  13dcee:	148684               	ae_movda16x2	aed8, a6, a8
  13dcf1:	a0acb0               	addx4	a10, a12, a11
  13dcf4:	b40244               	ae_l16.ip	aed0, a2, 8
  13dcf7:	400001742f0c320e 	{ ae_l16.i	aed12, a2, -2; nop; ae_movad16.0	a3, aed0 }
  13dcff:	5a5a                	add.n	a5, a10, a5
  13dd01:	056d                	mov.n	a6, a5
  13dd03:	7725c4               	ae_la64.pp	u0, a5
  13dd06:	400001742e0bf2ce 	{ ae_l16.i	aed11, a2, -4; nop; ae_movad16.0	a15, aed12 }
  13dd0e:	400001742d0092be 	{ ae_l16.i	aed0, a2, -6; nop; ae_movad16.0	a9, aed11 }
  13dd16:	258084               	ae_movad16.0	a8, aed0
  13dd19:	144384               	ae_movda16x2	aed4, a3, a8
  13dd1c:	1469f4               	ae_movda16x2	aed6, a9, a15
  13dd1f:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  13dd22:	89fba9f0fff0a24e 	{ ae_l16.ip	aed10, a2, 8; nop; ae_sel16i	aed15, aed15, aed15, 9 }
  13dd2a:	400001742e0032ae 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed10 }
  13dd32:	0c80167f6ead92de 	{ ae_l16.i	aed9, a2, -6; ae_mulfp16x4ras	aed13, aed14, aed15 }
  13dd3a:	400001742f05829e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a8, aed9 }
  13dd42:	0cd694               	ae_sa16x4.ip	aed13, u1, a6
  13dd45:	89fbcf808f80758e 	{ ae_la16x4.ip	aed7, u0, a5; nop; ae_sel16i	aed8, aed8, aed8, 9 }
  13dd4d:	0c800eb44414238e 	{ ae_movda16x2	aed2, a3, a8; ae_sel16i	aed4, aed4, aed4, 9 }
  13dd55:	0c80067807a3053e 	{ movi	a3, 5; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13dd5d:	438376               	loop	a3, 13dda4 <FN_Mixing_FreqDomain+0x35c>
  13dd60:	400001742101720e 	{ ae_l16.i	aed1, a2, 2; nop; ae_movad16.0	a7, aed0 }
  13dd68:	89fbd4606f6036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed6, aed6, aed6, 9 }
  13dd70:	b40244               	ae_l16.ip	aed0, a2, 8
  13dd73:	3735c4               	ae_la16x4.ip	aed3, u0, a5

0013dd76 <FN_Mixing_FreqDomain+0x32e>:
  13dd76:	400001742e00320e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed0 }
  13dd7e:	0c801a7443a3853e 	{ ae_movad16.0	a8, aed5; ae_mulfp16x4ras	aed3, aed3, aed4 }
  13dd86:	400001742f05421e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a4, aed1 }
  13dd8e:	89fbd4202f4036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13dd96:	3715c4               	ae_la16x4.ip	aed1, u0, a5
  13dd99:	142344               	ae_movda16x2	aed2, a3, a4
  13dd9c:	0c800e7641a3678e 	{ ae_movda16x2	aed6, a7, a8; ae_mulfp16x4ras	aed3, aed1, aed6 }

0013dda4 <FN_Mixing_FreqDomain+0x35c>:
  13dda4:	0c3694               	ae_sa16x4.ip	aed3, u1, a6
  13dda7:	37f5c4               	ae_la16x4.ip	aed15, u0, a5
  13ddaa:	ab3e81               	l32r	a8, 128aa4 (22652 <_memmap_cacheattr_bp_base+0x650>)
  13ddad:	0c801a743fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed4 }
  13ddb5:	ab3921               	l32r	a2, 128a9c (22654 <_memmap_cacheattr_bp_base+0x652>)
  13ddb8:	0ce694               	ae_sa16x4.ip	aed14, u1, a6
  13ddbb:	37c5c4               	ae_la16x4.ip	aed12, u0, a5
  13ddbe:	0c801ab6461d453e 	{ ae_movad16.0	a4, aed5; ae_sel16i	aed13, aed6, aed6, 9 }
  13ddc6:	0c801a7d4cabf03e 	{ ae_movad16.0	a15, aed0; ae_mulfp16x4ras	aed11, aed12, aed13 }
  13ddce:	ab3431               	l32r	a3, 128aa0 (217380 <FreqMix_EQ_141+0x70>)
  13ddd1:	0cb694               	ae_sa16x4.ip	aed11, u1, a6
  13ddd4:	3795c4               	ae_la16x4.ip	aed9, u0, a5
  13ddd7:	89fb27202fa0e33e 	{ addi	a3, a3, 126; nop; ae_sel16i	aed10, aed2, aed2, 9 }
  13dddf:	0c800d7a09a82a2e 	{ add	a2, a10, a2; ae_mulfp16x4ras	aed8, aed9, aed10 }
  13dde7:	147f44               	ae_movda16x2	aed7, a15, a4
  13ddea:	0c8694               	ae_sa16x4.ip	aed8, u1, a6
  13dded:	3765c4               	ae_la16x4.ip	aed6, u0, a5
  13ddf0:	89fb40707f70404e 	{ movi	a4, 64; nop; ae_sel16i	aed7, aed7, aed7, 9 }
  13ddf8:	0c800d77a6a544ce 	{ sub	a4, a4, a12; ae_mulfp16x4ras	aed5, aed6, aed7 }
  13de00:	440b                	addi.n	a4, a4, -1
  13de02:	0c5694               	ae_sa16x4.ip	aed5, u1, a6
  13de05:	7736d4               	ae_sa64pos.fp	u1, a6
  13de08:	41dce6               	bgei	a12, 64, 13de4d <FN_Mixing_FreqDomain+0x405>
  13de0b:	ebfb6b000f000a8f 	{ ae_l16.x	aed0, a10, a8; nop; nop }
  13de13:	400000c028f2232e 	{ ae_l16.i	aed2, a3, -16; nop; addi	a2, a2, -4 }
  13de1b:	b43224               	ae_l16.ip	aed3, a2, 4
  13de1e:	0c800d7203a13a8e 	{ add	a3, a10, a8; ae_mulfp16x4ras	aed1, aed3, aed2 }
  13de26:	209220               	or	a9, a2, a2

0013de29 <FN_Mixing_FreqDomain+0x3e1>:
  13de29:	0c80177270a1123e 	{ ae_s16.0.i	aed1, a2, -4; ae_mulfp16x4ras	aed1, aed0, aed2 }
  13de31:	15a476               	loopgtz	a4, 13de4a <FN_Mixing_FreqDomain+0x402>
  13de34:	b40924               	ae_l16.ip	aed0, a9, 4
  13de37:	0c80177210a0137e 	{ ae_s16.0.ip	aed1, a3, 4; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13de3f:	b01304               	ae_l16.i	aed1, a3, 0
  13de42:	0c80177271a1093e 	{ ae_s16.0.i	aed0, a9, -4; ae_mulfp16x4ras	aed1, aed1, aed2 }

0013de4a <FN_Mixing_FreqDomain+0x402>:
  13de4a:	d31324               	ae_s16.0.ip	aed1, a3, 4
  13de4d:	a9d7f1               	l32r	a15, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  13de50:	ab1621               	l32r	a2, 128aa8 (2173f0 <FreqMix_Wind_144>)
  13de53:	fbfa                	add.n	a15, a11, a15
  13de55:	01d2a2               	addmi	a10, a2, 0x100
  13de58:	31a9                	s32i.n	a10, a1, 12
  13de5a:	3cfd16               	beqz	a13, 13e22d <FN_Mixing_FreqDomain+0x7e5>
  13de5d:	0f6d                	mov.n	a6, a15
  13de5f:	280374               	ae_movalign	u1, u3
  13de62:	772fc4               	ae_la64.pp	u0, a15
  13de65:	b44244               	ae_l16.ip	aed4, a2, 8
  13de68:	400001742f02324e 	{ ae_l16.i	aed2, a2, -2; nop; ae_movad16.0	a3, aed4 }
  13de70:	400001742e01c22e 	{ ae_l16.i	aed1, a2, -4; nop; ae_movad16.0	a12, aed2 }
  13de78:	400001742d03a21e 	{ ae_l16.i	aed3, a2, -6; nop; ae_movad16.0	a10, aed1 }
  13de80:	255384               	ae_movad16.0	a5, aed3
  13de83:	14f354               	ae_movda16x2	aed15, a3, a5
  13de86:	148ac4               	ae_movda16x2	aed8, a10, a12
  13de89:	b40244               	ae_l16.ip	aed0, a2, 8
  13de8c:	0f5d                	mov.n	a5, a15
  13de8e:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  13de91:	400001742f0c820e 	{ ae_l16.i	aed12, a2, -2; nop; ae_movad16.0	a8, aed0 }
  13de99:	400001742e0b32ce 	{ ae_l16.i	aed11, a2, -4; nop; ae_movad16.0	a3, aed12 }
  13dea1:	400001742d00c2be 	{ ae_l16.i	aed0, a2, -6; nop; ae_movad16.0	a12, aed11 }
  13dea9:	259084               	ae_movad16.0	a9, aed0
  13deac:	144894               	ae_movda16x2	aed4, a8, a9
  13deaf:	0c800ebf4f1f6c3e 	{ ae_movda16x2	aed6, a12, a3; ae_sel16i	aed15, aed15, aed15, 9 }
  13deb7:	0c80167f2eada23e 	{ ae_l16.ip	aed10, a2, 8; ae_mulfp16x4ras	aed13, aed14, aed15 }
  13debf:	400001102e0032de 	{ ae_l16.i	aed0, a2, -4; nop; movi	a3, 29 }
  13dec7:	400001742d0992ae 	{ ae_l16.i	aed9, a2, -6; nop; ae_movad16.0	a9, aed10 }
  13decf:	89fbd4808f80d6ae 	{ ae_sa16x4.ip	aed13, u1, a6; nop; ae_sel16i	aed8, aed8, aed8, 9 }
  13ded7:	89fbcf404f40758e 	{ ae_la16x4.ip	aed7, u0, a5; nop; ae_sel16i	aed4, aed4, aed4, 9 }
  13dedf:	400001742f05a29e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a10, aed9 }
  13dee7:	0c800e7847a329ae 	{ ae_movda16x2	aed2, a9, a10; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13deef:	0020f0               	nop
  13def2:	0020f0               	nop
  13def5:	438376               	loop	a3, 13df3c <FN_Mixing_FreqDomain+0x4f4>
  13def8:	400001742101720e 	{ ae_l16.i	aed1, a2, 2; nop; ae_movad16.0	a7, aed0 }
  13df00:	89fbd4606f6036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed6, aed6, aed6, 9 }
  13df08:	b40244               	ae_l16.ip	aed0, a2, 8
  13df0b:	3735c4               	ae_la16x4.ip	aed3, u0, a5

0013df0e <FN_Mixing_FreqDomain+0x4c6>:
  13df0e:	400001742e00320e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed0 }
  13df16:	0c801a7443a3853e 	{ ae_movad16.0	a8, aed5; ae_mulfp16x4ras	aed3, aed3, aed4 }
  13df1e:	400001742f05421e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a4, aed1 }
  13df26:	89fbd4202f4036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13df2e:	3715c4               	ae_la16x4.ip	aed1, u0, a5
  13df31:	142344               	ae_movda16x2	aed2, a3, a4
  13df34:	0c800e7641a3678e 	{ ae_movda16x2	aed6, a7, a8; ae_mulfp16x4ras	aed3, aed1, aed6 }

0013df3c <FN_Mixing_FreqDomain+0x4f4>:
  13df3c:	0c3694               	ae_sa16x4.ip	aed3, u1, a6
  13df3f:	057d                	mov.n	a7, a5
  13df41:	37f7c4               	ae_la16x4.ip	aed15, u0, a7
  13df44:	0c801a743fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed4 }
  13df4c:	0ce694               	ae_sa16x4.ip	aed14, u1, a6
  13df4f:	37c7c4               	ae_la16x4.ip	aed12, u0, a7
  13df52:	a9d664               	ae_sel16i	aed13, aed6, aed6, 9
  13df55:	0c801a7d3cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed13 }
  13df5d:	0cb694               	ae_sa16x4.ip	aed11, u1, a6
  13df60:	3797c4               	ae_la16x4.ip	aed9, u0, a7
  13df63:	0c801ab2421a953e 	{ ae_movad16.0	a9, aed5; ae_sel16i	aed10, aed2, aed2, 9 }
  13df6b:	0c801a7a49a8803e 	{ ae_movad16.0	a8, aed0; ae_mulfp16x4ras	aed8, aed9, aed10 }
  13df73:	147894               	ae_movda16x2	aed7, a8, a9
  13df76:	0c8694               	ae_sa16x4.ip	aed8, u1, a6
  13df79:	3767c4               	ae_la16x4.ip	aed6, u0, a7
  13df7c:	a97774               	ae_sel16i	aed7, aed7, aed7, 9
  13df7f:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  13df87:	0c5694               	ae_sa16x4.ip	aed5, u1, a6
  13df8a:	7736d4               	ae_sa64pos.fp	u1, a6

0013df8d <FN_Mixing_FreqDomain+0x545>:
  13df8d:	772fc4               	ae_la64.pp	u0, a15
  13df90:	0f4d                	mov.n	a4, a15
  13df92:	0f2d                	mov.n	a2, a15
  13df94:	852c                	movi.n	a5, 40
  13df96:	5138                	l32i.n	a3, a1, 20
  13df98:	0421a2               	l32i	a10, a1, 16
  13df9b:	142aa4               	ae_movda16x2	aed2, a10, a10
  13df9e:	7723d4               	ae_la64.pp	u1, a3
  13dfa1:	188576               	loop	a5, 13dfbd <FN_Mixing_FreqDomain+0x575>
  13dfa4:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13dfa7:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13dfaa:	0c801a7230a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13dfb2:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  13dfba:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013dfbd <FN_Mixing_FreqDomain+0x575>:
  13dfbd:	280374               	ae_movalign	u1, u3
  13dfc0:	7734e4               	ae_sa64pos.fp	u2, a4
  13dfc3:	aaba21               	l32r	a2, 128aac (bed0 <xthals_release_major+0x8ff0>)
  13dfc6:	845c                	movi.n	a4, 88
  13dfc8:	2b2a                	add.n	a2, a11, a2
  13dfca:	7722c4               	ae_la64.pp	u0, a2
  13dfcd:	ebfb59020e01322f 	{ or	a3, a2, a2; ae_mov	aed1, aed2; nop }
  13dfd5:	0d8476               	loop	a4, 13dfe6 <FN_Mixing_FreqDomain+0x59e>
  13dfd8:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13dfdb:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13dfe3:	0c0394               	ae_sa16x4.ip	aed0, u1, a3
  13dfe6:	7733d4               	ae_sa64pos.fp	u1, a3
  13dfe9:	0fbe16               	beqz	a14, 13e0e8 <FN_Mixing_FreqDomain+0x6a0>
  13dfec:	0f8d56               	bnez	a13, 13e0e8 <FN_Mixing_FreqDomain+0x6a0>
  13dfef:	7198                	l32i.n	a9, a1, 28
  13dff1:	20aff0               	or	a10, a15, a15
  13dff4:	279992               	l16si	a9, a9, 78
  13dff7:	062122               	l32i	a2, a1, 24
  13dffa:	0ea956               	bnez	a9, 13e0e8 <FN_Mixing_FreqDomain+0x6a0>
  13dffd:	772fc4               	ae_la64.pp	u0, a15
  13e000:	b4c224               	ae_l16.ip	aed12, a2, 4
  13e003:	400001742f0b82ce 	{ ae_l16.i	aed11, a2, -2; nop; ae_movad16.0	a8, aed12 }
  13e00b:	b4a224               	ae_l16.ip	aed10, a2, 4
  13e00e:	259b84               	ae_movad16.0	a9, aed11
  13e011:	145894               	ae_movda16x2	aed5, a8, a9
  13e014:	400001742f0932ae 	{ ae_l16.i	aed9, a2, -2; nop; ae_movad16.0	a3, aed10 }
  13e01c:	255984               	ae_movad16.0	a5, aed9
  13e01f:	aaa491               	l32r	a9, 128ab0 (2456b0 <FreqMix_normalWind_Inner>)
  13e022:	141354               	ae_movda16x2	aed1, a3, a5
  13e025:	0ea032               	movi	a3, 14
  13e028:	7729d4               	ae_la64.pp	u1, a9
  13e02b:	032152               	l32i	a5, a1, 12
  13e02e:	3749d4               	ae_la16x4.ip	aed4, u1, a9
  13e031:	b48524               	ae_l16.ip	aed8, a5, 4
  13e034:	400001742f07d58e 	{ ae_l16.i	aed7, a5, -2; nop; ae_movad16.0	a13, aed8 }
  13e03c:	b46524               	ae_l16.ip	aed6, a5, 4
  13e03f:	25e784               	ae_movad16.0	a14, aed7
  13e042:	89fbcf505f507f8e 	{ ae_la16x4.ip	aed7, u0, a15; nop; ae_sel16i	aed5, aed5, aed5, 9 }
  13e04a:	0c800e7544a08dee 	{ ae_movda16x2	aed8, a13, a14; ae_mulfp16x4ras	aed0, aed4, aed5 }
  13e052:	0c801ab84818b63e 	{ ae_movad16.0	a11, aed6; ae_sel16i	aed8, aed8, aed8, 9 }
  13e05a:	0c80167877a365de 	{ ae_l16.i	aed6, a5, -2; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13e062:	25c684               	ae_movad16.0	a12, aed6
  13e065:	0d800eb340f02bce 	{ ae_movda16x2	aed2, a11, a12; ae_add16	aed0, aed0, aed3 }
  13e06d:	438376               	loop	a3, 13e0b4 <FN_Mixing_FreqDomain+0x66c>

0013e070 <FN_Mixing_FreqDomain+0x628>:
  13e070:	89fba9101f50152e 	{ ae_l16.ip	aed1, a5, 4; nop; ae_sel16i	aed5, aed1, aed1, 9 }
  13e078:	0c0ab4               	ae_sa16x4.ip	aed0, u3, a10
  13e07b:	89fba9202f20022e 	{ ae_l16.ip	aed0, a2, 4; nop; ae_sel16i	aed2, aed2, aed2, 9 }
  13e083:	373fc4               	ae_la16x4.ip	aed3, u0, a15
  13e086:	400001742f00320e 	{ ae_l16.i	aed0, a2, -2; nop; ae_movad16.0	a3, aed0 }
  13e08e:	3749d4               	ae_la16x4.ip	aed4, u1, a9
  13e091:	0c801a7243a0403e 	{ ae_movad16.0	a4, aed0; ae_mulfp16x4ras	aed0, aed3, aed2 }
  13e099:	400001742f01651e 	{ ae_l16.i	aed1, a5, -2; nop; ae_movad16.0	a6, aed1 }
  13e0a1:	0c801a7544a1713e 	{ ae_movad16.0	a7, aed1; ae_mulfp16x4ras	aed1, aed4, aed5 }
  13e0a9:	142674               	ae_movda16x2	aed2, a6, a7
  13e0ac:	0d800eb041f0134e 	{ ae_movda16x2	aed1, a3, a4; ae_add16	aed0, aed1, aed0 }

0013e0b4 <FN_Mixing_FreqDomain+0x66c>:
  13e0b4:	2803b4               	ae_movalign	u2, u3
  13e0b7:	0f8d                	mov.n	a8, a15
  13e0b9:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10
  13e0bc:	3738c4               	ae_la16x4.ip	aed3, u0, a8
  13e0bf:	89fbcf202f40f9ae 	{ ae_la16x4.ip	aed15, u1, a9; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13e0c7:	0c80097493ae011e 	{ ae_sel16i	aed0, aed1, aed1, 9; ae_mulfp16x4ras	aed14, aed3, aed4 }
  13e0cf:	0c801a703fad959e 	{ nop; ae_mulfp16x4ras	aed13, aed15, aed0 }
  13e0d7:	ebe4dd0e0d0d259f 	{ nop; ae_add16	aed13, aed13, aed14; nop }
  13e0df:	0cdaa4               	ae_sa16x4.ip	aed13, u2, a10
  13e0e2:	773ae4               	ae_sa64pos.fp	u2, a10
  13e0e5:	f01d                	retw.n

0013e0e7 <FN_Mixing_FreqDomain+0x69f>:
	...

0013e0e8 <FN_Mixing_FreqDomain+0x6a0>:
  13e0e8:	f01d                	retw.n

0013e0ea <FN_Mixing_FreqDomain+0x6a2>:
  13e0ea:	9692c2               	l16si	a12, a2, 0x12c
  13e0ed:	fe7006               	j	13dab1 <FN_Mixing_FreqDomain+0x69>

0013e0f0 <FN_Mixing_FreqDomain+0x6a8>:
  13e0f0:	00000000                                ....

0013e0f4 <FN_Mixing_FreqDomain+0x6ac>:
  13e0f4:	2138                	l32i.n	a3, a1, 8
  13e0f6:	239780               	sext	a9, a7, 15
  13e0f9:	b4f214               	ae_l16.ip	aed15, a2, 2
  13e0fc:	c07680               	sub	a7, a6, a8
  13e0ff:	b4c214               	ae_l16.ip	aed12, a2, 2
  13e102:	400000c145f8393e 	{ ae_movda32	aed8, a9; nop; addi	a3, a3, -4 }
  13e10a:	b42324               	ae_l16.ip	aed2, a3, 4
  13e10d:	eb5ca80f0201e3ff 	{ ae_l16.i	aed14, a3, -2; ae_mulf16ss.00	aed1, aed2, aed15; nop }
  13e115:	6cfaa9ecfe69d32f 	{ ae_l16.ip	aed13, a3, 4; ae_movi	aed9, -2; ae_mulf16ss.00_s2	aed6, aed14, aed15 }
  13e11d:	bb5ca91c9d15b21e 	{ ae_l16.ip	aed11, a2, 2; ae_mulf16ss.00	aed5, aed13, aed12; ae_and	aed1, aed1, aed9 }
  13e125:	bb0f20689161b77e 	{ addi	a7, a7, 11; ae_mul32.ll	aed1, aed1, aed8; ae_and	aed6, aed6, aed9 }
  13e12d:	bbfb5f509f50778e 	{ sext	a7, a7, 15; nop; ae_and	aed5, aed5, aed9 }
  13e135:	0c0fa8f81616a3ff 	{ ae_l16.i	aed10, a3, -2; ae_mul32.ll	aed6, aed6, aed8; ae_srai64	aed1, aed1, 15 }
  13e13d:	eb0fc8080505917f 	{ ae_movad32.l	a9, aed1; ae_mul32.ll	aed5, aed5, aed8; nop }
  13e145:	0c5ca9fc6a61a32f 	{ ae_l16.ip	aed10, a3, 4; ae_mulf16ss.00	aed1, aed10, aed12; ae_srai64	aed6, aed6, 15 }
  13e14d:	0c5ca8fb5a52a3ff 	{ ae_l16.i	aed10, a3, -2; ae_mulf16ss.00	aed2, aed10, aed11; ae_srai64	aed5, aed5, 15 }
  13e155:	400001754550696e 	{ ae_movda32	aed0, a9; nop; ae_movad32.l	a6, aed6 }
  13e15d:	400001a54576067e 	{ ae_movda32	aed6, a6; nop; ae_sraa32s	aed7, aed0, a7 }
  13e165:	bb5cc81b9a10457e 	{ ae_movad32.l	a4, aed5; ae_mulf16ss.00	aed0, aed10, aed11; ae_and	aed1, aed1, aed9 }
  13e16d:	bb0f592891216ffe 	{ or	a6, a15, a15; ae_mul32.ll	aed1, aed1, aed8; ae_and	aed2, aed2, aed9 }
  13e175:	40000141450544de 	{ ae_movda32	aed5, a4; nop; movi	a4, 77 }
  13e17d:	3f8476               	loop	a4, 13e1c0 <FN_Mixing_FreqDomain+0x778>
  13e180:	bb0fa9089242021e 	{ ae_l16.ip	aed0, a2, 2; ae_mul32.ll	aed2, aed2, aed8; ae_and	aed4, aed0, aed9 }
  13e188:	0cfba9f01f30132f 	{ ae_l16.ip	aed1, a3, 4; nop; ae_srai64	aed3, aed1, 15 }
  13e190:	400001a4bf67667e 	{ ae_s16.0.i	aed7, a6, -2; nop; ae_sraa32s	aed6, aed6, a7 }
  13e198:	0c5cc8f02112537f 	{ ae_movad32.l	a5, aed3; ae_mulf16ss.00	aed2, aed1, aed0; ae_srai64	aed1, aed2, 15 }
  13e1a0:	400001a42f73537e 	{ ae_l16.i	aed3, a3, -2; nop; ae_sraa32s	aed7, aed5, a7 }
  13e1a8:	eb5cb5000300662f 	{ ae_s16.0.ip	aed6, a6, 4; ae_mulf16ss.00	aed0, aed3, aed0; nop }
  13e1b0:	bb0fc8289421417e 	{ ae_movad32.l	a4, aed1; ae_mul32.ll	aed1, aed4, aed8; ae_and	aed2, aed2, aed9 }
  13e1b8:	400001b54565445e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed6, a5 }

0013e1c0 <FN_Mixing_FreqDomain+0x778>:
  13e1c0:	0cfb59f01fc0466f 	{ or	a4, a6, a6; nop; ae_srai64	aed12, aed1, 15 }
  13e1c8:	400001a4bfb7567e 	{ ae_s16.0.i	aed7, a6, -2; nop; ae_sraa32s	aed11, aed5, a7 }
  13e1d0:	bbfbc8009f70ac7e 	{ ae_movad32.l	a10, aed12; nop; ae_and	aed7, aed0, aed9 }
  13e1d8:	400001a545da6a7e 	{ ae_movda32	aed10, a10; nop; ae_sraa32s	aed13, aed6, a7 }

0013e1e0 <FN_Mixing_FreqDomain+0x798>:
  13e1e0:	2e0fb5288787d42f 	{ ae_s16.0.ip	aed13, a4, 4; ae_mul32.ll	aed7, aed7, aed8; ae_mul32.ll_s2	aed8, aed2, aed8 }
  13e1e8:	400001a4bf9ba47e 	{ ae_s16.0.i	aed11, a4, -2; nop; ae_sraa32s	aed9, aed10, a7 }
  13e1f0:	0cfbb5f08f80942f 	{ ae_s16.0.ip	aed9, a4, 4; nop; ae_srai64	aed8, aed8, 15 }
  13e1f8:	0cfbc8f07f70987f 	{ ae_movad32.l	a9, aed8; nop; ae_srai64	aed7, aed7, 15 }
  13e200:	400001754556897e 	{ ae_movda32	aed6, a9; nop; ae_movad32.l	a8, aed7 }
  13e208:	400001a54554687e 	{ ae_movda32	aed4, a8; nop; ae_sraa32s	aed5, aed6, a7 }
  13e210:	400001a4bf35447e 	{ ae_s16.0.i	aed5, a4, -2; nop; ae_sraa32s	aed3, aed4, a7 }
  13e218:	d33424               	ae_s16.0.ip	aed3, a4, 4
  13e21b:	fe95c6               	j	13dc76 <FN_Mixing_FreqDomain+0x22e>

0013e21e <FN_Mixing_FreqDomain+0x7d6>:
	...

0013e220 <FN_Mixing_FreqDomain+0x7d8>:
  13e220:	ae92c2               	l16si	a12, a2, 0x15c
  13e223:	fe2286               	j	13dab1 <FN_Mixing_FreqDomain+0x69>

0013e226 <FN_Mixing_FreqDomain+0x7de>:
  13e226:	0c1c                	movi.n	a12, 16
  13e228:	fe2146               	j	13dab1 <FN_Mixing_FreqDomain+0x69>

0013e22b <FN_Mixing_FreqDomain+0x7e3>:
	...

0013e22d <FN_Mixing_FreqDomain+0x7e5>:
  13e22d:	081c                	movi.n	a8, 16
  13e22f:	0d3fd541a0b0a8ce 	{ bge.w18	a8, a12, 13df8d <FN_Mixing_FreqDomain+0x545>; nop }
  13e237:	aa1f71               	l32r	a7, 128ab4 (bd94 <xthals_release_major+0x8eb4>)
  13e23a:	aa1f81               	l32r	a8, 128ab8 (bd92 <xthals_release_major+0x8eb2>)
  13e23d:	90c2a2               	addi	a10, a2, -112
  13e240:	f0cc92               	addi	a9, a12, -16
  13e243:	096d                	mov.n	a6, a9
  13e245:	01daa2               	addmi	a10, a10, 0x100
  13e248:	7ecaa2               	addi	a10, a10, 126
  13e24b:	4000010029014a0e 	{ ae_l16.i	aed1, a10, -14; nop; movi	a4, 0 }
  13e253:	2d6907               	bbci	a9, 0, 13e284 <FN_Mixing_FreqDomain+0x83c>
  13e256:	ab7a                	add.n	a10, a11, a7
  13e258:	b0bae4               	ae_l16.i	aed11, a10, -4
  13e25b:	0c801a713baa959e 	{ nop; ae_mulfp16x4ras	aed10, aed11, aed1 }
  13e263:	0020f0               	nop
  13e266:	d2aae4               	ae_s16.0.i	aed10, a10, -4
  13e269:	ebfb6b000f009b8f 	{ ae_l16.x	aed9, a11, a8; nop; nop }
  13e271:	0c801a7139a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed1 }
  13e279:	01a042               	movi	a4, 1
  13e27c:	ebfb89000f008b8f 	{ ae_s16.0.x	aed8, a11, a8; nop; nop }

0013e284 <FN_Mixing_FreqDomain+0x83c>:
  13e284:	216160               	srai	a6, a6, 1
  13e287:	0c5616               	beqz	a6, 13e350 <FN_Mixing_FreqDomain+0x908>
  13e28a:	a034b0               	addx4	a3, a4, a11
  13e28d:	537a                	add.n	a5, a3, a7
  13e28f:	b025e4               	ae_l16.i	aed2, a5, -4
  13e292:	0c801a7132a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed2, aed1 }
  13e29a:	40000010be00254e 	{ ae_s16.0.i	aed0, a5, -4; nop; addi	a2, a4, 1 }
  13e2a2:	ebfb6b000f00f38f 	{ ae_l16.x	aed15, a3, a8; nop; nop }
  13e2aa:	0c800d71ffae228e 	{ sext	a2, a2, 15; ae_mulfp16x4ras	aed14, aed15, aed1 }
  13e2b2:	a052b0               	addx4	a5, a2, a11
  13e2b5:	ebfb89000f00e38f 	{ ae_s16.0.x	aed14, a3, a8; nop; nop }
  13e2bd:	357a                	add.n	a3, a5, a7
  13e2bf:	b0d3e4               	ae_l16.i	aed13, a3, -4
  13e2c2:	0c8004710dac122e 	{ addi	a2, a2, 1; ae_mulfp16x4ras	aed12, aed13, aed1 }
  13e2ca:	232280               	sext	a2, a2, 15
  13e2cd:	400000f0befc336e 	{ ae_s16.0.i	aed12, a3, -4; nop; addi	a3, a6, -1 }
  13e2d5:	ebfb6b000f00058f 	{ ae_l16.x	aed0, a5, a8; nop; nop }
  13e2dd:	5da376               	loopgtz	a3, 13e33e <FN_Mixing_FreqDomain+0x8f6>
  13e2e0:	0c800d7120a032be 	{ addx4	a3, a2, a11; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e2e8:	437a                	add.n	a4, a3, a7
  13e2ea:	ebfb89000f00058f 	{ ae_s16.0.x	aed0, a5, a8; nop; nop }
  13e2f2:	400000102e00542e 	{ ae_l16.i	aed0, a4, -4; nop; addi	a5, a2, 1 }
  13e2fa:	0c800d71f0a0258e 	{ sext	a2, a5, 15; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e302:	a052b0               	addx4	a5, a2, a11
  13e305:	40000010be00242e 	{ ae_s16.0.i	aed0, a4, -4; nop; addi	a2, a2, 1 }
  13e30d:	ebfb6b000f00038f 	{ ae_l16.x	aed0, a3, a8; nop; nop }
  13e315:	0c800d7100a0457e 	{ add	a4, a5, a7; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e31d:	232280               	sext	a2, a2, 15
  13e320:	ebfb89000f00038f 	{ ae_s16.0.x	aed0, a3, a8; nop; nop }
  13e328:	b004e4               	ae_l16.i	aed0, a4, -4
  13e32b:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e333:	d204e4               	ae_s16.0.i	aed0, a4, -4
  13e336:	ebfb6b000f00058f 	{ ae_l16.x	aed0, a5, a8; nop; nop }

0013e33e <FN_Mixing_FreqDomain+0x8f6>:
  13e33e:	0c801a7130a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed0, aed1 }
  13e346:	f03d                	nop.n
  13e348:	ebfb89000f00358f 	{ ae_s16.0.x	aed3, a5, a8; nop; nop }

0013e350 <FN_Mixing_FreqDomain+0x908>:
  13e350:	280374               	ae_movalign	u1, u3
  13e353:	032122               	l32i	a2, a1, 12
  13e356:	a9d951               	l32r	a5, 128abc (bd50 <xthals_release_major+0x8e70>)
  13e359:	b44244               	ae_l16.ip	aed4, a2, 8
  13e35c:	400001742f02924e 	{ ae_l16.i	aed2, a2, -2; nop; ae_movad16.0	a9, aed4 }
  13e364:	400001742e01822e 	{ ae_l16.i	aed1, a2, -4; nop; ae_movad16.0	a8, aed2 }
  13e36c:	400001742d03621e 	{ ae_l16.i	aed3, a2, -6; nop; ae_movad16.0	a6, aed1 }
  13e374:	25a384               	ae_movad16.0	a10, aed3
  13e377:	14f9a4               	ae_movda16x2	aed15, a9, a10
  13e37a:	b40244               	ae_l16.ip	aed0, a2, 8
  13e37d:	148684               	ae_movda16x2	aed8, a6, a8
  13e380:	a0acb0               	addx4	a10, a12, a11
  13e383:	805a50               	add	a5, a10, a5
  13e386:	206550               	or	a6, a5, a5
  13e389:	7725c4               	ae_la64.pp	u0, a5
  13e38c:	400001742f0c820e 	{ ae_l16.i	aed12, a2, -2; nop; ae_movad16.0	a8, aed0 }
  13e394:	400001742d0032ce 	{ ae_l16.i	aed0, a2, -6; nop; ae_movad16.0	a3, aed12 }
  13e39c:	400001742e0b920e 	{ ae_l16.i	aed11, a2, -4; nop; ae_movad16.0	a9, aed0 }
  13e3a4:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  13e3a7:	b4a244               	ae_l16.ip	aed10, a2, 8
  13e3aa:	0c800ebf4f1f489e 	{ ae_movda16x2	aed4, a8, a9; ae_sel16i	aed15, aed15, aed15, 9 }
  13e3b2:	400001742d0992be 	{ ae_l16.i	aed9, a2, -6; nop; ae_movad16.0	a9, aed11 }
  13e3ba:	400001742e00829e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a8, aed9 }
  13e3c2:	0c800e7f4ead693e 	{ ae_movda16x2	aed6, a9, a3; ae_mulfp16x4ras	aed13, aed14, aed15 }
  13e3ca:	400001742f0532ae 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a3, aed10 }
  13e3d2:	0cd694               	ae_sa16x4.ip	aed13, u1, a6
  13e3d5:	89fbcf808f80758e 	{ ae_la16x4.ip	aed7, u0, a5; nop; ae_sel16i	aed8, aed8, aed8, 9 }
  13e3dd:	0c800eb44414238e 	{ ae_movda16x2	aed2, a3, a8; ae_sel16i	aed4, aed4, aed4, 9 }
  13e3e5:	0c80067807a3053e 	{ movi	a3, 5; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13e3ed:	438376               	loop	a3, 13e434 <FN_Mixing_FreqDomain+0x9ec>
  13e3f0:	400001742101720e 	{ ae_l16.i	aed1, a2, 2; nop; ae_movad16.0	a7, aed0 }
  13e3f8:	89fbd4606f6036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed6, aed6, aed6, 9 }
  13e400:	b40244               	ae_l16.ip	aed0, a2, 8
  13e403:	3735c4               	ae_la16x4.ip	aed3, u0, a5
  13e406:	400001742e00320e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed0 }
  13e40e:	0c801a7443a3853e 	{ ae_movad16.0	a8, aed5; ae_mulfp16x4ras	aed3, aed3, aed4 }
  13e416:	400001742f05421e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a4, aed1 }
  13e41e:	89fbd4202f4036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13e426:	3715c4               	ae_la16x4.ip	aed1, u0, a5
  13e429:	142344               	ae_movda16x2	aed2, a3, a4
  13e42c:	0c800e7641a3678e 	{ ae_movda16x2	aed6, a7, a8; ae_mulfp16x4ras	aed3, aed1, aed6 }

0013e434 <FN_Mixing_FreqDomain+0x9ec>:
  13e434:	0c3694               	ae_sa16x4.ip	aed3, u1, a6
  13e437:	054d                	mov.n	a4, a5
  13e439:	37f4c4               	ae_la16x4.ip	aed15, u0, a4
  13e43c:	0c801a743fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed4 }
  13e444:	0ce694               	ae_sa16x4.ip	aed14, u1, a6
  13e447:	37c4c4               	ae_la16x4.ip	aed12, u0, a4
  13e44a:	a9d664               	ae_sel16i	aed13, aed6, aed6, 9
  13e44d:	0c801a7d3cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed13 }
  13e455:	0cb694               	ae_sa16x4.ip	aed11, u1, a6
  13e458:	3794c4               	ae_la16x4.ip	aed9, u0, a4
  13e45b:	0c801ab2421a853e 	{ ae_movad16.0	a8, aed5; ae_sel16i	aed10, aed2, aed2, 9 }
  13e463:	0c801a7a49a8703e 	{ ae_movad16.0	a7, aed0; ae_mulfp16x4ras	aed8, aed9, aed10 }
  13e46b:	147784               	ae_movda16x2	aed7, a7, a8
  13e46e:	0c8694               	ae_sa16x4.ip	aed8, u1, a6
  13e471:	3764c4               	ae_la16x4.ip	aed6, u0, a4
  13e474:	a97774               	ae_sel16i	aed7, aed7, aed7, 9
  13e477:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  13e47f:	0c5694               	ae_sa16x4.ip	aed5, u1, a6
  13e482:	7736d4               	ae_sa64pos.fp	u1, a6
  13e485:	0d7fb04140b0dc4e 	{ bgei.w18	a12, 64, 13df8d <FN_Mixing_FreqDomain+0x545>; nop }
  13e48d:	a98431               	l32r	a3, 128aa0 (217380 <FreqMix_EQ_141+0x70>)
  13e490:	a98c21               	l32r	a2, 128ac0 (bdd4 <xthals_release_major+0x8ef4>)
  13e493:	044c                	movi.n	a4, 64
  13e495:	c044c0               	sub	a4, a4, a12
  13e498:	440b                	addi.n	a4, a4, -1
  13e49a:	2a2a                	add.n	a2, a10, a2
  13e49c:	02d332               	addmi	a3, a3, 0x200
  13e49f:	bec332               	addi	a3, a3, -66
  13e4a2:	400000c028f2232e 	{ ae_l16.i	aed2, a3, -16; nop; addi	a2, a2, -4 }
  13e4aa:	b43224               	ae_l16.ip	aed3, a2, 4
  13e4ad:	a98531               	l32r	a3, 128ac4 (bdd2 <xthals_release_major+0x8ef2>)
  13e4b0:	029d                	mov.n	a9, a2
  13e4b2:	0c800d7203a18a3e 	{ add	a8, a10, a3; ae_mulfp16x4ras	aed1, aed3, aed2 }
  13e4ba:	ebfb6b000f000a3f 	{ ae_l16.x	aed0, a10, a3; nop; nop }

0013e4c2 <FN_Mixing_FreqDomain+0xa7a>:
  13e4c2:	0c80177270a1123e 	{ ae_s16.0.i	aed1, a2, -4; ae_mulfp16x4ras	aed1, aed0, aed2 }
  13e4ca:	15a476               	loopgtz	a4, 13e4e3 <FN_Mixing_FreqDomain+0xa9b>
  13e4cd:	b40924               	ae_l16.ip	aed0, a9, 4
  13e4d0:	0c80177210a0187e 	{ ae_s16.0.ip	aed1, a8, 4; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13e4d8:	b01804               	ae_l16.i	aed1, a8, 0
  13e4db:	0c80177271a1093e 	{ ae_s16.0.i	aed0, a9, -4; ae_mulfp16x4ras	aed1, aed1, aed2 }

0013e4e3 <FN_Mixing_FreqDomain+0xa9b>:
  13e4e3:	d31824               	ae_s16.0.ip	aed1, a8, 4
  13e4e6:	fea8c6               	j	13df8d <FN_Mixing_FreqDomain+0x545>

0013e4e9 <FN_Mixing_FreqDomain+0xaa1>:
  13e4e9:	000000                                        ...

0013e4ec <FN_Mixing_FreqDomain_ACC>:
  13e4ec:	006136               	entry	a1, 48
  13e4ef:	a7cd81               	l32r	a8, 128424 (22602 <_memmap_cacheattr_bp_base+0x600>)
  13e4f2:	a97531               	l32r	a3, 128ac8 (22514 <_memmap_cacheattr_bp_base+0x512>)
  13e4f5:	02ed                	mov.n	a14, a2
  13e4f7:	54dec2               	addmi	a12, a14, 0x5400
  13e4fa:	44deb2               	addmi	a11, a14, 0x4400
  13e4fd:	58ce62               	addi	a6, a14, 88
  13e500:	323a                	add.n	a3, a2, a3
  13e502:	2169                	s32i.n	a6, a1, 8
  13e504:	8e8a                	add.n	a8, a14, a8
  13e506:	7fdbb2               	addmi	a11, a11, 0x7f00
  13e509:	7fdcc2               	addmi	a12, a12, 0x7f00
  13e50c:	699cc2               	l16si	a12, a12, 210
  13e50f:	099bb2               	l16si	a11, a11, 18
  13e512:	009882               	l16si	a8, a8, 0
  13e515:	661c                	movi.n	a6, 22
  13e517:	a96d21               	l32r	a2, 128acc (d2e4 <xthals_release_major+0xa404>)
  13e51a:	01d352               	addmi	a5, a3, 0x100
  13e51d:	fcc532               	addi	a3, a5, -4
  13e520:	2e2a                	add.n	a2, a14, a2
  13e522:	fec552               	addi	a5, a5, -2
  13e525:	01d242               	addmi	a4, a2, 0x100
  13e528:	fcc422               	addi	a2, a4, -4
  13e52b:	fec442               	addi	a4, a4, -2
  13e52e:	0b8676               	loop	a6, 13e53d <FN_Mixing_FreqDomain_ACC+0x51>
  13e531:	b40224               	ae_l16.ip	aed0, a2, 4
  13e534:	b41424               	ae_l16.ip	aed1, a4, 4
  13e537:	d30324               	ae_s16.0.ip	aed0, a3, 4
  13e53a:	d31524               	ae_s16.0.ip	aed1, a5, 4

0013e53d <FN_Mixing_FreqDomain_ACC+0x51>:
  13e53d:	a96461               	l32r	a6, 128ad0 (dfec <xthals_release_major+0xb10c>)
  13e540:	040c                	movi.n	a4, 0
  13e542:	6e6a                	add.n	a6, a14, a6
  13e544:	849692               	l16si	a9, a6, 0x108
  13e547:	a73021               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  13e54a:	0d40284120b0190e 	{ beqi.w18	a9, 1, 13e7d0 <FN_Mixing_FreqDomain_ACC+0x2e4>; nop }

0013e552 <FN_Mixing_FreqDomain_ACC+0x66>:
  13e552:	0d40284150b0180e 	{ beqi.w18	a8, 1, 13e7db <FN_Mixing_FreqDomain_ACC+0x2ef>; nop }
  13e55a:	a80491               	l32r	a9, 12856c (7332 <xthals_release_major+0x4452>)
  13e55d:	400001b5441e329e 	{ ae_movda16	aed14, a2; nop; ae_movda16	aed1, a9 }
  13e565:	0d801ac1ce5204ee 	{ ae_movda16	aed0, a4; ae_sub16s	aed2, aed14, aed1 }

0013e56d <FN_Mixing_FreqDomain_ACC+0x81>:
  13e56d:	a95a31               	l32r	a3, 128ad8 (22b8c <_memmap_cacheattr_bp_base+0xb8a>)
  13e570:	a95921               	l32r	a2, 128ad4 (22b60 <_memmap_cacheattr_bp_base+0xb5e>)
  13e573:	a95a41               	l32r	a4, 128adc (d3e4 <xthals_release_major+0xa504>)
  13e576:	0c800e72d0a03e2e 	{ ae_l16x4.x	aed3, a14, a2; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13e57e:	0c801a7133a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed3, aed1 }
  13e586:	fe2a                	add.n	a15, a14, a2
  13e588:	ebe55900020f5fff 	{ or	a5, a15, a15; ae_add16s	aed15, aed2, aed0; nop }
  13e590:	80f594               	ae_s16x4.ip	aed15, a5, 8
  13e593:	ccd504               	ae_l16x4.i	aed13, a5, 0
  13e596:	0c801a713dac959e 	{ nop; ae_mulfp16x4ras	aed12, aed13, aed1 }
  13e59e:	33bc04               	ae_add16s	aed11, aed12, aed0
  13e5a1:	80b594               	ae_s16x4.ip	aed11, a5, 8
  13e5a4:	cca504               	ae_l16x4.i	aed10, a5, 0
  13e5a7:	0c801a713aa9959e 	{ nop; ae_mulfp16x4ras	aed9, aed10, aed1 }
  13e5af:	338904               	ae_add16s	aed8, aed9, aed0
  13e5b2:	808594               	ae_s16x4.ip	aed8, a5, 8
  13e5b5:	cc7504               	ae_l16x4.i	aed7, a5, 0
  13e5b8:	0c801a7137a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed7, aed1 }
  13e5c0:	335604               	ae_add16s	aed5, aed6, aed0
  13e5c3:	805594               	ae_s16x4.ip	aed5, a5, 8
  13e5c6:	cc4504               	ae_l16x4.i	aed4, a5, 0
  13e5c9:	0c801a7134a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed1 }
  13e5d1:	332304               	ae_add16s	aed2, aed3, aed0
  13e5d4:	802594               	ae_s16x4.ip	aed2, a5, 8
  13e5d7:	3e3a                	add.n	a3, a14, a3
  13e5d9:	b083f4               	ae_l16.i	aed8, a3, -2
  13e5dc:	0c80167178a6935e 	{ ae_l16.i	aed9, a3, -4; ae_mulfp16x4ras	aed6, aed8, aed1 }
  13e5e4:	0c801a7139a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed9, aed1 }
  13e5ec:	334604               	ae_add16s	aed4, aed6, aed0
  13e5ef:	ebe5b400070543ff 	{ ae_s16.0.i	aed4, a3, -2; ae_add16s	aed5, aed7, aed0; nop }
  13e5f7:	d253e4               	ae_s16.0.i	aed5, a3, -4
  13e5fa:	8496a2               	l16si	a10, a6, 0x108
  13e5fd:	a92e51               	l32r	a5, 128ab8 (bd92 <xthals_release_major+0x8eb2>)
  13e600:	0d4020ccc6bf0aae 	{ beqz.w18	a10, 13e810 <FN_Mixing_FreqDomain_ACC+0x324>; ae_movi	aed15, -2 }

0013e608 <FN_Mixing_FreqDomain_ACC+0x11c>:
  13e608:	a92b61               	l32r	a6, 128ab4 (bd94 <xthals_release_major+0x8eb4>)
  13e60b:	c08cb0               	sub	a8, a12, a11
  13e60e:	a93421               	l32r	a2, 128ae0 (2175a0 <FreqMix_EQ_ACC_151>)
  13e611:	ebfb6b000f005e5f 	{ ae_l16.x	aed5, a14, a5; nop; nop }
  13e619:	3e4a                	add.n	a3, a14, a4
  13e61b:	5e5a                	add.n	a5, a14, a5
  13e61d:	400000c020f83f3e 	{ ae_l16.i	aed8, a15, 0; nop; addi	a3, a3, -4 }
  13e625:	b4d214               	ae_l16.ip	aed13, a2, 2
  13e628:	b4c324               	ae_l16.ip	aed12, a3, 4
  13e62b:	400001102f09933e 	{ ae_l16.i	aed9, a3, -2; nop; movi	a9, 19 }
  13e633:	eb5c2f0d090bf88f 	{ addi	a8, a8, -1; ae_mulf16ss.00	aed11, aed9, aed13; nop }
  13e63b:	e95c5f8d8c87888f 	{ sext	a8, a8, 15; ae_mulf16ss.00	aed7, aed12, aed13; ae_sext32	aed8, aed8, 15 }
  13e643:	bbfb50b0ffb06e6e 	{ add	a6, a14, a6; nop; ae_and	aed11, aed11, aed15 }
  13e64b:	bbfba970ff70a21e 	{ ae_l16.ip	aed10, a2, 2; nop; ae_and	aed7, aed7, aed15 }
  13e653:	2e0fa9b887b7832f 	{ ae_l16.ip	aed8, a3, 4; ae_mul32.ll	aed7, aed7, aed8; ae_mul32.ll_s2	aed11, aed11, aed8 }
  13e65b:	400000c02ff9636e 	{ ae_l16.i	aed9, a3, -2; nop; addi	a6, a6, -4 }
  13e663:	0c5ca8fab9b4952f 	{ ae_l16.i	aed9, a5, 4; ae_mulf16ss.00	aed4, aed9, aed10; ae_srai64	aed11, aed11, 15 }
  13e66b:	0c5cc8fa787a7b7f 	{ ae_movad32.l	a7, aed11; ae_mulf16ss.00	aed10, aed8, aed10; ae_srai64	aed7, aed7, 15 }
  13e673:	400001754556477e 	{ ae_movda32	aed6, a7; nop; ae_movad32.l	a4, aed7 }
  13e67b:	400001a5452d648e 	{ ae_movda32	aed13, a4; nop; ae_sraa32s	aed2, aed6, a8 }
  13e683:	b46f14               	ae_l16.ip	aed6, a15, 2
  13e686:	bbf0a8a6feab0f0e 	{ ae_l16.i	aed0, a15, 0; ae_sub16s	aed11, aed14, aed6; ae_and	aed10, aed10, aed15 }
  13e68e:	e95ca90b8503132f 	{ ae_l16.ip	aed1, a3, 4; ae_mulf16ss.00	aed3, aed5, aed11; ae_sext32	aed0, aed0, 15 }
  13e696:	bb0fa840fa4ac3fe 	{ ae_l16.i	aed12, a3, -2; ae_mul32.ll	aed10, aed10, aed0; ae_and	aed4, aed4, aed15 }
  13e69e:	2ee8a94302430f1f 	{ ae_l16.ip	aed0, a15, 2; ae_add32s	aed3, aed2, aed3; ae_mul32.ll_s2	aed4, aed4, aed0 }
  13e6a6:	0cf0a9f0aea8021f 	{ ae_l16.ip	aed0, a2, 2; ae_sub16s	aed8, aed14, aed0; ae_srai64	aed10, aed10, 15 }
  13e6ae:	0c5ca9f04c46762f 	{ ae_l16.ip	aed7, a6, 4; ae_mulf16ss.00	aed6, aed12, aed0; ae_srai64	aed4, aed4, 15 }
  13e6b6:	4000017420547f4e 	{ ae_l16.i	aed4, a15, 0; nop; ae_movad32.l	a7, aed4 }
  13e6be:	bb5ca96bf76c7f1e 	{ ae_l16.ip	aed7, a15, 2; ae_mulf16ss.00	aed12, aed7, aed11; ae_and	aed6, aed6, aed15 }
  13e6c6:	0020f0               	nop
  13e6c9:	f03d                	nop.n
  13e6cb:	f03d                	nop.n
  13e6cd:	5f8976               	loop	a9, 13e730 <FN_Mixing_FreqDomain_ACC+0x244>
  13e6d0:	e95ca8408151231f 	{ ae_l16.i	aed2, a3, 2; ae_mulf16ss.00	aed1, aed1, aed0; ae_sext32	aed5, aed4, 15 }
  13e6d8:	400001a42004df8e 	{ ae_l16.i	aed4, a15, 0; nop; ae_sraa32s	aed0, aed13, a8 }
  13e6e0:	6ce8a99c80b9021f 	{ ae_l16.ip	aed0, a2, 2; ae_add32s	aed9, aed0, aed12; ae_mulf16ss.00_s2	aed11, aed9, aed8 }
  13e6e8:	40000175455d77ae 	{ ae_movda32	aed13, a7; nop; ae_movad32.l	a7, aed10 }
  13e6f0:	875ca89092c2954e 	{ ae_l16.i	aed9, a5, 8; ae_mulf16ss.00	aed2, aed2, aed0; ae_sel16i	aed12, aed9, aed9, 7 }
  13e6f8:	87fbb4303fc0c6ee 	{ ae_s16.0.i	aed12, a6, -4; nop; ae_sel16i	aed12, aed3, aed3, 7 }
  13e700:	bb0fa915f636162e 	{ ae_l16.ip	aed1, a6, 4; ae_mul32.ll	aed6, aed6, aed5; ae_and	aed3, aed1, aed15 }
  13e708:	eb0fb5050305c52f 	{ ae_s16.0.ip	aed12, a5, 4; ae_mul32.ll	aed5, aed3, aed5; nop }
  13e710:	0c5ca9f8616c132f 	{ ae_l16.ip	aed1, a3, 4; ae_mulf16ss.00	aed12, aed1, aed8; ae_srai64	aed6, aed6, 15 }
  13e718:	400001a5453dd78e 	{ ae_movda32	aed13, a7; nop; ae_sraa32s	aed3, aed13, a8 }
  13e720:	bbf0c827fe68767e 	{ ae_movad32.l	a7, aed6; ae_sub16s	aed8, aed14, aed7; ae_and	aed6, aed2, aed15 }
  13e728:	0ce8a9fb53a37f1f 	{ ae_l16.ip	aed7, a15, 2; ae_add32s	aed3, aed3, aed11; ae_srai64	aed10, aed5, 15 }

0013e730 <FN_Mixing_FreqDomain_ACC+0x244>:
  13e730:	25dac4               	ae_movad32.l	a13, aed10
  13e733:	069d                	mov.n	a9, a6
  13e735:	82d8d4               	ae_sraa32s	aed13, aed13, a8
  13e738:	0d8018c48eb2a72e 	{ ae_movda32	aed10, a7; ae_mov	aed2, aed4 }
  13e740:	0c8019e0a1b428ae 	{ ae_sraa32s	aed10, aed10, a8; ae_mulf16ss.00	aed4, aed1, aed0 }

0013e748 <FN_Mixing_FreqDomain_ACC+0x25c>:
  13e748:	87e8c93c3dcdb8ae 	{ ae_mov	aed11, aed8; ae_add32s	aed13, aed13, aed12; ae_sel16i	aed12, aed3, aed3, 7 }
  13e750:	0c80153d6d7d44fe 	{ ae_and	aed4, aed4, aed15; ae_sel16i	aed13, aed13, aed13, 7 }
  13e758:	400001b4befd46de 	{ ae_s16.0.i	aed13, a6, -4; nop; ae_movda32	aed15, a13 }
  13e760:	e95cb52b899bc52f 	{ ae_s16.0.ip	aed12, a5, 4; ae_mulf16ss.00	aed11, aed9, aed11; ae_sext32	aed9, aed2, 15 }
  13e768:	eb0fa9090404092f 	{ ae_l16.ip	aed0, a9, 4; ae_mul32.ll	aed4, aed4, aed9; nop }
  13e770:	6ce8c90b8ad656af 	{ ae_mov	aed5, aed6; ae_add32s	aed6, aed10, aed11; ae_mulf16ss.00_s2	aed13, aed0, aed8 }
  13e778:	0c801936c67628fe 	{ ae_sraa32s	aed12, aed15, a8; ae_sel16i	aed6, aed6, aed6, 7 }
  13e780:	0ce8a8fd4c48352f 	{ ae_l16.i	aed3, a5, 4; ae_add32s	aed8, aed12, aed13; ae_srai64	aed4, aed4, 15 }
  13e788:	870fc8898585b47e 	{ ae_movad32.l	a11, aed4; ae_mul32.ll	aed5, aed5, aed9; ae_sel16i	aed8, aed8, aed8, 7 }
  13e790:	400001b4be0849be 	{ ae_s16.0.i	aed8, a9, -4; nop; ae_movda32	aed0, a11 }
  13e798:	d36524               	ae_s16.0.ip	aed6, a5, 4
  13e79b:	0cf0a9f75e52192f 	{ ae_l16.ip	aed1, a9, 4; ae_sub16s	aed2, aed14, aed7; ae_srai64	aed5, aed5, 15 }
  13e7a3:	6c5cc81223fda57f 	{ ae_movad32.l	a10, aed5; ae_mulf16ss.00	aed13, aed3, aed2; ae_mulf16ss.00_s2	aed15, aed1, aed2 }
  13e7ab:	400001a545ec0a8e 	{ ae_movda32	aed12, a10; nop; ae_sraa32s	aed14, aed0, a8 }
  13e7b3:	0d8019cfce1b28ce 	{ ae_sraa32s	aed12, aed12, a8; ae_add32s	aed11, aed14, aed15 }
  13e7bb:	87e8ddbdbcba259e 	{ nop; ae_add32s	aed10, aed12, aed13; ae_sel16i	aed11, aed11, aed11, 7 }
  13e7c3:	87fbb4a0afa0b9ee 	{ ae_s16.0.i	aed11, a9, -4; nop; ae_sel16i	aed10, aed10, aed10, 7 }
  13e7cb:	d3a524               	ae_s16.0.ip	aed10, a5, 4
  13e7ce:	f01d                	retw.n

0013e7d0 <FN_Mixing_FreqDomain_ACC+0x2e4>:
  13e7d0:	7a96f2               	l16si	a15, a6, 244
  13e7d3:	0d7fd741b0b01fce 	{ bnei.w18	a15, 1, 13e552 <FN_Mixing_FreqDomain_ACC+0x66>; nop }

0013e7db <FN_Mixing_FreqDomain_ACC+0x2ef>:
  13e7db:	a77741               	l32r	a4, 1285b8 (7eb7 <xthals_release_major+0x4fd7>)
  13e7de:	a77231               	l32r	a3, 1285a8 (12504 <xthals_release_major+0xf624>)
  13e7e1:	3c0224               	ae_movda16	aed0, a2
  13e7e4:	3e3a                	add.n	a3, a14, a3
  13e7e6:	009332               	l16si	a3, a3, 0
  13e7e9:	0d801ac0cebe14ee 	{ ae_movda16	aed1, a4; ae_mov	aed14, aed0 }
  13e7f1:	0d7fd7c1805213ce 	{ bnei.w18	a3, 1, 13e56d <FN_Mixing_FreqDomain_ACC+0x81>; ae_sub16s	aed2, aed0, aed1 }
  13e7f9:	a8ba91               	l32r	a9, 128ae4 (7c38 <xthals_release_major+0x4d58>)
  13e7fc:	a770a1               	l32r	a10, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13e7ff:	3c1a24               	ae_movda16	aed1, a10
  13e802:	0d801ac1c05209ee 	{ ae_movda16	aed0, a9; ae_sub16s	aed2, aed0, aed1 }
  13e80a:	ff57c6               	j	13e56d <FN_Mixing_FreqDomain_ACC+0x81>

0013e80d <FN_Mixing_FreqDomain_ACC+0x321>:
  13e80d:	000000                                        ...

0013e810 <FN_Mixing_FreqDomain_ACC+0x324>:
  13e810:	0d7fdf4140b018ce 	{ bnei.w18	a8, 1, 13e608 <FN_Mixing_FreqDomain_ACC+0x11c>; nop }
  13e818:	a8a761               	l32r	a6, 128ab4 (bd94 <xthals_release_major+0x8eb4>)
  13e81b:	a8b391               	l32r	a9, 128ae8 (2456a0 <GAIN_Freq_EQ_acc_smallVoice_148>)
  13e81e:	c08cb0               	sub	a8, a12, a11
  13e821:	3e4a                	add.n	a3, a14, a4
  13e823:	ebfb6b000f004e2f 	{ ae_l16.x	aed4, a14, a2; nop; nop }
  13e82b:	0f4d                	mov.n	a4, a15
  13e82d:	a8af21               	l32r	a2, 128aec (217530 <FreqMix_EQ_ACC_SmallVoice_147>)
  13e830:	a8b0b1               	l32r	a11, 128af0 (d40c <xthals_release_major+0xa52c>)
  13e833:	fcc332               	addi	a3, a3, -4
  13e836:	880b                	addi.n	a8, a8, -1
  13e838:	238880               	sext	a8, a8, 15
  13e83b:	009992               	l16si	a9, a9, 0
  13e83e:	b45324               	ae_l16.ip	aed5, a3, 4
  13e841:	6e6a                	add.n	a6, a14, a6
  13e843:	beba                	add.n	a11, a14, a11
  13e845:	b48214               	ae_l16.ip	aed8, a2, 2
  13e848:	1169                	s32i.n	a6, a1, 4
  13e84a:	400000c02ff7636e 	{ ae_l16.i	aed7, a3, -2; nop; addi	a6, a6, -4 }
  13e852:	b4d214               	ae_l16.ip	aed13, a2, 2
  13e855:	eb5ca9080506f32f 	{ ae_l16.ip	aed15, a3, 4; ae_mulf16ss.00	aed6, aed5, aed8; nop }
  13e85d:	e95ca9488745741f 	{ ae_l16.ip	aed7, a4, 2; ae_mulf16ss.00	aed5, aed7, aed8; ae_sext32	aed4, aed4, 15 }
  13e865:	0d800ccc26baa96e 	{ ae_slaa32s	aed2, aed6, a9; ae_movi	aed10, -2 }
  13e86d:	bb5c6b2daf2b8e5e 	{ ae_l16.x	aed8, a14, a5; ae_mulf16ss.00	aed11, aed15, aed13; ae_and	aed2, aed2, aed10 }
  13e875:	400001842f3c539e 	{ ae_l16.i	aed12, a3, -2; nop; ae_slaa32s	aed3, aed5, a9 }
  13e87d:	0c800ced5cb9a9be 	{ ae_slaa32s	aed5, aed11, a9; ae_mulf16ss.00	aed9, aed12, aed13 }
  13e885:	bb0f5034a2325e5e 	{ add	a5, a14, a5; ae_mul32.ll	aed2, aed2, aed4; ae_and	aed3, aed3, aed10 }
  13e88d:	0c800cb463d3a99e 	{ ae_slaa32s	aed6, aed9, a9; ae_mul32.ll	aed3, aed3, aed4 }
  13e895:	0cf0a9f72e27462f 	{ ae_l16.ip	aed4, a6, 4; ae_sub16s	aed7, aed14, aed7; ae_srai64	aed2, aed2, 15 }
  13e89d:	0c5cc8f73838727f 	{ ae_movad32.l	a7, aed2; ae_mulf16ss.00	aed8, aed8, aed7; ae_srai64	aed3, aed3, 15 }
  13e8a5:	400001014500778e 	{ ae_movda32	aed0, a7; nop; movi	a7, 8 }
  13e8ad:	bb5cc867a464a37e 	{ ae_movad32.l	a10, aed3; ae_mulf16ss.00	aed4, aed4, aed7; ae_and	aed6, aed6, aed10 }
  13e8b5:	400001a545210a8e 	{ ae_movda32	aed1, a10; nop; ae_sraa32s	aed2, aed0, a8 }
  13e8bd:	400001a42031148e 	{ ae_l16.i	aed1, a4, 0; nop; ae_sraa32s	aed3, aed1, a8 }
  13e8c5:	e9e8a9148214f41f 	{ ae_l16.ip	aed15, a4, 2; ae_add32s	aed4, aed2, aed4; ae_sext32	aed1, aed1, 15 }
  13e8cd:	2ef0a86f1e67052f 	{ ae_l16.i	aed0, a5, 4; ae_sub16s	aed7, aed14, aed15; ae_mul32.ll_s2	aed6, aed6, aed1 }
  13e8d5:	6a8776               	loop	a7, 13e943 <FN_Mixing_FreqDomain_ACC+0x457>
  13e8d8:	87e8a8484343231e 	{ ae_l16.i	aed2, a3, 2; ae_add32s	aed3, aed3, aed8; ae_sel16i	aed4, aed4, aed4, 7 }
  13e8e0:	bb5ca957a058021e 	{ ae_l16.ip	aed0, a2, 2; ae_mulf16ss.00	aed8, aed0, aed7; ae_and	aed5, aed5, aed10 }
  13e8e8:	870fa9313553132e 	{ ae_l16.ip	aed1, a3, 4; ae_mul32.ll	aed3, aed5, aed1; ae_sel16i	aed5, aed3, aed3, 7 }
  13e8f0:	d246e4               	ae_s16.0.i	aed4, a6, -4
  13e8f3:	0c5cb5f03243552f 	{ ae_s16.0.ip	aed5, a5, 4; ae_mulf16ss.00	aed3, aed2, aed0; ae_srai64	aed4, aed3, 15 }
  13e8fb:	0cfba9f06f60562f 	{ ae_l16.ip	aed5, a6, 4; nop; ae_srai64	aed6, aed6, 15 }
  13e903:	6c5cc8507154747f 	{ ae_movad32.l	a7, aed4; ae_mulf16ss.00	aed4, aed1, aed0; ae_mulf16ss.00_s2	aed5, aed5, aed7 }
  13e90b:	400001842001349e 	{ ae_l16.i	aed1, a4, 0; nop; ae_slaa32s	aed0, aed3, a9 }
  13e913:	400001754557776e 	{ ae_movda32	aed7, a7; nop; ae_movad32.l	a7, aed6 }
  13e91b:	e9fba9108f10341f 	{ ae_l16.ip	aed3, a4, 2; nop; ae_sext32	aed1, aed1, 15 }
  13e923:	400001a54526778e 	{ ae_movda32	aed6, a7; nop; ae_sraa32s	aed2, aed7, a8 }
  13e92b:	bbf0a803ae37052e 	{ ae_l16.i	aed0, a5, 4; ae_sub16s	aed7, aed14, aed3; ae_and	aed3, aed0, aed10 }
  13e933:	0c8019b133d6286e 	{ ae_sraa32s	aed3, aed6, a8; ae_mul32.ll	aed6, aed3, aed1 }
  13e93b:	0d800cc55214a94e 	{ ae_slaa32s	aed5, aed4, a9; ae_add32s	aed4, aed2, aed5 }

0013e943 <FN_Mixing_FreqDomain_ACC+0x457>:
  13e943:	a86d71               	l32r	a7, 128af8 (bdbc <xthals_release_major+0x8edc>)
  13e946:	14cf42               	addi	a4, a15, 20
  13e949:	87fb2f404f90cb3e 	{ addi	a3, a11, -4; nop; ae_sel16i	aed9, aed4, aed4, 7 }
  13e951:	0cfb59f06f20a66f 	{ or	a10, a6, a6; nop; ae_srai64	aed2, aed6, 15 }
  13e959:	a868b1               	l32r	a11, 128afc (bdba <xthals_release_major+0x8eda>)
  13e95c:	bbe8c858a358d27e 	{ ae_movad32.l	a13, aed2; ae_add32s	aed8, aed3, aed8; ae_and	aed5, aed5, aed10 }
  13e964:	870fb481858596ee 	{ ae_s16.0.i	aed9, a6, -4; ae_mul32.ll	aed5, aed5, aed1; ae_sel16i	aed8, aed8, aed8, 7 }
  13e96c:	d38524               	ae_s16.0.ip	aed8, a5, 4
  13e96f:	0cfba9f05f503a2f 	{ ae_l16.ip	aed3, a10, 4; nop; ae_srai64	aed5, aed5, 15 }
  13e977:	eb5cc807000d257f 	{ ae_movad32.l	a2, aed5; ae_mulf16ss.00	aed13, aed0, aed7; nop }
  13e97f:	0c8018e783b1422e 	{ ae_movda32	aed4, a2; ae_mulf16ss.00	aed1, aed3, aed7 }
  13e987:	a85b21               	l32r	a2, 128af4 (217544 <FreqMix_EQ_ACC_SmallVoice_147+0x14>)
  13e98a:	400001a545fc4d8e 	{ ae_movda32	aed12, a13; nop; ae_sraa32s	aed15, aed4, a8 }
  13e992:	0d8019c1cf1b28ce 	{ ae_sraa32s	aed12, aed12, a8; ae_add32s	aed11, aed15, aed1 }
  13e99a:	87e859bdbcbac88e 	{ or	a12, a8, a8; ae_add32s	aed10, aed12, aed13; ae_sel16i	aed11, aed11, aed11, 7 }

0013e9a2 <FN_Mixing_FreqDomain_ACC+0x4b6>:
  13e9a2:	400000c0be1baa2e 	{ ae_s16.0.i	aed11, a10, -4; nop; addi	a10, a2, 28 }
  13e9aa:	87fb23a0afa0c28e 	{ addi	a8, a2, 60; nop; ae_sel16i	aed10, aed10, aed10, 7 }
  13e9b2:	d3a524               	ae_s16.0.ip	aed10, a5, 4
  13e9b5:	b48214               	ae_l16.ip	aed8, a2, 2
  13e9b8:	b43414               	ae_l16.ip	aed3, a4, 2
  13e9bb:	b49324               	ae_l16.ip	aed9, a3, 4
  13e9be:	b073f4               	ae_l16.i	aed7, a3, -2
  13e9c1:	e95ca9388936981f 	{ ae_l16.ip	aed9, a8, 2; ae_mulf16ss.00	aed6, aed9, aed8; ae_sext32	aed3, aed3, 15 }
  13e9c9:	e95c509887957e7f 	{ add	a7, a14, a7; ae_mulf16ss.00	aed5, aed7, aed8; ae_sext32	aed9, aed9, 15 }
  13e9d1:	054964               	ae_slaa32s	aed4, aed6, a9
  13e9d4:	0d800ccc26baa95e 	{ ae_slaa32s	aed2, aed5, a9; ae_movi	aed10, -2 }
  13e9dc:	bbfb2f20af20c77e 	{ addi	a7, a7, -4; nop; ae_and	aed2, aed2, aed10 }
  13e9e4:	bb0fa943a2425a1e 	{ ae_l16.ip	aed5, a10, 2; ae_mul32.ll	aed2, aed2, aed3; ae_and	aed4, aed4, aed10 }
  13e9ec:	e90fa9538454372f 	{ ae_l16.ip	aed3, a7, 4; ae_mul32.ll	aed4, aed4, aed3; ae_sext32	aed5, aed5, 15 }
  13e9f4:	0c5c50fe2320bebf 	{ add	a11, a14, a11; ae_mulf16ss.00	aed0, aed3, aed14; ae_srai64	aed2, aed2, 15 }
  13e9fc:	0cfba8f04f4017ff 	{ ae_l16.i	aed1, a7, -2; nop; ae_srai64	aed4, aed4, 15 }
  13ea04:	bb5cc80ea108547e 	{ ae_movad32.l	a5, aed4; ae_mulf16ss.00	aed8, aed1, aed14; ae_and	aed0, aed0, aed10 }
  13ea0c:	400001754556d52e 	{ ae_movda32	aed6, a5; nop; ae_movad32.l	a13, aed2 }
  13ea14:	4000010145045dbe 	{ ae_movda32	aed4, a13; nop; movi	a5, 11 }
  13ea1c:	bb0f5989a080d99e 	{ or	a13, a9, a9; ae_mul32.ll	aed0, aed0, aed9; ae_and	aed8, aed8, aed10 }
  13ea24:	2efb598e9e899aaf 	{ or	a9, a10, a10; ae_mov	aed9, aed14; ae_mul32.ll_s2	aed8, aed8, aed9 }
  13ea2c:	0020f0               	nop
  13ea2f:	0020f0               	nop
  13ea32:	0020f0               	nop
  13ea35:	b38576               	loop	a5, 13eaec <FN_Mixing_FreqDomain_ACC+0x600>
  13ea38:	400001a4212667ce 	{ ae_l16.i	aed6, a7, 2; nop; ae_sraa32s	aed2, aed6, a12 }
  13ea40:	bbfba820af10231e 	{ ae_l16.i	aed2, a3, 2; nop; ae_and	aed1, aed2, aed10 }
  13ea48:	0c0fa9f50107132f 	{ ae_l16.ip	aed1, a3, 4; ae_mul32.ll	aed7, aed1, aed5; ae_srai64	aed0, aed0, 15 }
  13ea50:	824c44               	ae_sraa32s	aed4, aed4, a12
  13ea53:	0cfba9f07f30791f 	{ ae_l16.ip	aed7, a9, 2; nop; ae_srai64	aed3, aed7, 15 }
  13ea5b:	bbfbc840af00507e 	{ ae_movad32.l	a5, aed0; nop; ae_and	aed0, aed4, aed10 }
  13ea63:	0c0fa9f58084041f 	{ ae_l16.ip	aed0, a4, 2; ae_mul32.ll	aed4, aed0, aed5; ae_srai64	aed8, aed8, 15 }
  13ea6b:	e9fba9008f50021f 	{ ae_l16.ip	aed0, a2, 2; nop; ae_sext32	aed5, aed0, 15 }
  13ea73:	6c5cc8200112637f 	{ ae_movad32.l	a6, aed3; ae_mulf16ss.00	aed2, aed1, aed0; ae_mulf16ss.00_s2	aed1, aed2, aed0 }
  13ea7b:	0cfbc8f04f00a87f 	{ ae_movad32.l	a10, aed8; nop; ae_srai64	aed0, aed4, 15 }
  13ea83:	40000185454116de 	{ ae_movda32	aed1, a6; nop; ae_slaa32s	aed4, aed1, a13 }
  13ea8b:	3c3534               	ae_movda32	aed3, a5
  13ea8e:	bbe8c843a101507e 	{ ae_movad32.l	a5, aed0; ae_add32s	aed1, aed1, aed3; ae_and	aed0, aed4, aed10 }
  13ea96:	0c8018b580d40a2e 	{ ae_movda32	aed0, a10; ae_mul32.ll	aed4, aed0, aed5 }
  13ea9e:	40000185453225de 	{ ae_movda32	aed2, a5; nop; ae_slaa32s	aed3, aed2, a13 }
  13eaa6:	87e8a9101201272e 	{ ae_l16.ip	aed2, a7, 4; ae_add32s	aed1, aed2, aed0; ae_sel16i	aed0, aed1, aed1, 7 }
  13eaae:	0c801531617313ae 	{ ae_and	aed1, aed3, aed10; ae_sel16i	aed3, aed1, aed1, 7 }
  13eab6:	6c5cb46992260bff 	{ ae_s16.0.i	aed0, a11, -2; ae_mulf16ss.00	aed6, aed2, aed9; ae_mulf16ss.00_s2	aed2, aed6, aed9 }
  13eabe:	0c0fb5f541013b2f 	{ ae_s16.0.ip	aed3, a11, 4; ae_mul32.ll	aed1, aed1, aed5; ae_srai64	aed0, aed4, 15 }
  13eac6:	bbfba920af40281e 	{ ae_l16.ip	aed2, a8, 2; nop; ae_and	aed4, aed2, aed10 }
  13eace:	4166a4               	ae_and	aed6, aed6, aed10
  13ead1:	172284               	ae_sext32	aed2, aed2, 15
  13ead4:	0c0fc8f21660507f 	{ ae_movad32.l	a5, aed0; ae_mul32.ll	aed0, aed6, aed2; ae_srai64	aed6, aed1, 15 }
  13eadc:	e90fc8728458667f 	{ ae_movad32.l	a6, aed6; ae_mul32.ll	aed8, aed4, aed2; ae_sext32	aed5, aed7, 15 }
  13eae4:	400001b54564456e 	{ ae_movda32	aed4, a5; nop; ae_movda32	aed6, a6 }

0013eaec <FN_Mixing_FreqDomain_ACC+0x600>:
  13eaec:	1188                	l32i.n	a8, a1, 4
  13eaee:	8ccf84               	ae_srai64	aed12, aed8, 15
  13eaf1:	82ec44               	ae_sraa32s	aed14, aed4, a12
  13eaf4:	82fc64               	ae_sraa32s	aed15, aed6, a12
  13eaf7:	0cfbc8f00fd0dc7f 	{ ae_movad32.l	a13, aed12; nop; ae_srai64	aed13, aed0, 15 }
  13eaff:	bbfbc8f0aff02d7e 	{ ae_movad32.l	a2, aed13; nop; ae_and	aed15, aed15, aed10 }
  13eb07:	400000c145fb828e 	{ ae_movda32	aed11, a2; nop; addi	a8, a8, -4 }
  13eb0f:	a7fcc1               	l32r	a12, 128b00 (bcc0 <xthals_release_major+0x8de0>)
  13eb12:	a7e821               	l32r	a2, 128ab4 (bd94 <xthals_release_major+0x8eb4>)
  13eb15:	bb0f50e5afefcece 	{ add	a12, a14, a12; ae_mul32.ll	aed15, aed15, aed5; ae_and	aed14, aed14, aed10 }
  13eb1d:	eb0f20050e0e8c6f 	{ addi	a6, a12, 8; ae_mul32.ll	aed14, aed14, aed5; nop }
  13eb25:	0cfb30f0fff01c9f 	{ addmi	a9, a12, 0x100; nop; ae_srai64	aed15, aed15, 15 }
  13eb2d:	0cfbc8f0efe03f7f 	{ ae_movad32.l	a3, aed15; nop; ae_srai64	aed14, aed14, 15 }
  13eb35:	254ec4               	ae_movad32.l	a4, aed14
  13eb38:	01dc52               	addmi	a5, a12, 0x100
  13eb3b:	7c4b                	addi.n	a7, a12, 4
  13eb3d:	01d772               	addmi	a7, a7, 0x100
  13eb40:	d2c552               	addi	a5, a5, -46
  13eb43:	400001b545a9443e 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed10, a3 }

0013eb4b <FN_Mixing_FreqDomain_ACC+0x65f>:
  13eb4b:	0d8018cb8a17ad2e 	{ ae_movda32	aed10, a13; ae_add32s	aed7, aed10, aed11 }
  13eb53:	21d8                	l32i.n	a13, a1, 8
  13eb55:	87e8307a79761c3e 	{ addmi	a3, a12, 0x100; ae_add32s	aed6, aed9, aed10; ae_sel16i	aed7, aed7, aed7, 7 }
  13eb5d:	87fbb4606f607bfe 	{ ae_s16.0.i	aed7, a11, -2; nop; ae_sel16i	aed6, aed6, aed6, 7 }
  13eb65:	d36b24               	ae_s16.0.ip	aed6, a11, 4
  13eb68:	4000000020d33f3e 	{ ae_l16.i	aed3, a15, 0; nop; addi	a3, a3, -48 }
  13eb70:	e9fba9308f30232f 	{ ae_l16.ip	aed2, a3, 4; nop; ae_sext32	aed3, aed3, 15 }
  13eb78:	e9fba9208f20452f 	{ ae_l16.ip	aed4, a5, 4; nop; ae_sext32	aed2, aed2, 15 }
  13eb80:	e9fba9408f405f1f 	{ ae_l16.ip	aed5, a15, 2; nop; ae_sext32	aed4, aed4, 15 }
  13eb88:	e9fa505c8e57dd2f 	{ add	a13, a13, a2; ae_movi	aed7, -2; ae_sext32	aed5, aed5, 15 }
  13eb90:	bbfba9407f40882e 	{ ae_l16.ip	aed8, a8, 4; nop; ae_and	aed4, aed4, aed7 }
  13eb98:	bb0f2e25742429be 	{ addi	a11, a9, -30; ae_mul32.ll	aed4, aed4, aed5; ae_and	aed2, aed2, aed7 }
  13eba0:	eb0f2e030202099f 	{ addi	a9, a9, -32; ae_mul32.ll	aed2, aed2, aed3; nop }
  13eba8:	0cfba8f04f4038ff 	{ ae_l16.i	aed3, a8, -2; nop; ae_srai64	aed4, aed4, 15 }
  13ebb0:	0cfbc8f02f20447f 	{ ae_movad32.l	a4, aed4; nop; ae_srai64	aed2, aed2, 15 }
  13ebb8:	400001754454a42e 	{ ae_movda16	aed4, a4; nop; ae_movad32.l	a10, aed2 }
  13ebc0:	0d801a44c3019aee 	{ ae_movda16	aed9, a10; ae_add16s	aed1, aed3, aed4 }
  13ebc8:	40000110b8014b4e 	{ ae_s16.0.i	aed1, a11, -16; nop; movi	a4, 20 }
  13ebd0:	4000002020e3bf7e 	{ ae_l16.i	aed3, a15, 0; nop; addi	a11, a7, -30 }
  13ebd8:	e9fba9308f30032f 	{ ae_l16.ip	aed0, a3, 4; nop; ae_sext32	aed3, aed3, 15 }
  13ebe0:	e9fba9008f00452f 	{ ae_l16.ip	aed4, a5, 4; nop; ae_sext32	aed0, aed0, 15 }
  13ebe8:	e9fba9408f40682f 	{ ae_l16.ip	aed6, a8, 4; nop; ae_sext32	aed4, aed4, 15 }
  13ebf0:	bbfba8407f4058fe 	{ ae_l16.i	aed5, a8, -2; nop; ae_and	aed4, aed4, aed7 }
  13ebf8:	bbe5a90978021f1e 	{ ae_l16.ip	aed1, a15, 2; ae_add16s	aed2, aed8, aed9; ae_and	aed0, aed0, aed7 }
  13ec00:	e90f591380102fff 	{ or	a2, a15, a15; ae_mul32.ll	aed0, aed0, aed3; ae_sext32	aed1, aed1, 15 }
  13ec08:	0020f0               	nop
  13ec0b:	f03d                	nop.n
  13ec0d:	5f8476               	loop	a4, 13ec70 <FN_Mixing_FreqDomain_ACC+0x784>
  13ec10:	0c0fa9f10434132f 	{ ae_l16.ip	aed1, a3, 4; ae_mul32.ll	aed4, aed4, aed1; ae_srai64	aed3, aed0, 15 }
  13ec18:	40000000b8e2997e 	{ ae_s16.0.i	aed2, a9, -16; nop; addi	a9, a7, -32 }
  13ec20:	0cfb30f04f40167f 	{ addmi	a7, a6, 0x100; nop; ae_srai64	aed4, aed4, 15 }
  13ec28:	e9fba9108f20152f 	{ ae_l16.ip	aed1, a5, 4; nop; ae_sext32	aed2, aed1, 15 }
  13ec30:	e9fbc8108f40a47f 	{ ae_movad32.l	a10, aed4; nop; ae_sext32	aed4, aed1, 15 }
  13ec38:	400001742050423e 	{ ae_l16.i	aed0, a2, 0; nop; ae_movad32.l	a4, aed3 }
  13ec40:	400001b5443134ae 	{ ae_movda16	aed1, a4; nop; ae_movda16	aed3, a10 }
  13ec48:	bbe520217612466e 	{ addi	a6, a6, 4; ae_add16s	aed2, aed6, aed1; ae_and	aed1, aed2, aed7 }
  13ec50:	e9fba9008f00682f 	{ ae_l16.ip	aed6, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  13ec58:	bbe5a9437543521e 	{ ae_l16.ip	aed5, a2, 2; ae_add16s	aed3, aed5, aed3; ae_and	aed4, aed4, aed7 }
  13ec60:	e90fa850811058ff 	{ ae_l16.i	aed5, a8, -2; ae_mul32.ll	aed0, aed1, aed0; ae_sext32	aed1, aed5, 15 }
  13ec68:	40000020b8e3bb7e 	{ ae_s16.0.i	aed3, a11, -16; nop; addi	a11, a7, -30 }

0013ec70 <FN_Mixing_FreqDomain_ACC+0x784>:
  13ec70:	a7a541               	l32r	a4, 128b04 (22b8a <_memmap_cacheattr_bp_base+0xb88>)
  13ec73:	40000100b8c2390e 	{ ae_s16.0.i	aed2, a9, -16; nop; movi	a3, 0xfffffc00 }
  13ec7b:	eb0f300104081c8f 	{ addmi	a8, a12, 0x100; ae_mul32.ll	aed8, aed4, aed1; nop }
  13ec83:	0cfb22f00f40882f 	{ addi	a2, a8, 40; nop; ae_srai64	aed4, aed0, 15 }
  13ec8b:	0cfbc8f08f80647f 	{ ae_movad32.l	a6, aed4; nop; ae_srai64	aed8, aed8, 15 }
  13ec93:	400001754452568e 	{ ae_movda16	aed2, a6; nop; ae_movad32.l	a5, aed8 }
  13ec9b:	400000c144f765de 	{ ae_movda16	aed7, a5; nop; addi	a6, a13, -4 }
  13eca3:	91e5507256314e4e 	{ add	a4, a14, a4; ae_add16s	aed1, aed6, aed2; ae_add16s	aed3, aed5, aed7 }
  13ecab:	40000000b8e35b7e 	{ ae_s16.0.i	aed3, a11, -16; nop; addi	a5, a7, -32 }
  13ecb3:	400001b4b861453e 	{ ae_s16.0.i	aed1, a5, -16; nop; ae_movda32	aed6, a3 }
  13ecbb:	b44224               	ae_l16.ip	aed4, a2, 4
  13ecbe:	009442               	l16si	a4, a4, 0
  13ecc1:	400000a14520348e 	{ ae_movda32	aed0, a4; nop; addi	a3, a8, 42 }
  13ecc9:	e9fa234c8e48887f 	{ addi	a7, a8, 56; ae_movi	aed8, -2; ae_sext32	aed4, aed4, 15 }
  13ecd1:	bbe723468040a88e 	{ addi	a8, a8, 58; ae_add32	aed0, aed0, aed6; ae_and	aed4, aed4, aed8 }
  13ecd9:	e9fa200080074c5f 	{ addi	a5, a12, 4; ae_movi	aed7, 0; ae_sext32	aed0, aed0, 15 }
  13ece1:	b3fba9007f00262e 	{ ae_l16.ip	aed2, a6, 4; nop; ae_max32	aed0, aed0, aed7 }
  13ece9:	e9fba9008f00332f 	{ ae_l16.ip	aed3, a3, 4; nop; ae_sext32	aed0, aed0, 15 }
  13ecf1:	e90f40308434394f 	{ movi	a4, 57; ae_mul32.ll	aed4, aed4, aed0; ae_sext32	aed3, aed3, 15 }
  13ecf9:	bbfb59308f30c66e 	{ or	a12, a6, a6; nop; ae_and	aed3, aed3, aed8 }
  13ed01:	0c0fa8f0434356ff 	{ ae_l16.i	aed5, a6, -2; ae_mul32.ll	aed3, aed3, aed0; ae_srai64	aed4, aed4, 15 }
  13ed09:	f03d                	nop.n
  13ed0b:	f03d                	nop.n
  13ed0d:	5f8476               	loop	a4, 13ed70 <FN_Mixing_FreqDomain_ACC+0x884>
  13ed10:	0ce7a9f63030122f 	{ ae_l16.ip	aed1, a2, 4; ae_add32	aed0, aed0, aed6; ae_srai64	aed3, aed3, 15 }
  13ed18:	e9fbc8008f00447f 	{ ae_movad32.l	a4, aed4; nop; ae_sext32	aed0, aed0, 15 }

0013ed20 <FN_Mixing_FreqDomain_ACC+0x834>:
  13ed20:	400001754453443e 	{ ae_movda16	aed3, a4; nop; ae_movad32.l	a4, aed3 }
  13ed28:	e9e5a9138223132f 	{ ae_l16.ip	aed1, a3, 4; ae_add16s	aed3, aed2, aed3; ae_sext32	aed2, aed1, 15 }
  13ed30:	400001b4b833374e 	{ ae_s16.0.i	aed3, a7, -16; nop; ae_movda16	aed3, a4 }
  13ed38:	bbe530238523154e 	{ addmi	a4, a5, 0x100; ae_add16s	aed3, aed5, aed3; ae_and	aed2, aed2, aed8 }
  13ed40:	b3fba8007f005c1e 	{ ae_l16.i	aed5, a12, 2; nop; ae_max32	aed0, aed0, aed7 }
  13ed48:	e9fbb4108f10388f 	{ ae_s16.0.i	aed3, a8, -16; nop; ae_sext32	aed1, aed1, 15 }
  13ed50:	e9fb23008f00847f 	{ addi	a7, a4, 56; nop; ae_sext32	aed0, aed0, 15 }
  13ed58:	bb0fa91082312c2e 	{ ae_l16.ip	aed2, a12, 4; ae_mul32.ll	aed1, aed2, aed0; ae_and	aed3, aed1, aed8 }
  13ed60:	eb0f20000303455f 	{ addi	a5, a5, 4; ae_mul32.ll	aed3, aed3, aed0; nop }
  13ed68:	0cfb23f01f40a48f 	{ addi	a8, a4, 58; nop; ae_srai64	aed4, aed1, 15 }

0013ed70 <FN_Mixing_FreqDomain_ACC+0x884>:
  13ed70:	0cfbc8f03fd0b47f 	{ ae_movad32.l	a11, aed4; nop; ae_srai64	aed13, aed3, 15 }
  13ed78:	40000175445cabde 	{ ae_movda16	aed12, a11; nop; ae_movad32.l	a10, aed13 }
  13ed80:	0d801a4cc20baaee 	{ ae_movda16	aed10, a10; ae_add16s	aed11, aed2, aed12 }
  13ed88:	ebe5b40a0509b78f 	{ ae_s16.0.i	aed11, a7, -16; ae_add16s	aed9, aed5, aed10; nop }
  13ed90:	d29884               	ae_s16.0.i	aed9, a8, -16
  13ed93:	f01d                	retw.n

0013ed95 <FN_Mixing_FreqDomain_ACC+0x8a9>:
  13ed95:	000000                                        ...

0013ed98 <FN_Gain_LowBand_0_to_200Hz>:
  13ed98:	004136               	entry	a1, 32
  13ed9b:	550c                	movi.n	a5, 5
  13ed9d:	a74641               	l32r	a4, 128ab8 (bd92 <xthals_release_major+0x8eb2>)
  13eda0:	a74531               	l32r	a3, 128ab4 (bd94 <xthals_release_major+0x8eb4>)
  13eda3:	424a                	add.n	a4, a2, a4
  13eda5:	323a                	add.n	a3, a2, a3
  13eda7:	fcc382               	addi	a8, a3, -4
  13edaa:	a75721               	l32r	a2, 128b08 (2175d0 <Gain_LowBand_EQ_153>)
  13edad:	318576               	loop	a5, 13ede2 <FN_Gain_LowBand_0_to_200Hz+0x4a>
  13edb0:	b40224               	ae_l16.ip	aed0, a2, 4
  13edb3:	b41844               	ae_l16.ip	aed1, a8, 8
  13edb6:	0c80167001a2145e 	{ ae_l16.i	aed1, a4, 0; ae_mulfp16x4ras	aed2, aed1, aed0 }
  13edbe:	0c80167071a102de 	{ ae_l16.i	aed0, a2, -2; ae_mulfp16x4ras	aed1, aed1, aed0 }
  13edc6:	b038e4               	ae_l16.i	aed3, a8, -4
  13edc9:	0c80167013a4345e 	{ ae_l16.i	aed3, a4, 4; ae_mulfp16x4ras	aed4, aed3, aed0 }
  13edd1:	0c80177063a0283e 	{ ae_s16.0.i	aed2, a8, -8; ae_mulfp16x4ras	aed0, aed3, aed0 }
  13edd9:	d31444               	ae_s16.0.ip	aed1, a4, 8
  13eddc:	d248e4               	ae_s16.0.i	aed4, a8, -4
  13eddf:	d204e4               	ae_s16.0.i	aed0, a4, -4

0013ede2 <FN_Gain_LowBand_0_to_200Hz+0x4a>:
  13ede2:	f01d                	retw.n

0013ede4 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL>:
  13ede4:	004136               	entry	a1, 32
  13ede7:	a59841               	l32r	a4, 128448 (2547c <_memmap_cacheattr_bp_base+0x347a>)
  13edea:	a56331               	l32r	a3, 128378 (140c <XtosCoreStateSize+0x118c>)
  13eded:	424a                	add.n	a4, a2, a4
  13edef:	0448                	l32i.n	a4, a4, 0
  13edf1:	3c0324               	ae_movda16	aed0, a3
  13edf4:	0a2416               	beqz	a4, 13ee9a <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xb6>
  13edf7:	0d400a4120b0140e 	{ beqi.w18	a4, 1, 13ee9d <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xb9>; nop }
  13edff:	0d400a4150b0240e 	{ beqi.w18	a4, 2, 13eea8 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xc4>; nop }
  13ee07:	0d400a4160b0340e 	{ beqi.w18	a4, 3, 13eeb1 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xcd>; nop }
  13ee0f:	0d400a4170b0440e 	{ beqi.w18	a4, 4, 13eeba <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xd6>; nop }
  13ee17:	0d400a4180b0540e 	{ beqi.w18	a4, 5, 13eec3 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xdf>; nop }
  13ee1f:	0d400a4190b0640e 	{ beqi.w18	a4, 6, 13eecc <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xe8>; nop }
  13ee27:	f9c4a2               	addi	a10, a4, -7
  13ee2a:	190c                	movi.n	a9, 1
  13ee2c:	050c                	movi.n	a5, 0
  13ee2e:	a73761               	l32r	a6, 128b0c (2648 <XtosCoreStateSize+0x23c8>)
  13ee31:	a73781               	l32r	a8, 128b10 (23f0 <XtosCoreStateSize+0x2170>)
  13ee34:	400001b54410386e 	{ ae_movda16	aed0, a8; nop; ae_movda16	aed1, a6 }
  13ee3c:	8359a0               	moveqz	a5, a9, a10
  13ee3f:	092516               	beqz	a5, 13eed5 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xf1>

0013ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>:
  13ee42:	a734b1               	l32r	a11, 128b14 (22b18 <_memmap_cacheattr_bp_base+0xb16>)
  13ee45:	25c084               	ae_movad16.0	a12, aed0
  13ee48:	b2ba                	add.n	a11, a2, a11
  13ee4a:	01db22               	addmi	a2, a11, 0x100
  13ee4d:	7f9bb2               	l16si	a11, a11, 254
  13ee50:	400001802f21d2fe 	{ ae_l16.i	aed1, a2, -2; nop; movi	a13, 0x28f }
  13ee58:	1dabc7               	bge	a11, a12, 13ee79 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x95>
  13ee5b:	a72fc1               	l32r	a12, 128b18 (7d70 <xthals_release_major+0x4e90>)
  13ee5e:	3c6d24               	ae_movda16	aed6, a13
  13ee61:	0c801a76c0a45cee 	{ ae_movda16	aed5, a12; ae_mulfp16x4ras	aed4, aed0, aed6 }
  13ee69:	0c801a7531a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed1, aed5 }
  13ee71:	332344               	ae_add16s	aed2, aed3, aed4
  13ee74:	d222f4               	ae_s16.0.i	aed2, a2, -2
  13ee77:	f01d                	retw.n

0013ee79 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x95>:
  13ee79:	a5d0e1               	l32r	a14, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13ee7c:	67a6f2               	movi	a15, 0x667
  13ee7f:	3cbf24               	ae_movda16	aed11, a15
  13ee82:	0c801a7bc0a9aeee 	{ ae_movda16	aed10, a14; ae_mulfp16x4ras	aed9, aed0, aed11 }
  13ee8a:	0c801a7a31a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed1, aed10 }
  13ee92:	337894               	ae_add16s	aed7, aed8, aed9
  13ee95:	d272f4               	ae_s16.0.i	aed7, a2, -2
  13ee98:	f01d                	retw.n

0013ee9a <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xb6>:
  13ee9a:	ffe906               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013ee9d <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xb9>:
  13ee9d:	a71f81               	l32r	a8, 128b1c (15e0 <XtosCoreStateSize+0x1360>)
  13eea0:	3c0824               	ae_movda16	aed0, a8
  13eea3:	ffe6c6               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013eea6 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xc2>:
	...

0013eea8 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xc4>:
  13eea8:	a71e91               	l32r	a9, 128b20 (1838 <XtosCoreStateSize+0x15b8>)
  13eeab:	3c0924               	ae_movda16	aed0, a9
  13eeae:	ffe406               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013eeb1 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xcd>:
  13eeb1:	a71ca1               	l32r	a10, 128b24 (1a90 <XtosCoreStateSize+0x1810>)
  13eeb4:	3c0a24               	ae_movda16	aed0, a10
  13eeb7:	ffe1c6               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013eeba <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xd6>:
  13eeba:	a71bb1               	l32r	a11, 128b28 (1ce8 <XtosCoreStateSize+0x1a68>)
  13eebd:	3c0b24               	ae_movda16	aed0, a11
  13eec0:	ffdf86               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013eec3 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xdf>:
  13eec3:	a554c1               	l32r	a12, 128414 (1f40 <XtosCoreStateSize+0x1cc0>)
  13eec6:	3c0c24               	ae_movda16	aed0, a12
  13eec9:	ffdd46               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013eecc <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xe8>:
  13eecc:	a718d1               	l32r	a13, 128b2c (2198 <XtosCoreStateSize+0x1f18>)
  13eecf:	3c0d24               	ae_movda16	aed0, a13
  13eed2:	ffdb06               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013eed5 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xf1>:
  13eed5:	3e0114               	ae_mov	aed0, aed1
  13eed8:	ffd986               	j	13ee42 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x5e>

0013eedb <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xf7>:
	...

0013eedc <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF>:
  13eedc:	004136               	entry	a1, 32
  13eedf:	a55a41               	l32r	a4, 128448 (2547c <_memmap_cacheattr_bp_base+0x347a>)
  13eee2:	a714f1               	l32r	a15, 128b34 (e10 <XtosCoreStateSize+0xb90>)
  13eee5:	424a                	add.n	a4, a2, a4
  13eee7:	0448                	l32i.n	a4, a4, 0
  13eee9:	400001614460df7e 	{ ae_movda16	aed0, a15; nop; movi	a13, 0x667 }
  13eef1:	16e416               	beqz	a4, 13f063 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x187>
  13eef4:	0d40174100b0140e 	{ beqi.w18	a4, 1, 13f068 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x18c>; nop }
  13eefc:	0d40174110b0240e 	{ beqi.w18	a4, 2, 13f071 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x195>; nop }
  13ef04:	0d40174120b0340e 	{ beqi.w18	a4, 3, 13f07a <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x19e>; nop }
  13ef0c:	0d40174130b0440e 	{ beqi.w18	a4, 4, 13f083 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1a7>; nop }
  13ef14:	0d40174140b0540e 	{ beqi.w18	a4, 5, 13f08c <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1b0>; nop }
  13ef1c:	0d40174150b0640e 	{ beqi.w18	a4, 6, 13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1b9>; nop }
  13ef24:	f9c4a2               	addi	a10, a4, -7
  13ef27:	190c                	movi.n	a9, 1
  13ef29:	00a052               	movi	a5, 0
  13ef2c:	90a162               	movi	a6, 0x190
  13ef2f:	20a382               	movi	a8, 0x320
  13ef32:	400001b54410386e 	{ ae_movda16	aed0, a8; nop; ae_movda16	aed1, a6 }
  13ef3a:	8359a0               	moveqz	a5, a9, a10
  13ef3d:	15f516               	beqz	a5, 13f0a0 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1c4>

0013ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>:
  13ef40:	a6fcc1               	l32r	a12, 128b30 (e004 <xthals_release_major+0xb124>)
  13ef43:	a632b1               	l32r	a11, 12880c (c322 <xthals_release_major+0x9442>)
  13ef46:	a59d31               	l32r	a3, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13ef49:	400001b544bc3d3e 	{ ae_movda16	aed12, a13; nop; ae_movda16	aed11, a3 }
  13ef51:	b2ba                	add.n	a11, a2, a11
  13ef53:	a6d831               	l32r	a3, 128ab4 (bd94 <xthals_release_major+0x8eb4>)
  13ef56:	c2ca                	add.n	a12, a2, a12
  13ef58:	0c80057c00a91cfe 	{ addmi	a15, a12, 0x100; ae_mulfp16x4ras	aed9, aed0, aed12 }
  13ef60:	b0afe4               	ae_l16.i	aed10, a15, -4
  13ef63:	0c801a7b4aa8e93e 	{ ae_movad16.0	a14, aed9; ae_mulfp16x4ras	aed8, aed10, aed11 }
  13ef6b:	323a                	add.n	a3, a2, a3
  13ef6d:	25d884               	ae_movad16.0	a13, aed8
  13ef70:	400001b545674ede 	{ ae_movda32	aed7, a14; nop; ae_movda32	aed6, a13 }
  13ef78:	ebe82f070605c33f 	{ addi	a3, a3, -4; ae_add32s	aed5, aed6, aed7; nop }
  13ef80:	25d5c4               	ae_movad32.l	a13, aed5
  13ef83:	7e5cd2               	s16i	a13, a12, 252
  13ef86:	400001b42f643bde 	{ ae_l16.i	aed4, a11, -2; nop; ae_movda16	aed6, a13 }
  13ef8e:	a49ec1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  13ef91:	b41344               	ae_l16.ip	aed1, a3, 8
  13ef94:	400001b42d3033ce 	{ ae_l16.i	aed0, a3, -6; nop; ae_movda16	aed3, a12 }
  13ef9c:	ebf0a90603072b4f 	{ ae_l16.ip	aed2, a11, 8; ae_sub16s	aed7, aed3, aed6; nop }
  13efa4:	6c5cdd0672cd259f 	{ nop; ae_mulf16ss.00	aed13, aed2, aed6; ae_mulf16ss.00_s2	aed12, aed0, aed7 }
  13efac:	6c5cdd1674ef259f 	{ nop; ae_mulf16ss.00	aed15, aed4, aed6; ae_mulf16ss.00_s2	aed14, aed1, aed7 }
  13efb4:	40acd4               	ae_add32s	aed10, aed12, aed13
  13efb7:	87e8a8afaeab93ee 	{ ae_l16.i	aed9, a3, -4; ae_add32s	aed11, aed14, aed15; ae_sel16i	aed10, aed10, aed10, 7 }
  13efbf:	87fbb4b0bfb0a3de 	{ ae_s16.0.i	aed10, a3, -6; nop; ae_sel16i	aed11, aed11, aed11, 7 }
  13efc7:	d2b3c4               	ae_s16.0.i	aed11, a3, -8
  13efca:	b08bd4               	ae_l16.i	aed8, a11, -6
  13efcd:	6c5cdd876943259f 	{ nop; ae_mulf16ss.00	aed3, aed9, aed7; ae_mulf16ss.00_s2	aed4, aed8, aed6 }
  13efd5:	b05be4               	ae_l16.i	aed5, a11, -4
  13efd8:	ebe8a804030233ff 	{ ae_l16.i	aed3, a3, -2; ae_add32s	aed2, aed3, aed4; nop }
  13efe0:	6c5c403675017f4f 	{ movi	a4, 127; ae_mulf16ss.00	aed1, aed5, aed6; ae_mulf16ss.00_s2	aed0, aed3, aed7 }
  13efe8:	87fb59202f202bbe 	{ or	a2, a11, a11; nop; ae_sel16i	aed2, aed2, aed2, 7 }
  13eff0:	ebe8b401000023ef 	{ ae_s16.0.i	aed2, a3, -4; ae_add32s	aed0, aed0, aed1; nop }
  13eff8:	0020f0               	nop
  13effb:	f03d                	nop.n
  13effd:	5a8476               	loop	a4, 13f05b <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x17f>
  13f000:	87fba8000f1002fe 	{ ae_l16.i	aed0, a2, -2; nop; ae_sel16i	aed1, aed0, aed0, 7 }
  13f008:	d213f4               	ae_s16.0.i	aed1, a3, -2
  13f00b:	eb5ca9060001034f 	{ ae_l16.ip	aed0, a3, 8; ae_mulf16ss.00	aed1, aed0, aed6; nop }
  13f013:	eb5ca9070002024f 	{ ae_l16.ip	aed0, a2, 8; ae_mulf16ss.00	aed2, aed0, aed7; nop }
  13f01b:	eb5ca806000303df 	{ ae_l16.i	aed0, a3, -6; ae_mulf16ss.00	aed3, aed0, aed6; nop }
  13f023:	6ce8a801722102df 	{ ae_l16.i	aed0, a2, -6; ae_add32s	aed1, aed2, aed1; ae_mulf16ss.00_s2	aed2, aed0, aed7 }
  13f02b:	875ca816104103ee 	{ ae_l16.i	aed0, a3, -4; ae_mulf16ss.00	aed1, aed0, aed6; ae_sel16i	aed4, aed1, aed1, 7 }
  13f033:	6ce8a803723202ef 	{ ae_l16.i	aed0, a2, -4; ae_add32s	aed2, aed2, aed3; ae_mulf16ss.00_s2	aed3, aed0, aed7 }
  13f03b:	875ca826205203fe 	{ ae_l16.i	aed0, a3, -2; ae_mulf16ss.00	aed2, aed0, aed6; ae_sel16i	aed5, aed2, aed2, 7 }
  13f043:	6ce8b401731053df 	{ ae_s16.0.i	aed5, a3, -6; ae_add32s	aed0, aed3, aed1; ae_mulf16ss.00_s2	aed1, aed0, aed7 }
  13f04b:	87fbb4000f0043ce 	{ ae_s16.0.i	aed4, a3, -8; nop; ae_sel16i	aed0, aed0, aed0, 7 }
  13f053:	ebe8b402010003ef 	{ ae_s16.0.i	aed0, a3, -4; ae_add32s	aed0, aed1, aed2; nop }

0013f05b <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x17f>:
  13f05b:	a7d004               	ae_sel16i	aed13, aed0, aed0, 7
  13f05e:	d2d3f4               	ae_s16.0.i	aed13, a3, -2
  13f061:	f01d                	retw.n

0013f063 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x187>:
  13f063:	ffb646               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f066 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x18a>:
	...

0013f068 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x18c>:
  13f068:	a6b431               	l32r	a3, 128b38 (c80 <XtosCoreStateSize+0xa00>)
  13f06b:	3c0324               	ae_movda16	aed0, a3
  13f06e:	ffb386               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f071 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x195>:
  13f071:	a6b281               	l32r	a8, 128b3c (af0 <XtosCoreStateSize+0x870>)
  13f074:	3c0824               	ae_movda16	aed0, a8
  13f077:	ffb146               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f07a <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x19e>:
  13f07a:	a6b191               	l32r	a9, 128b40 (960 <XtosCoreStateSize+0x6e0>)
  13f07d:	3c0924               	ae_movda16	aed0, a9
  13f080:	ffaf06               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f083 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1a7>:
  13f083:	d0a7a2               	movi	a10, 0x7d0
  13f086:	3c0a24               	ae_movda16	aed0, a10
  13f089:	ffacc6               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f08c <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1b0>:
  13f08c:	40a6b2               	movi	a11, 0x640
  13f08f:	3c0b24               	ae_movda16	aed0, a11
  13f092:	ffaa86               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1b9>:
  13f095:	b0a4c2               	movi	a12, 0x4b0
  13f098:	3c0c24               	ae_movda16	aed0, a12
  13f09b:	ffa846               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f09e <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1c2>:
	...

0013f0a0 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1c4>:
  13f0a0:	3e0114               	ae_mov	aed0, aed1
  13f0a3:	ffa646               	j	13ef40 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x64>

0013f0a6 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1ca>:
	...

0013f0a8 <SolomonVoiceWPreNSInit>:
  13f0a8:	004136               	entry	a1, 32
  13f0ab:	0e0c                	movi.n	a14, 0
  13f0ad:	02cd                	mov.n	a12, a2
  13f0af:	03dd                	mov.n	a13, a3
  13f0b1:	08d4a2               	addmi	a10, a4, 0x800
  13f0b4:	10d482               	addmi	a8, a4, 0x1000
  13f0b7:	13d492               	addmi	a9, a4, 0x1300
  13f0ba:	12d472               	addmi	a7, a4, 0x1200
  13f0bd:	90c772               	addi	a7, a7, -112
  13f0c0:	242992               	l32i	a9, a9, 144
  13f0c3:	90c882               	addi	a8, a8, -112
  13f0c6:	80caa2               	addi	a10, a10, -128
  13f0c9:	a44f31               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  13f0cc:	400001014501330e 	{ ae_movda32	aed1, a3; nop; movi	a3, 0 }
  13f0d4:	02a9                	s32i.n	a10, a2, 0
  13f0d6:	3289                	s32i.n	a8, a2, 12
  13f0d8:	22a9                	s32i.n	a10, a2, 8
  13f0da:	1299                	s32i.n	a9, a2, 4
  13f0dc:	1c68                	l32i.n	a6, a12, 4
  13f0de:	2c98                	l32i.n	a9, a12, 8
  13f0e0:	03d422               	addmi	a2, a4, 0x300
  13f0e3:	80c222               	addi	a2, a2, -128
  13f0e6:	0d400540a0b0150e 	{ beqi.w18	a5, 1, 13f144 <SolomonVoiceWPreNSInit+0x9c>; ae_movi	aed0, 0 }
  13f0ee:	5c79                	s32i.n	a7, a12, 20
  13f0f0:	6c29                	s32i.n	a2, a12, 24
  13f0f2:	16d4b2               	addmi	a11, a4, 0x1600
  13f0f5:	80a022               	movi	a2, 128
  13f0f8:	a0cbb2               	addi	a11, a11, -96
  13f0fb:	4cb9                	s32i.n	a11, a12, 16

0013f0fd <SolomonVoiceWPreNSInit+0x55>:
  13f0fd:	0c58                	l32i.n	a5, a12, 0
  13f0ff:	4c78                	l32i.n	a7, a12, 16
  13f101:	5c88                	l32i.n	a8, a12, 20
  13f103:	6ca8                	l32i.n	a10, a12, 24
  13f105:	024d                	mov.n	a4, a2
  13f107:	020c                	movi.n	a2, 0
  13f109:	24a476               	loopgtz	a4, 13f131 <SolomonVoiceWPreNSInit+0x89>
  13f10c:	e20524               	ae_s32.l.x	aed0, a5, a2
  13f10f:	4a3a                	add.n	a4, a10, a3
  13f111:	e20624               	ae_s32.l.x	aed0, a6, a2
  13f114:	ebfb89000f00173f 	{ ae_s16.0.x	aed1, a7, a3; nop; nop }
  13f11c:	ebfb89000f00183f 	{ ae_s16.0.x	aed1, a8, a3; nop; nop }
  13f124:	332b                	addi.n	a3, a3, 2
  13f126:	e20924               	ae_s32.l.x	aed0, a9, a2
  13f129:	40000040b001242e 	{ ae_s16.0.i	aed1, a4, 0; nop; addi	a2, a2, 4 }

0013f131 <SolomonVoiceWPreNSInit+0x89>:
  13f131:	160c                	movi.n	a6, 1
  13f133:	0f5ce2               	s16i	a14, a12, 30
  13f136:	0e5ce2               	s16i	a14, a12, 28
  13f139:	015de2               	s16i	a14, a13, 2
  13f13c:	025de2               	s16i	a14, a13, 4
  13f13f:	005d62               	s16i	a6, a13, 0
  13f142:	f01d                	retw.n

0013f144 <SolomonVoiceWPreNSInit+0x9c>:
  13f144:	5c79                	s32i.n	a7, a12, 20
  13f146:	6c29                	s32i.n	a2, a12, 24
  13f148:	14d482               	addmi	a8, a4, 0x1400
  13f14b:	00a122               	movi	a2, 0x100
  13f14e:	a0c882               	addi	a8, a8, -96
  13f151:	4c89                	s32i.n	a8, a12, 16
  13f153:	ffe986               	j	13f0fd <SolomonVoiceWPreNSInit+0x55>

0013f156 <SolomonVoiceWPreNSInit+0xae>:
	...

0013f158 <SolomonVoiceWNSInit>:
  13f158:	006136               	entry	a1, 48
  13f15b:	8e2c                	movi.n	a14, 40
  13f15d:	a42af1               	l32r	a15, 128208 (7fff <xthals_release_major+0x511f>)
  13f160:	1139                	s32i.n	a3, a1, 4
  13f162:	0159                	s32i.n	a5, a1, 0
  13f164:	3129                	s32i.n	a2, a1, 12
  13f166:	2149                	s32i.n	a4, a1, 8
  13f168:	04d262               	addmi	a6, a2, 0x400
  13f16b:	20d220               	or	a13, a2, a2
  13f16e:	05dd82               	addmi	a8, a13, 0x500
  13f171:	c0c642               	addi	a4, a6, -64
  13f174:	44c882               	addi	a8, a8, 68
  13f177:	a4c662               	addi	a6, a6, -92
  13f17a:	03d222               	addmi	a2, a2, 0x300
  13f17d:	01d8a2               	addmi	a10, a8, 0x100
  13f180:	acca82               	addi	a8, a10, -84
  13f183:	fcca92               	addi	a9, a10, -4
  13f186:	64c252               	addi	a5, a2, 100
  13f189:	04d6c2               	addmi	a12, a6, 0x400
  13f18c:	03d6b2               	addmi	a11, a6, 0x300
  13f18f:	02d672               	addmi	a7, a6, 0x200
  13f192:	203220               	or	a3, a2, a2
  13f195:	20c332               	addi	a3, a3, 32
  13f198:	acc772               	addi	a7, a7, -84
  13f19b:	3ccbb2               	addi	a11, a11, 60
  13f19e:	dcccc2               	addi	a12, a12, -36
  13f1a1:	01d552               	addmi	a5, a5, 0x100
  13f1a4:	80c222               	addi	a2, a2, -128
  13f1a7:	fcc552               	addi	a5, a5, -4
  13f1aa:	4ccaa2               	addi	a10, a10, 76
  13f1ad:	ebfa30000000166f 	{ addmi	a6, a6, 0x100; ae_movi	aed0, 0; nop }
  13f1b5:	400000c145016f6e 	{ ae_movda32	aed1, a15; nop; addi	a6, a6, 12 }
  13f1bd:	2c8e76               	loop	a14, 13f1ed <SolomonVoiceWNSInit+0x95>
  13f1c0:	e10214               	ae_s32.l.ip	aed0, a2, 4
  13f1c3:	e10314               	ae_s32.l.ip	aed0, a3, 4
  13f1c6:	e10414               	ae_s32.l.ip	aed0, a4, 4
  13f1c9:	d30514               	ae_s16.0.ip	aed0, a5, 2
  13f1cc:	e10614               	ae_s32.l.ip	aed0, a6, 4
  13f1cf:	e10714               	ae_s32.l.ip	aed0, a7, 4
  13f1d2:	d31814               	ae_s16.0.ip	aed1, a8, 2
  13f1d5:	d31914               	ae_s16.0.ip	aed1, a9, 2
  13f1d8:	d31a14               	ae_s16.0.ip	aed1, a10, 2
  13f1db:	e10b14               	ae_s32.l.ip	aed0, a11, 4
  13f1de:	e10c14               	ae_s32.l.ip	aed0, a12, 4
  13f1e1:	e10d44               	ae_s32.l.ip	aed0, a13, 16
  13f1e4:	e00dd4               	ae_s32.l.i	aed0, a13, -12
  13f1e7:	e00de4               	ae_s32.l.i	aed0, a13, -8
  13f1ea:	e00df4               	ae_s32.l.i	aed0, a13, -4

0013f1ed <SolomonVoiceWNSInit+0x95>:
  13f1ed:	850c                	movi.n	a5, 8
  13f1ef:	3128                	l32i.n	a2, a1, 12
  13f1f1:	080c                	movi.n	a8, 0
  13f1f3:	09d242               	addmi	a4, a2, 0x900
  13f1f6:	043d                	mov.n	a3, a4
  13f1f8:	08d222               	addmi	a2, a2, 0x800
  13f1fb:	20c442               	addi	a4, a4, 32
  13f1fe:	ebfa2a000001033f 	{ addi	a3, a3, -96; ae_movi	aed1, 0; nop }
  13f206:	400000814420282e 	{ ae_movda16	aed0, a8; nop; addi	a2, a2, 40 }
  13f20e:	118576               	loop	a5, 13f223 <SolomonVoiceWNSInit+0xcb>
  13f211:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  13f214:	8003a4               	ae_s16x4.ip	aed0, a3, 16
  13f217:	8004a4               	ae_s16x4.ip	aed0, a4, 16
  13f21a:	8002a4               	ae_s16x4.ip	aed0, a2, 16
  13f21d:	dc03f4               	ae_s16x4.i	aed0, a3, -8
  13f220:	dc04f4               	ae_s16x4.i	aed0, a4, -8
  13f223:	a648a1               	l32r	a10, 128b44 (3680 <xthals_release_major+0x7a0>)
  13f226:	a50c                	movi.n	a5, 10
  13f228:	a3f841               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  13f22b:	3128                	l32i.n	a2, a1, 12
  13f22d:	2138                	l32i.n	a3, a1, 8
  13f22f:	01b8                	l32i.n	a11, a1, 0
  13f231:	2188                	l32i.n	a8, a1, 8
  13f233:	bb0b                	addi.n	a11, a11, -1
  13f235:	35d892               	addmi	a9, a8, 0x3500
  13f238:	36d862               	addmi	a6, a8, 0x3600
  13f23b:	30d332               	addmi	a3, a3, 0x3000
  13f23e:	08d272               	addmi	a7, a2, 0x800
  13f241:	32d8c2               	addmi	a12, a8, 0x3200
  13f244:	33d8e2               	addmi	a14, a8, 0x3300
  13f247:	20cef2               	addi	a15, a14, 32
  13f24a:	90ccd2               	addi	a13, a12, -112
  13f24d:	d35742               	s16i	a4, a7, 0x1a6
  13f250:	30ccc2               	addi	a12, a12, 48
  13f253:	b0c342               	addi	a4, a3, -80
  13f256:	6a6742               	s32i	a4, a7, 0x1a8
  13f259:	50c332               	addi	a3, a3, 80
  13f25c:	0ad242               	addmi	a4, a2, 0xa00
  13f25f:	6b6732               	s32i	a3, a7, 0x1ac
  13f262:	0bd222               	addmi	a2, a2, 0xb00
  13f265:	030c                	movi.n	a3, 0
  13f267:	d05732               	s16i	a3, a7, 0x1a0
  13f26a:	d15732               	s16i	a3, a7, 0x1a2
  13f26d:	d25732               	s16i	a3, a7, 0x1a4
  13f270:	10c222               	addi	a2, a2, 16
  13f273:	b8c432               	addi	a3, a4, -72
  13f276:	50c442               	addi	a4, a4, 80
  13f279:	0e8576               	loop	a5, 13f28b <SolomonVoiceWNSInit+0x133>
  13f27c:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f27f:	e913f4               	ae_s32x2.i	aed1, a3, -8
  13f282:	621424               	ae_s32x2.ip	aed1, a4, 16
  13f285:	621324               	ae_s32x2.ip	aed1, a3, 16
  13f288:	e914f4               	ae_s32x2.i	aed1, a4, -8
  13f28b:	be67c2               	s32i	a12, a7, 0x2f8
  13f28e:	80ce32               	addi	a3, a14, -128
  13f291:	70ce22               	addi	a2, a14, 112
  13f294:	34d842               	addmi	a4, a8, 0x3400
  13f297:	e76762               	s32i	a6, a7, 0x39c
  13f29a:	d867f2               	s32i	a15, a7, 0x360
  13f29d:	e56792               	s32i	a9, a7, 0x394
  13f2a0:	bd67d2               	s32i	a13, a7, 0x2f4
  13f2a3:	a62991               	l32r	a9, 128b48 (3a80 <xthals_release_major+0xba0>)
  13f2a6:	70d8d2               	addmi	a13, a8, 0x7000
  13f2a9:	72d8f2               	addmi	a15, a8, 0x7200
  13f2ac:	80c662               	addi	a6, a6, -128
  13f2af:	c0c452               	addi	a5, a4, -64
  13f2b2:	d96722               	s32i	a2, a7, 0x364
  13f2b5:	bf6732               	s32i	a3, a7, 0x2fc
  13f2b8:	31d8c2               	addmi	a12, a8, 0x3100
  13f2bb:	f0ccc2               	addi	a12, a12, -16
  13f2be:	76d832               	addmi	a3, a8, 0x7600
  13f2c1:	74d822               	addmi	a2, a8, 0x7400
  13f2c4:	60c442               	addi	a4, a4, 96
  13f2c7:	d0cee2               	addi	a14, a14, -48
  13f2ca:	e26752               	s32i	a5, a7, 0x388
  13f2cd:	e66762               	s32i	a6, a7, 0x398
  13f2d0:	50cff2               	addi	a15, a15, 80
  13f2d3:	d0cdd2               	addi	a13, a13, -48
  13f2d6:	da67d2               	s32i	a13, a7, 0x368
  13f2d9:	dc67f2               	s32i	a15, a7, 0x370
  13f2dc:	7ad862               	addmi	a6, a8, 0x7a00
  13f2df:	79d852               	addmi	a5, a8, 0x7900
  13f2e2:	c067e2               	s32i	a14, a7, 0x300
  13f2e5:	e36742               	s32i	a4, a7, 0x38c
  13f2e8:	90c222               	addi	a2, a2, -112
  13f2eb:	10c332               	addi	a3, a3, 16
  13f2ee:	839ab0               	moveqz	a9, a10, a11
  13f2f1:	bc67c2               	s32i	a12, a7, 0x2f0
  13f2f4:	1a0c                	movi.n	a10, 1
  13f2f6:	0c0c                	movi.n	a12, 0
  13f2f8:	de6732               	s32i	a3, a7, 0x378
  13f2fb:	dd6722               	s32i	a2, a7, 0x374
  13f2fe:	11b8                	l32i.n	a11, a1, 4
  13f300:	77d842               	addmi	a4, a8, 0x7700
  13f303:	71d8e2               	addmi	a14, a8, 0x7100
  13f306:	90c552               	addi	a5, a5, -112
  13f309:	d0c662               	addi	a6, a6, -48
  13f30c:	e16762               	s32i	a6, a7, 0x384
  13f30f:	e06752               	s32i	a5, a7, 0x380
  13f312:	10cee2               	addi	a14, a14, 16
  13f315:	50c442               	addi	a4, a4, 80
  13f318:	df6742               	s32i	a4, a7, 0x37c
  13f31b:	01dbb2               	addmi	a11, a11, 0x100
  13f31e:	1148                	l32i.n	a4, a1, 4
  13f320:	db67e2               	s32i	a14, a7, 0x36c
  13f323:	50c422               	addi	a2, a4, 80
  13f326:	52c432               	addi	a3, a4, 82
  13f329:	01d452               	addmi	a5, a4, 0x100
  13f32c:	02d462               	addmi	a6, a4, 0x200
  13f32f:	90c662               	addi	a6, a6, -112
  13f332:	40c552               	addi	a5, a5, 64
  13f335:	889a                	add.n	a8, a8, a9
  13f337:	e46782               	s32i	a8, a7, 0x390
  13f33a:	882c                	movi.n	a8, 40
  13f33c:	070c                	movi.n	a7, 0
  13f33e:	005472               	s16i	a7, a4, 0
  13f341:	015472               	s16i	a7, a4, 2
  13f344:	025472               	s16i	a7, a4, 4
  13f347:	035472               	s16i	a7, a4, 6
  13f34a:	045472               	s16i	a7, a4, 8
  13f34d:	055472               	s16i	a7, a4, 10
  13f350:	065472               	s16i	a7, a4, 12
  13f353:	075472               	s16i	a7, a4, 14
  13f356:	085472               	s16i	a7, a4, 16
  13f359:	095472               	s16i	a7, a4, 18
  13f35c:	0a5472               	s16i	a7, a4, 20
  13f35f:	0b5472               	s16i	a7, a4, 22
  13f362:	0c5472               	s16i	a7, a4, 24
  13f365:	0d5472               	s16i	a7, a4, 26
  13f368:	7479                	s32i.n	a7, a4, 28
  13f36a:	105472               	s16i	a7, a4, 32
  13f36d:	115472               	s16i	a7, a4, 34
  13f370:	125472               	s16i	a7, a4, 36
  13f373:	a479                	s32i.n	a7, a4, 40
  13f375:	165472               	s16i	a7, a4, 44
  13f378:	175472               	s16i	a7, a4, 46
  13f37b:	c479                	s32i.n	a7, a4, 48
  13f37d:	1a5472               	s16i	a7, a4, 52
  13f380:	1b5472               	s16i	a7, a4, 54
  13f383:	1c5472               	s16i	a7, a4, 56
  13f386:	f479                	s32i.n	a7, a4, 60
  13f388:	205472               	s16i	a7, a4, 64
  13f38b:	215472               	s16i	a7, a4, 66
  13f38e:	116472               	s32i	a7, a4, 68
  13f391:	245472               	s16i	a7, a4, 72
  13f394:	255472               	s16i	a7, a4, 74
  13f397:	02d472               	addmi	a7, a4, 0x200
  13f39a:	e0c772               	addi	a7, a7, -32
  13f39d:	ebfa25000000444f 	{ addi	a4, a4, 84; ae_movi	aed0, 0; nop }
  13f3a5:	118876               	loop	a8, 13f3ba <SolomonVoiceWNSInit+0x262>
  13f3a8:	d30234               	ae_s16.0.ip	aed0, a2, 6
  13f3ab:	d30334               	ae_s16.0.ip	aed0, a3, 6
  13f3ae:	d30434               	ae_s16.0.ip	aed0, a4, 6
  13f3b1:	d30514               	ae_s16.0.ip	aed0, a5, 2
  13f3b4:	d30614               	ae_s16.0.ip	aed0, a6, 2
  13f3b7:	d30714               	ae_s16.0.ip	aed0, a7, 2
  13f3ba:	985ba2               	s16i	a10, a11, 0x130
  13f3bd:	995bc2               	s16i	a12, a11, 0x132
  13f3c0:	9a5bc2               	s16i	a12, a11, 0x134
  13f3c3:	9b5bc2               	s16i	a12, a11, 0x136
  13f3c6:	9c5bc2               	s16i	a12, a11, 0x138
  13f3c9:	9d5bc2               	s16i	a12, a11, 0x13a
  13f3cc:	9e5bc2               	s16i	a12, a11, 0x13c
  13f3cf:	9f5bc2               	s16i	a12, a11, 0x13e
  13f3d2:	a05bc2               	s16i	a12, a11, 0x140
  13f3d5:	a15bc2               	s16i	a12, a11, 0x142
  13f3d8:	a25bc2               	s16i	a12, a11, 0x144
  13f3db:	a35bc2               	s16i	a12, a11, 0x146
  13f3de:	a45bc2               	s16i	a12, a11, 0x148
  13f3e1:	a55bc2               	s16i	a12, a11, 0x14a
  13f3e4:	a65bc2               	s16i	a12, a11, 0x14c
  13f3e7:	a75bc2               	s16i	a12, a11, 0x14e
  13f3ea:	a85bc2               	s16i	a12, a11, 0x150
  13f3ed:	a95bc2               	s16i	a12, a11, 0x152
  13f3f0:	aa5bc2               	s16i	a12, a11, 0x154
  13f3f3:	ab5bc2               	s16i	a12, a11, 0x156
  13f3f6:	ac5bc2               	s16i	a12, a11, 0x158
  13f3f9:	f01d                	retw.n

0013f3fb <SolomonVoiceWNSInit+0x2a3>:
	...

0013f3fc <SolomonVoiceW_RES_ParamConfig>:
  13f3fc:	004136               	entry	a1, 32
  13f3ff:	029d                	mov.n	a9, a2
  13f401:	03ad                	mov.n	a10, a3
  13f403:	047d                	mov.n	a7, a4
  13f405:	309462               	l16si	a6, a4, 96
  13f408:	305262               	s16i	a6, a2, 96
  13f40b:	319442               	l16si	a4, a4, 98
  13f40e:	009732               	l16si	a3, a7, 0
  13f411:	005232               	s16i	a3, a2, 0
  13f414:	315242               	s16i	a4, a2, 98
  13f417:	10c932               	addi	a3, a9, 16
  13f41a:	842c                	movi.n	a4, 40
  13f41c:	019722               	l16si	a2, a7, 2
  13f41f:	015922               	s16i	a2, a9, 2
  13f422:	10c722               	addi	a2, a7, 16
  13f425:	058476               	loop	a4, 13f42e <SolomonVoiceW_RES_ParamConfig+0x32>
  13f428:	b40214               	ae_l16.ip	aed0, a2, 2
  13f42b:	d30314               	ae_s16.0.ip	aed0, a3, 2

0013f42e <SolomonVoiceW_RES_ParamConfig+0x32>:
  13f42e:	3897b2               	l16si	a11, a7, 112
  13f431:	329782               	l16si	a8, a7, 100
  13f434:	3797c2               	l16si	a12, a7, 110
  13f437:	3697d2               	l16si	a13, a7, 108
  13f43a:	3597e2               	l16si	a14, a7, 106
  13f43d:	3497f2               	l16si	a15, a7, 104
  13f440:	339762               	l16si	a6, a7, 102
  13f443:	335962               	s16i	a6, a9, 102
  13f446:	3459f2               	s16i	a15, a9, 104
  13f449:	3559e2               	s16i	a14, a9, 106
  13f44c:	3659d2               	s16i	a13, a9, 108
  13f44f:	3759c2               	s16i	a12, a9, 110
  13f452:	325982               	s16i	a8, a9, 100
  13f455:	3859b2               	s16i	a11, a9, 112
  13f458:	399782               	l16si	a8, a7, 114
  13f45b:	3f97b2               	l16si	a11, a7, 126
  13f45e:	3e97c2               	l16si	a12, a7, 124
  13f461:	3d97d2               	l16si	a13, a7, 122
  13f464:	3c97e2               	l16si	a14, a7, 120
  13f467:	3b97f2               	l16si	a15, a7, 118
  13f46a:	3a9762               	l16si	a6, a7, 116
  13f46d:	3a5962               	s16i	a6, a9, 116
  13f470:	3b59f2               	s16i	a15, a9, 118
  13f473:	3c59e2               	s16i	a14, a9, 120
  13f476:	3d59d2               	s16i	a13, a9, 122
  13f479:	3e59c2               	s16i	a12, a9, 124
  13f47c:	3f59b2               	s16i	a11, a9, 126
  13f47f:	395982               	s16i	a8, a9, 114
  13f482:	4697b2               	l16si	a11, a7, 140
  13f485:	409782               	l16si	a8, a7, 128
  13f488:	4597c2               	l16si	a12, a7, 138
  13f48b:	4497d2               	l16si	a13, a7, 136
  13f48e:	4397e2               	l16si	a14, a7, 134
  13f491:	4297f2               	l16si	a15, a7, 132
  13f494:	419762               	l16si	a6, a7, 130
  13f497:	415962               	s16i	a6, a9, 130
  13f49a:	4259f2               	s16i	a15, a9, 132
  13f49d:	4359e2               	s16i	a14, a9, 134
  13f4a0:	4459d2               	s16i	a13, a9, 136
  13f4a3:	4559c2               	s16i	a12, a9, 138
  13f4a6:	405982               	s16i	a8, a9, 128
  13f4a9:	4659b2               	s16i	a11, a9, 140
  13f4ac:	479782               	l16si	a8, a7, 142
  13f4af:	475982               	s16i	a8, a9, 142
  13f4b2:	04f516               	beqz	a5, 13f505 <SolomonVoiceW_RES_ParamConfig+0x109>
  13f4b5:	03da32               	addmi	a3, a10, 0x300
  13f4b8:	72c952               	addi	a5, a9, 114
  13f4bb:	9b2342               	l32i	a4, a3, 0x26c
  13f4be:	9a2332               	l32i	a3, a3, 0x268
  13f4c1:	400001002001250e 	{ ae_l16.i	aed1, a5, 0; nop; movi	a2, 0 }
  13f4c9:	ebfb89000f00132f 	{ ae_s16.0.x	aed1, a3, a2; nop; nop }
  13f4d1:	400001f0200075fe 	{ ae_l16.i	aed0, a5, 0; nop; movi	a7, 255 }
  13f4d9:	ebfb89000f00042f 	{ ae_s16.0.x	aed0, a4, a2; nop; nop }
  13f4e1:	f03d                	nop.n
  13f4e3:	f03d                	nop.n
  13f4e5:	1a8776               	loop	a7, 13f503 <SolomonVoiceW_RES_ParamConfig+0x107>
  13f4e8:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13f4f0:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f4f8:	b00504               	ae_l16.i	aed0, a5, 0
  13f4fb:	ebfb89000f00042f 	{ ae_s16.0.x	aed0, a4, a2; nop; nop }
  13f503:	f01d                	retw.n

0013f505 <SolomonVoiceW_RES_ParamConfig+0x109>:
  13f505:	03da32               	addmi	a3, a10, 0x300
  13f508:	72c952               	addi	a5, a9, 114
  13f50b:	9b2342               	l32i	a4, a3, 0x26c
  13f50e:	9a2332               	l32i	a3, a3, 0x268
  13f511:	400001002003250e 	{ ae_l16.i	aed3, a5, 0; nop; movi	a2, 0 }
  13f519:	ebfb89000f00332f 	{ ae_s16.0.x	aed3, a3, a2; nop; nop }
  13f521:	40000170200275fe 	{ ae_l16.i	aed2, a5, 0; nop; movi	a7, 127 }
  13f529:	ebfb89000f00242f 	{ ae_s16.0.x	aed2, a4, a2; nop; nop }
  13f531:	f03d                	nop.n
  13f533:	f03d                	nop.n
  13f535:	1a8776               	loop	a7, 13f553 <SolomonVoiceW_RES_ParamConfig+0x157>
  13f538:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13f540:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f548:	b00504               	ae_l16.i	aed0, a5, 0
  13f54b:	ebfb89000f00042f 	{ ae_s16.0.x	aed0, a4, a2; nop; nop }

0013f553 <SolomonVoiceW_RES_ParamConfig+0x157>:
  13f553:	f01d                	retw.n

0013f555 <SolomonVoiceW_RES_ParamConfig+0x159>:
  13f555:	000000                                        ...

0013f558 <SolomonVoiceWRESInit>:
  13f558:	004136               	entry	a1, 32
  13f55b:	0d0c                	movi.n	a13, 0
  13f55d:	03cd                	mov.n	a12, a3
  13f55f:	04bd                	mov.n	a11, a4
  13f561:	207220               	or	a7, a2, a2
  13f564:	04d7a2               	addmi	a10, a7, 0x400
  13f567:	14a042               	movi	a4, 20
  13f56a:	08db82               	addmi	a8, a11, 0x800
  13f56d:	03db92               	addmi	a9, a11, 0x300
  13f570:	01d232               	addmi	a3, a2, 0x100
  13f573:	a0c332               	addi	a3, a3, -96
  13f576:	80c992               	addi	a9, a9, -128
  13f579:	ebfa28000000088f 	{ addi	a8, a8, -128; ae_movi	aed0, 0; nop }
  13f581:	058476               	loop	a4, 13f58a <SolomonVoiceWRESInit+0x32>
  13f584:	620214               	ae_s32x2.ip	aed0, a2, 8
  13f587:	620314               	ae_s32x2.ip	aed0, a3, 8

0013f58a <SolomonVoiceWRESInit+0x32>:
  13f58a:	2fdb22               	addmi	a2, a11, 0x2f00
  13f58d:	506792               	s32i	a9, a7, 0x140
  13f590:	ac5ad2               	s16i	a13, a10, 0x158
  13f593:	546a82               	s32i	a8, a10, 0x150
  13f596:	a31c91               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  13f599:	282262               	l32i	a6, a2, 160
  13f59c:	556a62               	s32i	a6, a10, 0x154
  13f59f:	0d400e41e0b0150e 	{ beqi.w18	a5, 1, 13f691 <SolomonVoiceWRESInit+0x139>; nop }
  13f5a7:	a379e1               	l32r	a14, 12838c (4e20 <xthals_release_major+0x1f40>)
  13f5aa:	29db42               	addmi	a4, a11, 0x2900
  13f5ad:	26db32               	addmi	a3, a11, 0x2600
  13f5b0:	2cdb52               	addmi	a5, a11, 0x2c00
  13f5b3:	1cdb72               	addmi	a7, a11, 0x1c00
  13f5b6:	22db62               	addmi	a6, a11, 0x2200
  13f5b9:	a0c662               	addi	a6, a6, -96
  13f5bc:	a0c772               	addi	a7, a7, -96
  13f5bf:	a0c552               	addi	a5, a5, -96
  13f5c2:	a0c332               	addi	a3, a3, -96
  13f5c5:	a0c442               	addi	a4, a4, -96
  13f5c8:	5a6a42               	s32i	a4, a10, 0x168
  13f5cb:	596a32               	s32i	a3, a10, 0x164
  13f5ce:	5b6a52               	s32i	a5, a10, 0x16c
  13f5d1:	576a72               	s32i	a7, a10, 0x15c
  13f5d4:	586a62               	s32i	a6, a10, 0x160
  13f5d7:	80a072               	movi	a7, 128
  13f5da:	4000000145a0692e 	{ ae_movda32	aed0, a9; nop; addi	a6, a2, -96 }
  13f5e2:	5c6a62               	s32i	a6, a10, 0x170
  13f5e5:	4000010145012e0e 	{ ae_movda32	aed1, a14; nop; movi	a2, 0 }
  13f5ed:	218776               	loop	a7, 13f612 <SolomonVoiceWRESInit+0xba>
  13f5f0:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f5f8:	ebfb89000f00142f 	{ ae_s16.0.x	aed1, a4, a2; nop; nop }
  13f600:	ebfb89000f00152f 	{ ae_s16.0.x	aed1, a5, a2; nop; nop }
  13f608:	ebfb89000f00062f 	{ ae_s16.0.x	aed0, a6, a2; nop; nop }
  13f610:	222b                	addi.n	a2, a2, 2

0013f612 <SolomonVoiceWRESInit+0xba>:
  13f612:	10cc22               	addi	a2, a12, 16
  13f615:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  13f61d:	bb5a92               	s16i	a9, a10, 0x176
  13f620:	ba5ad2               	s16i	a13, a10, 0x174
  13f623:	005cd2               	s16i	a13, a12, 0
  13f626:	015cd2               	s16i	a13, a12, 2
  13f629:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f62c:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f62f:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f632:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f635:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f638:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f63b:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f63e:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f641:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f644:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f647:	325cd2               	s16i	a13, a12, 100
  13f64a:	335cd2               	s16i	a13, a12, 102
  13f64d:	345cd2               	s16i	a13, a12, 104
  13f650:	355cd2               	s16i	a13, a12, 106
  13f653:	365cd2               	s16i	a13, a12, 108
  13f656:	375cd2               	s16i	a13, a12, 110
  13f659:	385cd2               	s16i	a13, a12, 112
  13f65c:	395cd2               	s16i	a13, a12, 114
  13f65f:	3a5cd2               	s16i	a13, a12, 116
  13f662:	3b5cd2               	s16i	a13, a12, 118
  13f665:	3c5cd2               	s16i	a13, a12, 120
  13f668:	3d5cd2               	s16i	a13, a12, 122
  13f66b:	3e5cd2               	s16i	a13, a12, 124
  13f66e:	3f5cd2               	s16i	a13, a12, 126
  13f671:	405cd2               	s16i	a13, a12, 128
  13f674:	415cd2               	s16i	a13, a12, 130
  13f677:	425cd2               	s16i	a13, a12, 132
  13f67a:	435cd2               	s16i	a13, a12, 134
  13f67d:	445cd2               	s16i	a13, a12, 136
  13f680:	455cd2               	s16i	a13, a12, 138
  13f683:	465cd2               	s16i	a13, a12, 140
  13f686:	475cd2               	s16i	a13, a12, 142
  13f689:	305c82               	s16i	a8, a12, 96
  13f68c:	315c82               	s16i	a8, a12, 98
  13f68f:	f01d                	retw.n

0013f691 <SolomonVoiceWRESInit+0x139>:
  13f691:	020c                	movi.n	a2, 0
  13f693:	18db82               	addmi	a8, a11, 0x1800
  13f696:	24db32               	addmi	a3, a11, 0x2400
  13f699:	27db42               	addmi	a4, a11, 0x2700
  13f69c:	2adb52               	addmi	a5, a11, 0x2a00
  13f69f:	2ddb62               	addmi	a6, a11, 0x2d00
  13f6a2:	1edb72               	addmi	a7, a11, 0x1e00
  13f6a5:	a0c772               	addi	a7, a7, -96
  13f6a8:	a0c662               	addi	a6, a6, -96
  13f6ab:	a0c552               	addi	a5, a5, -96
  13f6ae:	a0c442               	addi	a4, a4, -96
  13f6b1:	a0c332               	addi	a3, a3, -96
  13f6b4:	4000000145a0898e 	{ ae_movda32	aed0, a9; nop; addi	a8, a8, -96 }
  13f6bc:	576a82               	s32i	a8, a10, 0x15c
  13f6bf:	596a32               	s32i	a3, a10, 0x164
  13f6c2:	5a6a42               	s32i	a4, a10, 0x168
  13f6c5:	5b6a52               	s32i	a5, a10, 0x16c
  13f6c8:	5c6a62               	s32i	a6, a10, 0x170
  13f6cb:	586a72               	s32i	a7, a10, 0x160
  13f6ce:	ebfa41000001007f 	{ movi	a7, 0x100; ae_movi	aed1, 0; nop }
  13f6d6:	0020f0               	nop
  13f6d9:	f03d                	nop.n
  13f6db:	f03d                	nop.n
  13f6dd:	218776               	loop	a7, 13f702 <SolomonVoiceWRESInit+0x1aa>
  13f6e0:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f6e8:	ebfb89000f00142f 	{ ae_s16.0.x	aed1, a4, a2; nop; nop }
  13f6f0:	ebfb89000f00152f 	{ ae_s16.0.x	aed1, a5, a2; nop; nop }
  13f6f8:	ebfb89000f00062f 	{ ae_s16.0.x	aed0, a6, a2; nop; nop }
  13f700:	222b                	addi.n	a2, a2, 2

0013f702 <SolomonVoiceWRESInit+0x1aa>:
  13f702:	ffc306               	j	13f612 <SolomonVoiceWRESInit+0xba>

0013f705 <SolomonVoiceWRESInit+0x1ad>:
  13f705:	000000                                        ...

0013f708 <SolomonVoiceWANCInit>:
  13f708:	004136               	entry	a1, 32
  13f70b:	037d                	mov.n	a7, a3
  13f70d:	481526               	beqi	a5, 1, 13f759 <SolomonVoiceWANCInit+0x51>
  13f710:	a51031               	l32r	a3, 128b50 (a8d0 <xthals_release_major+0x79f0>)
  13f713:	a51051               	l32r	a5, 128b54 (a0d0 <xthals_release_major+0x71f0>)
  13f716:	a50d61               	l32r	a6, 128b4c (92d0 <xthals_release_major+0x63f0>)
  13f719:	545a                	add.n	a5, a4, a5
  13f71b:	646a                	add.n	a6, a4, a6
  13f71d:	343a                	add.n	a3, a4, a3
  13f71f:	3239                	s32i.n	a3, a2, 12
  13f721:	0269                	s32i.n	a6, a2, 0
  13f723:	2259                	s32i.n	a5, a2, 8

0013f725 <SolomonVoiceWANCInit+0x1d>:
  13f725:	a33981               	l32r	a8, 12840c (a3d <XtosCoreStateSize+0x7bd>)
  13f728:	c5fa21102012022e 	{ addi	a2, a2, 16; ae_movi	aed2, 0; ae_movi	aed1, 1 }
  13f730:	a2f161               	l32r	a6, 1282f4 (4000 <xthals_release_major+0x1120>)
  13f733:	400001414400360e 	{ ae_movda16	aed0, a6; nop; movi	a3, 64 }
  13f73b:	f03d                	nop.n
  13f73d:	028376               	loop	a3, 13f743 <SolomonVoiceWANCInit+0x3b>
  13f740:	800294               	ae_s16x4.ip	aed0, a2, 8

0013f743 <SolomonVoiceWANCInit+0x3b>:
  13f743:	d22714               	ae_s16.0.i	aed2, a7, 2
  13f746:	d22724               	ae_s16.0.i	aed2, a7, 4
  13f749:	400001b4b001478e 	{ ae_s16.0.i	aed1, a7, 0; nop; ae_movda32	aed0, a8 }
  13f751:	d20734               	ae_s16.0.i	aed0, a7, 6
  13f754:	d20744               	ae_s16.0.i	aed0, a7, 8
  13f757:	f01d                	retw.n

0013f759 <SolomonVoiceWANCInit+0x51>:
  13f759:	a336b1               	l32r	a11, 128434 (8ed0 <xthals_release_major+0x5ff0>)
  13f75c:	a33891               	l32r	a9, 12843c (a4d0 <xthals_release_major+0x75f0>)
  13f75f:	a336a1               	l32r	a10, 128438 (98d0 <xthals_release_major+0x69f0>)
  13f762:	949a                	add.n	a9, a4, a9
  13f764:	a4aa                	add.n	a10, a4, a10
  13f766:	b4ba                	add.n	a11, a4, a11
  13f768:	02b9                	s32i.n	a11, a2, 0
  13f76a:	22a9                	s32i.n	a10, a2, 8
  13f76c:	3299                	s32i.n	a9, a2, 12
  13f76e:	ffecc6               	j	13f725 <SolomonVoiceWANCInit+0x1d>

0013f771 <SolomonVoiceWANCInit+0x69>:
  13f771:	000000                                        ...

0013f774 <SolomonVoiceW_ANC_ParamConfig>:
  13f774:	004136               	entry	a1, 32
  13f777:	009342               	l16si	a4, a3, 0
  13f77a:	005242               	s16i	a4, a2, 0
  13f77d:	f01d                	retw.n

0013f77f <SolomonVoiceW_ANC_ParamConfig+0xb>:
	...

0013f780 <SolomonVoiceW_PreNS_ParamConfig>:
  13f780:	004136               	entry	a1, 32
  13f783:	009342               	l16si	a4, a3, 0
  13f786:	005242               	s16i	a4, a2, 0
  13f789:	f01d                	retw.n

0013f78b <SolomonVoiceW_PreNS_ParamConfig+0xb>:
	...

0013f78c <SolomonVoiceW_NS_ParamConfig>:
  13f78c:	004136               	entry	a1, 32
  13f78f:	02bd                	mov.n	a11, a2
  13f791:	161362               	l16ui	a6, a3, 44
  13f794:	1a1342               	l16ui	a4, a3, 52
  13f797:	101382               	l16ui	a8, a3, 32
  13f79a:	1b9352               	l16si	a5, a3, 54
  13f79d:	179372               	l16si	a7, a3, 46
  13f7a0:	119392               	l16si	a9, a3, 34
  13f7a3:	03ad                	mov.n	a10, a3
  13f7a5:	241ae2               	l16ui	a14, a10, 72
  13f7a8:	019ac2               	l16si	a12, a10, 2
  13f7ab:	259af2               	l16si	a15, a10, 74
  13f7ae:	009ad2               	l16si	a13, a10, 0
  13f7b1:	115292               	s16i	a9, a2, 34
  13f7b4:	175272               	s16i	a7, a2, 46
  13f7b7:	1b5252               	s16i	a5, a2, 54
  13f7ba:	117700               	slli	a7, a7, 16
  13f7bd:	115500               	slli	a5, a5, 16
  13f7c0:	119900               	slli	a9, a9, 16
  13f7c3:	889a                	add.n	a8, a8, a9
  13f7c5:	445a                	add.n	a4, a4, a5
  13f7c7:	667a                	add.n	a6, a6, a7
  13f7c9:	069a52               	l16si	a5, a10, 12
  13f7cc:	049a72               	l16si	a7, a10, 8
  13f7cf:	029a92               	l16si	a9, a10, 4
  13f7d2:	c249                	s32i.n	a4, a2, 48
  13f7d4:	7289                	s32i.n	a8, a2, 28
  13f7d6:	a269                	s32i.n	a6, a2, 40
  13f7d8:	039a82               	l16si	a8, a10, 6
  13f7db:	059a62               	l16si	a6, a10, 10
  13f7de:	079a42               	l16si	a4, a10, 14
  13f7e1:	219332               	l16si	a3, a3, 66
  13f7e4:	215232               	s16i	a3, a2, 66
  13f7e7:	075b42               	s16i	a4, a11, 14
  13f7ea:	113300               	slli	a3, a3, 16
  13f7ed:	201a22               	l16ui	a2, a10, 64
  13f7f0:	005bd2               	s16i	a13, a11, 0
  13f7f3:	025b92               	s16i	a9, a11, 4
  13f7f6:	055b62               	s16i	a6, a11, 10
  13f7f9:	255bf2               	s16i	a15, a11, 74
  13f7fc:	035b82               	s16i	a8, a11, 6
  13f7ff:	015bc2               	s16i	a12, a11, 2
  13f802:	045b72               	s16i	a7, a11, 8
  13f805:	065b52               	s16i	a5, a11, 12
  13f808:	109a72               	l16si	a7, a10, 32
  13f80b:	1a9a52               	l16si	a5, a10, 52
  13f80e:	0d9ac2               	l16si	a12, a10, 26
  13f811:	1c9a82               	l16si	a8, a10, 56
  13f814:	11ff00               	slli	a15, a15, 16
  13f817:	169a62               	l16si	a6, a10, 44
  13f81a:	129a92               	l16si	a9, a10, 36
  13f81d:	0c9ad2               	l16si	a13, a10, 24
  13f820:	0c5bd2               	s16i	a13, a11, 24
  13f823:	125b92               	s16i	a9, a11, 36
  13f826:	165b62               	s16i	a6, a11, 44
  13f829:	223a                	add.n	a2, a2, a3
  13f82b:	209a42               	l16si	a4, a10, 64
  13f82e:	eefa                	add.n	a14, a14, a15
  13f830:	1c5b82               	s16i	a8, a11, 56
  13f833:	0d5bc2               	s16i	a12, a11, 26
  13f836:	1a5b52               	s16i	a5, a11, 52
  13f839:	105b72               	s16i	a7, a11, 32
  13f83c:	52cb52               	addi	a5, a11, 82
  13f83f:	54cb72               	addi	a7, a11, 84
  13f842:	01dac2               	addmi	a12, a10, 0x100
  13f845:	882c                	movi.n	a8, 40
  13f847:	116be2               	s32i	a14, a11, 68
  13f84a:	205b42               	s16i	a4, a11, 64
  13f84d:	fb29                	s32i.n	a2, a11, 60
  13f84f:	089a32               	l16si	a3, a10, 16
  13f852:	02da62               	addmi	a6, a10, 0x200
  13f855:	0a9af2               	l16si	a15, a10, 20
  13f858:	0a5bf2               	s16i	a15, a11, 20
  13f85b:	e0c662               	addi	a6, a6, -32
  13f85e:	085b32               	s16i	a3, a11, 16
  13f861:	099a22               	l16si	a2, a10, 18
  13f864:	02da42               	addmi	a4, a10, 0x200
  13f867:	0b9ae2               	l16si	a14, a10, 22
  13f86a:	0b5be2               	s16i	a14, a11, 22
  13f86d:	90c442               	addi	a4, a4, -112
  13f870:	095b22               	s16i	a2, a11, 18
  13f873:	249a32               	l16si	a3, a10, 72
  13f876:	245b32               	s16i	a3, a11, 72
  13f879:	01da22               	addmi	a2, a10, 0x100
  13f87c:	40c222               	addi	a2, a2, 64
  13f87f:	50cb32               	addi	a3, a11, 80
  13f882:	118876               	loop	a8, 13f897 <SolomonVoiceW_NS_ParamConfig+0x10b>
  13f885:	b40214               	ae_l16.ip	aed0, a2, 2
  13f888:	d30334               	ae_s16.0.ip	aed0, a3, 6
  13f88b:	b40414               	ae_l16.ip	aed0, a4, 2
  13f88e:	d30534               	ae_s16.0.ip	aed0, a5, 6
  13f891:	b40614               	ae_l16.ip	aed0, a6, 2
  13f894:	d30734               	ae_s16.0.ip	aed0, a7, 6

0013f897 <SolomonVoiceW_NS_ParamConfig+0x10b>:
  13f897:	a09cf2               	l16si	a15, a12, 0x140
  13f89a:	a19ce2               	l16si	a14, a12, 0x142
  13f89d:	9f9c22               	l16si	a2, a12, 0x13e
  13f8a0:	9e9c32               	l16si	a3, a12, 0x13c
  13f8a3:	9d9c42               	l16si	a4, a12, 0x13a
  13f8a6:	9c9c52               	l16si	a5, a12, 0x138
  13f8a9:	9b9c62               	l16si	a6, a12, 0x136
  13f8ac:	9a9c72               	l16si	a7, a12, 0x134
  13f8af:	999c82               	l16si	a8, a12, 0x132
  13f8b2:	01dbd2               	addmi	a13, a11, 0x100
  13f8b5:	989c92               	l16si	a9, a12, 0x130
  13f8b8:	985d92               	s16i	a9, a13, 0x130
  13f8bb:	995d82               	s16i	a8, a13, 0x132
  13f8be:	9a5d72               	s16i	a7, a13, 0x134
  13f8c1:	9b5d62               	s16i	a6, a13, 0x136
  13f8c4:	9c5d52               	s16i	a5, a13, 0x138
  13f8c7:	9d5d42               	s16i	a4, a13, 0x13a
  13f8ca:	9e5d32               	s16i	a3, a13, 0x13c
  13f8cd:	9f5d22               	s16i	a2, a13, 0x13e
  13f8d0:	a15de2               	s16i	a14, a13, 0x142
  13f8d3:	a05df2               	s16i	a15, a13, 0x140
  13f8d6:	ab9ce2               	l16si	a14, a12, 0x156
  13f8d9:	aa9cf2               	l16si	a15, a12, 0x154
  13f8dc:	a99c22               	l16si	a2, a12, 0x152
  13f8df:	a89c32               	l16si	a3, a12, 0x150
  13f8e2:	a79c42               	l16si	a4, a12, 0x14e
  13f8e5:	a69c52               	l16si	a5, a12, 0x14c
  13f8e8:	a59c62               	l16si	a6, a12, 0x14a
  13f8eb:	a49c72               	l16si	a7, a12, 0x148
  13f8ee:	a39c82               	l16si	a8, a12, 0x146
  13f8f1:	a29c92               	l16si	a9, a12, 0x144
  13f8f4:	a25d92               	s16i	a9, a13, 0x144
  13f8f7:	a35d82               	s16i	a8, a13, 0x146
  13f8fa:	a45d72               	s16i	a7, a13, 0x148
  13f8fd:	a55d62               	s16i	a6, a13, 0x14a
  13f900:	a65d52               	s16i	a5, a13, 0x14c
  13f903:	a75d42               	s16i	a4, a13, 0x14e
  13f906:	a85d32               	s16i	a3, a13, 0x150
  13f909:	a95d22               	s16i	a2, a13, 0x152
  13f90c:	aa5df2               	s16i	a15, a13, 0x154
  13f90f:	ab5de2               	s16i	a14, a13, 0x156
  13f912:	ac9cc2               	l16si	a12, a12, 0x158
  13f915:	ac5dc2               	s16i	a12, a13, 0x158
  13f918:	f01d                	retw.n

0013f91a <SolomonVoiceW_NS_ParamConfig+0x18e>:
	...

0013f91c <Right_Shift_vecter>:
  13f91c:	004136               	entry	a1, 32
  13f91f:	7722c4               	ae_la64.pp	u0, a2
  13f922:	281344               	ae_zalign64	u1
  13f925:	553b                	addi.n	a5, a5, 3
  13f927:	215250               	srai	a5, a5, 2
  13f92a:	0da576               	loopgtz	a5, 13f93b <Right_Shift_vecter+0x1f>
  13f92d:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13f930:	0d80194100b0040e 	{ ae_sraa16rs	aed0, aed0, a4; nop }
  13f938:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013f93b <Right_Shift_vecter+0x1f>:
  13f93b:	7733d4               	ae_sa64pos.fp	u1, a3
  13f93e:	f01d                	retw.n

0013f940 <Multi_vecter>:
  13f940:	004136               	entry	a1, 32
  13f943:	281384               	ae_zalign64	u2
  13f946:	543b                	addi.n	a5, a4, 3
  13f948:	036d                	mov.n	a6, a3
  13f94a:	7726c4               	ae_la64.pp	u0, a6
  13f94d:	023d                	mov.n	a3, a2
  13f94f:	215250               	srai	a5, a5, 2
  13f952:	062d                	mov.n	a2, a6
  13f954:	7723d4               	ae_la64.pp	u1, a3
  13f957:	034d                	mov.n	a4, a3
  13f959:	10a576               	loopgtz	a5, 13f96d <Multi_vecter+0x2d>
  13f95c:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13f95f:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13f962:	0c801a7031a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed1, aed0 }
  13f96a:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013f96d <Multi_vecter+0x2d>:
  13f96d:	7734e4               	ae_sa64pos.fp	u2, a4
  13f970:	f01d                	retw.n

0013f972 <Multi_vecter+0x32>:
	...

0013f974 <fn_fDRC>:
  13f974:	004136               	entry	a1, 32
  13f977:	05ad                	mov.n	a10, a5
  13f979:	02ed                	mov.n	a14, a2
  13f97b:	01d422               	addmi	a2, a4, 0x100
  13f97e:	999282               	l16si	a8, a2, 0x132
  13f981:	38c2b2               	addi	a11, a2, 56
  13f984:	0d400e4120b018ce 	{ bnei.w18	a8, 1, 13fa6a <fn_fDRC+0xf6>; nop }
  13f98c:	772ac4               	ae_la64.pp	u0, a10
  13f98f:	400000154520f6ee 	{ ae_movda32	aed0, a6; nop; addmi	a15, a14, 0x2100 }
  13f997:	400000354503c73e 	{ ae_movda32	aed3, a7; nop; addmi	a12, a3, 0x300 }
  13f99f:	9d92d2               	l16si	a13, a2, 0x13a
  13f9a2:	281384               	ae_zalign64	u2
  13f9a5:	280364               	ae_movalign	u1, u2
  13f9a8:	18fa591031312aaf 	{ or	a2, a10, a10; ae_movi	aed1, 1; ae_slai32	aed3, aed3, 1 }
  13f9b0:	982c32               	l32i	a3, a12, 0x260
  13f9b3:	0d80184180102d2e 	{ ae_movda32	aed2, a13; ae_add32	aed0, aed0, aed1 }
  13f9bb:	1efb25100f00cccf 	{ addi	a12, a12, 92; nop; ae_srai32	aed0, aed0, 1 }
  13f9c3:	ebf2c8030202507f 	{ ae_movad32.l	a5, aed0; ae_sub32	aed2, aed2, aed3; nop }
  13f9cb:	254284               	ae_movad16.0	a4, aed2
  13f9ce:	23a576               	loopgtz	a5, 13f9f5 <fn_fDRC+0x81>
  13f9d1:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13f9d4:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  13f9dc:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  13f9e4:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  13f9ec:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  13f9ef:	050404               	ae_slaa32s	aed0, aed0, a4
  13f9f2:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

0013f9f5 <fn_fDRC+0x81>:
  13f9f5:	020c                	movi.n	a2, 0
  13f9f7:	a20441               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  13f9fa:	7733d4               	ae_sa64pos.fp	u1, a3
  13f9fd:	729ff2               	l16si	a15, a15, 228
  13fa00:	00a032               	movi	a3, 0
  13fa03:	651f26               	beqi	a15, 1, 13fa6c <fn_fDRC+0xf8>
  13fa06:	809bd2               	l16si	a13, a11, 0x100
  13fa09:	21a676               	loopgtz	a6, 13fa2e <fn_fDRC+0xba>
  13fa0c:	7e2c72               	l32i	a7, a12, 0x1f8
  13fa0f:	812c52               	l32i	a5, a12, 0x204
  13fa12:	773a                	add.n	a7, a7, a3
  13fa14:	525a                	add.n	a5, a2, a5
  13fa16:	0558                	l32i.n	a5, a5, 0
  13fa18:	005742               	s16i	a4, a7, 0
  13fa1b:	7e9b82               	l16si	a8, a11, 252
  13fa1e:	224b                	addi.n	a2, a2, 4
  13fa20:	08a857               	bge	a8, a5, 13fa2c <fn_fDRC+0xb8>
  13fa23:	7f9b82               	l16si	a8, a11, 254
  13fa26:	02a587               	bge	a5, a8, 13fa2c <fn_fDRC+0xb8>
  13fa29:	0057d2               	s16i	a13, a7, 0
  13fa2c:	332b                	addi.n	a3, a3, 2
  13fa2e:	772ad4               	ae_la64.pp	u1, a10
  13fa31:	0a4d                	mov.n	a4, a10
  13fa33:	7e2c22               	l32i	a2, a12, 0x1f8
  13fa36:	563b                	addi.n	a5, a6, 3
  13fa38:	215250               	srai	a5, a5, 2
  13fa3b:	7722c4               	ae_la64.pp	u0, a2
  13fa3e:	23a576               	loopgtz	a5, 13fa65 <fn_fDRC+0xf1>
  13fa41:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13fa44:	371ad4               	ae_la16x4.ip	aed1, u1, a10

0013fa47 <fn_fDRC+0xd3>:
  13fa47:	8903cf0000320aae 	{ ae_la16x4.ip	aed0, u1, a10; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  13fa4f:	0c80097391a2122e 	{ ae_sel16i	aed1, aed2, aed2, 9; ae_mulfp16x4ras	aed2, aed1, aed3 }
  13fa57:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13fa5f:	0c24a4               	ae_sa16x4.ip	aed2, u2, a4
  13fa62:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013fa65 <fn_fDRC+0xf1>:
  13fa65:	7734e4               	ae_sa64pos.fp	u2, a4
  13fa68:	f01d                	retw.n

0013fa6a <fn_fDRC+0xf6>:
  13fa6a:	f01d                	retw.n

0013fa6c <fn_fDRC+0xf8>:
  13fa6c:	0d0c                	movi.n	a13, 0
  13fa6e:	ffe5c6               	j	13fa09 <fn_fDRC+0x95>

0013fa71 <fn_fDRC+0xfd>:
  13fa71:	000000                                        ...

0013fa74 <fx_SolomonVoice_Npsd_ini_calculation>:
  13fa74:	02a136               	entry	a1, 0x150
  13fa77:	4159                	s32i.n	a5, a1, 16
  13fa79:	7725d4               	ae_la64.pp	u1, a5
  13fa7c:	2129                	s32i.n	a2, a1, 8
  13fa7e:	3149                	s32i.n	a4, a1, 12
  13fa80:	78c182               	addi	a8, a1, 120
  13fa83:	7722c4               	ae_la64.pp	u0, a2
  13fa86:	01d1f2               	addmi	a15, a1, 0x100
  13fa89:	7724f4               	ae_la64.pp	u3, a4
  13fa8c:	5139                	s32i.n	a3, a1, 20
  13fa8e:	7723e4               	ae_la64.pp	u2, a3
  13fa91:	400000c14546a21e 	{ ae_movda32	aed6, a2; nop; addi	a10, a1, 76 }
  13fa99:	a1dbd1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  13fa9c:	0179                	s32i.n	a7, a1, 0
  13fa9e:	400001514518e30e 	{ ae_movda32	aed8, a3; nop; movi	a14, 0x150 }
  13faa6:	8169                	s32i.n	a6, a1, 32
  13faa8:	400001014407b75e 	{ ae_movda16	aed7, a7; nop; movi	a11, 5 }
  13fab0:	dc7164               	ae_s16x4.i	aed7, a1, 48
  13fab3:	046d                	mov.n	a6, a4
  13fab5:	61b9                	s32i.n	a11, a1, 24
  13fab7:	ebfb6b000f0051ef 	{ ae_l16.x	aed5, a1, a14; nop; nop }
  13fabf:	ebfb6b000f0021ef 	{ ae_l16.x	aed2, a1, a14; nop; nop }
  13fac7:	4000008144717d1e 	{ ae_movda16	aed1, a13; nop; addi	a7, a1, 120 }
  13facf:	ebfac7000103175f 	{ ae_s16x4.i	aed1, a7, -24; ae_movi	aed3, 1; nop }
  13fad7:	4000017528533a8e 	{ ae_s32.l.i	aed3, a10, -32; nop; ae_movad32.l	a3, aed8 }
  13fadf:	ebfbde000f001f7f 	{ ae_salign64.i	u3, a15, -56; nop; nop }
  13fae7:	dc27a4               	ae_s16x4.i	aed2, a7, -48
  13faea:	ebfbde000f001f0f 	{ ae_salign64.i	u0, a15, -64; nop; nop }
  13faf2:	0d801ac24150b53e 	{ ae_movad16.0	a11, aed5; ae_sub16s	aed0, aed1, aed2 }
  13fafa:	11b9                	s32i.n	a11, a1, 4
  13fafc:	dc08b4               	ae_s16x4.i	aed0, a8, -40
  13faff:	281304               	ae_zalign64	u0
  13fb02:	400001751053476e 	{ ae_s32x2.i	aed3, a7, 0; nop; ae_movad32.l	a4, aed6 }
  13fb0a:	ebfbde000f001f8f 	{ ae_salign64.i	u0, a15, -48; nop; nop }
  13fb12:	042d                	mov.n	a2, a4
  13fb14:	ebfbdc000f00171f 	{ ae_salign64.i	u0, a7, 8; nop; nop }
  13fb1c:	037d                	mov.n	a7, a3

0013fb1e <fx_SolomonVoice_Npsd_ini_calculation+0xaa>:
  13fb1e:	0a0c                	movi.n	a10, 0
  13fb20:	cca164               	ae_l16x4.i	aed10, a1, 48
  13fb23:	0d15d4               	ae_la32x2.ip	aed1, u1, a5
  13fb26:	0d07e4               	ae_la32x2.ip	aed0, u2, a7
  13fb29:	01d1d2               	addmi	a13, a1, 0x100
  13fb2c:	78c1b2               	addi	a11, a1, 120
  13fb2f:	cc9bd4               	ae_l16x4.i	aed9, a11, -24
  13fb32:	ebfbde000f000d7f 	{ ae_lalign64.i	u3, a13, -56; nop; nop }
  13fb3a:	3726f4               	ae_la16x4.ip	aed2, u3, a6
  13fb3d:	ebfbdd000f001b4f 	{ ae_salign64.i	u2, a11, 32; nop; nop }
  13fb45:	c6fbdd20af001b3e 	{ ae_salign64.i	u1, a11, 40; nop; ae_lt16	b0:b1:b2:b3, aed2, aed10 }
  13fb4d:	c5fbdea01f201d7e 	{ ae_salign64.i	u3, a13, -56; nop; ae_movt16x4	aed2, aed10, b0:b1:b2:b3 }
  13fb55:	ebf0c502090321df 	{ ae_s16x4.i	aed2, a1, 56; ae_sub16s	aed3, aed9, aed2; nop }
  13fb5d:	dc3b94               	ae_s16x4.i	aed3, a11, -56
  13fb60:	0114e5               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fb63:	00a0a2               	movi	a10, 0
  13fb66:	01d1b2               	addmi	a11, a1, 0x100
  13fb69:	78c192               	addi	a9, a1, 120
  13fb6c:	cc29a4               	ae_l16x4.i	aed2, a9, -48
  13fb6f:	cc39b4               	ae_l16x4.i	aed3, a9, -40
  13fb72:	ebfbde000f000baf 	{ ae_lalign64.i	u1, a11, -48; nop; nop }
  13fb7a:	ebfbde000f000b0f 	{ ae_lalign64.i	u0, a11, -64; nop; nop }
  13fb82:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  13fb85:	ebfbd3000e01028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_mov	aed1, aed0; nop }
  13fb8d:	ebfbdd000f0019af 	{ ae_salign64.i	u1, a9, 48; nop; nop }
  13fb95:	ebfbdd000f00199f 	{ ae_salign64.i	u0, a9, 56; nop; nop }
  13fb9d:	011125               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fba0:	00a0a2               	movi	a10, 0
  13fba3:	cc2174               	ae_l16x4.i	aed2, a1, 56
  13fba6:	78c1b2               	addi	a11, a1, 120
  13fba9:	ebfbdd000f000b7f 	{ ae_lalign64.i	u3, a11, 40; nop; nop }
  13fbb1:	ebfbdd000f000b4f 	{ ae_lalign64.i	u2, a11, 32; nop; nop }
  13fbb9:	ebfbdc000f000b1f 	{ ae_lalign64.i	u0, a11, 8; nop; nop }
  13fbc1:	400000146003fb1e 	{ ae_l32x2.i	aed3, a11, 0; nop; addmi	a15, a1, 0x100 }
  13fbc9:	b3fb28003f300ffe 	{ addi	a15, a15, -128; nop; ae_max32	aed3, aed0, aed3 }
  13fbd1:	0c34c4               	ae_sa32x2.ip	aed3, u0, a4
  13fbd4:	ebfbdd000f001f9f 	{ ae_salign64.i	u0, a15, 56; nop; nop }
  13fbdc:	0d07e4               	ae_la32x2.ip	aed0, u2, a7
  13fbdf:	0d15f4               	ae_la32x2.ip	aed1, u3, a5
  13fbe2:	cc3b94               	ae_l16x4.i	aed3, a11, -56
  13fbe5:	ebfbdc000f001bef 	{ ae_salign64.i	u3, a11, 16; nop; nop }
  13fbed:	8000dc3232321bde 	{ ae_salign64.i	u2, a11, 24; ae_sel16i.n	aed2, aed2, aed2, 0; ae_sel16i	aed3, aed3, aed3, 0 }
  13fbf5:	010ba5               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fbf8:	0a0c                	movi.n	a10, 0
  13fbfa:	01d1f2               	addmi	a15, a1, 0x100
  13fbfd:	78c192               	addi	a9, a1, 120
  13fc00:	cc29a4               	ae_l16x4.i	aed2, a9, -48
  13fc03:	cc39b4               	ae_l16x4.i	aed3, a9, -40
  13fc06:	ebfbdd000f0009cf 	{ ae_lalign64.i	u2, a9, 48; nop; nop }
  13fc0e:	ebfbdd000f0009bf 	{ ae_lalign64.i	u1, a9, 56; nop; nop }
  13fc16:	0c03e4               	ae_sa32x2.ip	aed0, u2, a3
  13fc19:	ebfbd3000e0102af 	{ ae_la32x2.ip	aed0, u1, a2; ae_mov	aed1, aed0; nop }
  13fc21:	ebfbde000f001fcf 	{ ae_salign64.i	u2, a15, -48; nop; nop }
  13fc29:	ebfbde000f001f2f 	{ ae_salign64.i	u1, a15, -64; nop; nop }
  13fc31:	0107e5               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fc34:	61a8                	l32i.n	a10, a1, 24
  13fc36:	01d1d2               	addmi	a13, a1, 0x100
  13fc39:	78c1f2               	addi	a15, a1, 120
  13fc3c:	ebfbdc000f000faf 	{ ae_lalign64.i	u1, a15, 16; nop; nop }
  13fc44:	ebfbdc000f000fdf 	{ ae_lalign64.i	u2, a15, 24; nop; nop }
  13fc4c:	400000006084dfde 	{ ae_l32x2.i	aed4, a15, 0; nop; addi	a13, a13, -128 }
  13fc54:	ebfbdd000f000d9f 	{ ae_lalign64.i	u0, a13, 56; nop; nop }
  13fc5c:	b3fb2f004f40faae 	{ addi	a10, a10, -1; nop; ae_max32	aed4, aed0, aed4 }
  13fc64:	61a9                	s32i.n	a10, a1, 24
  13fc66:	0c44c4               	ae_sa32x2.ip	aed4, u0, a4
  13fc69:	ebfbdc000f001f1f 	{ ae_salign64.i	u0, a15, 8; nop; nop }
  13fc71:	ea9a56               	bnez	a10, 13fb1e <fx_SolomonVoice_Npsd_ini_calculation+0xaa>
  13fc74:	0e0c                	movi.n	a14, 0
  13fc76:	11c8                	l32i.n	a12, a1, 4
  13fc78:	0198                	l32i.n	a9, a1, 0
  13fc7a:	3188                	l32i.n	a8, a1, 12
  13fc7c:	51a8                	l32i.n	a10, a1, 20
  13fc7e:	a16271               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  13fc81:	400000154406b71e 	{ ae_movda16	aed6, a7; nop; addmi	a11, a1, 0x100 }
  13fc89:	ebfbde000f000bef 	{ ae_lalign64.i	u3, a11, -48; nop; nop }
  13fc91:	0421b2               	l32i	a11, a1, 16
  13fc94:	7733f4               	ae_sa64pos.fp	u3, a3
  13fc97:	7734c4               	ae_sa64pos.fp	u0, a4
  13fc9a:	142aa2               	l32i	a10, a10, 80
  13fc9d:	142bb2               	l32i	a11, a11, 80
  13fca0:	149882               	l16si	a8, a8, 40
  13fca3:	400001b545ab498e 	{ ae_movda32	aed11, a9; nop; ae_movda32	aed10, a8 }
  13fcab:	b3fb40a0bfa000fe 	{ movi	a15, 0; nop; ae_max32	aed10, aed10, aed11 }
  13fcb3:	400001754409ccae 	{ ae_movda16	aed9, a12; nop; ae_movad16.0	a12, aed10 }
  13fcbb:	0d801ac9c6587cee 	{ ae_movda16	aed7, a12; ae_sub16s	aed8, aed6, aed9 }
  13fcc3:	0d801ac74655783e 	{ ae_movad16.0	a7, aed8; ae_sub16s	aed5, aed6, aed7 }
  13fccb:	25d584               	ae_movad16.0	a13, aed5
  13fcce:	00ee25               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  13fcd1:	07dd                	mov.n	a13, a7
  13fcd3:	11c8                	l32i.n	a12, a1, 4
  13fcd5:	0f0c                	movi.n	a15, 0
  13fcd7:	51e8                	l32i.n	a14, a1, 20
  13fcd9:	0abd                	mov.n	a11, a10
  13fcdb:	146ea2               	s32i	a10, a14, 80
  13fcde:	21a8                	l32i.n	a10, a1, 8
  13fce0:	0e0c                	movi.n	a14, 0
  13fce2:	142aa2               	l32i	a10, a10, 80
  13fce5:	00eca5               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  13fce8:	4158                	l32i.n	a5, a1, 16
  13fcea:	a234b1               	l32r	a11, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13fced:	4cc132               	addi	a3, a1, 76
  13fcf0:	01d192               	addmi	a9, a1, 0x100
  13fcf3:	281304               	ae_zalign64	u0
  13fcf6:	81f8                	l32i.n	a15, a1, 32
  13fcf8:	5178                	l32i.n	a7, a1, 20
  13fcfa:	3168                	l32i.n	a6, a1, 12
  13fcfc:	78c182               	addi	a8, a1, 120
  13fcff:	ccc8d4               	ae_l16x4.i	aed12, a8, -24
  13fd02:	2ac662               	addi	a6, a6, 42
  13fd05:	54c772               	addi	a7, a7, 84
  13fd08:	400000c145ee2afe 	{ ae_movda32	aed14, a10; nop; addi	a2, a15, -20 }
  13fd10:	ebfbdd000f00191f 	{ ae_salign64.i	u0, a9, 40; nop; nop }
  13fd18:	400000f078edf3fe 	{ ae_l32.i	aed13, a3, -32; nop; addi	a15, a15, -17 }
  13fd20:	073d                	mov.n	a3, a7
  13fd22:	b3f220               	movgez	a15, a2, a2
  13fd25:	2128                	l32i.n	a2, a1, 8
  13fd27:	21f2f0               	srai	a15, a15, 2
  13fd2a:	23ff80               	sext	a15, a15, 15
  13fd2d:	91f9                	s32i.n	a15, a1, 36
  13fd2f:	4000004144502b2e 	{ ae_movda16	aed0, a11; nop; addi	a2, a2, 84 }
  13fd37:	b3fb59e0dfe0422e 	{ or	a4, a2, a2; nop; ae_max32	aed14, aed14, aed13 }
  13fd3f:	400000412f5e525e 	{ ae_s32.l.i	aed14, a2, -4; nop; addi	a5, a5, 84 }
  13fd47:	7727f4               	ae_la64.pp	u3, a7
  13fd4a:	7722d4               	ae_la64.pp	u1, a2
  13fd4d:	7725e4               	ae_la64.pp	u2, a5
  13fd50:	ebfbdd000f00192f 	{ ae_salign64.i	u1, a9, 32; nop; nop }
  13fd58:	7726d4               	ae_la64.pp	u1, a6
  13fd5b:	0d4017c0dc511f6e 	{ blti.w18	a15, 1, 13fedc <fx_SolomonVoice_Npsd_ini_calculation+0x468>; ae_sub16s	aed1, aed12, aed0 }
  13fd63:	dc18c4               	ae_s16x4.i	aed1, a8, -32
  13fd66:	ebfbdc000f0019bf 	{ ae_salign64.i	u1, a9, 24; nop; nop }
  13fd6e:	ebfbdc000f00198f 	{ ae_salign64.i	u0, a9, 16; nop; nop }
  13fd76:	0c0c                	movi.n	a12, 0
  13fd78:	a1c9                	s32i.n	a12, a1, 40

0013fd7a <fx_SolomonVoice_Npsd_ini_calculation+0x306>:
  13fd7a:	0a0c                	movi.n	a10, 0
  13fd7c:	0d15e4               	ae_la32x2.ip	aed1, u2, a5
  13fd7f:	0d07f4               	ae_la32x2.ip	aed0, u3, a7
  13fd82:	a20e91               	l32r	a9, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13fd85:	78c1f2               	addi	a15, a1, 120
  13fd88:	ccffd4               	ae_l16x4.i	aed15, a15, -24
  13fd8b:	400000154403d91e 	{ ae_movda16	aed3, a9; nop; addmi	a13, a1, 0x100 }
  13fd93:	ebfbdc000f001d8f 	{ ae_salign64.i	u0, a13, 16; nop; nop }
  13fd9b:	ebfbdc000f000d9f 	{ ae_lalign64.i	u0, a13, 24; nop; nop }
  13fda3:	3726c4               	ae_la16x4.ip	aed2, u0, a6
  13fda6:	ebfbde000f001dff 	{ ae_salign64.i	u3, a13, -40; nop; nop }
  13fdae:	c6fbdf203f401d5e 	{ ae_salign64.i	u2, a13, -24; nop; ae_lt16	b4:b5:b6:b7, aed2, aed3 }
  13fdb6:	c5fbdc305f201d9e 	{ ae_salign64.i	u0, a13, 24; nop; ae_movt16x4	aed2, aed3, b4:b5:b6:b7 }
  13fdbe:	ebf0c7020f032fcf 	{ ae_s16x4.i	aed2, a15, -16; ae_sub16s	aed3, aed15, aed2; nop }
  13fdc6:	dc3ff4               	ae_s16x4.i	aed3, a15, -8
  13fdc9:	00ee65               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fdcc:	0a0c                	movi.n	a10, 0
  13fdce:	01d1b2               	addmi	a11, a1, 0x100
  13fdd1:	a1faf1               	l32r	a15, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13fdd4:	400000814472ef1e 	{ ae_movda16	aed2, a15; nop; addi	a14, a1, 120 }
  13fddc:	cc3ec4               	ae_l16x4.i	aed3, a14, -32
  13fddf:	ebfbdd000f000b5f 	{ ae_lalign64.i	u2, a11, 40; nop; nop }
  13fde7:	ebfbdd000f000b2f 	{ ae_lalign64.i	u1, a11, 32; nop; nop }
  13fdef:	0c03e4               	ae_sa32x2.ip	aed0, u2, a3
  13fdf2:	ebfbd3000e0102af 	{ ae_la32x2.ip	aed0, u1, a2; ae_mov	aed1, aed0; nop }
  13fdfa:	ebfbdf000f001bcf 	{ ae_salign64.i	u2, a11, -16; nop; nop }
  13fe02:	ebfbdf000f001bbf 	{ ae_salign64.i	u1, a11, -8; nop; nop }
  13fe0a:	00ea65               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fe0d:	01d1c2               	addmi	a12, a1, 0x100
  13fe10:	78c192               	addi	a9, a1, 120
  13fe13:	cc29e4               	ae_l16x4.i	aed2, a9, -16
  13fe16:	ebfbdf000f000c1f 	{ ae_lalign64.i	u0, a12, -24; nop; nop }
  13fe1e:	ebfbdc000f000caf 	{ ae_lalign64.i	u1, a12, 16; nop; nop }
  13fe26:	400001006003a90e 	{ ae_l32x2.i	aed3, a9, 0; nop; movi	a10, 0 }
  13fe2e:	b3fbde003f300cfe 	{ ae_lalign64.i	u3, a12, -40; nop; ae_max32	aed3, aed0, aed3 }
  13fe36:	0c34d4               	ae_sa32x2.ip	aed3, u1, a4
  13fe39:	ebfbdc000f001c3f 	{ ae_salign64.i	u1, a12, 8; nop; nop }
  13fe41:	0d07f4               	ae_la32x2.ip	aed0, u3, a7
  13fe44:	0d15c4               	ae_la32x2.ip	aed1, u0, a5
  13fe47:	cc39f4               	ae_l16x4.i	aed3, a9, -8
  13fe4a:	ebfbdc000f001c0f 	{ ae_salign64.i	u0, a12, 0; nop; nop }
  13fe52:	8000df3232321c6e 	{ ae_salign64.i	u3, a12, -32; ae_sel16i.n	aed2, aed2, aed2, 0; ae_sel16i	aed3, aed3, aed3, 0 }
  13fe5a:	00e565               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fe5d:	a1d7e1               	l32r	a14, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13fe60:	01d1a2               	addmi	a10, a1, 0x100
  13fe63:	78c1d2               	addi	a13, a1, 120
  13fe66:	cc3dc4               	ae_l16x4.i	aed3, a13, -32
  13fe69:	ebfbdf000f000aef 	{ ae_lalign64.i	u3, a10, -16; nop; nop }
  13fe71:	ebfbdf000f000adf 	{ ae_lalign64.i	u2, a10, -8; nop; nop }
  13fe79:	0c03f4               	ae_sa32x2.ip	aed0, u3, a3
  13fe7c:	ebfbd3000e0102cf 	{ ae_la32x2.ip	aed0, u2, a2; ae_mov	aed1, aed0; nop }
  13fe84:	ebfbdd000f001a7f 	{ ae_salign64.i	u3, a10, 40; nop; nop }
  13fe8c:	ebfbdd000f001a4f 	{ ae_salign64.i	u2, a10, 32; nop; nop }
  13fe94:	400001014402ae0e 	{ ae_movda16	aed2, a14; nop; movi	a10, 0 }
  13fe9c:	00e125               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fe9f:	91c8                	l32i.n	a12, a1, 36
  13fea1:	a1b8                	l32i.n	a11, a1, 40
  13fea3:	78c1d2               	addi	a13, a1, 120
  13fea6:	01d182               	addmi	a8, a1, 0x100
  13fea9:	ebfbdc000f00084f 	{ ae_lalign64.i	u2, a8, 0; nop; nop }
  13feb1:	ebfbdf000f00086f 	{ ae_lalign64.i	u3, a8, -32; nop; nop }
  13feb9:	ebfbdc000f00081f 	{ ae_lalign64.i	u0, a8, 8; nop; nop }
  13fec1:	c14d04               	ae_l32x2.i	aed4, a13, 0
  13fec4:	b3fb20004f401bbe 	{ addi	a11, a11, 1; nop; ae_max32	aed4, aed0, aed4 }
  13fecc:	a1b9                	s32i.n	a11, a1, 40
  13fece:	0c44c4               	ae_sa32x2.ip	aed4, u0, a4
  13fed1:	0d3fea4150b0bbce 	{ bne.w18	a11, a12, 13fd7a <fx_SolomonVoice_Npsd_ini_calculation+0x306>; nop }
  13fed9:	a1b8b1               	l32r	a11, 1285bc (7998 <xthals_release_major+0x4ab8>)

0013fedc <fx_SolomonVoice_Npsd_ini_calculation+0x468>:
  13fedc:	8198                	l32i.n	a9, a1, 32
  13fede:	3c7b24               	ae_movda16	aed7, a11
  13fee1:	91c8                	l32i.n	a12, a1, 36
  13fee3:	a0c9a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  13fee6:	400000154406da1e 	{ ae_movda16	aed6, a10; nop; addmi	a13, a1, 0x100 }
  13feee:	11cce0               	slli	a12, a12, 2
  13fef1:	ebf0dd0706050d3f 	{ ae_lalign64.i	u1, a13, 40; ae_sub16s	aed5, aed6, aed7; nop }
  13fef9:	25a584               	ae_movad16.0	a10, aed5
  13fefc:	15cc62               	addi	a6, a12, 21
  13feff:	7733d4               	ae_sa64pos.fp	u1, a3
  13ff02:	7734c4               	ae_sa64pos.fp	u0, a4
  13ff05:	0d00094190b0996e 	{ blt.w18	a9, a6, 13ffa2 <fx_SolomonVoice_Npsd_ini_calculation+0x52e>; nop }
  13ff0d:	71a9                	s32i.n	a10, a1, 28
  13ff0f:	2178                	l32i.n	a7, a1, 8
  13ff11:	5128                	l32i.n	a2, a1, 20
  13ff13:	4158                	l32i.n	a5, a1, 16
  13ff15:	3138                	l32i.n	a3, a1, 12
  13ff17:	a05c50               	addx4	a5, a12, a5
  13ff1a:	903c30               	addx2	a3, a12, a3
  13ff1d:	a02c20               	addx4	a2, a12, a2
  13ff20:	a07c70               	addx4	a7, a12, a7
  13ff23:	54c742               	addi	a4, a7, 84
  13ff26:	54c222               	addi	a2, a2, 84
  13ff29:	2ac332               	addi	a3, a3, 42

0013ff2c <fx_SolomonVoice_Npsd_ini_calculation+0x4b8>:
  13ff2c:	02a8                	l32i.n	a10, a2, 0
  13ff2e:	1525b2               	l32i	a11, a5, 84
  13ff31:	a0b581               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  13ff34:	a1a291               	l32r	a9, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13ff37:	400001b420dc439e 	{ ae_l16.i	aed12, a3, 0; nop; ae_movda32	aed13, a9 }
  13ff3f:	17cc84               	ae_sext32	aed12, aed12, 15
  13ff42:	b3fb40c0dfc000ee 	{ movi	a14, 0; nop; ae_max32	aed12, aed12, aed13 }
  13ff4a:	25cc84               	ae_movad16.0	a12, aed12
  13ff4d:	400001b544ba38ce 	{ ae_movda16	aed10, a8; nop; ae_movda16	aed11, a12 }
  13ff55:	ebf0400b0a0900ff 	{ movi	a15, 0; ae_sub16s	aed9, aed10, aed11; nop }
  13ff5d:	25d984               	ae_movad16.0	a13, aed9
  13ff60:	00c4e5               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  13ff63:	a196c1               	l32r	a12, 1285bc (7998 <xthals_release_major+0x4ab8>)
  13ff66:	71d8                	l32i.n	a13, a1, 28
  13ff68:	0abd                	mov.n	a11, a10
  13ff6a:	40000101450dea0e 	{ ae_movda32	aed13, a10; nop; movi	a14, 0 }
  13ff72:	40000101200df20e 	{ ae_s32.l.i	aed13, a2, 0; nop; movi	a15, 0 }
  13ff7a:	1527a2               	l32i	a10, a7, 84
  13ff7d:	00c325               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  13ff80:	774b                	addi.n	a7, a7, 4
  13ff82:	554b                	addi.n	a5, a5, 4
  13ff84:	224b                	addi.n	a2, a2, 4
  13ff86:	332b                	addi.n	a3, a3, 2
  13ff88:	81b8                	l32i.n	a11, a1, 32
  13ff8a:	1c0c                	movi.n	a12, 1
  13ff8c:	400001b545fe4ace 	{ ae_movda32	aed14, a10; nop; ae_movda32	aed15, a12 }
  13ff94:	b3fb20e0ffe0166e 	{ addi	a6, a6, 1; nop; ae_max32	aed14, aed14, aed15 }
  13ff9c:	e1e414               	ae_s32.l.ip	aed14, a4, 4
  13ff9f:	89ab67               	bge	a11, a6, 13ff2c <fx_SolomonVoice_Npsd_ini_calculation+0x4b8>

0013ffa2 <fx_SolomonVoice_Npsd_ini_calculation+0x52e>:
  13ffa2:	f01d                	retw.n

0013ffa4 <fx_SolomonVoice_WienerQ31_to_GainQ15>:
  13ffa4:	004136               	entry	a1, 32
  13ffa7:	221426               	beqi	a4, 1, 13ffcd <fx_SolomonVoice_WienerQ31_to_GainQ15+0x29>
  13ffaa:	3c2426               	beqi	a4, 2, 13ffea <fx_SolomonVoice_WienerQ31_to_GainQ15+0x46>
  13ffad:	1a3466               	bnei	a4, 3, 13ffcb <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  13ffb0:	017596               	bltz	a5, 13ffcb <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  13ffb3:	451b                	addi.n	a4, a5, 1
  13ffb5:	a04430               	addx4	a4, a4, a3

0013ffb8 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x14>:
  13ffb8:	03a8                	l32i.n	a10, a3, 0
  13ffba:	065025               	call8	1464bc <int_sqrt_0_75>
  13ffbd:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  13ffc5:	d30214               	ae_s16.0.ip	aed0, a2, 2
  13ffc8:	ec9347               	bne	a3, a4, 13ffb8 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x14>

0013ffcb <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>:
  13ffcb:	f01d                	retw.n

0013ffcd <fx_SolomonVoice_WienerQ31_to_GainQ15+0x29>:
  13ffcd:	ffa596               	bltz	a5, 13ffcb <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  13ffd0:	451b                	addi.n	a4, a5, 1
  13ffd2:	a04430               	addx4	a4, a4, a3

0013ffd5 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x31>:
  13ffd5:	03a8                	l32i.n	a10, a3, 0
  13ffd7:	063ce5               	call8	1463a4 <int_sqrt_0_25>
  13ffda:	4000004145013a3e 	{ ae_movda32	aed1, a10; nop; addi	a3, a3, 4 }
  13ffe2:	d31214               	ae_s16.0.ip	aed1, a2, 2
  13ffe5:	ec9347               	bne	a3, a4, 13ffd5 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x31>
  13ffe8:	f01d                	retw.n

0013ffea <fx_SolomonVoice_WienerQ31_to_GainQ15+0x46>:
  13ffea:	03ad                	mov.n	a10, a3
  13ffec:	02bd                	mov.n	a11, a2
  13ffee:	451b                	addi.n	a4, a5, 1
  13fff0:	215240               	srai	a5, a4, 2
  13fff3:	05cd                	mov.n	a12, a5
  13fff5:	062ee5               	call8	1462e4 <int_sqrt_0_50_four>
  13fff8:	149040               	extui	a9, a4, 0, 2
  13fffb:	cc19a6               	blti	a9, 1, 13ffcb <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  13fffe:	a04590               	addx4	a4, a5, a9
  140001:	1185e0               	slli	a8, a5, 2
  140004:	902820               	addx2	a2, a8, a2
  140007:	a04430               	addx4	a4, a4, a3
  14000a:	a03830               	addx4	a3, a8, a3

0014000d <fx_SolomonVoice_WienerQ31_to_GainQ15+0x69>:
  14000d:	03a8                	l32i.n	a10, a3, 0
  14000f:	062525               	call8	146260 <int_sqrt_0_50>
  140012:	4000004145023a3e 	{ ae_movda32	aed2, a10; nop; addi	a3, a3, 4 }
  14001a:	d32214               	ae_s16.0.ip	aed2, a2, 2
  14001d:	ec9347               	bne	a3, a4, 14000d <fx_SolomonVoice_WienerQ31_to_GainQ15+0x69>
  140020:	f01d                	retw.n

00140022 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x7e>:
	...

00140024 <fx_SolomonVoice_invSNR_calculation>:
  140024:	004136               	entry	a1, 32
  140027:	0d8496               	bltz	a4, 140103 <fx_SolomonVoice_invSNR_calculation+0xdf>
  14002a:	028d                	mov.n	a8, a2
  14002c:	bffbdd101f10220e 	{ ae_la64.pp	u0, a2; nop; ae_xor	aed1, aed1, aed1 }
  140034:	0d400d4100b0146e 	{ blti.w18	a4, 1, 140108 <fx_SolomonVoice_invSNR_calculation+0xe4>; nop }
  14003c:	941b                	addi.n	a9, a4, 1
  14003e:	21b190               	srai	a11, a9, 1
  140041:	20abb0               	or	a10, a11, a11
  140044:	21c1a0               	srai	a12, a10, 1
  140047:	056917               	bbci	a9, 1, 140050 <fx_SolomonVoice_invSNR_calculation+0x2c>
  14004a:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  14004d:	301014               	ae_add32	aed1, aed0, aed1

00140050 <fx_SolomonVoice_invSNR_calculation+0x2c>:
  140050:	11bbf0               	slli	a11, a11, 1
  140053:	fc9c                	beqz.n	a12, 140076 <fx_SolomonVoice_invSNR_calculation+0x52>
  140055:	9c0b                	addi.n	a9, a12, -1
  140057:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  14005a:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  14005d:	0fa976               	loopgtz	a9, 140070 <fx_SolomonVoice_invSNR_calculation+0x4c>
  140060:	ebe7d3010001088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32	aed1, aed0, aed1; nop }
  140068:	ebe7d3010201288f 	{ ae_la32x2.ip	aed2, u0, a8; ae_add32	aed1, aed2, aed1; nop }

00140070 <fx_SolomonVoice_invSNR_calculation+0x4c>:
  140070:	301014               	ae_add32	aed1, aed0, aed1
  140073:	301214               	ae_add32	aed1, aed2, aed1

00140076 <fx_SolomonVoice_invSNR_calculation+0x52>:
  140076:	ebe9dd010102259f 	{ nop; ae_add32_hl_lh	aed2, aed1, aed1; nop }
  14007e:	2582c4               	ae_movad32.l	a8, aed2
  140081:	0824b7               	blt	a4, a11, 14008d <fx_SolomonVoice_invSNR_calculation+0x69>

00140084 <fx_SolomonVoice_invSNR_calculation+0x60>:
  140084:	a0cb20               	addx4	a12, a11, a2
  140087:	002cc2               	l32i	a12, a12, 0
  14008a:	808c80               	add	a8, a12, a8

0014008d <fx_SolomonVoice_invSNR_calculation+0x69>:
  14008d:	ed7c                	movi.n	a13, -2
  14008f:	10d8d0               	and	a13, a8, a13
  140092:	400001b5453443de 	{ ae_movda32	aed4, a3; nop; ae_movda32	aed3, a13 }
  14009a:	eb0fdd040303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed4; nop }
  1400a2:	0cfb40f03f3000bf 	{ movi	a11, 0; nop; ae_srai64	aed3, aed3, 15 }
  1400aa:	25a3c4               	ae_movad32.l	a10, aed3
  1400ad:	f8ea65               	call8	138f54 <Fx_10log10>
  1400b0:	a1f321               	l32r	a2, 12887c (2aaa <XtosCoreStateSize+0x282a>)
  1400b3:	3d9084               	ae_movi	aed9, 0
  1400b6:	a12281               	l32r	a8, 128540 (f00 <XtosCoreStateSize+0xc80>)
  1400b9:	a2a791               	l32r	a9, 128b58 (2d27 <XtosCoreStateSize+0x2aa7>)
  1400bc:	400001b545ba4a9e 	{ ae_movda32	aed10, a10; nop; ae_movda32	aed11, a9 }
  1400c4:	0d80184b8a78782e 	{ ae_movda32	aed7, a8; ae_sub32s	aed8, aed10, aed11 }
  1400cc:	528894               	ae_max32	aed8, aed8, aed9
  1400cf:	538874               	ae_min32	aed8, aed8, aed7
  1400d2:	ebf2d90807078ecf 	{ ae_movi	aed8, -2; ae_sub32	aed7, aed7, aed8; nop }
  1400da:	417784               	ae_and	aed7, aed7, aed8
  1400dd:	3c8234               	ae_movda32	aed8, a2
  1400e0:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  1400e8:	8c7f74               	ae_srai64	aed7, aed7, 15
  1400eb:	25f7c4               	ae_movad32.l	a15, aed7
  1400ee:	400001014506ef8e 	{ ae_movda32	aed6, a15; nop; movi	a14, 8 }
  1400f6:	0d80194150b0ce6e 	{ ae_sraa32rs	aed5, aed6, a14; nop }
  1400fe:	2525c4               	ae_movad32.l	a2, aed5
  140101:	f01d                	retw.n

00140103 <fx_SolomonVoice_invSNR_calculation+0xdf>:
  140103:	080c                	movi.n	a8, 0
  140105:	ffe106               	j	14008d <fx_SolomonVoice_invSNR_calculation+0x69>

00140108 <fx_SolomonVoice_invSNR_calculation+0xe4>:
  140108:	ebe94001010c00bf 	{ movi	a11, 0; ae_add32_hl_lh	aed12, aed1, aed1; nop }
  140110:	258cc4               	ae_movad32.l	a8, aed12
  140113:	f6d4d6               	bgez	a4, 140084 <fx_SolomonVoice_invSNR_calculation+0x60>
  140116:	ffdcc6               	j	14008d <fx_SolomonVoice_invSNR_calculation+0x69>

00140119 <fx_SolomonVoice_invSNR_calculation+0xf5>:
  140119:	000000                                        ...

0014011c <fx_SolomonVoice_FNLMS_filter_update>:
  14011c:	008136               	entry	a1, 64
  14011f:	0d401248f4b3166e 	{ blti.w18	a6, 1, 140252 <fx_SolomonVoice_FNLMS_filter_update+0x136>; ae_movi	aed3, 20 }
  140127:	a06640               	addx4	a6, a6, a4
  14012a:	01d4b2               	addmi	a11, a4, 0x100
  14012d:	c93c                	movi.n	a9, 60
  14012f:	400001312103812e 	{ ae_s32.l.i	aed3, a1, 4; nop; movi	a8, 50 }
  140137:	400001b54510489e 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed1, a9 }
  14013f:	400000c12271b1be 	{ ae_s32.l.i	aed1, a1, 8; nop; addi	a11, a11, 124 }
  140147:	01b9                	s32i.n	a11, a1, 0
  140149:	400000412320714e 	{ ae_s32.l.i	aed0, a1, 12; nop; addi	a7, a4, 36 }

00140151 <fx_SolomonVoice_FNLMS_filter_update+0x35>:
  140151:	bd1404               	ae_l32.i	aed1, a4, 0
  140154:	bd2404               	ae_l32.i	aed2, a4, 0
  140157:	bd3404               	ae_l32.i	aed3, a4, 0
  14015a:	25d3f4               	ae_nsaz32.l	a13, aed3
  14015d:	bd0504               	ae_l32.i	aed0, a5, 0
  140160:	23dd80               	sext	a13, a13, 15
  140163:	0d800ccc46b3ad2e 	{ ae_slaa32s	aed4, aed2, a13; ae_movi	aed3, -2 }
  14016b:	0c8015346474003e 	{ ae_and	aed0, aed0, aed3; ae_sel16i	aed4, aed4, aed4, 7 }
  140173:	400001747306c14e 	{ ae_l32.i	aed6, a1, 12; nop; ae_movad16.0	a12, aed4 }
  14017b:	0d80184080b92c2e 	{ ae_movda32	aed2, a12; ae_movi	aed9, 0 }
  140183:	bb0fb4123010930e 	{ ae_s16.0.i	aed9, a3, 0; ae_mul32.ll	aed0, aed0, aed2; ae_and	aed1, aed1, aed3 }
  14018b:	eb0f400201010adf 	{ movi	a13, 10; ae_mul32.ll	aed1, aed1, aed2; nop }
  140193:	0cfbaef00f00411f 	{ ae_l32.i	aed4, a1, 4; nop; ae_srai64	aed0, aed0, 15 }
  14019b:	0cfbc8f01f10a07f 	{ ae_movad32.l	a10, aed0; nop; ae_srai64	aed1, aed1, 15 }
  1401a3:	0d000040a0b8e74e 	{ bltu.w18	a7, a4, 1401b1 <fx_SolomonVoice_FNLMS_filter_update+0x95>; ae_movi	aed8, 0 }
  1401ab:	e04144               	ae_s32.l.i	aed4, a1, 16
  1401ae:	000686               	j	1401cc <fx_SolomonVoice_FNLMS_filter_update+0xb0>

001401b1 <fx_SolomonVoice_FNLMS_filter_update+0x95>:
  1401b1:	01e8                	l32i.n	a14, a1, 0
  1401b3:	62ee40               	saltu	a14, a14, a4
  1401b6:	3c7e34               	ae_movda32	aed7, a14
  1401b9:	c2fbae708f00512e 	{ ae_l32.i	aed5, a1, 8; nop; ae_eq32	b0:b1, aed7, aed8 }
  1401c1:	3b5614               	ae_movt32x2	aed5, aed6, b0:b1
  1401c4:	400001112405d14e 	{ ae_s32.l.i	aed5, a1, 16; nop; movi	a13, 20 }

001401cc <fx_SolomonVoice_FNLMS_filter_update+0xb0>:
  1401cc:	400001754550ba1e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a11, aed1 }
  1401d4:	06ea16               	beqz	a10, 140246 <fx_SolomonVoice_FNLMS_filter_update+0x12a>
  1401d7:	711ba6               	blti	a11, 1, 14024c <fx_SolomonVoice_FNLMS_filter_update+0x130>
  1401da:	381aa6               	blti	a10, 1, 140216 <fx_SolomonVoice_FNLMS_filter_update+0xfa>
  1401dd:	ac0c                	movi.n	a12, 10
  1401df:	01c1e5               	call8	141dfc <fx_SolomonVoice_FNLMS_coef_cal>
  1401e2:	3caa34               	ae_movda32	aed10, a10
  1401e5:	e9fbaea08fa0b14f 	{ ae_l32.i	aed11, a1, 16; nop; ae_sext32	aed10, aed10, 15 }
  1401ed:	53aab4               	ae_min32	aed10, aed10, aed11
  1401f0:	d2a304               	ae_s16.0.i	aed10, a3, 0
  1401f3:	b00304               	ae_l16.i	aed0, a3, 0

001401f6 <fx_SolomonVoice_FNLMS_filter_update+0xda>:
  1401f6:	332b                	addi.n	a3, a3, 2
  1401f8:	40000040200c525e 	{ ae_l16.i	aed12, a2, 0; nop; addi	a5, a5, 4 }
  140200:	ebe520000c0b444f 	{ addi	a4, a4, 4; ae_add16s	aed11, aed12, aed0; nop }
  140208:	d3b214               	ae_s16.0.ip	aed11, a2, 2
  14020b:	0d3ff44120b0b46e 	{ bne.w18	a4, a6, 140151 <fx_SolomonVoice_FNLMS_filter_update+0x35>; nop }
  140213:	000ec6               	j	140252 <fx_SolomonVoice_FNLMS_filter_update+0x136>

00140216 <fx_SolomonVoice_FNLMS_filter_update+0xfa>:
  140216:	ac0c                	movi.n	a12, 10
  140218:	ebfb40000a0d64df 	{ movi	a13, 100; ae_neg32s	aed13, aed0; nop }
  140220:	25adc4               	ae_movad32.l	a10, aed13
  140223:	01bda5               	call8	141dfc <fx_SolomonVoice_FNLMS_coef_cal>
  140226:	64a082               	movi	a8, 100
  140229:	400001b545214a8e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed2, a8 }
  140231:	171184               	ae_sext32	aed1, aed1, 15
  140234:	531124               	ae_min32	aed1, aed1, aed2
  140237:	25f1c4               	ae_movad32.l	a15, aed1
  14023a:	3c0f24               	ae_movda16	aed0, a15
  14023d:	2b0604               	ae_neg16s	aed0, aed0
  140240:	d20304               	ae_s16.0.i	aed0, a3, 0
  140243:	ffebc6               	j	1401f6 <fx_SolomonVoice_FNLMS_filter_update+0xda>

00140246 <fx_SolomonVoice_FNLMS_filter_update+0x12a>:
  140246:	b00304               	ae_l16.i	aed0, a3, 0
  140249:	ffea46               	j	1401f6 <fx_SolomonVoice_FNLMS_filter_update+0xda>

0014024c <fx_SolomonVoice_FNLMS_filter_update+0x130>:
  14024c:	b00304               	ae_l16.i	aed0, a3, 0
  14024f:	ffe8c6               	j	1401f6 <fx_SolomonVoice_FNLMS_filter_update+0xda>

00140252 <fx_SolomonVoice_FNLMS_filter_update+0x136>:
  140252:	f01d                	retw.n

00140254 <fx_SolomonVoice_EchoPSD_estimation>:
  140254:	008136               	entry	a1, 64
  140257:	269192               	l16si	a9, a1, 76
  14025a:	229182               	l16si	a8, a1, 68
  14025d:	09f996               	bltz	a9, 140300 <fx_SolomonVoice_EchoPSD_estimation+0xac>
  140260:	3c2534               	ae_movda32	aed2, a5
  140263:	400001b52332416e 	{ ae_s32.l.i	aed2, a1, 12; nop; ae_movda32	aed3, a6 }
  14026b:	400001b52243417e 	{ ae_s32.l.i	aed3, a1, 8; nop; ae_movda32	aed4, a7 }
  140273:	400001b52104418e 	{ ae_s32.l.i	aed4, a1, 4; nop; ae_movda32	aed0, a8 }
  14027b:	400001b52010414e 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movda32	aed1, a4 }
  140283:	400000112401619e 	{ ae_s32.l.i	aed1, a1, 16; nop; addi	a6, a9, 1 }
  14028b:	a06630               	addx4	a6, a6, a3
  14028e:	209172               	l16si	a7, a1, 64
  140291:	249152               	l16si	a5, a1, 72
  140294:	1147f0               	slli	a4, a7, 1
  140297:	c04540               	sub	a4, a5, a4
  14029a:	234480               	sext	a4, a4, 15

0014029d <fx_SolomonVoice_EchoPSD_estimation+0x49>:
  14029d:	07ed                	mov.n	a14, a7
  14029f:	05fd                	mov.n	a15, a5
  1402a1:	bde204               	ae_l32.i	aed14, a2, 0
  1402a4:	40000174705da3ee 	{ ae_l32.i	aed13, a3, 0; nop; ae_movad32.l	a10, aed14 }
  1402ac:	05c4d4               	ae_slaa32s	aed12, aed13, a4
  1402af:	40000174745781ce 	{ ae_l32.i	aed7, a1, 16; nop; ae_movad32.l	a8, aed12 }
  1402b7:	03b8                	l32i.n	a11, a3, 0
  1402b9:	7288a0               	salt	a8, a8, a10
  1402bc:	0d80184080ba982e 	{ ae_movda32	aed9, a8; ae_movi	aed10, 0 }
  1402c4:	c2fbae90af00813e 	{ ae_l32.i	aed8, a1, 12; nop; ae_eq32	b0:b1, aed9, aed10 }
  1402cc:	c2fbae90af20611e 	{ ae_l32.i	aed6, a1, 4; nop; ae_eq32	b2:b3, aed9, aed10 }
  1402d4:	c4fbae802f60512e 	{ ae_l32.i	aed5, a1, 8; nop; ae_movf32x2	aed6, aed8, b2:b3 }
  1402dc:	c4fbc8700f50c67e 	{ ae_movad32.l	a12, aed6; nop; ae_movf32x2	aed5, aed7, b0:b1 }
  1402e4:	25d5c4               	ae_movad32.l	a13, aed5
  1402e7:	0167e5               	call8	141964 <fx_SolomonVoice_recursiveAVG_ll>
  1402ea:	400001b470f041ae 	{ ae_l32.i	aed0, a1, 0; nop; ae_movda32	aed15, a10 }
  1402f2:	b3fb20f00ff0433e 	{ addi	a3, a3, 4; nop; ae_max32	aed15, aed15, aed0 }
  1402fa:	e1f214               	ae_s32.l.ip	aed15, a2, 4
  1402fd:	9c9367               	bne	a3, a6, 14029d <fx_SolomonVoice_EchoPSD_estimation+0x49>

00140300 <fx_SolomonVoice_EchoPSD_estimation+0xac>:
  140300:	f01d                	retw.n

00140302 <fx_SolomonVoice_EchoPSD_estimation+0xae>:
	...

00140304 <fx_SolomonVoice_noisefloor_smoothing>:
  140304:	004136               	entry	a1, 32
  140307:	03ed                	mov.n	a14, a3
  140309:	04dd                	mov.n	a13, a4
  14030b:	02fd                	mov.n	a15, a2
  14030d:	070c                	movi.n	a7, 0
  14030f:	a21321               	l32r	a2, 128b5c (e38 <XtosCoreStateSize+0xbb8>)
  140312:	0d401d4070b1946e 	{ blti.w18	a4, 10, 1404ed <fx_SolomonVoice_noisefloor_smoothing+0x1e9>; ae_movi	aed1, 0 }
  14031a:	03bd                	mov.n	a11, a3
  14031c:	a38b                	addi.n	a10, a3, 8
  14031e:	28c392               	addi	a9, a3, 40
  140321:	f6c4c2               	addi	a12, a4, -10
  140324:	400000a145f022fe 	{ ae_movda32	aed0, a2; nop; addi	a2, a15, -6 }
  14032c:	028d                	mov.n	a8, a2
  14032e:	a0cc30               	addx4	a12, a12, a3
  140331:	ebfa200c0e0a8ccf 	{ addi	a12, a12, 8; ae_movi	aed10, -2; nop }
  140339:	178076               	loop	a0, 140354 <fx_SolomonVoice_noisefloor_smoothing+0x50>
  14033c:	030100               	rsr.lend	a0
  14033f:	130000               	wsr.lbeg	a0
  140342:	11c002               	addi	a0, a0, 17
  140345:	01d002               	addmi	a0, a0, 0x100
  140348:	130100               	wsr.lend	a0
  14034b:	002000               	isync
  14034e:	030200               	rsr.lcount	a0
  140351:	01c002               	addi	a0, a0, 1
  140354:	0b5d                	mov.n	a5, a11
  140356:	772bd4               	ae_la64.pp	u1, a11
  140359:	0a6d                	mov.n	a6, a10
  14035b:	772ac4               	ae_la64.pp	u0, a10
  14035e:	0dd6c4               	ae_la32x2.ip	aed13, u0, a6
  140361:	0d85d4               	ae_la32x2.ip	aed8, u1, a5
  140364:	0d95d4               	ae_la32x2.ip	aed9, u1, a5
  140367:	a0edd4               	ae_sel16i	aed14, aed13, aed13, 0
  14036a:	8000dd98983b259e 	{ nop; ae_sel16i.n	aed11, aed8, aed8, 0; ae_sel16i	aed3, aed9, aed9, 0 }
  140372:	94e8ddeb11c7259e 	{ nop; ae_add32s	aed7, aed1, aed11; ae_add32s	aed12, aed1, aed14 }
  14037a:	9400ddd9c8d5259e 	{ nop; ae_sel16i.n	aed5, aed8, aed9, 0; ae_add32s	aed13, aed12, aed13 }
  140382:	9400d3857526c68e 	{ ae_la32x2.ip	aed12, u0, a6; ae_sel16i.n	aed6, aed5, aed5, 0; ae_add32s	aed2, aed7, aed8 }
  14038a:	94e8d363124f35ae 	{ ae_la32x2.ip	aed3, u1, a5; ae_add32s	aed15, aed2, aed3; ae_add32s	aed4, aed1, aed6 }
  140392:	94e8dd95f476259e 	{ nop; ae_add32s	aed6, aed4, aed5; ae_add32s	aed7, aed15, aed9 }
  14039a:	8000dd9c3c9e259e 	{ nop; ae_sel16i.n	aed14, aed12, aed12, 0; ae_sel16i	aed9, aed9, aed3, 0 }
  1403a2:	9400d3e3d3b8f68e 	{ ae_la32x2.ip	aed15, u0, a6; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed11, aed13, aed14 }
  1403aa:	94e8d38c7b52c5ae 	{ ae_la32x2.ip	aed12, u1, a5; ae_add32s	aed2, aed11, aed12; ae_add32s	aed5, aed7, aed8 }
  1403b2:	9400dd3f5fb4259e 	{ nop; ae_sel16i.n	aed4, aed15, aed15, 0; ae_add32s	aed11, aed5, aed3 }
  1403ba:	80e8ddc4c2de259e 	{ nop; ae_add32s	aed14, aed2, aed4; ae_sel16i	aed13, aed12, aed12, 0 }
  1403c2:	94e8aedfbe4f89ee 	{ ae_l32.i	aed8, a9, -8; ae_add32s	aed15, aed14, aed15; ae_add32s	aed4, aed11, aed13 }
  1403ca:	9400d3cc4373d5ae 	{ ae_la32x2.ip	aed13, u1, a5; ae_sel16i.n	aed3, aed3, aed12, 0; ae_add32s	aed7, aed4, aed12 }
  1403d2:	80e8dd989775259e 	{ nop; ae_add32s	aed5, aed7, aed8; ae_sel16i	aed7, aed9, aed9, 0 }
  1403da:	9400dd7d6c8c259e 	{ nop; ae_sel16i.n	aed12, aed12, aed13, 0; ae_add32s	aed8, aed6, aed7 }
  1403e2:	8000dd3c3c74259e 	{ nop; ae_sel16i.n	aed4, aed12, aed12, 0; ae_sel16i	aed7, aed3, aed3, 0 }
  1403ea:	bbe8d359a856e68e 	{ ae_la32x2.ip	aed14, u0, a6; ae_add32s	aed6, aed8, aed9; ae_and	aed5, aed5, aed10 }
  1403f2:	2ee8dd570652259f 	{ nop; ae_add32s	aed2, aed6, aed7; ae_mul32.ll_s2	aed5, aed5, aed0 }
  1403fa:	80e820e3e223377e 	{ addi	a7, a7, 3; ae_add32s	aed3, aed2, aed3; ae_sel16i	aed2, aed14, aed14, 0 }
  140402:	0ce8aef25f5d79ff 	{ ae_l32.i	aed7, a9, -4; ae_add32s	aed13, aed15, aed2; ae_srai64	aed5, aed5, 15 }
  14040a:	94e8afe4d38b993e 	{ ae_l32.ip	aed9, a9, 12; ae_add32s	aed11, aed3, aed4; ae_add32s	aed8, aed13, aed14 }
  140412:	94e8209c8b46cbbe 	{ addi	a11, a11, 12; ae_add32s	aed6, aed11, aed12; ae_add32s	aed4, aed8, aed9 }
  14041a:	bbe82047a643caae 	{ addi	a10, a10, 12; ae_add32s	aed3, aed6, aed7; ae_and	aed4, aed4, aed10 }
  140422:	bb0fc830a434557e 	{ ae_movad32.l	a5, aed5; ae_mul32.ll	aed4, aed4, aed0; ae_and	aed3, aed3, aed10 }
  14042a:	0c8018b083d3552e 	{ ae_movda32	aed5, a5; ae_mul32.ll	aed3, aed3, aed0 }
  140432:	0cfb22f04f40285f 	{ addi	a5, a8, 34; nop; ae_srai64	aed4, aed4, 15 }
  14043a:	0cfbc8f03f30647f 	{ ae_movad32.l	a6, aed4; nop; ae_srai64	aed3, aed3, 15 }
  140442:	400001b4b745486e 	{ ae_s16.0.i	aed5, a8, 14; nop; ae_movda32	aed4, a6 }
  14044a:	40000174b854653e 	{ ae_s16.0.i	aed4, a5, -16; nop; ae_movad32.l	a6, aed3 }
  140452:	400000014522568e 	{ ae_movda32	aed2, a6; nop; addi	a5, a8, 32 }
  14045a:	40000060b802858e 	{ ae_s16.0.i	aed2, a5, -16; nop; addi	a8, a8, 6 }
  140462:	023ca7               	bltu	a12, a10, 140468 <fx_SolomonVoice_noisefloor_smoothing+0x164>

00140465 <fx_SolomonVoice_noisefloor_smoothing+0x161>:
  140465:	ffb406               	j	140339 <fx_SolomonVoice_noisefloor_smoothing+0x35>

00140468 <fx_SolomonVoice_noisefloor_smoothing+0x164>:
  140468:	f8cd62               	addi	a6, a13, -8
  14046b:	0d000841f0b0967e 	{ blt.w18	a6, a7, 1404fe <fx_SolomonVoice_noisefloor_smoothing+0x1fa>; nop }

00140473 <fx_SolomonVoice_noisefloor_smoothing+0x16f>:
  140473:	a087e0               	addx4	a8, a7, a14
  140476:	f9cd32               	addi	a3, a13, -7
  140479:	9047f0               	addx2	a4, a7, a15
  14047c:	448b                	addi.n	a4, a4, 8
  14047e:	a033e0               	addx4	a3, a3, a14
  140481:	20c872               	addi	a7, a8, 32
  140484:	ebfa220c0e02033f 	{ addi	a3, a3, 32; ae_movi	aed2, -2; nop }

0014048c <fx_SolomonVoice_noisefloor_smoothing+0x188>:
  14048c:	086d                	mov.n	a6, a8
  14048e:	7728e4               	ae_la64.pp	u2, a8
  140491:	0d66e4               	ae_la32x2.ip	aed6, u2, a6
  140494:	eb00d3060607f6cf 	{ ae_la32x2.ip	aed15, u2, a6; ae_sel16i.n	aed7, aed6, aed6, 0; nop }
  14049c:	405174               	ae_add32s	aed5, aed1, aed7
  14049f:	9400d36f5f34b6ce 	{ ae_la32x2.ip	aed11, u2, a6; ae_sel16i.n	aed4, aed15, aed15, 0; ae_add32s	aed3, aed5, aed6 }
  1404a7:	40e344               	ae_add32s	aed14, aed3, aed4
  1404aa:	9400d3fbebcd76ce 	{ ae_la32x2.ip	aed7, u2, a6; ae_sel16i.n	aed13, aed11, aed11, 0; ae_add32s	aed12, aed14, aed15 }
  1404b2:	40acd4               	ae_add32s	aed10, aed12, aed13
  1404b5:	9400ddb7a789259e 	{ nop; ae_sel16i.n	aed9, aed7, aed7, 0; ae_add32s	aed8, aed10, aed11 }
  1404bd:	406894               	ae_add32s	aed6, aed8, aed9
  1404c0:	ebe8af070604571f 	{ ae_l32.ip	aed5, a7, 4; ae_add32s	aed4, aed6, aed7; nop }
  1404c8:	403454               	ae_add32s	aed3, aed4, aed5
  1404cb:	413324               	ae_and	aed3, aed3, aed2
  1404ce:	eb0fdd000303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed0; nop }
  1404d6:	8c3f34               	ae_srai64	aed3, aed3, 15
  1404d9:	2553c4               	ae_movad32.l	a5, aed3
  1404dc:	40000041450f858e 	{ ae_movda32	aed15, a5; nop; addi	a8, a8, 4 }
  1404e4:	d3f414               	ae_s16.0.ip	aed15, a4, 2
  1404e7:	131737               	beq	a7, a3, 1404fe <fx_SolomonVoice_noisefloor_smoothing+0x1fa>
  1404ea:	ffe786               	j	14048c <fx_SolomonVoice_noisefloor_smoothing+0x188>

001404ed <fx_SolomonVoice_noisefloor_smoothing+0x1e9>:
  1404ed:	0a84a6               	blti	a4, 8, 1404fb <fx_SolomonVoice_noisefloor_smoothing+0x1f7>
  1404f0:	400000a145f022fe 	{ ae_movda32	aed0, a2; nop; addi	a2, a15, -6 }
  1404f8:	ffddc6               	j	140473 <fx_SolomonVoice_noisefloor_smoothing+0x16f>

001404fb <fx_SolomonVoice_noisefloor_smoothing+0x1f7>:
  1404fb:	facf22               	addi	a2, a15, -6

001404fe <fx_SolomonVoice_noisefloor_smoothing+0x1fa>:
  1404fe:	fcad82               	movi	a8, 0xfffffdfc
  140501:	a19771               	l32r	a7, 128b60 (4ccc <xthals_release_major+0x1dec>)
  140504:	9fb451               	l32r	a5, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  140507:	9f8c61               	l32r	a6, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  14050a:	fede92               	addmi	a9, a14, 0xfffffe00
  14050d:	fcc992               	addi	a9, a9, -4
  140510:	02d992               	addmi	a9, a9, 0x200
  140513:	40000041450c369e 	{ ae_movda32	aed12, a6; nop; addi	a3, a9, 4 }
  14051b:	094d                	mov.n	a4, a9
  14051d:	400000c1450b454e 	{ ae_movda32	aed11, a5; nop; addi	a4, a4, 12 }
  140525:	ebfaaf0c0e0d831f 	{ ae_l32.ip	aed8, a3, 4; ae_movi	aed13, -2; nop }
  14052d:	40000081450a979e 	{ ae_movda32	aed10, a7; nop; addi	a9, a9, 8 }
  140535:	bbfbaf80df80341e 	{ ae_l32.ip	aed3, a4, 4; nop; ae_and	aed8, aed8, aed13 }
  14053d:	bbfbaf30df30631e 	{ ae_l32.ip	aed6, a3, 4; nop; ae_and	aed3, aed3, aed13 }
  140545:	bbfbaf60df60131e 	{ ae_l32.ip	aed1, a3, 4; nop; ae_and	aed6, aed6, aed13 }
  14054d:	bbfbaf10df10441e 	{ ae_l32.ip	aed4, a4, 4; nop; ae_and	aed1, aed1, aed13 }
  140555:	bb0faf4ad848791e 	{ ae_l32.ip	aed7, a9, 4; ae_mul32.ll	aed8, aed8, aed10; ae_and	aed4, aed4, aed13 }
  14055d:	bbfb4070df70025e 	{ movi	a5, 2; nop; ae_and	aed7, aed7, aed13 }
  140565:	0c0faffa8686591f 	{ ae_l32.ip	aed5, a9, 4; ae_mul32.ll	aed6, aed6, aed10; ae_srai64	aed8, aed8, 15 }
  14056d:	bb0f205bd353627e 	{ addi	a7, a2, 6; ae_mul32.ll	aed3, aed3, aed11; ae_and	aed5, aed5, aed13 }
  140575:	0cfbaff06f60041f 	{ ae_l32.ip	aed0, a4, 4; nop; ae_srai64	aed6, aed6, 15 }
  14057d:	0c0faffc3737291f 	{ ae_l32.ip	aed2, a9, 4; ae_mul32.ll	aed7, aed7, aed12; ae_srai64	aed3, aed3, 15 }
  140585:	bb0f592bd424299e 	{ or	a2, a9, a9; ae_mul32.ll	aed4, aed4, aed11; ae_and	aed2, aed2, aed13 }
  14058d:	0c0fc8fc7575c87f 	{ ae_movad32.l	a12, aed8; ae_mul32.ll	aed5, aed5, aed12; ae_srai64	aed7, aed7, 15 }
  140595:	400001754557ac7e 	{ ae_movda32	aed7, a12; nop; ae_movad32.l	a10, aed7 }
  14059d:	0c0fc8fc525eb37f 	{ ae_movad32.l	a11, aed3; ae_mul32.ll	aed14, aed2, aed12; ae_srai64	aed5, aed5, 15 }
  1405a5:	400001b545984bae 	{ ae_movda32	aed8, a11; nop; ae_movda32	aed9, a10 }
  1405ad:	3f8576               	loop	a5, 1405f0 <fx_SolomonVoice_noisefloor_smoothing+0x2ec>
  1405b0:	bb0faf0ad131021e 	{ ae_l32.ip	aed0, a2, 4; ae_mul32.ll	aed1, aed1, aed10; ae_and	aed3, aed0, aed13 }
  1405b8:	0ce7c8f84778667f 	{ ae_movad32.l	a6, aed6; ae_add32	aed8, aed7, aed8; ae_srai64	aed7, aed4, 15 }
  1405c0:	0c0faffb1364131f 	{ ae_l32.ip	aed1, a3, 4; ae_mul32.ll	aed4, aed3, aed11; ae_srai64	aed6, aed1, 15 }
  1405c8:	0ce7c8f9e853557f 	{ ae_movad32.l	a5, aed5; ae_add32	aed3, aed8, aed9; ae_srai64	aed5, aed14, 15 }
  1405d0:	bbfbb500df00371e 	{ ae_s16.0.ip	aed3, a7, 2; nop; ae_and	aed0, aed0, aed13 }
  1405d8:	400001754559557e 	{ ae_movda32	aed9, a5; nop; ae_movad32.l	a5, aed7 }
  1405e0:	bb0faf1cd01e041e 	{ ae_l32.ip	aed0, a4, 4; ae_mul32.ll	aed14, aed0, aed12; ae_and	aed1, aed1, aed13 }
  1405e8:	400001b54578456e 	{ ae_movda32	aed8, a5; nop; ae_movda32	aed7, a6 }

001405f0 <fx_SolomonVoice_noisefloor_smoothing+0x2ec>:
  1405f0:	25b5c4               	ae_movad32.l	a11, aed5
  1405f3:	25a6c4               	ae_movad32.l	a10, aed6
  1405f6:	a03de0               	addx4	a3, a13, a14
  1405f9:	ebe759080703577f 	{ or	a5, a7, a7; ae_add32	aed3, aed7, aed8; nop }
  140601:	ebe750090303338f 	{ add	a3, a3, a8; ae_add32	aed3, aed3, aed9; nop }
  140609:	d33514               	ae_s16.0.ip	aed3, a5, 2
  14060c:	02d342               	addmi	a4, a3, 0x200
  14060f:	bb0f510ad10f7dfe 	{ addx2	a7, a13, a15; ae_mul32.ll	aed15, aed1, aed10; ae_and	aed0, aed0, aed13 }
  140617:	0cfb2ff04fd0a77f 	{ addi	a7, a7, -6; nop; ae_srai64	aed13, aed4, 15 }
  14061f:	0cfb2ff0fff0442f 	{ addi	a2, a4, -12; nop; ae_srai64	aed15, aed15, 15 }
  140627:	0c0fc8fbe080cf7f 	{ ae_movad32.l	a12, aed15; ae_mul32.ll	aed0, aed0, aed11; ae_srai64	aed8, aed14, 15 }
  14062f:	4000000145ff3a4e 	{ ae_movda32	aed15, a10; nop; addi	a3, a4, -16 }
  140637:	0cfbc8f00f00987f 	{ ae_movad32.l	a9, aed8; nop; ae_srai64	aed0, aed0, 15 }
  14063f:	4000017545506b0e 	{ ae_movda32	aed0, a11; nop; ae_movad32.l	a6, aed0 }

00140647 <fx_SolomonVoice_noisefloor_smoothing+0x343>:
  140647:	400001b5459e49ce 	{ ae_movda32	aed14, a9; nop; ae_movda32	aed9, a12 }
  14064f:	40000175455266de 	{ ae_movda32	aed2, a6; nop; ae_movad32.l	a6, aed13 }
  140657:	ebfaaf0c0e0d831f 	{ ae_l32.ip	aed8, a3, 4; ae_movi	aed13, -2; nop }
  14065f:	bbfbaf80df80321e 	{ ae_l32.ip	aed3, a2, 4; nop; ae_and	aed8, aed8, aed13 }
  140667:	4000008145f1464e 	{ ae_movda32	aed1, a6; nop; addi	a4, a4, -8 }
  14066f:	bbfbaf30df30521e 	{ ae_l32.ip	aed5, a2, 4; nop; ae_and	aed3, aed3, aed13 }
  140677:	bbe7af52d959631e 	{ ae_l32.ip	aed6, a3, 4; ae_add32	aed9, aed9, aed2; ae_and	aed5, aed5, aed13 }
  14067f:	bbe7af6ed969741e 	{ ae_l32.ip	aed7, a4, 4; ae_add32	aed9, aed9, aed14; ae_and	aed6, aed6, aed13 }
  140687:	bb0faf7cd575441e 	{ ae_l32.ip	aed4, a4, 4; ae_mul32.ll	aed5, aed5, aed12; ae_and	aed7, aed7, aed13 }
  14068f:	bb0faf4cd343221e 	{ ae_l32.ip	aed2, a2, 4; ae_mul32.ll	aed3, aed3, aed12; ae_and	aed4, aed4, aed13 }
  140697:	bbe7af21df2f131e 	{ ae_l32.ip	aed1, a3, 4; ae_add32	aed15, aed15, aed1; ae_and	aed2, aed2, aed13 }
  14069f:	bbe7af10df1f041e 	{ ae_l32.ip	aed0, a4, 4; ae_add32	aed15, aed15, aed0; ae_and	aed1, aed1, aed13 }
  1406a7:	0c0fb5fb3838f51f 	{ ae_s16.0.ip	aed15, a5, 2; ae_mul32.ll	aed8, aed8, aed11; ae_srai64	aed3, aed3, 15 }
  1406af:	0c0fc8fa5757a37f 	{ ae_movad32.l	a10, aed3; ae_mul32.ll	aed7, aed7, aed10; ae_srai64	aed5, aed5, 15 }
  1406b7:	0c0fb5fb8686951f 	{ ae_s16.0.ip	aed9, a5, 2; ae_mul32.ll	aed6, aed6, aed11; ae_srai64	aed8, aed8, 15 }
  1406bf:	0c0fc8fc7272b87f 	{ ae_movad32.l	a11, aed8; ae_mul32.ll	aed2, aed2, aed12; ae_srai64	aed7, aed7, 15 }
  1406c7:	0c0fc8fa6464c77f 	{ ae_movad32.l	a12, aed7; ae_mul32.ll	aed4, aed4, aed10; ae_srai64	aed6, aed6, 15 }
  1406cf:	4000010145075b1e 	{ ae_movda32	aed7, a11; nop; movi	a5, 1 }
  1406d7:	400001b5459e4cae 	{ ae_movda32	aed14, a12; nop; ae_movda32	aed9, a10 }
  1406df:	0020f0               	nop
  1406e2:	0020f0               	nop
  1406e5:	3f8576               	loop	a5, 140728 <fx_SolomonVoice_noisefloor_smoothing+0x424>
  1406e8:	bb0faf0bd131021e 	{ ae_l32.ip	aed0, a2, 4; ae_mul32.ll	aed1, aed1, aed11; ae_and	aed3, aed0, aed13 }
  1406f0:	0ce7c8fe477e667f 	{ ae_movad32.l	a6, aed6; ae_add32	aed14, aed7, aed14; ae_srai64	aed7, aed4, 15 }
  1406f8:	0c0faffa1364131f 	{ ae_l32.ip	aed1, a3, 4; ae_mul32.ll	aed4, aed3, aed10; ae_srai64	aed6, aed1, 15 }
  140700:	0ce7c8f92e53557f 	{ ae_movad32.l	a5, aed5; ae_add32	aed3, aed14, aed9; ae_srai64	aed5, aed2, 15 }
  140708:	bbfbb500df00371e 	{ ae_s16.0.ip	aed3, a7, 2; nop; ae_and	aed0, aed0, aed13 }
  140710:	400001754559557e 	{ ae_movda32	aed9, a5; nop; ae_movad32.l	a5, aed7 }
  140718:	bb0faf1cd012041e 	{ ae_l32.ip	aed0, a4, 4; ae_mul32.ll	aed2, aed0, aed12; ae_and	aed1, aed1, aed13 }
  140720:	400001b5457e456e 	{ ae_movda32	aed14, a5; nop; ae_movda32	aed7, a6 }

00140728 <fx_SolomonVoice_noisefloor_smoothing+0x424>:
  140728:	bbfbc800df80b67e 	{ ae_movad32.l	a11, aed6; nop; ae_and	aed8, aed0, aed13 }
  140730:	0cfbc8f04f60957f 	{ ae_movad32.l	a9, aed5; nop; ae_srai64	aed6, aed4, 15 }
  140738:	0cfb59f92e5c577f 	{ or	a5, a7, a7; ae_mov	aed12, aed9; ae_srai64	aed5, aed2, 15 }

00140740 <fx_SolomonVoice_noisefloor_smoothing+0x43c>:
  140740:	2ee7c81eb779857f 	{ ae_movad32.l	a8, aed5; ae_add32	aed9, aed7, aed14; ae_mul32.ll_s2	aed7, aed1, aed11 }
  140748:	0c8018ba88d8282e 	{ ae_movda32	aed2, a8; ae_mul32.ll	aed8, aed8, aed10 }
  140750:	0cfbc8f07f70a67f 	{ ae_movad32.l	a10, aed6; nop; ae_srai64	aed7, aed7, 15 }
  140758:	0ce7c8fc8989c77f 	{ ae_movad32.l	a12, aed7; ae_add32	aed9, aed9, aed12; ae_srai64	aed8, aed8, 15 }
  140760:	400001754554da8e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a13, aed8 }
  140768:	400001b545134dce 	{ ae_movda32	aed3, a13; nop; ae_movda32	aed1, a12 }
  140770:	0d80184381113b2e 	{ ae_movda32	aed3, a11; ae_add32	aed1, aed1, aed3 }
  140778:	0d8018448313492e 	{ ae_movda32	aed4, a9; ae_add32	aed3, aed3, aed4 }
  140780:	ebe7b5040303951f 	{ ae_s16.0.ip	aed9, a5, 2; ae_add32	aed3, aed3, aed4; nop }
  140788:	ebe7b5020101351f 	{ ae_s16.0.ip	aed3, a5, 2; ae_add32	aed1, aed1, aed2; nop }
  140790:	d31514               	ae_s16.0.ip	aed1, a5, 2
  140793:	f01d                	retw.n

00140795 <fx_SolomonVoice_noisefloor_smoothing+0x491>:
  140795:	000000                                        ...

00140798 <fx_SolomonVoice_global_SNR_averaging>:
  140798:	004136               	entry	a1, 32
  14079b:	641b                	addi.n	a6, a4, 1
  14079d:	250c                	movi.n	a5, 2
  14079f:	024d                	mov.n	a4, a2
  1407a1:	032d                	mov.n	a2, a3
  1407a3:	33cb                	addi.n	a3, a3, 12
  1407a5:	1ca676               	loopgtz	a6, 1407c5 <fx_SolomonVoice_global_SNR_averaging+0x2d>
  1407a8:	bd0224               	ae_l32.i	aed0, a2, 8
  1407ab:	be1344               	ae_l32.ip	aed1, a3, 16
  1407ae:	ebe8af010001024f 	{ ae_l32.ip	aed0, a2, 16; ae_add32s	aed1, aed0, aed1; nop }
  1407b6:	bd23a4               	ae_l32.i	aed2, a3, -24
  1407b9:	400024               	ae_add32s	aed0, aed0, aed2
  1407bc:	400014               	ae_add32s	aed0, aed0, aed1
  1407bf:	820504               	ae_sraa32s	aed0, aed0, a5
  1407c2:	e10414               	ae_s32.l.ip	aed0, a4, 4

001407c5 <fx_SolomonVoice_global_SNR_averaging+0x2d>:
  1407c5:	f01d                	retw.n

001407c7 <fx_SolomonVoice_global_SNR_averaging+0x2f>:
	...

001407c8 <fx_SolomonVoice_aprioriSNR_recursiveAVG>:
  1407c8:	004136               	entry	a1, 32
  1407cb:	038d                	mov.n	a8, a3
  1407cd:	029d                	mov.n	a9, a2
  1407cf:	047d                	mov.n	a7, a4
  1407d1:	0d4008cce6b524ae 	{ bltz.w18	a4, 140863 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x9b>; ae_movi	aed5, -2 }
  1407d9:	bd0204               	ae_l32.i	aed0, a2, 0
  1407dc:	a01441               	l32r	a4, 12882c (6ccc <xthals_release_major+0x3dec>)
  1407df:	a0e121               	l32r	a2, 128b64 (1333 <XtosCoreStateSize+0x10b3>)
  1407e2:	3c3434               	ae_movda32	aed3, a4
  1407e5:	410054               	ae_and	aed0, aed0, aed5
  1407e8:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  1407f0:	3c6234               	ae_movda32	aed6, a2
  1407f3:	0cfb59f00f00299f 	{ or	a2, a9, a9; nop; ae_srai64	aed0, aed0, 15 }
  1407fb:	2530c4               	ae_movad32.l	a3, aed0
  1407fe:	3c2334               	ae_movda32	aed2, a3
  140801:	083d                	mov.n	a3, a8
  140803:	be0314               	ae_l32.ip	aed0, a3, 4
  140806:	0020f0               	nop
  140809:	f03d                	nop.n
  14080b:	f03d                	nop.n
  14080d:	38a776               	loopgtz	a7, 140849 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x81>
  140810:	bbfbae005f10021e 	{ ae_l32.i	aed0, a2, 4; nop; ae_and	aed1, aed0, aed5 }
  140818:	bb0fdd065110259e 	{ nop; ae_mul32.ll	aed0, aed1, aed6; ae_and	aed1, aed0, aed5 }
  140820:	eb0fdd030101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed3; nop }
  140828:	8c0f04               	ae_srai64	aed0, aed0, 15
  14082b:	0cfbc8f01f00407f 	{ ae_movad32.l	a4, aed0; nop; ae_srai64	aed0, aed1, 15 }
  140833:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  14083b:	0d8018c08210242e 	{ ae_movda32	aed2, a4; ae_add32s	aed0, aed2, aed0 }
  140843:	e10214               	ae_s32.l.ip	aed0, a2, 4
  140846:	be0314               	ae_l32.ip	aed0, a3, 4

00140849 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x81>:
  140849:	414054               	ae_and	aed4, aed0, aed5
  14084c:	eb0fdd060404259f 	{ nop; ae_mul32.ll	aed4, aed4, aed6; nop }
  140854:	8c4f44               	ae_srai64	aed4, aed4, 15
  140857:	2564c4               	ae_movad32.l	a6, aed4
  14085a:	3c3634               	ae_movda32	aed3, a6
  14085d:	401234               	ae_add32s	aed1, aed2, aed3
  140860:	e11214               	ae_s32.l.ip	aed1, a2, 4

00140863 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x9b>:
  140863:	c04570               	sub	a4, a5, a7
  140866:	0d400ccc36b4146e 	{ blti.w18	a4, 1, 14092d <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x165>; ae_movi	aed4, -2 }
  14086e:	045d                	mov.n	a5, a4
  140870:	9f33a1               	l32r	a10, 12853c (3fff <xthals_release_major+0x111f>)
  140873:	a02790               	addx4	a2, a7, a9
  140876:	a03780               	addx4	a3, a7, a8
  140879:	334b                	addi.n	a3, a3, 4
  14087b:	4000004145032a2e 	{ ae_movda32	aed3, a10; nop; addi	a2, a2, 4 }
  140883:	366407               	bbci	a4, 0, 1408bd <fx_SolomonVoice_aprioriSNR_recursiveAVG+0xf5>
  140886:	beb214               	ae_l32.ip	aed11, a2, 4
  140889:	bbfbafb04fb0a31e 	{ ae_l32.ip	aed10, a3, 4; nop; ae_and	aed11, aed11, aed4 }
  140891:	bb0fdda34bab259e 	{ nop; ae_mul32.ll	aed11, aed11, aed3; ae_and	aed10, aed10, aed4 }
  140899:	eb0fdd030a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed3; nop }
  1408a1:	8cbfb4               	ae_srai64	aed11, aed11, 15
  1408a4:	0cfbc8f0afa04b7f 	{ ae_movad32.l	a4, aed11; nop; ae_srai64	aed10, aed10, 15 }
  1408ac:	256ac4               	ae_movad32.l	a6, aed10
  1408af:	400001b54589464e 	{ ae_movda32	aed9, a6; nop; ae_movda32	aed8, a4 }
  1408b7:	407894               	ae_add32s	aed7, aed8, aed9
  1408ba:	e072f4               	ae_s32.l.i	aed7, a2, -4

001408bd <fx_SolomonVoice_aprioriSNR_recursiveAVG+0xf5>:
  1408bd:	214150               	srai	a4, a5, 1
  1408c0:	67a476               	loopgtz	a4, 14092b <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x163>
  1408c3:	be0224               	ae_l32.ip	aed0, a2, 8
  1408c6:	bbfbaf004f10032e 	{ ae_l32.ip	aed0, a3, 8; nop; ae_and	aed1, aed0, aed4 }
  1408ce:	bb0fae03412102fe 	{ ae_l32.i	aed0, a2, -4; ae_mul32.ll	aed1, aed1, aed3; ae_and	aed2, aed0, aed4 }
  1408d6:	bb0fdd034220259e 	{ nop; ae_mul32.ll	aed0, aed2, aed3; ae_and	aed2, aed0, aed4 }
  1408de:	0c0fddf31221259f 	{ nop; ae_mul32.ll	aed1, aed2, aed3; ae_srai64	aed2, aed1, 15 }
  1408e6:	0cfbc8f00f00427f 	{ ae_movad32.l	a4, aed2; nop; ae_srai64	aed0, aed0, 15 }
  1408ee:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  1408f6:	3c2434               	ae_movda32	aed2, a4
  1408f9:	0ce8ddf21010259f 	{ nop; ae_add32s	aed0, aed0, aed2; ae_srai64	aed1, aed1, 15 }
  140901:	400001752e50421e 	{ ae_s32.l.i	aed0, a2, -8; nop; ae_movad32.l	a4, aed1 }
  140909:	400001b47f10434e 	{ ae_l32.i	aed0, a3, -4; nop; ae_movda32	aed1, a4 }
  140911:	410044               	ae_and	aed0, aed0, aed4
  140914:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  14091c:	8c0f04               	ae_srai64	aed0, aed0, 15
  14091f:	2540c4               	ae_movad32.l	a4, aed0
  140922:	3c0434               	ae_movda32	aed0, a4
  140925:	400104               	ae_add32s	aed0, aed1, aed0
  140928:	e002f4               	ae_s32.l.i	aed0, a2, -4

0014092b <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x163>:
  14092b:	f01d                	retw.n

0014092d <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x165>:
  14092d:	f01d                	retw.n

0014092f <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x167>:
	...

00140930 <fx_SolomonVoice_tx_Silence_mode_detection>:
  140930:	004136               	entry	a1, 32
  140933:	1d0c                	movi.n	a13, 1
  140935:	0c0c                	movi.n	a12, 0
  140937:	04ed                	mov.n	a14, a4
  140939:	02ad                	mov.n	a10, a2
  14093b:	039d                	mov.n	a9, a3
  14093d:	320c                	movi.n	a2, 3
  14093f:	930c                	movi.n	a3, 9
  140941:	09d542               	addmi	a4, a5, 0x900
  140944:	ebfa2a000001445f 	{ addi	a5, a4, -92; ae_movi	aed1, 0; nop }
  14094c:	a02442               	l32i	a4, a4, 0x280
  14094f:	0f8376               	loop	a3, 140962 <fx_SolomonVoice_tx_Silence_mode_detection+0x32>
  140952:	321b                	addi.n	a3, a2, 1
  140954:	1122e0               	slli	a2, a2, 2
  140957:	bf0424               	ae_l32.x	aed0, a4, a2
  14095a:	ebe85f000101238f 	{ sext	a2, a3, 15; ae_add32s	aed1, aed1, aed0; nop }

00140962 <fx_SolomonVoice_tx_Silence_mode_detection+0x32>:
  140962:	2531c4               	ae_movad32.l	a3, aed1
  140965:	21d942               	addmi	a4, a9, 0x2100
  140968:	2fda22               	addmi	a2, a10, 0x2f00
  14096b:	dcc2b2               	addi	a11, a2, -36
  14096e:	f8c492               	addi	a9, a4, -8
  140971:	76a8                	l32i.n	a10, a6, 28
  140973:	776232               	s32i	a3, a2, 0x1dc
  140976:	2fa3a7               	bge	a3, a10, 1409a9 <fx_SolomonVoice_tx_Silence_mode_detection+0x79>
  140979:	04de42               	addmi	a4, a14, 0x400
  14097c:	762272               	l32i	a7, a2, 0x1d8
  14097f:	ba9422               	l16si	a2, a4, 0x174
  140982:	0d00014055b1a7ae 	{ bge.w18	a7, a10, 14099b <fx_SolomonVoice_tx_Silence_mode_detection+0x6b>; ae_movi	aed1, 5 }
  14098a:	821b                	addi.n	a8, a2, 1
  14098c:	238880               	sext	a8, a8, 15
  14098f:	3c0834               	ae_movda32	aed0, a8
  140992:	530014               	ae_min32	aed0, aed0, aed1
  140995:	252084               	ae_movad16.0	a2, aed0
  140998:	ba5422               	s16i	a2, a4, 0x174

0014099b <fx_SolomonVoice_tx_Silence_mode_detection+0x6b>:
  14099b:	1d5226               	beqi	a2, 5, 1409bc <fx_SolomonVoice_tx_Silence_mode_detection+0x8c>
  14099e:	7e59c2               	s16i	a12, a9, 252
  1409a1:	7f55c2               	s16i	a12, a5, 254
  1409a4:	7f6b32               	s32i	a3, a11, 0x1fc
  1409a7:	f01d                	retw.n

001409a9 <fx_SolomonVoice_tx_Silence_mode_detection+0x79>:
  1409a9:	7f9562               	l16si	a6, a5, 254
  1409ac:	1a16a6               	blti	a6, 1, 1409ca <fx_SolomonVoice_tx_Silence_mode_detection+0x9a>
  1409af:	7a54d2               	s16i	a13, a4, 244
  1409b2:	960b                	addi.n	a9, a6, -1
  1409b4:	7f5592               	s16i	a9, a5, 254
  1409b7:	766232               	s32i	a3, a2, 0x1d8
  1409ba:	f01d                	retw.n

001409bc <fx_SolomonVoice_tx_Silence_mode_detection+0x8c>:
  1409bc:	7e59d2               	s16i	a13, a9, 252
  1409bf:	0196a2               	l16si	a10, a6, 2
  1409c2:	7f55a2               	s16i	a10, a5, 254
  1409c5:	7f6b32               	s32i	a3, a11, 0x1fc
  1409c8:	f01d                	retw.n

001409ca <fx_SolomonVoice_tx_Silence_mode_detection+0x9a>:
  1409ca:	04deb2               	addmi	a11, a14, 0x400
  1409cd:	ba5bc2               	s16i	a12, a11, 0x174
  1409d0:	7a54c2               	s16i	a12, a4, 244
  1409d3:	7f55c2               	s16i	a12, a5, 254
  1409d6:	766232               	s32i	a3, a2, 0x1d8
  1409d9:	f01d                	retw.n

001409db <fx_SolomonVoice_tx_Silence_mode_detection+0xab>:
	...

001409dc <fx_SolomonVoice_iniSNR_smoothing>:
  1409dc:	004136               	entry	a1, 32
  1409df:	3d1094               	ae_movi	aed1, 1
  1409e2:	0d80184080b3262e 	{ ae_movda32	aed2, a6; ae_movi	aed3, 0 }
  1409ea:	c3e7dd213201259e 	{ nop; ae_add32	aed1, aed2, aed1; ae_lt32	b0:b1, aed2, aed3 }
  1409f2:	3a1214               	ae_movf32x2	aed1, aed2, b0:b1
  1409f5:	1efbdd101f10249f 	{ ae_zalign64	u0; nop; ae_srai32	aed1, aed1, 1 }
  1409fd:	400001754500a21e 	{ ae_movda32	aed0, a2; nop; ae_movad16.0	a10, aed1 }
  140a05:	2580c4               	ae_movad32.l	a8, aed0
  140a08:	0d40094170b01a6e 	{ blti.w18	a10, 1, 140aa3 <fx_SolomonVoice_iniSNR_smoothing+0xc7>; nop }
  140a10:	21b1a0               	srai	a11, a10, 1
  140a13:	056a07               	bbci	a10, 0, 140a1c <fx_SolomonVoice_iniSNR_smoothing+0x40>
  140a16:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  140a19:	401144               	ae_add32s	aed1, aed1, aed4

00140a1c <fx_SolomonVoice_iniSNR_smoothing+0x40>:
  140a1c:	6bac                	beqz.n	a11, 140a46 <fx_SolomonVoice_iniSNR_smoothing+0x6a>
  140a1e:	9b0b                	addi.n	a9, a11, -1
  140a20:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  140a23:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  140a26:	0020f0               	nop
  140a29:	f03d                	nop.n
  140a2b:	f03d                	nop.n
  140a2d:	0fa976               	loopgtz	a9, 140a40 <fx_SolomonVoice_iniSNR_smoothing+0x64>
  140a30:	ebe8d3000101088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; nop }
  140a38:	ebe8d3020101288f 	{ ae_la32x2.ip	aed2, u0, a8; ae_add32s	aed1, aed1, aed2; nop }

00140a40 <fx_SolomonVoice_iniSNR_smoothing+0x64>:
  140a40:	405104               	ae_add32s	aed5, aed1, aed0
  140a43:	401524               	ae_add32s	aed1, aed5, aed2

00140a46 <fx_SolomonVoice_iniSNR_smoothing+0x6a>:
  140a46:	a07114               	ae_sel16i	aed7, aed1, aed1, 0
  140a49:	ebe8dd010706288f 	{ ae_sa64pos.fp	u0, a8; ae_add32s	aed6, aed7, aed1; nop }
  140a51:	2576c4               	ae_movad32.l	a7, aed6
  140a54:	356607               	bbci	a6, 0, 140a8d <fx_SolomonVoice_iniSNR_smoothing+0xb1>

00140a57 <fx_SolomonVoice_iniSNR_smoothing+0x7b>:
  140a57:	eb7c                	movi.n	a11, -2
  140a59:	10b7b0               	and	a11, a7, a11
  140a5c:	400001b5458944be 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed8, a11 }
  140a64:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  140a6c:	0cfb40f08f8000bf 	{ movi	a11, 0; nop; ae_srai64	aed8, aed8, 15 }
  140a74:	25a8c4               	ae_movad32.l	a10, aed8
  140a77:	f84de5               	call8	138f54 <Fx_10log10>
  140a7a:	a037c1               	l32r	a12, 128b58 (2d27 <XtosCoreStateSize+0x2aa7>)
  140a7d:	400001b545cb4ace 	{ ae_movda32	aed11, a10; nop; ae_movda32	aed12, a12 }
  140a85:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  140a88:	252ac4               	ae_movad32.l	a2, aed10
  140a8b:	f01d                	retw.n

00140a8d <fx_SolomonVoice_iniSNR_smoothing+0xb1>:
  140a8d:	05cd                	mov.n	a12, a5
  140a8f:	a02620               	addx4	a2, a6, a2
  140a92:	a0b630               	addx4	a11, a6, a3
  140a95:	0bb8                	l32i.n	a11, a11, 0
  140a97:	02a8                	l32i.n	a10, a2, 0
  140a99:	f85fa5               	call8	139094 <Fx_recursive_avg>
  140a9c:	02a9                	s32i.n	a10, a2, 0
  140a9e:	7a7a                	add.n	a7, a10, a7
  140aa0:	ffecc6               	j	140a57 <fx_SolomonVoice_iniSNR_smoothing+0x7b>

00140aa3 <fx_SolomonVoice_iniSNR_smoothing+0xc7>:
  140aa3:	ffe7c6               	j	140a46 <fx_SolomonVoice_iniSNR_smoothing+0x6a>

00140aa6 <fx_SolomonVoice_iniSNR_smoothing+0xca>:
	...

00140aa8 <fx_SolomonVoice_noisefloor_cal>:
  140aa8:	004136               	entry	a1, 32
  140aab:	1091b2               	l16si	a11, a1, 32
  140aae:	039d                	mov.n	a9, a3
  140ab0:	c0d540               	sub	a13, a5, a4
  140ab3:	400001b54521476e 	{ ae_movda32	aed1, a7; nop; ae_movda32	aed2, a6 }
  140abb:	400001014504653e 	{ ae_movda32	aed4, a5; nop; movi	a6, 3 }
  140ac3:	400001f145f354ee 	{ ae_movda32	aed3, a4; nop; movi	a5, -2 }
  140acb:	23dd80               	sext	a13, a13, 15
  140ace:	129132               	l16si	a3, a1, 36
  140ad1:	a0ab20               	addx4	a10, a11, a2
  140ad4:	204aa0               	or	a4, a10, a10
  140ad7:	c033b0               	sub	a3, a3, a11
  140ada:	a08b90               	addx4	a8, a11, a9
  140add:	ebfa590c0e06288f 	{ or	a2, a8, a8; ae_movi	aed6, -2; nop }
  140ae5:	4000001145053d3e 	{ ae_movda32	aed5, a13; nop; addi	a3, a3, 1 }
  140aed:	3ca376               	loopgtz	a3, 140b2d <fx_SolomonVoice_noisefloor_cal+0x85>
  140af0:	be0214               	ae_l32.ip	aed0, a2, 4
  140af3:	4f0014               	ae_sub32s	aed0, aed0, aed1
  140af6:	410064               	ae_and	aed0, aed0, aed6
  140af9:	eb0fdd020000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed2; nop }
  140b01:	8c0f04               	ae_srai64	aed0, aed0, 15
  140b04:	2530c4               	ae_movad32.l	a3, aed0
  140b07:	103350               	and	a3, a3, a5
  140b0a:	3c0334               	ae_movda32	aed0, a3
  140b0d:	eb0fdd050000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed5; nop }
  140b15:	8c0f04               	ae_srai64	aed0, aed0, 15
  140b18:	2530c4               	ae_movad32.l	a3, aed0
  140b1b:	3c0334               	ae_movda32	aed0, a3
  140b1e:	820604               	ae_sraa32s	aed0, aed0, a6
  140b21:	400034               	ae_add32s	aed0, aed0, aed3
  140b24:	520034               	ae_max32	aed0, aed0, aed3
  140b27:	530044               	ae_min32	aed0, aed0, aed4
  140b2a:	e10414               	ae_s32.l.ip	aed0, a4, 4

00140b2d <fx_SolomonVoice_noisefloor_cal+0x85>:
  140b2d:	f01d                	retw.n

00140b2f <fx_SolomonVoice_noisefloor_cal+0x87>:
	...

00140b30 <fx_SolomonVoice_Npsd_2nd_estimation>:
  140b30:	006136               	entry	a1, 48
  140b33:	189192               	l16si	a9, a1, 48
  140b36:	9db4b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  140b39:	4a3c                	movi.n	a10, 52
  140b3b:	ebfb6b000f0021af 	{ ae_l16.x	aed2, a1, a10; nop; nop }
  140b43:	3c0b24               	ae_movda16	aed0, a11
  140b46:	0d4006c2105129ae 	{ bltz.w18	a9, 140bab <fx_SolomonVoice_Npsd_2nd_estimation+0x7b>; ae_sub16s	aed1, aed0, aed2 }
  140b4e:	d22114               	ae_s16.0.i	aed2, a1, 2
  140b51:	400001b4b031415e 	{ ae_s16.0.i	aed1, a1, 0; nop; ae_movda32	aed3, a5 }
  140b59:	400000112103519e 	{ ae_s32.l.i	aed3, a1, 4; nop; addi	a5, a9, 1 }
  140b61:	905540               	addx2	a5, a5, a4

00140b64 <fx_SolomonVoice_Npsd_2nd_estimation+0x34>:
  140b64:	06ed                	mov.n	a14, a6
  140b66:	07fd                	mov.n	a15, a7
  140b68:	02a8                	l32i.n	a10, a2, 0
  140b6a:	03b8                	l32i.n	a11, a3, 0
  140b6c:	b0a404               	ae_l16.i	aed10, a4, 0
  140b6f:	b09104               	ae_l16.i	aed9, a1, 0
  140b72:	0c8016fa09a871de 	{ ae_l16.i	aed7, a1, 2; ae_mulfp16x4s	aed8, aed9, aed10 }
  140b7a:	9da381               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  140b7d:	0d801a48c70568ee 	{ ae_movda16	aed6, a8; ae_add16s	aed5, aed7, aed8 }
  140b85:	0d801ac54654c53e 	{ ae_movad16.0	a12, aed5; ae_sub16s	aed4, aed6, aed5 }
  140b8d:	25d484               	ae_movad16.0	a13, aed4
  140b90:	0001e5               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  140b93:	334b                	addi.n	a3, a3, 4
  140b95:	400001b471bc41ae 	{ ae_l32.i	aed12, a1, 4; nop; ae_movda32	aed11, a10 }
  140b9d:	b3fb20b0cfb0244e 	{ addi	a4, a4, 2; nop; ae_max32	aed11, aed11, aed12 }
  140ba5:	e1b214               	ae_s32.l.ip	aed11, a2, 4
  140ba8:	b89457               	bne	a4, a5, 140b64 <fx_SolomonVoice_Npsd_2nd_estimation+0x34>

00140bab <fx_SolomonVoice_Npsd_2nd_estimation+0x7b>:
  140bab:	f01d                	retw.n

00140bad <fx_SolomonVoice_Npsd_2nd_estimation+0x7d>:
  140bad:	000000                                        ...

00140bb0 <fx_SolomonVoice_recursiveAVG_ls>:
  140bb0:	004136               	entry	a1, 32
  140bb3:	fa0c                	movi.n	a10, 15
  140bb5:	9dcfc1               	l32r	a12, 1282f4 (4000 <xthals_release_major+0x1120>)
  140bb8:	0b0c                	movi.n	a11, 0
  140bba:	400001b54574426e 	{ ae_movda32	aed4, a2; nop; ae_movda32	aed7, a6 }
  140bc2:	400001b54556453e 	{ ae_movda32	aed6, a5; nop; ae_movda32	aed5, a3 }
  140bca:	0c8018b685d5642e 	{ ae_movda32	aed6, a4; ae_mul32.ll	aed5, aed5, aed6 }
  140bd2:	180f601674746bcf 	{ ae_movda32x2	aed6, a11, a12; ae_mul32.ll	aed4, aed4, aed6; ae_slai32	aed7, aed7, 1 }
  140bda:	315564               	ae_add64	aed5, aed5, aed6
  140bdd:	0d8019c654246a5e 	{ ae_sraa64	aed5, aed5, a10; ae_add64	aed4, aed4, aed6 }
  140be5:	400001e5454647ae 	{ ae_movda32	aed6, a7; nop; ae_sraa64	aed4, aed4, a10 }
  140bed:	ebf2c8070606957f 	{ ae_movad32.l	a9, aed5; ae_sub32	aed6, aed6, aed7; nop }
  140bf5:	258684               	ae_movad16.0	a8, aed6
  140bf8:	400001754553294e 	{ ae_movda32	aed3, a9; nop; ae_movad32.l	a2, aed4 }
  140c00:	400001854521328e 	{ ae_movda32	aed1, a2; nop; ae_slaa32s	aed2, aed3, a8 }
  140c08:	400124               	ae_add32s	aed0, aed1, aed2
  140c0b:	2520c4               	ae_movad32.l	a2, aed0
  140c0e:	f01d                	retw.n

00140c10 <fx_SolomonVoice_recursiveAVG_ls_2>:
  140c10:	004136               	entry	a1, 32
  140c13:	9db8f1               	l32r	a15, 1282f4 (4000 <xthals_release_major+0x1120>)
  140c16:	400001b545d7457e 	{ ae_movda32	aed7, a5; nop; ae_movda32	aed13, a7 }
  140c1e:	400001b545e5446e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed14, a6 }
  140c26:	18fbae10efe0c20f 	{ ae_l32.i	aed12, a2, 0; nop; ae_slai32	aed14, aed14, 1 }
  140c2e:	2ef240ce5dcd00ef 	{ movi	a14, 0; ae_sub32	aed13, aed13, aed14; ae_mul32.ll_s2	aed12, aed12, aed5 }
  140c36:	40000174700d93de 	{ ae_l32.i	aed13, a3, 0; nop; ae_movad16.0	a9, aed13 }
  140c3e:	eb0f60070d0d6eff 	{ ae_movda32x2	aed6, a14, a15; ae_mul32.ll	aed13, aed13, aed7; nop }
  140c46:	ebea40060c0c0fbf 	{ movi	a11, 15; ae_add64	aed12, aed12, aed6; nop }
  140c4e:	0d8019c6cd2d6bce 	{ ae_sraa64	aed12, aed12, a11; ae_add64	aed13, aed13, aed6 }
  140c56:	81dbd4               	ae_sraa64	aed13, aed13, a11
  140c59:	25ddc4               	ae_movad32.l	a13, aed13
  140c5c:	40000175455bcdce 	{ ae_movda32	aed11, a13; nop; ae_movad32.l	a12, aed12 }
  140c64:	4000018545a9bc9e 	{ ae_movda32	aed9, a12; nop; ae_slaa32s	aed10, aed11, a9 }
  140c6c:	ebe8ae0a0908421f 	{ ae_l32.i	aed4, a2, 4; ae_add32s	aed8, aed9, aed10; nop }
  140c74:	e08204               	ae_s32.l.i	aed8, a2, 0
  140c77:	eb0fae050404531f 	{ ae_l32.i	aed5, a3, 4; ae_mul32.ll	aed4, aed4, aed5; nop }
  140c7f:	eb0fdd070505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed7; nop }
  140c87:	314464               	ae_add64	aed4, aed4, aed6
  140c8a:	0d8019c645256b4e 	{ ae_sraa64	aed4, aed4, a11; ae_add64	aed5, aed5, aed6 }
  140c92:	815b54               	ae_sraa64	aed5, aed5, a11
  140c95:	25a5c4               	ae_movad32.l	a10, aed5
  140c98:	4000017545538a4e 	{ ae_movda32	aed3, a10; nop; ae_movad32.l	a8, aed4 }
  140ca0:	400001854521389e 	{ ae_movda32	aed1, a8; nop; ae_slaa32s	aed2, aed3, a9 }
  140ca8:	400124               	ae_add32s	aed0, aed1, aed2
  140cab:	e00214               	ae_s32.l.i	aed0, a2, 4
  140cae:	f01d                	retw.n

00140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>:
  140cb0:	004136               	entry	a1, 32
  140cb3:	9d9041               	l32r	a4, 1282f4 (4000 <xthals_release_major+0x1120>)
  140cb6:	eb0b40030109003f 	{ movi	a3, 0; ae_mul32x16.l2	aed9, aed1, aed3; nop }
  140cbe:	29086012308da34f 	{ ae_movda32x2	aed10, a3, a4; ae_mul32x16.h3	aed13, aed0, aed2; ae_mul32x16.h3_s2	aed8, aed1, aed3 }
  140cc6:	2ceadd0a29e9259f 	{ nop; ae_add64	aed9, aed9, aed10; ae_mul32x16.l2_s2	aed14, aed0, aed2 }
  140cce:	05eadd1a9878259f 	{ nop; ae_add64	aed8, aed8, aed10; ae_slai64s	aed7, aed9, 17 }
  140cd6:	05eadd1a8e6e259f 	{ nop; ae_add64	aed14, aed14, aed10; ae_slai64s	aed6, aed8, 17 }
  140cde:	05eadd1aedcd259f 	{ nop; ae_add64	aed13, aed13, aed10; ae_slai64s	aed12, aed14, 17 }
  140ce6:	05fbdd10dfb0259f 	{ nop; nop; ae_slai64s	aed11, aed13, 17 }
  140cee:	0d80084100b0c0be 	{ ae_trunci32x2f64s	aed0, aed11, aed12, 0; nop }
  140cf6:	0d80084150b0706e 	{ ae_trunci32x2f64s	aed5, aed6, aed7, 0; nop }
  140cfe:	054254               	ae_slaa32s	aed4, aed5, a2
  140d01:	400044               	ae_add32s	aed0, aed0, aed4
  140d04:	f01d                	retw.n

00140d06 <fx_SolomonVoice_recursiveAVG_ls_2_vector+0x56>:
	...

00140d08 <fx_SolomonVoice_EchoPSD_gain_cal>:
  140d08:	004136               	entry	a1, 32
  140d0b:	400001b54410323e 	{ ae_movda16	aed0, a2; nop; ae_movda16	aed1, a3 }
  140d13:	3b1466               	bnei	a4, 1, 140d52 <fx_SolomonVoice_EchoPSD_gain_cal+0x4a>
  140d16:	520c                	movi.n	a2, 5
  140d18:	6a1526               	beqi	a5, 1, 140d86 <fx_SolomonVoice_EchoPSD_gain_cal+0x7e>
  140d1b:	46a677               	bge	a6, a7, 140d65 <fx_SolomonVoice_EchoPSD_gain_cal+0x5d>
  140d1e:	24c192               	addi	a9, a1, 36
  140d21:	b09904               	ae_l16.i	aed9, a9, 0
  140d24:	0c801af931a8959e 	{ nop; ae_mulfp16x4s	aed8, aed1, aed9 }
  140d2c:	9d8381               	l32r	a8, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140d2f:	400001054457882e 	{ ae_movda16	aed7, a8; nop; ae_slaa16s	aed5, aed8, a2 }
  140d37:	9d3321               	l32r	a2, 128204 (5999 <xthals_release_major+0x2ab9>)
  140d3a:	0c801af7c0a362ee 	{ ae_movda16	aed6, a2; ae_mulfp16x4s	aed3, aed0, aed7 }
  140d42:	0c801af635a4959e 	{ nop; ae_mulfp16x4s	aed4, aed5, aed6 }
  140d4a:	332344               	ae_add16s	aed2, aed3, aed4
  140d4d:	252284               	ae_movad16.0	a2, aed2
  140d50:	f01d                	retw.n

00140d52 <fx_SolomonVoice_EchoPSD_gain_cal+0x4a>:
  140d52:	9e06a1               	l32r	a10, 12856c (7332 <xthals_release_major+0x4452>)
  140d55:	3cba24               	ae_movda16	aed11, a10
  140d58:	0c801afb30aa959e 	{ nop; ae_mulfp16x4s	aed10, aed0, aed11 }
  140d60:	252a84               	ae_movad16.0	a2, aed10
  140d63:	f01d                	retw.n

00140d65 <fx_SolomonVoice_EchoPSD_gain_cal+0x5d>:
  140d65:	9d74b1               	l32r	a11, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140d68:	9d27c1               	l32r	a12, 128204 (5999 <xthals_release_major+0x2ab9>)
  140d6b:	3c2c24               	ae_movda16	aed2, a12
  140d6e:	0c801af2c1aefbee 	{ ae_movda16	aed15, a11; ae_mulfp16x4s	aed14, aed1, aed2 }
  140d76:	0c801aff30ad959e 	{ nop; ae_mulfp16x4s	aed13, aed0, aed15 }
  140d7e:	33cde4               	ae_add16s	aed12, aed13, aed14
  140d81:	252c84               	ae_movad16.0	a2, aed12
  140d84:	f01d                	retw.n

00140d86 <fx_SolomonVoice_EchoPSD_gain_cal+0x7e>:
  140d86:	9d6cb1               	l32r	a11, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140d89:	9d1ec1               	l32r	a12, 128204 (5999 <xthals_release_major+0x2ab9>)
  140d8c:	20c1d2               	addi	a13, a1, 32
  140d8f:	b04d04               	ae_l16.i	aed4, a13, 0
  140d92:	0c801af431a3959e 	{ nop; ae_mulfp16x4s	aed3, aed1, aed4 }
  140d9a:	400001b544f23cbe 	{ ae_movda16	aed2, a12; nop; ae_movda16	aed15, a11 }
  140da2:	0c800cff10ad823e 	{ ae_slaa16s	aed1, aed3, a2; ae_mulfp16x4s	aed13, aed0, aed15 }
  140daa:	0c801af231ae959e 	{ nop; ae_mulfp16x4s	aed14, aed1, aed2 }
  140db2:	33cde4               	ae_add16s	aed12, aed13, aed14
  140db5:	252c84               	ae_movad16.0	a2, aed12
  140db8:	f01d                	retw.n

00140dba <fx_SolomonVoice_EchoPSD_gain_cal+0xb2>:
	...

00140dbc <fx_SolomonVoice_aprioriSNR_freqSmoothing>:
  140dbc:	004136               	entry	a1, 32
  140dbf:	9d5ea1               	l32r	a10, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140dc2:	9d8461               	l32r	a6, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  140dc5:	9f66b1               	l32r	a11, 128b60 (4ccc <xthals_release_major+0x1dec>)
  140dc8:	029d                	mov.n	a9, a2
  140dca:	7723c4               	ae_la64.pp	u0, a3
  140dcd:	032d                	mov.n	a2, a3
  140dcf:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  140dd2:	0d801accc6ba7bee 	{ ae_movda16	aed7, a11; ae_movi	aed10, -2 }
  140dda:	bbfbd330af60028e 	{ ae_la32x2.ip	aed0, u0, a2; nop; ae_and	aed6, aed3, aed10 }
  140de2:	eb09dd070608259f 	{ nop; ae_mul32x16.l0	aed8, aed6, aed7; nop }
  140dea:	27004f607363fecf 	{ movi	a12, -2; ae_sel16i.n	aed3, aed3, aed0, 0; ae_mul32x16.h1_s2	aed6, aed6, aed7 }
  140df2:	bbfb5930af30733e 	{ or	a7, a3, a3; nop; ae_and	aed3, aed3, aed10 }
  140dfa:	05fb59106f40844f 	{ or	a8, a4, a4; nop; ae_slai64s	aed4, aed6, 17 }
  140e02:	05fbdd108f5024df 	{ ae_zalign64	u2; nop; ae_slai64s	aed5, aed8, 17 }
  140e0a:	400001b5448936ae 	{ ae_movda16	aed9, a6; nop; ae_movda16	aed8, a10 }
  140e12:	0d80084160b0504e 	{ ae_trunci32x2f64s	aed6, aed4, aed5, 0; nop }
  140e1a:	bb09dd08a34e22be 	{ ae_movalign	u1, u2; ae_mul32x16.l0	aed14, aed3, aed8; ae_and	aed4, aed0, aed10 }
  140e22:	0c8018b984a5b62e 	{ ae_movda32	aed11, a6; ae_mul32x16.l0	aed5, aed4, aed9 }
  140e2a:	05064018e323014f 	{ movi	a4, 1; ae_mul32x16.h1	aed3, aed3, aed8; ae_slai64s	aed2, aed14, 17 }
  140e32:	050659195454399f 	{ or	a3, a9, a9; ae_mul32x16.h1	aed4, aed4, aed9; ae_slai64s	aed5, aed5, 17 }
  140e3a:	0020f0               	nop
  140e3d:	6a8476               	loop	a4, 140eab <fx_SolomonVoice_aprioriSNR_freqSmoothing+0xef>
  140e40:	bbfbc900af0010ae 	{ ae_mov	aed1, aed0; nop; ae_and	aed0, aed0, aed10 }
  140e48:	05fbdd103f30259f 	{ nop; nop; ae_slai64s	aed3, aed3, 17 }
  140e50:	0c8008b730a2203e 	{ ae_trunci32x2f64s	aed3, aed3, aed2, 0; ae_mul32x16.l0	aed2, aed0, aed7 }
  140e58:	05e8dd134634259f 	{ nop; ae_add32s	aed4, aed6, aed3; ae_slai64s	aed3, aed4, 17 }
  140e60:	0c8008375093503e 	{ ae_trunci32x2f64s	aed5, aed3, aed5, 0; ae_mul32x16.h1	aed3, aed0, aed7 }
  140e68:	05e8dd152445259f 	{ nop; ae_add32s	aed5, aed4, aed5; ae_slai64s	aed4, aed2, 17 }
  140e70:	05fbd8103f5053af 	{ ae_sa32x2.ip	aed5, u1, a3; nop; ae_slai64s	aed5, aed3, 17 }
  140e78:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  140e7b:	0d80084160b0405e 	{ ae_trunci32x2f64s	aed6, aed5, aed4, 0; nop }
  140e83:	bb00dd00a154259e 	{ nop; ae_sel16i.n	aed4, aed1, aed0, 0; ae_and	aed5, aed0, aed10 }
  140e8b:	bb09dd49a524259e 	{ nop; ae_mul32x16.l0	aed4, aed5, aed9; ae_and	aed2, aed4, aed10 }
  140e93:	2709dd288232259f 	{ nop; ae_mul32x16.l0	aed2, aed2, aed8; ae_mul32x16.h1_s2	aed3, aed2, aed8 }
  140e9b:	0506dd194554259f 	{ nop; ae_mul32x16.h1	aed4, aed5, aed9; ae_slai64s	aed5, aed4, 17 }
  140ea3:	05fbdd102f20259f 	{ nop; nop; ae_slai64s	aed2, aed2, 17 }

00140eab <fx_SolomonVoice_aprioriSNR_freqSmoothing+0xef>:
  140eab:	05fbdd104ff0259f 	{ nop; nop; ae_slai64s	aed15, aed4, 17 }
  140eb3:	05fb52103f10287f 	{ addx4	a2, a8, a7; nop; ae_slai64s	aed1, aed3, 17 }
  140ebb:	0d80084100b0201e 	{ ae_trunci32x2f64s	aed0, aed1, aed2, 0; nop }
  140ec3:	0d8008c0e61d50fe 	{ ae_trunci32x2f64s	aed14, aed15, aed5, 0; ae_add32s	aed13, aed6, aed0 }
  140ecb:	0d8018ce8d1c6b2e 	{ ae_movda32	aed6, a11; ae_add32s	aed12, aed13, aed14 }
  140ed3:	0cc3d4               	ae_sa32x2.ip	aed12, u1, a3
  140ed6:	7733d4               	ae_sa64pos.fp	u1, a3
  140ed9:	57d8                	l32i.n	a13, a7, 20
  140edb:	0627e2               	l32i	a14, a7, 24
  140ede:	0427f2               	l32i	a15, a7, 16
  140ee1:	10eec0               	and	a14, a14, a12
  140ee4:	10ffc0               	and	a15, a15, a12
  140ee7:	10ddc0               	and	a13, a13, a12
  140eea:	400001b545544dfe 	{ ae_movda32	aed4, a13; nop; ae_movda32	aed5, a15 }

00140ef2 <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x136>:
  140ef2:	0c8018b685d56e2e 	{ ae_movda32	aed6, a14; ae_mul32.ll	aed5, aed5, aed6 }
  140efa:	0c8018bb86d6ba2e 	{ ae_movda32	aed11, a10; ae_mul32.ll	aed6, aed6, aed11 }
  140f02:	0c0f2efb5454c22f 	{ addi	a2, a2, -20; ae_mul32.ll	aed4, aed4, aed11; ae_srai64	aed5, aed5, 15 }
  140f0a:	0cfbc8f06f60357f 	{ ae_movad32.l	a3, aed5; nop; ae_srai64	aed6, aed6, 15 }
  140f12:	0cfbc8f04f40567f 	{ ae_movad32.l	a5, aed6; nop; ae_srai64	aed4, aed4, 15 }
  140f1a:	2544c4               	ae_movad32.l	a4, aed4
  140f1d:	803350               	add	a3, a3, a5
  140f20:	803340               	add	a3, a3, a4
  140f23:	046932               	s32i	a3, a9, 16
  140f26:	7722c4               	ae_la64.pp	u0, a2
  140f29:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  140f2c:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  140f2f:	41b3a4               	ae_and	aed11, aed3, aed10
  140f32:	bb09dd09ab4c259e 	{ nop; ae_mul32x16.l0	aed12, aed11, aed9; ae_and	aed4, aed0, aed10 }
  140f3a:	2700ddb093b3259f 	{ nop; ae_sel16i.n	aed3, aed3, aed0, 0; ae_mul32x16.h1_s2	aed11, aed11, aed9 }
  140f42:	4133a4               	ae_and	aed3, aed3, aed10
  140f45:	05fbdd10bf50259f 	{ nop; nop; ae_slai64s	aed5, aed11, 17 }
  140f4d:	05094018c36b014f 	{ movi	a4, 1; ae_mul32x16.l0	aed11, aed3, aed8; ae_slai64s	aed6, aed12, 17 }
  140f55:	0c8008b764a5605e 	{ ae_trunci32x2f64s	aed6, aed5, aed6, 0; ae_mul32x16.l0	aed5, aed4, aed7 }
  140f5d:	05065218b323389f 	{ addx4	a3, a8, a9; ae_mul32x16.h1	aed3, aed3, aed8; ae_slai64s	aed2, aed11, 17 }
  140f65:	05062f17545443ff 	{ addi	a15, a3, -12; ae_mul32x16.h1	aed4, aed4, aed7; ae_slai64s	aed5, aed5, 17 }
  140f6d:	6a8476               	loop	a4, 140fdb <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x21f>
  140f70:	bbfbc900af0010ae 	{ ae_mov	aed1, aed0; nop; ae_and	aed0, aed0, aed10 }
  140f78:	05fbdd103f30259f 	{ nop; nop; ae_slai64s	aed3, aed3, 17 }
  140f80:	0c8008b930a2203e 	{ ae_trunci32x2f64s	aed3, aed3, aed2, 0; ae_mul32x16.l0	aed2, aed0, aed9 }
  140f88:	05e8dd134634259f 	{ nop; ae_add32s	aed4, aed6, aed3; ae_slai64s	aed3, aed4, 17 }
  140f90:	0c8008395093503e 	{ ae_trunci32x2f64s	aed5, aed3, aed5, 0; ae_mul32x16.h1	aed3, aed0, aed9 }
  140f98:	05e8dd152445259f 	{ nop; ae_add32s	aed5, aed4, aed5; ae_slai64s	aed4, aed2, 17 }
  140fa0:	05fbd8103f505fcf 	{ ae_sa32x2.ip	aed5, u2, a15; nop; ae_slai64s	aed5, aed3, 17 }
  140fa8:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  140fab:	0d80084160b0405e 	{ ae_trunci32x2f64s	aed6, aed5, aed4, 0; nop }
  140fb3:	bb00dd00a154259e 	{ nop; ae_sel16i.n	aed4, aed1, aed0, 0; ae_and	aed5, aed0, aed10 }
  140fbb:	bb09dd47a524259e 	{ nop; ae_mul32x16.l0	aed4, aed5, aed7; ae_and	aed2, aed4, aed10 }
  140fc3:	2709dd288232259f 	{ nop; ae_mul32x16.l0	aed2, aed2, aed8; ae_mul32x16.h1_s2	aed3, aed2, aed8 }
  140fcb:	0506dd174554259f 	{ nop; ae_mul32x16.h1	aed4, aed5, aed7; ae_slai64s	aed5, aed4, 17 }
  140fd3:	05fbdd102f20259f 	{ nop; nop; ae_slai64s	aed2, aed2, 17 }

00140fdb <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x21f>:
  140fdb:	05fb40104f80095f 	{ movi	a5, 9; nop; ae_slai64s	aed8, aed4, 17 }
  140fe3:	05fbdd103f9022bf 	{ ae_movalign	u1, u2; nop; ae_slai64s	aed9, aed3, 17 }
  140feb:	0d80084170b0209e 	{ ae_trunci32x2f64s	aed7, aed9, aed2, 0; nop }
  140ff3:	0d8008c74613508e 	{ ae_trunci32x2f64s	aed4, aed8, aed5, 0; ae_add32s	aed3, aed6, aed7 }
  140ffb:	ebe859040302277f 	{ or	a2, a7, a7; ae_add32s	aed2, aed3, aed4; nop }
  141003:	0c2fd4               	ae_sa32x2.ip	aed2, u1, a15
  141006:	773fd4               	ae_sa64pos.fp	u1, a15
  141009:	7727c4               	ae_la64.pp	u0, a7
  14100c:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  14100f:	bffbd3000f00228e 	{ ae_la32x2.ip	aed2, u0, a2; nop; ae_xor	aed0, aed0, aed0 }
  141017:	0d12c4               	ae_la32x2.ip	aed1, u0, a2

0014101a <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x25e>:
  14101a:	ebe7d3000303028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32	aed3, aed3, aed0; nop }
  141022:	082722               	l32i	a2, a7, 32
  141025:	302234               	ae_add32	aed2, aed2, aed3
  141028:	301124               	ae_add32	aed1, aed1, aed2
  14102b:	300014               	ae_add32	aed0, aed0, aed1
  14102e:	ebe92100000447af 	{ addi	a10, a7, 20; ae_add32_hl_lh	aed4, aed0, aed0; nop }
  141036:	2564c4               	ae_movad32.l	a6, aed4
  141039:	14c932               	addi	a3, a9, 20
  14103c:	802260               	add	a2, a2, a6
  14103f:	0d0003ccb6b3985e 	{ blt.w18	a8, a5, 14107e <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c2>; ae_movi	aed3, -2 }
  141047:	3c1234               	ae_movda32	aed1, a2
  14104a:	9ec4b1               	l32r	a11, 128b5c (e38 <XtosCoreStateSize+0xbb8>)
  14104d:	4000008145f24b8e 	{ ae_movda32	aed2, a11; nop; addi	a4, a8, -8 }
  141055:	23a476               	loopgtz	a4, 14107c <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c0>
  141058:	400000407400aaae 	{ ae_l32.i	aed0, a10, 16; nop; addi	a10, a10, 4 }
  141060:	ebe8ae0001010aaf 	{ ae_l32.i	aed0, a10, -24; ae_add32s	aed1, aed1, aed0; nop }
  141068:	4f1104               	ae_sub32s	aed1, aed1, aed0
  14106b:	410134               	ae_and	aed0, aed1, aed3
  14106e:	eb0fdd020000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed2; nop }
  141076:	8c0f04               	ae_srai64	aed0, aed0, 15
  141079:	e10314               	ae_s32.l.ip	aed0, a3, 4

0014107c <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c0>:
  14107c:	f01d                	retw.n

0014107e <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c2>:
  14107e:	f01d                	retw.n

00141080 <fx_SolomonVoice_SNR_to_PH1_lookuptable>:
  141080:	006136               	entry	a1, 48
  141083:	1a91b2               	l16si	a11, a1, 52
  141086:	904540               	addx2	a4, a5, a4
  141089:	0d400b40b1b42bae 	{ bltz.w18	a11, 141148 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0xc8>; ae_movi	aed4, 1 }
  141091:	400001b5451343be 	{ ae_movda32	aed3, a3; nop; ae_movda32	aed1, a11 }
  141099:	ebe72304010101cf 	{ addi	a12, a1, 48; ae_add32	aed1, aed1, aed4; nop }
  1410a1:	18fba8201f100c0f 	{ ae_l16.i	aed0, a12, 0; nop; ae_slai32	aed1, aed1, 2 }
  1410a9:	e9e7c8038101337f 	{ ae_movad32.l	a3, aed3; ae_add32	aed1, aed1, aed3; ae_sext32	aed0, aed0, 15 }
  1410b1:	400001752050511e 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movad32.l	a5, aed1 }

001410b9 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0x39>:
  1410b9:	00a1c2               	movi	a12, 0x100
  1410bc:	9eabb1               	l32r	a11, 128b68 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  1410bf:	0a0c                	movi.n	a10, 0
  1410c1:	400001b420b944ae 	{ ae_l16.i	aed9, a4, 0; nop; ae_movda32	aed11, a10 }
  1410c9:	e9fbae908f90d30f 	{ ae_l32.i	aed13, a3, 0; nop; ae_sext32	aed9, aed9, 15 }
  1410d1:	400001b545ef4bce 	{ ae_movda32	aed15, a11; nop; ae_movda32	aed14, a12 }
  1410d9:	b3fbaed0efd0a10e 	{ ae_l32.i	aed10, a1, 0; nop; ae_max32	aed13, aed13, aed14 }
  1410e1:	b7e740daf9d90b9e 	{ movi	a9, 11; ae_add32	aed9, aed9, aed10; ae_min32	aed13, aed13, aed15 }
  1410e9:	b3f3409ebd9c0f8e 	{ movi	a8, 15; ae_sub32s	aed12, aed13, aed14; ae_max32	aed9, aed9, aed11 }
  1410f1:	400001a545cac89e 	{ ae_movda32	aed10, a8; nop; ae_sraa32s	aed12, aed12, a9 }
  1410f9:	0c8015bc2c0c99ae 	{ ae_min32	aed9, aed9, aed10; ae_sel16i	aed12, aed12, aed12, 8 }
  141101:	25fc84               	ae_movad16.0	a15, aed12
  141104:	3caf34               	ae_movda32	aed10, a15
  141107:	b3fb40a0bfa080ee 	{ movi	a14, 128; nop; ae_max32	aed10, aed10, aed11 }
  14110f:	3cbe34               	ae_movda32	aed11, a14
  141112:	53aab4               	ae_min32	aed10, aed10, aed11
  141115:	25da84               	ae_movad16.0	a13, aed10
  141118:	400001754508bd9e 	{ ae_movda32	aed8, a13; nop; ae_movad16.0	a11, aed9 }
  141120:	18fb59808f80a66f 	{ or	a10, a6, a6; nop; ae_slai32	aed8, aed8, 8 }
  141128:	25c8c4               	ae_movad32.l	a12, aed8
  14112b:	07dd                	mov.n	a13, a7
  14112d:	20ccc2               	addi	a12, a12, 32
  141130:	f90725               	call8	13a1a4 <bayes_prob>
  141133:	446b                	addi.n	a4, a4, 6
  141135:	40000041450a3a3e 	{ ae_movda32	aed10, a10; nop; addi	a3, a3, 4 }
  14113d:	d3a214               	ae_s16.0.ip	aed10, a2, 2
  141140:	0d3ff74150b0b35e 	{ bne.w18	a3, a5, 1410b9 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0x39>; nop }

00141148 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0xc8>:
  141148:	f01d                	retw.n

0014114a <fx_SolomonVoice_SNR_to_PH1_lookuptable+0xca>:
	...

0014114c <fx_32bit_Band_Forced_DownScaling>:
  14114c:	004136               	entry	a1, 32
  14114f:	04a496               	bltz	a4, 14119d <fx_32bit_Band_Forced_DownScaling+0x51>
  141152:	bd3204               	ae_l32.i	aed3, a2, 0
  141155:	0d80194021b3233e 	{ ae_sraa32s	aed2, aed3, a3; ae_movi	aed3, 1 }
  14115d:	b3fb20203f20145e 	{ addi	a5, a4, 1; nop; ae_max32	aed2, aed2, aed3 }
  141165:	2f25a6               	blti	a5, 2, 141198 <fx_32bit_Band_Forced_DownScaling+0x4c>
  141168:	400000f071f0424e 	{ ae_l32.i	aed0, a2, 4; nop; addi	a4, a4, -1 }
  141170:	0020f0               	nop
  141173:	f03d                	nop.n
  141175:	0fa476               	loopgtz	a4, 141188 <fx_32bit_Band_Forced_DownScaling+0x3c>
  141178:	400001a47210023e 	{ ae_l32.i	aed0, a2, 8; nop; ae_sraa32s	aed1, aed0, a3 }
  141180:	b3fbbf103f20221e 	{ ae_s32.l.ip	aed2, a2, 4; nop; ae_max32	aed2, aed1, aed3 }

00141188 <fx_32bit_Band_Forced_DownScaling+0x3c>:
  141188:	0d8019c22eb4230e 	{ ae_sraa32s	aed2, aed0, a3; ae_mov	aed4, aed2 }

00141190 <fx_32bit_Band_Forced_DownScaling+0x44>:
  141190:	b3fbbf203f20421e 	{ ae_s32.l.ip	aed4, a2, 4; nop; ae_max32	aed2, aed2, aed3 }

00141198 <fx_32bit_Band_Forced_DownScaling+0x4c>:
  141198:	e12214               	ae_s32.l.ip	aed2, a2, 4
  14119b:	f01d                	retw.n

0014119d <fx_32bit_Band_Forced_DownScaling+0x51>:
  14119d:	f01d                	retw.n

0014119f <fx_32bit_Band_Forced_DownScaling+0x53>:
	...

001411a0 <fx_16bit_Band_Forced_DownScaling>:
  1411a0:	004136               	entry	a1, 32
  1411a3:	0d40034091b224ae 	{ bltz.w18	a4, 1411e0 <fx_16bit_Band_Forced_DownScaling+0x40>; ae_movi	aed2, 1 }
  1411ab:	b00204               	ae_l16.i	aed0, a2, 0
  1411ae:	170084               	ae_sext32	aed0, aed0, 15
  1411b1:	820304               	ae_sraa32s	aed0, aed0, a3
  1411b4:	0020f0               	nop
  1411b7:	0020f0               	nop
  1411ba:	0020f0               	nop
  1411bd:	12a476               	loopgtz	a4, 1411d3 <fx_16bit_Band_Forced_DownScaling+0x33>
  1411c0:	b3fba8002f10021e 	{ ae_l16.i	aed0, a2, 2; nop; ae_max32	aed1, aed0, aed2 }
  1411c8:	e9fbb5008f00121f 	{ ae_s16.0.ip	aed1, a2, 2; nop; ae_sext32	aed0, aed0, 15 }
  1411d0:	820304               	ae_sraa32s	aed0, aed0, a3

001411d3 <fx_16bit_Band_Forced_DownScaling+0x33>:
  1411d3:	b3fb59002f10522e 	{ or	a5, a2, a2; nop; ae_max32	aed1, aed0, aed2 }
  1411db:	d31514               	ae_s16.0.ip	aed1, a5, 2
  1411de:	f01d                	retw.n

001411e0 <fx_16bit_Band_Forced_DownScaling+0x40>:
  1411e0:	f01d                	retw.n

001411e2 <fx_16bit_Band_Forced_DownScaling+0x42>:
	...

001411e4 <fx_SolomonVoice_FNLMS_error_cal>:
  1411e4:	010136               	entry	a1, 128
  1411e7:	7723f4               	ae_la64.pp	u3, a3
  1411ea:	9c8cc1               	l32r	a12, 12841c (61a8 <xthals_release_major+0x32c8>)
  1411ed:	78c1a2               	addi	a10, a1, 120
  1411f0:	7722d4               	ae_la64.pp	u1, a2
  1411f3:	4291b2               	l16si	a11, a1, 132
  1411f6:	202192               	l32i	a9, a1, 128
  1411f9:	7727e4               	ae_la64.pp	u2, a7
  1411fc:	7729c4               	ae_la64.pp	u0, a9
  1411ff:	ebfbdd000f0011cf 	{ ae_salign64.i	u2, a1, 48; nop; nop }
  141207:	bb3b                	addi.n	a11, a11, 3
  141209:	7724e4               	ae_la64.pp	u2, a4
  14120c:	21b2b0               	srai	a11, a11, 2
  14120f:	ebfbde000f001a3f 	{ ae_salign64.i	u1, a10, -56; nop; nop }
  141217:	400001014406ac1e 	{ ae_movda16	aed6, a12; nop; movi	a10, 1 }
  14121f:	ebfbdd000f00119f 	{ ae_salign64.i	u0, a1, 56; nop; nop }
  141227:	ebfadd0c0e09249f 	{ ae_zalign64	u0; ae_movi	aed9, -2; nop }
  14122f:	c5fadd0c2f7820be 	{ ae_movalign	u1, u0; ae_movi	aed8, -1; ae_movi	aed7, 0 }
  141237:	162b16               	beqz	a11, 14139d <fx_SolomonVoice_FNLMS_error_cal+0x1b9>
  14123a:	15fb96               	bltz	a11, 14139d <fx_SolomonVoice_FNLMS_error_cal+0x1b9>
  14123d:	17ab76               	loopgtz	a11, 141258 <fx_SolomonVoice_FNLMS_error_cal+0x74>
  141240:	0301b0               	rsr.lend	a11
  141243:	1300b0               	wsr.lbeg	a11
  141246:	45cbb2               	addi	a11, a11, 69
  141249:	01dbb2               	addmi	a11, a11, 0x100
  14124c:	1301b0               	wsr.lend	a11
  14124f:	002000               	isync
  141252:	0302b0               	rsr.lcount	a11
  141255:	01cbb2               	addi	a11, a11, 1
  141258:	0da4e4               	ae_la32x2.ip	aed10, u2, a4
  14125b:	78c1e2               	addi	a14, a1, 120
  14125e:	ebfbde000f001ecf 	{ ae_salign64.i	u2, a14, -48; nop; nop }
  141266:	ebfbdd000f0001df 	{ ae_lalign64.i	u2, a1, 56; nop; nop }
  14126e:	3709e4               	ae_la16x4.ip	aed0, u2, a9
  141271:	0d23f4               	ae_la32x2.ip	aed2, u3, a3
  141274:	bbfbdda09fa011de 	{ ae_salign64.i	u2, a1, 56; nop; ae_and	aed10, aed10, aed9 }
  14127c:	290bdda00aa301cf 	{ ae_lalign64.i	u2, a1, 48; ae_mul32x16.l2	aed3, aed10, aed0; ae_mul32x16.h3_s2	aed10, aed10, aed0 }
  141284:	bbfbcf209f20e7ce 	{ ae_la16x4.ip	aed14, u2, a7; nop; ae_and	aed2, aed2, aed9 }
  14128c:	05fbdd10af40259f 	{ nop; nop; ae_slai64s	aed4, aed10, 17 }
  141294:	050bdd1e3253259f 	{ nop; ae_mul32x16.l2	aed3, aed2, aed14; ae_slai64s	aed5, aed3, 17 }
  14129c:	0c80083ed2a2504e 	{ ae_trunci32x2f64s	aed13, aed4, aed5, 0; ae_mul32x16.h3	aed2, aed2, aed14 }
  1412a4:	05fbdd103f10259f 	{ nop; nop; ae_slai64s	aed1, aed3, 17 }
  1412ac:	05fbdd102ff0259f 	{ nop; nop; ae_slai64s	aed15, aed2, 17 }
  1412b4:	0d800841c0b010fe 	{ ae_trunci32x2f64s	aed12, aed15, aed1, 0; nop }
  1412bc:	40bcd4               	ae_add32s	aed11, aed12, aed13
  1412bf:	41bb94               	ae_and	aed11, aed11, aed9
  1412c2:	eb0bdd060b0c259f 	{ nop; ae_mul32x16.l2	aed12, aed11, aed6; nop }
  1412ca:	eb08dd060b0b11cf 	{ ae_salign64.i	u2, a1, 48; ae_mul32x16.h3	aed11, aed11, aed6; nop }
  1412d2:	05fbde10cfa00e5f 	{ ae_lalign64.i	u2, a14, -56; nop; ae_slai64s	aed10, aed12, 17 }
  1412da:	05fbd310bf5022cf 	{ ae_la32x2.ip	aed2, u2, a2; nop; ae_slai64s	aed5, aed11, 17 }
  1412e2:	0d80084140b0a05e 	{ ae_trunci32x2f64s	aed4, aed5, aed10, 0; nop }
  1412ea:	053a44               	ae_slaa32s	aed3, aed4, a10
  1412ed:	ebf3de0302011eff 	{ ae_salign64.i	u3, a14, -40; ae_sub32s	aed1, aed2, aed3; nop }
  1412f5:	b3fbde108f100eee 	{ ae_lalign64.i	u3, a14, -48; nop; ae_max32	aed1, aed1, aed8 }
  1412fd:	b3fbd8107f1016ae 	{ ae_sa32x2.ip	aed1, u1, a6; nop; ae_max32	aed1, aed1, aed7 }
  141305:	0c15c4               	ae_sa32x2.ip	aed1, u0, a5
  141308:	0df4f4               	ae_la32x2.ip	aed15, u3, a4
  14130b:	bbfbdef09ff01eee 	{ ae_salign64.i	u3, a14, -48; nop; ae_and	aed15, aed15, aed9 }
  141313:	2709def00ffb0eff 	{ ae_lalign64.i	u3, a14, -40; ae_mul32x16.l0	aed11, aed15, aed0; ae_mul32x16.h1_s2	aed15, aed15, aed0 }
  14131b:	0da3f4               	ae_la32x2.ip	aed10, u3, a3
  14131e:	05fbdd10ffc0259f 	{ nop; nop; ae_slai64s	aed12, aed15, 17 }
  141326:	41aa94               	ae_and	aed10, aed10, aed9
  141329:	0509dd1ebadb259f 	{ nop; ae_mul32x16.l0	aed11, aed10, aed14; ae_slai64s	aed13, aed11, 17 }
  141331:	0c80083e3a9ad0ce 	{ ae_trunci32x2f64s	aed3, aed12, aed13, 0; ae_mul32x16.h1	aed10, aed10, aed14 }
  141339:	05fbdd10bf50259f 	{ nop; nop; ae_slai64s	aed5, aed11, 17 }
  141341:	05fbdd10af40259f 	{ nop; nop; ae_slai64s	aed4, aed10, 17 }
  141349:	0d80084120b0504e 	{ ae_trunci32x2f64s	aed2, aed4, aed5, 0; nop }
  141351:	401234               	ae_add32s	aed1, aed2, aed3
  141354:	411194               	ae_and	aed1, aed1, aed9
  141357:	eb0bdd060102259f 	{ nop; ae_mul32x16.l2	aed2, aed1, aed6; nop }
  14135f:	eb08dd060101259f 	{ nop; ae_mul32x16.h3	aed1, aed1, aed6; nop }
  141367:	05fbdd102f00259f 	{ nop; nop; ae_slai64s	aed0, aed2, 17 }
  14136f:	05fbd3101ff0c2cf 	{ ae_la32x2.ip	aed12, u2, a2; nop; ae_slai64s	aed15, aed1, 17 }
  141377:	0d800841e0b000fe 	{ ae_trunci32x2f64s	aed14, aed15, aed0, 0; nop }
  14137f:	05dae4               	ae_slaa32s	aed13, aed14, a10
  141382:	ebf3de0d0c0b1e5f 	{ ae_salign64.i	u2, a14, -56; ae_sub32s	aed11, aed12, aed13; nop }
  14138a:	b3fbdeb08fb00ece 	{ ae_lalign64.i	u2, a14, -48; nop; ae_max32	aed11, aed11, aed8 }
  141392:	b3fbd8b07fb0b6ae 	{ ae_sa32x2.ip	aed11, u1, a6; nop; ae_max32	aed11, aed11, aed7 }
  14139a:	0cb5c4               	ae_sa32x2.ip	aed11, u0, a5

0014139d <fx_SolomonVoice_FNLMS_error_cal+0x1b9>:
  14139d:	7736d4               	ae_sa64pos.fp	u1, a6
  1413a0:	7735c4               	ae_sa64pos.fp	u0, a5
  1413a3:	f01d                	retw.n

001413a5 <fx_SolomonVoice_FNLMS_error_cal+0x1c1>:
  1413a5:	000000                                        ...

001413a8 <fx_SolomonVoice_2nd_PH1_estimation>:
  1413a8:	006136               	entry	a1, 48
  1413ab:	1891b2               	l16si	a11, a1, 48
  1413ae:	1187f0               	slli	a8, a7, 1
  1413b1:	09db96               	bltz	a11, 141452 <fx_SolomonVoice_2nd_PH1_estimation+0xaa>
  1413b4:	f70c                	movi.n	a7, 15
  1413b6:	db1b                	addi.n	a13, a11, 1
  1413b8:	a0dd30               	addx4	a13, a13, a3
  1413bb:	c07780               	sub	a7, a7, a8
  1413be:	237780               	sext	a7, a7, 15
  1413c1:	01d9                	s32i.n	a13, a1, 0

001413c3 <fx_SolomonVoice_2nd_PH1_estimation+0x1b>:
  1413c3:	04b8                	l32i.n	a11, a4, 0
  1413c5:	0c0c                	movi.n	a12, 0
  1413c7:	400001107005d30e 	{ ae_l32.i	aed5, a3, 0; nop; movi	a13, 16 }
  1413cf:	054754               	ae_slaa32s	aed4, aed5, a7
  1413d2:	25a4c4               	ae_movad32.l	a10, aed4
  1413d5:	04d225               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  1413d8:	40000101451bba0e 	{ ae_movda32	aed11, a10; nop; movi	a11, 0x100 }
  1413e0:	9de2a1               	l32r	a10, 128b68 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  1413e3:	400001b545dc4bae 	{ ae_movda32	aed12, a11; nop; ae_movda32	aed13, a10 }
  1413eb:	52bbc4               	ae_max32	aed11, aed11, aed12
  1413ee:	53bbd4               	ae_min32	aed11, aed11, aed13
  1413f1:	ebf3400c0b0a0b9f 	{ movi	a9, 11; ae_sub32s	aed10, aed11, aed12; nop }
  1413f9:	8299a4               	ae_sraa32s	aed9, aed10, a9
  1413fc:	88fb40909f9000fe 	{ movi	a15, 0; nop; ae_sel16i	aed9, aed9, aed9, 8 }
  141404:	258984               	ae_movad16.0	a8, aed9
  141407:	400001b545784f8e 	{ ae_movda32	aed8, a15; nop; ae_movda32	aed7, a8 }
  14140f:	b3fb40708f7080ee 	{ movi	a14, 128; nop; ae_max32	aed7, aed7, aed8 }
  141417:	3c8e34               	ae_movda32	aed8, a14
  14141a:	b7fb59708f70b55e 	{ or	a11, a5, a5; nop; ae_min32	aed7, aed7, aed8 }
  141422:	25d784               	ae_movad16.0	a13, aed7
  141425:	3c6d34               	ae_movda32	aed6, a13
  141428:	18fb59806f60a66f 	{ or	a10, a6, a6; nop; ae_slai32	aed6, aed6, 8 }
  141430:	25c6c4               	ae_movad32.l	a12, aed6
  141433:	0d0c                	movi.n	a13, 0
  141435:	20ccc2               	addi	a12, a12, 32
  141438:	f8d6a5               	call8	13a1a4 <bayes_prob>
  14143b:	444b                	addi.n	a4, a4, 4
  14143d:	40000041450c3a3e 	{ ae_movda32	aed12, a10; nop; addi	a3, a3, 4 }
  141445:	01c8                	l32i.n	a12, a1, 0
  141447:	d3c214               	ae_s16.0.ip	aed12, a2, 2
  14144a:	0d3ff74150b0b3ce 	{ bne.w18	a3, a12, 1413c3 <fx_SolomonVoice_2nd_PH1_estimation+0x1b>; nop }

00141452 <fx_SolomonVoice_2nd_PH1_estimation+0xaa>:
  141452:	f01d                	retw.n

00141454 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>:
  141454:	004136               	entry	a1, 32
  141457:	08f696               	bltz	a6, 1414ea <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x96>
  14145a:	b40314               	ae_l16.ip	aed0, a3, 2
  14145d:	400001b42032324e 	{ ae_l16.i	aed2, a2, 0; nop; ae_movda16	aed3, a4 }
  141465:	2572e4               	ae_nsaz16.0	a7, aed2
  141468:	2590e4               	ae_nsaz16.0	a9, aed0
  14146b:	237780               	sext	a7, a7, 15
  14146e:	400001054414257e 	{ ae_movda16	aed4, a5; nop; ae_slaa16s	aed1, aed2, a7 }
  141476:	eb5c5f010402598f 	{ sext	a5, a9, 15; ae_mulf16ss.00	aed2, aed4, aed1; nop }
  14147e:	0020f0               	nop
  141481:	f03d                	nop.n
  141483:	f03d                	nop.n
  141485:	3ba676               	loopgtz	a6, 1414c4 <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x70>
  141488:	400001042110025e 	{ ae_l16.i	aed0, a2, 2; nop; ae_slaa16s	aed1, aed0, a5 }
  141490:	0c8019e113b2c72e 	{ ae_sraa32rs	aed1, aed2, a7; ae_mulf16ss.00	aed2, aed3, aed1 }
  141498:	2570e4               	ae_nsaz16.0	a7, aed0
  14149b:	0d80194120b0c52e 	{ ae_sraa32rs	aed2, aed2, a5; nop }
  1414a3:	ebe85f010201778f 	{ sext	a7, a7, 15; ae_add32s	aed1, aed2, aed1; nop }
  1414ab:	0c800c310171870e 	{ ae_slaa16s	aed0, aed0, a7; ae_sel16i	aed1, aed1, aed1, 7 }
  1414b3:	eb5cb5000402121f 	{ ae_s16.0.ip	aed1, a2, 2; ae_mulf16ss.00	aed2, aed4, aed0; nop }
  1414bb:	b40314               	ae_l16.ip	aed0, a3, 2
  1414be:	2550e4               	ae_nsaz16.0	a5, aed0
  1414c1:	235580               	sext	a5, a5, 15

001414c4 <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x70>:
  1414c4:	237504               	ae_slaa16s	aed7, aed0, a5
  1414c7:	eb5cdd070306259f 	{ nop; ae_mulf16ss.00	aed6, aed3, aed7; nop }
  1414cf:	0d80194150b0c72e 	{ ae_sraa32rs	aed5, aed2, a7; nop }
  1414d7:	0d80194140b0c56e 	{ ae_sraa32rs	aed4, aed6, a5; nop }
  1414df:	403454               	ae_add32s	aed3, aed4, aed5
  1414e2:	a73334               	ae_sel16i	aed3, aed3, aed3, 7
  1414e5:	d33214               	ae_s16.0.ip	aed3, a2, 2
  1414e8:	f01d                	retw.n

001414ea <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x96>:
  1414ea:	f01d                	retw.n

001414ec <fx_SolomonVoice_prevent_stagnation_PH1>:
  1414ec:	004136               	entry	a1, 32
  1414ef:	01c452               	addi	a5, a4, 1
  1414f2:	9c3141               	l32r	a4, 1285b8 (7eb7 <xthals_release_major+0x4fd7>)
  1414f5:	0ca576               	loopgtz	a5, 141505 <fx_SolomonVoice_prevent_stagnation_PH1+0x19>
  1414f8:	009362               	l16si	a6, a3, 0
  1414fb:	332b                	addi.n	a3, a3, 2
  1414fd:	02a467               	bge	a4, a6, 141503 <fx_SolomonVoice_prevent_stagnation_PH1+0x17>
  141500:	005242               	s16i	a4, a2, 0

00141503 <fx_SolomonVoice_prevent_stagnation_PH1+0x17>:
  141503:	222b                	addi.n	a2, a2, 2

00141505 <fx_SolomonVoice_prevent_stagnation_PH1+0x19>:
  141505:	f01d                	retw.n

00141507 <fx_SolomonVoice_prevent_stagnation_PH1+0x1b>:
	...

00141508 <fx_SolomonVoice_DD_SNRprio_estimation>:
  141508:	01a136               	entry	a1, 208
  14150b:	5169                	s32i.n	a6, a1, 20
  14150d:	0f0c                	movi.n	a15, 0
  14150f:	ee7c                	movi.n	a14, -2
  141511:	50c1c2               	addi	a12, a1, 80
  141514:	9b3dd1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  141517:	3149                	s32i.n	a4, a1, 12
  141519:	7726c4               	ae_la64.pp	u0, a6
  14151c:	78c1b2               	addi	a11, a1, 120
  14151f:	7724d4               	ae_la64.pp	u1, a4
  141522:	1129                	s32i.n	a2, a1, 4
  141524:	4159                	s32i.n	a5, a1, 16
  141526:	079d                	mov.n	a9, a7
  141528:	0199                	s32i.n	a9, a1, 0
  14152a:	045d                	mov.n	a5, a4
  14152c:	032d                	mov.n	a2, a3
  14152e:	2129                	s32i.n	a2, a1, 8
  141530:	1138                	l32i.n	a3, a1, 4
  141532:	4178                	l32i.n	a7, a1, 16
  141534:	ebfbdd000f001baf 	{ ae_salign64.i	u1, a11, 48; nop; nop }
  14153c:	ebfbdd000f001b0f 	{ ae_salign64.i	u0, a11, 32; nop; nop }
  141544:	400001d1450447ce 	{ ae_movda32	aed4, a7; nop; movi	a4, 220 }
  14154c:	7727f4               	ae_la64.pp	u3, a7
  14154f:	ebfb6b000f00014f 	{ ae_l16.x	aed0, a1, a4; nop; nop }
  141557:	281304               	ae_zalign64	u0
  14155a:	ebfadd00000120bf 	{ ae_movalign	u1, u0; ae_movi	aed1, 0; nop }
  141562:	e9fadd00810320df 	{ ae_movalign	u2, u0; ae_movi	aed3, 1; ae_sext32	aed0, aed0, 15 }
  14156a:	93fac8300432a07e 	{ ae_movad32.l	a10, aed0; ae_movi	aed2, 4; ae_add32	aed3, aed0, aed3 }
  141572:	61a9                	s32i.n	a10, a1, 24
  141574:	c3e7c8321002747e 	{ ae_movad32.l	a7, aed4; ae_add32	aed2, aed0, aed2; ae_lt32	b0:b1, aed3, aed1 }
  14157c:	c4fb24300f20c1be 	{ addi	a11, a1, 76; nop; ae_movf32x2	aed2, aed3, b0:b1 }
  141584:	1efb59202f20477f 	{ or	a4, a7, a7; nop; ae_srai32	aed2, aed2, 2 }
  14158c:	400001b528314bde 	{ ae_s32.l.i	aed1, a11, -32; nop; ae_movda32	aed3, a13 }
  141594:	4000017528038c2e 	{ ae_s32.l.i	aed3, a12, -32; nop; ae_movad16.0	a8, aed2 }
  14159c:	9189                	s32i.n	a8, a1, 36
  14159e:	0d401f41f0b0186e 	{ blti.w18	a8, 1, 1417a1 <fx_SolomonVoice_DD_SNRprio_estimation+0x299>; nop }
  1415a6:	a1f9                	s32i.n	a15, a1, 40
  1415a8:	01d1a2               	addmi	a10, a1, 0x100
  1415ab:	159ee4               	ae_movda32x2	aed9, a14, a14
  1415ae:	4cc1c2               	addi	a12, a1, 76
  1415b1:	78c1b2               	addi	a11, a1, 120
  1415b4:	400000814478891e 	{ ae_movda16	aed8, a9; nop; addi	a8, a1, 120 }
  1415bc:	ebfbdc000f0018ff 	{ ae_salign64.i	u3, a8, 24; nop; nop }
  1415c4:	ebfbdc000f00188f 	{ ae_salign64.i	u0, a8, 16; nop; nop }
  1415cc:	ebfbdc000f00181f 	{ ae_salign64.i	u0, a8, 8; nop; nop }
  1415d4:	ebfbdd000f001b1f 	{ ae_salign64.i	u0, a11, 40; nop; nop }
  1415dc:	dc8bb4               	ae_s16x4.i	aed8, a11, -40
  1415df:	400000007857cc1e 	{ ae_l32.i	aed7, a12, -32; nop; addi	a12, a1, 80 }
  1415e7:	4000001478069c1e 	{ ae_l32.i	aed6, a12, -32; nop; addmi	a9, a1, 0x100 }
  1415ef:	400000411ad99b9e 	{ ae_s32x2.i	aed9, a11, -48; nop; addi	a9, a9, -44 }
  1415f7:	4000000070d3a9ae 	{ ae_l32.i	aed3, a9, 0; nop; addi	a10, a10, -48 }
  1415ff:	400001742055da7e 	{ ae_l16.i	aed5, a10, 0; nop; ae_movad32.l	a13, aed7 }
  141607:	dc58c4               	ae_s16x4.i	aed5, a8, -32
  14160a:	400000151e03b81e 	{ ae_s32x2.i	aed3, a8, -16; nop; addmi	a11, a1, 0x100 }
  141612:	400001754552cd6e 	{ ae_movda32	aed2, a13; nop; ae_movad32.l	a12, aed6 }
  14161a:	400001b51d4248ce 	{ ae_s32x2.i	aed2, a8, -24; nop; ae_movda32	aed4, a12 }
  141622:	4000008110d4b8be 	{ ae_s32x2.i	aed4, a8, 0; nop; addi	a11, a11, -40 }
  14162a:	bd1b04               	ae_l32.i	aed1, a11, 0
  14162d:	e918f4               	ae_s32x2.i	aed1, a8, -8

00141630 <fx_SolomonVoice_DD_SNRprio_estimation+0x128>:
  141630:	78c1b2               	addi	a11, a1, 120
  141633:	c12bd4               	ae_l32x2.i	aed2, a11, -24
  141636:	c1eba4               	ae_l32x2.i	aed14, a11, -48
  141639:	400001006003ab0e 	{ ae_l32x2.i	aed3, a11, 0; nop; movi	a10, 0 }
  141641:	ebfbdc000f001b3f 	{ ae_salign64.i	u1, a11, 8; nop; nop }
  141649:	ebfbdc000f000b9f 	{ ae_lalign64.i	u0, a11, 24; nop; nop }
  141651:	ebfbdc000f001bcf 	{ ae_salign64.i	u2, a11, 16; nop; nop }
  141659:	ebfbdd000f000bef 	{ ae_lalign64.i	u3, a11, 48; nop; nop }
  141661:	ebfbdd000f000b5f 	{ ae_lalign64.i	u2, a11, 40; nop; nop }
  141669:	0da5f4               	ae_la32x2.ip	aed10, u3, a5
  14166c:	0dd4c4               	ae_la32x2.ip	aed13, u0, a4
  14166f:	ebfbdd000f000b2f 	{ ae_lalign64.i	u1, a11, 32; nop; nop }
  141677:	37f6d4               	ae_la16x4.ip	aed15, u1, a6
  14167a:	ebfbdc000f001b9f 	{ ae_salign64.i	u0, a11, 24; nop; nop }
  141682:	0c80199f3ff07b7e 	{ ae_salign64.i	u3, a11, 48; ae_mulf16x4ss	aed15, aed0, aed15, aed15 }
  14168a:	bbf3c3d3ead13b0e 	{ ae_l16x4.i	aed3, a11, -32; ae_sub32s	aed1, aed10, aed3; ae_and	aed13, aed13, aed14 }
  141692:	87fbddf00ff01b2e 	{ ae_salign64.i	u1, a11, 32; nop; ae_sel16i	aed15, aed15, aed0, 7 }
  14169a:	b30bc21f2d1e2b9e 	{ ae_l16x4.i	aed2, a11, -40; ae_mul32x16.l2	aed14, aed13, aed15; ae_max32	aed1, aed1, aed2 }
  1416a2:	eb08d80f0d0da7cf 	{ ae_sa32x2.ip	aed10, u2, a7; ae_mul32x16.h3	aed13, aed13, aed15; nop }
  1416aa:	05fbdd10efc01b5f 	{ ae_salign64.i	u2, a11, 40; nop; ae_slai64s	aed12, aed14, 17 }
  1416b2:	05fbc610dfb0fb5f 	{ ae_s16x4.i	aed15, a11, -56; nop; ae_slai64s	aed11, aed13, 17 }
  1416ba:	0d80084100b0c0be 	{ ae_trunci32x2f64s	aed0, aed11, aed12, 0; nop }
  1416c2:	ff5ee5               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  1416c5:	78c1d2               	addi	a13, a1, 120
  1416c8:	c12dd4               	ae_l32x2.i	aed2, a13, -24
  1416cb:	c13d04               	ae_l32x2.i	aed3, a13, 0
  1416ce:	c18da4               	ae_l32x2.i	aed8, a13, -48
  1416d1:	ebfbdd000f000def 	{ ae_lalign64.i	u3, a13, 48; nop; nop }
  1416d9:	ebfbdc000f000d9f 	{ ae_lalign64.i	u0, a13, 24; nop; nop }
  1416e1:	ebfbdc000f000dcf 	{ ae_lalign64.i	u2, a13, 16; nop; nop }
  1416e9:	400001006e09ad0e 	{ ae_l32x2.i	aed9, a13, -16; nop; movi	a10, 0 }
  1416f1:	b3fbc3009f90adbe 	{ ae_l32x2.i	aed10, a13, -8; nop; ae_max32	aed9, aed0, aed9 }
  1416f9:	b7fbdc90af900d3e 	{ ae_lalign64.i	u1, a13, 8; nop; ae_min32	aed9, aed9, aed10 }
  141701:	0c93e4               	ae_sa32x2.ip	aed9, u2, a3
  141704:	ebfbdc000f001dcf 	{ ae_salign64.i	u2, a13, 16; nop; nop }
  14170c:	0c92d4               	ae_sa32x2.ip	aed9, u1, a2
  14170f:	ebfbdc000f001d3f 	{ ae_salign64.i	u1, a13, 8; nop; nop }
  141717:	ebfbdd000f000d5f 	{ ae_lalign64.i	u2, a13, 40; nop; nop }
  14171f:	cc9d94               	ae_l16x4.i	aed9, a13, -56
  141722:	0d74c4               	ae_la32x2.ip	aed7, u0, a4
  141725:	0d45f4               	ae_la32x2.ip	aed4, u3, a5
  141728:	ebfbdc000f001d9f 	{ ae_salign64.i	u0, a13, 24; nop; nop }
  141730:	bbfbdd708f701dee 	{ ae_salign64.i	u3, a13, 48; nop; ae_and	aed7, aed7, aed8 }
  141738:	2af3c37394813d0f 	{ ae_l16x4.i	aed3, a13, -32; ae_sub32s	aed1, aed4, aed3; ae_mul32x16.l0_s2	aed8, aed7, aed9 }
  141740:	b306c21927172d9e 	{ ae_l16x4.i	aed2, a13, -40; ae_mul32x16.h1	aed7, aed7, aed9; ae_max32	aed1, aed1, aed2 }
  141748:	05fbd8108f6047cf 	{ ae_sa32x2.ip	aed4, u2, a7; nop; ae_slai64s	aed6, aed8, 17 }
  141750:	05fbdd107f501d5f 	{ ae_salign64.i	u2, a13, 40; nop; ae_slai64s	aed5, aed7, 17 }
  141758:	0d80084100b0605e 	{ ae_trunci32x2f64s	aed0, aed5, aed6, 0; nop }
  141760:	ff54e5               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  141763:	91f8                	l32i.n	a15, a1, 36
  141765:	a1e8                	l32i.n	a14, a1, 40
  141767:	78c1b2               	addi	a11, a1, 120
  14176a:	ebfbdc000f000bcf 	{ ae_lalign64.i	u2, a11, 16; nop; nop }
  141772:	c1bbf4               	ae_l32x2.i	aed11, a11, -8
  141775:	c1abe4               	ae_l32x2.i	aed10, a11, -16
  141778:	b3fb2000afa01eee 	{ addi	a14, a14, 1; nop; ae_max32	aed10, aed0, aed10 }
  141780:	0a61e2               	s32i	a14, a1, 40
  141783:	b7fbdca0bfa00b3e 	{ ae_lalign64.i	u1, a11, 8; nop; ae_min32	aed10, aed10, aed11 }
  14178b:	0ca3e4               	ae_sa32x2.ip	aed10, u2, a3
  14178e:	0ca2d4               	ae_sa32x2.ip	aed10, u1, a2
  141791:	0d3fe941b0b0befe 	{ bne.w18	a14, a15, 141630 <fx_SolomonVoice_DD_SNRprio_estimation+0x128>; nop }
  141799:	ebfbdd000f000b1f 	{ ae_lalign64.i	u0, a11, 40; nop; nop }

001417a1 <fx_SolomonVoice_DD_SNRprio_estimation+0x299>:
  1417a1:	61d8                	l32i.n	a13, a1, 24
  1417a3:	91a8                	l32i.n	a10, a1, 36
  1417a5:	7737c4               	ae_sa64pos.fp	u0, a7
  1417a8:	11aae0               	slli	a10, a10, 2
  1417ab:	7733e4               	ae_sa64pos.fp	u2, a3
  1417ae:	7732d4               	ae_sa64pos.fp	u1, a2
  1417b1:	0d000c41f0b09dae 	{ blt.w18	a13, a10, 141884 <fx_SolomonVoice_DD_SNRprio_estimation+0x37c>; nop }
  1417b9:	0168                	l32i.n	a6, a1, 0
  1417bb:	58c1e2               	addi	a14, a1, 88
  1417be:	5128                	l32i.n	a2, a1, 20
  1417c0:	3178                	l32i.n	a7, a1, 12
  1417c2:	2138                	l32i.n	a3, a1, 8
  1417c4:	1158                	l32i.n	a5, a1, 4
  1417c6:	4148                	l32i.n	a4, a1, 16
  1417c8:	d8a0f2               	movi	a15, 216
  1417cb:	d4a092               	movi	a9, 212
  1417ce:	6891b2               	l16si	a11, a1, 208
  1417d1:	81b9                	s32i.n	a11, a1, 32
  1417d3:	bfe194               	ae_l32.x	aed14, a1, a9
  1417d6:	bfd1f4               	ae_l32.x	aed13, a1, a15
  1417d9:	a04a40               	addx4	a4, a10, a4
  1417dc:	a05a50               	addx4	a5, a10, a5
  1417df:	a03a30               	addx4	a3, a10, a3
  1417e2:	a08d70               	addx4	a8, a13, a7
  1417e5:	902a20               	addx2	a2, a10, a2
  1417e8:	a07a70               	addx4	a7, a10, a7
  1417eb:	076182               	s32i	a8, a1, 28
  1417ee:	40000041285d8e1e 	{ ae_s32.l.i	aed13, a14, -32; nop; addi	a8, a1, 84 }
  1417f6:	e0e884               	ae_s32.l.i	aed14, a8, -32

001417f9 <fx_SolomonVoice_DD_SNRprio_estimation+0x2f1>:
  1417f9:	06cd                	mov.n	a12, a6
  1417fb:	81d8                	l32i.n	a13, a1, 32
  1417fd:	0e0c                	movi.n	a14, 0
  1417ff:	9a82a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  141802:	400001002001920e 	{ ae_l16.i	aed1, a2, 0; nop; movi	a9, 0 }
  14180a:	eb5cae010104270f 	{ ae_l32.i	aed2, a7, 0; ae_mulf16ss.00	aed4, aed1, aed1; nop }
  141812:	ebfaae0c0e00f40f 	{ ae_l32.i	aed15, a4, 0; ae_movi	aed0, -2; nop }
  14181a:	0c8015346474ff0e 	{ ae_and	aed15, aed15, aed0; ae_sel16i	aed4, aed4, aed4, 7 }
  141822:	400001754503ba4e 	{ ae_movda32	aed3, a10; nop; ae_movad16.0	a11, aed4 }
  14182a:	0d80184382701b2e 	{ ae_movda32	aed1, a11; ae_sub32s	aed0, aed2, aed3 }
  141832:	0c8018b18fdf192e 	{ ae_movda32	aed1, a9; ae_mul32.ll	aed15, aed15, aed1 }
  14183a:	b3fb40001f0000fe 	{ movi	a15, 0; nop; ae_max32	aed0, aed0, aed1 }
  141842:	0cfbc8f0fff0b07f 	{ ae_movad32.l	a11, aed0; nop; ae_srai64	aed15, aed15, 15 }
  14184a:	25afc4               	ae_movad32.l	a10, aed15
  14184d:	ff3625               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  141850:	71c8                	l32i.n	a12, a1, 28
  141852:	58c1d2               	addi	a13, a1, 88
  141855:	54c1e2               	addi	a14, a1, 84
  141858:	400001b478344eae 	{ ae_l32.i	aed4, a14, -32; nop; ae_movda32	aed3, a10 }
  141860:	b3fbae304f304d8e 	{ ae_l32.i	aed4, a13, -32; nop; ae_max32	aed3, aed3, aed4 }
  141868:	b7fb20304f30222e 	{ addi	a2, a2, 2; nop; ae_min32	aed3, aed3, aed4 }
  141870:	e13514               	ae_s32.l.ip	aed3, a5, 4
  141873:	e13314               	ae_s32.l.ip	aed3, a3, 4
  141876:	be2714               	ae_l32.ip	aed2, a7, 4
  141879:	e12414               	ae_s32.l.ip	aed2, a4, 4
  14187c:	0d3ff74190b0cc7e 	{ bgeu.w18	a12, a7, 1417f9 <fx_SolomonVoice_DD_SNRprio_estimation+0x2f1>; nop }

00141884 <fx_SolomonVoice_DD_SNRprio_estimation+0x37c>:
  141884:	f01d                	retw.n

00141886 <fx_SolomonVoice_DD_SNRprio_estimation+0x37e>:
	...

00141888 <fx_SolomonVoice_Npsd_2nd_estimation_1mic>:
  141888:	006136               	entry	a1, 48
  14188b:	189192               	l16si	a9, a1, 48
  14188e:	050996               	bltz	a9, 1418e2 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x5a>
  141891:	d91b                	addi.n	a13, a9, 1
  141893:	90dd40               	addx2	a13, a13, a4
  141896:	01d9                	s32i.n	a13, a1, 0

00141898 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x10>:
  141898:	02a8                	l32i.n	a10, a2, 0
  14189a:	03b8                	l32i.n	a11, a3, 0
  14189c:	b09404               	ae_l16.i	aed9, a4, 0
  14189f:	9b33f1               	l32r	a15, 12856c (7332 <xthals_release_major+0x4452>)
  1418a2:	9acc81               	l32r	a8, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1418a5:	9a58e1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  1418a8:	400001b544853e8e 	{ ae_movda16	aed5, a14; nop; ae_movda16	aed8, a8 }
  1418b0:	0c801af9c8a76fee 	{ ae_movda16	aed6, a15; ae_mulfp16x4s	aed7, aed8, aed9 }
  1418b8:	07fd                	mov.n	a15, a7
  1418ba:	ebe559070604e66f 	{ or	a14, a6, a6; ae_add16s	aed4, aed6, aed7; nop }
  1418c2:	0d801ac44553c43e 	{ ae_movad16.0	a12, aed4; ae_sub16s	aed3, aed5, aed4 }
  1418ca:	25d384               	ae_movad16.0	a13, aed3
  1418cd:	ff2e25               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  1418d0:	02a9                	s32i.n	a10, a2, 0
  1418d2:	334b                	addi.n	a3, a3, 4
  1418d4:	0198                	l32i.n	a9, a1, 0
  1418d6:	01aa57               	bge	a10, a5, 1418db <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x53>
  1418d9:	0259                	s32i.n	a5, a2, 0

001418db <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x53>:
  1418db:	224b                	addi.n	a2, a2, 4
  1418dd:	442b                	addi.n	a4, a4, 2
  1418df:	b59497               	bne	a4, a9, 141898 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x10>

001418e2 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x5a>:
  1418e2:	f01d                	retw.n

001418e4 <fx_SolomonVoice_Npsd_Silence_estimation>:
  1418e4:	006136               	entry	a1, 48
  1418e7:	d4ec                	bnez.n	a4, 141918 <fx_SolomonVoice_Npsd_Silence_estimation+0x34>
  1418e9:	1a9192               	l16si	a9, a1, 52
  1418ec:	028996               	bltz	a9, 141918 <fx_SolomonVoice_Npsd_Silence_estimation+0x34>
  1418ef:	189142               	l16si	a4, a1, 48
  1418f2:	891b                	addi.n	a8, a9, 1
  1418f4:	a08820               	addx4	a8, a8, a2
  1418f7:	0189                	s32i.n	a8, a1, 0

001418f9 <fx_SolomonVoice_Npsd_Silence_estimation+0x15>:
  1418f9:	05cd                	mov.n	a12, a5
  1418fb:	06dd                	mov.n	a13, a6
  1418fd:	07ed                	mov.n	a14, a7
  1418ff:	04fd                	mov.n	a15, a4
  141901:	02a8                	l32i.n	a10, a2, 0
  141903:	03b8                	l32i.n	a11, a3, 0
  141905:	0005e5               	call8	141964 <fx_SolomonVoice_recursiveAVG_ll>
  141908:	0198                	l32i.n	a9, a1, 0
  14190a:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  141912:	e10214               	ae_s32.l.ip	aed0, a2, 4
  141915:	e09297               	bne	a2, a9, 1418f9 <fx_SolomonVoice_Npsd_Silence_estimation+0x15>
  141918:	f01d                	retw.n

0014191a <fx_SolomonVoice_Npsd_Silence_estimation+0x36>:
	...

0014191c <fx_SolomonVoice_FFTbin_gain_applying>:
  14191c:	004136               	entry	a1, 32
  14191f:	281384               	ae_zalign64	u2
  141922:	036d                	mov.n	a6, a3
  141924:	215240               	srai	a5, a4, 2
  141927:	023d                	mov.n	a3, a2
  141929:	7726c4               	ae_la64.pp	u0, a6
  14192c:	202660               	or	a2, a6, a6
  14192f:	7723d4               	ae_la64.pp	u1, a3
  141932:	204330               	or	a4, a3, a3
  141935:	23a576               	loopgtz	a5, 14195c <fx_SolomonVoice_FFTbin_gain_applying+0x40>
  141938:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  14193b:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  14193e:	8903cf00003203ae 	{ ae_la16x4.ip	aed0, u1, a3; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  141946:	0c80097391a2122e 	{ ae_sel16i	aed1, aed2, aed2, 9; ae_mulfp16x4ras	aed2, aed1, aed3 }
  14194e:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  141956:	0c24a4               	ae_sa16x4.ip	aed2, u2, a4
  141959:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0014195c <fx_SolomonVoice_FFTbin_gain_applying+0x40>:
  14195c:	7734e4               	ae_sa64pos.fp	u2, a4
  14195f:	f01d                	retw.n

00141961 <fx_SolomonVoice_FFTbin_gain_applying+0x45>:
  141961:	000000                                        ...

00141964 <fx_SolomonVoice_recursiveAVG_ll>:
  141964:	004136               	entry	a1, 32
  141967:	400001b545a9476e 	{ ae_movda32	aed9, a7; nop; ae_movda32	aed10, a6 }
  14196f:	400001b545e7442e 	{ ae_movda32	aed7, a4; nop; ae_movda32	aed14, a2 }
  141977:	400001b545d6453e 	{ ae_movda32	aed6, a5; nop; ae_movda32	aed13, a3 }
  14197f:	ebfac80c0e088dbf 	{ ae_nsaz32.l	a8, aed13; ae_movi	aed8, -2; nop }
  141987:	bbfbc8608f609ebe 	{ ae_nsaz32.l	a9, aed14; nop; ae_and	aed6, aed6, aed8 }
  14198f:	bbfb5f708f70888e 	{ sext	a8, a8, 15; nop; ae_and	aed7, aed7, aed8 }
  141997:	18fb5f10afa0998f 	{ sext	a9, a9, 15; nop; ae_slai32	aed10, aed10, 1 }
  14199f:	0d800ccac969a9ee 	{ ae_slaa32s	aed12, aed14, a9; ae_sub32	aed9, aed9, aed10 }
  1419a7:	0c800c3cbc7ca8de 	{ ae_slaa32s	aed11, aed13, a8; ae_sel16i	aed12, aed12, aed12, 7 }
  1419af:	0c801a3b4b7bdc3e 	{ ae_movad16.0	a13, aed12; ae_sel16i	aed11, aed11, aed11, 7 }
  1419b7:	40000175450acdbe 	{ ae_movda32	aed10, a13; nop; ae_movad16.0	a12, aed11 }
  1419bf:	0c8018ba87d78c2e 	{ ae_movda32	aed8, a12; ae_mul32.ll	aed7, aed7, aed10 }
  1419c7:	0c801ab846d6293e 	{ ae_movad16.0	a2, aed9; ae_mul32.ll	aed6, aed6, aed8 }
  1419cf:	8c7f74               	ae_srai64	aed7, aed7, 15
  1419d2:	0cfbc8f06f60b77f 	{ ae_movad32.l	a11, aed7; nop; ae_srai64	aed6, aed6, 15 }
  1419da:	400001754555ab6e 	{ ae_movda32	aed5, a11; nop; ae_movad32.l	a10, aed6 }
  1419e2:	400001a545145a9e 	{ ae_movda32	aed4, a10; nop; ae_sraa32s	aed1, aed5, a9 }
  1419ea:	823844               	ae_sraa32s	aed3, aed4, a8
  1419ed:	052234               	ae_slaa32s	aed2, aed3, a2
  1419f0:	400124               	ae_add32s	aed0, aed1, aed2
  1419f3:	2520c4               	ae_movad32.l	a2, aed0
  1419f6:	f01d                	retw.n

001419f8 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin>:
  1419f8:	004136               	entry	a1, 32
  1419fb:	231426               	beqi	a4, 1, 141a22 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x2a>
  1419fe:	462426               	beqi	a4, 2, 141a48 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x50>
  141a01:	1b3466               	bnei	a4, 3, 141a20 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141a04:	018596               	bltz	a5, 141a20 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141a07:	01c542               	addi	a4, a5, 1
  141a0a:	a04430               	addx4	a4, a4, a3

00141a0d <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x15>:
  141a0d:	03a8                	l32i.n	a10, a3, 0
  141a0f:	04aae5               	call8	1464bc <int_sqrt_0_75>
  141a12:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  141a1a:	d30214               	ae_s16.0.ip	aed0, a2, 2
  141a1d:	ec9347               	bne	a3, a4, 141a0d <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x15>

00141a20 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>:
  141a20:	f01d                	retw.n

00141a22 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x2a>:
  141a22:	99f981               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  141a25:	0020f0               	nop
  141a28:	399687               	bne	a6, a8, 141a65 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x6d>
  141a2b:	ff1596               	bltz	a5, 141a20 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141a2e:	451b                	addi.n	a4, a5, 1
  141a30:	a04430               	addx4	a4, a4, a3

00141a33 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x3b>:
  141a33:	03a8                	l32i.n	a10, a3, 0
  141a35:	0496e5               	call8	1463a4 <int_sqrt_0_25>
  141a38:	4000004145013a3e 	{ ae_movda32	aed1, a10; nop; addi	a3, a3, 4 }
  141a40:	d31214               	ae_s16.0.ip	aed1, a2, 2
  141a43:	ec9347               	bne	a3, a4, 141a33 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x3b>
  141a46:	f01d                	retw.n

00141a48 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x50>:
  141a48:	fd4596               	bltz	a5, 141a20 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141a4b:	451b                	addi.n	a4, a5, 1
  141a4d:	a04430               	addx4	a4, a4, a3

00141a50 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x58>:
  141a50:	03a8                	l32i.n	a10, a3, 0
  141a52:	0480e5               	call8	146260 <int_sqrt_0_50>
  141a55:	4000004145023a3e 	{ ae_movda32	aed2, a10; nop; addi	a3, a3, 4 }
  141a5d:	d32214               	ae_s16.0.ip	aed2, a2, 2
  141a60:	ec9347               	bne	a3, a4, 141a50 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x58>
  141a63:	f01d                	retw.n

00141a65 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x6d>:
  141a65:	03ad                	mov.n	a10, a3
  141a67:	02bd                	mov.n	a11, a2
  141a69:	049a25               	call8	14640c <int_sqrt_0_25_four>
  141a6c:	10c3a2               	addi	a10, a3, 16
  141a6f:	b28b                	addi.n	a11, a2, 8
  141a71:	0499a5               	call8	14640c <int_sqrt_0_25_four>
  141a74:	20c3a2               	addi	a10, a3, 32
  141a77:	10c2b2               	addi	a11, a2, 16
  141a7a:	049925               	call8	14640c <int_sqrt_0_25_four>
  141a7d:	30c3a2               	addi	a10, a3, 48
  141a80:	18c2b2               	addi	a11, a2, 24
  141a83:	0498a5               	call8	14640c <int_sqrt_0_25_four>
  141a86:	40c3a2               	addi	a10, a3, 64
  141a89:	20c2b2               	addi	a11, a2, 32
  141a8c:	0497e5               	call8	14640c <int_sqrt_0_25_four>
  141a8f:	1423a2               	l32i	a10, a3, 80
  141a92:	049125               	call8	1463a4 <int_sqrt_0_25>
  141a95:	206220               	or	a6, a2, a2
  141a98:	034d                	mov.n	a4, a3
  141a9a:	1cc372               	addi	a7, a3, 28
  141a9d:	1452a2               	s16i	a10, a2, 40

00141aa0 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xa8>:
  141aa0:	1524a2               	l32i	a10, a4, 84
  141aa3:	047be5               	call8	146260 <int_sqrt_0_50>
  141aa6:	1556a2               	s16i	a10, a6, 42
  141aa9:	444b                	addi.n	a4, a4, 4
  141aab:	02c662               	addi	a6, a6, 2
  141aae:	ee9477               	bne	a4, a7, 141aa0 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xa8>
  141ab1:	1ca082               	movi	a8, 28
  141ab4:	0d3ff64180b0958e 	{ blt.w18	a5, a8, 141a20 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>; nop }
  141abc:	e5c542               	addi	a4, a5, -27
  141abf:	a04430               	addx4	a4, a4, a3

00141ac2 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xca>:
  141ac2:	1c23a2               	l32i	a10, a3, 112
  141ac5:	049f65               	call8	1464bc <int_sqrt_0_75>
  141ac8:	1c52a2               	s16i	a10, a2, 56
  141acb:	334b                	addi.n	a3, a3, 4
  141acd:	222b                	addi.n	a2, a2, 2
  141acf:	ef9347               	bne	a3, a4, 141ac2 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xca>
  141ad2:	f01d                	retw.n

00141ad4 <fx_SolomonVoice_initial_SNR_estimation>:
  141ad4:	006136               	entry	a1, 48
  141ad7:	1891a2               	l16si	a10, a1, 48
  141ada:	069d                	mov.n	a9, a6
  141adc:	074a96               	bltz	a10, 141b54 <fx_SolomonVoice_initial_SNR_estimation+0x80>
  141adf:	40000011450269ae 	{ ae_movda32	aed2, a9; nop; addi	a6, a10, 1 }
  141ae7:	a06650               	addx4	a6, a6, a5
  141aea:	e92104               	ae_s32x2.i	aed2, a1, 0

00141aed <fx_SolomonVoice_initial_SNR_estimation+0x19>:
  141aed:	ebfaae0c0e07650f 	{ ae_l32.i	aed6, a5, 0; ae_movi	aed7, -2; nop }
  141af5:	bbfbc0607f60712e 	{ ae_l32x2.i	aed7, a1, 0; nop; ae_and	aed6, aed6, aed7 }
  141afd:	eb0fdd070606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed7; nop }
  141b05:	03a8                	l32i.n	a10, a3, 0
  141b07:	0cfb59f06f60d77f 	{ or	a13, a7, a7; nop; ae_srai64	aed6, aed6, 15 }
  141b0f:	2586c4               	ae_movad32.l	a8, aed6
  141b12:	400001b47054448e 	{ ae_l32.i	aed4, a4, 0; nop; ae_movda32	aed5, a8 }
  141b1a:	ebe84005040301cf 	{ movi	a12, 1; ae_add32s	aed3, aed4, aed5; nop }
  141b22:	25b3c4               	ae_movad32.l	a11, aed3
  141b25:	045d25               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  141b28:	9c1191               	l32r	a9, 128b6c (1000000 <_memmap_mem_sram_end+0x5c0000>)
  141b2b:	400001414508aa0e 	{ ae_movda32	aed8, a10; nop; movi	a10, 64 }
  141b33:	3c9a34               	ae_movda32	aed9, a10
  141b36:	b3fb20809f80433e 	{ addi	a3, a3, 4; nop; ae_max32	aed8, aed8, aed9 }
  141b3e:	400000414509494e 	{ ae_movda32	aed9, a9; nop; addi	a4, a4, 4 }
  141b46:	b7fb20809f80455e 	{ addi	a5, a5, 4; nop; ae_min32	aed8, aed8, aed9 }
  141b4e:	e18214               	ae_s32.l.ip	aed8, a2, 4
  141b51:	989567               	bne	a5, a6, 141aed <fx_SolomonVoice_initial_SNR_estimation+0x19>

00141b54 <fx_SolomonVoice_initial_SNR_estimation+0x80>:
  141b54:	f01d                	retw.n

00141b56 <fx_SolomonVoice_initial_SNR_estimation+0x82>:
	...

00141b58 <fx_SolomonVoice_Wiener_gainvector_Q31>:
  141b58:	004136               	entry	a1, 32
  141b5b:	062496               	bltz	a4, 141bc1 <fx_SolomonVoice_Wiener_gainvector_Q31+0x69>
  141b5e:	10a072               	movi	a7, 16
  141b61:	01c462               	addi	a6, a4, 1
  141b64:	a06630               	addx4	a6, a6, a3
  141b67:	040c                	movi.n	a4, 0

00141b69 <fx_SolomonVoice_Wiener_gainvector_Q31+0x11>:
  141b69:	0c0c                	movi.n	a12, 0
  141b6b:	0d0c                	movi.n	a13, 0
  141b6d:	99a681               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  141b70:	400001b47032438e 	{ ae_l32.i	aed2, a3, 0; nop; ae_movda32	aed3, a8 }
  141b78:	ebe8c8030201a27f 	{ ae_movad32.l	a10, aed2; ae_add32s	aed1, aed2, aed3; nop }
  141b80:	25b1c4               	ae_movad32.l	a11, aed1
  141b83:	045765               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  141b86:	4000004145073a3e 	{ ae_movda32	aed7, a10; nop; addi	a3, a3, 4 }
  141b8e:	400001a54565747e 	{ ae_movda32	aed5, a4; nop; ae_sraa32s	aed6, aed7, a7 }
  141b96:	ebe8bf060504721f 	{ ae_s32.l.ip	aed7, a2, 4; ae_add32s	aed4, aed5, aed6; nop }
  141b9e:	2544c4               	ae_movad32.l	a4, aed4
  141ba1:	c49367               	bne	a3, a6, 141b69 <fx_SolomonVoice_Wiener_gainvector_Q31+0x11>
  141ba4:	e97c                	movi.n	a9, -2
  141ba6:	109490               	and	a9, a4, a9
  141ba9:	400001b54589459e 	{ ae_movda32	aed9, a5; nop; ae_movda32	aed8, a9 }
  141bb1:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  141bb9:	8c8f84               	ae_srai64	aed8, aed8, 15
  141bbc:	2528c4               	ae_movad32.l	a2, aed8
  141bbf:	f01d                	retw.n

00141bc1 <fx_SolomonVoice_Wiener_gainvector_Q31+0x69>:
  141bc1:	3cb534               	ae_movda32	aed11, a5
  141bc4:	ebfad900000acecf 	{ ae_movi	aed12, -2; ae_movi	aed10, 0; nop }
  141bcc:	41aac4               	ae_and	aed10, aed10, aed12
  141bcf:	eb0fdd0b0a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed11; nop }
  141bd7:	8cafa4               	ae_srai64	aed10, aed10, 15
  141bda:	252ac4               	ae_movad32.l	a2, aed10
  141bdd:	f01d                	retw.n

00141bdf <fx_SolomonVoice_Wiener_gainvector_Q31+0x87>:
	...

00141be0 <fx_SolomonVoice_postSNR_estimation>:
  141be0:	006136               	entry	a1, 48
  141be3:	079d                	mov.n	a9, a7
  141be5:	06f796               	bltz	a7, 141c58 <fx_SolomonVoice_postSNR_estimation+0x78>
  141be8:	e77c                	movi.n	a7, -2
  141bea:	1185f0               	slli	a8, a5, 1
  141bed:	400000114502669e 	{ ae_movda32	aed2, a6; nop; addi	a6, a9, 1 }
  141bf5:	a06640               	addx4	a6, a6, a4
  141bf8:	40000101100251fe 	{ ae_s32x2.i	aed2, a1, 0; nop; movi	a5, 15 }
  141c00:	c05580               	sub	a5, a5, a8
  141c03:	235580               	sext	a5, a5, 15

00141c06 <fx_SolomonVoice_postSNR_estimation+0x26>:
  141c06:	1c0c                	movi.n	a12, 1
  141c08:	0488                	l32i.n	a8, a4, 0
  141c0a:	10a0d2               	movi	a13, 16
  141c0d:	108870               	and	a8, a8, a7
  141c10:	400001b46034418e 	{ ae_l32x2.i	aed4, a1, 0; nop; ae_movda32	aed3, a8 }
  141c18:	eb0fae040303530f 	{ ae_l32.i	aed5, a3, 0; ae_mul32.ll	aed3, aed3, aed4; nop }
  141c20:	054554               	ae_slaa32s	aed4, aed5, a5
  141c23:	0cfbc8f03f30a47f 	{ ae_movad32.l	a10, aed4; nop; ae_srai64	aed3, aed3, 15 }
  141c2b:	25b3c4               	ae_movad32.l	a11, aed3
  141c2e:	044ca5               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  141c31:	9a7391               	l32r	a9, 128600 (400000 <_memmap_mem_dram1_end+0xff000>)
  141c34:	400001014515aa0e 	{ ae_movda32	aed5, a10; nop; movi	a10, 0x100 }
  141c3c:	3c6a34               	ae_movda32	aed6, a10
  141c3f:	525564               	ae_max32	aed5, aed5, aed6
  141c42:	400000414506393e 	{ ae_movda32	aed6, a9; nop; addi	a3, a3, 4 }
  141c4a:	b7fb20506f50444e 	{ addi	a4, a4, 4; nop; ae_min32	aed5, aed5, aed6 }
  141c52:	e15214               	ae_s32.l.ip	aed5, a2, 4
  141c55:	ad9467               	bne	a4, a6, 141c06 <fx_SolomonVoice_postSNR_estimation+0x26>

00141c58 <fx_SolomonVoice_postSNR_estimation+0x78>:
  141c58:	f01d                	retw.n

00141c5a <fx_SolomonVoice_postSNR_estimation+0x7a>:
	...

00141c5c <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing>:
  141c5c:	004136               	entry	a1, 32
  141c5f:	9a3791               	l32r	a9, 12853c (3fff <xthals_release_major+0x111f>)
  141c62:	028d                	mov.n	a8, a2
  141c64:	037d                	mov.n	a7, a3
  141c66:	0d400540e0b004ae 	{ beqz.w18	a4, 141cc8 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x6c>; ae_movi	aed0, 0 }
  141c6e:	072d                	mov.n	a2, a7
  141c70:	032c                	movi.n	a3, 32
  141c72:	058376               	loop	a3, 141c7b <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x1f>
  141c75:	d30224               	ae_s16.0.ip	aed0, a2, 4
  141c78:	d202f4               	ae_s16.0.i	aed0, a2, -2

00141c7b <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x1f>:
  141c7b:	3c2924               	ae_movda16	aed2, a9

00141c7e <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x22>:
  141c7e:	40000130200148fe 	{ ae_l16.i	aed1, a8, 0; nop; movi	a4, 63 }
  141c86:	0c8016f201a107be 	{ ae_l16.ip	aed0, a7, 2; ae_mulfp16x4s	aed1, aed1, aed2 }
  141c8e:	0c800df290a0277e 	{ or	a2, a7, a7; ae_mulfp16x4s	aed0, aed0, aed2 }
  141c96:	0020f0               	nop
  141c99:	f03d                	nop.n
  141c9b:	f03d                	nop.n
  141c9d:	1a8476               	loop	a4, 141cbb <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x5f>
  141ca0:	ebe5a8000101081f 	{ ae_l16.i	aed0, a8, 2; ae_add16s	aed1, aed1, aed0; nop }
  141ca8:	d31814               	ae_s16.0.ip	aed1, a8, 2
  141cab:	0c8016f200a102be 	{ ae_l16.ip	aed0, a2, 2; ae_mulfp16x4s	aed1, aed0, aed2 }
  141cb3:	0c801af230a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed2 }

00141cbb <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x5f>:
  141cbb:	ebe559000102688f 	{ or	a6, a8, a8; ae_add16s	aed2, aed1, aed0; nop }
  141cc3:	d32614               	ae_s16.0.ip	aed2, a6, 2
  141cc6:	f01d                	retw.n

00141cc8 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x6c>:
  141cc8:	23eb                	addi.n	a2, a3, 14
  141cca:	9ba9a1               	l32r	a10, 128b70 (75c1 <xthals_release_major+0x46e1>)
  141ccd:	9aaff1               	l32r	a15, 12878c (6665 <xthals_release_major+0x3785>)
  141cd0:	400000214443453e 	{ ae_movda16	aed3, a5; nop; addi	a4, a3, 66 }
  141cd8:	994cd1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  141cdb:	995ee1               	l32r	a14, 128254 (199a <XtosCoreStateSize+0x171a>)
  141cde:	99bdb1               	l32r	a11, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  141ce1:	0053b2               	s16i	a11, a3, 0
  141ce4:	0153b2               	s16i	a11, a3, 2
  141ce7:	40000141441ace8e 	{ ae_movda16	aed10, a14; nop; movi	a12, 0x148 }
  141cef:	400001b544cb3dce 	{ ae_movda16	aed11, a13; nop; ae_movda16	aed12, a12 }
  141cf7:	0c8014fc23a86b3e 	{ ae_sub16s	aed6, aed11, aed3; ae_mulfp16x4s	aed8, aed3, aed12 }
  141cff:	0c801afac6a929ee 	{ ae_movda16	aed2, a9; ae_mulfp16x4s	aed9, aed6, aed10 }
  141d07:	0c801af2c3a4efee 	{ ae_movda16	aed14, a15; ae_mulfp16x4s	aed4, aed3, aed2 }
  141d0f:	0d801a49c8057aee 	{ ae_movda16	aed7, a10; ae_add16s	aed5, aed8, aed9 }
  141d17:	0c8017f716a1533e 	{ ae_s16.0.i	aed5, a3, 4; ae_mulfp16x4s	aed1, aed6, aed7 }
  141d1f:	0c8017fe13ad53be 	{ ae_s16.0.i	aed5, a3, 6; ae_mulfp16x4s	aed13, aed3, aed14 }
  141d27:	ebe5b4010400534f 	{ ae_s16.0.i	aed5, a3, 8; ae_add16s	aed0, aed4, aed1; nop }
  141d2f:	40000100b50533de 	{ ae_s16.0.i	aed5, a3, 10; nop; movi	a3, 13 }
  141d37:	058376               	loop	a3, 141d40 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0xe4>
  141d3a:	d202f4               	ae_s16.0.i	aed0, a2, -2
  141d3d:	d30224               	ae_s16.0.ip	aed0, a2, 4

00141d40 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0xe4>:
  141d40:	ebe540010d00103f 	{ movi	a3, 16; ae_add16s	aed0, aed13, aed1; nop }
  141d48:	058376               	loop	a3, 141d51 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0xf5>
  141d4b:	d204f4               	ae_s16.0.i	aed0, a4, -2
  141d4e:	d30424               	ae_s16.0.ip	aed0, a4, 4
  141d51:	ffca46               	j	141c7e <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x22>

00141d54 <fx_SolomonVoice_EchoPower_estimation>:
  141d54:	004136               	entry	a1, 32
  141d57:	281384               	ae_zalign64	u2
  141d5a:	d87c                	movi.n	a8, -3
  141d5c:	460c                	movi.n	a6, 4
  141d5e:	306560               	xor	a6, a5, a6
  141d61:	316f60               	srai	a6, a6, 31
  141d64:	106680               	and	a6, a6, a8
  141d67:	656a                	add.n	a6, a5, a6
  141d69:	563b                	addi.n	a5, a6, 3
  141d6b:	b35660               	movgez	a5, a6, a6
  141d6e:	215250               	srai	a5, a5, 2
  141d71:	036d                	mov.n	a6, a3
  141d73:	7726c4               	ae_la64.pp	u0, a6
  141d76:	023d                	mov.n	a3, a2
  141d78:	400000114403545e 	{ ae_movda16	aed3, a4; nop; addi	a5, a5, 1 }
  141d80:	202660               	or	a2, a6, a6
  141d83:	7723d4               	ae_la64.pp	u1, a3
  141d86:	204330               	or	a4, a3, a3
  141d89:	1ba576               	loopgtz	a5, 141da8 <fx_SolomonVoice_EchoPower_estimation+0x54>
  141d8c:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  141d8f:	0d23d4               	ae_la32x2.ip	aed2, u1, a3
  141d92:	0c801af390a103ae 	{ ae_la32x2.ip	aed0, u1, a3; ae_mulfp16x4s	aed1, aed0, aed3 }
  141d9a:	7c72dd011220259f 	{ nop; ae_mulfp32x16x2ras.h	aed0, aed2, aed1; ae_mulfp32x16x2ras.l_s2	aed2, aed0, aed1 }
  141da2:	0c04e4               	ae_sa32x2.ip	aed0, u2, a4
  141da5:	0c24e4               	ae_sa32x2.ip	aed2, u2, a4

00141da8 <fx_SolomonVoice_EchoPower_estimation+0x54>:
  141da8:	7734e4               	ae_sa64pos.fp	u2, a4
  141dab:	f01d                	retw.n

00141dad <fx_SolomonVoice_EchoPower_estimation+0x59>:
  141dad:	000000                                        ...

00141db0 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15>:
  141db0:	006136               	entry	a1, 48
  141db3:	041796               	bltz	a7, 141df8 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x48>
  141db6:	3c0634               	ae_movda32	aed0, a6
  141db9:	400001b52110415e 	{ ae_s32.l.i	aed0, a1, 4; nop; ae_movda32	aed1, a5 }
  141dc1:	400000112001517e 	{ ae_s32.l.i	aed1, a1, 0; nop; addi	a5, a7, 1 }
  141dc9:	a05530               	addx4	a5, a5, a3

00141dcc <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x1c>:
  141dcc:	03a8                	l32i.n	a10, a3, 0
  141dce:	04b8                	l32i.n	a11, a4, 0
  141dd0:	1c0c                	movi.n	a12, 1
  141dd2:	10a0d2               	movi	a13, 16
  141dd5:	043225               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  141dd8:	444b                	addi.n	a4, a4, 4
  141dda:	400001b4702341ae 	{ ae_l32.i	aed3, a1, 0; nop; ae_movda32	aed2, a10 }
  141de2:	b3fbae203f20311e 	{ ae_l32.i	aed3, a1, 4; nop; ae_max32	aed2, aed2, aed3 }
  141dea:	b7fb20203f20433e 	{ addi	a3, a3, 4; nop; ae_min32	aed2, aed2, aed3 }
  141df2:	e12214               	ae_s32.l.ip	aed2, a2, 4
  141df5:	d39357               	bne	a3, a5, 141dcc <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x1c>

00141df8 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x48>:
  141df8:	f01d                	retw.n

00141dfa <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x4a>:
	...

00141dfc <fx_SolomonVoice_FNLMS_coef_cal>:
  141dfc:	004136               	entry	a1, 32
  141dff:	3c1234               	ae_movda32	aed1, a2
  141e02:	2591f4               	ae_nsaz32.l	a9, aed1
  141e05:	ea7c                	movi.n	a10, -2
  141e07:	690b                	addi.n	a6, a9, -1
  141e09:	236680               	sext	a6, a6, 15
  141e0c:	400001854501146e 	{ ae_movda32	aed1, a4; nop; ae_slaa32s	aed0, aed1, a6 }
  141e14:	400001754550230e 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a2, aed0 }
  141e1c:	2580f4               	ae_nsaz32.l	a8, aed0
  141e1f:	13d296               	bltz	a2, 141f60 <fx_SolomonVoice_FNLMS_coef_cal+0x164>
  141e22:	238880               	sext	a8, a8, 15
  141e25:	050804               	ae_slaa32s	aed0, aed0, a8
  141e28:	b3fb40001f0000be 	{ movi	a11, 0; nop; ae_max32	aed0, aed0, aed1 }
  141e30:	2530c4               	ae_movad32.l	a3, aed0
  141e33:	400001b5454545be 	{ ae_movda32	aed5, a5; nop; ae_movda32	aed4, a11 }
  141e3b:	0c4000b5c4d423ae 	{ bltz.w18	a3, 141e4b <fx_SolomonVoice_FNLMS_coef_cal+0x4f>; ae_mul32.ll	aed4, aed4, aed5 }
  141e43:	0c0002302076a32e 	{ bge.w18	a3, a2, 141e69 <fx_SolomonVoice_FNLMS_coef_cal+0x6d>; ae_sel16i	aed6, aed0, aed0, 7 }

00141e4b <fx_SolomonVoice_FNLMS_coef_cal+0x4f>:
  141e4b:	0cfb5af04f40a98f 	{ sub	a10, a9, a8; nop; ae_srai64	aed4, aed4, 15 }
  141e53:	25b4c4               	ae_movad32.l	a11, aed4
  141e56:	aa0b                	addi.n	a10, a10, -1
  141e58:	23aa80               	sext	a10, a10, 15
  141e5b:	3c3b34               	ae_movda32	aed3, a11
  141e5e:	822a34               	ae_sraa32s	aed2, aed3, a10
  141e61:	a72224               	ae_sel16i	aed2, aed2, aed2, 7
  141e64:	252284               	ae_movad16.0	a2, aed2
  141e67:	f01d                	retw.n

00141e69 <fx_SolomonVoice_FNLMS_coef_cal+0x6d>:
  141e69:	254684               	ae_movad16.0	a4, aed6
  141e6c:	1022a0               	and	a2, a2, a10
  141e6f:	0d4005cc66bd04ae 	{ beqz.w18	a4, 141ec9 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>; ae_movi	aed13, -2 }
  141e77:	99b0c1               	l32r	a12, 128538 (3ffe <xthals_release_major+0x111e>)
  141e7a:	4bac47               	bge	a12, a4, 141ec9 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>
  141e7d:	048496               	bltz	a4, 141ec9 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>
  141e80:	99afb1               	l32r	a11, 12853c (3fff <xthals_release_major+0x111f>)
  141e83:	158444               	ae_movda32x2	aed8, a4, a4
  141e86:	0d00104160b084be 	{ beq.w18	a4, a11, 141f90 <fx_SolomonVoice_FNLMS_coef_cal+0x194>; nop }
  141e8e:	060c                	movi.n	a6, 0
  141e90:	157b64               	ae_movda32x2	aed7, a11, a6
  141e93:	2b7484               	ae_div64d32.l	aed7, aed8
  141e96:	2b7484               	ae_div64d32.l	aed7, aed8
  141e99:	2b7484               	ae_div64d32.l	aed7, aed8
  141e9c:	2b7484               	ae_div64d32.l	aed7, aed8
  141e9f:	2b7484               	ae_div64d32.l	aed7, aed8
  141ea2:	2b7484               	ae_div64d32.l	aed7, aed8
  141ea5:	2b7484               	ae_div64d32.l	aed7, aed8
  141ea8:	2b7484               	ae_div64d32.l	aed7, aed8
  141eab:	2b7484               	ae_div64d32.l	aed7, aed8
  141eae:	2b7484               	ae_div64d32.l	aed7, aed8
  141eb1:	2b7484               	ae_div64d32.l	aed7, aed8
  141eb4:	2b7484               	ae_div64d32.l	aed7, aed8
  141eb7:	2b7484               	ae_div64d32.l	aed7, aed8
  141eba:	2b7484               	ae_div64d32.l	aed7, aed8
  141ebd:	2b7484               	ae_div64d32.l	aed7, aed8
  141ec0:	2547c4               	ae_movad32.l	a4, aed7
  141ec3:	234480               	sext	a4, a4, 15
  141ec6:	000046               	j	141ecb <fx_SolomonVoice_FNLMS_coef_cal+0xcf>

00141ec9 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>:
  141ec9:	040c                	movi.n	a4, 0

00141ecb <fx_SolomonVoice_FNLMS_coef_cal+0xcf>:
  141ecb:	10c3a0               	and	a12, a3, a10
  141ece:	400001b5456344ce 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed6, a12 }
  141ed6:	eb0fdd030606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed3; nop }
  141ede:	990961               	l32r	a6, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  141ee1:	8c6f64               	ae_srai64	aed6, aed6, 15
  141ee4:	25b6c4               	ae_movad32.l	a11, aed6
  141ee7:	400001b5455446be 	{ ae_movda32	aed4, a6; nop; ae_movda32	aed5, a11 }
  141eef:	4f2454               	ae_sub32s	aed2, aed4, aed5
  141ef2:	4122d4               	ae_and	aed2, aed2, aed13
  141ef5:	eb0fdd030202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed3; nop }
  141efd:	8c2f24               	ae_srai64	aed2, aed2, 15
  141f00:	25f2c4               	ae_movad32.l	a15, aed2
  141f03:	10ffa0               	and	a15, a15, a10
  141f06:	400001b5451042fe 	{ ae_movda32	aed0, a2; nop; ae_movda32	aed1, a15 }
  141f0e:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  141f16:	3ce834               	ae_movda32	aed14, a8
  141f19:	0dfb40f00f0002df 	{ movi	a13, 2; nop; ae_srai64	aed0, aed0, 31 }
  141f21:	40000175455ce90e 	{ ae_movda32	aed12, a9; nop; ae_movad32.l	a14, aed0 }
  141f29:	0d8018ce8c6cfe2e 	{ ae_movda32	aed15, a14; ae_sub32	aed12, aed12, aed14 }
  141f31:	4000018545bef5de 	{ ae_movda32	aed14, a5; nop; ae_slaa32s	aed11, aed15, a13 }
  141f39:	bbfbd9b0dfb0dfce 	{ ae_movi	aed13, -1; nop; ae_and	aed11, aed11, aed13 }
  141f41:	2ee7ddbdecbc259f 	{ nop; ae_add32	aed12, aed12, aed13; ae_mul32.ll_s2	aed11, aed11, aed14 }
  141f49:	25bc84               	ae_movad16.0	a11, aed12
  141f4c:	8cbfb4               	ae_srai64	aed11, aed11, 15
  141f4f:	25cbc4               	ae_movad32.l	a12, aed11
  141f52:	3cac34               	ae_movda32	aed10, a12
  141f55:	829ba4               	ae_sraa32s	aed9, aed10, a11
  141f58:	a79994               	ae_sel16i	aed9, aed9, aed9, 7
  141f5b:	252984               	ae_movad16.0	a2, aed9
  141f5e:	f01d                	retw.n

00141f60 <fx_SolomonVoice_FNLMS_coef_cal+0x164>:
  141f60:	2580f4               	ae_nsaz32.l	a8, aed0
  141f63:	0b0c                	movi.n	a11, 0
  141f65:	400001b5454545be 	{ ae_movda32	aed5, a5; nop; ae_movda32	aed4, a11 }
  141f6d:	eb0f5a050404a98f 	{ sub	a10, a9, a8; ae_mul32.ll	aed4, aed4, aed5; nop }
  141f75:	aa0b                	addi.n	a10, a10, -1
  141f77:	0cfb5ff04f40aa8f 	{ sext	a10, a10, 15; nop; ae_srai64	aed4, aed4, 15 }
  141f7f:	25b4c4               	ae_movad32.l	a11, aed4
  141f82:	3c3b34               	ae_movda32	aed3, a11
  141f85:	822a34               	ae_sraa32s	aed2, aed3, a10
  141f88:	a72224               	ae_sel16i	aed2, aed2, aed2, 7
  141f8b:	252284               	ae_movad16.0	a2, aed2
  141f8e:	f01d                	retw.n

00141f90 <fx_SolomonVoice_FNLMS_coef_cal+0x194>:
  141f90:	989e41               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  141f93:	ffcd06               	j	141ecb <fx_SolomonVoice_FNLMS_coef_cal+0xcf>

00141f96 <fx_SolomonVoice_FNLMS_coef_cal+0x19a>:
	...

00141f98 <fx_SolomonVoice_Gain_band_to_bin>:
  141f98:	004136               	entry	a1, 32
  141f9b:	029d                	mov.n	a9, a2
  141f9d:	03c696               	bltz	a6, 141fdd <fx_SolomonVoice_Gain_band_to_bin+0x45>
  141fa0:	04ad                	mov.n	a10, a4
  141fa2:	20b330               	or	a11, a3, a3
  141fa5:	400000114501556e 	{ ae_movda32	aed1, a5; nop; addi	a5, a6, 1 }
  141fad:	905530               	addx2	a5, a5, a3

00141fb0 <fx_SolomonVoice_Gain_band_to_bin+0x18>:
  141fb0:	009bc2               	l16si	a12, a11, 0
  141fb3:	3c0c34               	ae_movda32	aed0, a12
  141fb6:	520014               	ae_max32	aed0, aed0, aed1
  141fb9:	2580c4               	ae_movad32.l	a8, aed0
  141fbc:	005b82               	s16i	a8, a11, 0
  141fbf:	009a72               	l16si	a7, a10, 0
  141fc2:	019a42               	l16si	a4, a10, 2
  141fc5:	902790               	addx2	a2, a7, a9
  141fc8:	c04470               	sub	a4, a4, a7
  141fcb:	441b                	addi.n	a4, a4, 1
  141fcd:	05a476               	loopgtz	a4, 141fd6 <fx_SolomonVoice_Gain_band_to_bin+0x3e>
  141fd0:	b00b04               	ae_l16.i	aed0, a11, 0
  141fd3:	d30214               	ae_s16.0.ip	aed0, a2, 2
  141fd6:	aa4b                	addi.n	a10, a10, 4
  141fd8:	bb2b                	addi.n	a11, a11, 2
  141fda:	d29b57               	bne	a11, a5, 141fb0 <fx_SolomonVoice_Gain_band_to_bin+0x18>

00141fdd <fx_SolomonVoice_Gain_band_to_bin+0x45>:
  141fdd:	f01d                	retw.n

00141fdf <fx_SolomonVoice_Gain_band_to_bin+0x47>:
	...

00141fe0 <fn_FrmVAD>:
  141fe0:	008136               	entry	a1, 64
  141fe3:	98d5f1               	l32r	a15, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  141fe6:	80a0e2               	movi	a14, 128
  141fe9:	9ae2b1               	l32r	a11, 128b74 (220cc <_memmap_cacheattr_bp_base+0xca>)
  141fec:	9ae341               	l32r	a4, 128b78 (df60 <xthals_release_major+0xb080>)
  141fef:	9951c1               	l32r	a12, 128534 (b520 <xthals_release_major+0x8640>)
  141ff2:	44d232               	addmi	a3, a2, 0x4400
  141ff5:	36d2d2               	addmi	a13, a2, 0x3600
  141ff8:	7fddd2               	addmi	a13, a13, 0x7f00
  141ffb:	7fd332               	addmi	a3, a3, 0x7f00
  141ffe:	c2ca                	add.n	a12, a2, a12
  142000:	099332               	l16si	a3, a3, 18
  142003:	099dd2               	l16si	a13, a13, 18
  142006:	524a                	add.n	a5, a2, a4
  142008:	b2ba                	add.n	a11, a2, a11
  14200a:	61b9                	s32i.n	a11, a1, 24
  14200c:	2025a2               	l32i	a10, a5, 128
  14200f:	3d2bb2               	l32i	a11, a11, 244
  142012:	11ddf0               	slli	a13, a13, 1
  142015:	41d9                	s32i.n	a13, a1, 16
  142017:	0061e2               	s32i	a14, a1, 0
  14201a:	f8cdd2               	addi	a13, a13, -8
  14201d:	9879e1               	l32r	a14, 128204 (5999 <xthals_release_major+0x2ab9>)
  142020:	f71b25               	call8	1391d4 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector>
  142023:	98c5f1               	l32r	a15, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  142026:	2125a2               	l32i	a10, a5, 132
  142029:	80a0e2               	movi	a14, 128
  14202c:	61b8                	l32i.n	a11, a1, 24
  14202e:	99d1c1               	l32r	a12, 128774 (c320 <xthals_release_major+0x9440>)
  142031:	11d3f0               	slli	a13, a3, 1
  142034:	51d9                	s32i.n	a13, a1, 20
  142036:	c2ca                	add.n	a12, a2, a12
  142038:	c12bb2               	l32i	a11, a11, 0x304
  14203b:	fecdd2               	addi	a13, a13, -2
  14203e:	01e9                	s32i.n	a14, a1, 0
  142040:	9871e1               	l32r	a14, 128204 (5999 <xthals_release_major+0x2ab9>)
  142043:	f71925               	call8	1391d4 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector>
  142046:	660c                	movi.n	a6, 6
  142048:	630c                	movi.n	a3, 6
  14204a:	040c                	movi.n	a4, 0
  14204c:	473c                	movi.n	a7, 52

0014204e <fn_FrmVAD+0x6e>:
  14204e:	1c0c                	movi.n	a12, 1
  142050:	2d1c                	movi.n	a13, 18
  142052:	2125b2               	l32i	a11, a5, 132
  142055:	2025a2               	l32i	a10, a5, 128
  142058:	a0b3b0               	addx4	a11, a3, a11
  14205b:	a0a3a0               	addx4	a10, a3, a10
  14205e:	0aa8                	l32i.n	a10, a10, 0
  142060:	002bb2               	l32i	a11, a11, 0
  142063:	040965               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  142066:	44aa                	add.n	a4, a4, a10
  142068:	661b                	addi.n	a6, a6, 1
  14206a:	331b                	addi.n	a3, a3, 1
  14206c:	233380               	sext	a3, a3, 15
  14206f:	db9677               	bne	a6, a7, 14204e <fn_FrmVAD+0x6e>
  142072:	04ad                	mov.n	a10, a4
  142074:	2b1c                	movi.n	a11, 18
  142076:	f6ede5               	call8	138f54 <Fx_10log10>
  142079:	6198                	l32i.n	a9, a1, 24
  14207b:	2365a2               	s32i	a10, a5, 140
  14207e:	c5fa40002123068e 	{ movi	a8, 6; ae_movi	aed3, 1; ae_movi	aed2, 0 }
  142086:	400001212702a1ee 	{ ae_s32.l.i	aed2, a1, 28; nop; movi	a10, 46 }
  14208e:	3d2992               	l32i	a9, a9, 244
  142091:	158a76               	loop	a10, 1420aa <fn_FrmVAD+0xca>
  142094:	3c0834               	ae_movda32	aed0, a8
  142097:	1188e0               	slli	a8, a8, 2
  14209a:	ebe77a030001098f 	{ ae_l32.x	aed0, a9, a8; ae_add32	aed1, aed0, aed3; nop }
  1420a2:	0d801ac04212813e 	{ ae_movad16.0	a8, aed1; ae_add32s	aed2, aed2, aed0 }

001420aa <fn_FrmVAD+0xca>:
  1420aa:	41a8                	l32i.n	a10, a1, 16
  1420ac:	8b0c                	movi.n	a11, 8
  1420ae:	f9caa2               	addi	a10, a10, -7
  1420b1:	23aa80               	sext	a10, a10, 15
  1420b4:	0d80194110b0ca2e 	{ ae_sraa32rs	aed1, aed2, a10; nop }
  1420bc:	25a1c4               	ae_movad32.l	a10, aed1
  1420bf:	f6e965               	call8	138f54 <Fx_10log10>
  1420c2:	d0a7f2               	movi	a15, 0x7d0
  1420c5:	08a7d2               	movi	a13, 0x708
  1420c8:	9aad81               	l32r	a8, 128b7c (245950 <VAD_speechonFlag_inearPWR_NS_167>)
  1420cb:	99c2e1               	l32r	a14, 1287d4 (a8c <XtosCoreStateSize+0x80c>)
  1420ce:	99e0c1               	l32r	a12, 128850 (1b58 <XtosCoreStateSize+0x18d8>)
  1420d1:	9aab31               	l32r	a3, 128b80 (224f4 <_memmap_cacheattr_bp_base+0x4f2>)
  1420d4:	9aac91               	l32r	a9, 128b84 (1d79 <XtosCoreStateSize+0x1af9>)
  1420d7:	400001b544433a9e 	{ ae_movda16	aed3, a10; nop; ae_movda16	aed4, a9 }
  1420df:	0c800df403a2323e 	{ add	a3, a2, a3; ae_mulfp16x4s	aed2, aed3, aed4 }
  1420e7:	769392               	l16si	a9, a3, 236
  1420ea:	400001754400bc2e 	{ ae_movda16	aed0, a12; nop; ae_movad16.0	a11, aed2 }
  1420f2:	2265b2               	s32i	a11, a5, 136
  1420f5:	72beb0               	salt	a11, a14, a11
  1420f8:	08b9                	s32i.n	a11, a8, 0
  1420fa:	31b916               	beqz	a9, 142419 <fn_FrmVAD+0x439>
  1420fd:	0d40374170b0190e 	{ beqi.w18	a9, 1, 142478 <fn_FrmVAD+0x498>; nop }
  142105:	0d40374150b0290e 	{ beqi.w18	a9, 2, 14247e <fn_FrmVAD+0x49e>; nop }
  14210d:	1a0c                	movi.n	a10, 1
  14210f:	fdc9b2               	addi	a11, a9, -3
  142112:	98bc81               	l32r	a8, 128404 (1770 <XtosCoreStateSize+0x14f0>)
  142115:	400001014401980e 	{ ae_movda16	aed1, a8; nop; movi	a9, 0 }
  14211d:	839ab0               	moveqz	a9, a10, a11
  142120:	363916               	beqz	a9, 142487 <fn_FrmVAD+0x4a7>

00142123 <fn_FrmVAD+0x143>:
  142123:	9a99a1               	l32r	a10, 128b88 (b54 <XtosCoreStateSize+0x8d4>)
  142126:	9a99b1               	l32r	a11, 128b8c (9c4 <XtosCoreStateSize+0x744>)
  142129:	400001b544313bae 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed3, a10 }
  142131:	358916               	beqz	a9, 14248d <fn_FrmVAD+0x4ad>

00142134 <fn_FrmVAD+0x154>:
  142134:	879382               	l16si	a8, a3, 0x10e
  142137:	7b9392               	l16si	a9, a3, 246
  14213a:	0d402e4110b0180e 	{ beqi.w18	a8, 1, 14241f <fn_FrmVAD+0x43f>; nop }

00142142 <fn_FrmVAD+0x162>:
  142142:	7a93a2               	l16si	a10, a3, 244
  142145:	0d402e4140b0190e 	{ beqi.w18	a9, 1, 14242d <fn_FrmVAD+0x44d>; nop }

0014214d <fn_FrmVAD+0x16d>:
  14214d:	6198                	l32i.n	a9, a1, 24
  14214f:	67a6f2               	movi	a15, 0x667
  142152:	40000015440eef5e 	{ ae_movda16	aed14, a15; nop; addmi	a14, a5, 0x100 }
  14215a:	c12992               	l32i	a9, a9, 0x304
  14215d:	0c8004fea1a7aebe 	{ addi	a11, a14, -86; ae_mulfp16x4s	aed7, aed1, aed14 }
  142165:	0c8004fea0aa8eee 	{ addi	a14, a14, -88; ae_mulfp16x4s	aed10, aed0, aed14 }
  14216d:	9913f1               	l32r	a15, 1285bc (7998 <xthals_release_major+0x4ab8>)
  142170:	400001b428cd3efe 	{ ae_l16.i	aed13, a14, -16; nop; ae_movda16	aed12, a15 }
  142178:	0c8016fc4da9bb5e 	{ ae_l16.i	aed11, a11, -16; ae_mulfp16x4s	aed9, aed13, aed12 }
  142180:	0c801afc3ba6959e 	{ nop; ae_mulfp16x4s	aed6, aed11, aed12 }
  142188:	ebe5400a0908068f 	{ movi	a8, 6; ae_add16s	aed8, aed9, aed10; nop }
  142190:	ebe5b40706058e8f 	{ ae_s16.0.i	aed8, a14, -16; ae_add16s	aed5, aed6, aed7; nop }
  142198:	40000100b805bb0e 	{ ae_s16.0.i	aed5, a11, -16; nop; movi	a11, 0 }
  1421a0:	0d400040a1b30aae 	{ beqz.w18	a10, 1421ae <fn_FrmVAD+0x1ce>; ae_movi	aed3, 1 }
  1421a8:	4c55c2               	s16i	a12, a5, 152
  1421ab:	4d55d2               	s16i	a13, a5, 154

001421ae <fn_FrmVAD+0x1ce>:
  1421ae:	400001214502abee 	{ ae_movda32	aed2, a11; nop; movi	a10, 46 }
  1421b6:	158a76               	loop	a10, 1421cf <fn_FrmVAD+0x1ef>
  1421b9:	3c0834               	ae_movda32	aed0, a8
  1421bc:	1188e0               	slli	a8, a8, 2
  1421bf:	ebe77a030001098f 	{ ae_l32.x	aed0, a9, a8; ae_add32	aed1, aed0, aed3; nop }
  1421c7:	0d801ac04212813e 	{ ae_movad16.0	a8, aed1; ae_add32s	aed2, aed2, aed0 }

001421cf <fn_FrmVAD+0x1ef>:
  1421cf:	51a8                	l32i.n	a10, a1, 20
  1421d1:	05a0b2               	movi	a11, 5
  1421d4:	fccaa2               	addi	a10, a10, -4
  1421d7:	23aa80               	sext	a10, a10, 15
  1421da:	0d801941f0b0ca2e 	{ ae_sraa32rs	aed15, aed2, a10; nop }
  1421e2:	25afc4               	ae_movad32.l	a10, aed15
  1421e5:	f6d6e5               	call8	138f54 <Fx_10log10>
  1421e8:	987bd1               	l32r	a13, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1421eb:	98e0e1               	l32r	a14, 12856c (7332 <xthals_release_major+0x4452>)
  1421ee:	3d4fa4               	ae_movi	aed4, -2
  1421f1:	2425b2               	l32i	a11, a5, 144
  1421f4:	9a64f1               	l32r	a15, 128b84 (1d79 <XtosCoreStateSize+0x1af9>)
  1421f7:	400001b544763afe 	{ ae_movda16	aed6, a10; nop; ae_movda16	aed7, a15 }
  1421ff:	0c8018f786a65b2e 	{ ae_movda32	aed5, a11; ae_mulfp16x4s	aed6, aed6, aed7 }
  142207:	415544               	ae_and	aed5, aed5, aed4
  14220a:	400001754501ce6e 	{ ae_movda32	aed1, a14; nop; ae_movad16.0	a12, aed6 }
  142212:	400001b545304dce 	{ ae_movda32	aed0, a13; nop; ae_movda32	aed3, a12 }
  14221a:	bbfbc8304f30a57e 	{ ae_movad32.l	a10, aed5; nop; ae_and	aed3, aed3, aed4 }
  142222:	31abc7               	bge	a11, a12, 142257 <fn_FrmVAD+0x277>
  142225:	0c8018b183dcba2e 	{ ae_movda32	aed11, a10; ae_mul32.ll	aed12, aed3, aed1 }
  14222d:	eb0fdd000b0b259f 	{ nop; ae_mul32.ll	aed11, aed11, aed0; nop }
  142235:	8ccfc4               	ae_srai64	aed12, aed12, 15
  142238:	0cfbc8f0bfb0bc7f 	{ ae_movad32.l	a11, aed12; nop; ae_srai64	aed11, aed11, 15 }
  142240:	259bc4               	ae_movad32.l	a9, aed11
  142243:	400001b5459a4b9e 	{ ae_movda32	aed10, a11; nop; ae_movda32	aed9, a9 }
  14224b:	4089a4               	ae_add32s	aed8, aed9, aed10
  14224e:	2588c4               	ae_movad32.l	a8, aed8
  142251:	246582               	s32i	a8, a5, 144
  142254:	000b86               	j	142286 <fn_FrmVAD+0x2a6>

00142257 <fn_FrmVAD+0x277>:
  142257:	0c8018b083d2fa2e 	{ ae_movda32	aed15, a10; ae_mul32.ll	aed2, aed3, aed0 }
  14225f:	eb0fdd010f0f259f 	{ nop; ae_mul32.ll	aed15, aed15, aed1; nop }
  142267:	8c2f24               	ae_srai64	aed2, aed2, 15
  14226a:	0cfbc8f0fff0827f 	{ ae_movad32.l	a8, aed2; nop; ae_srai64	aed15, aed15, 15 }
  142272:	25ffc4               	ae_movad32.l	a15, aed15
  142275:	400001b545de48fe 	{ ae_movda32	aed14, a8; nop; ae_movda32	aed13, a15 }
  14227d:	40cde4               	ae_add32s	aed12, aed13, aed14
  142280:	25ccc4               	ae_movad32.l	a12, aed12
  142283:	2465c2               	s32i	a12, a5, 144

00142286 <fn_FrmVAD+0x2a6>:
  142286:	9a42c1               	l32r	a12, 128b90 (12408 <xthals_release_major+0xf528>)
  142289:	c2ca                	add.n	a12, a2, a12
  14228b:	7e9c92               	l16si	a9, a12, 252
  14228e:	1a9916               	beqz	a9, 14243b <fn_FrmVAD+0x45b>
  142291:	5295a2               	l16si	a10, a5, 164

00142294 <fn_FrmVAD+0x2b4>:
  142294:	63a0f2               	movi	a15, 99
  142297:	539592               	l16si	a9, a5, 166
  14229a:	9a37b1               	l32r	a11, 128b78 (df60 <xthals_release_major+0xb080>)
  14229d:	909920               	addx2	a9, a9, a2
  1422a0:	99ba                	add.n	a9, a9, a11
  1422a2:	5859a2               	s16i	a10, a9, 176
  1422a5:	539582               	l16si	a8, a5, 166
  1422a8:	97d891               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  1422ab:	400000114403898e 	{ ae_movda16	aed3, a9; nop; addi	a8, a8, 1 }
  1422b3:	238880               	sext	a8, a8, 15
  1422b6:	535582               	s16i	a8, a5, 166
  1422b9:	08af87               	bge	a15, a8, 1422c5 <fn_FrmVAD+0x2e5>
  1422bc:	bd0174               	ae_l32.i	aed0, a1, 28
  1422bf:	25a0c4               	ae_movad32.l	a10, aed0
  1422c2:	5355a2               	s16i	a10, a5, 166

001422c5 <fn_FrmVAD+0x2e5>:
  1422c5:	4d95b2               	l16si	a11, a5, 154
  1422c8:	bc5592               	s16i	a9, a5, 0x178
  1422cb:	9a3281               	l32r	a8, 128b94 (e010 <xthals_release_major+0xb130>)
  1422ce:	891c                	movi.n	a9, 24
  1422d0:	c9fb50603f10828e 	{ add	a8, a2, a8; nop; ae_sext32x2d16.32	aed1, aed3 }
  1422d8:	c9fbcc503f30281e 	{ ae_l16x4.ip	aed2, a8, 8; nop; ae_sext32x2d16.10	aed3, aed3 }
  1422e0:	c9fbc9502f4022be 	{ ae_sext32x2d16.32	aed2, aed2; nop; ae_sext32x2d16.10	aed4, aed2 }
  1422e8:	0020f0               	nop
  1422eb:	f03d                	nop.n
  1422ed:	1f8976               	loop	a9, 142310 <fn_FrmVAD+0x330>
  1422f0:	b7fbcc201f00281e 	{ ae_l16x4.ip	aed2, a8, 8; nop; ae_min32	aed0, aed2, aed1 }
  1422f8:	b7fbc9403f1042ee 	{ ae_sext32x2d16.10	aed4, aed2; nop; ae_min32	aed1, aed4, aed3 }
  142300:	88fbc9001f0022be 	{ ae_sext32x2d16.32	aed2, aed2; nop; ae_sel16i	aed0, aed0, aed1, 8 }
  142308:	c9fbc9500f3010be 	{ ae_sext32x2d16.32	aed1, aed0; nop; ae_sext32x2d16.10	aed3, aed0 }

00142310 <fn_FrmVAD+0x330>:
  142310:	53a434               	ae_min32	aed10, aed4, aed3
  142313:	539214               	ae_min32	aed9, aed2, aed1
  142316:	88fb4090af9078fe 	{ movi	a15, 120; nop; ae_sel16i	aed9, aed9, aed10, 8 }

0014231e <fn_FrmVAD+0x33e>:
  14231e:	c9fbc9609fa099ee 	{ ae_sext32x2d16.10	aed9, aed9; nop; ae_sext32x2d16.32	aed10, aed9 }
  142326:	b7fb3090af9015ae 	{ addmi	a10, a5, 0x100; nop; ae_min32	aed9, aed9, aed10 }
  14232e:	2599b4               	ae_movad32.h	a9, aed9
  142331:	2589c4               	ae_movad32.l	a8, aed9
  142334:	7ecaa2               	addi	a10, a10, 126
  142337:	438890               	min	a8, a8, a9
  14233a:	bc5582               	s16i	a8, a5, 0x178
  14233d:	400001b42d873afe 	{ ae_l16.i	aed7, a10, -6; nop; ae_movda16	aed8, a15 }
  142345:	ebe543080706e89f 	{ movi	a9, 0x3e8; ae_add16s	aed6, aed7, aed8; nop }
  14234d:	258684               	ae_movad16.0	a8, aed6
  142350:	400001b54545498e 	{ ae_movda32	aed5, a9; nop; ae_movda32	aed4, a8 }
  142358:	524454               	ae_max32	aed4, aed4, aed5
  14235b:	25f4c4               	ae_movad32.l	a15, aed4
  14235e:	bc55f2               	s16i	a15, a5, 0x178
  142361:	23ff80               	sext	a15, a15, 15
  142364:	29afb7               	bge	a15, a11, 142391 <fn_FrmVAD+0x3b1>
  142367:	769392               	l16si	a9, a3, 236
  14236a:	400001b544013bfe 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed0, a15 }
  142372:	6329e6               	bgei	a9, 2, 1423d9 <fn_FrmVAD+0x3f9>
  142375:	3cfe24               	ae_movda16	aed15, a14
  142378:	0c801affc0adedee 	{ ae_movda16	aed14, a13; ae_mulfp16x4s	aed13, aed0, aed15 }
  142380:	0c801afe31ac959e 	{ nop; ae_mulfp16x4s	aed12, aed1, aed14 }
  142388:	33bcd4               	ae_add16s	aed11, aed12, aed13
  14238b:	25bb84               	ae_movad16.0	a11, aed11
  14238e:	4d55b2               	s16i	a11, a5, 154

00142391 <fn_FrmVAD+0x3b1>:
  142391:	7e9c92               	l16si	a9, a12, 252
  142394:	4c95e2               	l16si	a14, a5, 152
  142397:	400001007700a11e 	{ ae_l32.i	aed0, a1, 28; nop; movi	a10, 1 }
  14239f:	2325d2               	l32i	a13, a5, 140
  1423a2:	5055a2               	s16i	a10, a5, 160
  1423a5:	052de7               	blt	a13, a14, 1423ae <fn_FrmVAD+0x3ce>
  1423a8:	2225f2               	l32i	a15, a5, 136
  1423ab:	07afb7               	bge	a15, a11, 1423b6 <fn_FrmVAD+0x3d6>

001423ae <fn_FrmVAD+0x3ce>:
  1423ae:	0a0c                	movi.n	a10, 0
  1423b0:	2580c4               	ae_movad32.l	a8, aed0
  1423b3:	505582               	s16i	a8, a5, 160

001423b6 <fn_FrmVAD+0x3d6>:
  1423b6:	5155a2               	s16i	a10, a5, 162
  1423b9:	121966               	bnei	a9, 1, 1423cf <fn_FrmVAD+0x3ef>
  1423bc:	2425b2               	l32i	a11, a5, 144
  1423bf:	99f6a1               	l32r	a10, 128b98 (1068 <XtosCoreStateSize+0xde8>)
  1423c2:	09aab7               	bge	a10, a11, 1423cf <fn_FrmVAD+0x3ef>
  1423c5:	1c0c                	movi.n	a12, 1
  1423c7:	4f55c2               	s16i	a12, a5, 158
  1423ca:	4e55c2               	s16i	a12, a5, 156
  1423cd:	f01d                	retw.n

001423cf <fn_FrmVAD+0x3ef>:
  1423cf:	0d0c                	movi.n	a13, 0
  1423d1:	4f55d2               	s16i	a13, a5, 158
  1423d4:	4e55d2               	s16i	a13, a5, 156
  1423d7:	f01d                	retw.n

001423d9 <fn_FrmVAD+0x3f9>:
  1423d9:	978ad1               	l32r	a13, 128204 (5999 <xthals_release_major+0x2ab9>)
  1423dc:	97d7b1               	l32r	a11, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  1423df:	0d400b4100b0290e 	{ beqi.w18	a9, 2, 142493 <fn_FrmVAD+0x4b3>; nop }
  1423e7:	9855a1               	l32r	a10, 12853c (3fff <xthals_release_major+0x111f>)
  1423ea:	0d400e4130b0390e 	{ beqi.w18	a9, 3, 1424d1 <fn_FrmVAD+0x4f1>; nop }
  1423f2:	0d400b41c0b0490e 	{ beqi.w18	a9, 4, 1424b2 <fn_FrmVAD+0x4d2>; nop }
  1423fa:	3c5a24               	ae_movda16	aed5, a10
  1423fd:	0c801af530a4959e 	{ nop; ae_mulfp16x4s	aed4, aed0, aed5 }
  142405:	0c801af531a3959e 	{ nop; ae_mulfp16x4s	aed3, aed1, aed5 }
  14240d:	332344               	ae_add16s	aed2, aed3, aed4
  142410:	25b284               	ae_movad16.0	a11, aed2
  142413:	4d55b2               	s16i	a11, a5, 154
  142416:	ffddc6               	j	142391 <fn_FrmVAD+0x3b1>

00142419 <fn_FrmVAD+0x439>:
  142419:	3c1d24               	ae_movda16	aed1, a13
  14241c:	ff4506               	j	142134 <fn_FrmVAD+0x154>

0014241f <fn_FrmVAD+0x43f>:
  14241f:	99df81               	l32r	a8, 128b9c (e74 <XtosCoreStateSize+0xbf4>)
  142422:	400001b544013e8e 	{ ae_movda16	aed1, a14; nop; ae_movda16	aed0, a8 }
  14242a:	ff4506               	j	142142 <fn_FrmVAD+0x162>

0014242d <fn_FrmVAD+0x44d>:
  14242d:	99dc91               	l32r	a9, 128ba0 (22c4 <XtosCoreStateSize+0x2044>)
  142430:	400001b544013f9e 	{ ae_movda16	aed1, a15; nop; ae_movda16	aed0, a9 }
  142438:	ff4446               	j	14214d <fn_FrmVAD+0x16d>

0014243b <fn_FrmVAD+0x45b>:
  14243b:	232582               	l32i	a8, a5, 140
  14243e:	5295b2               	l16si	a11, a5, 164
  142441:	99d8f1               	l32r	a15, 128ba4 (22c3 <XtosCoreStateSize+0x2043>)
  142444:	0bad                	mov.n	a10, a11
  142446:	0d3fe441a0b09f8e 	{ blt.w18	a15, a8, 142294 <fn_FrmVAD+0x2b4>; nop }
  14244e:	3cad24               	ae_movda16	aed10, a13
  142451:	222592               	l32i	a9, a5, 136
  142454:	400001b544bc3ebe 	{ ae_movda16	aed12, a14; nop; ae_movda16	aed11, a11 }
  14245c:	0c801afccba799ee 	{ ae_movda16	aed9, a9; ae_mulfp16x4s	aed7, aed11, aed12 }
  142464:	0c801afa39a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed10 }
  14246c:	336784               	ae_add16s	aed6, aed7, aed8
  14246f:	25a684               	ae_movad16.0	a10, aed6
  142472:	5255a2               	s16i	a10, a5, 164
  142475:	ff86c6               	j	142294 <fn_FrmVAD+0x2b4>

00142478 <fn_FrmVAD+0x498>:
  142478:	3c1f24               	ae_movda16	aed1, a15
  14247b:	ff2d46               	j	142134 <fn_FrmVAD+0x154>

0014247e <fn_FrmVAD+0x49e>:
  14247e:	997da1               	l32r	a10, 128a74 (898 <XtosCoreStateSize+0x618>)
  142481:	3c1a24               	ae_movda16	aed1, a10
  142484:	ff2b06               	j	142134 <fn_FrmVAD+0x154>

00142487 <fn_FrmVAD+0x4a7>:
  142487:	3e0114               	ae_mov	aed0, aed1
  14248a:	ff2546               	j	142123 <fn_FrmVAD+0x143>

0014248d <fn_FrmVAD+0x4ad>:
  14248d:	3e1314               	ae_mov	aed1, aed3
  142490:	ff2806               	j	142134 <fn_FrmVAD+0x154>

00142493 <fn_FrmVAD+0x4b3>:
  142493:	3c3d24               	ae_movda16	aed3, a13
  142496:	0c801af3c0af2bee 	{ ae_movda16	aed2, a11; ae_mulfp16x4s	aed15, aed0, aed3 }
  14249e:	0c801af231ae959e 	{ nop; ae_mulfp16x4s	aed14, aed1, aed2 }
  1424a6:	33def4               	ae_add16s	aed13, aed14, aed15
  1424a9:	25bd84               	ae_movad16.0	a11, aed13
  1424ac:	4d55b2               	s16i	a11, a5, 154
  1424af:	ffb786               	j	142391 <fn_FrmVAD+0x3b1>

001424b2 <fn_FrmVAD+0x4d2>:
  1424b2:	3c8b24               	ae_movda16	aed8, a11
  1424b5:	0c801af8c0a67dee 	{ ae_movda16	aed7, a13; ae_mulfp16x4s	aed6, aed0, aed8 }
  1424bd:	0c801af731a5959e 	{ nop; ae_mulfp16x4s	aed5, aed1, aed7 }
  1424c5:	334564               	ae_add16s	aed4, aed5, aed6
  1424c8:	25b484               	ae_movad16.0	a11, aed4
  1424cb:	4d55b2               	s16i	a11, a5, 154
  1424ce:	ffafc6               	j	142391 <fn_FrmVAD+0x3b1>

001424d1 <fn_FrmVAD+0x4f1>:
  1424d1:	3cca24               	ae_movda16	aed12, a10
  1424d4:	0c801afc30ab959e 	{ nop; ae_mulfp16x4s	aed11, aed0, aed12 }
  1424dc:	0c801afc31aa959e 	{ nop; ae_mulfp16x4s	aed10, aed1, aed12 }
  1424e4:	339ab4               	ae_add16s	aed9, aed10, aed11
  1424e7:	25b984               	ae_movad16.0	a11, aed9
  1424ea:	4d55b2               	s16i	a11, a5, 154
  1424ed:	ffa806               	j	142391 <fn_FrmVAD+0x3b1>

001424f0 <Fx_vector_average>:
  1424f0:	004136               	entry	a1, 32
  1424f3:	7723d4               	ae_la64.pp	u1, a3
  1424f6:	7722c4               	ae_la64.pp	u0, a2
  1424f9:	281384               	ae_zalign64	u2
  1424fc:	400000314402545e 	{ ae_movda16	aed2, a4; nop; addi	a5, a5, 3 }
  142504:	024d                	mov.n	a4, a2
  142506:	215250               	srai	a5, a5, 2
  142509:	1ba576               	loopgtz	a5, 142528 <Fx_vector_average+0x38>
  14250c:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  14250f:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  142512:	0c801af230a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed2 }
  14251a:	0c801af231a1959e 	{ nop; ae_mulfp16x4s	aed1, aed1, aed2 }
  142522:	330104               	ae_add16s	aed0, aed1, aed0
  142525:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

00142528 <Fx_vector_average+0x38>:
  142528:	7734e4               	ae_sa64pos.fp	u2, a4
  14252b:	f01d                	retw.n

0014252d <Fx_vector_average+0x3d>:
  14252d:	000000                                        ...

00142530 <Fx_vector_Max>:
  142530:	004136               	entry	a1, 32
  142533:	281344               	ae_zalign64	u1
  142536:	036d                	mov.n	a6, a3
  142538:	400000314401445e 	{ ae_movda16	aed1, a4; nop; addi	a4, a5, 3 }
  142540:	7726c4               	ae_la64.pp	u0, a6
  142543:	023d                	mov.n	a3, a2
  142545:	214240               	srai	a4, a4, 2
  142548:	062d                	mov.n	a2, a6
  14254a:	15a476               	loopgtz	a4, 142563 <Fx_vector_Max+0x33>
  14254d:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  142550:	c6fbdd001f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed1 }
  142558:	c5fbdd101f00259e 	{ nop; nop; ae_movt16x4	aed0, aed1, b0:b1:b2:b3 }
  142560:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00142563 <Fx_vector_Max+0x33>:
  142563:	7733d4               	ae_sa64pos.fp	u1, a3
  142566:	f01d                	retw.n

00142568 <Gain_averaging>:
  142568:	004136               	entry	a1, 32
  14256b:	028d                	mov.n	a8, a2
  14256d:	7722c4               	ae_la64.pp	u0, a2
  142570:	40000041452c642e 	{ ae_movda32	aed12, a4; nop; addi	a6, a2, 36 }
  142578:	400001b1456d95ce 	{ ae_movda32	aed13, a5; nop; movi	a9, 0x6bc }
  142580:	400001b42051369e 	{ ae_l16.i	aed1, a6, 0; nop; ae_movda16	aed5, a9 }
  142588:	0c800bf5d1a184de 	{ ae_slai32	aed13, aed13, 1; ae_mulfp16x4s	aed1, aed1, aed5 }
  142590:	c5f2cfedec0c988e 	{ ae_la16x4.ip	aed9, u0, a8; ae_sub32	aed12, aed12, aed13; ae_movi	aed0, -2 }
  142598:	93facf00c2e6888e 	{ ae_la16x4.ip	aed8, u0, a8; ae_movi	aed6, 2; ae_add32	aed14, aed12, aed0 }
  1425a0:	0c801af509a3789e 	{ ae_la16x4.ip	aed7, u0, a8; ae_mulfp16x4s	aed3, aed9, aed5 }
  1425a8:	0c801af508a4289e 	{ ae_la16x4.ip	aed2, u0, a8; ae_mulfp16x4s	aed4, aed8, aed5 }
  1425b0:	0c8015f5b7afee6e 	{ ae_xor	aed14, aed14, aed6; ae_mulfp16x4s	aed15, aed7, aed5 }
  1425b8:	0c800bf5e2a2ffee 	{ ae_srai32	aed14, aed14, 31; ae_mulfp16x4s	aed2, aed2, aed5 }
  1425c0:	91e7d94e3c6c4fce 	{ ae_movi	aed4, -1; ae_add32	aed12, aed12, aed14; ae_add16s	aed6, aed3, aed4 }
  1425c8:	91e7d924fc74d00e 	{ ae_movi	aed13, 0; ae_add32	aed4, aed12, aed4; ae_add16s	aed7, aed15, aed2 }
  1425d0:	91e7a8706cec96ee 	{ ae_l16.i	aed9, a6, -4; ae_add32	aed12, aed12, aed0; ae_add16s	aed14, aed6, aed7 }
  1425d8:	0c80153efe5f0cde 	{ ae_lt32	b0:b1, aed12, aed13; ae_sel16i	aed15, aed14, aed14, 5 }
  1425e0:	0c8012f5c9a7aefe 	{ ae_add16s	aed10, aed14, aed15; ae_mulfp16x4s	aed7, aed9, aed5 }
  1425e8:	c40359ca0a4ba22e 	{ or	a10, a2, a2; ae_sel16i.n	aed11, aed10, aed10, 3; ae_movf32x2	aed4, aed12, b0:b1 }
  1425f0:	1ee5591b4a48755f 	{ or	a7, a5, a5; ae_add16s	aed8, aed10, aed11; ae_srai32	aed4, aed4, 1 }
  1425f8:	400001742f36568e 	{ ae_l16.i	aed6, a6, -2; nop; ae_movad16.3	a5, aed8 }
  142600:	0c801af5c6a365ee 	{ ae_movda16	aed6, a5; ae_mulfp16x4s	aed3, aed6, aed5 }
  142608:	ebe5c8070602447f 	{ ae_movad32.l	a4, aed4; ae_add16s	aed2, aed6, aed7; nop }
  142610:	ebe550030200d77f 	{ add	a13, a7, a7; ae_add16s	aed0, aed2, aed3; nop }
  142618:	0d400841900024ae 	{ bltz.w18	a4, 1426a5 <Gain_averaging+0x13d>; ae_add16s	aed0, aed0, aed1 }
  142620:	90c730               	addx2	a12, a7, a3
  142623:	90dd20               	addx2	a13, a13, a2
  142626:	b49a24               	ae_l16.ip	aed9, a10, 4
  142629:	0c8016f579a48ade 	{ ae_l16.i	aed8, a10, -2; ae_mulfp16x4s	aed4, aed9, aed5 }
  142631:	0c8016f508af7dde 	{ ae_l16.i	aed7, a13, 2; ae_mulfp16x4s	aed15, aed8, aed5 }
  142639:	0c8004f507a34dbe 	{ addi	a11, a13, 4; ae_mulfp16x4s	aed3, aed7, aed5 }
  142641:	ebf0a90400026b2f 	{ ae_l16.ip	aed6, a11, 4; ae_sub16s	aed2, aed0, aed4; nop }
  142649:	0c8012f5c6a1e23e 	{ ae_add16s	aed14, aed2, aed3; ae_mulfp16x4s	aed1, aed6, aed5 }
  142651:	40000020b000ccce 	{ ae_s16.0.i	aed0, a12, 0; nop; addi	a12, a12, 2 }
  142659:	ebf0b50f0e00ec2f 	{ ae_s16.0.ip	aed14, a12, 4; ae_sub16s	aed0, aed14, aed15; nop }
  142661:	f03d                	nop.n
  142663:	f03d                	nop.n
  142665:	37a476               	loopgtz	a4, 1426a0 <Gain_averaging+0x138>
  142668:	ebe5a90100030a2f 	{ ae_l16.ip	aed0, a10, 4; ae_add16s	aed3, aed0, aed1; nop }
  142670:	0c8016f570a10bde 	{ ae_l16.i	aed0, a11, -2; ae_mulfp16x4s	aed1, aed0, aed5 }
  142678:	0c8016f570a20ade 	{ ae_l16.i	aed0, a10, -2; ae_mulfp16x4s	aed2, aed0, aed5 }
  142680:	0c8016f510a40b3e 	{ ae_l16.ip	aed0, a11, 4; ae_mulfp16x4s	aed4, aed0, aed5 }
  142688:	0c8014f520a1031e 	{ ae_sub16s	aed0, aed3, aed1; ae_mulfp16x4s	aed1, aed0, aed5 }
  142690:	ebe5b40200003cff 	{ ae_s16.0.i	aed3, a12, -2; ae_add16s	aed0, aed0, aed2; nop }
  142698:	ebf0b50400000c2f 	{ ae_s16.0.ip	aed0, a12, 4; ae_sub16s	aed0, aed0, aed4; nop }

001426a0 <Gain_averaging+0x138>:
  1426a0:	33a014               	ae_add16s	aed10, aed0, aed1
  1426a3:	f01d                	retw.n

001426a5 <Gain_averaging+0x13d>:
  1426a5:	f01d                	retw.n

001426a7 <Gain_averaging+0x13f>:
	...

001426a8 <FN_f0_based_pre_Noise_suppression_forloop>:
  1426a8:	004136               	entry	a1, 32
  1426ab:	7722c4               	ae_la64.pp	u0, a2
  1426ae:	7723d4               	ae_la64.pp	u1, a3
  1426b1:	281384               	ae_zalign64	u2
  1426b4:	026d                	mov.n	a6, a2
  1426b6:	154444               	ae_movda32x2	aed4, a4, a4
  1426b9:	96d371               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  1426bc:	152774               	ae_movda32x2	aed2, a7, a7
  1426bf:	01c542               	addi	a4, a5, 1
  1426c2:	214140               	srai	a4, a4, 1
  1426c5:	c5f34f142210fe8e 	{ movi	a8, -2; ae_sub32s	aed0, aed2, aed4; ae_movi	aed1, 1 }
  1426cd:	ebe860010005688f 	{ ae_movda32x2	aed6, a8, a8; ae_add32s	aed5, aed0, aed1; nop }
  1426d5:	3fa476               	loopgtz	a4, 142718 <FN_f0_based_pre_Noise_suppression_forloop+0x70>
  1426d8:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1426db:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  1426de:	410064               	ae_and	aed0, aed0, aed6
  1426e1:	bb0ddd146021259e 	{ nop; ae_mul32.hh	aed1, aed0, aed4; ae_and	aed2, aed1, aed6 }
  1426e9:	2e0fdd245030259f 	{ nop; ae_mul32.ll	aed0, aed0, aed4; ae_mul32.ll_s2	aed3, aed2, aed5 }
  1426f1:	0c0dddf51221259f 	{ nop; ae_mul32.hh	aed1, aed2, aed5; ae_srai64	aed2, aed1, 15 }
  1426f9:	8c0f04               	ae_srai64	aed0, aed0, 15
  1426fc:	8c3f34               	ae_srai64	aed3, aed3, 15
  1426ff:	0cebddf01310259f 	{ nop; ae_add64s	aed0, aed3, aed0; ae_srai64	aed1, aed1, 15 }
  142707:	ebebc8020100407f 	{ ae_movad32.l	a4, aed0; ae_add64s	aed0, aed1, aed2; nop }
  14270f:	2550c4               	ae_movad32.l	a5, aed0
  142712:	150544               	ae_movda32x2	aed0, a5, a4
  142715:	0c06e4               	ae_sa32x2.ip	aed0, u2, a6

00142718 <FN_f0_based_pre_Noise_suppression_forloop+0x70>:
  142718:	7736e4               	ae_sa64pos.fp	u2, a6
  14271b:	f01d                	retw.n

0014271d <FN_f0_based_pre_Noise_suppression_forloop+0x75>:
  14271d:	000000                                        ...

00142720 <fx_SolomonVoice_FNLMS_filter>:
  142720:	00e136               	entry	a1, 112
  142723:	039d                	mov.n	a9, a3
  142725:	106122               	s32i	a2, a1, 64
  142728:	409182               	l16si	a8, a1, 128
  14272b:	e189                	s32i.n	a8, a1, 56
  14272d:	68d816               	beqz	a8, 142dbe <fx_SolomonVoice_FNLMS_filter+0x69e>
  142730:	389122               	l16si	a2, a1, 112
  142733:	02d372               	addmi	a7, a3, 0x200
  142736:	01d332               	addmi	a3, a3, 0x100
  142739:	50c332               	addi	a3, a3, 80

0014273c <fx_SolomonVoice_FNLMS_filter+0x1c>:
  14273c:	03cd                	mov.n	a12, a3
  14273e:	da27f2               	l32i	a15, a7, 0x368
  142741:	d427d2               	l32i	a13, a7, 0x350
  142744:	d727b2               	l32i	a11, a7, 0x35c
  142747:	d827a2               	l32i	a10, a7, 0x360
  14274a:	0ad552               	addmi	a5, a5, 0xa00
  14274d:	db2782               	l32i	a8, a7, 0x36c
  142750:	6425e2               	l32i	a14, a5, 0x190
  142753:	94c552               	addi	a5, a5, -108
  142756:	1129                	s32i.n	a2, a1, 4
  142758:	0189                	s32i.n	a8, a1, 0
  14275a:	fea8a5               	call8	1411e4 <fx_SolomonVoice_FNLMS_error_cal>
  14275d:	21d492               	addmi	a9, a4, 0x2100
  142760:	7599a2               	l16si	a10, a9, 234
  142763:	0d406a4120b01a0e 	{ beqi.w18	a10, 1, 142e09 <fx_SolomonVoice_FNLMS_filter+0x6e9>; nop }

0014276b <fx_SolomonVoice_FNLMS_filter+0x4b>:
  14276b:	1f21b2               	l32i	a11, a1, 124
  14276e:	f1b9                	s32i.n	a11, a1, 60

00142770 <fx_SolomonVoice_FNLMS_filter+0x50>:
  142770:	0d400c4120b0126e 	{ blti.w18	a2, 1, 142836 <fx_SolomonVoice_FNLMS_filter+0x116>; nop }
  142778:	060c                	movi.n	a6, 0
  14277a:	050c                	movi.n	a5, 0
  14277c:	030c                	movi.n	a3, 0
  14277e:	040c                	movi.n	a4, 0
  142780:	000946               	j	1427a9 <fx_SolomonVoice_FNLMS_filter+0x89>

00142783 <fx_SolomonVoice_FNLMS_filter+0x63>:
  142783:	0c0c                	movi.n	a12, 0
  142785:	00a0d2               	movi	a13, 0
  142788:	0396e5               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  14278b:	20c182               	addi	a8, a1, 32
  14278e:	10c1f2               	addi	a15, a1, 16
  142791:	a0f6f0               	addx4	a15, a6, a15
  142794:	a08680               	addx4	a8, a6, a8
  142797:	08a9                	s32i.n	a10, a8, 0
  142799:	0f49                	s32i.n	a4, a15, 0
  14279b:	661b                	addi.n	a6, a6, 1
  14279d:	294626               	beqi	a6, 4, 1427ca <fx_SolomonVoice_FNLMS_filter+0xaa>

001427a0 <fx_SolomonVoice_FNLMS_filter+0x80>:
  1427a0:	552b                	addi.n	a5, a5, 2
  1427a2:	334b                	addi.n	a3, a3, 4
  1427a4:	441b                	addi.n	a4, a4, 1
  1427a6:	5d1427               	beq	a4, a2, 142807 <fx_SolomonVoice_FNLMS_filter+0xe7>

001427a9 <fx_SolomonVoice_FNLMS_filter+0x89>:
  1427a9:	d427a2               	l32i	a10, a7, 0x350
  1427ac:	d527d2               	l32i	a13, a7, 0x354
  1427af:	a3aa                	add.n	a10, a3, a10
  1427b1:	0aa8                	l32i.n	a10, a10, 0
  1427b3:	dd5a                	add.n	a13, a13, a5
  1427b5:	091aa6               	blti	a10, 1, 1427c2 <fx_SolomonVoice_FNLMS_filter+0xa2>
  1427b8:	d827b2               	l32i	a11, a7, 0x360
  1427bb:	b3ba                	add.n	a11, a3, a11
  1427bd:	0bb8                	l32i.n	a11, a11, 0
  1427bf:	c01be6               	bgei	a11, 1, 142783 <fx_SolomonVoice_FNLMS_filter+0x63>
  1427c2:	0c0c                	movi.n	a12, 0
  1427c4:	005dc2               	s16i	a12, a13, 0
  1427c7:	fff546               	j	1427a0 <fx_SolomonVoice_FNLMS_filter+0x80>

001427ca <fx_SolomonVoice_FNLMS_filter+0xaa>:
  1427ca:	20c1a2               	addi	a10, a1, 32
  1427cd:	30c1b2               	addi	a11, a1, 48
  1427d0:	03c3a5               	call8	14640c <int_sqrt_0_25_four>
  1427d3:	060c                	movi.n	a6, 0
  1427d5:	1891c2               	l16si	a12, a1, 48
  1427d8:	41d8                	l32i.n	a13, a1, 16
  1427da:	51b8                	l32i.n	a11, a1, 20
  1427dc:	d527e2               	l32i	a14, a7, 0x354
  1427df:	71f8                	l32i.n	a15, a1, 28
  1427e1:	6198                	l32i.n	a9, a1, 24
  1427e3:	90ffe0               	addx2	a15, a15, a14
  1427e6:	9099e0               	addx2	a9, a9, a14
  1427e9:	90bbe0               	addx2	a11, a11, a14
  1427ec:	90dde0               	addx2	a13, a13, a14
  1427ef:	005dc2               	s16i	a12, a13, 0
  1427f2:	1991a2               	l16si	a10, a1, 50
  1427f5:	005ba2               	s16i	a10, a11, 0
  1427f8:	1a9182               	l16si	a8, a1, 52
  1427fb:	005982               	s16i	a8, a9, 0
  1427fe:	1b91e2               	l16si	a14, a1, 54
  142801:	005fe2               	s16i	a14, a15, 0
  142804:	ffe606               	j	1427a0 <fx_SolomonVoice_FNLMS_filter+0x80>

00142807 <fx_SolomonVoice_FNLMS_filter+0xe7>:
  142807:	2b16a6               	blti	a6, 1, 142836 <fx_SolomonVoice_FNLMS_filter+0x116>
  14280a:	10c142               	addi	a4, a1, 16
  14280d:	20c132               	addi	a3, a1, 32
  142810:	20c152               	addi	a5, a1, 32
  142813:	a05650               	addx4	a5, a6, a5

00142816 <fx_SolomonVoice_FNLMS_filter+0xf6>:
  142816:	03a8                	l32i.n	a10, a3, 0
  142818:	03b8a5               	call8	1463a4 <int_sqrt_0_25>
  14281b:	d52792               	l32i	a9, a7, 0x354
  14281e:	0488                	l32i.n	a8, a4, 0
  142820:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  142828:	908890               	addx2	a8, a8, a9
  14282b:	40000040b000484e 	{ ae_s16.0.i	aed0, a8, 0; nop; addi	a4, a4, 4 }
  142833:	df9357               	bne	a3, a5, 142816 <fx_SolomonVoice_FNLMS_filter+0xf6>
  142836:	d527a2               	l32i	a10, a7, 0x354
  142839:	dc27b2               	l32i	a11, a7, 0x370
  14283c:	20c220               	or	a12, a2, a2
  14283f:	09a0d2               	movi	a13, 9
  142842:	ffd265               	call8	142568 <Gain_averaging>
  142845:	dc27a2               	l32i	a10, a7, 0x370
  142848:	d527b2               	l32i	a11, a7, 0x354
  14284b:	2c1c                	movi.n	a12, 18
  14284d:	3db325               	call8	180380 <__vec_memcpy>
  142850:	dc27a2               	l32i	a10, a7, 0x370
  142853:	edc282               	addi	a8, a2, -19
  142856:	00a092               	movi	a9, 0
  142859:	967fb1               	l32r	a11, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  14285c:	4000007144f2bb2e 	{ ae_movda16	aed2, a11; nop; addi	a11, a2, -9 }
  142864:	400001014401999e 	{ ae_movda16	aed1, a9; nop; movi	a9, 9 }
  14286c:	238880               	sext	a8, a8, 15
  14286f:	11c8f0               	slli	a12, a8, 1
  142872:	ebfb6b000f003acf 	{ ae_l16.x	aed3, a10, a12; nop; nop }
  14287a:	01c882               	addi	a8, a8, 1
  14287d:	0c800df2f3a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed3, aed2 }
  142885:	158976               	loop	a9, 14289e <fx_SolomonVoice_FNLMS_filter+0x17e>
  142888:	1198f0               	slli	a9, a8, 1
  14288b:	ebe56b0001010a9f 	{ ae_l16.x	aed0, a10, a9; ae_add16s	aed1, aed1, aed0; nop }
  142893:	0c8004f200a0189e 	{ addi	a9, a8, 1; ae_mulfp16x4s	aed0, aed0, aed2 }
  14289b:	238980               	sext	a8, a9, 15

0014289e <fx_SolomonVoice_FNLMS_filter+0x17e>:
  14289e:	990c                	movi.n	a9, 9
  1428a0:	ebe55f0001008b8f 	{ sext	a8, a11, 15; ae_add16s	aed0, aed1, aed0; nop }
  1428a8:	dc27b2               	l32i	a11, a7, 0x370
  1428ab:	f03d                	nop.n
  1428ad:	0f8976               	loop	a9, 1428c0 <fx_SolomonVoice_FNLMS_filter+0x1a0>
  1428b0:	1198f0               	slli	a9, a8, 1
  1428b3:	881b                	addi.n	a8, a8, 1
  1428b5:	ebfb89000f000b9f 	{ ae_s16.0.x	aed0, a11, a9; nop; nop }
  1428bd:	238880               	sext	a8, a8, 15
  1428c0:	bbab                	addi.n	a11, a11, 10
  1428c2:	d927a2               	l32i	a10, a7, 0x364
  1428c5:	82a0c2               	movi	a12, 130
  1428c8:	aaab                	addi.n	a10, a10, 10
  1428ca:	3dab65               	call8	180380 <__vec_memcpy>
  1428cd:	50a0b2               	movi	a11, 80
  1428d0:	0f21c2               	l32i	a12, a1, 60
  1428d3:	233280               	sext	a3, a2, 15
  1428d6:	833bc0               	moveqz	a3, a11, a12
  1428d9:	5913a6               	blti	a3, 1, 142936 <fx_SolomonVoice_FNLMS_filter+0x216>
  1428dc:	96bee1               	l32r	a14, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1428df:	9723f1               	l32r	a15, 12856c (7332 <xthals_release_major+0x4452>)
  1428e2:	400001014504b30e 	{ ae_movda32	aed4, a3; nop; movi	a11, 0 }
  1428ea:	25d4c4               	ae_movad32.l	a13, aed4
  1428ed:	400001b544013fee 	{ ae_movda16	aed1, a15; nop; ae_movda16	aed0, a14 }
  1428f5:	3dad76               	loopgtz	a13, 142936 <fx_SolomonVoice_FNLMS_filter+0x216>
  1428f8:	d927c2               	l32i	a12, a7, 0x364
  1428fb:	dc27f2               	l32i	a15, a7, 0x370
  1428fe:	ebca                	add.n	a14, a11, a12
  142900:	dbfa                	add.n	a13, a11, a15
  142902:	009dd2               	l16si	a13, a13, 0
  142905:	009e82               	l16si	a8, a14, 0
  142908:	25a8d7               	bge	a8, a13, 142931 <fx_SolomonVoice_FNLMS_filter+0x211>
  14290b:	ebfb6b000f009bff 	{ ae_l16.x	aed9, a11, a15; nop; nop }
  142913:	0c800ff009a78bce 	{ ae_l16.x	aed8, a11, a12; ae_mulfp16x4s	aed7, aed9, aed0 }
  14291b:	0c801af138a6959e 	{ nop; ae_mulfp16x4s	aed6, aed8, aed1 }
  142923:	335674               	ae_add16s	aed5, aed6, aed7
  142926:	ebfb89000f005bcf 	{ ae_s16.0.x	aed5, a11, a12; nop; nop }
  14292e:	000086               	j	142934 <fx_SolomonVoice_FNLMS_filter+0x214>

00142931 <fx_SolomonVoice_FNLMS_filter+0x211>:
  142931:	005ed2               	s16i	a13, a14, 0

00142934 <fx_SolomonVoice_FNLMS_filter+0x214>:
  142934:	bb2b                	addi.n	a11, a11, 2

00142936 <fx_SolomonVoice_FNLMS_filter+0x216>:
  142936:	e1e8                	l32i.n	a14, a1, 56
  142938:	0020f0               	nop
  14293b:	472e56               	bnez	a14, 142db1 <fx_SolomonVoice_FNLMS_filter+0x691>
  14293e:	3a91f2               	l16si	a15, a1, 116
  142941:	00a282               	movi	a8, 0x200
  142944:	0d003344b2b4bf8e 	{ bne.w18	a15, a8, 142c83 <fx_SolomonVoice_FNLMS_filter+0x563>; ae_movi	aed4, 10 }
  14294c:	00a082               	movi	a8, 0
  14294f:	d927a2               	l32i	a10, a7, 0x364
  142952:	96b091               	l32r	a9, 128414 (1f40 <XtosCoreStateSize+0x1cc0>)
  142955:	400001014501995e 	{ ae_movda32	aed1, a9; nop; movi	a9, 5 }
  14295d:	358976               	loop	a9, 142996 <fx_SolomonVoice_FNLMS_filter+0x276>
  142960:	ebfb6b000f0008af 	{ ae_l16.x	aed0, a8, a10; nop; nop }
  142968:	e9fb20008f00289f 	{ addi	a9, a8, 2; nop; ae_sext32	aed0, aed0, 15 }
  142970:	520014               	ae_max32	aed0, aed0, aed1
  142973:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  14297b:	ebfb6b000f0009af 	{ ae_l16.x	aed0, a9, a10; nop; nop }
  142983:	e9fb20008f00488f 	{ addi	a8, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  14298b:	520014               	ae_max32	aed0, aed0, aed1
  14298e:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }

00142996 <fx_SolomonVoice_FNLMS_filter+0x276>:
  142996:	78a0d2               	movi	a13, 120
  142999:	d927c2               	l32i	a12, a7, 0x364
  14299c:	ae0c                	movi.n	a14, 10
  14299e:	0d80184081b3be2e 	{ ae_movda32	aed11, a14; ae_movi	aed3, 1 }
  1429a6:	ebe740030b0b32bf 	{ movi	a11, 50; ae_add32	aed11, aed11, aed3; nop }
  1429ae:	400001754506fbbe 	{ ae_movda32	aed6, a11; nop; ae_movad16.0	a15, aed11 }
  1429b6:	40000111450abf3e 	{ ae_movda32	aed10, a15; nop; movi	a11, 19 }
  1429be:	ebe721030a0a4c9f 	{ addi	a9, a12, 20; ae_add32	aed10, aed10, aed3; nop }
  1429c6:	4000017545058dae 	{ ae_movda32	aed5, a13; nop; ae_movad16.0	a8, aed10 }
  1429ce:	0020f0               	nop
  1429d1:	f03d                	nop.n
  1429d3:	f03d                	nop.n
  1429d5:	358b76               	loop	a11, 142a0e <fx_SolomonVoice_FNLMS_filter+0x2ee>
  1429d8:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }

001429e0 <fx_SolomonVoice_FNLMS_filter+0x2c0>:
  1429e0:	e9e751138001bfcf 	{ addx2	a11, a15, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  1429e8:	520054               	ae_max32	aed0, aed0, aed5
  1429eb:	40000174b000f91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a15, aed1 }
  1429f3:	400001b420014bfe 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a15 }
  1429fb:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142a03:	520054               	ae_max32	aed0, aed0, aed5
  142a06:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142a0e <fx_SolomonVoice_FNLMS_filter+0x2ee>:
  142a0e:	90ffc0               	addx2	a15, a15, a12
  142a11:	b0e904               	ae_l16.i	aed14, a9, 0
  142a14:	d927c2               	l32i	a12, a7, 0x364
  142a17:	e9fb40e08fe0328f 	{ movi	a8, 50; nop; ae_sext32	aed14, aed14, 15 }
  142a1f:	0d80184081b3f82e 	{ ae_movda32	aed15, a8; ae_movi	aed3, 1 }
  142a27:	b3e7dde35fef259e 	{ nop; ae_add32	aed15, aed15, aed3; ae_max32	aed14, aed14, aed5 }
  142a2f:	40000174b00ea9fe 	{ ae_s16.0.i	aed14, a9, 0; nop; ae_movad16.0	a10, aed15 }
  142a37:	400001b420dc4fae 	{ ae_l16.i	aed12, a15, 0; nop; ae_movda32	aed13, a10 }
  142a3f:	e9fb40c08fc018bf 	{ movi	a11, 24; nop; ae_sext32	aed12, aed12, 15 }
  142a47:	b3e726c35dcd4c9e 	{ addi	a9, a12, 100; ae_add32	aed13, aed13, aed3; ae_max32	aed12, aed12, aed5 }
  142a4f:	40000174b00c8fde 	{ ae_s16.0.i	aed12, a15, 0; nop; ae_movad16.0	a8, aed13 }
  142a57:	0020f0               	nop
  142a5a:	0020f0               	nop
  142a5d:	358b76               	loop	a11, 142a96 <fx_SolomonVoice_FNLMS_filter+0x376>
  142a60:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }

00142a68 <fx_SolomonVoice_FNLMS_filter+0x348>:
  142a68:	e9e751138001bacf 	{ addx2	a11, a10, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142a70:	520044               	ae_max32	aed0, aed0, aed4
  142a73:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142a7b:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142a83:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142a8b:	520044               	ae_max32	aed0, aed0, aed4
  142a8e:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142a96 <fx_SolomonVoice_FNLMS_filter+0x376>:
  142a96:	b00904               	ae_l16.i	aed0, a9, 0
  142a99:	170084               	ae_sext32	aed0, aed0, 15
  142a9c:	b3fb51004f00aace 	{ addx2	a10, a10, a12; nop; ae_max32	aed0, aed0, aed4 }
  142aa4:	d20904               	ae_s16.0.i	aed0, a9, 0
  142aa7:	0f2192               	l32i	a9, a1, 60
  142aaa:	b0fa04               	ae_l16.i	aed15, a10, 0
  142aad:	17ff84               	ae_sext32	aed15, aed15, 15
  142ab0:	52ff44               	ae_max32	aed15, aed15, aed4
  142ab3:	d2fa04               	ae_s16.0.i	aed15, a10, 0
  142ab6:	1c9916               	beqz	a9, 142c83 <fx_SolomonVoice_FNLMS_filter+0x563>
  142ab9:	d927d2               	l32i	a13, a7, 0x364
  142abc:	64a0a2               	movi	a10, 100
  142abf:	0d80184081b32a2e 	{ ae_movda32	aed2, a10; ae_movi	aed3, 1 }
  142ac7:	ebe74003020218bf 	{ movi	a11, 24; ae_add32	aed2, aed2, aed3; nop }
  142acf:	25a284               	ae_movad16.0	a10, aed2
  142ad2:	4000001545019ade 	{ ae_movda32	aed1, a10; nop; addmi	a9, a13, 0x100 }
  142ada:	ebe72c030101899f 	{ addi	a9, a9, -56; ae_add32	aed1, aed1, aed3; nop }
  142ae2:	258184               	ae_movad16.0	a8, aed1
  142ae5:	358b76               	loop	a11, 142b1e <fx_SolomonVoice_FNLMS_filter+0x3fe>
  142ae8:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }

00142af0 <fx_SolomonVoice_FNLMS_filter+0x3d0>:
  142af0:	e9e751138001badf 	{ addx2	a11, a10, a13; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142af8:	520054               	ae_max32	aed0, aed0, aed5
  142afb:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142b03:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142b0b:	e9e75113800198df 	{ addx2	a9, a8, a13; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142b13:	520054               	ae_max32	aed0, aed0, aed5
  142b16:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142b1e <fx_SolomonVoice_FNLMS_filter+0x3fe>:
  142b1e:	d927c2               	l32i	a12, a7, 0x364
  142b21:	0abd                	mov.n	a11, a10
  142b23:	400001902008e96e 	{ ae_l16.i	aed8, a9, 0; nop; movi	a14, 150 }
  142b2b:	e9fb51858e82bbdf 	{ addx2	a11, a11, a13; ae_mov	aed2, aed5; ae_sext32	aed8, aed8, 15 }
  142b33:	0d80184081b39e2e 	{ ae_movda32	aed9, a14; ae_movi	aed3, 1 }
  142b3b:	b3e740835989c8de 	{ movi	a13, 200; ae_add32	aed9, aed9, aed3; ae_max32	aed8, aed8, aed5 }
  142b43:	40000174b008a99e 	{ ae_s16.0.i	aed8, a9, 0; nop; ae_movad16.0	a10, aed9 }
  142b4b:	400001b420754bae 	{ ae_l16.i	aed5, a11, 0; nop; ae_movda32	aed7, a10 }
  142b53:	e9e7305387571c9f 	{ addmi	a9, a12, 0x100; ae_add32	aed7, aed7, aed3; ae_sext32	aed5, aed5, 15 }
  142b5b:	258784               	ae_movad16.0	a8, aed7
  142b5e:	b3fb22502f50c99e 	{ addi	a9, a9, 44; nop; ae_max32	aed5, aed5, aed2 }

00142b66 <fx_SolomonVoice_FNLMS_filter+0x446>:
  142b66:	40000110b005bb8e 	{ ae_s16.0.i	aed5, a11, 0; nop; movi	a11, 24 }
  142b6e:	0020f0               	nop
  142b71:	f03d                	nop.n
  142b73:	f03d                	nop.n
  142b75:	358b76               	loop	a11, 142bae <fx_SolomonVoice_FNLMS_filter+0x48e>
  142b78:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }
  142b80:	e9e751138001bacf 	{ addx2	a11, a10, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142b88:	520064               	ae_max32	aed0, aed0, aed6
  142b8b:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142b93:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142b9b:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142ba3:	520064               	ae_max32	aed0, aed0, aed6
  142ba6:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142bae <fx_SolomonVoice_FNLMS_filter+0x48e>:
  142bae:	b0a904               	ae_l16.i	aed10, a9, 0
  142bb1:	17aa84               	ae_sext32	aed10, aed10, 15
  142bb4:	b3fb51a06fa0face 	{ addx2	a15, a10, a12; nop; ae_max32	aed10, aed10, aed6 }
  142bbc:	d2a904               	ae_s16.0.i	aed10, a9, 0
  142bbf:	b09f04               	ae_l16.i	aed9, a15, 0
  142bc2:	179984               	ae_sext32	aed9, aed9, 15
  142bc5:	529964               	ae_max32	aed9, aed9, aed6
  142bc8:	d29f04               	ae_s16.0.i	aed9, a15, 0
  142bcb:	0d000b4140b0ad2e 	{ bge.w18	a13, a2, 142c83 <fx_SolomonVoice_FNLMS_filter+0x563>; nop }
  142bd3:	d927c2               	l32i	a12, a7, 0x364
  142bd6:	c8a092               	movi	a9, 200
  142bd9:	38afb2               	movi	a11, -200
  142bdc:	80b2b0               	add	a11, a2, a11
  142bdf:	0d00024051b30b0e 	{ bbci.w18	a11, 0, 142c08 <fx_SolomonVoice_FNLMS_filter+0x4e8>; ae_movi	aed3, 1 }
  142be7:	02dcd2               	addmi	a13, a12, 0x200
  142bea:	90cdd2               	addi	a13, a13, -112
  142bed:	400001b420bc4d9e 	{ ae_l16.i	aed12, a13, 0; nop; ae_movda32	aed11, a9 }
  142bf5:	17cc84               	ae_sext32	aed12, aed12, 15
  142bf8:	b3e7ddc34bcb259e 	{ nop; ae_add32	aed11, aed11, aed3; ae_max32	aed12, aed12, aed4 }
  142c00:	40000174b00c9dbe 	{ ae_s16.0.i	aed12, a13, 0; nop; ae_movad16.0	a9, aed11 }

00142c08 <fx_SolomonVoice_FNLMS_filter+0x4e8>:
  142c08:	21d1b0               	srai	a13, a11, 1
  142c0b:	074d16               	beqz	a13, 142c83 <fx_SolomonVoice_FNLMS_filter+0x563>
  142c0e:	3ce934               	ae_movda32	aed14, a9
  142c11:	30ee34               	ae_add32	aed14, aed14, aed3
  142c14:	25ae84               	ae_movad16.0	a10, aed14
  142c17:	400000f145fdbade 	{ ae_movda32	aed13, a10; nop; addi	a11, a13, -1 }
  142c1f:	ebe751030d0d99cf 	{ addx2	a9, a9, a12; ae_add32	aed13, aed13, aed3; nop }
  142c27:	258d84               	ae_movad16.0	a8, aed13
  142c2a:	0020f0               	nop
  142c2d:	35ab76               	loopgtz	a11, 142c66 <fx_SolomonVoice_FNLMS_filter+0x546>
  142c30:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }
  142c38:	e9e751138001bacf 	{ addx2	a11, a10, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142c40:	520044               	ae_max32	aed0, aed0, aed4
  142c43:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142c4b:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142c53:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142c5b:	520044               	ae_max32	aed0, aed0, aed4
  142c5e:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142c66 <fx_SolomonVoice_FNLMS_filter+0x546>:
  142c66:	b00904               	ae_l16.i	aed0, a9, 0
  142c69:	170084               	ae_sext32	aed0, aed0, 15
  142c6c:	b3fb51004f00eace 	{ addx2	a14, a10, a12; nop; ae_max32	aed0, aed0, aed4 }
  142c74:	d20904               	ae_s16.0.i	aed0, a9, 0
  142c77:	b0fe04               	ae_l16.i	aed15, a14, 0
  142c7a:	17ff84               	ae_sext32	aed15, aed15, 15
  142c7d:	52ff44               	ae_max32	aed15, aed15, aed4
  142c80:	d2fe04               	ae_s16.0.i	aed15, a14, 0
  142c83:	3c91f2               	l16si	a15, a1, 120
  142c86:	080c                	movi.n	a8, 0
  142c88:	0d40124150b01fce 	{ bnei.w18	a15, 1, 142db1 <fx_SolomonVoice_FNLMS_filter+0x691>; nop }
  142c90:	d927a2               	l32i	a10, a7, 0x364
  142c93:	968591               	l32r	a9, 1286a8 (6590 <xthals_release_major+0x36b0>)

00142c96 <fx_SolomonVoice_FNLMS_filter+0x576>:
  142c96:	400001014401995e 	{ ae_movda16	aed1, a9; nop; movi	a9, 5 }
  142c9e:	0020f0               	nop
  142ca1:	f03d                	nop.n
  142ca3:	f03d                	nop.n
  142ca5:	2f8976               	loop	a9, 142cd8 <fx_SolomonVoice_FNLMS_filter+0x5b8>
  142ca8:	ebfb6b000f0008af 	{ ae_l16.x	aed0, a8, a10; nop; nop }
  142cb0:	0c8004f100a0289e 	{ addi	a9, a8, 2; ae_mulfp16x4s	aed0, aed0, aed1 }
  142cb8:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  142cc0:	ebfb6b000f0009af 	{ ae_l16.x	aed0, a9, a10; nop; nop }
  142cc8:	0c8004f100a0488e 	{ addi	a8, a8, 4; ae_mulfp16x4s	aed0, aed0, aed1 }
  142cd0:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }

00142cd8 <fx_SolomonVoice_FNLMS_filter+0x5b8>:
  142cd8:	25a4c4               	ae_movad32.l	a10, aed4
  142cdb:	0d000c4170b0aa3e 	{ bge.w18	a10, a3, 142da6 <fx_SolomonVoice_FNLMS_filter+0x686>; nop }
  142ce3:	a90c                	movi.n	a9, 10
  142ce5:	95a9c1               	l32r	a12, 12838c (4e20 <xthals_release_major+0x1f40>)
  142ce8:	4000006144f1bc3e 	{ ae_movda16	aed1, a12; nop; addi	a11, a3, -10 }
  142cf0:	d927c2               	l32i	a12, a7, 0x364
  142cf3:	156b07               	bbci	a11, 0, 142d0c <fx_SolomonVoice_FNLMS_filter+0x5ec>
  142cf6:	14ccd2               	addi	a13, a12, 20
  142cf9:	b03d04               	ae_l16.i	aed3, a13, 0
  142cfc:	0c801af133a2959e 	{ nop; ae_mulfp16x4s	aed2, aed3, aed1 }
  142d04:	40000100b0029dbe 	{ ae_s16.0.i	aed2, a13, 0; nop; movi	a9, 11 }

00142d0c <fx_SolomonVoice_FNLMS_filter+0x5ec>:
  142d0c:	21b1b0               	srai	a11, a11, 1
  142d0f:	093b16               	beqz	a11, 142da6 <fx_SolomonVoice_FNLMS_filter+0x686>
  142d12:	90e9c0               	addx2	a14, a9, a12
  142d15:	400000102006de9e 	{ ae_l16.i	aed6, a14, 0; nop; addi	a13, a9, 1 }
  142d1d:	0c800df1f6a5dd8e 	{ sext	a13, a13, 15; ae_mulfp16x4s	aed5, aed6, aed1 }
  142d25:	909dc0               	addx2	a9, a13, a12
  142d28:	40000010b005dede 	{ ae_s16.0.i	aed5, a14, 0; nop; addi	a13, a13, 1 }
  142d30:	23dd80               	sext	a13, a13, 15
  142d33:	b04904               	ae_l16.i	aed4, a9, 0
  142d36:	0c4006f194a02b6e 	{ blti.w18	a11, 2, 142da3 <fx_SolomonVoice_FNLMS_filter+0x683>; ae_mulfp16x4s	aed0, aed4, aed1 }
  142d3e:	fecba2               	addi	a10, a11, -2
  142d41:	90edc0               	addx2	a14, a13, a12
  142d44:	bd1b                	addi.n	a11, a13, 1
  142d46:	0cdd                	mov.n	a13, a12
  142d48:	23bb80               	sext	a11, a11, 15
  142d4b:	8b1b                	addi.n	a8, a11, 1
  142d4d:	238880               	sext	a8, a8, 15
  142d50:	0020f0               	nop
  142d53:	f03d                	nop.n
  142d55:	2baa76               	loopgtz	a10, 142d84 <fx_SolomonVoice_FNLMS_filter+0x664>
  142d58:	40000010b000a98e 	{ ae_s16.0.i	aed0, a9, 0; nop; addi	a10, a8, 1 }
  142d60:	b00e04               	ae_l16.i	aed0, a14, 0
  142d63:	0c800df110a09bde 	{ addx2	a9, a11, a13; ae_mulfp16x4s	aed0, aed0, aed1 }
  142d6b:	23ba80               	sext	a11, a10, 15
  142d6e:	40000010b000aebe 	{ ae_s16.0.i	aed0, a14, 0; nop; addi	a10, a11, 1 }
  142d76:	b00904               	ae_l16.i	aed0, a9, 0
  142d79:	0c800df110a0e8de 	{ addx2	a14, a8, a13; ae_mulfp16x4s	aed0, aed0, aed1 }
  142d81:	238a80               	sext	a8, a10, 15

00142d84 <fx_SolomonVoice_FNLMS_filter+0x664>:
  142d84:	d20904               	ae_s16.0.i	aed0, a9, 0
  142d87:	b09e04               	ae_l16.i	aed9, a14, 0
  142d8a:	0c801af139a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed1 }
  142d92:	909bd0               	addx2	a9, a11, a13
  142d95:	d28e04               	ae_s16.0.i	aed8, a14, 0
  142d98:	b07904               	ae_l16.i	aed7, a9, 0
  142d9b:	0c801af137a0959e 	{ nop; ae_mulfp16x4s	aed0, aed7, aed1 }

00142da3 <fx_SolomonVoice_FNLMS_filter+0x683>:
  142da3:	d20904               	ae_s16.0.i	aed0, a9, 0

00142da6 <fx_SolomonVoice_FNLMS_filter+0x686>:
  142da6:	1021a2               	l32i	a10, a1, 64
  142da9:	d927b2               	l32i	a11, a7, 0x364
  142dac:	02cd                	mov.n	a12, a2
  142dae:	feb6e5               	call8	14191c <fx_SolomonVoice_FFTbin_gain_applying>
  142db1:	02cd                	mov.n	a12, a2
  142db3:	1021a2               	l32i	a10, a1, 64
  142db6:	d927b2               	l32i	a11, a7, 0x364
  142db9:	f6c265               	call8	1399e0 <MinGain_ApplyGain>
  142dbc:	f01d                	retw.n

00142dbe <fx_SolomonVoice_FNLMS_filter+0x69e>:
  142dbe:	389122               	l16si	a2, a1, 112
  142dc1:	01d332               	addmi	a3, a3, 0x100
  142dc4:	3a91f2               	l16si	a15, a1, 116
  142dc7:	50c332               	addi	a3, a3, 80
  142dca:	6dff26               	beqi	a15, 0x100, 142e3b <fx_SolomonVoice_FNLMS_filter+0x71b>
  142dcd:	3c0c                	movi.n	a12, 3
  142dcf:	02d972               	addmi	a7, a9, 0x200
  142dd2:	882c                	movi.n	a8, 40
  142dd4:	491c                	movi.n	a9, 20
  142dd6:	ebfa2a00010107af 	{ addi	a10, a7, -96; ae_movi	aed1, 1; nop }
  142dde:	248876               	loop	a8, 142e06 <fx_SolomonVoice_FNLMS_filter+0x6e6>
  142de1:	d72782               	l32i	a8, a7, 0x35c
  142de4:	3c0934               	ae_movda32	aed0, a9
  142de7:	ebe752010000898f 	{ addx4	a8, a9, a8; ae_add32	aed0, aed0, aed1; nop }
  142def:	400001747000980e 	{ ae_l32.i	aed0, a8, 0; nop; ae_movad16.0	a9, aed0 }
  142df7:	050c04               	ae_slaa32s	aed0, aed0, a12
  142dfa:	e00804               	ae_s32.l.i	aed0, a8, 0
  142dfd:	bd0a04               	ae_l32.i	aed0, a10, 0
  142e00:	050c04               	ae_slaa32s	aed0, aed0, a12
  142e03:	e10a14               	ae_s32.l.ip	aed0, a10, 4

00142e06 <fx_SolomonVoice_FNLMS_filter+0x6e6>:
  142e06:	fe4c86               	j	14273c <fx_SolomonVoice_FNLMS_filter+0x1c>

00142e09 <fx_SolomonVoice_FNLMS_filter+0x6e9>:
  142e09:	779982               	l16si	a8, a9, 238
  142e0c:	95b856               	bnez	a8, 14276b <fx_SolomonVoice_FNLMS_filter+0x4b>
  142e0f:	7399a2               	l16si	a10, a9, 230
  142e12:	0d7f954150b01ace 	{ bnei.w18	a10, 1, 14276b <fx_SolomonVoice_FNLMS_filter+0x4b>; nop }
  142e1a:	1f21b2               	l32i	a11, a1, 124
  142e1d:	f1b9                	s32i.n	a11, a1, 60
  142e1f:	94d656               	bnez	a6, 142770 <fx_SolomonVoice_FNLMS_filter+0x50>
  142e22:	d727c2               	l32i	a12, a7, 0x35c
  142e25:	da27a2               	l32i	a10, a7, 0x368
  142e28:	d527b2               	l32i	a11, a7, 0x354
  142e2b:	f1e8                	l32i.n	a14, a1, 60
  142e2d:	7f25d2               	l32i	a13, a5, 0x1fc
  142e30:	071e16               	beqz	a14, 142ea5 <fx_SolomonVoice_FNLMS_filter+0x785>
  142e33:	02ed                	mov.n	a14, a2
  142e35:	fd2e65               	call8	14011c <fx_SolomonVoice_FNLMS_filter_update>
  142e38:	fe4d06               	j	142770 <fx_SolomonVoice_FNLMS_filter+0x50>

00142e3b <fx_SolomonVoice_FNLMS_filter+0x71b>:
  142e3b:	6c0c                	movi.n	a12, 6
  142e3d:	03ad                	mov.n	a10, a3
  142e3f:	02d972               	addmi	a7, a9, 0x200
  142e42:	882c                	movi.n	a8, 40
  142e44:	090c                	movi.n	a9, 0
  142e46:	f0c7d2               	addi	a13, a7, -16
  142e49:	198876               	loop	a8, 142e66 <fx_SolomonVoice_FNLMS_filter+0x746>
  142e4c:	d72782               	l32i	a8, a7, 0x35c
  142e4f:	bf0984               	ae_l32.x	aed0, a9, a8
  142e52:	050c04               	ae_slaa32s	aed0, aed0, a12
  142e55:	e20984               	ae_s32.l.x	aed0, a9, a8
  142e58:	4000004070009a9e 	{ ae_l32.i	aed0, a10, 0; nop; addi	a9, a9, 4 }
  142e60:	050c04               	ae_slaa32s	aed0, aed0, a12
  142e63:	e10a14               	ae_s32.l.ip	aed0, a10, 4

00142e66 <fx_SolomonVoice_FNLMS_filter+0x746>:
  142e66:	8b2c                	movi.n	a11, 40
  142e68:	0d3f8d4100b0ab2e 	{ bge.w18	a11, a2, 14273c <fx_SolomonVoice_FNLMS_filter+0x1c>; nop }
  142e70:	dc0c                	movi.n	a12, 13
  142e72:	ebfa2d000101828f 	{ addi	a8, a2, -40; ae_movi	aed1, 1; nop }
  142e7a:	24a876               	loopgtz	a8, 142ea2 <fx_SolomonVoice_FNLMS_filter+0x782>
  142e7d:	d72782               	l32i	a8, a7, 0x35c
  142e80:	3c0b34               	ae_movda32	aed0, a11
  142e83:	ebe7520100008b8f 	{ addx4	a8, a11, a8; ae_add32	aed0, aed0, aed1; nop }

00142e8b <fx_SolomonVoice_FNLMS_filter+0x76b>:
  142e8b:	400001747000b80e 	{ ae_l32.i	aed0, a8, 0; nop; ae_movad16.0	a11, aed0 }
  142e93:	050c04               	ae_slaa32s	aed0, aed0, a12
  142e96:	e00804               	ae_s32.l.i	aed0, a8, 0
  142e99:	bd0d04               	ae_l32.i	aed0, a13, 0
  142e9c:	050c04               	ae_slaa32s	aed0, aed0, a12
  142e9f:	e10d14               	ae_s32.l.ip	aed0, a13, 4

00142ea2 <fx_SolomonVoice_FNLMS_filter+0x782>:
  142ea2:	fe2586               	j	14273c <fx_SolomonVoice_FNLMS_filter+0x1c>

00142ea5 <fx_SolomonVoice_FNLMS_filter+0x785>:
  142ea5:	0e5c                	movi.n	a14, 80
  142ea7:	fd2765               	call8	14011c <fx_SolomonVoice_FNLMS_filter_update>
  142eaa:	03cd                	mov.n	a12, a3
  142eac:	7f25d2               	l32i	a13, a5, 0x1fc
  142eaf:	db27a2               	l32i	a10, a7, 0x36c
  142eb2:	d527b2               	l32i	a11, a7, 0x354
  142eb5:	0e5c                	movi.n	a14, 80
  142eb7:	fd2665               	call8	14011c <fx_SolomonVoice_FNLMS_filter_update>
  142eba:	fe2c86               	j	142770 <fx_SolomonVoice_FNLMS_filter+0x50>

00142ebd <fx_SolomonVoice_FNLMS_filter+0x79d>:
  142ebd:	000000                                        ...

00142ec0 <fx_SolomonVoice_NS_average_vector>:
  142ec0:	004136               	entry	a1, 32
  142ec3:	954471               	l32r	a7, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  142ec6:	281384               	ae_zalign64	u2
  142ec9:	95a8f1               	l32r	a15, 12856c (7332 <xthals_release_major+0x4452>)
  142ecc:	1e0c                	movi.n	a14, 1
  142ece:	959b81               	l32r	a8, 12853c (3fff <xthals_release_major+0x111f>)
  142ed1:	250c                	movi.n	a5, 2
  142ed3:	02cd                	mov.n	a12, a2
  142ed5:	7722c4               	ae_la64.pp	u0, a2
  142ed8:	03bd                	mov.n	a11, a3
  142eda:	04ad                	mov.n	a10, a4
  142edc:	f7ca62               	addi	a6, a10, -9
  142edf:	02c342               	addi	a4, a3, 2
  142ee2:	203440               	or	a3, a4, a4
  142ee5:	7724d4               	ae_la64.pp	u1, a4
  142ee8:	3792c4               	ae_la16x4.ip	aed9, u0, a2
  142eeb:	37e2c4               	ae_la16x4.ip	aed14, u0, a2
  142eee:	0d80194160b0459e 	{ ae_sraa16s	aed6, aed9, a5; nop }
  142ef6:	8500cf9ee99a23ae 	{ ae_la16x4.ip	aed2, u1, a3; ae_sel16i.n	aed10, aed9, aed14, 0; ae_sel16i	aed9, aed9, aed14, 5 }
  142efe:	400001d5448798ee 	{ ae_movda16	aed7, a8; nop; ae_sraa16s	aed8, aed9, a14 }
  142f06:	0d801948560445ae 	{ ae_sraa16s	aed5, aed10, a5; ae_add16s	aed4, aed6, aed8 }
  142f0e:	0c8012f7c2a0345e 	{ ae_add16s	aed3, aed4, aed5; ae_mulfp16x4s	aed0, aed2, aed7 }
  142f16:	0c8004f7f3a1aade 	{ addi	a13, a10, -6; ae_mulfp16x4s	aed1, aed3, aed7 }
  142f1e:	0d801941c0b045ee 	{ ae_sraa16s	aed12, aed14, a5; nop }
  142f26:	0d801a41c00f6fee 	{ ae_movda16	aed6, a15; ae_add16s	aed15, aed0, aed1 }
  142f2e:	0cf4a4               	ae_sa16x4.ip	aed15, u2, a4
  142f31:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  142f34:	0c801a36c75957ee 	{ ae_movda16	aed5, a7; ae_sel16i	aed9, aed7, aed6, 5 }
  142f3c:	8500cfe00eef43ae 	{ ae_la16x4.ip	aed4, u1, a3; ae_sel16i.n	aed15, aed14, aed0, 0; ae_sel16i	aed14, aed14, aed0, 5 }
  142f44:	0c801935d7574eee 	{ ae_sraa16s	aed13, aed14, a14; ae_sel16i	aed7, aed7, aed5, 5 }
  142f4c:	0d80194dbc0a45fe 	{ ae_sraa16s	aed11, aed15, a5; ae_add16s	aed10, aed12, aed13 }
  142f54:	0c8012f7c4a28abe 	{ ae_add16s	aed8, aed10, aed11; ae_mulfp16x4s	aed2, aed4, aed7 }
  142f5c:	0c800df968a3d66e 	{ movgez	a13, a6, a6; ae_mulfp16x4s	aed3, aed8, aed9 }
  142f64:	21d2d0               	srai	a13, a13, 2
  142f67:	331234               	ae_add16s	aed1, aed2, aed3
  142f6a:	0c14a4               	ae_sa16x4.ip	aed1, u2, a4
  142f6d:	38ad76               	loopgtz	a13, 142fa9 <fx_SolomonVoice_NS_average_vector+0xe9>
  142f70:	ebfbcf000e01028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_mov	aed1, aed0; nop }
  142f78:	3743d4               	ae_la16x4.ip	aed4, u1, a3
  142f7b:	0c8019302153451e 	{ ae_sraa16s	aed2, aed1, a5; ae_sel16i	aed3, aed1, aed0, 5 }
  142f83:	0c80193011034e3e 	{ ae_sraa16s	aed1, aed3, a14; ae_sel16i	aed3, aed1, aed0, 0 }
  142f8b:	0d8019411202453e 	{ ae_sraa16s	aed1, aed3, a5; ae_add16s	aed2, aed2, aed1 }
  142f93:	0c8012f5c4a4121e 	{ ae_add16s	aed1, aed2, aed1; ae_mulfp16x4s	aed4, aed4, aed5 }
  142f9b:	0c801af631a1959e 	{ nop; ae_mulfp16x4s	aed1, aed1, aed6 }
  142fa3:	331414               	ae_add16s	aed1, aed4, aed1
  142fa6:	0c14a4               	ae_sa16x4.ip	aed1, u2, a4

00142fa9 <fx_SolomonVoice_NS_average_vector+0xe9>:
  142fa9:	117de0               	slli	a7, a13, 2
  142fac:	7734e4               	ae_sa64pos.fp	u2, a4
  142faf:	4000009144052f7e 	{ ae_movda16	aed5, a15; nop; addi	a2, a7, 9 }
  142fb7:	0d000c4100b0a2ae 	{ bge.w18	a2, a10, 14307b <fx_SolomonVoice_NS_average_vector+0x1bb>; nop }
  142fbf:	9032b0               	addx2	a3, a2, a11
  142fc2:	9042c0               	addx2	a4, a2, a12
  142fc5:	950381               	l32r	a8, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  142fc8:	c07a70               	sub	a7, a10, a7
  142fcb:	f7c772               	addi	a7, a7, -9
  142fce:	400000214404284e 	{ ae_movda16	aed4, a8; nop; addi	a2, a4, 2 }
  142fd6:	216170               	srai	a6, a7, 1
  142fd9:	336707               	bbci	a7, 0, 143010 <fx_SolomonVoice_NS_average_vector+0x150>
  142fdc:	b46214               	ae_l16.ip	aed6, a2, 2
  142fdf:	b084f4               	ae_l16.i	aed8, a4, -2
  142fe2:	400001d42037845e 	{ ae_l16.i	aed7, a4, 0; nop; ae_sraa16s	aed3, aed8, a5 }
  142fea:	400001d4202173ee 	{ ae_l16.i	aed1, a3, 0; nop; ae_sraa16s	aed2, aed7, a14 }
  142ff2:	0d801943020f456e 	{ ae_sraa16s	aed0, aed6, a5; ae_add16s	aed15, aed2, aed3 }
  142ffa:	0c8012f4c1acef0e 	{ ae_add16s	aed14, aed15, aed0; ae_mulfp16x4s	aed12, aed1, aed4 }
  143002:	0c801af53ead959e 	{ nop; ae_mulfp16x4s	aed13, aed14, aed5 }
  14300a:	33bcd4               	ae_add16s	aed11, aed12, aed13
  14300d:	d3b314               	ae_s16.0.ip	aed11, a3, 2
  143010:	67a676               	loopgtz	a6, 14307b <fx_SolomonVoice_NS_average_vector+0x1bb>
  143013:	b002e4               	ae_l16.i	aed0, a2, -4
  143016:	b43224               	ae_l16.ip	aed3, a2, 4

00143019 <fx_SolomonVoice_NS_average_vector+0x159>:
  143019:	400001d42d10025e 	{ ae_l16.i	aed0, a2, -6; nop; ae_sraa16s	aed1, aed0, a5 }
  143021:	400001d4202003ee 	{ ae_l16.i	aed0, a3, 0; nop; ae_sraa16s	aed2, aed0, a14 }
  143029:	0d8019413201453e 	{ ae_sraa16s	aed3, aed3, a5; ae_add16s	aed1, aed2, aed1 }
  143031:	0c8012f4c0a3013e 	{ ae_add16s	aed0, aed1, aed3; ae_mulfp16x4s	aed3, aed0, aed4 }
  143039:	0c8016f500a103de 	{ ae_l16.i	aed0, a3, 2; ae_mulfp16x4s	aed1, aed0, aed5 }
  143041:	0c801af430a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed4 }
  143049:	333314               	ae_add16s	aed3, aed3, aed1
  14304c:	d33324               	ae_s16.0.ip	aed3, a3, 4
  14304f:	b032d4               	ae_l16.i	aed3, a2, -6
  143052:	400001d42e13325e 	{ ae_l16.i	aed3, a2, -4; nop; ae_sraa16s	aed1, aed3, a5 }
  14305a:	400001d42f2332ee 	{ ae_l16.i	aed3, a2, -2; nop; ae_sraa16s	aed2, aed3, a14 }
  143062:	0d8019413201453e 	{ ae_sraa16s	aed3, aed3, a5; ae_add16s	aed1, aed2, aed1 }
  14306a:	333134               	ae_add16s	aed3, aed1, aed3
  14306d:	0c801af533a3959e 	{ nop; ae_mulfp16x4s	aed3, aed3, aed5 }
  143075:	330034               	ae_add16s	aed0, aed0, aed3
  143078:	d203f4               	ae_s16.0.i	aed0, a3, -2

0014307b <fx_SolomonVoice_NS_average_vector+0x1bb>:
  14307b:	f01d                	retw.n

0014307d <fx_SolomonVoice_NS_average_vector+0x1bd>:
  14307d:	000000                                        ...

00143080 <fx_SolomonVoice_RES>:
  143080:	010136               	entry	a1, 128
  143083:	136172               	s32i	a7, a1, 76
  143086:	6129                	s32i.n	a2, a1, 24
  143088:	04d4a2               	addmi	a10, a4, 0x400
  14308b:	2221b2               	l32i	a11, a1, 136
  14308e:	7169                	s32i.n	a6, a1, 28
  143090:	5091c2               	l16si	a12, a1, 160
  143093:	056d                	mov.n	a6, a5
  143095:	f1c9                	s32i.n	a12, a1, 60
  143097:	1061b2               	s32i	a11, a1, 64
  14309a:	68ca22               	addi	a2, a10, 104
  14309d:	582aa2               	l32i	a10, a10, 0x160
  1430a0:	f63fe5               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  1430a3:	3e22b2               	l32i	a11, a2, 248
  1430a6:	96c0d1               	l32r	a13, 128ba8 (2176a0 <tx_ch_tbl_sh_wb_180>)
  1430a9:	0ad5a2               	addmi	a10, a5, 0xa00
  1430ac:	96c0c1               	l32r	a12, 128bac (217600 <tx_ch_tbl_nswb_179>)
  1430af:	4c9152               	l16si	a5, a1, 152
  1430b2:	50caa2               	addi	a10, a10, 80
  1430b5:	1161a2               	s32i	a10, a1, 68
  1430b8:	05ed                	mov.n	a14, a5
  1430ba:	f64265               	call8	1394e0 <fx_SolomonVoice_FFTpwr_to_FFTband>
  1430bd:	1121b2               	l32i	a11, a1, 68
  1430c0:	7d0c                	movi.n	a13, 7
  1430c2:	05ed                	mov.n	a14, a5
  1430c4:	0ad6a2               	addmi	a10, a6, 0xa00
  1430c7:	4891c2               	l16si	a12, a1, 144
  1430ca:	91c9                	s32i.n	a12, a1, 36
  1430cc:	b0caa2               	addi	a10, a10, -80
  1430cf:	81a9                	s32i.n	a10, a1, 32
  1430d1:	f721a5               	call8	13a2ec <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>
  1430d4:	1321f2               	l32i	a15, a1, 76
  1430d7:	019ff2               	l16si	a15, a15, 2
  1430da:	40ef16               	beqz	a15, 1434ec <fx_SolomonVoice_RES+0x46c>
  1430dd:	96b481               	l32r	a8, 128bb0 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  1430e0:	953e91               	l32r	a9, 1285d8 (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  1430e3:	953da1               	l32r	a10, 1285d8 (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  1430e6:	96b2b1               	l32r	a11, 128bb0 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  1430e9:	b1b9                	s32i.n	a11, a1, 44
  1430eb:	c1a9                	s32i.n	a10, a1, 48
  1430ed:	d199                	s32i.n	a9, a1, 52
  1430ef:	e189                	s32i.n	a8, a1, 56

001430f1 <fx_SolomonVoice_RES+0x71>:
  1430f1:	21d382               	addmi	a8, a3, 0x2100
  1430f4:	f8c8c2               	addi	a12, a8, -8
  1430f7:	1561c2               	s32i	a12, a1, 84
  1430fa:	7298c2               	l16si	a12, a8, 228
  1430fd:	0d40404120b04f0e 	{ beqi.w18	a15, 4, 143503 <fx_SolomonVoice_RES+0x483>; nop }

00143105 <fx_SolomonVoice_RES+0x85>:
  143105:	8792a2               	l16si	a10, a2, 0x10e
  143108:	1521e2               	l32i	a14, a1, 84
  14310b:	7188                	l32i.n	a8, a1, 28
  14310d:	202132               	l32i	a3, a1, 128
  143110:	1498f2               	l16si	a15, a8, 40
  143113:	0093b2               	l16si	a11, a3, 0
  143116:	799ed2               	l16si	a13, a14, 242
  143119:	159892               	l16si	a9, a8, 42
  14311c:	869ee2               	l16si	a14, a14, 0x10c
  14311f:	0199                	s32i.n	a9, a1, 0
  143121:	169882               	l16si	a8, a8, 44
  143124:	1189                	s32i.n	a8, a1, 4
  143126:	fdbe25               	call8	140d08 <fx_SolomonVoice_EchoPSD_gain_cal>
  143129:	10c3b2               	addi	a11, a3, 16
  14312c:	05dd                	mov.n	a13, a5
  14312e:	0acd                	mov.n	a12, a10
  143130:	8752a2               	s16i	a10, a2, 0x10e
  143133:	08d672               	addmi	a7, a6, 0x800
  143136:	dc27a2               	l32i	a10, a7, 0x370
  143139:	fec1a5               	call8	141d54 <fx_SolomonVoice_EchoPower_estimation>
  14313c:	c1e8                	l32i.n	a14, a1, 48
  14313e:	b1f8                	l32i.n	a15, a1, 44
  143140:	2121c2               	l32i	a12, a1, 132
  143143:	dc27b2               	l32i	a11, a7, 0x370
  143146:	4a91d2               	l16si	a13, a1, 148
  143149:	01d4a2               	addmi	a10, a4, 0x100
  14314c:	a0caa2               	addi	a10, a10, -96
  14314f:	01d9                	s32i.n	a13, a1, 0
  143151:	a1a9                	s32i.n	a10, a1, 40
  143153:	d1d8                	l32i.n	a13, a1, 52
  143155:	069cc2               	l16si	a12, a12, 12
  143158:	11c9                	s32i.n	a12, a1, 4
  14315a:	3159                	s32i.n	a5, a1, 12
  14315c:	7c0c                	movi.n	a12, 7
  14315e:	21c9                	s32i.n	a12, a1, 8
  143160:	e1c8                	l32i.n	a12, a1, 56
  143162:	fd0f25               	call8	140254 <fx_SolomonVoice_EchoPSD_estimation>
  143165:	1121b2               	l32i	a11, a1, 68
  143168:	91f8                	l32i.n	a15, a1, 36
  14316a:	946fd1               	l32r	a13, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  14316d:	946ee1               	l32r	a14, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  143170:	1521c2               	l32i	a12, a1, 84
  143173:	ebfa59000701a44f 	{ or	a10, a4, a4; ae_movi	aed1, 7; nop }
  14317b:	779cc2               	l16si	a12, a12, 238
  14317e:	400001b52001415e 	{ ae_s32.l.i	aed1, a1, 0; nop; ae_movda32	aed0, a5 }
  143186:	e00114               	ae_s32.l.i	aed0, a1, 4
  143189:	fe75a5               	call8	1418e4 <fx_SolomonVoice_Npsd_Silence_estimation>
  14318c:	dd27a2               	l32i	a10, a7, 0x374
  14318f:	a1b8                	l32i.n	a11, a1, 40
  143191:	04cd                	mov.n	a12, a4
  143193:	05dd                	mov.n	a13, a5
  143195:	f6bca5               	call8	139d60 <fx_SolomonVoice_VectorAdd_ll>
  143198:	81b8                	l32i.n	a11, a1, 32
  14319a:	bc27a2               	l32i	a10, a7, 0x2f0
  14319d:	dd27c2               	l32i	a12, a7, 0x374
  1431a0:	0d2c                	movi.n	a13, 32
  1431a2:	9421e1               	l32r	a14, 128228 (800000 <_memmap_mem_srom_start>)
  1431a5:	05fd                	mov.n	a15, a5
  1431a7:	fec0a5               	call8	141db0 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15>
  1431aa:	de27a2               	l32i	a10, a7, 0x378
  1431ad:	bc27b2               	l32i	a11, a7, 0x2f0
  1431b0:	4e91d2               	l16si	a13, a1, 156
  1431b3:	1261d2               	s32i	a13, a1, 72
  1431b6:	0dcd                	mov.n	a12, a13
  1431b8:	f73365               	call8	13a4f0 <Fn_vector_smoothing_over_3_win_length>
  1431bb:	0e4c                	movi.n	a14, 64
  1431bd:	de27c2               	l32i	a12, a7, 0x378
  1431c0:	bc27b2               	l32i	a11, a7, 0x2f0
  1431c3:	df27a2               	l32i	a10, a7, 0x37c
  1431c6:	05d6d2               	addmi	a13, a6, 0x500
  1431c9:	9417f1               	l32r	a15, 128228 (800000 <_memmap_mem_srom_start>)
  1431cc:	400001014562850e 	{ ae_movda32	aed2, a5; nop; movi	a8, 0x600 }
  1431d4:	400001b54543468e 	{ ae_movda32	aed3, a6; nop; ae_movda32	aed4, a8 }
  1431dc:	c5e74704a363af9e 	{ movi	a9, 0x7af; ae_add32	aed3, aed3, aed4; ae_movi	aed6, 32 }
  1431e4:	400001b5454749fe 	{ ae_movda32	aed7, a9; nop; ae_movda32	aed4, a15 }
  1431ec:	9672f1               	l32r	a15, 128bb4 (7850 <xthals_release_major+0x4970>)
  1431ef:	400000012057d1de 	{ ae_s32.l.i	aed7, a1, 0; nop; addi	a13, a13, 80 }
  1431f7:	400001b5215641ee 	{ ae_s32.l.i	aed6, a1, 4; nop; ae_movda32	aed5, a14 }
  1431ff:	ebe7be050303412f 	{ ae_s32.l.i	aed4, a1, 8; ae_add32	aed3, aed3, aed5; nop }
  143207:	400001752352e13e 	{ ae_s32.l.i	aed2, a1, 12; nop; ae_movad32.l	a14, aed3 }
  14320f:	1461e2               	s32i	a14, a1, 80
  143212:	fe2f65               	call8	141508 <fx_SolomonVoice_DD_SNRprio_estimation>
  143215:	df27a2               	l32i	a10, a7, 0x37c
  143218:	1221d2               	l32i	a13, a1, 72
  14321b:	bc27b2               	l32i	a11, a7, 0x2f0
  14321e:	20cdd0               	or	a12, a13, a13
  143221:	f72ce5               	call8	13a4f0 <Fn_vector_smoothing_over_3_win_length>
  143224:	bd27a2               	l32i	a10, a7, 0x2f4
  143227:	df27b2               	l32i	a11, a7, 0x37c
  14322a:	05cd                	mov.n	a12, a5
  14322c:	4691d2               	l16si	a13, a1, 140
  14322f:	fe92a5               	call8	141b58 <fx_SolomonVoice_Wiener_gainvector_Q31>
  143232:	060c                	movi.n	a6, 0
  143234:	1321f2               	l32i	a15, a1, 76
  143237:	400000814460e61e 	{ ae_movda16	aed0, a6; nop; addi	a14, a1, 104 }
  14323f:	019ff2               	l16si	a15, a15, 2
  143242:	d20e84               	ae_s16.0.i	aed0, a14, -16
  143245:	0fdf16               	beqz	a15, 143346 <fx_SolomonVoice_RES+0x2c6>
  143248:	0d400f41a0b04f0e 	{ beqi.w18	a15, 4, 143346 <fx_SolomonVoice_RES+0x2c6>; nop }

00143250 <fx_SolomonVoice_RES+0x1d0>:
  143250:	bc27a2               	l32i	a10, a7, 0x2f0
  143253:	1221d2               	l32i	a13, a1, 72
  143256:	bd27b2               	l32i	a11, a7, 0x2f4
  143259:	0dcd                	mov.n	a12, a13
  14325b:	f72965               	call8	13a4f0 <Fn_vector_smoothing_over_3_win_length>
  14325e:	1321f2               	l32i	a15, a1, 76
  143261:	019ff2               	l16si	a15, a15, 2
  143264:	274f16               	beqz	a15, 1434dc <fx_SolomonVoice_RES+0x45c>
  143267:	0d40274110b04f0e 	{ beqi.w18	a15, 4, 1434dc <fx_SolomonVoice_RES+0x45c>; nop }
  14326f:	bc27b2               	l32i	a11, a7, 0x2f0
  143272:	1421a2               	l32i	a10, a1, 80
  143275:	1c0c                	movi.n	a12, 1
  143277:	05dd                	mov.n	a13, a5
  143279:	fcd2a5               	call8	13ffa4 <fx_SolomonVoice_WienerQ31_to_GainQ15>

0014327c <fx_SolomonVoice_RES+0x1fc>:
  14327c:	183c                	movi.n	a8, 49
  14327e:	1521c2               	l32i	a12, a1, 84
  143281:	789292               	l16si	a9, a2, 240
  143284:	769cc2               	l16si	a12, a12, 236
  143287:	072897               	blt	a8, a9, 143292 <fx_SolomonVoice_RES+0x212>
  14328a:	0d402f4130b01c0e 	{ beqi.w18	a12, 1, 143581 <fx_SolomonVoice_RES+0x501>; nop }

00143292 <fx_SolomonVoice_RES+0x212>:
  143292:	287c16               	beqz	a12, 14351d <fx_SolomonVoice_RES+0x49d>

00143295 <fx_SolomonVoice_RES+0x215>:
  143295:	02d596               	bltz	a5, 1432c6 <fx_SolomonVoice_RES+0x246>

00143298 <fx_SolomonVoice_RES+0x218>:
  143298:	142182               	l32i	a8, a1, 80
  14329b:	9573d1               	l32r	a13, 128868 (bb8 <XtosCoreStateSize+0x938>)
  14329e:	400001b4202048de 	{ ae_l16.i	aed0, a8, 0; nop; ae_movda32	aed2, a13 }
  1432a6:	170084               	ae_sext32	aed0, aed0, 15
  1432a9:	f03d                	nop.n
  1432ab:	f03d                	nop.n
  1432ad:	0fa576               	loopgtz	a5, 1432c0 <fx_SolomonVoice_RES+0x240>
  1432b0:	b3fba8002f10081e 	{ ae_l16.i	aed0, a8, 2; nop; ae_max32	aed1, aed0, aed2 }
  1432b8:	e9fbb5008f00181f 	{ ae_s16.0.ip	aed1, a8, 2; nop; ae_sext32	aed0, aed0, 15 }

001432c0 <fx_SolomonVoice_RES+0x240>:
  1432c0:	521024               	ae_max32	aed1, aed0, aed2
  1432c3:	d31814               	ae_s16.0.ip	aed1, a8, 2

001432c6 <fx_SolomonVoice_RES+0x246>:
  1432c6:	1421b2               	l32i	a11, a1, 80
  1432c9:	9638c1               	l32r	a12, 128bac (217600 <tx_ch_tbl_nswb_179>)
  1432cc:	400000802163e31e 	{ ae_l16.i	aed3, a3, 2; nop; addi	a14, a1, 104 }
  1432d4:	0621a2               	l32i	a10, a1, 24
  1432d7:	b04e84               	ae_l16.i	aed4, a14, -16
  1432da:	20e550               	or	a14, a5, a5
  1432dd:	ebe5300403023aaf 	{ addmi	a10, a10, 0x300; ae_add16s	aed2, aed3, aed4; nop }
  1432e5:	25d284               	ae_movad16.0	a13, aed2
  1432e8:	80caa2               	addi	a10, a10, -128
  1432eb:	5064a2               	s32i	a10, a4, 0x140
  1432ee:	fecaa5               	call8	141f98 <fx_SolomonVoice_Gain_band_to_bin>
  1432f1:	5024b2               	l32i	a11, a4, 0x140
  1432f4:	93c5c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  1432f7:	1021a2               	l32i	a10, a1, 64
  1432fa:	005bc2               	s16i	a12, a11, 0
  1432fd:	f1c8                	l32i.n	a12, a1, 60
  1432ff:	fe61e5               	call8	14191c <fx_SolomonVoice_FFTbin_gain_applying>
  143302:	1021a2               	l32i	a10, a1, 64
  143305:	f1d8                	l32i.n	a13, a1, 60
  143307:	0b0c                	movi.n	a11, 0
  143309:	0fad76               	loopgtz	a13, 14331c <fx_SolomonVoice_RES+0x29c>
  14330c:	009ae2               	l16si	a14, a10, 0
  14330f:	0b0e26               	beqi	a14, -1, 14331e <fx_SolomonVoice_RES+0x29e>

00143312 <fx_SolomonVoice_RES+0x292>:
  143312:	019af2               	l16si	a15, a10, 2
  143315:	190f26               	beqi	a15, -1, 143332 <fx_SolomonVoice_RES+0x2b2>

00143318 <fx_SolomonVoice_RES+0x298>:
  143318:	bb2b                	addi.n	a11, a11, 2
  14331a:	aa4b                	addi.n	a10, a10, 4

0014331c <fx_SolomonVoice_RES+0x29c>:
  14331c:	f01d                	retw.n

0014331e <fx_SolomonVoice_RES+0x29e>:
  14331e:	502482               	l32i	a8, a4, 0x140
  143321:	019392               	l16si	a9, a3, 2
  143324:	88ba                	add.n	a8, a8, a11
  143326:	009882               	l16si	a8, a8, 0
  143329:	e59897               	bne	a8, a9, 143312 <fx_SolomonVoice_RES+0x292>
  14332c:	005a62               	s16i	a6, a10, 0
  14332f:	fff7c6               	j	143312 <fx_SolomonVoice_RES+0x292>

00143332 <fx_SolomonVoice_RES+0x2b2>:
  143332:	502492               	l32i	a9, a4, 0x140
  143335:	0193c2               	l16si	a12, a3, 2
  143338:	99ba                	add.n	a9, a9, a11
  14333a:	009992               	l16si	a9, a9, 0
  14333d:	d799c7               	bne	a9, a12, 143318 <fx_SolomonVoice_RES+0x298>
  143340:	015a62               	s16i	a6, a10, 2
  143343:	fff446               	j	143318 <fx_SolomonVoice_RES+0x298>

00143346 <fx_SolomonVoice_RES+0x2c6>:
  143346:	961cb1               	l32r	a11, 128bb8 (10a2 <XtosCoreStateSize+0xe22>)
  143349:	0d00214170b09bae 	{ blt.w18	a11, a10, 143564 <fx_SolomonVoice_RES+0x4e4>; nop }
  143351:	bd27b2               	l32i	a11, a7, 0x2f4
  143354:	d0a7f2               	movi	a15, 0x7d0
  143357:	400001014501cf0e 	{ ae_movda32	aed1, a15; nop; movi	a12, 0 }
  14335f:	ebfa7a0c0e036cbf 	{ ae_l32.x	aed6, a12, a11; ae_movi	aed3, -2; nop }
  143367:	416634               	ae_and	aed6, aed6, aed3
  14336a:	eb0fdd010606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed1; nop }
  143372:	9612d1               	l32r	a13, 128bbc (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  143375:	0cfb40f06f60048f 	{ movi	a8, 4; nop; ae_srai64	aed6, aed6, 15 }
  14337d:	25e6c4               	ae_movad32.l	a14, aed6
  143380:	400001b545524dee 	{ ae_movda32	aed2, a13; nop; ae_movda32	aed5, a14 }
  143388:	b7fb40502f50039e 	{ movi	a9, 3; nop; ae_min32	aed5, aed5, aed2 }
  143390:	e25cb4               	ae_s32.l.x	aed5, a12, a11
  143393:	ec7c                	movi.n	a12, -2
  143395:	438976               	loop	a9, 1433dc <fx_SolomonVoice_RES+0x35c>
  143398:	bf08b4               	ae_l32.x	aed0, a8, a11
  14339b:	bbfb20003f0048ae 	{ addi	a10, a8, 4; nop; ae_and	aed0, aed0, aed3 }
  1433a3:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1433ab:	8c0f04               	ae_srai64	aed0, aed0, 15
  1433ae:	2590c4               	ae_movad32.l	a9, aed0
  1433b1:	3c0934               	ae_movda32	aed0, a9
  1433b4:	530024               	ae_min32	aed0, aed0, aed2
  1433b7:	e208b4               	ae_s32.l.x	aed0, a8, a11
  1433ba:	bf0ab4               	ae_l32.x	aed0, a10, a11
  1433bd:	bbfb20003f00888e 	{ addi	a8, a8, 8; nop; ae_and	aed0, aed0, aed3 }
  1433c5:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1433cd:	8c0f04               	ae_srai64	aed0, aed0, 15
  1433d0:	2590c4               	ae_movad32.l	a9, aed0
  1433d3:	3c0934               	ae_movda32	aed0, a9
  1433d6:	530024               	ae_min32	aed0, aed0, aed2
  1433d9:	e20ab4               	ae_s32.l.x	aed0, a10, a11

001433dc <fx_SolomonVoice_RES+0x35c>:
  1433dc:	0d7fe74100b0756e 	{ blti.w18	a5, 7, 143250 <fx_SolomonVoice_RES+0x1d0>; nop }
  1433e4:	bd27d2               	l32i	a13, a7, 0x2f4
  1433e7:	95f281               	l32r	a8, 128bb0 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  1433ea:	948f91               	l32r	a9, 128628 (1999 <XtosCoreStateSize+0x1719>)
  1433ed:	400001014501f97e 	{ ae_movda32	aed1, a9; nop; movi	a15, 7 }

001433f5 <fx_SolomonVoice_RES+0x375>:
  1433f5:	400000a145f2885e 	{ ae_movda32	aed2, a8; nop; addi	a8, a5, -6 }
  1433fd:	236807               	bbci	a8, 0, 143424 <fx_SolomonVoice_RES+0x3a4>
  143400:	7db8                	l32i.n	a11, a13, 28
  143402:	10bbc0               	and	a11, a11, a12
  143405:	3c8b34               	ae_movda32	aed8, a11
  143408:	eb0fdd010808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed1; nop }
  143410:	8c8f84               	ae_srai64	aed8, aed8, 15
  143413:	25a8c4               	ae_movad32.l	a10, aed8
  143416:	3c7a34               	ae_movda32	aed7, a10
  143419:	537724               	ae_min32	aed7, aed7, aed2
  14341c:	400001012707fd8e 	{ ae_s32.l.i	aed7, a13, 28; nop; movi	a15, 8 }

00143424 <fx_SolomonVoice_RES+0x3a4>:
  143424:	218180               	srai	a8, a8, 1
  143427:	e25816               	beqz	a8, 143250 <fx_SolomonVoice_RES+0x1d0>
  14342a:	a09fd0               	addx4	a9, a15, a13
  14342d:	09b8                	l32i.n	a11, a9, 0
  14342f:	10bbc0               	and	a11, a11, a12
  143432:	3cbb34               	ae_movda32	aed11, a11
  143435:	eb0fdd010b0b259f 	{ nop; ae_mul32.ll	aed11, aed11, aed1; nop }
  14343d:	ef1b                	addi.n	a14, a15, 1
  14343f:	0cfb5ff0bfb0ee8f 	{ sext	a14, a14, 15; nop; ae_srai64	aed11, aed11, 15 }
  143447:	25abc4               	ae_movad32.l	a10, aed11
  14344a:	3caa34               	ae_movda32	aed10, a10
  14344d:	b7fb52a02fa0bede 	{ addx4	a11, a14, a13; nop; ae_min32	aed10, aed10, aed2 }
  143455:	e0a904               	ae_s32.l.i	aed10, a9, 0
  143458:	0b98                	l32i.n	a9, a11, 0
  14345a:	1099c0               	and	a9, a9, a12
  14345d:	400000114509e9ee 	{ ae_movda32	aed9, a9; nop; addi	a14, a14, 1 }
  143465:	eb0f5f010909ee8f 	{ sext	a14, a14, 15; ae_mul32.ll	aed9, aed9, aed1; nop }
  14346d:	980b                	addi.n	a9, a8, -1
  14346f:	0cfb59f09f908eef 	{ or	a8, a14, a14; nop; ae_srai64	aed9, aed9, 15 }
  143477:	25a9c4               	ae_movad32.l	a10, aed9
  14347a:	3c0a34               	ae_movda32	aed0, a10
  14347d:	52a976               	loopgtz	a9, 1434d3 <fx_SolomonVoice_RES+0x453>
  143480:	b7fb52002f0098de 	{ addx4	a9, a8, a13; nop; ae_min32	aed0, aed0, aed2 }
  143488:	400000112000bb8e 	{ ae_s32.l.i	aed0, a11, 0; nop; addi	a11, a8, 1 }
  143490:	0988                	l32i.n	a8, a9, 0
  143492:	23bb80               	sext	a11, a11, 15
  143495:	1088c0               	and	a8, a8, a12
  143498:	40000011450088be 	{ ae_movda32	aed0, a8; nop; addi	a8, a11, 1 }
  1434a0:	eb0f52010000bbdf 	{ addx4	a11, a11, a13; ae_mul32.ll	aed0, aed0, aed1; nop }
  1434a8:	238880               	sext	a8, a8, 15
  1434ab:	8c0f04               	ae_srai64	aed0, aed0, 15
  1434ae:	25a0c4               	ae_movad32.l	a10, aed0
  1434b1:	3c0a34               	ae_movda32	aed0, a10
  1434b4:	530024               	ae_min32	aed0, aed0, aed2
  1434b7:	e00904               	ae_s32.l.i	aed0, a9, 0
  1434ba:	0b98                	l32i.n	a9, a11, 0
  1434bc:	1099c0               	and	a9, a9, a12
  1434bf:	3c0934               	ae_movda32	aed0, a9
  1434c2:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1434ca:	8c0f04               	ae_srai64	aed0, aed0, 15
  1434cd:	2590c4               	ae_movad32.l	a9, aed0
  1434d0:	3c0934               	ae_movda32	aed0, a9

001434d3 <fx_SolomonVoice_RES+0x453>:
  1434d3:	53c024               	ae_min32	aed12, aed0, aed2
  1434d6:	e0cb04               	ae_s32.l.i	aed12, a11, 0
  1434d9:	ff5cc6               	j	143250 <fx_SolomonVoice_RES+0x1d0>

001434dc <fx_SolomonVoice_RES+0x45c>:
  1434dc:	bc27b2               	l32i	a11, a7, 0x2f0
  1434df:	1421a2               	l32i	a10, a1, 80
  1434e2:	2c0c                	movi.n	a12, 2
  1434e4:	05dd                	mov.n	a13, a5
  1434e6:	fcabe5               	call8	13ffa4 <fx_SolomonVoice_WienerQ31_to_GainQ15>
  1434e9:	ff63c6               	j	14327c <fx_SolomonVoice_RES+0x1fc>

001434ec <fx_SolomonVoice_RES+0x46c>:
  1434ec:	95b4c1               	l32r	a12, 128bbc (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  1434ef:	95b4d1               	l32r	a13, 128bc0 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  1434f2:	95b3e1               	l32r	a14, 128bc0 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  1434f5:	95b181               	l32r	a8, 128bbc (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  1434f8:	b189                	s32i.n	a8, a1, 44
  1434fa:	c1e9                	s32i.n	a14, a1, 48
  1434fc:	d1d9                	s32i.n	a13, a1, 52
  1434fe:	e1c9                	s32i.n	a12, a1, 56
  143500:	fefb46               	j	1430f1 <fx_SolomonVoice_RES+0x71>

00143503 <fx_SolomonVoice_RES+0x483>:
  143503:	0bec16               	beqz	a12, 1435c5 <fx_SolomonVoice_RES+0x545>

00143506 <fx_SolomonVoice_RES+0x486>:
  143506:	95ad91               	l32r	a9, 128bbc (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  143509:	95ada1               	l32r	a10, 128bc0 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  14350c:	d1a9                	s32i.n	a10, a1, 52
  14350e:	e199                	s32i.n	a9, a1, 56

00143510 <fx_SolomonVoice_RES+0x490>:
  143510:	95acb1               	l32r	a11, 128bc0 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  143513:	95aad1               	l32r	a13, 128bbc (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  143516:	b1d9                	s32i.n	a13, a1, 44
  143518:	c1b9                	s32i.n	a11, a1, 48
  14351a:	fef9c6               	j	143105 <fx_SolomonVoice_RES+0x85>

0014351d <fx_SolomonVoice_RES+0x49d>:
  14351d:	1521e2               	l32i	a14, a1, 84
  143520:	0020f0               	nop
  143523:	7a9ee2               	l16si	a14, a14, 244
  143526:	0020f0               	nop
  143529:	0d7fd64180b01ece 	{ bnei.w18	a14, 1, 143295 <fx_SolomonVoice_RES+0x215>; nop }
  143531:	d91596               	bltz	a5, 1432c6 <fx_SolomonVoice_RES+0x246>
  143534:	142182               	l32i	a8, a1, 80
  143537:	940df1               	l32r	a15, 12856c (7332 <xthals_release_major+0x4452>)
  14353a:	400001b4202048fe 	{ ae_l16.i	aed0, a8, 0; nop; ae_movda32	aed2, a15 }
  143542:	170084               	ae_sext32	aed0, aed0, 15
  143545:	0fa576               	loopgtz	a5, 143558 <fx_SolomonVoice_RES+0x4d8>
  143548:	b3fba8002f10081e 	{ ae_l16.i	aed0, a8, 2; nop; ae_max32	aed1, aed0, aed2 }
  143550:	e9fbb5008f00181f 	{ ae_s16.0.ip	aed1, a8, 2; nop; ae_sext32	aed0, aed0, 15 }

00143558 <fx_SolomonVoice_RES+0x4d8>:
  143558:	521024               	ae_max32	aed1, aed0, aed2
  14355b:	d31814               	ae_s16.0.ip	aed1, a8, 2
  14355e:	d365d6               	bgez	a5, 143298 <fx_SolomonVoice_RES+0x218>
  143561:	ff5846               	j	1432c6 <fx_SolomonVoice_RES+0x246>

00143564 <fx_SolomonVoice_RES+0x4e4>:
  143564:	937581               	l32r	a8, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  143567:	8fa2b2               	movi	a11, 0x28f
  14356a:	4000008144629b1e 	{ ae_movda16	aed2, a11; nop; addi	a9, a1, 104 }
  143572:	d22984               	ae_s16.0.i	aed2, a9, -16
  143575:	7288a0               	salt	a8, a8, a10
  143578:	cd4856               	bnez	a8, 143250 <fx_SolomonVoice_RES+0x1d0>
  14357b:	d20984               	ae_s16.0.i	aed0, a9, -16
  14357e:	ff3386               	j	143250 <fx_SolomonVoice_RES+0x1d0>

00143581 <fx_SolomonVoice_RES+0x501>:
  143581:	d0d596               	bltz	a5, 143292 <fx_SolomonVoice_RES+0x212>
  143584:	142182               	l32i	a8, a1, 80
  143587:	64c392               	addi	a9, a3, 100
  14358a:	b00904               	ae_l16.i	aed0, a9, 0
  14358d:	e9fba8008f00180f 	{ ae_l16.i	aed1, a8, 0; nop; ae_sext32	aed0, aed0, 15 }
  143595:	171184               	ae_sext32	aed1, aed1, 15
  143598:	0020f0               	nop
  14359b:	f03d                	nop.n
  14359d:	15a576               	loopgtz	a5, 1435b6 <fx_SolomonVoice_RES+0x536>
  1435a0:	b7fba8100f10081e 	{ ae_l16.i	aed0, a8, 2; nop; ae_min32	aed1, aed1, aed0 }
  1435a8:	d31814               	ae_s16.0.ip	aed1, a8, 2
  1435ab:	e9fba8008f10090f 	{ ae_l16.i	aed0, a9, 0; nop; ae_sext32	aed1, aed0, 15 }
  1435b3:	170084               	ae_sext32	aed0, aed0, 15

001435b6 <fx_SolomonVoice_RES+0x536>:
  1435b6:	1521c2               	l32i	a12, a1, 84
  1435b9:	532104               	ae_min32	aed2, aed1, aed0
  1435bc:	d32814               	ae_s16.0.ip	aed2, a8, 2
  1435bf:	769cc2               	l16si	a12, a12, 236
  1435c2:	ff3306               	j	143292 <fx_SolomonVoice_RES+0x212>

001435c5 <fx_SolomonVoice_RES+0x545>:
  1435c5:	7698d2               	l16si	a13, a8, 236
  1435c8:	0d7ff341a0b01dce 	{ bnei.w18	a13, 1, 143506 <fx_SolomonVoice_RES+0x486>; nop }
  1435d0:	9402e1               	l32r	a14, 1285d8 (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  1435d3:	9577f1               	l32r	a15, 128bb0 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  1435d6:	d1f9                	s32i.n	a15, a1, 52
  1435d8:	e1e9                	s32i.n	a14, a1, 56
  1435da:	ffcc86               	j	143510 <fx_SolomonVoice_RES+0x490>

001435dd <fx_SolomonVoice_RES+0x55d>:
  1435dd:	000000                                        ...

001435e0 <fx_SolomonVoice_NS>:
  1435e0:	014136               	entry	a1, 160
  1435e3:	6149                	s32i.n	a4, a1, 24
  1435e5:	1a6122               	s32i	a2, a1, 104
  1435e8:	282172               	l32i	a7, a1, 160
  1435eb:	03d6a2               	addmi	a10, a6, 0x300
  1435ee:	302192               	l32i	a9, a1, 192
  1435f1:	156152               	s32i	a5, a1, 84
  1435f4:	a139                	s32i.n	a3, a1, 40
  1435f6:	5a9152               	l16si	a5, a1, 180
  1435f9:	063d                	mov.n	a3, a6
  1435fb:	1c6192               	s32i	a9, a1, 112
  1435fe:	20cab2               	addi	a11, a10, 32
  143601:	1261b2               	s32i	a11, a1, 72
  143604:	990b                	addi.n	a9, a9, -1
  143606:	0fd262               	addmi	a6, a2, 0xf00
  143609:	0e9782               	l16si	a8, a7, 28
  14360c:	80caa2               	addi	a10, a10, -128
  14360f:	1461a2               	s32i	a10, a1, 80
  143612:	0d9772               	l16si	a7, a7, 26
  143615:	251b                	addi.n	a2, a5, 1
  143617:	589662               	l16si	a6, a6, 176
  14361a:	0b6162               	s32i	a6, a1, 44
  14361d:	166122               	s32i	a2, a1, 88
  143620:	08d362               	addmi	a6, a3, 0x800
  143623:	1122e0               	slli	a2, a2, 2
  143626:	837890               	moveqz	a7, a8, a9
  143629:	237780               	sext	a7, a7, 15
  14362c:	0c6172               	s32i	a7, a1, 48
  14362f:	0d40ff4180b0170e 	{ beqi.w18	a7, 1, 14462b <fx_SolomonVoice_NS+0x104b>; nop }
  143637:	04d342               	addmi	a4, a3, 0x400
  14363a:	60c442               	addi	a4, a4, 96

0014363d <fx_SolomonVoice_NS+0x5d>:
  14363d:	1c2172               	l32i	a7, a1, 112
  143640:	0d408a4170b007ae 	{ beqz.w18	a7, 143eeb <fx_SolomonVoice_NS+0x90b>; nop }

00143648 <fx_SolomonVoice_NS+0x68>:
  143648:	1221c2               	l32i	a12, a1, 72
  14364b:	10a0f2               	movi	a15, 16
  14364e:	6a26a2               	l32i	a10, a6, 0x1a8
  143651:	e026b2               	l32i	a11, a6, 0x380
  143654:	1521d2               	l32i	a13, a1, 84
  143657:	2921e2               	l32i	a14, a1, 164
  14365a:	1b61e2               	s32i	a14, a1, 108
  14365d:	029ee2               	l16si	a14, a14, 4
  143660:	400000154500d5de 	{ ae_movda32	aed0, a5; nop; addmi	a13, a13, 0x100 }
  143668:	4000000120a0d1de 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a13, a13, -96 }
  143670:	fe4625               	call8	141ad4 <fx_SolomonVoice_initial_SNR_estimation>
  143673:	6a26b2               	l32i	a11, a6, 0x1a8
  143676:	93b1d1               	l32r	a13, 12853c (3fff <xthals_release_major+0x111f>)
  143679:	05ed                	mov.n	a14, a5
  14367b:	5691c2               	l16si	a12, a1, 172
  14367e:	08d3a2               	addmi	a10, a3, 0x800
  143681:	80caa2               	addi	a10, a10, -128
  143684:	81c9                	s32i.n	a12, a1, 32
  143686:	fd3565               	call8	1409dc <fx_SolomonVoice_iniSNR_smoothing>
  143689:	6a26b2               	l32i	a11, a6, 0x1a8
  14368c:	71a9                	s32i.n	a10, a1, 28
  14368e:	02cd                	mov.n	a12, a2
  143690:	e226a2               	l32i	a10, a6, 0x388
  143693:	3ccee5               	call8	180380 <__vec_memcpy>
  143696:	02cd                	mov.n	a12, a2
  143698:	e326a2               	l32i	a10, a6, 0x38c
  14369b:	6a26b2               	l32i	a11, a6, 0x1a8
  14369e:	3cce25               	call8	180380 <__vec_memcpy>
  1436a1:	1c21d2               	l32i	a13, a1, 112
  1436a4:	6128                	l32i.n	a2, a1, 24
  1436a6:	1ddc                	bnez.n	a13, 1436bb <fx_SolomonVoice_NS+0xdb>
  1436a8:	954771               	l32r	a7, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  1436ab:	1a21f2               	l32i	a15, a1, 104
  1436ae:	ff7a                	add.n	a15, a15, a7
  1436b0:	7e9ff2               	l16si	a15, a15, 252
  1436b3:	0d40dc4160b01f0e 	{ beqi.w18	a15, 1, 14447d <fx_SolomonVoice_NS+0xe9d>; nop }
  1436bb:	0d0c                	movi.n	a13, 0
  1436bd:	2e0c                	movi.n	a14, 2
  1436bf:	400001014501f51e 	{ ae_movda32	aed1, a5; nop; movi	a15, 1 }
  1436c7:	e326b2               	l32i	a11, a6, 0x38c
  1436ca:	d826a2               	l32i	a10, a6, 0x360
  1436cd:	1b2192               	l32i	a9, a1, 108
  1436d0:	ebfa40000003508f 	{ movi	a8, 80; ae_movi	aed3, 0; nop }
  1436d8:	400001b54524489e 	{ ae_movda32	aed4, a8; nop; ae_movda32	aed2, a9 }
  1436e0:	ebe7be040202310f 	{ ae_s32.l.i	aed3, a1, 0; ae_add32	aed2, aed2, aed4; nop }
  1436e8:	400001752151c12e 	{ ae_s32.l.i	aed1, a1, 4; nop; ae_movad32.l	a12, aed2 }
  1436f0:	1361c2               	s32i	a12, a1, 76
  1436f3:	fd98e5               	call8	141080 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  1436f6:	04ad                	mov.n	a10, a4
  1436f8:	d826b2               	l32i	a11, a6, 0x360
  1436fb:	9390c1               	l32r	a12, 12853c (3fff <xthals_release_major+0x111f>)
  1436fe:	938fd1               	l32r	a13, 12853c (3fff <xthals_release_major+0x111f>)
  143701:	05ed                	mov.n	a14, a5
  143703:	fdd525               	call8	141454 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>

00143706 <fx_SolomonVoice_NS+0x126>:
  143706:	04bd                	mov.n	a11, a4
  143708:	d826a2               	l32i	a10, a6, 0x360
  14370b:	05cd                	mov.n	a12, a5
  14370d:	fddde5               	call8	1414ec <fx_SolomonVoice_prevent_stagnation_PH1>
  143710:	21d292               	addmi	a9, a2, 0x2100
  143713:	952dc1               	l32r	a12, 128bc8 (25280 <_memmap_cacheattr_bp_base+0x327e>)
  143716:	1a21b2               	l32i	a11, a1, 104
  143719:	6291a2               	l16si	a10, a1, 196
  14371c:	e1a9                	s32i.n	a10, a1, 56
  14371e:	bbca                	add.n	a11, a11, a12
  143720:	1961b2               	s32i	a11, a1, 100
  143723:	f0c9b2               	addi	a11, a9, -16
  143726:	0d61b2               	s32i	a11, a1, 52
  143729:	0d407d41e0b01a0e 	{ beqi.w18	a10, 1, 143f0b <fx_SolomonVoice_NS+0x92b>; nop }
  143731:	0a21d2               	l32i	a13, a1, 40
  143734:	31ddd2               	addmi	a13, a13, 0x3100
  143737:	7d9dd2               	l16si	a13, a13, 250
  14373a:	0d40a34170b00dae 	{ beqz.w18	a13, 144175 <fx_SolomonVoice_NS+0xb95>; nop }

00143742 <fx_SolomonVoice_NS+0x162>:
  143742:	5e91e2               	l16si	a14, a1, 188
  143745:	1161e2               	s32i	a14, a1, 68

00143748 <fx_SolomonVoice_NS+0x168>:
  143748:	1921f2               	l32i	a15, a1, 100
  14374b:	802ff2               	l32i	a15, a15, 0x200
  14374e:	0d40c44140b00fae 	{ beqz.w18	a15, 144396 <fx_SolomonVoice_NS+0xdb6>; nop }

00143756 <fx_SolomonVoice_NS+0x176>:
  143756:	c198                	l32i.n	a9, a1, 48
  143758:	f03d                	nop.n
  14375a:	0d40804150b0190e 	{ beqi.w18	a9, 1, 143f63 <fx_SolomonVoice_NS+0x983>; nop }

00143762 <fx_SolomonVoice_NS+0x182>:
  143762:	d096a2               	l16si	a10, a6, 0x1a0
  143765:	aa1b                	addi.n	a10, a10, 1
  143767:	23aa80               	sext	a10, a10, 15
  14376a:	d056a2               	s16i	a10, a6, 0x1a0
  14376d:	044aa6               	blti	a10, 4, 143775 <fx_SolomonVoice_NS+0x195>
  143770:	0b0c                	movi.n	a11, 0
  143772:	d056b2               	s16i	a11, a6, 0x1a0

00143775 <fx_SolomonVoice_NS+0x195>:
  143775:	01d596               	bltz	a5, 143796 <fx_SolomonVoice_NS+0x1b6>
  143778:	162182               	l32i	a8, a1, 88
  14377b:	0a0c                	movi.n	a10, 0
  14377d:	15a876               	loopgtz	a8, 143796 <fx_SolomonVoice_NS+0x1b6>
  143780:	d09692               	l16si	a9, a6, 0x1a0
  143783:	e22682               	l32i	a8, a6, 0x388
  143786:	99aa                	add.n	a9, a9, a10
  143788:	bf08a4               	ae_l32.x	aed0, a8, a10
  14378b:	a09930               	addx4	a9, a9, a3
  14378e:	400000412000a9ae 	{ ae_s32.l.i	aed0, a9, 0; nop; addi	a10, a10, 4 }

00143796 <fx_SolomonVoice_NS+0x1b6>:
  143796:	bc26a2               	l32i	a10, a6, 0x2f0
  143799:	20b330               	or	a11, a3, a3
  14379c:	20c550               	or	a12, a5, a5
  14379f:	fcffa5               	call8	140798 <fx_SolomonVoice_global_SNR_averaging>
  1437a2:	6b26a2               	l32i	a10, a6, 0x1ac
  1437a5:	5c91d2               	l16si	a13, a1, 184
  1437a8:	bc26b2               	l32i	a11, a6, 0x2f0
  1437ab:	0dcd                	mov.n	a12, a13
  1437ad:	f60e65               	call8	139894 <Fn_vector_smoothing_over_3_rectangularwin_length>
  1437b0:	e226a2               	l32i	a10, a6, 0x388
  1437b3:	81b8                	l32i.n	a11, a1, 32
  1437b5:	05cd                	mov.n	a12, a5
  1437b7:	fc86e5               	call8	140024 <fx_SolomonVoice_invSNR_calculation>
  1437ba:	1c21e2               	l32i	a14, a1, 112
  1437bd:	0020f0               	nop
  1437c0:	1edc                	bnez.n	a14, 1437d5 <fx_SolomonVoice_NS+0x1f5>
  1437c2:	950071               	l32r	a7, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  1437c5:	1a21f2               	l32i	a15, a1, 104
  1437c8:	ff7a                	add.n	a15, a15, a7
  1437ca:	7e9ff2               	l16si	a15, a15, 252
  1437cd:	0d40d141f0b01f0e 	{ beqi.w18	a15, 1, 1444f0 <fx_SolomonVoice_NS+0xf10>; nop }
  1437d5:	1321c2               	l32i	a12, a1, 76
  1437d8:	1d0c                	movi.n	a13, 1
  1437da:	40000101450aea2e 	{ ae_movda32	aed10, a10; nop; movi	a14, 2 }
  1437e2:	e226b2               	l32i	a11, a6, 0x388
  1437e5:	be26a2               	l32i	a10, a6, 0x2f8
  1437e8:	e9fb40a08fa000ff 	{ movi	a15, 0; nop; ae_sext32	aed10, aed10, 15 }
  1437f0:	400001b5209a415e 	{ ae_s32.l.i	aed10, a1, 0; nop; ae_movda32	aed9, a5 }
  1437f8:	40000175215941ae 	{ ae_s32.l.i	aed9, a1, 4; nop; ae_movad32.l	a4, aed10 }
  143800:	fd87e5               	call8	141080 <fx_SolomonVoice_SNR_to_PH1_lookuptable>

00143803 <fx_SolomonVoice_NS+0x223>:
  143803:	1321c2               	l32i	a12, a1, 76
  143806:	2d0c                	movi.n	a13, 2
  143808:	6b26b2               	l32i	a11, a6, 0x1ac
  14380b:	d926a2               	l32i	a10, a6, 0x364
  14380e:	40000101450ce45e 	{ ae_movda32	aed12, a4; nop; movi	a14, 5 }
  143816:	400001b520bc415e 	{ ae_s32.l.i	aed12, a1, 0; nop; ae_movda32	aed11, a5 }
  14381e:	40000101210bf10e 	{ ae_s32.l.i	aed11, a1, 4; nop; movi	a15, 0 }
  143826:	fd85a5               	call8	141080 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  143829:	192182               	l32i	a8, a1, 100
  14382c:	f03d                	nop.n
  14382e:	802882               	l32i	a8, a8, 0x200
  143831:	7f8816               	beqz	a8, 14402d <fx_SolomonVoice_NS+0xa4d>
  143834:	078596               	bltz	a5, 1438b0 <fx_SolomonVoice_NS+0x2d0>

00143837 <fx_SolomonVoice_NS+0x257>:
  143837:	080c                	movi.n	a8, 0
  143839:	d926a2               	l32i	a10, a6, 0x364
  14383c:	162192               	l32i	a9, a1, 88
  14383f:	be26b2               	l32i	a11, a6, 0x2f8
  143842:	09fd                	mov.n	a15, a9
  143844:	226907               	bbci	a9, 0, 14386a <fx_SolomonVoice_NS+0x28a>
  143847:	ebfb6b000f00fb8f 	{ ae_l16.x	aed15, a11, a8; nop; nop }
  14384f:	ebfb6b000f00e8af 	{ ae_l16.x	aed14, a8, a10; nop; nop }
  143857:	0c801aff3ead959e 	{ nop; ae_mulfp16x4s	aed13, aed14, aed15 }
  14385f:	ebfb89000f00d8af 	{ ae_s16.0.x	aed13, a8, a10; nop; nop }
  143867:	02a082               	movi	a8, 2

0014386a <fx_SolomonVoice_NS+0x28a>:
  14386a:	2191f0               	srai	a9, a15, 1
  14386d:	3fa976               	loopgtz	a9, 1438b0 <fx_SolomonVoice_NS+0x2d0>
  143870:	ebfb6b000f000b8f 	{ ae_l16.x	aed0, a11, a8; nop; nop }
  143878:	ebfb6b000f0018af 	{ ae_l16.x	aed1, a8, a10; nop; nop }
  143880:	0c8004f001a0289e 	{ addi	a9, a8, 2; ae_mulfp16x4s	aed0, aed1, aed0 }
  143888:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  143890:	ebfb6b000f000b9f 	{ ae_l16.x	aed0, a11, a9; nop; nop }
  143898:	ebfb6b000f0019af 	{ ae_l16.x	aed1, a9, a10; nop; nop }
  1438a0:	0c8004f001a0488e 	{ addi	a8, a8, 4; ae_mulfp16x4s	aed0, aed1, aed0 }
  1438a8:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }

001438b0 <fx_SolomonVoice_NS+0x2d0>:
  1438b0:	e1a8                	l32i.n	a10, a1, 56
  1438b2:	f03d                	nop.n
  1438b4:	0d406e4190b01a0e 	{ beqi.w18	a10, 1, 143fa1 <fx_SolomonVoice_NS+0x9c1>; nop }
  1438bc:	192142               	l32i	a4, a1, 100
  1438bf:	802442               	l32i	a4, a4, 0x200
  1438c2:	5ea416               	beqz	a4, 143eb0 <fx_SolomonVoice_NS+0x8d0>
  1438c5:	0d405e4170b0240e 	{ beqi.w18	a4, 2, 143eb0 <fx_SolomonVoice_NS+0x8d0>; nop }
  1438cd:	0d405d41f0b0340e 	{ beqi.w18	a4, 3, 143eb0 <fx_SolomonVoice_NS+0x8d0>; nop }
  1438d5:	589122               	l16si	a2, a1, 176

001438d8 <fx_SolomonVoice_NS+0x2f8>:
  1438d8:	1c2172               	l32i	a7, a1, 112
  1438db:	47dc                	bnez.n	a7, 1438f3 <fx_SolomonVoice_NS+0x313>

001438dd <fx_SolomonVoice_NS+0x2fd>:
  1438dd:	94b991               	l32r	a9, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  1438e0:	1a2182               	l32i	a8, a1, 104
  1438e3:	0020f0               	nop
  1438e6:	889a                	add.n	a8, a8, a9
  1438e8:	7e9882               	l16si	a8, a8, 252
  1438eb:	0d40be4100b0180e 	{ beqi.w18	a8, 1, 1444cf <fx_SolomonVoice_NS+0xeef>; nop }

001438f3 <fx_SolomonVoice_NS+0x313>:
  1438f3:	1421c2               	l32i	a12, a1, 80
  1438f6:	1e0c                	movi.n	a14, 1
  1438f8:	02fd                	mov.n	a15, a2
  1438fa:	be26a2               	l32i	a10, a6, 0x2f8
  1438fd:	1b21d2               	l32i	a13, a1, 108
  143900:	e126b2               	l32i	a11, a6, 0x384
  143903:	039dd2               	l16si	a13, a13, 6
  143906:	0159                	s32i.n	a5, a1, 0
  143908:	fda9e5               	call8	1413a8 <fx_SolomonVoice_2nd_PH1_estimation>

0014390b <fx_SolomonVoice_NS+0x32b>:
  14390b:	be26b2               	l32i	a11, a6, 0x2f8
  14390e:	d826a2               	l32i	a10, a6, 0x360
  143911:	c50b                	addi.n	a12, a5, -1
  143913:	11ccf0               	slli	a12, a12, 1
  143916:	aa2b                	addi.n	a10, a10, 2
  143918:	bb2b                	addi.n	a11, a11, 2
  14391a:	3ca665               	call8	180380 <__vec_memcpy>
  14391d:	1c21d2               	l32i	a13, a1, 112
  143920:	be2672               	l32i	a7, a6, 0x2f8
  143923:	d826b2               	l32i	a11, a6, 0x360
  143926:	3c1534               	ae_movda32	aed1, a5
  143929:	90e5b0               	addx2	a14, a5, a11
  14392c:	18fb51101f10457f 	{ addx2	a4, a5, a7; nop; ae_slai32	aed1, aed1, 1 }
  143934:	400001742052f71e 	{ ae_l16.i	aed2, a7, 0; nop; ae_movad32.l	a15, aed1 }
  14393c:	f1f9                	s32i.n	a15, a1, 60
  14393e:	d22b04               	ae_s16.0.i	aed2, a11, 0
  143941:	b00404               	ae_l16.i	aed0, a4, 0
  143944:	40000190b0604e0e 	{ ae_s16.0.i	aed0, a14, 0; nop; movi	a4, 0x690 }
  14394c:	2ddc                	bnez.n	a13, 143962 <fx_SolomonVoice_NS+0x382>
  14394e:	949d91               	l32r	a9, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143951:	1a2182               	l32i	a8, a1, 104
  143954:	808890               	add	a8, a8, a9
  143957:	7e9882               	l16si	a8, a8, 252
  14395a:	0d40c941f0b0180e 	{ beqi.w18	a8, 1, 1445fd <fx_SolomonVoice_NS+0x101d>; nop }
  143962:	d826b2               	l32i	a11, a6, 0x360
  143965:	929bc1               	l32r	a12, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  143968:	9301d1               	l32r	a13, 12856c (7332 <xthals_release_major+0x4452>)
  14396b:	05ed                	mov.n	a14, a5
  14396d:	a34a                	add.n	a10, a3, a4
  14396f:	1061a2               	s32i	a10, a1, 64
  143972:	fdae25               	call8	141454 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>
  143975:	92fda1               	l32r	a10, 12856c (7332 <xthals_release_major+0x4452>)
  143978:	9297b1               	l32r	a11, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  14397b:	400001b544103bae 	{ ae_movda16	aed0, a11; nop; ae_movda16	aed1, a10 }

00143983 <fx_SolomonVoice_NS+0x3a3>:
  143983:	02d692               	addmi	a9, a6, 0x200
  143986:	d1c8                	l32i.n	a12, a1, 52
  143988:	b6c942               	addi	a4, a9, -74
  14398b:	829cc2               	l16si	a12, a12, 0x104
  14398e:	b02484               	ae_l16.i	aed2, a4, -16
  143991:	0d407a4190b01c0e 	{ beqi.w18	a12, 1, 14413e <fx_SolomonVoice_NS+0xb5e>; nop }
  143999:	192142               	l32i	a4, a1, 100
  14399c:	7f2442               	l32i	a4, a4, 0x1fc
  14399f:	0d40794120b0840e 	{ beqi.w18	a4, 8, 144135 <fx_SolomonVoice_NS+0xb55>; nop }
  1439a7:	e8a392               	movi	a9, 0x3e8
  1439aa:	0d40a941b0b0740e 	{ beqi.w18	a4, 7, 144449 <fx_SolomonVoice_NS+0xe69>; nop }
  1439b2:	0d40a94190b0640e 	{ beqi.w18	a4, 6, 14444f <fx_SolomonVoice_NS+0xe6f>; nop }
  1439ba:	0d40ab4160b0540e 	{ beqi.w18	a4, 5, 144474 <fx_SolomonVoice_NS+0xe94>; nop }
  1439c2:	0d40b541b0b0440e 	{ beqi.w18	a4, 4, 144521 <fx_SolomonVoice_NS+0xf41>; nop }
  1439ca:	0d40c54140b0340e 	{ beqi.w18	a4, 3, 144622 <fx_SolomonVoice_NS+0x1042>; nop }
  1439d2:	0d40cb41f0b0240e 	{ beqi.w18	a4, 2, 144695 <fx_SolomonVoice_NS+0x10b5>; nop }
  1439da:	b40b                	addi.n	a11, a4, -1
  1439dc:	1a0c                	movi.n	a10, 1
  1439de:	00a072               	movi	a7, 0
  1439e1:	c8a082               	movi	a8, 200
  1439e4:	90a192               	movi	a9, 0x190
  1439e7:	400001b54443398e 	{ ae_movda16	aed3, a9; nop; ae_movda16	aed4, a8 }
  1439ef:	837ab0               	moveqz	a7, a10, a11
  1439f2:	0d40cc41a0b007ae 	{ beqz.w18	a7, 1446c0 <fx_SolomonVoice_NS+0x10e0>; nop }

001439fa <fx_SolomonVoice_NS+0x41a>:
  1439fa:	938c41               	l32r	a4, 12882c (6ccc <xthals_release_major+0x3dec>)
  1439fd:	9202e1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  143a00:	9459f1               	l32r	a15, 128b64 (1333 <XtosCoreStateSize+0x10b3>)
  143a03:	02d6d2               	addmi	a13, a6, 0x200
  143a06:	0c8004f0b3a64dce 	{ addi	a12, a13, -76; ae_mulfp16x4s	aed6, aed3, aed0 }
  143a0e:	400001b544bc3fee 	{ ae_movda16	aed12, a15; nop; ae_movda16	aed11, a14 }
  143a16:	0c801afccba9d4ee 	{ ae_movda16	aed13, a4; ae_mulfp16x4s	aed9, aed11, aed12 }
  143a1e:	0c8016fd42a8ac5e 	{ ae_l16.i	aed10, a12, -16; ae_mulfp16x4s	aed8, aed2, aed13 }
  143a26:	0c801af13aa5959e 	{ nop; ae_mulfp16x4s	aed5, aed10, aed1 }
  143a2e:	ebe52b0908076ddf 	{ addi	a13, a13, -74; ae_add16s	aed7, aed8, aed9; nop }
  143a36:	ebe5b40605047d8f 	{ ae_s16.0.i	aed7, a13, -16; ae_add16s	aed4, aed5, aed6; nop }
  143a3e:	d24c84               	ae_s16.0.i	aed4, a12, -16

00143a41 <fx_SolomonVoice_NS+0x461>:
  143a41:	02dd                	mov.n	a13, a2
  143a43:	1421c2               	l32i	a12, a1, 80
  143a46:	da26a2               	l32i	a10, a6, 0x368
  143a49:	e126b2               	l32i	a11, a6, 0x384
  143a4c:	d396e2               	l16si	a14, a6, 0x1a6
  143a4f:	05fd                	mov.n	a15, a5
  143a51:	fe18e5               	call8	141be0 <fx_SolomonVoice_postSNR_estimation>
  143a54:	92c6f1               	l32r	a15, 12856c (7332 <xthals_release_major+0x4452>)
  143a57:	00a182               	movi	a8, 0x100
  143a5a:	92e971               	l32r	a7, 128600 (400000 <_memmap_mem_dram1_end+0xff000>)
  143a5d:	925d91               	l32r	a9, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  143a60:	da26c2               	l32i	a12, a6, 0x368
  143a63:	bc26b2               	l32i	a11, a6, 0x2f0
  143a66:	db26a2               	l32i	a10, a6, 0x36c
  143a69:	06d342               	addmi	a4, a3, 0x600
  143a6c:	05d3d2               	addmi	a13, a3, 0x500
  143a6f:	b0cdd2               	addi	a13, a13, -80
  143a72:	f0c442               	addi	a4, a4, -16
  143a75:	04ed                	mov.n	a14, a4
  143a77:	3159                	s32i.n	a5, a1, 12
  143a79:	0199                	s32i.n	a9, a1, 0
  143a7b:	2179                	s32i.n	a7, a1, 8
  143a7d:	1189                	s32i.n	a8, a1, 4
  143a7f:	fda8a5               	call8	141508 <fx_SolomonVoice_DD_SNRprio_estimation>
  143a82:	db26b2               	l32i	a11, a6, 0x36c
  143a85:	bc1c                	movi.n	a12, 27
  143a87:	05dd                	mov.n	a13, a5
  143a89:	9149                	s32i.n	a4, a1, 36
  143a8b:	07d322               	addmi	a2, a3, 0x700
  143a8e:	e0c222               	addi	a2, a2, -32
  143a91:	02ad                	mov.n	a10, a2
  143a93:	fcd365               	call8	1407c8 <fx_SolomonVoice_aprioriSNR_recursiveAVG>
  143a96:	02bd                	mov.n	a11, a2
  143a98:	bc26a2               	l32i	a10, a6, 0x2f0
  143a9b:	05cd                	mov.n	a12, a5
  143a9d:	fd31e5               	call8	140dbc <fx_SolomonVoice_aprioriSNR_freqSmoothing>
  143aa0:	1b2142               	l32i	a4, a1, 108
  143aa3:	1c2172               	l32i	a7, a1, 112
  143aa6:	f428                	l32i.n	a2, a4, 60
  143aa8:	1c9442               	l16si	a4, a4, 56
  143aab:	0d40524130b0170e 	{ beqi.w18	a7, 1, 143fd2 <fx_SolomonVoice_NS+0x9f2>; nop }
  143ab3:	1b2192               	l32i	a9, a1, 108
  143ab6:	20c9e2               	addi	a14, a9, 32
  143ab9:	400000202821de9e 	{ ae_l16.i	aed1, a14, -16; nop; addi	a13, a9, 34 }
  143ac1:	400000602820bd9e 	{ ae_l16.i	aed0, a13, -16; nop; addi	a11, a9, 38 }
  143ac9:	40000040282fcb9e 	{ ae_l16.i	aed15, a11, -16; nop; addi	a12, a9, 36 }
  143ad1:	400000e02872ac1e 	{ ae_l16.i	aed2, a12, -16; nop; addi	a10, a1, 126 }
  143ad9:	d22ab4               	ae_s16.0.i	aed2, a10, -10
  143adc:	40000080bc2f9a9e 	{ ae_s16.0.i	aed15, a10, -8; nop; addi	a9, a9, 40 }
  143ae4:	b0e984               	ae_l16.i	aed14, a9, -16
  143ae7:	d2eae4               	ae_s16.0.i	aed14, a10, -4
  143aea:	d2ead4               	ae_s16.0.i	aed14, a10, -6

00143aed <fx_SolomonVoice_NS+0x50d>:
  143aed:	04ed                	mov.n	a14, a4
  143aef:	02fd                	mov.n	a15, a2
  143af1:	bd26a2               	l32i	a10, a6, 0x2f4
  143af4:	bc26b2               	l32i	a11, a6, 0x2f0
  143af7:	02d672               	addmi	a7, a6, 0x200
  143afa:	b4c772               	addi	a7, a7, -76
  143afd:	ebfaa8000007678f 	{ ae_l16.i	aed6, a7, -16; ae_movi	aed7, 0; nop }
  143b05:	c5e5be412645710e 	{ ae_s32.l.i	aed7, a1, 0; ae_add16s	aed5, aed6, aed1; ae_movi	aed4, 4 }
  143b0d:	0d801a404603c53e 	{ ae_movad16.0	a12, aed5; ae_add16s	aed3, aed6, aed0 }
  143b15:	400001752104d13e 	{ ae_s32.l.i	aed4, a1, 4; nop; ae_movad16.0	a13, aed3 }
  143b1d:	fcf8a5               	call8	140aa8 <fx_SolomonVoice_noisefloor_cal>
  143b20:	04ed                	mov.n	a14, a4
  143b22:	02fd                	mov.n	a15, a2
  143b24:	bc26b2               	l32i	a11, a6, 0x2f0
  143b27:	bd26a2               	l32i	a10, a6, 0x2f4
  143b2a:	7ec192               	addi	a9, a1, 126
  143b2d:	400000242c0cc96e 	{ ae_l16.i	aed12, a9, -8; nop; addmi	a12, a6, 0x200 }
  143b35:	400000402bbdc9ce 	{ ae_l16.i	aed13, a9, -10; nop; addi	a12, a12, -76 }
  143b3d:	ebfaa800050ebc8f 	{ ae_l16.i	aed11, a12, -16; ae_movi	aed14, 5; nop }
  143b45:	c5e5bebd6b9ae10e 	{ ae_s32.l.i	aed14, a1, 0; ae_add16s	aed10, aed11, aed13; ae_movi	aed9, 27 }
  143b4d:	0d801a4c4b08ca3e 	{ ae_movad16.0	a12, aed10; ae_add16s	aed8, aed11, aed12 }
  143b55:	400001752109d18e 	{ ae_s32.l.i	aed9, a1, 4; nop; ae_movad16.0	a13, aed8 }
  143b5d:	fcf4a5               	call8	140aa8 <fx_SolomonVoice_noisefloor_cal>
  143b60:	04ed                	mov.n	a14, a4
  143b62:	bd26a2               	l32i	a10, a6, 0x2f4
  143b65:	bc26b2               	l32i	a11, a6, 0x2f0
  143b68:	02d672               	addmi	a7, a6, 0x200
  143b6b:	400000e14570d51e 	{ ae_movda32	aed0, a5; nop; addi	a13, a1, 126 }
  143b73:	400000e02d74fd1e 	{ ae_l16.i	aed4, a13, -6; nop; addi	a15, a1, 126 }
  143b7b:	400000402eb57f7e 	{ ae_l16.i	aed5, a15, -4; nop; addi	a7, a7, -76 }
  143b83:	02fd                	mov.n	a15, a2
  143b85:	ebfaa8040c01378f 	{ ae_l16.i	aed3, a7, -16; ae_movi	aed1, 28; nop }
  143b8d:	ebe5be040302110f 	{ ae_s32.l.i	aed1, a1, 0; ae_add16s	aed2, aed3, aed4; nop }
  143b95:	0d801a45430fc23e 	{ ae_movad16.0	a12, aed2; ae_add16s	aed15, aed3, aed5 }
  143b9d:	400001752100d1fe 	{ ae_s32.l.i	aed0, a1, 4; nop; ae_movad16.0	a13, aed15 }
  143ba5:	fcf025               	call8	140aa8 <fx_SolomonVoice_noisefloor_cal>
  143ba8:	8148                	l32i.n	a4, a1, 32
  143baa:	bf26a2               	l32i	a10, a6, 0x2fc
  143bad:	bd26b2               	l32i	a11, a6, 0x2f4
  143bb0:	05cd                	mov.n	a12, a5
  143bb2:	fc7525               	call8	140304 <fx_SolomonVoice_noisefloor_smoothing>
  143bb5:	20d440               	or	a13, a4, a4
  143bb8:	bc26a2               	l32i	a10, a6, 0x2f0
  143bbb:	db26b2               	l32i	a11, a6, 0x36c
  143bbe:	20c550               	or	a12, a5, a5
  143bc1:	fdf965               	call8	141b58 <fx_SolomonVoice_Wiener_gainvector_Q31>
  143bc4:	1c2182               	l32i	a8, a1, 112
  143bc7:	18dc                	bnez.n	a8, 143bdc <fx_SolomonVoice_NS+0x5fc>
  143bc9:	93fe71               	l32r	a7, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143bcc:	1a2142               	l32i	a4, a1, 104
  143bcf:	447a                	add.n	a4, a4, a7
  143bd1:	7e9492               	l16si	a9, a4, 252
  143bd4:	0d409541d0b0190e 	{ beqi.w18	a9, 1, 144535 <fx_SolomonVoice_NS+0xf55>; nop }
  143bdc:	91a8                	l32i.n	a10, a1, 36
  143bde:	bc26b2               	l32i	a11, a6, 0x2f0
  143be1:	1c0c                	movi.n	a12, 1
  143be3:	05dd                	mov.n	a13, a5
  143be5:	b1e8                	l32i.n	a14, a1, 44
  143be7:	fde125               	call8	1419f8 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin>
  143bea:	1c2182               	l32i	a8, a1, 112
  143bed:	0d40934190b008ae 	{ beqz.w18	a8, 14452a <fx_SolomonVoice_NS+0xf4a>; nop }

00143bf5 <fx_SolomonVoice_NS+0x615>:
  143bf5:	090c                	movi.n	a9, 0
  143bf7:	c026c2               	l32i	a12, a6, 0x300
  143bfa:	102182               	l32i	a8, a1, 64
  143bfd:	92e3b1               	l32r	a11, 12878c (6665 <xthals_release_major+0x3785>)
  143c00:	9195a1               	l32r	a10, 128254 (199a <XtosCoreStateSize+0x171a>)
  143c03:	07d322               	addmi	a2, a3, 0x700
  143c06:	4000008144c32a2e 	{ ae_movda16	aed3, a10; nop; addi	a2, a2, -56 }
  143c0e:	400001014402abee 	{ ae_movda16	aed2, a11; nop; movi	a10, 14 }
  143c16:	d926b2               	l32i	a11, a6, 0x364
  143c19:	408a76               	loop	a10, 143c5d <fx_SolomonVoice_NS+0x67d>
  143c1c:	b40824               	ae_l16.ip	aed0, a8, 4
  143c1f:	0c800ff003a10b9e 	{ ae_l16.x	aed0, a11, a9; ae_mulfp16x4s	aed1, aed3, aed0 }
  143c27:	0c8004f002a029ae 	{ addi	a10, a9, 2; ae_mulfp16x4s	aed0, aed2, aed0 }
  143c2f:	330014               	ae_add16s	aed0, aed0, aed1
  143c32:	ebfb89000f000c9f 	{ ae_s16.0.x	aed0, a12, a9; nop; nop }
  143c3a:	400000402f00989e 	{ ae_l16.i	aed0, a8, -2; nop; addi	a9, a9, 4 }
  143c42:	0c800ff003a10bae 	{ ae_l16.x	aed0, a11, a10; ae_mulfp16x4s	aed1, aed3, aed0 }
  143c4a:	0c801af032a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed0 }
  143c52:	330014               	ae_add16s	aed0, aed0, aed1
  143c55:	ebfb89000f000caf 	{ ae_s16.0.x	aed0, a12, a10; nop; nop }

00143c5d <fx_SolomonVoice_NS+0x67d>:
  143c5d:	cb1c                	movi.n	a11, 28
  143c5f:	0d00104130b095be 	{ blt.w18	a5, a11, 143d66 <fx_SolomonVoice_NS+0x786>; nop }
  143c67:	02ad                	mov.n	a10, a2
  143c69:	d926c2               	l32i	a12, a6, 0x364
  143c6c:	c026d2               	l32i	a13, a6, 0x300
  143c6f:	e5c542               	addi	a4, a5, -27
  143c72:	376407               	bbci	a4, 0, 143cad <fx_SolomonVoice_NS+0x6cd>
  143c75:	923d81               	l32r	a8, 12856c (7332 <xthals_release_major+0x4452>)
  143c78:	91d791               	l32r	a9, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  143c7b:	02ad                	mov.n	a10, a2
  143c7d:	873c                	movi.n	a7, 56
  143c7f:	ebfb6b000f00ac7f 	{ ae_l16.x	aed10, a12, a7; nop; nop }
  143c87:	b4ca14               	ae_l16.ip	aed12, a10, 2
  143c8a:	3cb924               	ae_movda16	aed11, a9
  143c8d:	0c801afccba898ee 	{ ae_movda16	aed9, a8; ae_mulfp16x4s	aed8, aed11, aed12 }
  143c95:	0c801afa39a7959e 	{ nop; ae_mulfp16x4s	aed7, aed9, aed10 }
  143c9d:	ebe5400807061dbf 	{ movi	a11, 29; ae_add16s	aed6, aed7, aed8; nop }
  143ca5:	ebfb89000f006d7f 	{ ae_s16.0.x	aed6, a13, a7; nop; nop }

00143cad <fx_SolomonVoice_NS+0x6cd>:
  143cad:	212140               	srai	a2, a4, 1
  143cb0:	0b2216               	beqz	a2, 143d66 <fx_SolomonVoice_NS+0x786>
  143cb3:	b45a24               	ae_l16.ip	aed5, a10, 4
  143cb6:	922de1               	l32r	a14, 12856c (7332 <xthals_release_major+0x4452>)
  143cb9:	91c6f1               	l32r	a15, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  143cbc:	119bf0               	slli	a9, a11, 1
  143cbf:	ebfb6b000f004c9f 	{ ae_l16.x	aed4, a12, a9; nop; nop }
  143cc7:	4000001144038fbe 	{ ae_movda16	aed3, a15; nop; addi	a8, a11, 1 }
  143ccf:	0c801af5c3a12eee 	{ ae_movda16	aed2, a14; ae_mulfp16x4s	aed1, aed3, aed5 }
  143cd7:	0c800df4f2a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed2, aed4 }
  143cdf:	11b8f0               	slli	a11, a8, 1
  143ce2:	881b                	addi.n	a8, a8, 1
  143ce4:	ebe55f01000f888f 	{ sext	a8, a8, 15; ae_add16s	aed15, aed0, aed1; nop }
  143cec:	ebfb89000f00fd9f 	{ ae_s16.0.x	aed15, a13, a9; nop; nop }
  143cf4:	b0eaf4               	ae_l16.i	aed14, a10, -2
  143cf7:	0c800ffe03a1dcbe 	{ ae_l16.x	aed13, a12, a11; ae_mulfp16x4s	aed1, aed3, aed14 }
  143cff:	0c8004fdf2a0f29e 	{ addi	a9, a2, -1; ae_mulfp16x4s	aed0, aed2, aed13 }
  143d07:	50a976               	loopgtz	a9, 143d5b <fx_SolomonVoice_NS+0x77b>
  143d0a:	1198f0               	slli	a9, a8, 1
  143d0d:	ebe520010000188f 	{ addi	a8, a8, 1; ae_add16s	aed0, aed0, aed1; nop }
  143d15:	ebfb89000f000dbf 	{ ae_s16.0.x	aed0, a13, a11; nop; nop }
  143d1d:	ebfb6b000f000c9f 	{ ae_l16.x	aed0, a12, a9; nop; nop }
  143d25:	0c8016f012a10a3e 	{ ae_l16.ip	aed0, a10, 4; ae_mulfp16x4s	aed1, aed2, aed0 }
  143d2d:	0c800df0f3a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed3, aed0 }
  143d35:	11b8f0               	slli	a11, a8, 1
  143d38:	ebe520000100188f 	{ addi	a8, a8, 1; ae_add16s	aed0, aed1, aed0; nop }
  143d40:	ebfb89000f000d9f 	{ ae_s16.0.x	aed0, a13, a9; nop; nop }
  143d48:	b00af4               	ae_l16.i	aed0, a10, -2
  143d4b:	0c800ff003a10cbe 	{ ae_l16.x	aed0, a12, a11; ae_mulfp16x4s	aed1, aed3, aed0 }
  143d53:	0c800df0f2a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed2, aed0 }

00143d5b <fx_SolomonVoice_NS+0x77b>:
  143d5b:	336014               	ae_add16s	aed6, aed0, aed1
  143d5e:	ebfb89000f006dbf 	{ ae_s16.0.x	aed6, a13, a11; nop; nop }

00143d66 <fx_SolomonVoice_NS+0x786>:
  143d66:	0ac596               	bltz	a5, 143e16 <fx_SolomonVoice_NS+0x836>

00143d69 <fx_SolomonVoice_NS+0x789>:
  143d69:	9198                	l32i.n	a9, a1, 36
  143d6b:	c026b2               	l32i	a11, a6, 0x300
  143d6e:	bf26c2               	l32i	a12, a6, 0x2fc
  143d71:	be26d2               	l32i	a13, a6, 0x2f8
  143d74:	162172               	l32i	a7, a1, 88
  143d77:	912481               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  143d7a:	400001014403880e 	{ ae_movda16	aed3, a8; nop; movi	a8, 0 }
  143d82:	07fd                	mov.n	a15, a7
  143d84:	2c6707               	bbci	a7, 0, 143db4 <fx_SolomonVoice_NS+0x7d4>
  143d87:	ebfb6b000f00b8bf 	{ ae_l16.x	aed11, a8, a11; nop; nop }
  143d8f:	ebf06b0b030dcc8f 	{ ae_l16.x	aed12, a12, a8; ae_sub16s	aed13, aed3, aed11; nop }
  143d97:	0c8016fd0ca9a9be 	{ ae_l16.ip	aed10, a9, 2; ae_mulfp16x4s	aed9, aed12, aed13 }
  143d9f:	0c801afb3aa8959e 	{ nop; ae_mulfp16x4s	aed8, aed10, aed11 }
  143da7:	337894               	ae_add16s	aed7, aed8, aed9
  143daa:	ebfb89000f007d8f 	{ ae_s16.0.x	aed7, a13, a8; nop; nop }
  143db2:	280c                	movi.n	a8, 2

00143db4 <fx_SolomonVoice_NS+0x7d4>:
  143db4:	21a1f0               	srai	a10, a15, 1
  143db7:	0020f0               	nop
  143dba:	0020f0               	nop
  143dbd:	55aa76               	loopgtz	a10, 143e16 <fx_SolomonVoice_NS+0x836>
  143dc0:	ebfb6b000f0008bf 	{ ae_l16.x	aed0, a8, a11; nop; nop }
  143dc8:	ebf06b0003021c8f 	{ ae_l16.x	aed1, a12, a8; ae_sub16s	aed2, aed3, aed0; nop }
  143dd0:	0c8016f211a2193e 	{ ae_l16.ip	aed1, a9, 4; ae_mulfp16x4s	aed2, aed1, aed2 }
  143dd8:	0c8004f001a028ae 	{ addi	a10, a8, 2; ae_mulfp16x4s	aed0, aed1, aed0 }
  143de0:	330024               	ae_add16s	aed0, aed0, aed2
  143de3:	ebfb89000f000d8f 	{ ae_s16.0.x	aed0, a13, a8; nop; nop }
  143deb:	ebfb6b000f000abf 	{ ae_l16.x	aed0, a10, a11; nop; nop }
  143df3:	ebf06b0003021caf 	{ ae_l16.x	aed1, a12, a10; ae_sub16s	aed2, aed3, aed0; nop }
  143dfb:	0c8016f271a219de 	{ ae_l16.i	aed1, a9, -2; ae_mulfp16x4s	aed2, aed1, aed2 }
  143e03:	0c8004f001a0488e 	{ addi	a8, a8, 4; ae_mulfp16x4s	aed0, aed1, aed0 }
  143e0b:	330024               	ae_add16s	aed0, aed0, aed2
  143e0e:	ebfb89000f000daf 	{ ae_s16.0.x	aed0, a13, a10; nop; nop }

00143e16 <fx_SolomonVoice_NS+0x836>:
  143e16:	be26a2               	l32i	a10, a6, 0x2f8
  143e19:	20c550               	or	a12, a5, a5
  143e1c:	0bd322               	addmi	a2, a3, 0xb00
  143e1f:	10c222               	addi	a2, a2, 16
  143e22:	20b220               	or	a11, a2, a2
  143e25:	ff09a5               	call8	142ec0 <fx_SolomonVoice_NS_average_vector>
  143e28:	9361c1               	l32r	a12, 128bac (217600 <tx_ch_tbl_nswb_179>)
  143e2b:	1b21d2               	l32i	a13, a1, 108
  143e2e:	f178                	l32i.n	a7, a1, 60
  143e30:	be26b2               	l32i	a11, a6, 0x2f8
  143e33:	0bd382               	addmi	a8, a3, 0xb00
  143e36:	90f391               	l32r	a9, 128204 (5999 <xthals_release_major+0x2ab9>)
  143e39:	913fa1               	l32r	a10, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  143e3c:	400001b544243a9e 	{ ae_movda16	aed4, a10; nop; ae_movda16	aed2, a9 }
  143e44:	1521a2               	l32i	a10, a1, 84
  143e47:	4000004020138b8e 	{ ae_l16.i	aed3, a11, 0; nop; addi	a8, a8, 20 }
  143e4f:	0c8016f473a0185e 	{ ae_l16.i	aed1, a8, -4; ae_mulfp16x4s	aed0, aed3, aed4 }
  143e57:	0c801af231af959e 	{ nop; ae_mulfp16x4s	aed15, aed1, aed2 }
  143e5f:	f73a                	add.n	a15, a7, a3
  143e61:	ebe559000f0eb22f 	{ or	a11, a2, a2; ae_add16s	aed14, aed15, aed0; nop }
  143e69:	400000b4be0ef8fe 	{ ae_s16.0.i	aed14, a8, -4; nop; addmi	a15, a15, 0xb00 }
  143e71:	be26e2               	l32i	a14, a6, 0x2f8
  143e74:	502aa2               	l32i	a10, a10, 0x140
  143e77:	80ee70               	add	a14, a14, a7
  143e7a:	009ee2               	l16si	a14, a14, 0
  143e7d:	085fe2               	s16i	a14, a15, 16
  143e80:	20e550               	or	a14, a5, a5
  143e83:	009dd2               	l16si	a13, a13, 0
  143e86:	fe1125               	call8	141f98 <fx_SolomonVoice_Gain_band_to_bin>
  143e89:	1121c2               	l32i	a12, a1, 68
  143e8c:	90df71               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  143e8f:	1521b2               	l32i	a11, a1, 84
  143e92:	2a2122               	l32i	a2, a1, 168
  143e95:	502bb2               	l32i	a11, a11, 0x140
  143e98:	02ad                	mov.n	a10, a2
  143e9a:	005b72               	s16i	a7, a11, 0
  143e9d:	fda7e5               	call8	14191c <fx_SolomonVoice_FFTbin_gain_applying>
  143ea0:	0c0c                	movi.n	a12, 0
  143ea2:	0052c2               	s16i	a12, a2, 0
  143ea5:	0152c2               	s16i	a12, a2, 2
  143ea8:	0252c2               	s16i	a12, a2, 4
  143eab:	0352c2               	s16i	a12, a2, 6
  143eae:	f01d                	retw.n

00143eb0 <fx_SolomonVoice_NS+0x8d0>:
  143eb0:	1c21d2               	l32i	a13, a1, 112
  143eb3:	1ddc                	bnez.n	a13, 143ec8 <fx_SolomonVoice_NS+0x8e8>
  143eb5:	9343f1               	l32r	a15, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143eb8:	1a21e2               	l32i	a14, a1, 104
  143ebb:	eefa                	add.n	a14, a14, a15
  143ebd:	7e9ee2               	l16si	a14, a14, 252
  143ec0:	0d408041b0b01e0e 	{ beqi.w18	a14, 1, 1446cf <fx_SolomonVoice_NS+0x10ef>; nop }
  143ec8:	1421a2               	l32i	a10, a1, 80
  143ecb:	ff0c                	movi.n	a15, 15
  143ecd:	91a771               	l32r	a7, 12856c (7332 <xthals_release_major+0x4452>)
  143ed0:	d926c2               	l32i	a12, a6, 0x364
  143ed3:	e126b2               	l32i	a11, a6, 0x384
  143ed6:	589122               	l16si	a2, a1, 176
  143ed9:	1b21d2               	l32i	a13, a1, 108
  143edc:	02ed                	mov.n	a14, a2
  143ede:	079dd2               	l16si	a13, a13, 14
  143ee1:	0159                	s32i.n	a5, a1, 0
  143ee3:	1179                	s32i.n	a7, a1, 4
  143ee5:	fcc4a5               	call8	140b30 <fx_SolomonVoice_Npsd_2nd_estimation>
  143ee8:	fe7b06               	j	1438d8 <fx_SolomonVoice_NS+0x2f8>

00143eeb <fx_SolomonVoice_NS+0x90b>:
  143eeb:	3221e2               	l32i	a14, a1, 200
  143eee:	06dee2               	addmi	a14, a14, 0x600
  143ef1:	809ee2               	l16si	a14, a14, 0x100
  143ef4:	0d7f754100b06eae 	{ bnez.w18	a14, 143648 <fx_SolomonVoice_NS+0x68>; nop }
  143efc:	1221a2               	l32i	a10, a1, 72
  143eff:	e026b2               	l32i	a11, a6, 0x380
  143f02:	20c220               	or	a12, a2, a2
  143f05:	3c47a5               	call8	180380 <__vec_memcpy>
  143f08:	fdcf06               	j	143648 <fx_SolomonVoice_NS+0x68>

00143f0b <fx_SolomonVoice_NS+0x92b>:
  143f0b:	7a99f2               	l16si	a15, a9, 244
  143f0e:	231f66               	bnei	a15, 1, 143f35 <fx_SolomonVoice_NS+0x955>
  143f11:	739972               	l16si	a7, a9, 230
  143f14:	b7fc                	bnez.n	a7, 143f53 <fx_SolomonVoice_NS+0x973>
  143f16:	1221a2               	l32i	a10, a1, 72
  143f19:	05ed                	mov.n	a14, a5
  143f1b:	921cf1               	l32r	a15, 12878c (6665 <xthals_release_major+0x3785>)
  143f1e:	d826c2               	l32i	a12, a6, 0x360
  143f21:	e026d2               	l32i	a13, a6, 0x380
  143f24:	932a81               	l32r	a8, 128bcc (6ccb <xthals_release_major+0x3deb>)
  143f27:	04d3b2               	addmi	a11, a3, 0x400
  143f2a:	c0cbb2               	addi	a11, a11, -64
  143f2d:	0189                	s32i.n	a8, a1, 0
  143f2f:	fbb465               	call8	13fa74 <fx_SolomonVoice_Npsd_ini_calculation>
  143f32:	000746               	j	143f53 <fx_SolomonVoice_NS+0x973>

00143f35 <fx_SolomonVoice_NS+0x955>:
  143f35:	1221a2               	l32i	a10, a1, 72
  143f38:	9215f1               	l32r	a15, 12878c (6665 <xthals_release_major+0x3785>)
  143f3b:	d826c2               	l32i	a12, a6, 0x360
  143f3e:	e026d2               	l32i	a13, a6, 0x380
  143f41:	9322e1               	l32r	a14, 128bcc (6ccb <xthals_release_major+0x3deb>)
  143f44:	04d3b2               	addmi	a11, a3, 0x400
  143f47:	c0cbb2               	addi	a11, a11, -64
  143f4a:	0061e2               	s32i	a14, a1, 0
  143f4d:	20e550               	or	a14, a5, a5
  143f50:	fbb225               	call8	13fa74 <fx_SolomonVoice_Npsd_ini_calculation>

00143f53 <fx_SolomonVoice_NS+0x973>:
  143f53:	5e91d2               	l16si	a13, a1, 188
  143f56:	c1c8                	l32i.n	a12, a1, 48
  143f58:	1161d2               	s32i	a13, a1, 68
  143f5b:	0d7f804130b01cce 	{ bnei.w18	a12, 1, 143762 <fx_SolomonVoice_NS+0x182>; nop }

00143f63 <fx_SolomonVoice_NS+0x983>:
  143f63:	032596               	bltz	a5, 143f99 <fx_SolomonVoice_NS+0x9b9>
  143f66:	090c                	movi.n	a9, 0
  143f68:	162182               	l32i	a8, a1, 88
  143f6b:	03ad                	mov.n	a10, a3
  143f6d:	28a876               	loopgtz	a8, 143f99 <fx_SolomonVoice_NS+0x9b9>
  143f70:	e22682               	l32i	a8, a6, 0x388
  143f73:	bf0894               	ae_l32.x	aed0, a8, a9
  143f76:	e10a44               	ae_s32.l.ip	aed0, a10, 16
  143f79:	e22682               	l32i	a8, a6, 0x388
  143f7c:	bf0894               	ae_l32.x	aed0, a8, a9
  143f7f:	e00ad4               	ae_s32.l.i	aed0, a10, -12
  143f82:	e22682               	l32i	a8, a6, 0x388
  143f85:	bf0894               	ae_l32.x	aed0, a8, a9
  143f88:	e00ae4               	ae_s32.l.i	aed0, a10, -8
  143f8b:	e22682               	l32i	a8, a6, 0x388
  143f8e:	bf0894               	ae_l32.x	aed0, a8, a9
  143f91:	400000412f009a9e 	{ ae_s32.l.i	aed0, a10, -4; nop; addi	a9, a9, 4 }

00143f99 <fx_SolomonVoice_NS+0x9b9>:
  143f99:	070c                	movi.n	a7, 0
  143f9b:	d05672               	s16i	a7, a6, 0x1a0
  143f9e:	fdfd06               	j	143796 <fx_SolomonVoice_NS+0x1b6>

00143fa1 <fx_SolomonVoice_NS+0x9c1>:
  143fa1:	589122               	l16si	a2, a1, 176
  143fa4:	7198                	l32i.n	a9, a1, 28
  143fa6:	dba582               	movi	a8, 0x5db
  143fa9:	0d3f9241b0b0989e 	{ blt.w18	a8, a9, 1438d8 <fx_SolomonVoice_NS+0x2f8>; nop }
  143fb1:	1421a2               	l32i	a10, a1, 80
  143fb4:	02ed                	mov.n	a14, a2
  143fb6:	ff0c                	movi.n	a15, 15
  143fb8:	e126b2               	l32i	a11, a6, 0x384
  143fbb:	1b21d2               	l32i	a13, a1, 108
  143fbe:	d926c2               	l32i	a12, a6, 0x364
  143fc1:	079dd2               	l16si	a13, a13, 14
  143fc4:	0159                	s32i.n	a5, a1, 0
  143fc6:	fd8c25               	call8	141888 <fx_SolomonVoice_Npsd_2nd_estimation_1mic>
  143fc9:	1c21e2               	l32i	a14, a1, 112
  143fcc:	923e56               	bnez	a14, 1438f3 <fx_SolomonVoice_NS+0x313>
  143fcf:	fe4286               	j	1438dd <fx_SolomonVoice_NS+0x2fd>

00143fd2 <fx_SolomonVoice_NS+0x9f2>:
  143fd2:	a1f8                	l32i.n	a15, a1, 40
  143fd4:	31dff2               	addmi	a15, a15, 0x3100
  143fd7:	f8cff2               	addi	a15, a15, -8
  143fda:	7e9ff2               	l16si	a15, a15, 252
  143fdd:	6bdf16               	beqz	a15, 14469e <fx_SolomonVoice_NS+0x10be>
  143fe0:	92fc91               	l32r	a9, 128bd0 (12514 <xthals_release_major+0xf634>)
  143fe3:	1a2182               	l32i	a8, a1, 104
  143fe6:	889a                	add.n	a8, a8, a9
  143fe8:	009882               	l16si	a8, a8, 0
  143feb:	0d406a41f0b0180e 	{ beqi.w18	a8, 1, 14469e <fx_SolomonVoice_NS+0x10be>; nop }
  143ff3:	3221a2               	l32i	a10, a1, 200
  143ff6:	1fa5b2               	movi	a11, 0x51f
  143ff9:	06daa2               	addmi	a10, a10, 0x600
  143ffc:	aa4b                	addi.n	a10, a10, 4
  143ffe:	7e9aa2               	l16si	a10, a10, 252
  144001:	3c0b24               	ae_movda16	aed0, a11
  144004:	70fa16               	beqz	a10, 144717 <fx_SolomonVoice_NS+0x1137>
  144007:	ebfb27000e01e1ef 	{ addi	a14, a1, 126; ae_mov	aed1, aed0; nop }
  14400f:	400001a0bb71feee 	{ ae_s16.0.i	aed1, a14, -10; nop; movi	a15, 0x7ae }
  144017:	400001b4bdb13efe 	{ ae_s16.0.i	aed1, a14, -6; nop; ae_movda16	aed11, a15 }
  14401f:	d2bee4               	ae_s16.0.i	aed11, a14, -4
  144022:	ebfbb40b0e00becf 	{ ae_s16.0.i	aed11, a14, -8; ae_mov	aed0, aed11; nop }
  14402a:	feafc6               	j	143aed <fx_SolomonVoice_NS+0x50d>

0014402d <fx_SolomonVoice_NS+0xa4d>:
  14402d:	192142               	l32i	a4, a1, 100
  144030:	0020f0               	nop
  144033:	7f2442               	l32i	a4, a4, 0x1fc
  144036:	0d406841c0b0840e 	{ beqi.w18	a4, 8, 1446c6 <fx_SolomonVoice_NS+0x10e6>; nop }
  14403e:	0d406b41a0b0740e 	{ beqi.w18	a4, 7, 1446fc <fx_SolomonVoice_NS+0x111c>; nop }
  144046:	0d406c4140b0640e 	{ beqi.w18	a4, 6, 14470e <fx_SolomonVoice_NS+0x112e>; nop }
  14404e:	0d406e4110b0540e 	{ beqi.w18	a4, 5, 144733 <fx_SolomonVoice_NS+0x1153>; nop }
  144056:	0d406f4190b0440e 	{ beqi.w18	a4, 4, 144753 <fx_SolomonVoice_NS+0x1173>; nop }
  14405e:	0d40704130b0340e 	{ beqi.w18	a4, 3, 144765 <fx_SolomonVoice_NS+0x1185>; nop }
  144066:	0d407041d0b0240e 	{ beqi.w18	a4, 2, 144777 <fx_SolomonVoice_NS+0x1197>; nop }
  14406e:	90d181               	l32r	a8, 1283b4 (7530 <xthals_release_major+0x4650>)
  144071:	906571               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  144074:	ffc492               	addi	a9, a4, -1
  144077:	837890               	moveqz	a7, a8, a9
  14407a:	3c1734               	ae_movda32	aed1, a7

0014407d <fx_SolomonVoice_NS+0xa9d>:
  14407d:	82f596               	bltz	a5, 1438b0 <fx_SolomonVoice_NS+0x2d0>
  144080:	080c                	movi.n	a8, 0
  144082:	be2642               	l32i	a4, a6, 0x2f8
  144085:	1621b2               	l32i	a11, a1, 88
  144088:	d926a2               	l32i	a10, a6, 0x364
  14408b:	0bfd                	mov.n	a15, a11
  14408d:	2d6b07               	bbci	a11, 0, 1440be <fx_SolomonVoice_NS+0xade>
  144090:	ebfb6b000f00d84f 	{ ae_l16.x	aed13, a8, a4; nop; nop }
  144098:	17dd84               	ae_sext32	aed13, aed13, 15
  14409b:	53dd14               	ae_min32	aed13, aed13, aed1
  14409e:	ebfb89000f00d84f 	{ ae_s16.0.x	aed13, a8, a4; nop; nop }
  1440a6:	ebfb6b000f00c8af 	{ ae_l16.x	aed12, a8, a10; nop; nop }
  1440ae:	17cc84               	ae_sext32	aed12, aed12, 15
  1440b1:	53cc14               	ae_min32	aed12, aed12, aed1
  1440b4:	ebfb89000f00c8af 	{ ae_s16.0.x	aed12, a8, a10; nop; nop }
  1440bc:	280c                	movi.n	a8, 2

001440be <fx_SolomonVoice_NS+0xade>:
  1440be:	0abd                	mov.n	a11, a10
  1440c0:	2191f0               	srai	a9, a15, 1
  1440c3:	04ad                	mov.n	a10, a4
  1440c5:	61a976               	loopgtz	a9, 14412a <fx_SolomonVoice_NS+0xb4a>
  1440c8:	ebfb6b000f0008af 	{ ae_l16.x	aed0, a8, a10; nop; nop }
  1440d0:	e9fb20008f00289f 	{ addi	a9, a8, 2; nop; ae_sext32	aed0, aed0, 15 }
  1440d8:	530014               	ae_min32	aed0, aed0, aed1
  1440db:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  1440e3:	ebfb6b000f0008bf 	{ ae_l16.x	aed0, a8, a11; nop; nop }
  1440eb:	170084               	ae_sext32	aed0, aed0, 15
  1440ee:	530014               	ae_min32	aed0, aed0, aed1
  1440f1:	ebfb89000f0008bf 	{ ae_s16.0.x	aed0, a8, a11; nop; nop }
  1440f9:	ebfb6b000f0009af 	{ ae_l16.x	aed0, a9, a10; nop; nop }
  144101:	e9fb20008f00488f 	{ addi	a8, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  144109:	530014               	ae_min32	aed0, aed0, aed1
  14410c:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }
  144114:	ebfb6b000f0009bf 	{ ae_l16.x	aed0, a9, a11; nop; nop }
  14411c:	170084               	ae_sext32	aed0, aed0, 15
  14411f:	530014               	ae_min32	aed0, aed0, aed1
  144122:	ebfb89000f0009bf 	{ ae_s16.0.x	aed0, a9, a11; nop; nop }

0014412a <fx_SolomonVoice_NS+0xb4a>:
  14412a:	0d7f704190b045ae 	{ bgez.w18	a5, 143837 <fx_SolomonVoice_NS+0x257>; nop }
  144132:	fdde86               	j	1438b0 <fx_SolomonVoice_NS+0x2d0>

00144135 <fx_SolomonVoice_NS+0xb55>:
  144135:	b0a4d2               	movi	a13, 0x4b0
  144138:	3c3d24               	ae_movda16	aed3, a13
  14413b:	fe2ec6               	j	1439fa <fx_SolomonVoice_NS+0x41a>

0014413e <fx_SolomonVoice_NS+0xb5e>:
  14413e:	1b21f2               	l32i	a15, a1, 108
  144141:	b4c9e2               	addi	a14, a9, -76
  144144:	0c8016f142a57e5e 	{ ae_l16.i	aed7, a14, -16; ae_mulfp16x4s	aed5, aed2, aed1 }
  14414c:	0c8016f127af8f5e 	{ ae_l16.i	aed8, a15, 8; ae_mulfp16x4s	aed15, aed7, aed1 }
  144154:	0c8016f028a69fde 	{ ae_l16.i	aed9, a15, 10; ae_mulfp16x4s	aed6, aed8, aed0 }
  14415c:	0c801af039a3959e 	{ nop; ae_mulfp16x4s	aed3, aed9, aed0 }
  144164:	334564               	ae_add16s	aed4, aed5, aed6
  144167:	ebe5b4030f0e448f 	{ ae_s16.0.i	aed4, a4, -16; ae_add16s	aed14, aed15, aed3; nop }
  14416f:	d2ee84               	ae_s16.0.i	aed14, a14, -16
  144172:	fe32c6               	j	143a41 <fx_SolomonVoice_NS+0x461>

00144175 <fx_SolomonVoice_NS+0xb95>:
  144175:	1c2172               	l32i	a7, a1, 112
  144178:	0d402d4190b017ce 	{ bnei.w18	a7, 1, 144455 <fx_SolomonVoice_NS+0xe75>; nop }
  144180:	929191               	l32r	a9, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  144183:	1a2182               	l32i	a8, a1, 104
  144186:	889a                	add.n	a8, a8, a9
  144188:	7e9882               	l16si	a8, a8, 252
  14418b:	2c6856               	bnez	a8, 144455 <fx_SolomonVoice_NS+0xe75>
  14418e:	91a4e1               	l32r	a14, 128820 (1c800 <xthals_release_major+0x19920>)
  144191:	1a21d2               	l32i	a13, a1, 104
  144194:	9290b1               	l32r	a11, 128bd4 (245960 <L_tmp_NpsdBF_Bin>)
  144197:	8ff9f1               	l32r	a15, 12817c (3e80 <xthals_release_major+0xfa0>)
  14419a:	400001114501af0e 	{ ae_movda32	aed1, a15; nop; movi	a10, 16 }
  1441a2:	0b9d                	mov.n	a9, a11
  1441a4:	ddea                	add.n	a13, a13, a14
  1441a6:	ebfa590c0e028ddf 	{ or	a8, a13, a13; ae_movi	aed2, -2; nop }
  1441ae:	138a76               	loop	a10, 1441c5 <fx_SolomonVoice_NS+0xbe5>
  1441b1:	be0814               	ae_l32.ip	aed0, a8, 4
  1441b4:	410024               	ae_and	aed0, aed0, aed2
  1441b7:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1441bf:	8c0f04               	ae_srai64	aed0, aed0, 15
  1441c2:	e10914               	ae_s32.l.ip	aed0, a9, 4

001441c5 <fx_SolomonVoice_NS+0xbe5>:
  1441c5:	40cd82               	addi	a8, a13, 64
  1441c8:	40cba2               	addi	a10, a11, 64
  1441cb:	ebfa400c0e02109f 	{ movi	a9, 16; ae_movi	aed2, -2; nop }
  1441d3:	f03d                	nop.n
  1441d5:	198976               	loop	a9, 1441f2 <fx_SolomonVoice_NS+0xc12>
  1441d8:	be0814               	ae_l32.ip	aed0, a8, 4
  1441db:	410024               	ae_and	aed0, aed0, aed2
  1441de:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1441e6:	8c0f04               	ae_srai64	aed0, aed0, 15
  1441e9:	2590c4               	ae_movad32.l	a9, aed0
  1441ec:	3c0934               	ae_movda32	aed0, a9
  1441ef:	e10a14               	ae_s32.l.ip	aed0, a10, 4
  1441f2:	092c                	movi.n	a9, 32
  1441f4:	01dba2               	addmi	a10, a11, 0x100
  1441f7:	01dd82               	addmi	a8, a13, 0x100
  1441fa:	80c882               	addi	a8, a8, -128
  1441fd:	ebfa280c0e020aaf 	{ addi	a10, a10, -128; ae_movi	aed2, -2; nop }
  144205:	198976               	loop	a9, 144222 <fx_SolomonVoice_NS+0xc42>
  144208:	be0814               	ae_l32.ip	aed0, a8, 4
  14420b:	410024               	ae_and	aed0, aed0, aed2
  14420e:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  144216:	8c0f04               	ae_srai64	aed0, aed0, 15
  144219:	2590c4               	ae_movad32.l	a9, aed0
  14421c:	3c0934               	ae_movda32	aed0, a9
  14421f:	e10a14               	ae_s32.l.ip	aed0, a10, 4
  144222:	01dd82               	addmi	a8, a13, 0x100
  144225:	ebfa300c0e021baf 	{ addmi	a10, a11, 0x100; ae_movi	aed2, -2; nop }
  14422d:	917591               	l32r	a9, 128804 (2328 <XtosCoreStateSize+0x20a8>)

00144230 <fx_SolomonVoice_NS+0xc50>:
  144230:	400001414501990e 	{ ae_movda32	aed1, a9; nop; movi	a9, 64 }
  144238:	198976               	loop	a9, 144255 <fx_SolomonVoice_NS+0xc75>
  14423b:	be0814               	ae_l32.ip	aed0, a8, 4
  14423e:	410024               	ae_and	aed0, aed0, aed2
  144241:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  144249:	8c0f04               	ae_srai64	aed0, aed0, 15
  14424c:	2590c4               	ae_movad32.l	a9, aed0
  14424f:	3c0934               	ae_movda32	aed0, a9
  144252:	e10a14               	ae_s32.l.ip	aed0, a10, 4

00144255 <fx_SolomonVoice_NS+0xc75>:
  144255:	02dd82               	addmi	a8, a13, 0x200
  144258:	02dba2               	addmi	a10, a11, 0x200
  14425b:	ebfa400c0e02409f 	{ movi	a9, 64; ae_movi	aed2, -2; nop }
  144263:	f03d                	nop.n
  144265:	198976               	loop	a9, 144282 <fx_SolomonVoice_NS+0xca2>
  144268:	be0814               	ae_l32.ip	aed0, a8, 4
  14426b:	410024               	ae_and	aed0, aed0, aed2
  14426e:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  144276:	8c0f04               	ae_srai64	aed0, aed0, 15
  144279:	2590c4               	ae_movad32.l	a9, aed0
  14427c:	3c0934               	ae_movda32	aed0, a9
  14427f:	e10a14               	ae_s32.l.ip	aed0, a10, 4
  144282:	c1a0c2               	movi	a12, 193
  144285:	5e91a2               	l16si	a10, a1, 188
  144288:	1161a2               	s32i	a10, a1, 68
  14428b:	2f2ac7               	blt	a10, a12, 1442be <fx_SolomonVoice_NS+0xcde>
  14428e:	03dd82               	addmi	a8, a13, 0x300
  144291:	112192               	l32i	a9, a1, 68
  144294:	40afa2               	movi	a10, -192
  144297:	99aa                	add.n	a9, a9, a10
  144299:	ebfa300c0e023baf 	{ addmi	a10, a11, 0x300; ae_movi	aed2, -2; nop }
  1442a1:	19a976               	loopgtz	a9, 1442be <fx_SolomonVoice_NS+0xcde>
  1442a4:	be0814               	ae_l32.ip	aed0, a8, 4
  1442a7:	410024               	ae_and	aed0, aed0, aed2
  1442aa:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1442b2:	8c0f04               	ae_srai64	aed0, aed0, 15
  1442b5:	2590c4               	ae_movad32.l	a9, aed0
  1442b8:	3c0934               	ae_movda32	aed0, a9
  1442bb:	e10a14               	ae_s32.l.ip	aed0, a10, 4

001442be <fx_SolomonVoice_NS+0xcde>:
  1442be:	923bc1               	l32r	a12, 128bac (217600 <tx_ch_tbl_nswb_179>)
  1442c1:	9239d1               	l32r	a13, 128ba8 (2176a0 <tx_ch_tbl_sh_wb_180>)
  1442c4:	20e550               	or	a14, a5, a5
  1442c7:	9244a1               	l32r	a10, 128bd8 (245d60 <L_tmp_NpsdBF_Band>)
  1442ca:	0561a2               	s32i	a10, a1, 20
  1442cd:	f52125               	call8	1394e0 <fx_SolomonVoice_FFTpwr_to_FFTband>
  1442d0:	1221a2               	l32i	a10, a1, 72
  1442d3:	912ef1               	l32r	a15, 12878c (6665 <xthals_release_major+0x3785>)
  1442d6:	d826c2               	l32i	a12, a6, 0x360
  1442d9:	e026d2               	l32i	a13, a6, 0x380
  1442dc:	912ce1               	l32r	a14, 12878c (6665 <xthals_release_major+0x3785>)
  1442df:	04d3b2               	addmi	a11, a3, 0x400
  1442e2:	c0cbb2               	addi	a11, a11, -64
  1442e5:	01e9                	s32i.n	a14, a1, 0
  1442e7:	05ed                	mov.n	a14, a5
  1442e9:	fb78a5               	call8	13fa74 <fx_SolomonVoice_Npsd_ini_calculation>
  1442ec:	0d7f454180b025ae 	{ bltz.w18	a5, 143748 <fx_SolomonVoice_NS+0x168>; nop }
  1442f4:	1621a2               	l32i	a10, a1, 88
  1442f7:	5198                	l32i.n	a9, a1, 20
  1442f9:	3d5fa4               	ae_movi	aed5, -2
  1442fc:	122182               	l32i	a8, a1, 72
  1442ff:	8fc2d1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  144302:	90e9e1               	l32r	a14, 1286a8 (6590 <xthals_release_major+0x36b0>)
  144305:	400001b545d33eee 	{ ae_movda32	aed3, a14; nop; ae_movda16	aed13, a14 }
  14430d:	400001b470cb38de 	{ ae_l32.i	aed11, a8, 0; nop; ae_movda16	aed12, a13 }
  144315:	41bb54               	ae_and	aed11, aed11, aed5
  144318:	2ef0afbd3cbc091f 	{ ae_l32.ip	aed0, a9, 4; ae_sub16s	aed12, aed12, aed13; ae_mul32.ll_s2	aed11, aed11, aed3 }
  144320:	25cc84               	ae_movad16.0	a12, aed12
  144323:	0cfb2ff0bfb0faaf 	{ addi	a10, a10, -1; nop; ae_srai64	aed11, aed11, 15 }
  14432b:	25bbc4               	ae_movad32.l	a11, aed11
  14432e:	400001b545244cbe 	{ ae_movda32	aed4, a12; nop; ae_movda32	aed2, a11 }
  144336:	0020f0               	nop
  144339:	f03d                	nop.n
  14433b:	f03d                	nop.n
  14433d:	38aa76               	loopgtz	a10, 144379 <fx_SolomonVoice_NS+0xd99>
  144340:	bbfbae005f10081e 	{ ae_l32.i	aed0, a8, 4; nop; ae_and	aed1, aed0, aed5 }
  144348:	bb0fdd045110259e 	{ nop; ae_mul32.ll	aed0, aed1, aed4; ae_and	aed1, aed0, aed5 }
  144350:	eb0fdd030101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed3; nop }
  144358:	8c0f04               	ae_srai64	aed0, aed0, 15
  14435b:	0cfbc8f01f00a07f 	{ ae_movad32.l	a10, aed0; nop; ae_srai64	aed0, aed1, 15 }
  144363:	400001754550aa0e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a10, aed0 }
  14436b:	0d8018c082102a2e 	{ ae_movda32	aed2, a10; ae_add32s	aed0, aed2, aed0 }
  144373:	e10814               	ae_s32.l.ip	aed0, a8, 4
  144376:	be0914               	ae_l32.ip	aed0, a9, 4

00144379 <fx_SolomonVoice_NS+0xd99>:
  144379:	41e054               	ae_and	aed14, aed0, aed5
  14437c:	eb0fdd040e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed4; nop }
  144384:	8cefe4               	ae_srai64	aed14, aed14, 15
  144387:	25fec4               	ae_movad32.l	a15, aed14
  14438a:	3cdf34               	ae_movda32	aed13, a15
  14438d:	40c2d4               	ae_add32s	aed12, aed2, aed13
  144390:	e1c814               	ae_s32.l.ip	aed12, a8, 4
  144393:	fcec46               	j	143748 <fx_SolomonVoice_NS+0x168>

00144396 <fx_SolomonVoice_NS+0xdb6>:
  144396:	8f9b71               	l32r	a7, 128204 (5999 <xthals_release_major+0x2ab9>)
  144399:	192142               	l32i	a4, a1, 100
  14439c:	3c1724               	ae_movda16	aed1, a7
  14439f:	8fe671               	l32r	a7, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  1443a2:	7f2442               	l32i	a4, a4, 0x1fc
  1443a5:	3c0724               	ae_movda16	aed0, a7
  1443a8:	0d40344170b0840e 	{ beqi.w18	a4, 8, 1446f3 <fx_SolomonVoice_NS+0x1113>; nop }
  1443b0:	0d40354110b0740e 	{ beqi.w18	a4, 7, 144705 <fx_SolomonVoice_NS+0x1125>; nop }
  1443b8:	346426               	beqi	a4, 6, 1443f0 <fx_SolomonVoice_NS+0xe10>
  1443bb:	0d403841b0b0540e 	{ beqi.w18	a4, 5, 14474a <fx_SolomonVoice_NS+0x116a>; nop }
  1443c3:	0d40394150b0440e 	{ beqi.w18	a4, 4, 14475c <fx_SolomonVoice_NS+0x117c>; nop }
  1443cb:	0d403941f0b0340e 	{ beqi.w18	a4, 3, 14476e <fx_SolomonVoice_NS+0x118e>; nop }
  1443d3:	0d403a4190b0240e 	{ beqi.w18	a4, 2, 144780 <fx_SolomonVoice_NS+0x11a0>; nop }
  1443db:	a40b                	addi.n	a10, a4, -1
  1443dd:	190c                	movi.n	a9, 1
  1443df:	90ebb1               	l32r	a11, 12878c (6665 <xthals_release_major+0x3785>)
  1443e2:	4000010144008b0e 	{ ae_movda16	aed0, a11; nop; movi	a8, 0 }
  1443ea:	8389a0               	moveqz	a8, a9, a10
  1443ed:	395816               	beqz	a8, 144786 <fx_SolomonVoice_NS+0x11a6>

001443f0 <fx_SolomonVoice_NS+0xe10>:
  1443f0:	8f86c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  1443f3:	3c4c24               	ae_movda16	aed4, a12
  1443f6:	4e3404               	ae_sub16s	aed3, aed4, aed0
  1443f9:	259384               	ae_movad16.0	a9, aed3
  1443fc:	0d7f354160b025ae 	{ bltz.w18	a5, 143756 <fx_SolomonVoice_NS+0x176>; nop }
  144404:	122142               	l32i	a4, a1, 72
  144407:	020c                	movi.n	a2, 0
  144409:	4199                	s32i.n	a9, a1, 16
  14440b:	25e084               	ae_movad16.0	a14, aed0
  14440e:	1621d2               	l32i	a13, a1, 88
  144411:	1761e2               	s32i	a14, a1, 92
  144414:	a0dd30               	addx4	a13, a13, a3
  144417:	03ddd2               	addmi	a13, a13, 0x300
  14441a:	20cdd2               	addi	a13, a13, 32
  14441d:	1861d2               	s32i	a13, a1, 96

00144420 <fx_SolomonVoice_NS+0xe40>:
  144420:	04a8                	l32i.n	a10, a4, 0
  144422:	1721c2               	l32i	a12, a1, 92
  144425:	41d8                	l32i.n	a13, a1, 16
  144427:	0e0c                	movi.n	a14, 0
  144429:	e026b2               	l32i	a11, a6, 0x380
  14442c:	0f0c                	movi.n	a15, 0
  14442e:	bb2a                	add.n	a11, a11, a2
  144430:	0bb8                	l32i.n	a11, a11, 0
  144432:	fc77e5               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  144435:	1821c2               	l32i	a12, a1, 96
  144438:	4000004145052a2e 	{ ae_movda32	aed5, a10; nop; addi	a2, a2, 4 }
  144440:	e15414               	ae_s32.l.ip	aed5, a4, 4
  144443:	d994c7               	bne	a4, a12, 144420 <fx_SolomonVoice_NS+0xe40>
  144446:	fcc306               	j	143756 <fx_SolomonVoice_NS+0x176>

00144449 <fx_SolomonVoice_NS+0xe69>:
  144449:	3c3924               	ae_movda16	aed3, a9
  14444c:	fd6a86               	j	1439fa <fx_SolomonVoice_NS+0x41a>

0014444f <fx_SolomonVoice_NS+0xe6f>:
  14444f:	3c3924               	ae_movda16	aed3, a9
  144452:	fd6906               	j	1439fa <fx_SolomonVoice_NS+0x41a>

00144455 <fx_SolomonVoice_NS+0xe75>:
  144455:	1221a2               	l32i	a10, a1, 72
  144458:	90cdf1               	l32r	a15, 12878c (6665 <xthals_release_major+0x3785>)
  14445b:	d826c2               	l32i	a12, a6, 0x360
  14445e:	e026d2               	l32i	a13, a6, 0x380
  144461:	90cae1               	l32r	a14, 12878c (6665 <xthals_release_major+0x3785>)
  144464:	04d3b2               	addmi	a11, a3, 0x400
  144467:	c0cbb2               	addi	a11, a11, -64
  14446a:	01e9                	s32i.n	a14, a1, 0
  14446c:	05ed                	mov.n	a14, a5
  14446e:	fb6065               	call8	13fa74 <fx_SolomonVoice_Npsd_ini_calculation>
  144471:	fcb346               	j	143742 <fx_SolomonVoice_NS+0x162>

00144474 <fx_SolomonVoice_NS+0xe94>:
  144474:	84a3c2               	movi	a12, 0x384
  144477:	3c3c24               	ae_movda16	aed3, a12
  14447a:	fd5f06               	j	1439fa <fx_SolomonVoice_NS+0x41a>

0014447d <fx_SolomonVoice_NS+0xe9d>:
  14447d:	400001014506d52e 	{ ae_movda32	aed6, a5; nop; movi	a13, 2 }
  144485:	e326b2               	l32i	a11, a6, 0x38c
  144488:	d826a2               	l32i	a10, a6, 0x360
  14448b:	1b21f2               	l32i	a15, a1, 108
  14448e:	ebfa4000000850ef 	{ movi	a14, 80; ae_movi	aed8, 0; nop }
  144496:	400001014509ee2e 	{ ae_movda32	aed9, a14; nop; movi	a14, 2 }
  14449e:	400001014507ff1e 	{ ae_movda32	aed7, a15; nop; movi	a15, 1 }
  1444a6:	ebe7be090707810f 	{ ae_s32.l.i	aed8, a1, 0; ae_add32	aed7, aed7, aed9; nop }
  1444ae:	400001752156c17e 	{ ae_s32.l.i	aed6, a1, 4; nop; ae_movad32.l	a12, aed7 }
  1444b6:	1361c2               	s32i	a12, a1, 76
  1444b9:	fcbc65               	call8	141080 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  1444bc:	04ad                	mov.n	a10, a4
  1444be:	d826b2               	l32i	a11, a6, 0x360
  1444c1:	903dc1               	l32r	a12, 1285b8 (7eb7 <xthals_release_major+0x4fd7>)
  1444c4:	48a1d2               	movi	a13, 0x148
  1444c7:	05ed                	mov.n	a14, a5
  1444c9:	fcf8a5               	call8	141454 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>
  1444cc:	fc8d86               	j	143706 <fx_SolomonVoice_NS+0x126>

001444cf <fx_SolomonVoice_NS+0xeef>:
  1444cf:	1421c2               	l32i	a12, a1, 80
  1444d2:	02fd                	mov.n	a15, a2
  1444d4:	be26a2               	l32i	a10, a6, 0x2f8
  1444d7:	e126b2               	l32i	a11, a6, 0x384
  1444da:	40000101450ad5fe 	{ ae_movda32	aed10, a5; nop; movi	a13, 15 }
  1444e2:	40000101200ae11e 	{ ae_s32.l.i	aed10, a1, 0; nop; movi	a14, 1 }
  1444ea:	fcebe5               	call8	1413a8 <fx_SolomonVoice_2nd_PH1_estimation>
  1444ed:	fd0686               	j	14390b <fx_SolomonVoice_NS+0x32b>

001444f0 <fx_SolomonVoice_NS+0xf10>:
  1444f0:	1321c2               	l32i	a12, a1, 76
  1444f3:	2d0c                	movi.n	a13, 2
  1444f5:	40000101450cea2e 	{ ae_movda32	aed12, a10; nop; movi	a14, 2 }
  1444fd:	e226b2               	l32i	a11, a6, 0x388
  144500:	be26a2               	l32i	a10, a6, 0x2f8
  144503:	e9fb40c08fc000ff 	{ movi	a15, 0; nop; ae_sext32	aed12, aed12, 15 }
  14450b:	400001b520bc415e 	{ ae_s32.l.i	aed12, a1, 0; nop; ae_movda32	aed11, a5 }
  144513:	40000175215b41ce 	{ ae_s32.l.i	aed11, a1, 4; nop; ae_movad32.l	a4, aed12 }
  14451b:	fcb665               	call8	141080 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  14451e:	fcb846               	j	143803 <fx_SolomonVoice_NS+0x223>

00144521 <fx_SolomonVoice_NS+0xf41>:
  144521:	20a372               	movi	a7, 0x320
  144524:	3c3724               	ae_movda16	aed3, a7
  144527:	fd33c6               	j	1439fa <fx_SolomonVoice_NS+0x41a>

0014452a <fx_SolomonVoice_NS+0xf4a>:
  14452a:	91a671               	l32r	a7, 128bc4 (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  14452d:	1a2142               	l32i	a4, a1, 104
  144530:	447a                	add.n	a4, a4, a7
  144532:	000346               	j	144543 <fx_SolomonVoice_NS+0xf63>

00144535 <fx_SolomonVoice_NS+0xf55>:
  144535:	91a8                	l32i.n	a10, a1, 36
  144537:	bc26b2               	l32i	a11, a6, 0x2f0
  14453a:	3c0c                	movi.n	a12, 3
  14453c:	05dd                	mov.n	a13, a5
  14453e:	b1e8                	l32i.n	a14, a1, 44
  144540:	fd4b65               	call8	1419f8 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin>

00144543 <fx_SolomonVoice_NS+0xf63>:
  144543:	7e9482               	l16si	a8, a4, 252
  144546:	0d7f6a41b0b018ce 	{ bnei.w18	a8, 1, 143bf5 <fx_SolomonVoice_NS+0x615>; nop }
  14454e:	8c4596               	bltz	a5, 143e16 <fx_SolomonVoice_NS+0x836>
  144551:	090c                	movi.n	a9, 0
  144553:	d926b2               	l32i	a11, a6, 0x364
  144556:	1621a2               	l32i	a10, a1, 88
  144559:	c026c2               	l32i	a12, a6, 0x300
  14455c:	0afd                	mov.n	a15, a10
  14455e:	386a07               	bbci	a10, 0, 14459a <fx_SolomonVoice_NS+0xfba>
  144561:	102172               	l32i	a7, a1, 64
  144564:	ebfb6b000f001b9f 	{ ae_l16.x	aed1, a11, a9; nop; nop }
  14456c:	9000d1               	l32r	a13, 12856c (7332 <xthals_release_major+0x4452>)
  14456f:	8f99e1               	l32r	a14, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  144572:	400001b544023ede 	{ ae_movda16	aed2, a14; nop; ae_movda16	aed0, a13 }
  14457a:	0c8016f100ae37be 	{ ae_l16.ip	aed3, a7, 2; ae_mulfp16x4s	aed14, aed0, aed1 }
  144582:	0c801af332af959e 	{ nop; ae_mulfp16x4s	aed15, aed2, aed3 }
  14458a:	106172               	s32i	a7, a1, 64
  14458d:	33def4               	ae_add16s	aed13, aed14, aed15
  144590:	ebfb89000f00dc9f 	{ ae_s16.0.x	aed13, a12, a9; nop; nop }
  144598:	290c                	movi.n	a9, 2

0014459a <fx_SolomonVoice_NS+0xfba>:
  14459a:	21a1f0               	srai	a10, a15, 1
  14459d:	8ff3d1               	l32r	a13, 12856c (7332 <xthals_release_major+0x4452>)
  1445a0:	8f8d81               	l32r	a8, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1445a3:	400001b5442338de 	{ ae_movda16	aed3, a8; nop; ae_movda16	aed2, a13 }
  1445ab:	102182               	l32i	a8, a1, 64
  1445ae:	40aa76               	loopgtz	a10, 1445f2 <fx_SolomonVoice_NS+0x1012>
  1445b1:	b40824               	ae_l16.ip	aed0, a8, 4
  1445b4:	0c800ff003a10b9e 	{ ae_l16.x	aed0, a11, a9; ae_mulfp16x4s	aed1, aed3, aed0 }
  1445bc:	0c8004f002a029ae 	{ addi	a10, a9, 2; ae_mulfp16x4s	aed0, aed2, aed0 }
  1445c4:	330014               	ae_add16s	aed0, aed0, aed1
  1445c7:	ebfb89000f000c9f 	{ ae_s16.0.x	aed0, a12, a9; nop; nop }
  1445cf:	400000402f00989e 	{ ae_l16.i	aed0, a8, -2; nop; addi	a9, a9, 4 }
  1445d7:	0c800ff003a10bae 	{ ae_l16.x	aed0, a11, a10; ae_mulfp16x4s	aed1, aed3, aed0 }
  1445df:	0c801af032a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed0 }
  1445e7:	330014               	ae_add16s	aed0, aed0, aed1
  1445ea:	ebfb89000f000caf 	{ ae_s16.0.x	aed0, a12, a10; nop; nop }

001445f2 <fx_SolomonVoice_NS+0x1012>:
  1445f2:	0d7f774130b045ae 	{ bgez.w18	a5, 143d69 <fx_SolomonVoice_NS+0x789>; nop }
  1445fa:	fe0606               	j	143e16 <fx_SolomonVoice_NS+0x836>

001445fd <fx_SolomonVoice_NS+0x101d>:
  1445fd:	8fdbc1               	l32r	a12, 12856c (7332 <xthals_release_major+0x4452>)
  144600:	8f75d1               	l32r	a13, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  144603:	05ed                	mov.n	a14, a5
  144605:	07d3a2               	addmi	a10, a3, 0x700
  144608:	90caa2               	addi	a10, a10, -112
  14460b:	1061a2               	s32i	a10, a1, 64
  14460e:	fce465               	call8	141454 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>
  144611:	8fd6b1               	l32r	a11, 12856c (7332 <xthals_release_major+0x4452>)
  144614:	8f70c1               	l32r	a12, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  144617:	400001b544103cbe 	{ ae_movda16	aed0, a12; nop; ae_movda16	aed1, a11 }
  14461f:	fcd806               	j	143983 <fx_SolomonVoice_NS+0x3a3>

00144622 <fx_SolomonVoice_NS+0x1042>:
  144622:	bca2d2               	movi	a13, 0x2bc
  144625:	3c3d24               	ae_movda16	aed3, a13
  144628:	fcf386               	j	1439fa <fx_SolomonVoice_NS+0x41a>

0014462b <fx_SolomonVoice_NS+0x104b>:
  14462b:	e126b2               	l32i	a11, a6, 0x384
  14462e:	02cd                	mov.n	a12, a2
  144630:	3bd4e5               	call8	180380 <__vec_memcpy>
  144633:	1221a2               	l32i	a10, a1, 72
  144636:	e026b2               	l32i	a11, a6, 0x380
  144639:	02cd                	mov.n	a12, a2
  14463b:	3bd465               	call8	180380 <__vec_memcpy>
  14463e:	e026b2               	l32i	a11, a6, 0x380
  144641:	02cd                	mov.n	a12, a2
  144643:	04d3a2               	addmi	a10, a3, 0x400
  144646:	c0caa2               	addi	a10, a10, -64
  144649:	3bd365               	call8	180380 <__vec_memcpy>
  14464c:	0d400e41c0b0356e 	{ blti.w18	a5, 3, 14473c <fx_SolomonVoice_NS+0x115c>; nop }
  144654:	1621b2               	l32i	a11, a1, 88
  144657:	04d342               	addmi	a4, a3, 0x400
  14465a:	070c                	movi.n	a7, 0
  14465c:	400000014460474e 	{ ae_movda16	aed0, a7; nop; addi	a4, a4, 96 }
  144664:	048d                	mov.n	a8, a4
  144666:	21b2b0               	srai	a11, a11, 2
  144669:	02ab76               	loopgtz	a11, 14466f <fx_SolomonVoice_NS+0x108f>
  14466c:	800894               	ae_s16x4.ip	aed0, a8, 8

0014466f <fx_SolomonVoice_NS+0x108f>:
  14466f:	11bbe0               	slli	a11, a11, 2
  144672:	0d3efc4170b095be 	{ blt.w18	a5, a11, 14363d <fx_SolomonVoice_NS+0x5d>; nop }

0014467a <fx_SolomonVoice_NS+0x109a>:
  14467a:	090c                	movi.n	a9, 0
  14467c:	908b30               	addx2	a8, a11, a3
  14467f:	c0a5b0               	sub	a10, a5, a11
  144682:	aa1b                	addi.n	a10, a10, 1
  144684:	04d882               	addmi	a8, a8, 0x400
  144687:	60c882               	addi	a8, a8, 96
  14468a:	04aa76               	loopgtz	a10, 144692 <fx_SolomonVoice_NS+0x10b2>
  14468d:	005892               	s16i	a9, a8, 0
  144690:	882b                	addi.n	a8, a8, 2

00144692 <fx_SolomonVoice_NS+0x10b2>:
  144692:	fbe9c6               	j	14363d <fx_SolomonVoice_NS+0x5d>

00144695 <fx_SolomonVoice_NS+0x10b5>:
  144695:	58a2a2               	movi	a10, 0x258
  144698:	3c3a24               	ae_movda16	aed3, a10
  14469b:	fcd6c6               	j	1439fa <fx_SolomonVoice_NS+0x41a>

0014469e <fx_SolomonVoice_NS+0x10be>:
  14469e:	8f4de1               	l32r	a14, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1446a1:	8f5071               	l32r	a7, 1283e4 (f5c <XtosCoreStateSize+0xcdc>)
  1446a4:	400000e14470f71e 	{ ae_movda16	aed0, a7; nop; addi	a15, a1, 126 }
  1446ac:	d20fe4               	ae_s16.0.i	aed0, a15, -4
  1446af:	400001b4bc103fee 	{ ae_s16.0.i	aed0, a15, -8; nop; ae_movda16	aed1, a14 }
  1446b7:	d21fb4               	ae_s16.0.i	aed1, a15, -10
  1446ba:	d21fd4               	ae_s16.0.i	aed1, a15, -6
  1446bd:	fd0b06               	j	143aed <fx_SolomonVoice_NS+0x50d>

001446c0 <fx_SolomonVoice_NS+0x10e0>:
  1446c0:	3e3414               	ae_mov	aed3, aed4
  1446c3:	fcccc6               	j	1439fa <fx_SolomonVoice_NS+0x41a>

001446c6 <fx_SolomonVoice_NS+0x10e6>:
  1446c6:	d0a782               	movi	a8, 0x7d0
  1446c9:	3c1834               	ae_movda32	aed1, a8
  1446cc:	fe6b46               	j	14407d <fx_SolomonVoice_NS+0xa9d>

001446cf <fx_SolomonVoice_NS+0x10ef>:
  1446cf:	1421a2               	l32i	a10, a1, 80
  1446d2:	ff0c                	movi.n	a15, 15
  1446d4:	8f4091               	l32r	a9, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1446d7:	d926c2               	l32i	a12, a6, 0x364
  1446da:	e126b2               	l32i	a11, a6, 0x384
  1446dd:	589122               	l16si	a2, a1, 176
  1446e0:	1b21d2               	l32i	a13, a1, 108
  1446e3:	02ed                	mov.n	a14, a2
  1446e5:	079dd2               	l16si	a13, a13, 14
  1446e8:	0159                	s32i.n	a5, a1, 0
  1446ea:	016192               	s32i	a9, a1, 4
  1446ed:	fc4425               	call8	140b30 <fx_SolomonVoice_Npsd_2nd_estimation>
  1446f0:	fc7906               	j	1438d8 <fx_SolomonVoice_NS+0x2f8>

001446f3 <fx_SolomonVoice_NS+0x1113>:
  1446f3:	8f38e1               	l32r	a14, 1283d4 (ccd <XtosCoreStateSize+0xa4d>)
  1446f6:	3c0e24               	ae_movda16	aed0, a14
  1446f9:	ff3cc6               	j	1443f0 <fx_SolomonVoice_NS+0xe10>

001446fc <fx_SolomonVoice_NS+0x111c>:
  1446fc:	8f42f1               	l32r	a15, 128404 (1770 <XtosCoreStateSize+0x14f0>)
  1446ff:	3c1f34               	ae_movda32	aed1, a15
  144702:	fe5dc6               	j	14407d <fx_SolomonVoice_NS+0xa9d>

00144705 <fx_SolomonVoice_NS+0x1125>:
  144705:	8ed371               	l32r	a7, 128254 (199a <XtosCoreStateSize+0x171a>)
  144708:	3c0724               	ae_movda16	aed0, a7
  14470b:	ff3846               	j	1443f0 <fx_SolomonVoice_NS+0xe10>

0014470e <fx_SolomonVoice_NS+0x112e>:
  14470e:	8f3b81               	l32r	a8, 1283fc (2710 <XtosCoreStateSize+0x2490>)
  144711:	3c1834               	ae_movda32	aed1, a8
  144714:	fe5946               	j	14407d <fx_SolomonVoice_NS+0xa9d>

00144717 <fx_SolomonVoice_NS+0x1137>:
  144717:	7ec1c2               	addi	a12, a1, 126
  14471a:	40000180bc20dcfe 	{ ae_s16.0.i	aed0, a12, -8; nop; movi	a13, 0x28f }
  144722:	400001b4be103cde 	{ ae_s16.0.i	aed0, a12, -4; nop; ae_movda16	aed1, a13 }
  14472a:	d21cd4               	ae_s16.0.i	aed1, a12, -6
  14472d:	d21cb4               	ae_s16.0.i	aed1, a12, -10
  144730:	fcee46               	j	143aed <fx_SolomonVoice_NS+0x50d>

00144733 <fx_SolomonVoice_NS+0x1153>:
  144733:	8fe7f1               	l32r	a15, 1286d0 (36b0 <xthals_release_major+0x7d0>)
  144736:	3c1f34               	ae_movda32	aed1, a15
  144739:	fe5006               	j	14407d <fx_SolomonVoice_NS+0xa9d>

0014473c <fx_SolomonVoice_NS+0x115c>:
  14473c:	0b0c                	movi.n	a11, 0
  14473e:	04d596               	bltz	a5, 14478f <fx_SolomonVoice_NS+0x11af>
  144741:	04d342               	addmi	a4, a3, 0x400
  144744:	60c442               	addi	a4, a4, 96
  144747:	ffcbc6               	j	14467a <fx_SolomonVoice_NS+0x109a>

0014474a <fx_SolomonVoice_NS+0x116a>:
  14474a:	912471               	l32r	a7, 128bdc (3332 <xthals_release_major+0x452>)
  14474d:	3c0724               	ae_movda16	aed0, a7
  144750:	ff2706               	j	1443f0 <fx_SolomonVoice_NS+0xe10>

00144753 <fx_SolomonVoice_NS+0x1173>:
  144753:	8fde81               	l32r	a8, 1286cc (4650 <xthals_release_major+0x1770>)
  144756:	3c1834               	ae_movda32	aed1, a8
  144759:	fe4806               	j	14407d <fx_SolomonVoice_NS+0xa9d>

0014475c <fx_SolomonVoice_NS+0x117c>:
  14475c:	8f7891               	l32r	a9, 12853c (3fff <xthals_release_major+0x111f>)
  14475f:	3c0924               	ae_movda16	aed0, a9
  144762:	ff2286               	j	1443f0 <fx_SolomonVoice_NS+0xe10>

00144765 <fx_SolomonVoice_NS+0x1185>:
  144765:	911ea1               	l32r	a10, 128be0 (55f0 <xthals_release_major+0x2710>)
  144768:	3c1a34               	ae_movda32	aed1, a10
  14476b:	fe4386               	j	14407d <fx_SolomonVoice_NS+0xa9d>

0014476e <fx_SolomonVoice_NS+0x118e>:
  14476e:	90fcb1               	l32r	a11, 128b60 (4ccc <xthals_release_major+0x1dec>)
  144771:	3c0b24               	ae_movda16	aed0, a11
  144774:	ff1e06               	j	1443f0 <fx_SolomonVoice_NS+0xe10>

00144777 <fx_SolomonVoice_NS+0x1197>:
  144777:	8fccc1               	l32r	a12, 1286a8 (6590 <xthals_release_major+0x36b0>)
  14477a:	3c1c34               	ae_movda32	aed1, a12
  14477d:	fe3f06               	j	14407d <fx_SolomonVoice_NS+0xa9d>

00144780 <fx_SolomonVoice_NS+0x11a0>:
  144780:	3e0114               	ae_mov	aed0, aed1
  144783:	ff1a46               	j	1443f0 <fx_SolomonVoice_NS+0xe10>

00144786 <fx_SolomonVoice_NS+0x11a6>:
  144786:	8f79e1               	l32r	a14, 12856c (7332 <xthals_release_major+0x4452>)
  144789:	3c0e24               	ae_movda16	aed0, a14
  14478c:	ff1806               	j	1443f0 <fx_SolomonVoice_NS+0xe10>

0014478f <fx_SolomonVoice_NS+0x11af>:
  14478f:	04d342               	addmi	a4, a3, 0x400
  144792:	60c442               	addi	a4, a4, 96
  144795:	fba906               	j	14363d <fx_SolomonVoice_NS+0x5d>

00144798 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT>:
  144798:	010136               	entry	a1, 128
  14479b:	8f5cb1               	l32r	a11, 12850c (ce40 <xthals_release_major+0x9f60>)
  14479e:	911141               	l32r	a4, 128be4 (2091c <xthals_release_major+0x1da3c>)
  1447a1:	4fd252               	addmi	a5, a2, 0x4f00
  1447a4:	52d272               	addmi	a7, a2, 0x5200
  1447a7:	30d2c2               	addmi	a12, a2, 0x3000
  1447aa:	54d262               	addmi	a6, a2, 0x5400
  1447ad:	7fd662               	addmi	a6, a6, 0x7f00
  1447b0:	7fdcc2               	addmi	a12, a12, 0x7f00
  1447b3:	7fd772               	addmi	a7, a7, 0x7f00
  1447b6:	7fd552               	addmi	a5, a5, 0x7f00
  1447b9:	199552               	l16si	a5, a5, 50
  1447bc:	019772               	l16si	a7, a7, 2
  1447bf:	019cc2               	l16si	a12, a12, 2
  1447c2:	699662               	l16si	a6, a6, 210
  1447c5:	424a                	add.n	a4, a2, a4
  1447c7:	b2ba                	add.n	a11, a2, a11
  1447c9:	1461b2               	s32i	a11, a1, 80
  1447cc:	4124a2               	l32i	a10, a4, 0x104
  1447cf:	d169                	s32i.n	a6, a1, 52
  1447d1:	f1c9                	s32i.n	a12, a1, 60
  1447d3:	910561               	l32r	a6, 128be8 (de70 <xthals_release_major+0xaf90>)
  1447d6:	80a0c2               	movi	a12, 128
  1447d9:	626a                	add.n	a6, a2, a6
  1447db:	c79682               	l16si	a8, a6, 0x18e
  1447de:	0e6182               	s32i	a8, a1, 56
  1447e1:	f4cbe5               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  1447e4:	1c26a2               	l32i	a10, a6, 112
  1447e7:	9043b1               	l32r	a11, 1288f4 (b110 <xthals_release_major+0x8230>)
  1447ea:	80a0c2               	movi	a12, 128
  1447ed:	b2ba                	add.n	a11, a2, a11
  1447ef:	f4cb25               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  1447f2:	4024a2               	l32i	a10, a4, 0x100
  1447f5:	90fdb1               	l32r	a11, 128bec (d110 <xthals_release_major+0xa230>)
  1447f8:	80a0c2               	movi	a12, 128
  1447fb:	b2ba                	add.n	a11, a2, a11
  1447fd:	f4ca25               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144800:	4024b2               	l32i	a11, a4, 0x100
  144803:	80a0c2               	movi	a12, 128
  144806:	8f1561               	l32r	a6, 12845c (10320 <xthals_release_major+0xd440>)
  144809:	0d0c                	movi.n	a13, 0
  14480b:	626a                	add.n	a6, a2, a6
  14480d:	06ad                	mov.n	a10, a6
  14480f:	f5c7a5               	call8	13a488 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation>
  144812:	90e6e1               	l32r	a14, 128bac (217600 <tx_ch_tbl_nswb_179>)
  144815:	90e4f1               	l32r	a15, 128ba8 (2176a0 <tx_ch_tbl_sh_wb_180>)
  144818:	4024d2               	l32i	a13, a4, 0x100
  14481b:	90f5a1               	l32r	a10, 128bf0 (21f5c <_memmap_cacheattr_wb_base+0xf5b>)
  14481e:	4124b2               	l32i	a11, a4, 0x104
  144821:	ebfa50040b00a2af 	{ add	a10, a2, a10; ae_movi	aed0, 27; nop }
  144829:	1261a2               	s32i	a10, a1, 72
  14482c:	7d2ac2               	l32i	a12, a10, 0x1f4
  14482f:	822aa2               	l32i	a10, a10, 0x208
  144832:	e00104               	ae_s32.l.i	aed0, a1, 0
  144835:	f4dd25               	call8	139608 <fx_SolomonVoice_FFTpwr_to_FFTband_merge>
  144838:	05cd                	mov.n	a12, a5
  14483a:	7d0c                	movi.n	a13, 7
  14483c:	1221b2               	l32i	a11, a1, 72
  14483f:	be1c                	movi.n	a14, 27
  144841:	812ba2               	l32i	a10, a11, 0x204
  144844:	822bb2               	l32i	a11, a11, 0x208
  144847:	f5aa65               	call8	13a2ec <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>
  14484a:	05cd                	mov.n	a12, a5
  14484c:	7d0c                	movi.n	a13, 7
  14484e:	1e0c                	movi.n	a14, 1
  144850:	4124b2               	l32i	a11, a4, 0x104
  144853:	80a0f2               	movi	a15, 128
  144856:	0bad                	mov.n	a10, a11
  144858:	f4f625               	call8	1397bc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  14485b:	07cd                	mov.n	a12, a7
  14485d:	c179                	s32i.n	a7, a1, 48
  14485f:	7d0c                	movi.n	a13, 7
  144861:	0e0c                	movi.n	a14, 0
  144863:	4024b2               	l32i	a11, a4, 0x100
  144866:	80a0f2               	movi	a15, 128
  144869:	0bad                	mov.n	a10, a11
  14486b:	f4f525               	call8	1397bc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  14486e:	06bd                	mov.n	a11, a6
  144870:	8ef7a1               	l32r	a10, 12844c (af00 <xthals_release_major+0x8020>)
  144873:	8f08d1               	l32r	a13, 128494 (215e0 <_memmap_cacheattr_wb_base+0x5df>)
  144876:	8f0371               	l32r	a7, 128484 (204c0 <xthals_release_major+0x1d5e0>)
  144879:	8f07e1               	l32r	a14, 128498 (238f0 <_memmap_cacheattr_bp_base+0x18ee>)
  14487c:	727a                	add.n	a7, a2, a7
  14487e:	e2ea                	add.n	a14, a2, a14
  144880:	d2da                	add.n	a13, a2, a13
  144882:	a2aa                	add.n	a10, a2, a10
  144884:	1061a2               	s32i	a10, a1, 64
  144887:	1161d2               	s32i	a13, a1, 68
  14488a:	1361e2               	s32i	a14, a1, 76
  14488d:	07cd                	mov.n	a12, a7
  14488f:	fc0a25               	call8	140930 <fx_SolomonVoice_tx_Silence_mode_detection>
  144892:	8f45b1               	l32r	a11, 1285a8 (12504 <xthals_release_major+0xf624>)
  144895:	b2ba                	add.n	a11, a2, a11
  144897:	009bb2               	l16si	a11, a11, 0
  14489a:	551b26               	beqi	a11, 1, 1448f3 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x15b>

0014489d <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x105>:
  14489d:	90d541               	l32r	a4, 128bf4 (23564 <_memmap_cacheattr_bp_base+0x1562>)
  1448a0:	f03d                	nop.n
  1448a2:	424a                	add.n	a4, a2, a4
  1448a4:	7e94c2               	l16si	a12, a4, 252
  1448a7:	671c26               	beqi	a12, 1, 144912 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x17a>

001448aa <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x112>:
  1448aa:	7f9482               	l16si	a8, a4, 254
  1448ad:	8ee841               	l32r	a4, 128450 (22be0 <_memmap_cacheattr_bp_base+0xbde>)
  1448b0:	0d400a4170b0180e 	{ beqi.w18	a8, 1, 14495b <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x1c3>; nop }

001448b8 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x120>:
  1448b8:	90d091               	l32r	a9, 128bf8 (23b20 <_memmap_cacheattr_bp_base+0x1b1e>)
  1448bb:	929a                	add.n	a9, a2, a9
  1448bd:	009992               	l16si	a9, a9, 0
  1448c0:	0d401041f0b0190e 	{ beqi.w18	a9, 1, 1449d3 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x23b>; nop }

001448c8 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x130>:
  1448c8:	06ad                	mov.n	a10, a6
  1448ca:	07bd                	mov.n	a11, a7
  1448cc:	05fd                	mov.n	a15, a5
  1448ce:	1321c2               	l32i	a12, a1, 76
  1448d1:	1421d2               	l32i	a13, a1, 80
  1448d4:	0139                	s32i.n	a3, a1, 0
  1448d6:	80a0e2               	movi	a14, 128
  1448d9:	fb09a5               	call8	13f974 <fn_fDRC>
  1448dc:	8f0791               	l32r	a9, 1284f8 (22b00 <_memmap_cacheattr_bp_base+0xafe>)
  1448df:	0a0c                	movi.n	a10, 0
  1448e1:	929a                	add.n	a9, a2, a9
  1448e3:	538c                	beqz.n	a3, 1448ec <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x154>
  1448e5:	0a2d                	mov.n	a2, a10
  1448e7:	7e59a2               	s16i	a10, a9, 252
  1448ea:	f01d                	retw.n

001448ec <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x154>:
  1448ec:	0a2d                	mov.n	a2, a10
  1448ee:	7d59a2               	s16i	a10, a9, 250
  1448f1:	f01d                	retw.n

001448f3 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x15b>:
  1448f3:	7e94b2               	l16si	a11, a4, 252
  1448f6:	8eafc1               	l32r	a12, 1283b4 (7530 <xthals_release_major+0x4650>)
  1448f9:	bb1b                	addi.n	a11, a11, 1
  1448fb:	23bb80               	sext	a11, a11, 15
  1448fe:	400001b545124cbe 	{ ae_movda32	aed2, a12; nop; ae_movda32	aed1, a11 }
  144906:	531124               	ae_min32	aed1, aed1, aed2
  144909:	25a1c4               	ae_movad32.l	a10, aed1
  14490c:	7e54a2               	s16i	a10, a4, 252
  14490f:	ffe286               	j	14489d <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x105>

00144912 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x17a>:
  144912:	e1e8                	l32i.n	a14, a1, 56
  144914:	1421a2               	l32i	a10, a1, 80
  144917:	07bd                	mov.n	a11, a7
  144919:	00a1c2               	movi	a12, 0x100
  14491c:	0f21f2               	l32i	a15, a1, 60
  14491f:	400001814506d30e 	{ ae_movda32	aed6, a3; nop; movi	a13, 128 }
  144927:	ebfabe000105613f 	{ ae_s32.l.i	aed6, a1, 12; ae_movi	aed5, 1; nop }
  14492f:	400001b5247541fe 	{ ae_s32.l.i	aed5, a1, 16; nop; ae_movda32	aed7, a15 }
  144937:	400001b5224741de 	{ ae_s32.l.i	aed7, a1, 8; nop; ae_movda32	aed4, a13 }
  14493f:	400001b5203441ce 	{ ae_s32.l.i	aed4, a1, 0; nop; ae_movda32	aed3, a12 }
  144947:	20c660               	or	a12, a6, a6
  14494a:	1121d2               	l32i	a13, a1, 68
  14494d:	400001012103f17e 	{ ae_s32.l.i	aed3, a1, 4; nop; movi	a15, 7 }
  144955:	fddca5               	call8	142720 <fx_SolomonVoice_FNLMS_filter>
  144958:	ffd386               	j	1448aa <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x112>

0014495b <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x1c3>:
  14495b:	9139                	s32i.n	a3, a1, 36
  14495d:	06bd                	mov.n	a11, a6
  14495f:	07cd                	mov.n	a12, a7
  144961:	1121d2               	l32i	a13, a1, 68
  144964:	f24a                	add.n	a15, a2, a4
  144966:	3c8234               	ae_movda32	aed8, a2
  144969:	8ebde1               	l32r	a14, 128460 (22c80 <_memmap_cacheattr_bp_base+0xc7e>)
  14496c:	8ec781               	l32r	a8, 128488 (23600 <_memmap_cacheattr_bp_base+0x15fe>)
  14496f:	c1a8                	l32i.n	a10, a1, 48
  144971:	40000191454d952e 	{ ae_movda32	aed13, a5; nop; movi	a9, 0x492 }
  144979:	ebfabe040b0cd14f 	{ ae_s32.l.i	aed13, a1, 16; ae_movi	aed12, 27; nop }
  144981:	ebfabe040c0bc16f 	{ ae_s32.l.i	aed12, a1, 24; ae_movi	aed11, 28; nop }
  144989:	400001b5270b41ae 	{ ae_s32.l.i	aed11, a1, 28; nop; ae_movda32	aed0, a10 }
  144991:	400001b525a0419e 	{ ae_s32.l.i	aed0, a1, 20; nop; ae_movda32	aed10, a9 }
  144999:	400001b5239a418e 	{ ae_s32.l.i	aed10, a1, 12; nop; ae_movda32	aed9, a8 }
  1449a1:	1321a2               	l32i	a10, a1, 76
  1449a4:	ebe750090808e2ef 	{ add	a14, a2, a14; ae_add32	aed8, aed8, aed9; nop }
  1449ac:	400001b520f841ae 	{ ae_s32.l.i	aed8, a1, 0; nop; ae_movda32	aed15, a10 }
  1449b4:	e0f114               	ae_s32.l.i	aed15, a1, 4
  1449b7:	1421a2               	l32i	a10, a1, 80
  1449ba:	40000181450eaa0e 	{ ae_movda32	aed14, a10; nop; movi	a10, 128 }
  1449c2:	0861a2               	s32i	a10, a1, 32
  1449c5:	40000001223ea12e 	{ ae_s32.l.i	aed14, a1, 8; nop; addi	a10, a2, 48 }
  1449cd:	fe6b25               	call8	143080 <fx_SolomonVoice_RES>
  1449d0:	ffb906               	j	1448b8 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x120>

001449d3 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x23b>:
  1449d3:	1021b2               	l32i	a11, a1, 64
  1449d6:	8139                	s32i.n	a3, a1, 32
  1449d8:	1121e2               	l32i	a14, a1, 68
  1449db:	3c9434               	ae_movda32	aed9, a4
  1449de:	8ea581               	l32r	a8, 128474 (1f830 <xthals_release_major+0x1c950>)
  1449e1:	1321c2               	l32i	a12, a1, 76
  1449e4:	1421a2               	l32i	a10, a1, 80
  1449e7:	d198                	l32i.n	a9, a1, 52
  1449e9:	400001b54558425e 	{ ae_movda32	aed8, a2; nop; ae_movda32	aed5, a5 }
  1449f1:	ebfabe040b04514f 	{ ae_s32.l.i	aed5, a1, 16; ae_movi	aed4, 27; nop }
  1449f9:	ebfabe040c03415f 	{ ae_s32.l.i	aed4, a1, 20; ae_movi	aed3, 28; nop }
  144a01:	400001012603d11e 	{ ae_s32.l.i	aed3, a1, 24; nop; movi	a13, 1 }
  144a09:	b199                	s32i.n	a9, a1, 44
  144a0b:	91d9                	s32i.n	a13, a1, 36
  144a0d:	400001b545764ace 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed7, a12 }
  144a15:	400001b521a7418e 	{ ae_s32.l.i	aed7, a1, 4; nop; ae_movda32	aed10, a8 }
  144a1d:	400001812206810e 	{ ae_s32.l.i	aed6, a1, 8; nop; movi	a8, 128 }
  144a25:	02ad                	mov.n	a10, a2
  144a27:	06cd                	mov.n	a12, a6
  144a29:	93e7599a888ad77e 	{ or	a13, a7, a7; ae_add32	aed10, aed8, aed10; ae_add32	aed8, aed8, aed9 }
  144a31:	400001b52018418e 	{ ae_s32.l.i	aed8, a1, 0; nop; ae_movda32	aed1, a8 }
  144a39:	400001912741912e 	{ ae_s32.l.i	aed1, a1, 28; nop; movi	a9, 0x492 }
  144a41:	400001754552f9ae 	{ ae_movda32	aed2, a9; nop; ae_movad32.l	a15, aed10 }
  144a49:	0a61f2               	s32i	a15, a1, 40
  144a4c:	8e9cf1               	l32r	a15, 1284bc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  144a4f:	e02134               	ae_s32.l.i	aed2, a1, 12
  144a52:	80f2f0               	add	a15, a2, a15
  144a55:	feb8a5               	call8	1435e0 <fx_SolomonVoice_NS>
  144a58:	ff9b06               	j	1448c8 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x130>

00144a5b <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x2c3>:
	...

00144a5c <FN_SOLOMONVOICEW_TX_RES_NS>:
  144a5c:	014136               	entry	a1, 160
  144a5f:	906281               	l32r	a8, 128be8 (de70 <xthals_release_major+0xaf90>)
  144a62:	54d292               	addmi	a9, a2, 0x5400
  144a65:	7fd992               	addmi	a9, a9, 0x7f00
  144a68:	699992               	l16si	a9, a9, 210
  144a6b:	828a                	add.n	a8, a2, a8
  144a6d:	196182               	s32i	a8, a1, 100
  144a70:	0d401941d0b0130e 	{ beqi.w18	a3, 1, 144c11 <FN_SOLOMONVOICEW_TX_RES_NS+0x1b5>; nop }
  144a78:	d199                	s32i.n	a9, a1, 52
  144a7a:	8e80d1               	l32r	a13, 12847c (1ff40 <xthals_release_major+0x1d060>)
  144a7d:	905ff1               	l32r	a15, 128bfc (b7f0 <xthals_release_major+0x8910>)
  144a80:	192162               	l32i	a6, a1, 100
  144a83:	8eac41               	l32r	a4, 128534 (b520 <xthals_release_major+0x8640>)
  144a86:	7b0c                	movi.n	a11, 7
  144a88:	481c                	movi.n	a8, 20
  144a8a:	ca1c                	movi.n	a10, 28
  144a8c:	92a4c2               	movi	a12, 0x492
  144a8f:	00a172               	movi	a7, 0x100
  144a92:	38d2e2               	addmi	a14, a2, 0x3800
  144a95:	7fdee2               	addmi	a14, a14, 0x7f00
  144a98:	116172               	s32i	a7, a1, 68
  144a9b:	1361c2               	s32i	a12, a1, 76
  144a9e:	1461a2               	s32i	a10, a1, 80
  144aa1:	1b6182               	s32i	a8, a1, 108
  144aa4:	1061b2               	s32i	a11, a1, 64
  144aa7:	8e7a81               	l32r	a8, 128490 (23690 <_memmap_cacheattr_bp_base+0x168e>)
  144aaa:	8e75b1               	l32r	a11, 128480 (23570 <_memmap_cacheattr_bp_base+0x156e>)
  144aad:	8e6aa1               	l32r	a10, 128458 (22c30 <_memmap_cacheattr_bp_base+0xc2e>)
  144ab0:	8e77c1               	l32r	a12, 12848c (20a40 <xthals_release_major+0x1db60>)
  144ab3:	3bd272               	addmi	a7, a2, 0x3b00
  144ab6:	424a                	add.n	a4, a2, a4
  144ab8:	c69662               	l16si	a6, a6, 0x18c
  144abb:	f2fa                	add.n	a15, a2, a15
  144abd:	d2da                	add.n	a13, a2, a13
  144abf:	719ee2               	l16si	a14, a14, 226
  144ac2:	1761e2               	s32i	a14, a1, 92
  144ac5:	1e61d2               	s32i	a13, a1, 120
  144ac8:	1561f2               	s32i	a15, a1, 84
  144acb:	f169                	s32i.n	a6, a1, 60
  144acd:	1c6142               	s32i	a4, a1, 112
  144ad0:	7fd772               	addmi	a7, a7, 0x7f00
  144ad3:	045c                	movi.n	a4, 80
  144ad5:	599772               	l16si	a7, a7, 178
  144ad8:	36d262               	addmi	a6, a2, 0x3600
  144adb:	c2ca                	add.n	a12, a2, a12
  144add:	a2aa                	add.n	a10, a2, a10
  144adf:	b2ba                	add.n	a11, a2, a11
  144ae1:	828a                	add.n	a8, a2, a8
  144ae3:	1d6182               	s32i	a8, a1, 116
  144ae6:	1a61b2               	s32i	a11, a1, 104
  144ae9:	e1a9                	s32i.n	a10, a1, 56
  144aeb:	1861c2               	s32i	a12, a1, 96
  144aee:	7fd662               	addmi	a6, a6, 0x7f00
  144af1:	185172               	s16i	a7, a1, 48
  144af4:	8e5871               	l32r	a7, 128454 (e110 <xthals_release_major+0xb230>)
  144af7:	099662               	l16si	a6, a6, 18
  144afa:	807270               	add	a7, a2, a7

00144afd <FN_SOLOMONVOICEW_TX_RES_NS+0xa1>:
  144afd:	1c21b2               	l32i	a11, a1, 112
  144b00:	04cd                	mov.n	a12, a4
  144b02:	1e21a2               	l32i	a10, a1, 120
  144b05:	30d2d2               	addmi	a13, a2, 0x3000
  144b08:	7fddd2               	addmi	a13, a13, 0x7f00
  144b0b:	009dd2               	l16si	a13, a13, 0
  144b0e:	04daa2               	addmi	a10, a10, 0x400
  144b11:	5cca52               	addi	a5, a10, 92
  144b14:	1261d2               	s32i	a13, a1, 72
  144b17:	582aa2               	l32i	a10, a10, 0x160
  144b1a:	f49865               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144b1d:	04cd                	mov.n	a12, a4
  144b1f:	1921a2               	l32i	a10, a1, 100
  144b22:	8f74b1               	l32r	a11, 1288f4 (b110 <xthals_release_major+0x8230>)
  144b25:	1c2aa2               	l32i	a10, a10, 112
  144b28:	b2ba                	add.n	a11, a2, a11
  144b2a:	f49765               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144b2d:	4025a2               	l32i	a10, a5, 0x100
  144b30:	1521b2               	l32i	a11, a1, 84
  144b33:	20c440               	or	a12, a4, a4
  144b36:	f496a5               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144b39:	176316               	beqz	a3, 144cb3 <FN_SOLOMONVOICEW_TX_RES_NS+0x257>

00144b3c <FN_SOLOMONVOICEW_TX_RES_NS+0xe0>:
  144b3c:	4025d2               	l32i	a13, a5, 0x100
  144b3f:	4125b2               	l32i	a11, a5, 0x104
  144b42:	1b21f2               	l32i	a15, a1, 108
  144b45:	1821e2               	l32i	a14, a1, 96
  144b48:	3c0f34               	ae_movda32	aed0, a15
  144b4b:	9017f1               	l32r	a15, 128ba8 (2176a0 <tx_ch_tbl_sh_wb_180>)
  144b4e:	09dee2               	addmi	a14, a14, 0x900
  144b51:	9c2ec2               	l32i	a12, a14, 0x270
  144b54:	a12ea2               	l32i	a10, a14, 0x284
  144b57:	400000c12070e1ee 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a14, a14, 124 }
  144b5f:	1661e2               	s32i	a14, a1, 88
  144b62:	9012e1               	l32r	a14, 128bac (217600 <tx_ch_tbl_nswb_179>)
  144b65:	f4aa25               	call8	139608 <fx_SolomonVoice_FFTpwr_to_FFTband_merge>
  144b68:	20c660               	or	a12, a6, a6
  144b6b:	07a0d2               	movi	a13, 7
  144b6e:	1621b2               	l32i	a11, a1, 88
  144b71:	1b21e2               	l32i	a14, a1, 108
  144b74:	812ba2               	l32i	a10, a11, 0x204
  144b77:	822bb2               	l32i	a11, a11, 0x208
  144b7a:	f57725               	call8	13a2ec <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>
  144b7d:	06cd                	mov.n	a12, a6
  144b7f:	7d0c                	movi.n	a13, 7
  144b81:	1e0c                	movi.n	a14, 1
  144b83:	4125b2               	l32i	a11, a5, 0x104
  144b86:	04fd                	mov.n	a15, a4
  144b88:	0bad                	mov.n	a10, a11
  144b8a:	f4c325               	call8	1397bc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  144b8d:	1721c2               	l32i	a12, a1, 92
  144b90:	7d0c                	movi.n	a13, 7
  144b92:	0e0c                	movi.n	a14, 0
  144b94:	4025b2               	l32i	a11, a5, 0x100
  144b97:	20f440               	or	a15, a4, a4
  144b9a:	20abb0               	or	a10, a11, a11
  144b9d:	f4c1e5               	call8	1397bc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  144ba0:	0d401141f0b0130e 	{ beqi.w18	a3, 1, 144cc3 <FN_SOLOMONVOICEW_TX_RES_NS+0x267>; nop }

00144ba8 <FN_SOLOMONVOICEW_TX_RES_NS+0x14c>:
  144ba8:	21d7d2               	addmi	a13, a7, 0x2100
  144bab:	729dd2               	l16si	a13, a13, 228
  144bae:	f03d                	nop.n
  144bb0:	0d400e4100b01d0e 	{ beqi.w18	a13, 1, 144c94 <FN_SOLOMONVOICEW_TX_RES_NS+0x238>; nop }

00144bb8 <FN_SOLOMONVOICEW_TX_RES_NS+0x15c>:
  144bb8:	1a21e2               	l32i	a14, a1, 104
  144bbb:	f03d                	nop.n
  144bbd:	309ee2               	l16si	a14, a14, 96
  144bc0:	f03d                	nop.n
  144bc2:	0d40114130b01e0e 	{ beqi.w18	a14, 1, 144cd9 <FN_SOLOMONVOICEW_TX_RES_NS+0x27d>; nop }

00144bca <FN_SOLOMONVOICEW_TX_RES_NS+0x16e>:
  144bca:	1a21f2               	l32i	a15, a1, 104
  144bcd:	319ff2               	l16si	a15, a15, 98
  144bd0:	8e2051               	l32r	a5, 128450 (22be0 <_memmap_cacheattr_bp_base+0xbde>)
  144bd3:	0d401241c0b01f0e 	{ beqi.w18	a15, 1, 144d03 <FN_SOLOMONVOICEW_TX_RES_NS+0x2a7>; nop }

00144bdb <FN_SOLOMONVOICEW_TX_RES_NS+0x17f>:
  144bdb:	1d2182               	l32i	a8, a1, 116
  144bde:	02d882               	addmi	a8, a8, 0x200
  144be1:	189882               	l16si	a8, a8, 48
  144be4:	0d401541b0b0180e 	{ beqi.w18	a8, 1, 144d43 <FN_SOLOMONVOICEW_TX_RES_NS+0x2e7>; nop }

00144bec <FN_SOLOMONVOICEW_TX_RES_NS+0x190>:
  144bec:	07ad                	mov.n	a10, a7
  144bee:	04ed                	mov.n	a14, a4
  144bf0:	06fd                	mov.n	a15, a6
  144bf2:	1e21b2               	l32i	a11, a1, 120
  144bf5:	1d21c2               	l32i	a12, a1, 116
  144bf8:	1c21d2               	l32i	a13, a1, 112
  144bfb:	0139                	s32i.n	a3, a1, 0
  144bfd:	fad765               	call8	13f974 <fn_fDRC>
  144c00:	8e3e91               	l32r	a9, 1284f8 (22b00 <_memmap_cacheattr_bp_base+0xafe>)
  144c03:	0a0c                	movi.n	a10, 0
  144c05:	929a                	add.n	a9, a2, a9
  144c07:	082316               	beqz	a3, 144c8d <FN_SOLOMONVOICEW_TX_RES_NS+0x231>
  144c0a:	0a2d                	mov.n	a2, a10
  144c0c:	7e59a2               	s16i	a10, a9, 252
  144c0f:	f01d                	retw.n

00144c11 <FN_SOLOMONVOICEW_TX_RES_NS+0x1b5>:
  144c11:	d199                	s32i.n	a9, a1, 52
  144c13:	1921f2               	l32i	a15, a1, 100
  144c16:	8ffa71               	l32r	a7, 128c00 (c8b0 <xthals_release_major+0x99d0>)
  144c19:	8e1aa1               	l32r	a10, 128484 (204c0 <xthals_release_major+0x1d5e0>)
  144c1c:	8e1f41               	l32r	a4, 128498 (238f0 <_memmap_cacheattr_bp_base+0x18ee>)
  144c1f:	8e6381               	l32r	a8, 1285ac (bd90 <xthals_release_major+0x8eb0>)
  144c22:	44d262               	addmi	a6, a2, 0x4400
  144c25:	49d2b2               	addmi	a11, a2, 0x4900
  144c28:	8c2c                	movi.n	a12, 40
  144c2a:	8d0c                	movi.n	a13, 8
  144c2c:	33a3e2               	movi	a14, 0x333
  144c2f:	1361e2               	s32i	a14, a1, 76
  144c32:	1061d2               	s32i	a13, a1, 64
  144c35:	1461c2               	s32i	a12, a1, 80
  144c38:	7fdbb2               	addmi	a11, a11, 0x7f00
  144c3b:	7fd662               	addmi	a6, a6, 0x7f00
  144c3e:	099662               	l16si	a6, a6, 18
  144c41:	828a                	add.n	a8, a2, a8
  144c43:	424a                	add.n	a4, a2, a4
  144c45:	a2aa                	add.n	a10, a2, a10
  144c47:	727a                	add.n	a7, a2, a7
  144c49:	519bb2               	l16si	a11, a11, 162
  144c4c:	c79ff2               	l16si	a15, a15, 0x18e
  144c4f:	f1f9                	s32i.n	a15, a1, 60
  144c51:	1761b2               	s32i	a11, a1, 92
  144c54:	156172               	s32i	a7, a1, 84
  144c57:	1e61a2               	s32i	a10, a1, 120
  144c5a:	1d6142               	s32i	a4, a1, 116
  144c5d:	1c6182               	s32i	a8, a1, 112
  144c60:	00a142               	movi	a4, 0x100
  144c63:	8e0c81               	l32r	a8, 128494 (215e0 <_memmap_cacheattr_wb_base+0x5df>)
  144c66:	8e08a1               	l32r	a10, 128488 (23600 <_memmap_cacheattr_bp_base+0x15fe>)
  144c69:	8dfc71               	l32r	a7, 12845c (10320 <xthals_release_major+0xd440>)
  144c6c:	7b2c                	movi.n	a11, 39
  144c6e:	1b61b2               	s32i	a11, a1, 108
  144c71:	727a                	add.n	a7, a2, a7
  144c73:	a2aa                	add.n	a10, a2, a10
  144c75:	828a                	add.n	a8, a2, a8
  144c77:	186182               	s32i	a8, a1, 96
  144c7a:	1a61a2               	s32i	a10, a1, 104
  144c7d:	8df881               	l32r	a8, 128460 (22c80 <_memmap_cacheattr_bp_base+0xc7e>)
  144c80:	00a2a2               	movi	a10, 0x200
  144c83:	1161a2               	s32i	a10, a1, 68
  144c86:	828a                	add.n	a8, a2, a8
  144c88:	e189                	s32i.n	a8, a1, 56
  144c8a:	ff9bc6               	j	144afd <FN_SOLOMONVOICEW_TX_RES_NS+0xa1>

00144c8d <FN_SOLOMONVOICEW_TX_RES_NS+0x231>:
  144c8d:	0a2d                	mov.n	a2, a10
  144c8f:	7d59a2               	s16i	a10, a9, 250
  144c92:	f01d                	retw.n

00144c94 <FN_SOLOMONVOICEW_TX_RES_NS+0x238>:
  144c94:	7e95d2               	l16si	a13, a5, 252
  144c97:	8dc7e1               	l32r	a14, 1283b4 (7530 <xthals_release_major+0x4650>)
  144c9a:	dd1b                	addi.n	a13, a13, 1
  144c9c:	23dd80               	sext	a13, a13, 15
  144c9f:	400001b545124ede 	{ ae_movda32	aed2, a14; nop; ae_movda32	aed1, a13 }
  144ca7:	531124               	ae_min32	aed1, aed1, aed2
  144caa:	25c1c4               	ae_movad32.l	a12, aed1
  144cad:	7e55c2               	s16i	a12, a5, 252
  144cb0:	ffc106               	j	144bb8 <FN_SOLOMONVOICEW_TX_RES_NS+0x15c>

00144cb3 <FN_SOLOMONVOICEW_TX_RES_NS+0x257>:
  144cb3:	07ad                	mov.n	a10, a7
  144cb5:	4025b2               	l32i	a11, a5, 0x100
  144cb8:	04cd                	mov.n	a12, a4
  144cba:	1891d2               	l16si	a13, a1, 48
  144cbd:	f57ca5               	call8	13a488 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation>
  144cc0:	ff9e06               	j	144b3c <FN_SOLOMONVOICEW_TX_RES_NS+0xe0>

00144cc3 <FN_SOLOMONVOICEW_TX_RES_NS+0x267>:
  144cc3:	07bd                	mov.n	a11, a7
  144cc5:	1e21c2               	l32i	a12, a1, 120
  144cc8:	1821d2               	l32i	a13, a1, 96
  144ccb:	8de0a1               	l32r	a10, 12844c (af00 <xthals_release_major+0x8020>)
  144cce:	1d21e2               	l32i	a14, a1, 116
  144cd1:	a2aa                	add.n	a10, a2, a10
  144cd3:	fbc5e5               	call8	140930 <fx_SolomonVoice_tx_Silence_mode_detection>
  144cd6:	ffb386               	j	144ba8 <FN_SOLOMONVOICEW_TX_RES_NS+0x14c>

00144cd9 <FN_SOLOMONVOICEW_TX_RES_NS+0x27d>:
  144cd9:	f1e8                	l32i.n	a14, a1, 60
  144cdb:	1021f2               	l32i	a15, a1, 64
  144cde:	0149                	s32i.n	a4, a1, 0
  144ce0:	3139                	s32i.n	a3, a1, 12
  144ce2:	1c21a2               	l32i	a10, a1, 112
  144ce5:	1221c2               	l32i	a12, a1, 72
  144ce8:	0b0c                	movi.n	a11, 0
  144cea:	1121d2               	l32i	a13, a1, 68
  144ced:	11d9                	s32i.n	a13, a1, 4
  144cef:	41b9                	s32i.n	a11, a1, 16
  144cf1:	0261c2               	s32i	a12, a1, 8
  144cf4:	1e21b2               	l32i	a11, a1, 120
  144cf7:	20c770               	or	a12, a7, a7
  144cfa:	1821d2               	l32i	a13, a1, 96
  144cfd:	fda225               	call8	142720 <fx_SolomonVoice_FNLMS_filter>
  144d00:	ffb186               	j	144bca <FN_SOLOMONVOICEW_TX_RES_NS+0x16e>

00144d03 <FN_SOLOMONVOICEW_TX_RES_NS+0x2a7>:
  144d03:	e1e8                	l32i.n	a14, a1, 56
  144d05:	4169                	s32i.n	a6, a1, 16
  144d07:	8149                	s32i.n	a4, a1, 32
  144d09:	9139                	s32i.n	a3, a1, 36
  144d0b:	1d21b2               	l32i	a11, a1, 116
  144d0e:	1c21a2               	l32i	a10, a1, 112
  144d11:	1721c2               	l32i	a12, a1, 92
  144d14:	1a21d2               	l32i	a13, a1, 104
  144d17:	1421f2               	l32i	a15, a1, 80
  144d1a:	1b2182               	l32i	a8, a1, 108
  144d1d:	132192               	l32i	a9, a1, 76
  144d20:	3199                	s32i.n	a9, a1, 12
  144d22:	6189                	s32i.n	a8, a1, 24
  144d24:	71f9                	s32i.n	a15, a1, 28
  144d26:	01d9                	s32i.n	a13, a1, 0
  144d28:	51c9                	s32i.n	a12, a1, 20
  144d2a:	21a9                	s32i.n	a10, a1, 8
  144d2c:	11b9                	s32i.n	a11, a1, 4
  144d2e:	30c2a2               	addi	a10, a2, 48
  144d31:	20b770               	or	a11, a7, a7
  144d34:	1e21c2               	l32i	a12, a1, 120
  144d37:	1821d2               	l32i	a13, a1, 96
  144d3a:	80f250               	add	a15, a2, a5
  144d3d:	fe3425               	call8	143080 <fx_SolomonVoice_RES>
  144d40:	ffa5c6               	j	144bdb <FN_SOLOMONVOICEW_TX_RES_NS+0x17f>

00144d43 <FN_SOLOMONVOICEW_TX_RES_NS+0x2e7>:
  144d43:	4169                	s32i.n	a6, a1, 16
  144d45:	7149                	s32i.n	a4, a1, 28
  144d47:	8139                	s32i.n	a3, a1, 32
  144d49:	8dc0b1               	l32r	a11, 12844c (af00 <xthals_release_major+0x8020>)
  144d4c:	1421e2               	l32i	a14, a1, 80
  144d4f:	1c21a2               	l32i	a10, a1, 112
  144d52:	d1d8                	l32i.n	a13, a1, 52
  144d54:	132182               	l32i	a8, a1, 76
  144d57:	1b21f2               	l32i	a15, a1, 108
  144d5a:	c25a                	add.n	a12, a2, a5
  144d5c:	090c                	movi.n	a9, 0
  144d5e:	9199                	s32i.n	a9, a1, 36
  144d60:	01c9                	s32i.n	a12, a1, 0
  144d62:	51f9                	s32i.n	a15, a1, 20
  144d64:	3189                	s32i.n	a8, a1, 12
  144d66:	b1d9                	s32i.n	a13, a1, 44
  144d68:	21a9                	s32i.n	a10, a1, 8
  144d6a:	61e9                	s32i.n	a14, a1, 24
  144d6c:	b2ba                	add.n	a11, a2, a11
  144d6e:	1821e2               	l32i	a14, a1, 96
  144d71:	02ad                	mov.n	a10, a2
  144d73:	1e21d2               	l32i	a13, a1, 120
  144d76:	8dbf81               	l32r	a8, 128474 (1f830 <xthals_release_major+0x1c950>)
  144d79:	8dd0f1               	l32r	a15, 1284bc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  144d7c:	1d21c2               	l32i	a12, a1, 116
  144d7f:	11c9                	s32i.n	a12, a1, 4
  144d81:	f2fa                	add.n	a15, a2, a15
  144d83:	07cd                	mov.n	a12, a7
  144d85:	828a                	add.n	a8, a2, a8
  144d87:	a189                	s32i.n	a8, a1, 40
  144d89:	fe8565               	call8	1435e0 <fx_SolomonVoice_NS>
  144d8c:	ff9706               	j	144bec <FN_SOLOMONVOICEW_TX_RES_NS+0x190>

00144d8f <FN_SOLOMONVOICEW_TX_RES_NS+0x333>:
	...

00144d90 <SolomonVoiceWVADACCInit>:
  144d90:	004136               	entry	a1, 32
  144d93:	0b0c                	movi.n	a11, 0
  144d95:	4c0c                	movi.n	a12, 4
  144d97:	570c                	movi.n	a7, 5
  144d99:	80a032               	movi	a3, 128
  144d9c:	8d1ba1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  144d9f:	209220               	or	a9, a2, a2
  144da2:	05d942               	addmi	a4, a9, 0x500
  144da5:	ebfa30000000796f 	{ addmi	a6, a9, 0x700; ae_movi	aed0, 0; nop }
  144dad:	c5fa30002421695e 	{ addmi	a5, a9, 0x600; ae_movi	aed1, 4; ae_movi	aed2, 0 }
  144db5:	4000008145135a5e 	{ ae_movda32	aed3, a10; nop; addi	a5, a5, 24 }
  144dbd:	4000000144d46a6e 	{ ae_movda16	aed4, a10; nop; addi	a6, a6, -48 }
  144dc5:	028376               	loop	a3, 144dcb <SolomonVoiceWVADACCInit+0x3b>
  144dc8:	620214               	ae_s32x2.ip	aed0, a2, 8

00144dcb <SolomonVoiceWVADACCInit+0x3b>:
  144dcb:	180c                	movi.n	a8, 1
  144dcd:	05d9e2               	addmi	a14, a9, 0x500
  144dd0:	98c432               	addi	a3, a4, -104
  144dd3:	04d922               	addmi	a2, a9, 0x400
  144dd6:	20c222               	addi	a2, a2, 32
  144dd9:	4000008144504b4e 	{ ae_movda16	aed0, a11; nop; addi	a4, a4, 88 }
  144de1:	438776               	loop	a7, 144e28 <SolomonVoiceWVADACCInit+0x98>
  144de4:	dc02c4               	ae_s16x4.i	aed0, a2, -32
  144de7:	dc0224               	ae_s16x4.i	aed0, a2, 16
  144dea:	400000811a01232e 	{ ae_s32x2.i	aed1, a3, -48; nop; addi	a2, a2, 8 }
  144df2:	e92354               	ae_s32x2.i	aed2, a3, 40
  144df5:	e914a4               	ae_s32x2.i	aed1, a4, -48
  144df8:	e91454               	ae_s32x2.i	aed1, a4, 40
  144dfb:	e91464               	ae_s32x2.i	aed1, a4, 48
  144dfe:	e915a4               	ae_s32x2.i	aed1, a5, -48
  144e01:	e93554               	ae_s32x2.i	aed3, a5, 40
  144e04:	dc46a4               	ae_s16x4.i	aed4, a6, -48
  144e07:	e93564               	ae_s32x2.i	aed3, a5, 48
  144e0a:	804694               	ae_s16x4.ip	aed4, a6, 8

00144e0d <SolomonVoiceWVADACCInit+0x7d>:
  144e0d:	400000011911555e 	{ ae_s32x2.i	aed1, a5, -56; nop; addi	a5, a5, 16 }
  144e15:	400000011911444e 	{ ae_s32x2.i	aed1, a4, -56; nop; addi	a4, a4, 16 }
  144e1d:	400000011911333e 	{ ae_s32x2.i	aed1, a3, -56; nop; addi	a3, a3, 16 }
  144e25:	e92344               	ae_s32x2.i	aed2, a3, 32

00144e28 <SolomonVoiceWVADACCInit+0x98>:
  144e28:	ebfa3000000039ff 	{ addmi	a15, a9, 0x300; ae_movi	aed0, 0; nop }
  144e30:	945fb2               	s16i	a11, a15, 0x128
  144e33:	ac5fb2               	s16i	a11, a15, 0x158
  144e36:	6c6fc2               	s32i	a12, a15, 0x1b0
  144e39:	846fb2               	s32i	a11, a15, 0x210
  144e3c:	9c6fc2               	s32i	a12, a15, 0x270
  144e3f:	b46fc2               	s32i	a12, a15, 0x2d0
  144e42:	cc6fc2               	s32i	a12, a15, 0x330
  144e45:	e46fa2               	s32i	a10, a15, 0x390
  144e48:	e45ea2               	s16i	a10, a14, 0x1c8
  144e4b:	fc5ea2               	s16i	a10, a14, 0x1f8
  144e4e:	955fb2               	s16i	a11, a15, 0x12a
  144e51:	ad5fb2               	s16i	a11, a15, 0x15a
  144e54:	6d6fc2               	s32i	a12, a15, 0x1b4
  144e57:	400000c12500deee 	{ ae_s32.l.i	aed0, a14, 20; nop; addi	a13, a14, 12 }
  144e5f:	1d6ec2               	s32i	a12, a14, 116
  144e62:	356ec2               	s32i	a12, a14, 212
  144e65:	4d6ec2               	s32i	a12, a14, 0x134
  144e68:	656ea2               	s32i	a10, a14, 0x194
  144e6b:	e55ea2               	s16i	a10, a14, 0x1ca
  144e6e:	fd5ea2               	s16i	a10, a14, 0x1fa
  144e71:	7f6eb2               	s32i	a11, a14, 0x1fc
  144e74:	fa5d82               	s16i	a8, a13, 0x1f4
  144e77:	f01d                	retw.n

00144e79 <SolomonVoiceWVADACCInit+0xe9>:
  144e79:	000000                                        ...

00144e7c <SolomonVoiceW_VADACC_ParamConfig>:
  144e7c:	004136               	entry	a1, 32
  144e7f:	009342               	l16si	a4, a3, 0
  144e82:	005242               	s16i	a4, a2, 0
  144e85:	f01d                	retw.n

00144e87 <SolomonVoiceW_VADACC_ParamConfig+0xb>:
	...

00144e88 <SolomonVoiceWVADACCVectorSmooting>:
  144e88:	004136               	entry	a1, 32
  144e8b:	028d                	mov.n	a8, a2
  144e8d:	7722c4               	ae_la64.pp	u0, a2
  144e90:	047d                	mov.n	a7, a4
  144e92:	036d                	mov.n	a6, a3
  144e94:	281344               	ae_zalign64	u1
  144e97:	280394               	ae_movalign	u2, u1
  144e9a:	324b                	addi.n	a3, a2, 4
  144e9c:	04c642               	addi	a4, a6, 4
  144e9f:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  144ea2:	6537a6               	blti	a7, 3, 144f0b <SolomonVoiceWVADACCVectorSmooting+0x83>
  144ea5:	280394               	ae_movalign	u2, u1
  144ea8:	8e7561               	l32r	a6, 12887c (2aaa <XtosCoreStateSize+0x282a>)
  144eab:	00a022               	movi	a2, 0
  144eae:	ffc752               	addi	a5, a7, -1
  144eb1:	feaf92               	movi	a9, -2
  144eb4:	153994               	ae_movda32x2	aed3, a9, a9
  144eb7:	215150               	srai	a5, a5, 1
  144eba:	154264               	ae_movda32x2	aed4, a2, a6
  144ebd:	39a576               	loopgtz	a5, 144efa <SolomonVoiceWVADACCVectorSmooting+0x72>
  144ec0:	ebfbd3000e01088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_mov	aed1, aed0; nop }
  144ec8:	a02104               	ae_sel16i	aed2, aed1, aed0, 0
  144ecb:	401124               	ae_add32s	aed1, aed1, aed2
  144ece:	401104               	ae_add32s	aed1, aed1, aed0
  144ed1:	411134               	ae_and	aed1, aed1, aed3
  144ed4:	2609dd144121259f 	{ nop; ae_mul32x16.l0	aed1, aed1, aed4; ae_mul32x16.h0_s2	aed2, aed1, aed4 }
  144edc:	05fbdd101f10259f 	{ nop; nop; ae_slai64s	aed1, aed1, 17 }
  144ee4:	05fbdd102f20259f 	{ nop; nop; ae_slai64s	aed2, aed2, 17 }
  144eec:	0d80084110b0102e 	{ ae_trunci32x2f64s	aed1, aed2, aed1, 0; nop }
  144ef4:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  144ef7:	0c14e4               	ae_sa32x2.ip	aed1, u2, a4

00144efa <SolomonVoiceWVADACCVectorSmooting+0x72>:
  144efa:	280314               	ae_movalign	u0, u1
  144efd:	280364               	ae_movalign	u1, u2
  144f00:	280384               	ae_movalign	u2, u0
  144f03:	7733e4               	ae_sa64pos.fp	u2, a3
  144f06:	7734d4               	ae_sa64pos.fp	u1, a4
  144f09:	f01d                	retw.n

00144f0b <SolomonVoiceWVADACCVectorSmooting+0x83>:
  144f0b:	7733e4               	ae_sa64pos.fp	u2, a3
  144f0e:	7734d4               	ae_sa64pos.fp	u1, a4
  144f11:	f01d                	retw.n

00144f13 <SolomonVoiceWVADACCVectorSmooting+0x8b>:
	...

00144f14 <FN_VADACC_multi_constant>:
  144f14:	004136               	entry	a1, 32
  144f17:	038d                	mov.n	a8, a3
  144f19:	7722c4               	ae_la64.pp	u0, a2
  144f1c:	7723f4               	ae_la64.pp	u3, a3
  144f1f:	281384               	ae_zalign64	u2
  144f22:	e8a392               	movi	a9, 0x3e8
  144f25:	047d                	mov.n	a7, a4
  144f27:	05a052               	movi	a5, 5
  144f2a:	204220               	or	a4, a2, a2
  144f2d:	238576               	loop	a5, 144f54 <FN_VADACC_multi_constant+0x40>
  144f30:	3708f4               	ae_la16x4.ip	aed0, u3, a8
  144f33:	3712c4               	ae_la16x4.ip	aed1, u0, a2
  144f36:	8903cf000032028e 	{ ae_la16x4.ip	aed0, u0, a2; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  144f3e:	0c80097391a2122e 	{ ae_sel16i	aed1, aed2, aed2, 9; ae_mulfp16x4ras	aed2, aed1, aed3 }
  144f46:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  144f4e:	0c24a4               	ae_sa16x4.ip	aed2, u2, a4
  144f51:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

00144f54 <FN_VADACC_multi_constant+0x40>:
  144f54:	eac752               	addi	a5, a7, -22
  144f57:	280364               	ae_movalign	u1, u2
  144f5a:	3712c4               	ae_la16x4.ip	aed1, u0, a2
  144f5d:	3728f4               	ae_la16x4.ip	aed2, u3, a8
  144f60:	043d                	mov.n	a3, a4
  144f62:	ebc742               	addi	a4, a7, -21
  144f65:	89fb56202f20455e 	{ movgez	a4, a5, a5; nop; ae_sel16i	aed2, aed2, aed2, 9 }

00144f6d <FN_VADACC_multi_constant+0x59>:
  144f6d:	0c801a72c1a019ee 	{ ae_movda16	aed1, a9; ae_mulfp16x4ras	aed0, aed1, aed2 }
  144f75:	214140               	srai	a4, a4, 1
  144f78:	0c0394               	ae_sa16x4.ip	aed0, u1, a3
  144f7b:	f03d                	nop.n
  144f7d:	0da476               	loopgtz	a4, 144f8e <FN_VADACC_multi_constant+0x7a>
  144f80:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  144f83:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  144f8b:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00144f8e <FN_VADACC_multi_constant+0x7a>:
  144f8e:	7733d4               	ae_sa64pos.fp	u1, a3
  144f91:	f01d                	retw.n

00144f93 <FN_VADACC_multi_constant+0x7f>:
	...

00144f94 <FN_VADACC_freqmask_vector>:
  144f94:	004136               	entry	a1, 32
  144f97:	281344               	ae_zalign64	u1
  144f9a:	03cd                	mov.n	a12, a3
  144f9c:	90a430               	addx2	a10, a4, a3
  144f9f:	02dd                	mov.n	a13, a2
  144fa1:	c0f540               	sub	a15, a5, a4
  144fa4:	400000314506e7fe 	{ ae_movda32	aed6, a7; nop; addi	a14, a15, 3 }
  144fac:	a02420               	addx4	a2, a4, a2
  144faf:	7722c4               	ae_la64.pp	u0, a2
  144fb2:	c5fa56102054effe 	{ movgez	a14, a15, a15; ae_movi	aed4, 0; ae_movi	aed5, 1 }
  144fba:	21e2e0               	srai	a14, a14, 2
  144fbd:	27ae76               	loopgtz	a14, 144fe8 <FN_VADACC_freqmask_vector+0x54>
  144fc0:	ebfbd3040e00228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mov	aed0, aed4; nop }
  144fc8:	ebfbd3000e01328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_mov	aed1, aed0; nop }
  144fd0:	052624               	ae_slaa32s	aed2, aed2, a6
  144fd3:	541624               	ae_lt32	b0:b1, aed6, aed2
  144fd6:	052634               	ae_slaa32s	aed2, aed3, a6
  144fd9:	3b0514               	ae_movt32x2	aed0, aed5, b0:b1
  144fdc:	541624               	ae_lt32	b0:b1, aed6, aed2
  144fdf:	3b1514               	ae_movt32x2	aed1, aed5, b0:b1
  144fe2:	a82014               	ae_sel16i	aed2, aed0, aed1, 8
  144fe5:	0c2a94               	ae_sa16x4.ip	aed2, u1, a10

00144fe8 <FN_VADACC_freqmask_vector+0x54>:
  144fe8:	a03e40               	addx4	a3, a14, a4
  144feb:	773ad4               	ae_sa64pos.fp	u1, a10
  144fee:	0d000e4160b0a35e 	{ bge.w18	a3, a5, 1450d8 <FN_VADACC_freqmask_vector+0x144>; nop }
  144ff6:	9043c0               	addx2	a4, a3, a12
  144ff9:	a023d0               	addx4	a2, a3, a13
  144ffc:	239680               	sext	a9, a6, 15
  144fff:	c03530               	sub	a3, a5, a3
  145002:	215230               	srai	a5, a3, 2
  145005:	14b030               	extui	a11, a3, 0, 2
  145008:	11ab76               	loopgtz	a11, 14501d <FN_VADACC_freqmask_vector+0x89>
  14500b:	be2214               	ae_l32.ip	aed2, a2, 4
  14500e:	051924               	ae_slaa32s	aed1, aed2, a9
  145011:	25c1c4               	ae_movad32.l	a12, aed1
  145014:	72c7c0               	salt	a12, a7, a12
  145017:	3c0c34               	ae_movda32	aed0, a12
  14501a:	d30414               	ae_s16.0.ip	aed0, a4, 2
  14501d:	0b7516               	beqz	a5, 1450d8 <FN_VADACC_freqmask_vector+0x144>
  145020:	350b                	addi.n	a3, a5, -1
  145022:	be9244               	ae_l32.ip	aed9, a2, 16
  145025:	400001847e18929e 	{ ae_l32.i	aed8, a2, -8; nop; ae_slaa32s	aed1, aed9, a9 }
  14502d:	400001847d37829e 	{ ae_l32.i	aed7, a2, -12; nop; ae_slaa32s	aed3, aed8, a9 }
  145035:	400001847f46729e 	{ ae_l32.i	aed6, a2, -4; nop; ae_slaa32s	aed4, aed7, a9 }
  14503d:	055964               	ae_slaa32s	aed5, aed6, a9
  145040:	25f5c4               	ae_movad32.l	a15, aed5
  145043:	2564c4               	ae_movad32.l	a6, aed4
  145046:	25e3c4               	ae_movad32.l	a14, aed3
  145049:	726760               	salt	a6, a7, a6
  14504c:	72e7e0               	salt	a14, a7, a14
  14504f:	72f7f0               	salt	a15, a7, a15
  145052:	0020f0               	nop
  145055:	59a376               	loopgtz	a3, 1450b2 <FN_VADACC_freqmask_vector+0x11e>

00145058 <FN_VADACC_freqmask_vector+0xc4>:
  145058:	400001747151321e 	{ ae_l32.i	aed1, a2, 4; nop; ae_movad32.l	a3, aed1 }
  145060:	400001847231129e 	{ ae_l32.i	aed1, a2, 8; nop; ae_slaa32s	aed3, aed1, a9 }
  145068:	400001847351129e 	{ ae_l32.i	aed1, a2, 12; nop; ae_slaa32s	aed5, aed1, a9 }
  145070:	723730               	salt	a3, a7, a3
  145073:	400001754553ff3e 	{ ae_movda32	aed3, a15; nop; ae_movad32.l	a15, aed3 }
  14507b:	400001b54542436e 	{ ae_movda32	aed2, a3; nop; ae_movda32	aed4, a6 }
  145083:	be0244               	ae_l32.ip	aed0, a2, 16
  145086:	d32444               	ae_s16.0.ip	aed2, a4, 8
  145089:	4000017545553e5e 	{ ae_movda32	aed5, a14; nop; ae_movad32.l	a3, aed5 }
  145091:	40000184bd14149e 	{ ae_s16.0.i	aed4, a4, -6; nop; ae_slaa32s	aed1, aed1, a9 }
  145099:	40000174be55e41e 	{ ae_s16.0.i	aed5, a4, -4; nop; ae_movad32.l	a14, aed1 }
  1450a1:	40000184bf13049e 	{ ae_s16.0.i	aed3, a4, -2; nop; ae_slaa32s	aed1, aed0, a9 }
  1450a9:	7267f0               	salt	a6, a7, a15
  1450ac:	72f7e0               	salt	a15, a7, a14
  1450af:	72e730               	salt	a14, a7, a3

001450b2 <FN_VADACC_freqmask_vector+0x11e>:
  1450b2:	25a1c4               	ae_movad32.l	a10, aed1
  1450b5:	72a7a0               	salt	a10, a7, a10
  1450b8:	400001b545dc46ae 	{ ae_movda32	aed12, a6; nop; ae_movda32	aed13, a10 }
  1450c0:	d3d444               	ae_s16.0.ip	aed13, a4, 8
  1450c3:	400001b4bdbc44ee 	{ ae_s16.0.i	aed12, a4, -6; nop; ae_movda32	aed11, a14 }
  1450cb:	400001b4beab44fe 	{ ae_s16.0.i	aed11, a4, -4; nop; ae_movda32	aed10, a15 }
  1450d3:	d2a4f4               	ae_s16.0.i	aed10, a4, -2
  1450d6:	f01d                	retw.n

001450d8 <FN_VADACC_freqmask_vector+0x144>:
  1450d8:	f01d                	retw.n

001450da <FN_VADACC_freqmask_vector+0x146>:
	...

001450dc <FN_VADACC_multi_function>:
  1450dc:	004136               	entry	a1, 32
  1450df:	7722c4               	ae_la64.pp	u0, a2
  1450e2:	281344               	ae_zalign64	u1
  1450e5:	400001014401438e 	{ ae_movda16	aed1, a3; nop; movi	a4, 8 }
  1450ed:	023d                	mov.n	a3, a2
  1450ef:	0d8476               	loop	a4, 145100 <FN_VADACC_multi_function+0x24>
  1450f2:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1450f5:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  1450fd:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00145100 <FN_VADACC_multi_function+0x24>:
  145100:	7733d4               	ae_sa64pos.fp	u1, a3
  145103:	f01d                	retw.n

00145105 <FN_VADACC_multi_function+0x29>:
  145105:	000000                                        ...

00145108 <FN_VADACC_recursiveAVG_ls_vector>:
  145108:	00c136               	entry	a1, 96
  14510b:	047d                	mov.n	a7, a4
  14510d:	281304               	ae_zalign64	u0
  145110:	7723d4               	ae_la64.pp	u1, a3
  145113:	7724e4               	ae_la64.pp	u2, a4
  145116:	7722f4               	ae_la64.pp	u3, a2
  145119:	2cc5c2               	addi	a12, a5, 44
  14511c:	069d                	mov.n	a9, a6
  14511e:	ebfa59000400622f 	{ or	a6, a2, a2; ae_movi	aed0, 4; nop }
  145126:	11c9                	s32i.n	a12, a1, 4
  145128:	e90114               	ae_s32x2.i	aed0, a1, 8
  14512b:	0199                	s32i.n	a9, a1, 0
  14512d:	ebfbdd000f00116f 	{ ae_salign64.i	u3, a1, 32; nop; nop }
  145135:	ebfbdd000f00115f 	{ ae_salign64.i	u2, a1, 40; nop; nop }
  14513d:	ebfbdd000f0011af 	{ ae_salign64.i	u1, a1, 48; nop; nop }
  145145:	ebfbdc000f00118f 	{ ae_salign64.i	u0, a1, 16; nop; nop }
  14514d:	ebfbdc000f00119f 	{ ae_salign64.i	u0, a1, 24; nop; nop }

00145155 <FN_VADACC_recursiveAVG_ls_vector+0x4d>:
  145155:	01a8                	l32i.n	a10, a1, 0
  145157:	8cf9d1               	l32r	a13, 12853c (3fff <xthals_release_major+0x111f>)
  14515a:	ebfbdd000f00012f 	{ ae_lalign64.i	u1, a1, 32; nop; nop }
  145162:	ebfbdd000f00018f 	{ ae_lalign64.i	u0, a1, 48; nop; nop }
  14516a:	0d13c4               	ae_la32x2.ip	aed1, u0, a3
  14516d:	0d02d4               	ae_la32x2.ip	aed0, u1, a2
  145170:	3c3d24               	ae_movda16	aed3, a13
  145173:	ebfbdd000f00112f 	{ ae_salign64.i	u1, a1, 32; nop; nop }
  14517b:	ebfbdd030e02118f 	{ ae_salign64.i	u0, a1, 48; ae_mov	aed2, aed3; nop }
  145183:	fbb2e5               	call8	140cb0 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  145186:	11e8                	l32i.n	a14, a1, 4
  145188:	ebfbdc000f00018f 	{ ae_lalign64.i	u0, a1, 16; nop; nop }
  145190:	ebfbdd000f00015f 	{ ae_lalign64.i	u2, a1, 40; nop; nop }
  145198:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  1451a0:	0195c2               	l16si	a12, a5, 2
  1451a3:	0095b2               	l16si	a11, a5, 0
  1451a6:	c19114               	ae_l32x2.i	aed9, a1, 8
  1451a9:	b3fb4f009f90fede 	{ movi	a13, -2; nop; ae_max32	aed9, aed0, aed9 }
  1451b1:	25a9b4               	ae_movad32.h	a10, aed9
  1451b4:	400001754557bb9e 	{ ae_movda32	aed7, a11; nop; ae_movad32.l	a11, aed9 }
  1451bc:	10aad0               	and	a10, a10, a13
  1451bf:	10bbd0               	and	a11, a11, a13
  1451c2:	400001b545584cae 	{ ae_movda32	aed8, a12; nop; ae_movda32	aed5, a10 }
  1451ca:	0c8018b785d56b2e 	{ ae_movda32	aed6, a11; ae_mul32.ll	aed5, aed5, aed7 }
  1451d2:	eb0f4008060601ff 	{ movi	a15, 1; ae_mul32.ll	aed6, aed6, aed8; nop }
  1451da:	0cfb20f05f50455f 	{ addi	a5, a5, 4; nop; ae_srai64	aed5, aed5, 15 }
  1451e2:	0cfbc8f06f60857f 	{ ae_movad32.l	a8, aed5; nop; ae_srai64	aed6, aed6, 15 }
  1451ea:	2596c4               	ae_movad32.l	a9, aed6
  1451ed:	154894               	ae_movda32x2	aed4, a8, a9
  1451f0:	052f44               	ae_slaa32s	aed2, aed4, a15
  1451f3:	0c26d4               	ae_sa32x2.ip	aed2, u1, a6
  1451f6:	0d34e4               	ae_la32x2.ip	aed3, u2, a4
  1451f9:	ebfbdc000f0011bf 	{ ae_salign64.i	u1, a1, 24; nop; nop }
  145201:	b3fbdd203f20115e 	{ ae_salign64.i	u2, a1, 40; nop; ae_max32	aed2, aed2, aed3 }
  145209:	0c27c4               	ae_sa32x2.ip	aed2, u0, a7
  14520c:	ebfbdc000f00118f 	{ ae_salign64.i	u0, a1, 16; nop; nop }
  145214:	0d3ff341d0b0b5ee 	{ bne.w18	a5, a14, 145155 <FN_VADACC_recursiveAVG_ls_vector+0x4d>; nop }
  14521c:	7736d4               	ae_sa64pos.fp	u1, a6
  14521f:	7737c4               	ae_sa64pos.fp	u0, a7
  145222:	f01d                	retw.n

00145224 <FN_VADACC>:
  145224:	010136               	entry	a1, 128
  145227:	00a1d2               	movi	a13, 0x100
  14522a:	80a0c2               	movi	a12, 128
  14522d:	40a1f2               	movi	a15, 0x140
  145230:	8c91a1               	l32r	a10, 128474 (1f830 <xthals_release_major+0x1c950>)
  145233:	8c7c41               	l32r	a4, 128424 (22602 <_memmap_cacheattr_bp_base+0x600>)
  145236:	8e7351               	l32r	a5, 128c04 (22af4 <_memmap_cacheattr_bp_base+0xaf2>)
  145239:	54d232               	addmi	a3, a2, 0x5400
  14523c:	49d2b2               	addmi	a11, a2, 0x4900
  14523f:	7fdbb2               	addmi	a11, a11, 0x7f00
  145242:	7fd332               	addmi	a3, a3, 0x7f00
  145245:	699332               	l16si	a3, a3, 210
  145248:	525a                	add.n	a5, a2, a5
  14524a:	519bb2               	l16si	a11, a11, 162
  14524d:	424a                	add.n	a4, a2, a4
  14524f:	a2aa                	add.n	a10, a2, a10
  145251:	71a9                	s32i.n	a10, a1, 28
  145253:	009442               	l16si	a4, a4, 0
  145256:	51b9                	s32i.n	a11, a1, 20
  145258:	7995e2               	l16si	a14, a5, 242
  14525b:	8e6bb1               	l32r	a11, 128c08 (d3e0 <xthals_release_major+0xa500>)
  14525e:	c0eef0               	sub	a14, a14, a15
  145261:	b2ba                	add.n	a11, a2, a11
  145263:	83cde0               	moveqz	a12, a13, a14
  145266:	a1c9                	s32i.n	a12, a1, 40
  145268:	f1b9                	s32i.n	a11, a1, 60
  14526a:	ef79e5               	call8	134a08 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  14526d:	8e67a1               	l32r	a10, 128c0c (1f83c <xthals_release_major+0x1c95c>)
  145270:	a2aa                	add.n	a10, a2, a10
  145272:	0a8d                	mov.n	a8, a10
  145274:	772ac4               	ae_la64.pp	u0, a10
  145277:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  14527a:	81a9                	s32i.n	a10, a1, 32
  14527c:	c500d3042456088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_sel16i.n	aed6, aed4, aed4, 0; ae_movi	aed5, 0 }
  145284:	403564               	ae_add32s	aed3, aed5, aed6
  145287:	940040403012039e 	{ movi	a9, 3; ae_sel16i.n	aed2, aed0, aed0, 0; ae_add32s	aed1, aed3, aed4 }
  14528f:	ebe8d3020101388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed1, aed2; nop }
  145297:	0020f0               	nop
  14529a:	0020f0               	nop
  14529d:	158976               	loop	a9, 1452b6 <FN_VADACC+0x92>
  1452a0:	80e8d3303121088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  1452a8:	401124               	ae_add32s	aed1, aed1, aed2
  1452ab:	9400d3301021388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  1452b3:	401214               	ae_add32s	aed1, aed2, aed1

001452b6 <FN_VADACC+0x92>:
  1452b6:	58c1b2               	addi	a11, a1, 88
  1452b9:	8e55c1               	l32r	a12, 128c10 (1f86c <xthals_release_major+0x1c98c>)
  1452bc:	80fa4030312e10de 	{ movi	a13, 16; ae_movi	aed14, 1; ae_sel16i	aed2, aed3, aed3, 0 }
  1452c4:	400001b545ad33de 	{ ae_movda32	aed13, a3; nop; ae_movda16	aed10, a13 }
  1452cc:	18e85010d1d0c2cf 	{ add	a12, a2, a12; ae_add32s	aed0, aed1, aed0; ae_slai32	aed13, aed13, 1 }
  1452d4:	b1c9                	s32i.n	a12, a1, 44
  1452d6:	94e7ae2e0dfdcc6e 	{ ae_l32.i	aed12, a12, 24; ae_add32	aed13, aed13, aed14; ae_add32s	aed15, aed0, aed2 }
  1452de:	ebe8c8030f0b6d7f 	{ ae_movad32.l	a6, aed13; ae_add32s	aed11, aed15, aed3; nop }
  1452e6:	0d801acccb1896ee 	{ ae_movda16	aed9, a6; ae_add32s	aed8, aed11, aed12 }
  1452ee:	ebf0c80a0907a87f 	{ ae_movad32.l	a10, aed8; ae_sub16s	aed7, aed9, aed10; nop }

001452f6 <FN_VADACC+0xd2>:
  1452f6:	40000174b809bb7e 	{ ae_s16.0.i	aed9, a11, -16; nop; ae_movad16.0	a11, aed7 }
  1452fe:	014b25               	call8	1467b0 <DVTXOP_10log10_l>
  145301:	8e47c1               	l32r	a12, 128c20 (dff0 <xthals_release_major+0xb110>)
  145304:	8e45f1               	l32r	a15, 128c18 (27000000 <_memmap_cacheattr_bp_allvalid+0x4ddddde>)
  145307:	8e47b1               	l32r	a11, 128c24 (23000000 <_memmap_cacheattr_bp_allvalid+0xddddde>)
  14530a:	8e4281               	l32r	a8, 128c14 (29c00000 <_memmap_cacheattr_bp_allvalid+0x79dddde>)
  14530d:	8e43d1               	l32r	a13, 128c1c (6e37343 <_memmap_mem_sram_end+0x63f7343>)
  145310:	190c                	movi.n	a9, 1
  145312:	934940               	movnez	a4, a9, a4
  145315:	400001b545314d8e 	{ ae_movda32	aed1, a13; nop; ae_movda32	aed3, a8 }
  14531d:	8dfed1               	l32r	a13, 128b18 (7d70 <xthals_release_major+0x4e90>)
  145320:	849582               	l16si	a8, a5, 0x108
  145323:	400000c145609a1e 	{ ae_movda32	aed0, a10; nop; addi	a9, a1, 108 }
  14532b:	04ed                	mov.n	a14, a4
  14532d:	ebf3c801000f737f 	{ ae_movad32.l	a7, aed3; ae_sub32s	aed15, aed0, aed1; nop }
  145335:	400001754550abfe 	{ ae_movda32	aed0, a11; nop; ae_movad32.l	a10, aed15 }
  14533d:	93f740               	movnez	a15, a7, a4
  145340:	400001f145fe7aee 	{ ae_movda32	aed14, a10; nop; movi	a7, -2 }
  145348:	42ca                	add.n	a4, a2, a12
  14534a:	40000181282ec9fe 	{ ae_s32.l.i	aed14, a9, -32; nop; movi	a12, 0x28f }
  145352:	0d408841d0b0180e 	{ beqi.w18	a8, 1, 145be3 <FN_VADACC+0x9bf>; nop }
  14535a:	ebfaae0c0e04298f 	{ ae_l32.i	aed2, a9, -32; ae_movi	aed4, -2; nop }
  145362:	bbfbc8204f40a27e 	{ ae_movad32.l	a10, aed2; nop; ae_and	aed4, aed2, aed4 }
  14536a:	400001b545214cde 	{ ae_movda32	aed1, a12; nop; ae_movda32	aed2, a13 }
  145372:	3cafa7               	bge	a15, a10, 1453b2 <FN_VADACC+0x18e>
  145375:	3f2482               	l32i	a8, a4, 252
  145378:	4024d2               	l32i	a13, a4, 0x100
  14537b:	108870               	and	a8, a8, a7
  14537e:	0c8018b184d9882e 	{ ae_movda32	aed8, a8; ae_mul32.ll	aed9, aed4, aed1 }
  145386:	eb0fdd020808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed2; nop }
  14538e:	8c9f94               	ae_srai64	aed9, aed9, 15
  145391:	0cfbc8f08f80f97f 	{ ae_movad32.l	a15, aed9; nop; ae_srai64	aed8, aed8, 15 }
  145399:	25c8c4               	ae_movad32.l	a12, aed8
  14539c:	400001b545674fce 	{ ae_movda32	aed7, a15; nop; ae_movda32	aed6, a12 }
  1453a4:	405674               	ae_add32s	aed5, aed6, aed7
  1453a7:	25f5c4               	ae_movad32.l	a15, aed5
  1453aa:	3f64f2               	s32i	a15, a4, 252
  1453ad:	000e46               	j	1453ea <FN_VADACC+0x1c6>

001453b0 <FN_VADACC+0x18c>:
	...

001453b2 <FN_VADACC+0x18e>:
  1453b2:	4024b2               	l32i	a11, a4, 0x100
  1453b5:	3f24f2               	l32i	a15, a4, 252
  1453b8:	10bb70               	and	a11, a11, a7
  1453bb:	0c8018b184ddcb2e 	{ ae_movda32	aed12, a11; ae_mul32.ll	aed13, aed4, aed1 }
  1453c3:	eb0fdd020c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed2; nop }
  1453cb:	8cdfd4               	ae_srai64	aed13, aed13, 15
  1453ce:	0cfbc8f0cfc0ad7f 	{ ae_movad32.l	a10, aed13; nop; ae_srai64	aed12, aed12, 15 }
  1453d6:	259cc4               	ae_movad32.l	a9, aed12
  1453d9:	400001b545ab4a9e 	{ ae_movda32	aed11, a10; nop; ae_movda32	aed10, a9 }
  1453e1:	409ab4               	ae_add32s	aed9, aed10, aed11
  1453e4:	25d9c4               	ae_movad32.l	a13, aed9
  1453e7:	4064d2               	s32i	a13, a4, 0x100

001453ea <FN_VADACC+0x1c6>:
  1453ea:	8c1791               	l32r	a9, 128448 (2547c <_memmap_cacheattr_bp_base+0x347a>)
  1453ed:	929a                	add.n	a9, a2, a9
  1453ef:	0998                	l32i.n	a9, a9, 0
  1453f1:	74f916               	beqz	a9, 145b44 <FN_VADACC+0x920>
  1453f4:	0d408141c0b0190e 	{ beqi.w18	a9, 1, 145c14 <FN_VADACC+0x9f0>; nop }
  1453fc:	0d408341b0b0290e 	{ beqi.w18	a9, 2, 145c3b <FN_VADACC+0xa17>; nop }
  145404:	0d40844140b0390e 	{ beqi.w18	a9, 3, 145c4c <FN_VADACC+0xa28>; nop }
  14540c:	0d408441d0b0490e 	{ beqi.w18	a9, 4, 145c5d <FN_VADACC+0xa39>; nop }
  145414:	0d40854180b0590e 	{ beqi.w18	a9, 5, 145c70 <FN_VADACC+0xa4c>; nop }
  14541c:	0d40864110b0690e 	{ beqi.w18	a9, 6, 145c81 <FN_VADACC+0xa5d>; nop }
  145424:	8e0181               	l32r	a8, 128c28 (5d99 <xthals_release_major+0x2eb9>)
  145427:	f9c9c2               	addi	a12, a9, -7
  14542a:	1b0c                	movi.n	a11, 1
  14542c:	0a0c                	movi.n	a10, 0
  14542e:	83abc0               	moveqz	a10, a11, a12
  145431:	400000414461b81e 	{ ae_movda16	aed1, a8; nop; addi	a11, a1, 100 }
  145439:	8b72c1               	l32r	a12, 128204 (5999 <xthals_release_major+0x2ab9>)
  14543c:	400001b528203bce 	{ ae_s32.l.i	aed0, a11, -32; nop; ae_movda16	aed2, a12 }
  145444:	0d40874100b00aae 	{ beqz.w18	a10, 145cb8 <FN_VADACC+0xa94>; nop }

0014544c <FN_VADACC+0x228>:
  14544c:	10af70               	and	a10, a15, a7
  14544f:	10dd70               	and	a13, a13, a7
  145452:	8b6dc1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  145455:	40000175450dbe1e 	{ ae_movda32	aed13, a14; nop; ae_movad16.0	a11, aed1 }
  14545d:	8df3e1               	l32r	a14, 128c2c (23800000 <_memmap_cacheattr_bp_allvalid+0x15dddde>)
  145460:	400001b545543bce 	{ ae_movda32	aed4, a11; nop; ae_movda16	aed5, a12 }
  145468:	8df2b1               	l32r	a11, 128c30 (1fe04 <xthals_release_major+0x1cf24>)
  14546b:	0d8018c185552d2e 	{ ae_movda32	aed2, a13; ae_sub16s	aed5, aed5, aed1 }
  145473:	0c801ab442d2953e 	{ ae_movad16.0	a9, aed5; ae_mul32.ll	aed2, aed2, aed4 }
  14547b:	400001b545414a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed4, a9 }
  145483:	b2ba                	add.n	a11, a2, a11
  145485:	91b9                	s32i.n	a11, a1, 36
  145487:	0c0f26f42121c1df 	{ addi	a13, a1, 108; ae_mul32.ll	aed1, aed1, aed4; ae_srai64	aed2, aed2, 15 }
  14548f:	8198                	l32i.n	a9, a1, 32
  145491:	0cfac8f0101e827f 	{ ae_movad32.l	a8, aed2; ae_movi	aed14, 0; ae_srai64	aed1, aed1, 15 }
  145499:	c2fbc8d0ef00f17e 	{ ae_movad32.l	a15, aed1; nop; ae_eq32	b0:b1, aed13, aed14 }
  1454a1:	400001b545f048fe 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed15, a15 }
  1454a9:	0d8018c08f1cde2e 	{ ae_movda32	aed13, a14; ae_add32s	aed12, aed15, aed0 }
  1454b1:	b7fbaec03fc0bd8e 	{ ae_l32.i	aed11, a13, -32; nop; ae_min32	aed12, aed12, aed3 }
  1454b9:	b3fbc8c0dfc0cb7e 	{ ae_movad32.l	a12, aed11; nop; ae_max32	aed12, aed12, aed13 }
  1454c1:	c4fb40300fc0008e 	{ movi	a8, 0; nop; ae_movf32x2	aed12, aed3, b0:b1 }
  1454c9:	25acc4               	ae_movad32.l	a10, aed12
  1454cc:	400001114509d80e 	{ ae_movda32	aed9, a8; nop; movi	a13, 16 }
  1454d4:	72aac0               	salt	a10, a10, a12
  1454d7:	965ba2               	s16i	a10, a11, 0x12c
  1454da:	7729c4               	ae_la64.pp	u0, a9
  1454dd:	0d89c4               	ae_la32x2.ip	aed8, u0, a9
  1454e0:	b1f8                	l32i.n	a15, a1, 44
  1454e2:	eb00d308080a498f 	{ ae_la32x2.ip	aed4, u0, a9; ae_sel16i.n	aed10, aed8, aed8, 0; nop }
  1454ea:	ebe8250a090781ef 	{ addi	a14, a1, 88; ae_add32s	aed7, aed9, aed10; nop }
  1454f2:	9400a8847456ee8e 	{ ae_l16.i	aed14, a14, -16; ae_sel16i.n	aed6, aed4, aed4, 0; ae_add32s	aed5, aed7, aed8 }
  1454fa:	0d801ac6c513fdee 	{ ae_movda16	aed15, a13; ae_add32s	aed3, aed5, aed6 }
  145502:	94f0ae4f3e1d2f8e 	{ ae_l32.i	aed2, a15, -32; ae_sub16s	aed13, aed14, aed15; ae_add32s	aed1, aed3, aed4 }
  14550a:	0d801ac24110bd3e 	{ ae_movad16.0	a11, aed13; ae_add32s	aed0, aed1, aed2 }
  145512:	25a0c4               	ae_movad32.l	a10, aed0
  145515:	0129a5               	call8	1467b0 <DVTXOP_10log10_l>
  145518:	0d0c                	movi.n	a13, 0
  14551a:	8dc6e1               	l32r	a14, 128c34 (2a800000 <_memmap_cacheattr_bp_allvalid+0x85dddde>)
  14551d:	8dc691               	l32r	a9, 128c38 (1f858 <xthals_release_major+0x1c978>)
  145520:	400000814557ba1e 	{ ae_movda32	aed7, a10; nop; addi	a11, a1, 88 }
  145528:	8dbda1               	l32r	a10, 128c1c (6e37343 <_memmap_mem_sram_end+0x63f7343>)
  14552b:	400001114508ca0e 	{ ae_movda32	aed8, a10; nop; movi	a12, 16 }
  145533:	0d801a48c7760cee 	{ ae_movda16	aed0, a12; ae_sub32s	aed6, aed7, aed8 }
  14553b:	400001742851fb6e 	{ ae_l16.i	aed1, a11, -16; nop; ae_movad32.l	a15, aed6 }
  145543:	929a                	add.n	a9, a2, a9
  145545:	72eef0               	salt	a14, a14, a15
  145548:	0461e2               	s32i	a14, a1, 16
  14554b:	3e2994               	ae_l32x2.ip	aed2, a9, 8
  14554e:	0c80183282043d2e 	{ ae_movda32	aed3, a13; ae_sel16i	aed4, aed2, aed2, 0 }
  145556:	ebe8cd04030fc91f 	{ ae_l32x2.ip	aed12, a9, 8; ae_add32s	aed15, aed3, aed4; nop }
  14555e:	9400dd2cfcde259e 	{ nop; ae_sel16i.n	aed14, aed12, aed12, 0; ae_add32s	aed13, aed15, aed2 }
  145566:	ebe8cd0e0d0b891f 	{ ae_l32x2.ip	aed8, a9, 8; ae_add32s	aed11, aed13, aed14; nop }
  14556e:	9400ddc8b89a259e 	{ nop; ae_sel16i.n	aed10, aed8, aed8, 0; ae_add32s	aed9, aed11, aed12 }
  145576:	ebe8cd0a0907491f 	{ ae_l32x2.ip	aed4, a9, 8; ae_add32s	aed7, aed9, aed10; nop }
  14557e:	9400dd847456259e 	{ nop; ae_sel16i.n	aed6, aed4, aed4, 0; ae_add32s	aed5, aed7, aed8 }
  145586:	ebe8cd060503e91f 	{ ae_l32x2.ip	aed14, a9, 8; ae_add32s	aed3, aed5, aed6; nop }
  14558e:	9400dd4e3ef2259e 	{ nop; ae_sel16i.n	aed2, aed14, aed14, 0; ae_add32s	aed15, aed3, aed4 }
  145596:	ebe8cd020f0da91f 	{ ae_l32x2.ip	aed10, a9, 8; ae_add32s	aed13, aed15, aed2; nop }
  14559e:	9400ddeadabc259e 	{ nop; ae_sel16i.n	aed12, aed10, aed10, 0; ae_add32s	aed11, aed13, aed14 }
  1455a6:	409bc4               	ae_add32s	aed9, aed11, aed12
  1455a9:	4029a4               	ae_add32s	aed2, aed9, aed10
  1455ac:	ebf0c8000105a27f 	{ ae_movad32.l	a10, aed2; ae_sub16s	aed5, aed1, aed0; nop }
  1455b4:	25b584               	ae_movad16.0	a11, aed5
  1455b7:	011fa5               	call8	1467b0 <DVTXOP_10log10_l>
  1455ba:	8495e2               	l16si	a14, a5, 0x108
  1455bd:	8d97f1               	l32r	a15, 128c1c (6e37343 <_memmap_mem_sram_end+0x63f7343>)
  1455c0:	400001b545764afe 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed7, a15 }
  1455c8:	0d406247c6701e0e 	{ beqi.w18	a14, 1, 145bf8 <FN_VADACC+0x9d4>; ae_sub32s	aed0, aed6, aed7 }
  1455d0:	8fa2a2               	movi	a10, 0x28f
  1455d3:	9188                	l32i.n	a8, a1, 36
  1455d5:	8d5091               	l32r	a9, 128b18 (7d70 <xthals_release_major+0x4e90>)
  1455d8:	400001754552990e 	{ ae_movda32	aed2, a9; nop; ae_movad32.l	a9, aed0 }
  1455e0:	969882               	l16si	a8, a8, 0x12c
  1455e3:	109970               	and	a9, a9, a7
  1455e6:	400001b545314a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed3, a9 }
  1455ee:	0d405a41f0b0180e 	{ beqi.w18	a8, 1, 145ba1 <FN_VADACC+0x97d>; nop }
  1455f6:	3e24e2               	l32i	a14, a4, 248
  1455f9:	3d24d2               	l32i	a13, a4, 244
  1455fc:	10ee70               	and	a14, a14, a7
  1455ff:	0c8018b183dbae2e 	{ ae_movda32	aed10, a14; ae_mul32.ll	aed11, aed3, aed1 }
  145607:	eb0fdd020a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed2; nop }
  14560f:	8cbfb4               	ae_srai64	aed11, aed11, 15
  145612:	0cfbc8f0afa0cb7f 	{ ae_movad32.l	a12, aed11; nop; ae_srai64	aed10, aed10, 15 }
  14561a:	25bac4               	ae_movad32.l	a11, aed10
  14561d:	400001b545894cbe 	{ ae_movda32	aed9, a12; nop; ae_movda32	aed8, a11 }
  145625:	ebe83009080114af 	{ addmi	a10, a4, 0x100; ae_add32s	aed1, aed8, aed9; nop }
  14562d:	e01ae4               	ae_s32.l.i	aed1, a10, -8

00145630 <FN_VADACC+0x40c>:
  145630:	8d83f1               	l32r	a15, 128c3c (1affffff <_memmap_mem_sram_end+0x1a5bffff>)
  145633:	8c8a91               	l32r	a9, 12885c (4000000 <_memmap_mem_sram_end+0x35c0000>)
  145636:	3ccd34               	ae_movda32	aed12, a13
  145639:	ebf326010c0bc1bf 	{ addi	a11, a1, 108; ae_sub32s	aed11, aed12, aed1; nop }
  145641:	40000174785dabbe 	{ ae_l32.i	aed13, a11, -32; nop; ae_movad32.l	a10, aed11 }
  145649:	258dc4               	ae_movad32.l	a8, aed13
  14564c:	7299a0               	salt	a9, a9, a10
  14564f:	825492               	s16i	a9, a4, 0x104
  145652:	05af87               	bge	a15, a8, 14565b <FN_VADACC+0x437>
  145655:	8d7ac1               	l32r	a12, 128c40 (1dffffff <_memmap_mem_sram_end+0x1d5bffff>)
  145658:	0d2cd7               	blt	a12, a13, 145669 <FN_VADACC+0x445>

0014565b <FN_VADACC+0x437>:
  14565b:	01d4d2               	addmi	a13, a4, 0x100
  14565e:	0e0c                	movi.n	a14, 0
  145660:	8254e2               	s16i	a14, a4, 0x104
  145663:	e00dd4               	ae_s32.l.i	aed0, a13, -12
  145666:	e00de4               	ae_s32.l.i	aed0, a13, -8

00145669 <FN_VADACC+0x445>:
  145669:	71a8                	l32i.n	a10, a1, 28
  14566b:	3c0c                	movi.n	a12, 3
  14566d:	6d1c                	movi.n	a13, 22
  14566f:	8d75b1               	l32r	a11, 128c44 (1fc30 <xthals_release_major+0x1cd50>)
  145672:	11f3f0               	slli	a15, a3, 1
  145675:	7e0c                	movi.n	a14, 7
  145677:	c0eef0               	sub	a14, a14, a15
  14567a:	b2ba                	add.n	a11, a2, a11
  14567c:	8d73f1               	l32r	a15, 128c48 (989680 <_memmap_mem_srom_end+0x149680>)
  14567f:	ff9165               	call8	144f94 <FN_VADACC_freqmask_vector>
  145682:	9188                	l32i.n	a8, a1, 36
  145684:	8d72a1               	l32r	a10, 128c4c (1faf4 <xthals_release_major+0x1cc14>)
  145687:	8d7291               	l32r	a9, 128c50 (1fc90 <xthals_release_major+0x1cdb0>)
  14568a:	a2aa                	add.n	a10, a2, a10
  14568c:	929a                	add.n	a9, a2, a9
  14568e:	d1a9                	s32i.n	a10, a1, 52
  145690:	8d71a1               	l32r	a10, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145693:	969882               	l16si	a8, a8, 0x12c
  145696:	a2aa                	add.n	a10, a2, a10
  145698:	e1a9                	s32i.n	a10, a1, 56
  14569a:	4b7816               	beqz	a8, 145b55 <FN_VADACC+0x931>
  14569d:	146192               	s32i	a9, a1, 80
  1456a0:	58c2b2               	addi	a11, a2, 88
  1456a3:	c1b9                	s32i.n	a11, a1, 48

001456a5 <FN_VADACC+0x481>:
  1456a5:	6c1c                	movi.n	a12, 22
  1456a7:	142142               	l32i	a4, a1, 80
  1456aa:	8c3971               	l32r	a7, 128790 (15f80 <xthals_release_major+0x130a0>)
  1456ad:	04ad                	mov.n	a10, a4
  1456af:	727a                	add.n	a7, a2, a7
  1456b1:	07bd                	mov.n	a11, a7
  1456b3:	ff7d65               	call8	144e88 <SolomonVoiceWVADACCVectorSmooting>
  1456b6:	4158                	l32i.n	a5, a1, 16
  1456b8:	5138                	l32i.n	a3, a1, 20
  1456ba:	07ad                	mov.n	a10, a7
  1456bc:	8d51b1               	l32r	a11, 128c00 (c8b0 <xthals_release_major+0x99d0>)
  1456bf:	6c1c                	movi.n	a12, 22
  1456c1:	b2ba                	add.n	a11, a2, a11
  1456c3:	f3dde5               	call8	1394a0 <fx_SolomonVoice_FFT_to_FFTpwr>
  1456c6:	07ad                	mov.n	a10, a7
  1456c8:	0c0c                	movi.n	a12, 0
  1456ca:	c5fa4070213216de 	{ movi	a13, 22; ae_movi	aed2, 1; ae_movi	aed3, 7 }
  1456d2:	8d61b1               	l32r	a11, 128c58 (1fc60 <xthals_release_major+0x1cd80>)
  1456d5:	0d8018cc87b7552e 	{ ae_movda32	aed5, a5; ae_movi	aed7, -1 }
  1456dd:	400001514524e38e 	{ ae_movda32	aed4, a3; nop; movi	a14, 0x258 }
  1456e5:	8d5df1               	l32r	a15, 128c5c (927c0 <_memmap_cacheattr_bp_base+0x707be>)
  1456e8:	400001b545ef4fee 	{ ae_movda32	aed15, a15; nop; ae_movda32	aed14, a14 }
  1456f0:	18e7d9174545000f 	{ ae_movi	aed0, 0; ae_add32	aed5, aed5, aed7; ae_slai32	aed4, aed4, 1 }
  1456f8:	c2f250540343b2be 	{ add	a11, a2, a11; ae_sub32	aed3, aed3, aed4; ae_eq32	b4:b5, aed5, aed0 }
  145700:	c4fbc8205e01537e 	{ ae_movad32.l	a5, aed3; ae_mov	aed1, aed0; ae_movt32x2	aed0, aed2, b4:b5 }
  145708:	c2fbc8001f20e07e 	{ ae_movad32.l	a14, aed0; nop; ae_eq32	b2:b3, aed0, aed1 }
  145710:	61e9                	s32i.n	a14, a1, 24
  145712:	c4fb59f02fe0e55e 	{ or	a14, a5, a5; nop; ae_movf32x2	aed14, aed15, b2:b3 }
  14571a:	25fec4               	ae_movad32.l	a15, aed14
  14571d:	ff8765               	call8	144f94 <FN_VADACC_freqmask_vector>
  145720:	04cd                	mov.n	a12, a4
  145722:	23e580               	sext	a14, a5, 15
  145725:	07bd                	mov.n	a11, a7
  145727:	8d4ea1               	l32r	a10, 128c60 (1fcf0 <xthals_release_major+0x1ce10>)
  14572a:	8d4ed1               	l32r	a13, 128c64 (217740 <EchoPSDgain>)
  14572d:	a2aa                	add.n	a10, a2, a10
  14572f:	ff9da5               	call8	145108 <FN_VADACC_recursiveAVG_ls_vector>
  145732:	d138                	l32i.n	a3, a1, 52
  145734:	8d4881               	l32r	a8, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145737:	c158                	l32i.n	a5, a1, 48
  145739:	e148                	l32i.n	a4, a1, 56
  14573b:	558a                	add.n	a5, a5, a8

0014573d <FN_VADACC+0x519>:
  14573d:	06bd                	mov.n	a11, a6
  14573f:	7f24a2               	l32i	a10, a4, 0x1fc
  145742:	6723c2               	l32i	a12, a3, 0x19c
  145745:	8d0c                	movi.n	a13, 8
  145747:	fe0c                	movi.n	a14, 15
  145749:	00dfe5               	call8	146548 <divide>
  14574c:	9763a2               	s32i	a10, a3, 0x25c
  14574f:	444b                	addi.n	a4, a4, 4
  145751:	334b                	addi.n	a3, a3, 4
  145753:	e69457               	bne	a4, a5, 14573d <FN_VADACC+0x519>
  145756:	07bd                	mov.n	a11, a7
  145758:	8d4431               	l32r	a3, 128c68 (1fd50 <xthals_release_major+0x1ce70>)
  14575b:	6c1c                	movi.n	a12, 22
  14575d:	323a                	add.n	a3, a2, a3
  14575f:	03ad                	mov.n	a10, a3
  145761:	ff7265               	call8	144e88 <SolomonVoiceWVADACCVectorSmooting>
  145764:	8d42d1               	l32r	a13, 128c6c (1fdb0 <xthals_release_major+0x1ced0>)
  145767:	8ba6f1               	l32r	a15, 128600 (400000 <_memmap_mem_dram1_end+0xff000>)
  14576a:	03cd                	mov.n	a12, a3
  14576c:	67a642               	movi	a4, 0x667
  14576f:	5e1c                	movi.n	a14, 21
  145771:	31e9                	s32i.n	a14, a1, 12
  145773:	0149                	s32i.n	a4, a1, 0
  145775:	00a132               	movi	a3, 0x100
  145778:	21f9                	s32i.n	a15, a1, 8
  14577a:	d2da                	add.n	a13, a2, a13
  14577c:	8b90f1               	l32r	a15, 1285bc (7998 <xthals_release_major+0x4ab8>)
  14577f:	1139                	s32i.n	a3, a1, 4
  145781:	8d3b41               	l32r	a4, 128c70 (1fed0 <xthals_release_major+0x1cff0>)
  145784:	8d3c31               	l32r	a3, 128c74 (1fe10 <xthals_release_major+0x1cf30>)
  145787:	424a                	add.n	a4, a2, a4
  145789:	04ed                	mov.n	a14, a4
  14578b:	323a                	add.n	a3, a2, a3
  14578d:	20a330               	or	a10, a3, a3
  145790:	20b330               	or	a11, a3, a3
  145793:	fbd765               	call8	141508 <fx_SolomonVoice_DD_SNRprio_estimation>
  145796:	03bd                	mov.n	a11, a3
  145798:	5c1c                	movi.n	a12, 21
  14579a:	8d3751               	l32r	a5, 128c78 (1fe70 <xthals_release_major+0x1cf90>)
  14579d:	0d0c                	movi.n	a13, 0
  14579f:	525a                	add.n	a5, a2, a5
  1457a1:	05ad                	mov.n	a10, a5
  1457a3:	fc3b65               	call8	141b58 <fx_SolomonVoice_Wiener_gainvector_Q31>
  1457a6:	05bd                	mov.n	a11, a5
  1457a8:	9138                	l32i.n	a3, a1, 36
  1457aa:	04ad                	mov.n	a10, a4
  1457ac:	3c0c                	movi.n	a12, 3
  1457ae:	5d1c                	movi.n	a13, 21
  1457b0:	fa7f25               	call8	13ffa4 <fx_SolomonVoice_WienerQ31_to_GainQ15>
  1457b3:	8cf751               	l32r	a5, 128b90 (12408 <xthals_release_major+0xf528>)
  1457b6:	e8a382               	movi	a8, 0x3e8
  1457b9:	d0a792               	movi	a9, 0x7d0
  1457bc:	0a0c                	movi.n	a10, 0
  1457be:	6653a2               	s16i	a10, a3, 204
  1457c1:	685392               	s16i	a9, a3, 208
  1457c4:	675382               	s16i	a8, a3, 206
  1457c7:	525a                	add.n	a5, a2, a5
  1457c9:	7e9582               	l16si	a8, a5, 252
  1457cc:	271866               	bnei	a8, 1, 1457f7 <FN_VADACC+0x5d3>
  1457cf:	61b8                	l32i.n	a11, a1, 24
  1457d1:	c8a0a2               	movi	a10, 200
  1457d4:	4d1c                	movi.n	a13, 20
  1457d6:	8d2991               	l32r	a9, 128c7c (1fc62 <xthals_release_major+0x1cd82>)
  1457d9:	8d29e1               	l32r	a14, 128c80 (1fdd4 <xthals_release_major+0x1cef4>)
  1457dc:	929a                	add.n	a9, a2, a9
  1457de:	e2ea                	add.n	a14, a2, a14
  1457e0:	93dab0               	movnez	a13, a10, a11
  1457e3:	5b1c                	movi.n	a11, 21
  1457e5:	0eab76               	loopgtz	a11, 1457f7 <FN_VADACC+0x5d3>
  1457e8:	0099c2               	l16si	a12, a9, 0
  1457eb:	992b                	addi.n	a9, a9, 2
  1457ed:	0d401e41f0b01c0e 	{ beqi.w18	a12, 1, 1459e0 <FN_VADACC+0x7bc>; nop }

001457f5 <FN_VADACC+0x5d1>:
  1457f5:	ee2b                	addi.n	a14, a14, 2

001457f7 <FN_VADACC+0x5d3>:
  1457f7:	04bd                	mov.n	a11, a4
  1457f9:	f1a8                	l32i.n	a10, a1, 60
  1457fb:	a1c8                	l32i.n	a12, a1, 40
  1457fd:	7138                	l32i.n	a3, a1, 28
  1457ff:	ff7165               	call8	144f14 <FN_VADACC_multi_constant>
  145802:	03ad                	mov.n	a10, a3
  145804:	f1b8                	l32i.n	a11, a1, 60
  145806:	6c1c                	movi.n	a12, 22
  145808:	ef1fe5               	call8	134a08 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  14580b:	7e95d2               	l16si	a13, a5, 252
  14580e:	8d1d31               	l32r	a3, 128c84 (245e00 <harmonic$16370_54_60>)
  145811:	0d404b41e0b01d0e 	{ beqi.w18	a13, 1, 145cd3 <FN_VADACC+0xaaf>; nop }
  145819:	8198                	l32i.n	a9, a1, 32
  14581b:	0e0c                	movi.n	a14, 0
  14581d:	7729c4               	ae_la64.pp	u0, a9
  145820:	0de9c4               	ae_la32x2.ip	aed14, u0, a9
  145823:	3cfe34               	ae_movda32	aed15, a14
  145826:	eb00d30e0e00a98f 	{ ae_la32x2.ip	aed10, u0, a9; ae_sel16i.n	aed0, aed14, aed14, 0; nop }
  14582e:	40df04               	ae_add32s	aed13, aed15, aed0
  145831:	9400d3eadabc698e 	{ ae_la32x2.ip	aed6, u0, a9; ae_sel16i.n	aed12, aed10, aed10, 0; ae_add32s	aed11, aed13, aed14 }
  145839:	409bc4               	ae_add32s	aed9, aed11, aed12
  14583c:	9400dda69678259e 	{ nop; ae_sel16i.n	aed8, aed6, aed6, 0; ae_add32s	aed7, aed9, aed10 }
  145844:	405784               	ae_add32s	aed5, aed7, aed8
  145847:	404564               	ae_add32s	aed4, aed5, aed6
  14584a:	8d0f81               	l32r	a8, 128c88 (1f854 <xthals_release_major+0x1c974>)
  14584d:	828a                	add.n	a8, a2, a8
  14584f:	7728c4               	ae_la64.pp	u0, a8
  145852:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  145855:	eb0040000002029f 	{ movi	a9, 2; ae_sel16i.n	aed2, aed0, aed0, 0; nop }
  14585d:	ebe8d3020f01388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed15, aed2; nop }
  145865:	158976               	loop	a9, 14587e <FN_VADACC+0x65a>
  145868:	80e8d3303121088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  145870:	401124               	ae_add32s	aed1, aed1, aed2
  145873:	9400d3301021388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  14587b:	401214               	ae_add32s	aed1, aed2, aed1

0014587e <FN_VADACC+0x65a>:
  14587e:	25b4c4               	ae_movad32.l	a11, aed4
  145881:	8d02e1               	l32r	a14, 128c8c (f4240 <_memmap_cacheattr_bp_base+0xd223e>)
  145884:	8d03d1               	l32r	a13, 128c90 (1f82c <xthals_release_major+0x1c94c>)
  145887:	8d03a1               	l32r	a10, 128c94 (245e04 <E_low_prev$16358_54_48>)
  14588a:	94004003136703ce 	{ movi	a12, 3; ae_sel16i.n	aed7, aed3, aed3, 0; ae_add32s	aed6, aed1, aed0 }
  145892:	ebe8400706050d9f 	{ movi	a9, 13; ae_add32s	aed5, aed6, aed7; nop }
  14589a:	ebe8be0305004a0f 	{ ae_s32.l.i	aed4, a10, 0; ae_add32s	aed0, aed5, aed3; nop }
  1458a2:	1ba976               	loopgtz	a9, 1458c1 <FN_VADACC+0x69d>
  1458a5:	a04c20               	addx4	a4, a12, a2
  1458a8:	44da                	add.n	a4, a4, a13
  1458aa:	04f8                	l32i.n	a15, a4, 0
  1458ac:	1488                	l32i.n	a8, a4, 4
  1458ae:	0aaef7               	bge	a14, a15, 1458bc <FN_VADACC+0x698>
  1458b1:	2191f0               	srai	a9, a15, 1
  1458b4:	0d001741d0b0989e 	{ blt.w18	a8, a9, 145a35 <FN_VADACC+0x811>; nop }
  1458bc:	cc1b                	addi.n	a12, a12, 1
  1458be:	23cc80               	sext	a12, a12, 15
  1458c1:	050c                	movi.n	a5, 0

001458c3 <FN_VADACC+0x69f>:
  1458c3:	1dbce6               	bgei	a12, 16, 1458e4 <FN_VADACC+0x6c0>
  1458c6:	0f1c                	movi.n	a15, 16
  1458c8:	c0ffc0               	sub	a15, a15, a12
  1458cb:	f03d                	nop.n
  1458cd:	13af76               	loopgtz	a15, 1458e4 <FN_VADACC+0x6c0>
  1458d0:	a09c20               	addx4	a9, a12, a2
  1458d3:	99da                	add.n	a9, a9, a13
  1458d5:	0988                	l32i.n	a8, a9, 0
  1458d7:	1998                	l32i.n	a9, a9, 4
  1458d9:	1188f0               	slli	a8, a8, 1
  1458dc:	042897               	blt	a8, a9, 1458e4 <FN_VADACC+0x6c0>
  1458df:	cc1b                	addi.n	a12, a12, 1
  1458e1:	23cc80               	sext	a12, a12, 15
  1458e4:	8ced71               	l32r	a7, 128c98 (245e08 <f_h1_prev$16369_54_59>)
  1458e7:	8ced61               	l32r	a6, 128c9c (1f888 <xthals_release_major+0x1c9a8>)
  1458ea:	8ceda1               	l32r	a10, 128ca0 (7151e <_memmap_cacheattr_bp_base+0x4f51c>)
  1458ed:	24cce6               	bgei	a12, 32, 145915 <FN_VADACC+0x6f1>
  1458f0:	20a082               	movi	a8, 32
  1458f3:	c088c0               	sub	a8, a8, a12
  1458f6:	1ba876               	loopgtz	a8, 145915 <FN_VADACC+0x6f1>
  1458f9:	a04c20               	addx4	a4, a12, a2
  1458fc:	44da                	add.n	a4, a4, a13
  1458fe:	04f8                	l32i.n	a15, a4, 0
  145900:	1488                	l32i.n	a8, a4, 4
  145902:	0aaef7               	bge	a14, a15, 145910 <FN_VADACC+0x6ec>
  145905:	2191f0               	srai	a9, a15, 1
  145908:	0d001641a0b0989e 	{ blt.w18	a8, a9, 145a76 <FN_VADACC+0x852>; nop }
  145910:	cc1b                	addi.n	a12, a12, 1
  145912:	23cc80               	sext	a12, a12, 15

00145915 <FN_VADACC+0x6f1>:
  145915:	951b                	addi.n	a9, a5, 1
  145917:	11d9f0               	slli	a13, a9, 1
  14591a:	0d400c41f0b01d6e 	{ blti.w18	a13, 1, 1459ed <FN_VADACC+0x7c9>; nop }
  145922:	90e950               	addx2	a14, a9, a5
  145925:	0d400c4140b02e4e 	{ bgei.w18	a14, 2, 1459ed <FN_VADACC+0x7c9>; nop }
  14592d:	0093f2               	l16si	a15, a3, 0
  145930:	8cc9e1               	l32r	a14, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145933:	d52b                	addi.n	a13, a5, 2
  145935:	21d1d0               	srai	a13, a13, 1
  145938:	dd0b                	addi.n	a13, a13, -1
  14593a:	23dd80               	sext	a13, a13, 15
  14593d:	a0dd20               	addx4	a13, a13, a2
  145940:	80dde0               	add	a13, a13, a14
  145943:	7f2d82               	l32i	a8, a13, 0x1fc
  145946:	7e2de2               	l32i	a14, a13, 0x1f8
  145949:	802dd2               	l32i	a13, a13, 0x200
  14594c:	43ee80               	min	a14, a14, a8
  14594f:	43dde0               	min	a13, a13, a14
  145952:	af9c                	beqz.n	a15, 145970 <FN_VADACC+0x74c>
  145954:	0097c2               	l16si	a12, a7, 0
  145957:	0020f0               	nop
  14595a:	fecce2               	addi	a14, a12, -2
  14595d:	0d000941f0b09e5e 	{ blt.w18	a14, a5, 145a00 <FN_VADACC+0x7dc>; nop }
  145965:	02ccf2               	addi	a15, a12, 2
  145968:	0d00094140b09f5e 	{ blt.w18	a15, a5, 145a00 <FN_VADACC+0x7dc>; nop }
  145970:	0d400c41c0b0356e 	{ blti.w18	a5, 3, 145a40 <FN_VADACC+0x81c>; nop }
  145978:	8cb791               	l32r	a9, 128c54 (1f634 <xthals_release_major+0x1c754>)
  14597b:	a08520               	addx4	a8, a5, a2
  14597e:	808890               	add	a8, a8, a9
  145981:	7f28c2               	l32i	a12, a8, 0x1fc
  145984:	7e2892               	l32i	a9, a8, 0x1f8
  145987:	802882               	l32i	a8, a8, 0x200
  14598a:	5399c0               	max	a9, a9, a12
  14598d:	538890               	max	a8, a8, a9
  145990:	11cde0               	slli	a12, a13, 2
  145993:	1bac87               	bge	a12, a8, 1459b2 <FN_VADACC+0x78e>
  145996:	0e21d2               	l32i	a13, a1, 56
  145999:	f03d                	nop.n
  14599b:	7f2df2               	l32i	a15, a13, 0x1fc
  14599e:	7e2de2               	l32i	a14, a13, 0x1f8
  1459a1:	802dd2               	l32i	a13, a13, 0x200
  1459a4:	53eef0               	max	a14, a14, a15
  1459a7:	53dde0               	max	a13, a13, a14
  1459aa:	0d00174130b09cde 	{ blt.w18	a12, a13, 145b21 <FN_VADACC+0x8fd>; nop }

001459b2 <FN_VADACC+0x78e>:
  1459b2:	005752               	s16i	a5, a7, 0
  1459b5:	e26a                	add.n	a14, a2, a6
  1459b7:	400001007f01ce0e 	{ ae_l32.i	aed1, a14, -4; nop; movi	a12, 0 }
  1459bf:	0d002f41d0b0aabe 	{ bge.w18	a10, a11, 145cc0 <FN_VADACC+0xa9c>; nop }
  1459c7:	8cb7f1               	l32r	a15, 128ca4 (1e28677 <_memmap_mem_sram_end+0x13e8677>)
  1459ca:	408014               	ae_add32s	aed8, aed0, aed1
  1459cd:	25a8c4               	ae_movad32.l	a10, aed8
  1459d0:	0d00094120b0afae 	{ bge.w18	a15, a10, 145a66 <FN_VADACC+0x842>; nop }

001459d8 <FN_VADACC+0x7b4>:
  1459d8:	0053c2               	s16i	a12, a3, 0
  1459db:	020c                	movi.n	a2, 0
  1459dd:	000fc6               	j	145a20 <FN_VADACC+0x7fc>

001459e0 <FN_VADACC+0x7bc>:
  1459e0:	7f5ed2               	s16i	a13, a14, 254
  1459e3:	7e5ed2               	s16i	a13, a14, 252
  1459e6:	805ed2               	s16i	a13, a14, 0x100
  1459e9:	ff8206               	j	1457f5 <FN_VADACC+0x5d1>

001459ec <FN_VADACC+0x7c8>:
	...

001459ed <FN_VADACC+0x7c9>:
  1459ed:	009382               	l16si	a8, a3, 0
  1459f0:	04a816               	beqz	a8, 145a3e <FN_VADACC+0x81a>
  1459f3:	0097c2               	l16si	a12, a7, 0
  1459f6:	042ca6               	blti	a12, 2, 1459fe <FN_VADACC+0x7da>
  1459f9:	d97c                	movi.n	a9, -3
  1459fb:	3f29c7               	blt	a9, a12, 145a3e <FN_VADACC+0x81a>

001459fe <FN_VADACC+0x7da>:
  1459fe:	050c                	movi.n	a5, 0

00145a00 <FN_VADACC+0x7dc>:
  145a00:	005752               	s16i	a5, a7, 0
  145a03:	25a0c4               	ae_movad32.l	a10, aed0
  145a06:	c26a                	add.n	a12, a2, a6
  145a08:	1d0c                	movi.n	a13, 1
  145a0a:	0053d2               	s16i	a13, a3, 0
  145a0d:	400001b47fab4cae 	{ ae_l32.i	aed11, a12, -4; nop; ae_movda32	aed10, a10 }
  145a15:	ebe8400b0a09002f 	{ movi	a2, 0; ae_add32s	aed9, aed10, aed11; nop }
  145a1d:	25a9c4               	ae_movad32.l	a10, aed9

00145a20 <FN_VADACC+0x7fc>:
  145a20:	1c0c                	movi.n	a12, 1
  145a22:	00a0d2               	movi	a13, 0
  145a25:	006d25               	call8	1460f8 <fx_SolomonVoice_32bit_Divide>
  145a28:	008365               	call8	146260 <int_sqrt_0_50>
  145a2b:	0d40264130b0120e 	{ beqi.w18	a2, 1, 145c92 <FN_VADACC+0xa6e>; nop }
  145a33:	f01d                	retw.n

00145a35 <FN_VADACC+0x811>:
  145a35:	5c0b                	addi.n	a5, a12, -1
  145a37:	235580               	sext	a5, a5, 15
  145a3a:	ffa146               	j	1458c3 <FN_VADACC+0x69f>

00145a3d <FN_VADACC+0x819>:
	...

00145a3e <FN_VADACC+0x81a>:
  145a3e:	050c                	movi.n	a5, 0

00145a40 <FN_VADACC+0x81c>:
  145a40:	005752               	s16i	a5, a7, 0
  145a43:	826a                	add.n	a8, a2, a6
  145a45:	400001007f01c80e 	{ ae_l32.i	aed1, a8, -4; nop; movi	a12, 0 }
  145a4d:	0d001d4170b0aabe 	{ bge.w18	a10, a11, 145c28 <FN_VADACC+0xa04>; nop }
  145a55:	8c9391               	l32r	a9, 128ca4 (1e28677 <_memmap_mem_sram_end+0x13e8677>)
  145a58:	40c014               	ae_add32s	aed12, aed0, aed1
  145a5b:	25acc4               	ae_movad32.l	a10, aed12
  145a5e:	0d3ff74160b099ae 	{ blt.w18	a9, a10, 1459d8 <FN_VADACC+0x7b4>; nop }

00145a66 <FN_VADACC+0x842>:
  145a66:	120c                	movi.n	a2, 1
  145a68:	0c0c                	movi.n	a12, 0
  145a6a:	0053c2               	s16i	a12, a3, 0
  145a6d:	ffebc6               	j	145a20 <FN_VADACC+0x7fc>

00145a70 <FN_VADACC+0x84c>:
  145a70:	00000000 ec0b0000                                ......

00145a76 <FN_VADACC+0x852>:
  145a76:	ec0b                	addi.n	a14, a12, -1
  145a78:	23ee80               	sext	a14, a14, 15
  145a7b:	c51b                	addi.n	a12, a5, 1
  145a7d:	11dcf0               	slli	a13, a12, 1
  145a80:	0d3ff64190b0aede 	{ bge.w18	a14, a13, 1459ed <FN_VADACC+0x7c9>; nop }
  145a88:	90fc50               	addx2	a15, a12, a5
  145a8b:	8e1b                	addi.n	a8, a14, 1
  145a8d:	1188f0               	slli	a8, a8, 1
  145a90:	0d3ff54190b0af8e 	{ bge.w18	a15, a8, 1459ed <FN_VADACC+0x7c9>; nop }
  145a98:	009392               	l16si	a9, a3, 0
  145a9b:	8c6ef1               	l32r	a15, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145a9e:	de5a                	add.n	a13, a14, a5
  145aa0:	dd2b                	addi.n	a13, a13, 2
  145aa2:	21d1d0               	srai	a13, a13, 1
  145aa5:	dd0b                	addi.n	a13, a13, -1
  145aa7:	23dd80               	sext	a13, a13, 15
  145aaa:	a0dd20               	addx4	a13, a13, a2
  145aad:	ddfa                	add.n	a13, a13, a15
  145aaf:	7f2d82               	l32i	a8, a13, 0x1fc
  145ab2:	7e2df2               	l32i	a15, a13, 0x1f8
  145ab5:	802dd2               	l32i	a13, a13, 0x200
  145ab8:	43ff80               	min	a15, a15, a8
  145abb:	43ddf0               	min	a13, a13, a15
  145abe:	699c                	beqz.n	a9, 145ad8 <FN_VADACC+0x8b4>
  145ac0:	0097c2               	l16si	a12, a7, 0
  145ac3:	feccf2               	addi	a15, a12, -2
  145ac6:	0d3ff34160b09f5e 	{ blt.w18	a15, a5, 145a00 <FN_VADACC+0x7dc>; nop }
  145ace:	8c2b                	addi.n	a8, a12, 2
  145ad0:	0d3ff241c0b0985e 	{ blt.w18	a8, a5, 145a00 <FN_VADACC+0x7dc>; nop }
  145ad8:	0d7ff64140b0356e 	{ blti.w18	a5, 3, 145a40 <FN_VADACC+0x81c>; nop }
  145ae0:	8c5dc1               	l32r	a12, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145ae3:	a09520               	addx4	a9, a5, a2
  145ae6:	99ca                	add.n	a9, a9, a12
  145ae8:	7f29f2               	l32i	a15, a9, 0x1fc
  145aeb:	7e29c2               	l32i	a12, a9, 0x1f8
  145aee:	802992               	l32i	a9, a9, 0x200
  145af1:	53ccf0               	max	a12, a12, a15
  145af4:	5399c0               	max	a9, a9, a12
  145af7:	11cde0               	slli	a12, a13, 2
  145afa:	0d3feb4140b0ac9e 	{ bge.w18	a12, a9, 1459b2 <FN_VADACC+0x78e>; nop }
  145b02:	8c54f1               	l32r	a15, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145b05:	a0de20               	addx4	a13, a14, a2
  145b08:	ddfa                	add.n	a13, a13, a15
  145b0a:	7f2d82               	l32i	a8, a13, 0x1fc
  145b0d:	7e2df2               	l32i	a15, a13, 0x1f8
  145b10:	802dd2               	l32i	a13, a13, 0x200
  145b13:	53ff80               	max	a15, a15, a8
  145b16:	53ddf0               	max	a13, a13, a15
  145b19:	0d3fe94150b0acde 	{ bge.w18	a12, a13, 1459b2 <FN_VADACC+0x78e>; nop }

00145b21 <FN_VADACC+0x8fd>:
  145b21:	005752               	s16i	a5, a7, 0
  145b24:	2580c4               	ae_movad32.l	a8, aed0
  145b27:	926a                	add.n	a9, a2, a6
  145b29:	1a0c                	movi.n	a10, 1
  145b2b:	0053a2               	s16i	a10, a3, 0
  145b2e:	400001b47fef498e 	{ ae_l32.i	aed15, a9, -4; nop; ae_movda32	aed14, a8 }
  145b36:	ebe8400f0e0d002f 	{ movi	a2, 0; ae_add32s	aed13, aed14, aed15; nop }
  145b3e:	25adc4               	ae_movad32.l	a10, aed13
  145b41:	ffb6c6               	j	145a20 <FN_VADACC+0x7fc>

00145b44 <FN_VADACC+0x920>:
  145b44:	64c1b2               	addi	a11, a1, 100
  145b47:	8a9dc1               	l32r	a12, 1285bc (7998 <xthals_release_major+0x4ab8>)
  145b4a:	400001b528103bce 	{ ae_s32.l.i	aed0, a11, -32; nop; ae_movda16	aed1, a12 }
  145b52:	fe3d86               	j	14544c <FN_VADACC+0x228>

00145b55 <FN_VADACC+0x931>:
  145b55:	0a4d                	mov.n	a4, a10
  145b57:	097d                	mov.n	a7, a9
  145b59:	146192               	s32i	a9, a1, 80
  145b5c:	d158                	l32i.n	a5, a1, 52
  145b5e:	58c2e2               	addi	a14, a2, 88
  145b61:	8c51d1               	l32r	a13, 128ca8 (1fb4c <xthals_release_major+0x1cc6c>)
  145b64:	c1e9                	s32i.n	a14, a1, 48
  145b66:	d2da                	add.n	a13, a2, a13
  145b68:	1061d2               	s32i	a13, a1, 64

00145b6b <FN_VADACC+0x947>:
  145b6b:	03ed                	mov.n	a14, a3
  145b6d:	6725a2               	l32i	a10, a5, 0x19c
  145b70:	7f24b2               	l32i	a11, a4, 0x1fc
  145b73:	8a72c1               	l32r	a12, 12853c (3fff <xthals_release_major+0x111f>)
  145b76:	89dfd1               	l32r	a13, 1282f4 (4000 <xthals_release_major+0x1120>)
  145b79:	7f0c                	movi.n	a15, 7
  145b7b:	fb0365               	call8	140bb0 <fx_SolomonVoice_recursiveAVG_ls>
  145b7e:	444b                	addi.n	a4, a4, 4
  145b80:	1021f2               	l32i	a15, a1, 64
  145b83:	6765a2               	s32i	a10, a5, 0x19c
  145b86:	480c                	movi.n	a8, 4
  145b88:	400001b545214a8e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed2, a8 }
  145b90:	b3fb20102f10455e 	{ addi	a5, a5, 4; nop; ae_max32	aed1, aed1, aed2 }
  145b98:	e11714               	ae_s32.l.ip	aed1, a7, 4
  145b9b:	cc95f7               	bne	a5, a15, 145b6b <FN_VADACC+0x947>
  145b9e:	fec0c6               	j	1456a5 <FN_VADACC+0x481>

00145ba1 <FN_VADACC+0x97d>:
  145ba1:	3d24c2               	l32i	a12, a4, 244
  145ba4:	10cc70               	and	a12, a12, a7
  145ba7:	0c8018b183d87c2e 	{ ae_movda32	aed7, a12; ae_mul32.ll	aed8, aed3, aed1 }
  145baf:	eb0fdd020707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed2; nop }
  145bb7:	8c8f84               	ae_srai64	aed8, aed8, 15
  145bba:	0cfbc8f07f70b87f 	{ ae_movad32.l	a11, aed8; nop; ae_srai64	aed7, aed7, 15 }
  145bc2:	25a7c4               	ae_movad32.l	a10, aed7
  145bc5:	400001b545564bae 	{ ae_movda32	aed6, a11; nop; ae_movda32	aed5, a10 }
  145bcd:	ebe830060504149f 	{ addmi	a9, a4, 0x100; ae_add32s	aed4, aed5, aed6; nop }
  145bd5:	400001747e51d94e 	{ ae_l32.i	aed1, a9, -8; nop; ae_movad32.l	a13, aed4 }
  145bdd:	3d64d2               	s32i	a13, a4, 244
  145be0:	fe9306               	j	145630 <FN_VADACC+0x40c>

00145be3 <FN_VADACC+0x9bf>:
  145be3:	bd8984               	ae_l32.i	aed8, a9, -32
  145be6:	538804               	ae_min32	aed8, aed8, aed0
  145be9:	25d8c4               	ae_movad32.l	a13, aed8
  145bec:	3f64d2               	s32i	a13, a4, 252
  145bef:	4064d2               	s32i	a13, a4, 0x100
  145bf2:	0dfd                	mov.n	a15, a13
  145bf4:	fdfc86               	j	1453ea <FN_VADACC+0x1c6>

00145bf7 <FN_VADACC+0x9d3>:
	...

00145bf8 <FN_VADACC+0x9d4>:
  145bf8:	64c1f2               	addi	a15, a1, 100
  145bfb:	bd1f84               	ae_l32.i	aed1, a15, -32
  145bfe:	b7fb30001f1014ee 	{ addmi	a14, a4, 0x100; nop; ae_min32	aed1, aed0, aed1 }
  145c06:	e01ed4               	ae_s32.l.i	aed1, a14, -12
  145c09:	400001752e51de1e 	{ ae_s32.l.i	aed1, a14, -8; nop; ae_movad32.l	a13, aed1 }
  145c11:	fe86c6               	j	145630 <FN_VADACC+0x40c>

00145c14 <FN_VADACC+0x9f0>:
  145c14:	64c182               	addi	a8, a1, 100
  145c17:	8c2591               	l32r	a9, 128cac (7599 <xthals_release_major+0x46b9>)
  145c1a:	400001b52810389e 	{ ae_s32.l.i	aed0, a8, -32; nop; ae_movda16	aed1, a9 }
  145c22:	fe0986               	j	14544c <FN_VADACC+0x228>

00145c25 <FN_VADACC+0xa01>:
  145c25:	000000                                        ...

00145c28 <FN_VADACC+0xa04>:
  145c28:	c5e840012023002e 	{ movi	a2, 0; ae_add32s	aed3, aed0, aed1; ae_movi	aed2, 0 }
  145c30:	40000174b052a33e 	{ ae_s16.0.i	aed2, a3, 0; nop; ae_movad32.l	a10, aed3 }
  145c38:	ff7906               	j	145a20 <FN_VADACC+0x7fc>

00145c3b <FN_VADACC+0xa17>:
  145c3b:	64c1a2               	addi	a10, a1, 100
  145c3e:	8c1cb1               	l32r	a11, 128cb0 (7199 <xthals_release_major+0x42b9>)
  145c41:	400001b528103abe 	{ ae_s32.l.i	aed0, a10, -32; nop; ae_movda16	aed1, a11 }
  145c49:	fdffc6               	j	14544c <FN_VADACC+0x228>

00145c4c <FN_VADACC+0xa28>:
  145c4c:	64c1c2               	addi	a12, a1, 100
  145c4f:	8c1981               	l32r	a8, 128cb4 (6d99 <xthals_release_major+0x3eb9>)
  145c52:	400001b528103c8e 	{ ae_s32.l.i	aed0, a12, -32; nop; ae_movda16	aed1, a8 }
  145c5a:	fdfb86               	j	14544c <FN_VADACC+0x228>

00145c5d <FN_VADACC+0xa39>:
  145c5d:	64c192               	addi	a9, a1, 100
  145c60:	8c16a1               	l32r	a10, 128cb8 (6999 <xthals_release_major+0x3ab9>)
  145c63:	400001b5281039ae 	{ ae_s32.l.i	aed0, a9, -32; nop; ae_movda16	aed1, a10 }
  145c6b:	fdf746               	j	14544c <FN_VADACC+0x228>

00145c6e <FN_VADACC+0xa4a>:
	...

00145c70 <FN_VADACC+0xa4c>:
  145c70:	64c1b2               	addi	a11, a1, 100
  145c73:	8c12c1               	l32r	a12, 128cbc (6599 <xthals_release_major+0x36b9>)
  145c76:	400001b528103bce 	{ ae_s32.l.i	aed0, a11, -32; nop; ae_movda16	aed1, a12 }
  145c7e:	fdf286               	j	14544c <FN_VADACC+0x228>

00145c81 <FN_VADACC+0xa5d>:
  145c81:	64c182               	addi	a8, a1, 100
  145c84:	8c0f91               	l32r	a9, 128cc0 (6199 <xthals_release_major+0x32b9>)
  145c87:	400001b52810389e 	{ ae_s32.l.i	aed0, a8, -32; nop; ae_movda16	aed1, a9 }
  145c8f:	fdee46               	j	14544c <FN_VADACC+0x228>

00145c92 <FN_VADACC+0xa6e>:
  145c92:	8c0cd1               	l32r	a13, 128cc4 (1b0b <XtosCoreStateSize+0x188b>)
  145c95:	400001b544653ade 	{ ae_movda16	aed5, a10; nop; ae_movda16	aed6, a13 }
  145c9d:	0c801a7635a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed5, aed6 }
  145ca5:	8993c1               	l32r	a12, 1282f4 (4000 <xthals_release_major+0x1120>)
  145ca8:	25b484               	ae_movad16.0	a11, aed4
  145cab:	f1a8                	l32i.n	a10, a1, 60
  145cad:	43bbc0               	min	a11, a11, a12
  145cb0:	23bb80               	sext	a11, a11, 15
  145cb3:	ff42a5               	call8	1450dc <FN_VADACC_multi_function>
  145cb6:	f01d                	retw.n

00145cb8 <FN_VADACC+0xa94>:
  145cb8:	3e1214               	ae_mov	aed1, aed2
  145cbb:	fde346               	j	14544c <FN_VADACC+0x228>

00145cbe <FN_VADACC+0xa9a>:
	...

00145cc0 <FN_VADACC+0xa9c>:
  145cc0:	c5e840012078002e 	{ movi	a2, 0; ae_add32s	aed8, aed0, aed1; ae_movi	aed7, 0 }
  145cc8:	40000174b057a38e 	{ ae_s16.0.i	aed7, a3, 0; nop; ae_movad32.l	a10, aed8 }
  145cd0:	ff5306               	j	145a20 <FN_VADACC+0x7fc>

00145cd3 <FN_VADACC+0xaaf>:
  145cd3:	0e0c                	movi.n	a14, 0
  145cd5:	0053e2               	s16i	a14, a3, 0
  145cd8:	f01d                	retw.n

00145cda <FN_VADACC+0xab6>:
	...

00145cdc <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER>:
  145cdc:	004136               	entry	a1, 32
  145cdf:	780c                	movi.n	a8, 7
  145ce1:	690c                	movi.n	a9, 6
  145ce3:	5a0c                	movi.n	a10, 5
  145ce5:	4c0c                	movi.n	a12, 4
  145ce7:	3d0c                	movi.n	a13, 3
  145ce9:	2b0c                	movi.n	a11, 2
  145ceb:	8ada31               	l32r	a3, 128854 (5f5e100 <_memmap_mem_sram_end+0x551e100>)
  145cee:	8bcc51               	l32r	a5, 128c20 (dff0 <xthals_release_major+0xb110>)
  145cf1:	8bb561               	l32r	a6, 128bc8 (25280 <_memmap_cacheattr_bp_base+0x327e>)
  145cf4:	525a                	add.n	a5, a2, a5
  145cf6:	3b2572               	l32i	a7, a5, 236
  145cf9:	626a                	add.n	a6, a2, a6
  145cfb:	0d00084140b0a37e 	{ bge.w18	a3, a7, 145d83 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xa7>; nop }
  145d03:	8e0c                	movi.n	a14, 8
  145d05:	7f66e2               	s32i	a14, a6, 0x1fc

00145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>:
  145d08:	070c                	movi.n	a7, 0
  145d0a:	8beff1               	l32r	a15, 128cc8 (1ff30 <xthals_release_major+0x1d050>)
  145d0d:	8ab0e1               	l32r	a14, 1287d0 (1f72c <xthals_release_major+0x1c84c>)
  145d10:	f2fa                	add.n	a15, a2, a15
  145d12:	009ff2               	l16si	a15, a15, 0
  145d15:	8555f2               	s16i	a15, a5, 0x10a
  145d18:	0d400841e0b01f0e 	{ beqi.w18	a15, 1, 145daa <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xce>; nop }

00145d20 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x44>:
  145d20:	829532               	l16si	a3, a5, 0x104
  145d23:	0d400a4170b0130e 	{ beqi.w18	a3, 1, 145dce <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xf2>; nop }
  145d2b:	42ea                	add.n	a4, a2, a14
  145d2d:	809442               	l16si	a4, a4, 0x100
  145d30:	0a9416               	beqz	a4, 145ddd <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x101>
  145d33:	0d400a41c0b0140e 	{ beqi.w18	a4, 1, 145de3 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x107>; nop }
  145d3b:	0d400b4190b0240e 	{ beqi.w18	a4, 2, 145df8 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x11c>; nop }
  145d43:	0d400a41b0b0340e 	{ beqi.w18	a4, 3, 145df2 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x116>; nop }
  145d4b:	fcc4a2               	addi	a10, a4, -4
  145d4e:	8389a0               	moveqz	a8, a9, a10
  145d51:	806682               	s32i	a8, a6, 0x200

00145d54 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x78>:
  145d54:	865572               	s16i	a7, a5, 0x10c
  145d57:	180c                	movi.n	a8, 1
  145d59:	829542               	l16si	a4, a5, 0x104
  145d5c:	89b3c1               	l32r	a12, 128428 (19bc2 <xthals_release_major+0x16ce2>)
  145d5f:	8b9cb1               	l32r	a11, 128bd0 (12514 <xthals_release_major+0xf634>)
  145d62:	c2ca                	add.n	a12, a2, a12
  145d64:	b2ba                	add.n	a11, a2, a11
  145d66:	009bb2               	l16si	a11, a11, 0
  145d69:	009cc2               	l16si	a12, a12, 0
  145d6c:	8455c2               	s16i	a12, a5, 0x108
  145d6f:	8355b2               	s16i	a11, a5, 0x106
  145d72:	4c1426               	beqi	a4, 1, 145dc2 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xe6>

00145d75 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x99>:
  145d75:	875572               	s16i	a7, a5, 0x10e
  145d78:	051466               	bnei	a4, 1, 145d81 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xa5>
  145d7b:	8595d2               	l16si	a13, a5, 0x10a
  145d7e:	08ad16               	beqz	a13, 145e0c <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x130>
  145d81:	f01d                	retw.n

00145d83 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xa7>:
  145d83:	8bd2e1               	l32r	a14, 128ccc (25f769d <_memmap_mem_sram_end+0x1bb769d>)
  145d86:	8bd2f1               	l32r	a15, 128cd0 (f1d5e4 <_memmap_mem_sram_end+0x4dd5e4>)
  145d89:	05ae77               	bge	a14, a7, 145d92 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xb6>
  145d8c:	7f6682               	s32i	a8, a6, 0x1fc
  145d8f:	ffdd46               	j	145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>

00145d92 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xb6>:
  145d92:	05af77               	bge	a15, a7, 145d9b <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xbf>
  145d95:	7f6692               	s32i	a9, a6, 0x1fc
  145d98:	ffdb06               	j	145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>

00145d9b <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xbf>:
  145d9b:	8bce31               	l32r	a3, 128cd4 (6046c5 <_memmap_mem_dram1_end+0x3036c5>)
  145d9e:	8bcfe1               	l32r	a14, 128cdc (26540e <_dram0_b1_buffers_end+0x1d40e>)
  145da1:	44a377               	bge	a3, a7, 145de9 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x10d>
  145da4:	7f66a2               	s32i	a10, a6, 0x1fc
  145da7:	ffd746               	j	145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>

00145daa <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xce>:
  145daa:	8bcb41               	l32r	a4, 128cd8 (333332 <_memmap_mem_dram1_end+0x32332>)
  145dad:	32ea                	add.n	a3, a2, a14
  145daf:	3f2332               	l32i	a3, a3, 252
  145db2:	0d3ff641a0b0943e 	{ blt.w18	a4, a3, 145d20 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x44>; nop }
  145dba:	855572               	s16i	a7, a5, 0x10a
  145dbd:	07fd                	mov.n	a15, a7
  145dbf:	ffd746               	j	145d20 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x44>

00145dc2 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xe6>:
  145dc2:	859592               	l16si	a9, a5, 0x10a
  145dc5:	ac1966               	bnei	a9, 1, 145d75 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x99>
  145dc8:	865582               	s16i	a8, a5, 0x10c
  145dcb:	ffe986               	j	145d75 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x99>

00145dce <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xf2>:
  145dce:	cf0b                	addi.n	a12, a15, -1
  145dd0:	1b0c                	movi.n	a11, 1
  145dd2:	0a0c                	movi.n	a10, 0
  145dd4:	83abc0               	moveqz	a10, a11, a12
  145dd7:	8066a2               	s32i	a10, a6, 0x200
  145dda:	ffdd86               	j	145d54 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x78>

00145ddd <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x101>:
  145ddd:	8066b2               	s32i	a11, a6, 0x200
  145de0:	ffdc06               	j	145d54 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x78>

00145de3 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x107>:
  145de3:	8066d2               	s32i	a13, a6, 0x200
  145de6:	ffda86               	j	145d54 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x78>

00145de9 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x10d>:
  145de9:	13ae77               	bge	a14, a7, 145e00 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x124>
  145dec:	7f66c2               	s32i	a12, a6, 0x1fc
  145def:	ffc546               	j	145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>

00145df2 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x116>:
  145df2:	8066a2               	s32i	a10, a6, 0x200
  145df5:	ffd6c6               	j	145d54 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x78>

00145df8 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x11c>:
  145df8:	8066c2               	s32i	a12, a6, 0x200
  145dfb:	ffd546               	j	145d54 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x78>

00145dfe <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x122>:
	...

00145e00 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x124>:
  145e00:	8ba3f1               	l32r	a15, 128c8c (f4240 <_memmap_cacheattr_bp_base+0xd223e>)
  145e03:	0aaf77               	bge	a15, a7, 145e11 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x135>
  145e06:	7f66d2               	s32i	a13, a6, 0x1fc
  145e09:	ffbec6               	j	145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>

00145e0c <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x130>:
  145e0c:	875582               	s16i	a8, a5, 0x10e
  145e0f:	f01d                	retw.n

00145e11 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x135>:
  145e11:	8bb331               	l32r	a3, 128ce0 (6131b <_memmap_cacheattr_bp_base+0x3f319>)
  145e14:	05a377               	bge	a3, a7, 145e1d <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x141>
  145e17:	7f66b2               	s32i	a11, a6, 0x1fc
  145e1a:	ffba86               	j	145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>

00145e1d <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x141>:
  145e1d:	8bb1e1               	l32r	a14, 128ce4 (26b19 <_memmap_cacheattr_bp_base+0x4b17>)
  145e20:	72ee70               	salt	a14, a14, a7
  145e23:	7f66e2               	s32i	a14, a6, 0x1fc
  145e26:	ffb786               	j	145d08 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x2c>

00145e29 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x14d>:
  145e29:	00000000 36000000                                .......

00145e30 <DVTXOP_norm_ll>:
  145e30:	004136               	entry	a1, 32
  145e33:	040c                	movi.n	a4, 0
  145e35:	170c                	movi.n	a7, 1
  145e37:	050c                	movi.n	a5, 0
  145e39:	835720               	moveqz	a5, a7, a2
  145e3c:	834730               	moveqz	a4, a7, a3
  145e3f:	0d000741d0b0545e 	{ bany.w18	a4, a5, 145ec0 <DVTXOP_norm_ll+0x90>; nop }
  145e47:	931b                	addi.n	a9, a3, 1
  145e49:	060c                	movi.n	a6, 0
  145e4b:	a21b                	addi.n	a10, a2, 1
  145e4d:	080c                	movi.n	a8, 0
  145e4f:	8387a0               	moveqz	a8, a7, a10
  145e52:	836790               	moveqz	a6, a7, a9
  145e55:	6b8687               	bany	a6, a8, 145ec4 <DVTXOP_norm_ll+0x94>
  145e58:	00a072               	movi	a7, 0
  145e5b:	00a062               	movi	a6, 0
  145e5e:	6613a6               	blti	a3, 1, 145ec8 <DVTXOP_norm_ll+0x98>

00145e61 <DVTXOP_norm_ll+0x31>:
  145e61:	868c                	beqz.n	a6, 145e6d <DVTXOP_norm_ll+0x3d>
  145e63:	fb7c                	movi.n	a11, -1
  145e65:	fc7c                	movi.n	a12, -1
  145e67:	3022c0               	xor	a2, a2, a12
  145e6a:	3033b0               	xor	a3, a3, a11

00145e6d <DVTXOP_norm_ll+0x3d>:
  145e6d:	060c                	movi.n	a6, 0
  145e6f:	892e71               	l32r	a7, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  145e72:	f87c                	movi.n	a8, -1
  145e74:	042737               	blt	a7, a3, 145e7c <DVTXOP_norm_ll+0x4c>
  145e77:	551377               	beq	a3, a7, 145ed0 <DVTXOP_norm_ll+0xa0>

00145e7a <DVTXOP_norm_ll+0x4a>:
  145e7a:	160c                	movi.n	a6, 1

00145e7c <DVTXOP_norm_ll+0x4c>:
  145e7c:	040616               	beqz	a6, 145ec0 <DVTXOP_norm_ll+0x90>
  145e7f:	3d0084               	ae_movi	aed0, 0
  145e82:	2c8076               	loop	a0, 145eb2 <DVTXOP_norm_ll+0x82>
  145e85:	060c                	movi.n	a6, 0
  145e87:	01a0d2               	movi	a13, 1
  145e8a:	152324               	ae_movda32x2	aed2, a3, a2
  145e8d:	222d24               	ae_slaa64	aed2, aed2, a13
  145e90:	ebfac8000101927f 	{ ae_movad32.l	a9, aed2; ae_movi	aed1, 1; nop }
  145e98:	ebe7c8010000323f 	{ ae_movad32.h	a3, aed2; ae_add32	aed0, aed0, aed1; nop }
  145ea0:	e9fb59008f00299f 	{ or	a2, a9, a9; nop; ae_sext32	aed0, aed0, 15 }
  145ea8:	042737               	blt	a7, a3, 145eb0 <DVTXOP_norm_ll+0x80>
  145eab:	061377               	beq	a3, a7, 145eb5 <DVTXOP_norm_ll+0x85>

00145eae <DVTXOP_norm_ll+0x7e>:
  145eae:	160c                	movi.n	a6, 1

00145eb0 <DVTXOP_norm_ll+0x80>:
  145eb0:	768c                	beqz.n	a6, 145ebb <DVTXOP_norm_ll+0x8b>

00145eb2 <DVTXOP_norm_ll+0x82>:
  145eb2:	fff306               	j	145e82 <DVTXOP_norm_ll+0x52>

00145eb5 <DVTXOP_norm_ll+0x85>:
  145eb5:	f73897               	bltu	a8, a9, 145eb0 <DVTXOP_norm_ll+0x80>
  145eb8:	fffc86               	j	145eae <DVTXOP_norm_ll+0x7e>

00145ebb <DVTXOP_norm_ll+0x8b>:
  145ebb:	2520c4               	ae_movad32.l	a2, aed0
  145ebe:	f01d                	retw.n

00145ec0 <DVTXOP_norm_ll+0x90>:
  145ec0:	020c                	movi.n	a2, 0
  145ec2:	f01d                	retw.n

00145ec4 <DVTXOP_norm_ll+0x94>:
  145ec4:	f23c                	movi.n	a2, 63
  145ec6:	f01d                	retw.n

00145ec8 <DVTXOP_norm_ll+0x98>:
  145ec8:	c38c                	beqz.n	a3, 145ed8 <DVTXOP_norm_ll+0xa8>

00145eca <DVTXOP_norm_ll+0x9a>:
  145eca:	160c                	movi.n	a6, 1
  145ecc:	ffe446               	j	145e61 <DVTXOP_norm_ll+0x31>

00145ecf <DVTXOP_norm_ll+0x9f>:
	...

00145ed0 <DVTXOP_norm_ll+0xa0>:
  145ed0:	a83827               	bltu	a8, a2, 145e7c <DVTXOP_norm_ll+0x4c>
  145ed3:	ffe8c6               	j	145e7a <DVTXOP_norm_ll+0x4a>

00145ed6 <DVTXOP_norm_ll+0xa6>:
	...

00145ed8 <DVTXOP_norm_ll+0xa8>:
  145ed8:	85b277               	bgeu	a2, a7, 145e61 <DVTXOP_norm_ll+0x31>
  145edb:	fffac6               	j	145eca <DVTXOP_norm_ll+0x9a>

00145ede <DVTXOP_norm_ll+0xae>:
	...

00145ee0 <DVTXOP_block_norm>:
  145ee0:	004136               	entry	a1, 32
  145ee3:	027d                	mov.n	a7, a2
  145ee5:	7722c4               	ae_la64.pp	u0, a2
  145ee8:	281344               	ae_zalign64	u1
  145eeb:	ebfa20000004335f 	{ addi	a5, a3, 3; ae_movi	aed4, 0; nop }
  145ef3:	215250               	srai	a5, a5, 2
  145ef6:	0d4005c4feb3156e 	{ blti.w18	a5, 1, 145f59 <DVTXOP_block_norm+0x79>; ae_mov	aed3, aed4 }
  145efe:	350b                	addi.n	a3, a5, -1
  145f00:	89e6b1               	l32r	a11, 128698 (ffff <xthals_release_major+0xd11f>)
  145f03:	89e5a1               	l32r	a10, 128698 (ffff <xthals_release_major+0xd11f>)
  145f06:	89fa91               	l32r	a9, 1286f0 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  145f09:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  145f0c:	89f981               	l32r	a8, 1286f0 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  145f0f:	ebfb60000000689f 	{ ae_movda32x2	aed6, a8, a9; ae_abs16s	aed0, aed0; nop }
  145f17:	bbfb60600f105abe 	{ ae_movda32x2	aed5, a10, a11; nop; ae_and	aed1, aed6, aed0 }
  145f1f:	0020f0               	nop
  145f22:	0020f0               	nop
  145f25:	1aa376               	loopgtz	a3, 145f43 <DVTXOP_block_norm+0x63>
  145f28:	bbfbcf500f20028e 	{ ae_la16x4.ip	aed0, u0, a2; nop; ae_and	aed2, aed5, aed0 }
  145f30:	0c801431e443232e 	{ ae_max32	aed2, aed3, aed2; ae_sel16i	aed3, aed4, aed1, 4 }
  145f38:	b3fbdd203030259e 	{ nop; ae_abs16s	aed0, aed0; ae_max32	aed3, aed2, aed3 }
  145f40:	411604               	ae_and	aed1, aed6, aed0

00145f43 <DVTXOP_block_norm+0x63>:
  145f43:	3e6514               	ae_mov	aed6, aed5

00145f46 <DVTXOP_block_norm+0x66>:
  145f46:	bbfbc9600f4054ae 	{ ae_mov	aed5, aed4; nop; ae_and	aed4, aed6, aed0 }
  145f4e:	0c801431e545434e 	{ ae_max32	aed4, aed3, aed4; ae_sel16i	aed5, aed5, aed1, 4 }
  145f56:	524454               	ae_max32	aed4, aed4, aed5

00145f59 <DVTXOP_block_norm+0x79>:
  145f59:	7727c4               	ae_la64.pp	u0, a7
  145f5c:	2564b4               	ae_movad32.h	a6, aed4
  145f5f:	2524c4               	ae_movad32.l	a2, aed4
  145f62:	203770               	or	a3, a7, a7
  145f65:	532260               	max	a2, a2, a6
  145f68:	232280               	sext	a2, a2, 15
  145f6b:	92ac                	beqz.n	a2, 145f98 <DVTXOP_block_norm+0xb8>
  145f6d:	3c7224               	ae_movda16	aed7, a2
  145f70:	2587e4               	ae_nsaz16.0	a8, aed7
  145f73:	c08840               	sub	a8, a8, a4
  145f76:	238880               	sext	a8, a8, 15

00145f79 <DVTXOP_block_norm+0x99>:
  145f79:	082d                	mov.n	a2, a8
  145f7b:	604080               	neg	a4, a8
  145f7e:	234480               	sext	a4, a4, 15
  145f81:	0da576               	loopgtz	a5, 145f92 <DVTXOP_block_norm+0xb2>
  145f84:	3707c4               	ae_la16x4.ip	aed0, u0, a7
  145f87:	0d80194100b0040e 	{ ae_sraa16rs	aed0, aed0, a4; nop }
  145f8f:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00145f92 <DVTXOP_block_norm+0xb2>:
  145f92:	7733d4               	ae_sa64pos.fp	u1, a3
  145f95:	f01d                	retw.n

00145f97 <DVTXOP_block_norm+0xb7>:
	...

00145f98 <DVTXOP_block_norm+0xb8>:
  145f98:	081c                	movi.n	a8, 16
  145f9a:	c08840               	sub	a8, a8, a4
  145f9d:	238880               	sext	a8, a8, 15
  145fa0:	fff546               	j	145f79 <DVTXOP_block_norm+0x99>

00145fa3 <DVTXOP_block_norm+0xc3>:
	...

00145fa4 <DVTXOP_fnLog10>:
  145fa4:	004136               	entry	a1, 32
  145fa7:	32cc                	bnez.n	a2, 145fae <DVTXOP_fnLog10+0xa>
  145fa9:	88d921               	l32r	a2, 128310 (80000001 <_memmap_cacheattr_bp_allvalid+0x5ddddddf>)
  145fac:	f01d                	retw.n

00145fae <DVTXOP_fnLog10+0xa>:
  145fae:	02ad                	mov.n	a10, a2
  145fb0:	000d65               	call8	146088 <DVTXOP_fnLog2>
  145fb3:	0d8018cc86b10a2e 	{ ae_movda32	aed0, a10; ae_movi	aed1, -2 }
  145fbb:	8b4b21               	l32r	a2, 128ce8 (2688 <XtosCoreStateSize+0x2408>)
  145fbe:	410014               	ae_and	aed0, aed0, aed1
  145fc1:	3c1234               	ae_movda32	aed1, a2
  145fc4:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  145fcc:	8c0f04               	ae_srai64	aed0, aed0, 15
  145fcf:	2520c4               	ae_movad32.l	a2, aed0
  145fd2:	f01d                	retw.n

00145fd4 <DVTXOP_fnExp10>:
  145fd4:	004136               	entry	a1, 32
  145fd7:	0d8018cc86b3222e 	{ ae_movda32	aed2, a2; ae_movi	aed3, -2 }
  145fdf:	89b0a1               	l32r	a10, 1286a0 (6a4d <xthals_release_major+0x3b6d>)
  145fe2:	412234               	ae_and	aed2, aed2, aed3
  145fe5:	3c3a34               	ae_movda32	aed3, a10
  145fe8:	eb0fdd030202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed3; nop }
  145ff0:	8c2f24               	ae_srai64	aed2, aed2, 15
  145ff3:	2592c4               	ae_movad32.l	a9, aed2
  145ff6:	400001014501892e 	{ ae_movda32	aed1, a9; nop; movi	a8, 2 }
  145ffe:	050814               	ae_slaa32s	aed0, aed1, a8
  146001:	25a0c4               	ae_movad32.l	a10, aed0
  146004:	000065               	call8	14600c <DVTXOP_fnExp2>
  146007:	0a2d                	mov.n	a2, a10
  146009:	f01d                	retw.n

0014600b <DVTXOP_fnExp10+0x37>:
	...

0014600c <DVTXOP_fnExp2>:
  14600c:	004136               	entry	a1, 32
  14600f:	8b3731               	l32r	a3, 128cec (217770 <pswPCoefE$14291_51_2>)
  146012:	3c9234               	ae_movda32	aed9, a2
  146015:	87fbd9909f90a08e 	{ ae_movi	aed10, 32; nop; ae_sel16i	aed9, aed9, aed9, 7 }
  14601d:	eb5cdd0a0906259f 	{ nop; ae_mulf16ss.00	aed6, aed9, aed10; nop }
  146025:	f97c                	movi.n	a9, -1
  146027:	2586c4               	ae_movad32.l	a8, aed6
  14602a:	3c5924               	ae_movda16	aed5, a9
  14602d:	c9fb1e205f80808e 	{ extui	a8, a8, 0, 16; nop; ae_cvt32x2f16.10	aed8, aed5 }
  146035:	3c7834               	ae_movda32	aed7, a8
  146038:	ebe840080704014f 	{ movi	a4, 1; ae_add32s	aed4, aed7, aed8; nop }
  146040:	823444               	ae_sraa32s	aed3, aed4, a4
  146043:	a83334               	ae_sel16i	aed3, aed3, aed3, 8
  146046:	0c80167313a2135e 	{ ae_l16.i	aed1, a3, 4; ae_mulfp16x4ras	aed2, aed3, aed3 }
  14604e:	87fba8606f60730e 	{ ae_l16.i	aed7, a3, 0; nop; ae_sel16i	aed6, aed6, aed6, 7 }
  146056:	6cf0a8267502431f 	{ ae_l16.i	aed4, a3, 2; ae_sub16s	aed2, aed5, aed6; ae_mulf16ss.00_s2	aed0, aed2, aed7 }
  14605e:	0c801a4443d0223e 	{ ae_movad16.0	a2, aed2; ae_mulaf16ss.00	aed0, aed3, aed4 }
  146066:	ebfbc9000f00113f 	{ ae_cvt32x2f16.10	aed1, aed1; nop; nop }
  14606e:	0d4000c1e010126e 	{ blti.w18	a2, 1, 146080 <DVTXOP_fnExp2+0x74>; ae_add32s	aed0, aed0, aed1 }
  146076:	82a204               	ae_sraa32s	aed10, aed0, a2
  146079:	252ac4               	ae_movad32.l	a2, aed10
  14607c:	f01d                	retw.n

0014607e <DVTXOP_fnExp2+0x72>:
	...

00146080 <DVTXOP_fnExp2+0x74>:
  146080:	2520c4               	ae_movad32.l	a2, aed0
  146083:	f01d                	retw.n

00146085 <DVTXOP_fnExp2+0x79>:
  146085:	000000                                        ...

00146088 <DVTXOP_fnLog2>:
  146088:	004136               	entry	a1, 32
  14608b:	8b1a81               	l32r	a8, 128cf4 (7fc5 <xthals_release_major+0x50e5>)
  14608e:	8b1a91               	l32r	a9, 128cf8 (ffffab30 <_memmap_cacheattr_bp_strict+0xd7b3e>)
  146091:	8b1761               	l32r	a6, 128cf0 (ffffd4d6 <_memmap_cacheattr_bp_strict+0xda4e4>)
  146094:	894c31               	l32r	a3, 1285c4 (3ffffff <_memmap_mem_sram_end+0x35bffff>)
  146097:	3c9234               	ae_movda32	aed9, a2
  14609a:	2559f4               	ae_nsaz32.l	a5, aed9
  14609d:	235580               	sext	a5, a5, 15
  1460a0:	400001854486995e 	{ ae_movda16	aed6, a9; nop; ae_slaa32s	aed8, aed9, a5 }
  1460a8:	0c801a38c878d6ee 	{ ae_movda16	aed13, a6; ae_sel16i	aed8, aed8, aed8, 7 }
  1460b0:	0c80067808ac017e 	{ movi	a7, 1; ae_mulfp16x4ras	aed12, aed8, aed8 }
  1460b8:	400001b5449b378e 	{ ae_movda16	aed11, a7; nop; ae_movda16	aed9, a8 }
  1460c0:	0c801aedccb5a5ee 	{ ae_movda16	aed10, a5; ae_mulf16ss.00	aed5, aed12, aed13 }
  1460c8:	47e5408b9a57032f 	{ movi	a2, 3; ae_add16s	aed7, aed10, aed11; ae_mulaf16ss.00_s2	aed5, aed8, aed9 }
  1460d0:	c9fb402767670a4e 	{ movi	a4, 10; ae_neg16s	aed7, aed7; ae_cvt32x2f16.10	aed6, aed6 }
  1460d8:	0d800cc62514847e 	{ ae_slaa16s	aed2, aed7, a4; ae_add32s	aed4, aed5, aed6 }
  1460e0:	400001a54513432e 	{ ae_movda32	aed3, a3; nop; ae_sraa32s	aed1, aed4, a2 }
  1460e8:	bbfbc9103f10223e 	{ ae_cvt32x2f16.10	aed2, aed2; nop; ae_and	aed1, aed1, aed3 }
  1460f0:	400124               	ae_add32s	aed0, aed1, aed2
  1460f3:	2520c4               	ae_movad32.l	a2, aed0
  1460f6:	f01d                	retw.n

001460f8 <fx_SolomonVoice_32bit_Divide>:
  1460f8:	004136               	entry	a1, 32
  1460fb:	3c1234               	ae_movda32	aed1, a2
  1460fe:	2581f4               	ae_nsaz32.l	a8, aed1
  146101:	090c                	movi.n	a9, 0
  146103:	680b                	addi.n	a6, a8, -1
  146105:	236680               	sext	a6, a6, 15
  146108:	400001854502146e 	{ ae_movda32	aed2, a4; nop; ae_slaa32s	aed0, aed1, a6 }
  146110:	400001754550230e 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a2, aed0 }
  146118:	2530f4               	ae_nsaz32.l	a3, aed0
  14611b:	0d401140c0b122ae 	{ bltz.w18	a2, 14623b <fx_SolomonVoice_32bit_Divide+0x143>; ae_movi	aed1, 0 }
  146123:	233380               	sext	a3, a3, 15
  146126:	050304               	ae_slaa32s	aed0, aed0, a3
  146129:	b3fb50200f00658e 	{ add	a6, a5, a8; nop; ae_max32	aed0, aed2, aed0 }
  146131:	2540c4               	ae_movad32.l	a4, aed0
  146134:	c06630               	sub	a6, a6, a3
  146137:	007496               	bltz	a4, 146142 <fx_SolomonVoice_32bit_Divide+0x4a>
  14613a:	0c000130a073a42e 	{ bge.w18	a4, a2, 146158 <fx_SolomonVoice_32bit_Divide+0x60>; ae_sel16i	aed3, aed0, aed0, 7 }

00146142 <fx_SolomonVoice_32bit_Divide+0x4a>:
  146142:	660b                	addi.n	a6, a6, -1
  146144:	236680               	sext	a6, a6, 15
  146147:	0d80194120b0c61e 	{ ae_sraa32rs	aed2, aed1, a6; nop }
  14614f:	2522c4               	ae_movad32.l	a2, aed2
  146152:	f01d                	retw.n

00146154 <fx_SolomonVoice_32bit_Divide+0x5c>:
  146154:	00000000                                ....

00146158 <fx_SolomonVoice_32bit_Divide+0x60>:
  146158:	0d801acc46bd433e 	{ ae_movad16.0	a4, aed3; ae_movi	aed13, -2 }
  146160:	bbfb4000df2002ae 	{ movi	a10, 2; nop; ae_and	aed2, aed0, aed13 }
  146168:	0e9416               	beqz	a4, 146255 <fx_SolomonVoice_32bit_Divide+0x15d>
  14616b:	88f371               	l32r	a7, 128538 (3ffe <xthals_release_major+0x111e>)
  14616e:	4ca747               	bge	a7, a4, 1461be <fx_SolomonVoice_32bit_Divide+0xc6>
  146171:	049496               	bltz	a4, 1461be <fx_SolomonVoice_32bit_Divide+0xc6>
  146174:	88f291               	l32r	a9, 12853c (3fff <xthals_release_major+0x111f>)
  146177:	155444               	ae_movda32x2	aed5, a4, a4
  14617a:	0d000d41c0b0849e 	{ beq.w18	a4, a9, 14625a <fx_SolomonVoice_32bit_Divide+0x162>; nop }
  146182:	2561c4               	ae_movad32.l	a6, aed1
  146185:	154964               	ae_movda32x2	aed4, a9, a6
  146188:	2b4454               	ae_div64d32.l	aed4, aed5
  14618b:	2b4454               	ae_div64d32.l	aed4, aed5
  14618e:	2b4454               	ae_div64d32.l	aed4, aed5
  146191:	2b4454               	ae_div64d32.l	aed4, aed5
  146194:	2b4454               	ae_div64d32.l	aed4, aed5
  146197:	2b4454               	ae_div64d32.l	aed4, aed5
  14619a:	2b4454               	ae_div64d32.l	aed4, aed5
  14619d:	2b4454               	ae_div64d32.l	aed4, aed5
  1461a0:	2b4454               	ae_div64d32.l	aed4, aed5
  1461a3:	2b4454               	ae_div64d32.l	aed4, aed5
  1461a6:	2b4454               	ae_div64d32.l	aed4, aed5
  1461a9:	2b4454               	ae_div64d32.l	aed4, aed5
  1461ac:	2b4454               	ae_div64d32.l	aed4, aed5
  1461af:	2b4454               	ae_div64d32.l	aed4, aed5
  1461b2:	2b4454               	ae_div64d32.l	aed4, aed5
  1461b5:	2544c4               	ae_movad32.l	a4, aed4
  1461b8:	234480               	sext	a4, a4, 15
  1461bb:	000046               	j	1461c0 <fx_SolomonVoice_32bit_Divide+0xc8>

001461be <fx_SolomonVoice_32bit_Divide+0xc6>:
  1461be:	040c                	movi.n	a4, 0

001461c0 <fx_SolomonVoice_32bit_Divide+0xc8>:
  1461c0:	3ce434               	ae_movda32	aed14, a4
  1461c3:	eb0fdd0e0202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed14; nop }
  1461cb:	884ee1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1461ce:	8c2f24               	ae_srai64	aed2, aed2, 15
  1461d1:	25d2c4               	ae_movad32.l	a13, aed2
  1461d4:	400001b5451f4ede 	{ ae_movda32	aed15, a14; nop; ae_movda32	aed1, a13 }
  1461dc:	4fcf14               	ae_sub32s	aed12, aed15, aed1
  1461df:	41ccd4               	ae_and	aed12, aed12, aed13
  1461e2:	eb0fdd0e0c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed14; nop }
  1461ea:	3c9234               	ae_movda32	aed9, a2
  1461ed:	8ccfc4               	ae_srai64	aed12, aed12, 15
  1461f0:	bbfbc890df90cc7e 	{ ae_movad32.l	a12, aed12; nop; ae_and	aed9, aed9, aed13 }
  1461f8:	400001b545cb48ce 	{ ae_movda32	aed11, a8; nop; ae_movda32	aed12, a12 }
  146200:	41ccd4               	ae_and	aed12, aed12, aed13
  146203:	0c8018bc89d9a52e 	{ ae_movda32	aed10, a5; ae_mul32.ll	aed9, aed9, aed12 }
  14620b:	0d80184b8a1ab32e 	{ ae_movda32	aed11, a3; ae_add32	aed10, aed10, aed11 }
  146213:	0df2d9fb9a9abfcf 	{ ae_movi	aed11, -1; ae_sub32	aed10, aed10, aed11; ae_srai64	aed9, aed9, 31 }
  14621b:	ebe7c80b0a0ab97f 	{ ae_movad32.l	a11, aed9; ae_add32	aed10, aed10, aed11; nop }
  146223:	4000017545089bae 	{ ae_movda32	aed8, a11; nop; ae_movad16.0	a9, aed10 }
  14622b:	057a84               	ae_slaa32s	aed7, aed8, a10
  14622e:	0d80194160b0c97e 	{ ae_sraa32rs	aed6, aed7, a9; nop }
  146236:	2526c4               	ae_movad32.l	a2, aed6
  146239:	f01d                	retw.n

0014623b <fx_SolomonVoice_32bit_Divide+0x143>:
  14623b:	2520f4               	ae_nsaz32.l	a2, aed0
  14623e:	f58a                	add.n	a15, a5, a8
  146240:	c0ff20               	sub	a15, a15, a2
  146243:	ff0b                	addi.n	a15, a15, -1
  146245:	23ff80               	sext	a15, a15, 15
  146248:	0d80194130b0cf1e 	{ ae_sraa32rs	aed3, aed1, a15; nop }
  146250:	2523c4               	ae_movad32.l	a2, aed3
  146253:	f01d                	retw.n

00146255 <fx_SolomonVoice_32bit_Divide+0x15d>:
  146255:	094d                	mov.n	a4, a9
  146257:	ffd946               	j	1461c0 <fx_SolomonVoice_32bit_Divide+0xc8>

0014625a <fx_SolomonVoice_32bit_Divide+0x162>:
  14625a:	87eb41               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  14625d:	ffd7c6               	j	1461c0 <fx_SolomonVoice_32bit_Divide+0xc8>

00146260 <int_sqrt_0_50>:
  146260:	004136               	entry	a1, 32
  146263:	027d                	mov.n	a7, a2
  146265:	040c                	movi.n	a4, 0
  146267:	ca0c                	movi.n	a10, 12
  146269:	01a082               	movi	a8, 1
  14626c:	0ea0d2               	movi	a13, 14
  14626f:	401d00               	ssl	a13
  146272:	a1b800               	sll	a11, a8
  146275:	400001014401cbde 	{ ae_movda16	aed1, a11; nop; movi	a12, 13 }
  14627d:	401c00               	ssl	a12
  146280:	a13800               	sll	a3, a8
  146283:	eb5c400101000d9f 	{ movi	a9, 13; ae_mulf16ss.00	aed0, aed1, aed1; nop }
  14628b:	256184               	ae_movad16.0	a6, aed1
  14628e:	2550c4               	ae_movad32.l	a5, aed0
  146291:	248976               	loop	a9, 1462b9 <int_sqrt_0_50+0x59>
  146294:	401a00               	ssl	a10
  146297:	725750               	salt	a5, a7, a5
  14629a:	834650               	moveqz	a4, a6, a5
  14629d:	234480               	sext	a4, a4, 15
  1462a0:	205430               	or	a5, a4, a3
  1462a3:	400000f144f0a5ae 	{ ae_movda16	aed0, a5; nop; addi	a10, a10, -1 }
  1462ab:	0c801ae040b0603e 	{ ae_movad16.0	a6, aed0; ae_mulf16ss.00	aed0, aed0, aed0 }
  1462b3:	a13800               	sll	a3, a8
  1462b6:	2550c4               	ae_movad32.l	a5, aed0

001462b9 <int_sqrt_0_50+0x59>:
  1462b9:	729750               	salt	a9, a7, a5
  1462bc:	042d                	mov.n	a2, a4
  1462be:	832690               	moveqz	a2, a6, a9
  1462c1:	232280               	sext	a2, a2, 15
  1462c4:	208230               	or	a8, a2, a3
  1462c7:	3c2824               	ae_movda16	aed2, a8
  1462ca:	eb5cdd020203259f 	{ nop; ae_mulf16ss.00	aed3, aed2, aed2; nop }
  1462d2:	2553c4               	ae_movad32.l	a5, aed3
  1462d5:	253284               	ae_movad16.0	a3, aed2
  1462d8:	724750               	salt	a4, a7, a5
  1462db:	832340               	moveqz	a2, a3, a4
  1462de:	232280               	sext	a2, a2, 15
  1462e1:	f01d                	retw.n

001462e3 <int_sqrt_0_50+0x83>:
	...

001462e4 <int_sqrt_0_50_four>:
  1462e4:	004136               	entry	a1, 32
  1462e7:	207330               	or	a7, a3, a3
  1462ea:	208220               	or	a8, a2, a2
  1462ed:	7722d4               	ae_la64.pp	u1, a2
  1462f0:	281304               	ae_zalign64	u0
  1462f3:	0d400a4170b0146e 	{ blti.w18	a4, 1, 14639e <int_sqrt_0_50_four+0xba>; nop }
  1462fb:	0ea0a2               	movi	a10, 14
  1462fe:	00a092               	movi	a9, 0
  146301:	150c                	movi.n	a5, 1
  146303:	400001b544a7359e 	{ ae_movda16	aed7, a5; nop; ae_movda16	aed10, a9 }
  14630b:	c9fbc960af500aee 	{ ae_sext32x2d16.10	aed0, aed10; nop; ae_sext32x2d16.32	aed5, aed10 }

00146313 <int_sqrt_0_50_four+0x2f>:
  146313:	d20c                	movi.n	a2, 13
  146315:	231a74               	ae_slaa16s	aed1, aed7, a10
  146318:	bdfb20a01f10199e 	{ addi	a9, a9, 1; nop; ae_or	aed1, aed10, aed1 }
  146320:	0c801a91914388ae 	{ ae_la32x2.ip	aed8, u1, a8; ae_mulf16x4ss	aed4, aed3, aed1, aed1 }
  146328:	0d98d4               	ae_la32x2.ip	aed9, u1, a8
  14632b:	c2fb40408f100e3e 	{ movi	a3, 14; nop; ae_le32	b0:b1, aed4, aed8 }
  146333:	c2fbc9309f3021ee 	{ ae_sext32x2d16.10	aed2, aed1; nop; ae_le32	b2:b3, aed3, aed9 }
  14633b:	c4fbc9203f0011be 	{ ae_sext32x2d16.32	aed1, aed1; nop; ae_movt32x2	aed0, aed2, b2:b3 }
  146343:	c4fb40101f500eae 	{ movi	a10, 14; nop; ae_movt32x2	aed5, aed1, b0:b1 }
  14634b:	f03d                	nop.n
  14634d:	358376               	loop	a3, 146386 <int_sqrt_0_50_four+0xa2>
  146350:	0c800cb00501827e 	{ ae_slaa16s	aed0, aed7, a2; ae_sel16i	aed1, aed5, aed0, 8 }
  146358:	bdfbc9100f2001ee 	{ ae_sext32x2d16.10	aed0, aed1; nop; ae_or	aed2, aed1, aed0 }
  146360:	0c801a92a234515e 	{ ae_sext32x2d16.32	aed5, aed1; ae_mulf16x4ss	aed3, aed4, aed2, aed2 }
  146368:	c9fbc9602f6022ee 	{ ae_sext32x2d16.10	aed2, aed2; nop; ae_sext32x2d16.32	aed6, aed2 }
  146370:	c2fb2f409f10f22e 	{ addi	a2, a2, -1; nop; ae_le32	b0:b1, aed4, aed9 }
  146378:	c2fbdd308f30259e 	{ nop; nop; ae_le32	b2:b3, aed3, aed8 }
  146380:	3b0214               	ae_movt32x2	aed0, aed2, b0:b1
  146383:	3b5634               	ae_movt32x2	aed5, aed6, b2:b3

00146386 <int_sqrt_0_50_four+0xa2>:
  146386:	88fbc9500f205abe 	{ ae_sext32x2d16.32	aed5, aed10; nop; ae_sel16i	aed2, aed5, aed0, 8 }

0014638e <int_sqrt_0_50_four+0xaa>:
  14638e:	c9fbd450af00278e 	{ ae_sa16x4.ip	aed2, u0, a7; nop; ae_sext32x2d16.10	aed0, aed10 }
  146396:	0d3ff74190b0b49e 	{ bne.w18	a4, a9, 146313 <int_sqrt_0_50_four+0x2f>; nop }

0014639e <int_sqrt_0_50_four+0xba>:
  14639e:	7737c4               	ae_sa64pos.fp	u0, a7
  1463a1:	f01d                	retw.n

001463a3 <int_sqrt_0_50_four+0xbf>:
	...

001463a4 <int_sqrt_0_25>:
  1463a4:	004136               	entry	a1, 32
  1463a7:	040c                	movi.n	a4, 0
  1463a9:	e30c                	movi.n	a3, 14
  1463ab:	180c                	movi.n	a8, 1
  1463ad:	0ea072               	movi	a7, 14
  1463b0:	401700               	ssl	a7
  1463b3:	a16800               	sll	a6, a8
  1463b6:	207220               	or	a7, a2, a2
  1463b9:	40000101440026de 	{ ae_movda16	aed0, a6; nop; movi	a2, 13 }
  1463c1:	0c801af040a0603e 	{ ae_movad16.0	a6, aed0; ae_mulfp16x4s	aed0, aed0, aed0 }
  1463c9:	298376               	loop	a3, 1463f6 <int_sqrt_0_25+0x52>
  1463cc:	401200               	ssl	a2
  1463cf:	eb5cdd000000259f 	{ nop; ae_mulf16ss.00	aed0, aed0, aed0; nop }
  1463d7:	a13800               	sll	a3, a8
  1463da:	2550c4               	ae_movad32.l	a5, aed0
  1463dd:	220b                	addi.n	a2, a2, -1
  1463df:	725750               	salt	a5, a7, a5
  1463e2:	834650               	moveqz	a4, a6, a5
  1463e5:	234480               	sext	a4, a4, 15
  1463e8:	203430               	or	a3, a4, a3
  1463eb:	3c0324               	ae_movda16	aed0, a3
  1463ee:	0c801af040a0603e 	{ ae_movad16.0	a6, aed0; ae_mulfp16x4s	aed0, aed0, aed0 }

001463f6 <int_sqrt_0_25+0x52>:
  1463f6:	eb5cdd000001259f 	{ nop; ae_mulf16ss.00	aed1, aed0, aed0; nop }
  1463fe:	25a1c4               	ae_movad32.l	a10, aed1
  146401:	7297a0               	salt	a9, a7, a10
  146404:	834690               	moveqz	a4, a6, a9
  146407:	232480               	sext	a2, a4, 15
  14640a:	f01d                	retw.n

0014640c <int_sqrt_0_25_four>:
  14640c:	004136               	entry	a1, 32
  14640f:	281344               	ae_zalign64	u1
  146412:	e90c                	movi.n	a9, 14
  146414:	1a0c                	movi.n	a10, 1
  146416:	4000010144098a0e 	{ ae_movda16	aed9, a10; nop; movi	a8, 0 }
  14641e:	400001054410989e 	{ ae_movda16	aed0, a8; nop; ae_slaa16s	aed1, aed9, a9 }
  146426:	bdfb59001f10533e 	{ or	a5, a3, a3; nop; ae_or	aed1, aed0, aed1 }
  14642e:	0c801af131a5920e 	{ ae_la64.pp	u0, a2; ae_mulfp16x4s	aed5, aed1, aed1 }
  146436:	0d72c4               	ae_la32x2.ip	aed7, u0, a2
  146439:	0c801a959542828e 	{ ae_la32x2.ip	aed8, u0, a2; ae_mulf16x4ss	aed4, aed2, aed5, aed5 }
  146441:	c9fb40601f300e3e 	{ movi	a3, 14; nop; ae_sext32x2d16.32	aed3, aed1 }
  146449:	c2fbc9208f1011ee 	{ ae_sext32x2d16.10	aed1, aed1; nop; ae_le32	b0:b1, aed2, aed8 }
  146451:	c2fbc9407f3050be 	{ ae_sext32x2d16.32	aed5, aed0; nop; ae_le32	b2:b3, aed4, aed7 }
  146459:	c4fbc9303f5000ee 	{ ae_sext32x2d16.10	aed0, aed0; nop; ae_movt32x2	aed5, aed3, b2:b3 }
  146461:	c4fb40101f000d2e 	{ movi	a2, 13; nop; ae_movt32x2	aed0, aed1, b0:b1 }
  146469:	f03d                	nop.n
  14646b:	f03d                	nop.n
  14646d:	3d8376               	loop	a3, 1464ae <int_sqrt_0_25_four+0xa2>
  146470:	0c800cb00501829e 	{ ae_slaa16s	aed0, aed9, a2; ae_sel16i	aed1, aed5, aed0, 8 }
  146478:	bdfbc9100f2001ee 	{ ae_sext32x2d16.10	aed0, aed1; nop; ae_or	aed2, aed1, aed0 }
  146480:	0c801af2a2a3515e 	{ ae_sext32x2d16.32	aed5, aed1; ae_mulfp16x4s	aed3, aed2, aed2 }
  146488:	c9fbc9602f6022ee 	{ ae_sext32x2d16.10	aed2, aed2; nop; ae_sext32x2d16.32	aed6, aed2 }
  146490:	0c800493f334f22e 	{ addi	a2, a2, -1; ae_mulf16x4ss	aed3, aed4, aed3, aed3 }
  146498:	c2fbdd408f10259e 	{ nop; nop; ae_le32	b0:b1, aed4, aed8 }
  1464a0:	c2fbdd307f30259e 	{ nop; nop; ae_le32	b2:b3, aed3, aed7 }
  1464a8:	3b0214               	ae_movt32x2	aed0, aed2, b0:b1
  1464ab:	3b5634               	ae_movt32x2	aed5, aed6, b2:b3

001464ae <int_sqrt_0_25_four+0xa2>:
  1464ae:	a82504               	ae_sel16i	aed2, aed5, aed0, 8
  1464b1:	0c2594               	ae_sa16x4.ip	aed2, u1, a5
  1464b4:	7735d4               	ae_sa64pos.fp	u1, a5
  1464b7:	f01d                	retw.n

001464b9 <int_sqrt_0_25_four+0xad>:
  1464b9:	000000                                        ...

001464bc <int_sqrt_0_75>:
  1464bc:	004136               	entry	a1, 32
  1464bf:	02ad                	mov.n	a10, a2
  1464c1:	ffd9e5               	call8	146260 <int_sqrt_0_50>
  1464c4:	0d8018cc86b1022e 	{ ae_movda32	aed0, a2; ae_movi	aed1, -2 }
  1464cc:	410014               	ae_and	aed0, aed0, aed1
  1464cf:	3c1a34               	ae_movda32	aed1, a10
  1464d2:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1464da:	8c0f04               	ae_srai64	aed0, aed0, 15
  1464dd:	25a0c4               	ae_movad32.l	a10, aed0
  1464e0:	ffd7e5               	call8	146260 <int_sqrt_0_50>
  1464e3:	0a2d                	mov.n	a2, a10
  1464e5:	f01d                	retw.n

001464e7 <int_sqrt_0_75+0x2b>:
	...

001464e8 <DVTXOP_Mpy_32_16>:
  1464e8:	004136               	entry	a1, 32
  1464eb:	400001b54464342e 	{ ae_movda16	aed4, a4; nop; ae_movda16	aed6, a2 }
  1464f3:	eb5cdd040605259f 	{ nop; ae_mulf16ss.00	aed5, aed6, aed4; nop }
  1464fb:	400001014403231e 	{ ae_movda16	aed3, a3; nop; movi	a2, 1 }
  146503:	0c801af443a155de 	{ ae_movad32.l	a5, aed5; ae_mulfp16x4s	aed1, aed3, aed4 }
  14650b:	400001b54402425e 	{ ae_movda16	aed2, a2; nop; ae_movda32	aed0, a5 }
  146513:	eb2edd020100259f 	{ nop; ae_mulaf16ss.00	aed0, aed1, aed2; nop }
  14651b:	2520c4               	ae_movad32.l	a2, aed0
  14651e:	f01d                	retw.n

00146520 <DVTXOP_L_Extract>:
  146520:	004136               	entry	a1, 32
  146523:	160c                	movi.n	a6, 1
  146525:	877351               	l32r	a5, 1282f4 (4000 <xthals_release_major+0x1120>)
  146528:	400001b54523325e 	{ ae_movda32	aed3, a2; nop; ae_movda16	aed2, a5 }
  146530:	0c8019330371263e 	{ ae_sraa32s	aed0, aed3, a6; ae_sel16i	aed1, aed3, aed3, 7 }
  146538:	eb91b4020100130f 	{ ae_s16.0.i	aed1, a3, 0; ae_mulsf16ss.00	aed0, aed1, aed2; nop }
  146540:	d20404               	ae_s16.0.i	aed0, a4, 0
  146543:	f01d                	retw.n

00146545 <DVTXOP_L_Extract+0x25>:
  146545:	000000                                        ...

00146548 <divide>:
  146548:	004136               	entry	a1, 32
  14654b:	029d                	mov.n	a9, a2
  14654d:	400001014500a40e 	{ ae_movda32	aed0, a4; nop; movi	a10, 0 }
  146555:	0d4014c04eb122ae 	{ bltz.w18	a2, 14669d <divide+0x155>; ae_mov	aed1, aed0 }
  14655d:	14d496               	bltz	a4, 1466ae <divide+0x166>

00146560 <divide+0x18>:
  146560:	162216               	beqz	a2, 1466c6 <divide+0x17e>
  146563:	163416               	beqz	a4, 1466ca <divide+0x182>
  146566:	400001754552290e 	{ ae_movda32	aed2, a9; nop; ae_movad32.l	a2, aed0 }
  14656e:	25b2f4               	ae_nsaz32.l	a11, aed2
  146571:	3c1234               	ae_movda32	aed1, a2
  146574:	2581f4               	ae_nsaz32.l	a8, aed1
  146577:	23bb80               	sext	a11, a11, 15
  14657a:	234880               	sext	a4, a8, 15
  14657d:	23e880               	sext	a14, a8, 15
  146580:	0d401340c0b10bae 	{ beqz.w18	a11, 1466c0 <divide+0x178>; ae_movi	aed1, 0 }
  146588:	cb0b                	addi.n	a12, a11, -1
  14658a:	401c00               	ssl	a12
  14658d:	a19900               	sll	a9, a9

00146590 <divide+0x48>:
  146590:	401e00               	ssl	a14
  146593:	a1d200               	sll	a13, a2
  146596:	400001014500dd0e 	{ ae_movda32	aed0, a13; nop; movi	a13, 0 }
  14659e:	078996               	bltz	a9, 14661a <divide+0xd2>
  1465a1:	2520c4               	ae_movad32.l	a2, aed0
  1465a4:	072296               	bltz	a2, 14661a <divide+0xd2>
  1465a7:	0c000630f073929e 	{ blt.w18	a2, a9, 14661a <divide+0xd2>; ae_sel16i	aed3, aed0, aed0, 7 }
  1465af:	0d8018cc86b9792e 	{ ae_movda32	aed7, a9; ae_movi	aed9, -2 }
  1465b7:	40000175450ec23e 	{ ae_movda32	aed14, a2; nop; ae_movad16.0	a12, aed3 }
  1465bf:	41ee94               	ae_and	aed14, aed14, aed9
  1465c2:	106c16               	beqz	a12, 1466cc <divide+0x184>
  1465c5:	87dcf1               	l32r	a15, 128538 (3ffe <xthals_release_major+0x111e>)
  1465c8:	080c                	movi.n	a8, 0
  1465ca:	52afc7               	bge	a15, a12, 146620 <divide+0xd8>
  1465cd:	04fc96               	bltz	a12, 146620 <divide+0xd8>
  1465d0:	87dbd1               	l32r	a13, 12853c (3fff <xthals_release_major+0x111f>)
  1465d3:	155cc4               	ae_movda32x2	aed5, a12, a12
  1465d6:	0d000f4170b08cde 	{ beq.w18	a12, a13, 1466d1 <divide+0x189>; nop }
  1465de:	25e1c4               	ae_movad32.l	a14, aed1
  1465e1:	154de4               	ae_movda32x2	aed4, a13, a14
  1465e4:	2b4454               	ae_div64d32.l	aed4, aed5
  1465e7:	2b4454               	ae_div64d32.l	aed4, aed5
  1465ea:	2b4454               	ae_div64d32.l	aed4, aed5
  1465ed:	2b4454               	ae_div64d32.l	aed4, aed5
  1465f0:	2b4454               	ae_div64d32.l	aed4, aed5
  1465f3:	2b4454               	ae_div64d32.l	aed4, aed5
  1465f6:	2b4454               	ae_div64d32.l	aed4, aed5
  1465f9:	2b4454               	ae_div64d32.l	aed4, aed5
  1465fc:	2b4454               	ae_div64d32.l	aed4, aed5
  1465ff:	2b4454               	ae_div64d32.l	aed4, aed5
  146602:	2b4454               	ae_div64d32.l	aed4, aed5
  146605:	2b4454               	ae_div64d32.l	aed4, aed5
  146608:	2b4454               	ae_div64d32.l	aed4, aed5
  14660b:	2b4454               	ae_div64d32.l	aed4, aed5
  14660e:	2b4454               	ae_div64d32.l	aed4, aed5
  146611:	2584c4               	ae_movad32.l	a8, aed4
  146614:	238880               	sext	a8, a8, 15
  146617:	000146               	j	146620 <divide+0xd8>

0014661a <divide+0xd2>:
  14661a:	3e0114               	ae_mov	aed0, aed1
  14661d:	0014c6               	j	146674 <divide+0x12c>

00146620 <divide+0xd8>:
  146620:	3cb834               	ae_movda32	aed11, a8
  146623:	eb0fdd0b0e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed11; nop }
  14662b:	8736e1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  14662e:	8cefe4               	ae_srai64	aed14, aed14, 15
  146631:	25dec4               	ae_movad32.l	a13, aed14
  146634:	400001b545dc4ede 	{ ae_movda32	aed12, a14; nop; ae_movda32	aed13, a13 }
  14663c:	4facd4               	ae_sub32s	aed10, aed12, aed13
  14663f:	41aa94               	ae_and	aed10, aed10, aed9
  146642:	eb0fdd0b0a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed11; nop }
  14664a:	8cafa4               	ae_srai64	aed10, aed10, 15
  14664d:	bbfbc8709f70ca7e 	{ ae_movad32.l	a12, aed10; nop; ae_and	aed7, aed7, aed9 }
  146655:	3c8c34               	ae_movda32	aed8, a12
  146658:	418894               	ae_and	aed8, aed8, aed9
  14665b:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  146663:	8d7f74               	ae_srai64	aed7, aed7, 31
  146666:	2577c4               	ae_movad32.l	a7, aed7
  146669:	400001014506f72e 	{ ae_movda32	aed6, a7; nop; movi	a15, 2 }
  146671:	050f64               	ae_slaa32s	aed0, aed6, a15

00146674 <divide+0x12c>:
  146674:	7b3a                	add.n	a7, a11, a3
  146676:	1f0c                	movi.n	a15, 1
  146678:	93afa0               	movnez	a10, a15, a10
  14667b:	c07570               	sub	a7, a5, a7
  14667e:	747a                	add.n	a7, a4, a7
  146680:	767a                	add.n	a7, a6, a7
  146682:	e2c772               	addi	a7, a7, -30
  146685:	237780               	sext	a7, a7, 15
  146688:	051704               	ae_slaa32s	aed1, aed0, a7
  14668b:	0d4000c19ab00aae 	{ beqz.w18	a10, 146698 <divide+0x150>; ae_neg32s	aed0, aed1 }
  146693:	2520c4               	ae_movad32.l	a2, aed0
  146696:	f01d                	retw.n

00146698 <divide+0x150>:
  146698:	2521c4               	ae_movad32.l	a2, aed1
  14669b:	f01d                	retw.n

0014669d <divide+0x155>:
  14669d:	3cf234               	ae_movda32	aed15, a2
  1466a0:	ebfb400f0a0f01af 	{ movi	a10, 1; ae_neg32s	aed15, aed15; nop }
  1466a8:	259fc4               	ae_movad32.l	a9, aed15
  1466ab:	eb14d6               	bgez	a4, 146560 <divide+0x18>

001466ae <divide+0x166>:
  1466ae:	0abd                	mov.n	a11, a10
  1466b0:	180c                	movi.n	a8, 1
  1466b2:	0a0c                	movi.n	a10, 0
  1466b4:	ebfb55010a00a8bf 	{ moveqz	a10, a8, a11; ae_neg32s	aed0, aed1; nop }
  1466bc:	ffa806               	j	146560 <divide+0x18>

001466bf <divide+0x177>:
	...

001466c0 <divide+0x178>:
  1466c0:	219190               	srai	a9, a9, 1
  1466c3:	ffb246               	j	146590 <divide+0x48>

001466c6 <divide+0x17e>:
  1466c6:	020c                	movi.n	a2, 0
  1466c8:	f01d                	retw.n

001466ca <divide+0x182>:
  1466ca:	f01d                	retw.n

001466cc <divide+0x184>:
  1466cc:	0d8d                	mov.n	a8, a13
  1466ce:	ffd386               	j	146620 <divide+0xd8>

001466d1 <divide+0x189>:
  1466d1:	86cd81               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  1466d4:	ffd206               	j	146620 <divide+0xd8>

001466d7 <divide+0x18f>:
	...

001466d8 <ilog2>:
  1466d8:	004136               	entry	a1, 32
  1466db:	40000111450022fe 	{ ae_movda32	aed0, a2; nop; movi	a2, 31 }
  1466e3:	2530f4               	ae_nsaz32.l	a3, aed0
  1466e6:	c02230               	sub	a2, a2, a3
  1466e9:	f01d                	retw.n

001466eb <ilog2+0x13>:
	...

001466ec <sqrt32>:
  1466ec:	004136               	entry	a1, 32
  1466ef:	0b7216               	beqz	a2, 1467aa <sqrt32+0xbe>
  1466f2:	870d31               	l32r	a3, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1466f5:	40000101450a92ee 	{ ae_movda32	aed10, a2; nop; movi	a9, 14 }
  1466fd:	04a327               	bge	a3, a2, 146705 <sqrt32+0x19>
  146700:	86c221               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  146703:	f01d                	retw.n

00146705 <sqrt32+0x19>:
  146705:	258af4               	ae_nsaz32.l	a8, aed10
  146708:	e41c                	movi.n	a4, 30
  14670a:	c04480               	sub	a4, a4, a8
  14670d:	214140               	srai	a4, a4, 1
  146710:	11a4f0               	slli	a10, a4, 1
  146713:	c099a0               	sub	a9, a9, a10
  146716:	20a9a4               	ae_slaa32	aed10, aed10, a9
  146719:	258ac4               	ae_movad32.l	a8, aed10
  14671c:	68ad32               	movi	a3, 0xfffffd68
  14671f:	80d882               	addmi	a8, a8, 0xffff8000
  146722:	400001b54429338e 	{ ae_movda16	aed9, a3; nop; ae_movda16	aed2, a8 }
  14672a:	0c801a0239a9959e 	{ nop; ae_mul16x4	aed10, aed9, aed2, aed9 }
  146732:	2529c4               	ae_movad32.l	a2, aed9
  146735:	212f20               	srai	a2, a2, 15
  146738:	3c8224               	ae_movda16	aed8, a2
  14673b:	25f884               	ae_movad16.0	a15, aed8
  14673e:	07dff2               	addmi	a15, a15, 0x700
  146741:	a3cff2               	addi	a15, a15, -93
  146744:	3c7f24               	ae_movda16	aed7, a15
  146747:	0c801a023787959e 	{ nop; ae_mul16x4	aed8, aed7, aed2, aed7 }
  14674f:	25e7c4               	ae_movad32.l	a14, aed7
  146752:	86f6d1               	l32r	a13, 12832c (fffff43d <_memmap_cacheattr_bp_strict+0xdc44b>)
  146755:	21efe0               	srai	a14, a14, 15
  146758:	3c6e24               	ae_movda16	aed6, a14
  14675b:	25c684               	ae_movad16.0	a12, aed6
  14675e:	ccda                	add.n	a12, a12, a13
  146760:	3c5c24               	ae_movda16	aed5, a12
  146763:	0c801a023565959e 	{ nop; ae_mul16x4	aed6, aed5, aed2, aed5 }
  14676b:	25b5c4               	ae_movad32.l	a11, aed5
  14676e:	21bfb0               	srai	a11, a11, 15
  146771:	3c4b24               	ae_movda16	aed4, a11
  146774:	25a484               	ae_movad16.0	a10, aed4
  146777:	2ddaa2               	addmi	a10, a10, 0x2d00
  14677a:	29caa2               	addi	a10, a10, 41
  14677d:	3c3a24               	ae_movda16	aed3, a10
  146780:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  146788:	2592c4               	ae_movad32.l	a9, aed2
  14678b:	219f90               	srai	a9, a9, 15
  14678e:	3c1924               	ae_movda16	aed1, a9
  146791:	258184               	ae_movad16.0	a8, aed1
  146794:	5bd882               	addmi	a8, a8, 0x5b00
  146797:	87c882               	addi	a8, a8, -121
  14679a:	4000002145f0484e 	{ ae_movda32	aed0, a8; nop; addi	a4, a4, -14 }
  1467a2:	200404               	ae_slaa32	aed0, aed0, a4
  1467a5:	2520c4               	ae_movad32.l	a2, aed0
  1467a8:	f01d                	retw.n

001467aa <sqrt32+0xbe>:
  1467aa:	020c                	movi.n	a2, 0
  1467ac:	f01d                	retw.n

001467ae <sqrt32+0xc2>:
	...

001467b0 <DVTXOP_10log10_l>:
  1467b0:	004136               	entry	a1, 32
  1467b3:	02ad                	mov.n	a10, a2
  1467b5:	ff7ee5               	call8	145fa4 <DVTXOP_fnLog10>
  1467b8:	3dafa4               	ae_movi	aed10, -2
  1467bb:	882eb1               	l32r	a11, 128874 (dbe33590 <xthals_hw_configid0+0x19266192>)
  1467be:	40000101440de3ae 	{ ae_movda16	aed13, a3; nop; movi	a14, 10 }
  1467c6:	87b0c1               	l32r	a12, 128688 (daaef590 <xthals_hw_configid0+0x17f22192>)
  1467c9:	4000010545c7dcee 	{ ae_movda32	aed7, a12; nop; ae_slaa16s	aed12, aed13, a14 }
  1467d1:	40000175450bdbce 	{ ae_movda32	aed11, a11; nop; ae_movad16.0	a13, aed12 }
  1467d9:	0d8018478b789d2e 	{ ae_movda32	aed9, a13; ae_sub32s	aed8, aed11, aed7 }
  1467e1:	4188a4               	ae_and	aed8, aed8, aed10
  1467e4:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  1467ec:	0cfb40f08f80058f 	{ movi	a8, 5; nop; ae_srai64	aed8, aed8, 15 }
  1467f4:	2598c4               	ae_movad32.l	a9, aed8
  1467f7:	400001b545564a9e 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed5, a9 }
  1467ff:	0d800c474673a85e 	{ ae_slaa32s	aed4, aed5, a8; ae_sub32s	aed3, aed6, aed7 }
  146807:	ebf340040301022f 	{ movi	a2, 2; ae_sub32s	aed1, aed3, aed4; nop }
  14680f:	0d80194120b0c21e 	{ ae_sraa32rs	aed2, aed1, a2; nop }
  146817:	400124               	ae_add32s	aed0, aed1, aed2
  14681a:	2520c4               	ae_movad32.l	a2, aed0
  14681d:	f01d                	retw.n

0014681f <DVTXOP_10log10_l+0x6f>:
	...

00146820 <DVTXOP_Log2>:
  146820:	004136               	entry	a1, 32
  146823:	7112a6               	blti	a2, 1, 146898 <DVTXOP_Log2+0x78>
  146826:	180c                	movi.n	a8, 1
  146828:	400001214507920e 	{ ae_movda32	aed7, a2; nop; movi	a9, 32 }
  146830:	2557f4               	ae_nsaz32.l	a5, aed7
  146833:	9a0c                	movi.n	a10, 9
  146835:	235580               	sext	a5, a5, 15
  146838:	056574               	ae_slaa32s	aed6, aed7, a5
  14683b:	825a64               	ae_sraa32s	aed5, aed6, a10
  14683e:	400001a54424598e 	{ ae_movda16	aed4, a9; nop; ae_sraa32s	aed2, aed5, a8 }
  146846:	892d81               	l32r	a8, 128cfc (2187f0 <table_126>)
  146849:	0c8009b27202355e 	{ ae_sel16i	aed3, aed5, aed5, 7; ae_sel16i	aed2, aed2, aed2, 8 }
  146851:	0d801ac44353723e 	{ ae_movad16.0	a7, aed2; ae_sub16s	aed3, aed3, aed4 }
  146859:	256384               	ae_movad16.0	a6, aed3
  14685c:	e47070               	extui	a7, a7, 0, 15
  14685f:	906680               	addx2	a6, a6, a8
  146862:	400001b42121365e 	{ ae_l16.i	aed1, a6, 2; nop; ae_movda16	aed2, a5 }
  14686a:	400001b42040367e 	{ ae_l16.i	aed0, a6, 0; nop; ae_movda16	aed4, a7 }
  146872:	c9f0402100031e2e 	{ movi	a2, 30; ae_sub16s	aed3, aed0, aed1; ae_cvt32x2f16.10	aed0, aed0 }
  14687a:	0d801a84c3e012ee 	{ ae_movda16	aed1, a2; ae_mulsf16ss.00	aed0, aed3, aed4 }
  146882:	4e1124               	ae_sub16s	aed1, aed1, aed2
  146885:	87fbb4000f00130e 	{ ae_s16.0.i	aed1, a3, 0; nop; ae_sel16i	aed0, aed0, aed0, 7 }
  14688d:	40000100b000240e 	{ ae_s16.0.i	aed0, a4, 0; nop; movi	a2, 0 }
  146895:	f01d                	retw.n

00146897 <DVTXOP_Log2+0x77>:
	...

00146898 <DVTXOP_Log2+0x78>:
  146898:	020c                	movi.n	a2, 0
  14689a:	005322               	s16i	a2, a3, 0
  14689d:	005422               	s16i	a2, a4, 0
  1468a0:	f01d                	retw.n

001468a2 <DVTXOP_Log2+0x82>:
  1468a2:	00000000 41360000                                ......

001468a8 <WebRtcSpl_DownsampleBy2>:
  1468a8:	004136               	entry	a1, 32
  1468ab:	6568                	l32i.n	a6, a5, 24
  1468ad:	058d                	mov.n	a8, a5
  1468af:	5598                	l32i.n	a9, a5, 20
  1468b1:	1578                	l32i.n	a7, a5, 4
  1468b3:	45b8                	l32i.n	a11, a5, 16
  1468b5:	05a8                	l32i.n	a10, a5, 0
  1468b7:	8914d1               	l32r	a13, 128d08 (5f79 <xthals_release_major+0x3099>)
  1468ba:	8914c1               	l32r	a12, 128d0c (925f <xthals_release_major+0x637f>)
  1468bd:	8910f1               	l32r	a15, 128d00 (cd4 <XtosCoreStateSize+0xa54>)
  1468c0:	8911e1               	l32r	a14, 128d04 (2fa7 <xthals_release_major+0xc7>)
  1468c3:	157ef4               	ae_movda32x2	aed7, a14, a15
  1468c6:	158cd4               	ae_movda32x2	aed8, a12, a13
  1468c9:	154ab4               	ae_movda32x2	aed4, a10, a11
  1468cc:	151794               	ae_movda32x2	aed1, a7, a9
  1468cf:	8910b1               	l32r	a11, 128d10 (c178 <xthals_release_major+0x9298>)
  1468d2:	891071               	l32r	a7, 128d14 (eb5f <xthals_release_major+0xbc7f>)
  1468d5:	78a8                	l32i.n	a10, a8, 28
  1468d7:	3898                	l32i.n	a9, a8, 12
  1468d9:	1569a4               	ae_movda32x2	aed6, a9, a10
  1468dc:	1597b4               	ae_movda32x2	aed9, a7, a11
  1468df:	2558                	l32i.n	a5, a5, 8
  1468e1:	00a4b2               	movi	a11, 0x400
  1468e4:	400000c145fa2b2e 	{ ae_movda32	aed10, a11; nop; addi	a2, a2, -4 }
  1468ec:	155564               	ae_movda32x2	aed5, a5, a6
  1468ef:	416130               	srli	a6, a3, 1
  1468f2:	236680               	sext	a6, a6, 15
  1468f5:	7ba676               	loopgtz	a6, 146974 <WebRtcSpl_DownsampleBy2+0xcc>
  1468f8:	b90214               	ae_l16x2m.iu	aed0, a2, 4
  1468fb:	9a0204               	ae_slai32s	aed0, aed0, 2
  1468fe:	4c2014               	ae_sub32	aed2, aed0, aed1
  146901:	2e0ddd722732259f 	{ nop; ae_mul32.hh	aed2, aed7, aed2; ae_mul32.ll_s2	aed3, aed7, aed2 }
  146909:	8d3034               	ae_srai64	aed3, aed3, 16
  14690c:	8d2024               	ae_srai64	aed2, aed2, 16
  14690f:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146912:	ebe7c904020040af 	{ ae_mov	aed4, aed0; ae_add32	aed0, aed2, aed4; nop }
  14691a:	4c2054               	ae_sub32	aed2, aed0, aed5
  14691d:	2e0ddd822832259f 	{ nop; ae_mul32.hh	aed2, aed8, aed2; ae_mul32.ll_s2	aed3, aed8, aed2 }
  146925:	8d3034               	ae_srai64	aed3, aed3, 16
  146928:	8d2024               	ae_srai64	aed2, aed2, 16
  14692b:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  14692e:	ebe7c901020010af 	{ ae_mov	aed1, aed0; ae_add32	aed0, aed2, aed1; nop }
  146936:	4c2064               	ae_sub32	aed2, aed0, aed6
  146939:	2e0ddd922932259f 	{ nop; ae_mul32.hh	aed2, aed9, aed2; ae_mul32.ll_s2	aed3, aed9, aed2 }
  146941:	8d3034               	ae_srai64	aed3, aed3, 16
  146944:	8d2024               	ae_srai64	aed2, aed2, 16
  146947:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  14694a:	ebe7c905020650af 	{ ae_mov	aed5, aed0; ae_add32	aed6, aed2, aed5; nop }
  146952:	25a6c4               	ae_movad32.l	a10, aed6
  146955:	4000017545409a6e 	{ ae_movda32	aed0, a10; nop; ae_movad32.h	a9, aed6 }
  14695d:	3c2934               	ae_movda32	aed2, a9
  146960:	300024               	ae_add32	aed0, aed0, aed2
  146963:	3000a4               	ae_add32	aed0, aed0, aed10
  146966:	9e0b04               	ae_srai32	aed0, aed0, 11
  146969:	a5fbdd000f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed0 }
  146971:	d30414               	ae_s16.0.ip	aed0, a4, 2

00146974 <WebRtcSpl_DownsampleBy2+0xcc>:
  146974:	3899                	s32i.n	a9, a8, 12
  146976:	78a9                	s32i.n	a10, a8, 28
  146978:	400001752444c85e 	{ ae_s32.l.i	aed4, a8, 16; nop; ae_movad32.h	a12, aed5 }
  146980:	400001752541d81e 	{ ae_s32.l.i	aed1, a8, 20; nop; ae_movad32.h	a13, aed1 }
  146988:	400001752645e84e 	{ ae_s32.l.i	aed5, a8, 24; nop; ae_movad32.h	a14, aed4 }
  146990:	08e9                	s32i.n	a14, a8, 0
  146992:	18d9                	s32i.n	a13, a8, 4
  146994:	28c9                	s32i.n	a12, a8, 8
  146996:	f01d                	retw.n

00146998 <WebRtcSpl_UpsampleBy2>:
  146998:	004136               	entry	a1, 32
  14699b:	058d                	mov.n	a8, a5
  14699d:	036d                	mov.n	a6, a3
  14699f:	730b                	addi.n	a7, a3, -1
  1469a1:	45f8                	l32i.n	a15, a5, 16
  1469a3:	05e8                	l32i.n	a14, a5, 0
  1469a5:	55d8                	l32i.n	a13, a5, 20
  1469a7:	15c8                	l32i.n	a12, a5, 4
  1469a9:	65b8                	l32i.n	a11, a5, 24
  1469ab:	049d                	mov.n	a9, a4
  1469ad:	25a8                	l32i.n	a10, a5, 8
  1469af:	7548                	l32i.n	a4, a5, 28
  1469b1:	155ab4               	ae_movda32x2	aed5, a10, a11
  1469b4:	151cd4               	ae_movda32x2	aed1, a12, a13
  1469b7:	154ef4               	ae_movda32x2	aed4, a14, a15
  1469ba:	032532               	l32i	a3, a5, 12
  1469bd:	156344               	ae_movda32x2	aed6, a3, a4
  1469c0:	0bc796               	bltz	a7, 146a80 <WebRtcSpl_UpsampleBy2+0xe8>
  1469c3:	88d4b1               	l32r	a11, 128d14 (eb5f <xthals_release_major+0xbc7f>)
  1469c6:	88d2a1               	l32r	a10, 128d10 (c178 <xthals_release_major+0x9298>)
  1469c9:	88d0d1               	l32r	a13, 128d0c (925f <xthals_release_major+0x637f>)
  1469cc:	88cfc1               	l32r	a12, 128d08 (5f79 <xthals_release_major+0x3099>)
  1469cf:	88cdf1               	l32r	a15, 128d04 (2fa7 <xthals_release_major+0xc7>)
  1469d2:	88cbe1               	l32r	a14, 128d00 (cd4 <XtosCoreStateSize+0xa54>)
  1469d5:	00a272               	movi	a7, 0x200
  1469d8:	40000021450a579e 	{ ae_movda32	aed10, a7; nop; addi	a5, a9, 2 }
  1469e0:	157ef4               	ae_movda32x2	aed7, a14, a15
  1469e3:	158cd4               	ae_movda32x2	aed8, a12, a13
  1469e6:	159ab4               	ae_movda32x2	aed9, a10, a11
  1469e9:	939676               	loopnez	a6, 146a80 <WebRtcSpl_UpsampleBy2+0xe8>
  1469ec:	b40214               	ae_l16.ip	aed0, a2, 2
  1469ef:	170084               	ae_sext32	aed0, aed0, 15
  1469f2:	960a04               	ae_slai32	aed0, aed0, 10
  1469f5:	2530c4               	ae_movad32.l	a3, aed0
  1469f8:	150334               	ae_movda32x2	aed0, a3, a3
  1469fb:	4c2014               	ae_sub32	aed2, aed0, aed1
  1469fe:	2e0ddd722732259f 	{ nop; ae_mul32.hh	aed2, aed7, aed2; ae_mul32.ll_s2	aed3, aed7, aed2 }
  146a06:	8d3034               	ae_srai64	aed3, aed3, 16
  146a09:	8d2024               	ae_srai64	aed2, aed2, 16
  146a0c:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146a0f:	ebe7c904020040af 	{ ae_mov	aed4, aed0; ae_add32	aed0, aed2, aed4; nop }
  146a17:	4c2054               	ae_sub32	aed2, aed0, aed5
  146a1a:	2e0ddd822832259f 	{ nop; ae_mul32.hh	aed2, aed8, aed2; ae_mul32.ll_s2	aed3, aed8, aed2 }
  146a22:	8d3034               	ae_srai64	aed3, aed3, 16
  146a25:	8d2024               	ae_srai64	aed2, aed2, 16
  146a28:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146a2b:	ebe7c901020010af 	{ ae_mov	aed1, aed0; ae_add32	aed0, aed2, aed1; nop }
  146a33:	4c2064               	ae_sub32	aed2, aed0, aed6
  146a36:	2e0ddd922932259f 	{ nop; ae_mul32.hh	aed2, aed9, aed2; ae_mul32.ll_s2	aed3, aed9, aed2 }
  146a3e:	8d3034               	ae_srai64	aed3, aed3, 16
  146a41:	8d2024               	ae_srai64	aed2, aed2, 16
  146a44:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146a47:	ebe7c905020650af 	{ ae_mov	aed5, aed0; ae_add32	aed6, aed2, aed5; nop }
  146a4f:	2536b4               	ae_movad32.h	a3, aed6
  146a52:	400001754550436e 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a4, aed6 }
  146a5a:	0d80184a8012042e 	{ ae_movda32	aed0, a4; ae_add32	aed2, aed0, aed10 }
  146a62:	1ee7ddaa2020259f 	{ nop; ae_add32	aed0, aed0, aed10; ae_srai32	aed2, aed2, 10 }
  146a6a:	9e0a04               	ae_srai32	aed0, aed0, 10
  146a6d:	a5fbdd202f20259e 	{ nop; nop; ae_sat16x4	aed2, aed2, aed2 }
  146a75:	a5fbb4000f0025fe 	{ ae_s16.0.i	aed2, a5, -2; nop; ae_sat16x4	aed0, aed0, aed0 }
  146a7d:	d30524               	ae_s16.0.ip	aed0, a5, 4

00146a80 <WebRtcSpl_UpsampleBy2+0xe8>:
  146a80:	3839                	s32i.n	a3, a8, 12
  146a82:	7849                	s32i.n	a4, a8, 28
  146a84:	400001752444785e 	{ ae_s32.l.i	aed4, a8, 16; nop; ae_movad32.h	a7, aed5 }
  146a8c:	400001752541981e 	{ ae_s32.l.i	aed1, a8, 20; nop; ae_movad32.h	a9, aed1 }
  146a94:	400001752645a84e 	{ ae_s32.l.i	aed5, a8, 24; nop; ae_movad32.h	a10, aed4 }
  146a9c:	08a9                	s32i.n	a10, a8, 0
  146a9e:	1899                	s32i.n	a9, a8, 4
  146aa0:	2879                	s32i.n	a7, a8, 8
  146aa2:	f01d                	retw.n

00146aa4 <WebRtcSpl_UpsampleBy2+0x10c>:
  146aa4:	00000000                                ....

00146aa8 <SUN_COPY_32>:
  146aa8:	004136               	entry	a1, 32

00146aab <SUN_COPY_32+0x3>:
  146aab:	f03d                	nop.n
  146aad:	138076               	loop	a0, 146ac4 <SUN_COPY_32+0x1c>
  146ab0:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  146ab3:	fcc442               	addi	a4, a4, -4
  146ab6:	234480               	sext	a4, a4, 15
  146ab9:	c103f4               	ae_l32x2.i	aed0, a3, -8
  146abc:	621224               	ae_s32x2.ip	aed1, a2, 16
  146abf:	e902f4               	ae_s32x2.i	aed0, a2, -8
  146ac2:	248c                	beqz.n	a4, 146ac8 <SUN_COPY_32+0x20>

00146ac4 <SUN_COPY_32+0x1c>:
  146ac4:	fff8c6               	j	146aab <SUN_COPY_32+0x3>

00146ac7 <SUN_COPY_32+0x1f>:
	...

00146ac8 <SUN_COPY_32+0x20>:
  146ac8:	f01d                	retw.n

00146aca <SUN_COPY_32+0x22>:
	...

00146acc <SUN_CLEAR_uchar>:
  146acc:	004136               	entry	a1, 32
  146acf:	3013a6               	blti	a3, 1, 146b03 <SUN_CLEAR_uchar+0x37>
  146ad2:	036d                	mov.n	a6, a3
  146ad4:	244030               	extui	a4, a3, 0, 3
  146ad7:	030c                	movi.n	a3, 0
  146ad9:	04a476               	loopgtz	a4, 146ae1 <SUN_CLEAR_uchar+0x15>
  146adc:	004232               	s8i	a3, a2, 0
  146adf:	221b                	addi.n	a2, a2, 1

00146ae1 <SUN_CLEAR_uchar+0x15>:
  146ae1:	214360               	srai	a4, a6, 3
  146ae4:	f03d                	nop.n
  146ae6:	19a476               	loopgtz	a4, 146b03 <SUN_CLEAR_uchar+0x37>
  146ae9:	004232               	s8i	a3, a2, 0
  146aec:	014232               	s8i	a3, a2, 1
  146aef:	024232               	s8i	a3, a2, 2
  146af2:	034232               	s8i	a3, a2, 3
  146af5:	044232               	s8i	a3, a2, 4
  146af8:	054232               	s8i	a3, a2, 5
  146afb:	064232               	s8i	a3, a2, 6
  146afe:	074232               	s8i	a3, a2, 7
  146b01:	228b                	addi.n	a2, a2, 8

00146b03 <SUN_CLEAR_uchar+0x37>:
  146b03:	f01d                	retw.n

00146b05 <SUN_CLEAR_uchar+0x39>:
  146b05:	000000                                        ...

00146b08 <ec_tell_frac>:
  146b08:	004136               	entry	a1, 32
  146b0b:	5298                	l32i.n	a9, a2, 20
  146b0d:	3c3934               	ae_movda32	aed3, a9
  146b10:	2583f4               	ae_nsaz32.l	a8, aed3
  146b13:	f61c                	movi.n	a6, 31
  146b15:	c06680               	sub	a6, a6, a8
  146b18:	236680               	sext	a6, a6, 15
  146b1b:	f0c6a2               	addi	a10, a6, -16
  146b1e:	400a00               	ssr	a10
  146b21:	919090               	srl	a9, a9
  146b24:	3c2934               	ae_movda32	aed2, a9
  146b27:	eb0d400202020f4f 	{ movi	a4, 15; ae_mul32.hh	aed2, aed2, aed2; nop }
  146b2f:	079222               	l16si	a2, a2, 14
  146b32:	812424               	ae_sraa64	aed2, aed2, a4
  146b35:	2582c4               	ae_movad32.l	a8, aed2
  146b38:	1166f0               	slli	a6, a6, 1
  146b3b:	f55080               	extui	a5, a8, 16, 16
  146b3e:	400500               	ssr	a5
  146b41:	918080               	srl	a8, a8
  146b44:	3c1834               	ae_movda32	aed1, a8
  146b47:	eb0ddd010101259f 	{ nop; ae_mul32.hh	aed1, aed1, aed1; nop }
  146b4f:	205560               	or	a5, a5, a6
  146b52:	811414               	ae_sraa64	aed1, aed1, a4
  146b55:	2581c4               	ae_movad32.l	a8, aed1
  146b58:	1155f0               	slli	a5, a5, 1
  146b5b:	f53080               	extui	a3, a8, 16, 16
  146b5e:	400300               	ssr	a3
  146b61:	918080               	srl	a8, a8
  146b64:	3c0834               	ae_movda32	aed0, a8
  146b67:	eb0ddd000000259f 	{ nop; ae_mul32.hh	aed0, aed0, aed0; nop }
  146b6f:	203350               	or	a3, a3, a5
  146b72:	810404               	ae_sraa64	aed0, aed0, a4
  146b75:	2540c4               	ae_movad32.l	a4, aed0
  146b78:	1133f0               	slli	a3, a3, 1
  146b7b:	f54040               	extui	a4, a4, 16, 16
  146b7e:	203340               	or	a3, a3, a4
  146b81:	f02230               	subx8	a2, a2, a3
  146b84:	f42020               	extui	a2, a2, 0, 16
  146b87:	f01d                	retw.n

00146b89 <ec_tell_frac+0x81>:
  146b89:	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:	001008a4 001024c8 002720b0 00040020     .....$... '. ...
  100660:	00000000 00200098 002000c8 002000d0     ...... ... ... .
  100670:	002000c8 002000cc 001007d0 0010276c     .. ... .....l'..
  100680:	00274ae0 002000d8 00000000 00200084     .J'... ....... .
  100690:	00000000 00274ae4 80001820 80001920     .....J'. ... ...
  1006a0:	00180788 80001a20 80001b20 002000dc     .... ... ..... .
  1006b0:	80001c20 80001d20 80001e20 80001f20      ... ... ... ...
  1006c0:	80002020 80002120 80002220 80002320       .. !.. ".. #..
  1006d0:	00274b00 00003e80 80002420 80002520     .K'..>.. $.. %..
  1006e0:	80002620 80002720 80002820 00400000      &.. '.. (....@.
  1006f0:	7f800000 00ffffff 00080000 7ff00000     ................
  100700:	001fffff 38000000 00200460 002768e0     .......8`. ..h'.
  100710:	002768f0 00180694 002769f0 00276bd8     .h'......i'..k'.
  100720:	00276ad0 00276ae0 00276a70 00101730     .j'..j'.pj'.0...
  100730:	00276a80 0020046c 00200468 00276ae0     .j'.l. .h. ..j'.
  100740:	00200478 00200080 00180830 00276ae4     x. ... .0....j'.
  100750:	001019b4 00101970 001018f8 00103024     ....p.......$0..
  100760:	00276be0 0010191c 00103020 00000000     .k'..... 0......
  100770:	ffffefff 20000000 b1c5afed fc000000     ....... ........
  100780:	001025a8 0020057c 00102110 0020047c     .%..|. ..!..|. .
  100790:	0010260c 00050022 80000007 00200060     .&..".......`. .
  1007a0:	00200688 001025cc 00200680 c0000000     .. ..%.... .....
  1007b0:	001025d4 80000000 000f0000 0010237d     .%..........}#..
  1007c0:	fffbfff0 001ffe8c 00200088 00100868     .......... .h...

001007d0 <_init>:
  1007d0:	008136               	entry	a1, 64
  1007d3:	ff9f81               	l32r	a8, 100650 (1008a4 <frame_dummy>)
  1007d6:	f03d                	nop.n
  1007d8:	0008e0               	callx8	a8
  1007db:	ff9e81               	l32r	a8, 100654 (1024c8 <__do_global_ctors_aux>)
  1007de:	f03d                	nop.n
  1007e0:	0008e0               	callx8	a8
  1007e3:	f01d                	retw.n

001007e5 <_init+0x15>:
  1007e5:	000000                                        ...

001007e8 <_start>:
  1007e8:	00a002               	movi	a0, 0
  1007eb:	ff9b11               	l32r	a1, 100658 (2720b0 <__stack>)
  1007ee:	ff9b31               	l32r	a3, 10065c (40020 <_memmap_cacheattr_bp_base+0x1e01e>)
  1007f1:	f03d                	nop.n
  1007f3:	13e630               	wsr.ps	a3
  1007f6:	002010               	rsync
  1007f9:	ff9941               	l32r	a4, 100660 (0 <_Level2HandlerLabel>)
  1007fc:	002416               	beqz	a4, 100802 <_start+0x1a>
  1007ff:	0004d0               	callx4	a4

00100802 <_start+0x1a>:
  100802:	ff9861               	l32r	a6, 100664 (200098 <__XT_EXCEPTION_DESCS_END__>)
  100805:	ff9871               	l32r	a7, 100668 (2000c8 <_bss_table_end>)
  100808:	2cb677               	bgeu	a6, a7, 100838 <_start+0x50>

0010080b <_start+0x23>:
  10080b:	0688                	l32i.n	a8, a6, 0
  10080d:	1698                	l32i.n	a9, a6, 4
  10080f:	668b                	addi.n	a6, a6, 8
  100811:	c0a980               	sub	a10, a9, a8
  100814:	036a27               	bbci	a10, 2, 10081b <_start+0x33>
  100817:	0809                	s32i.n	a0, a8, 0
  100819:	884b                	addi.n	a8, a8, 4

0010081b <_start+0x33>:
  10081b:	056a37               	bbci	a10, 3, 100824 <_start+0x3c>
  10081e:	0809                	s32i.n	a0, a8, 0
  100820:	1809                	s32i.n	a0, a8, 4
  100822:	888b                	addi.n	a8, a8, 8

00100824 <_start+0x3c>:
  100824:	41a4a0               	srli	a10, a10, 4
  100827:	0a9a76               	loopnez	a10, 100835 <_start+0x4d>
  10082a:	0809                	s32i.n	a0, a8, 0
  10082c:	1809                	s32i.n	a0, a8, 4
  10082e:	2809                	s32i.n	a0, a8, 8
  100830:	3809                	s32i.n	a0, a8, 12
  100832:	10c882               	addi	a8, a8, 16

00100835 <_start+0x4d>:
  100835:	d23677               	bltu	a6, a7, 10080b <_start+0x23>

00100838 <_start+0x50>:
  100838:	01d655               	call4	1025a0 <board_init>
  10083b:	ff8c61               	l32r	a6, 10066c (2000d0 <_start_argc>)
  10083e:	ff8c71               	l32r	a7, 100670 (2000c8 <_bss_table_end>)
  100841:	ff8c81               	l32r	a8, 100674 (2000cc <_start_envp>)
  100844:	ff8d91               	l32r	a9, 100678 (1007d0 <_init>)
  100847:	ff8da1               	l32r	a10, 10067c (10276c <_fini>)
  10084a:	002662               	l32i	a6, a6, 0
  10084d:	010395               	call4	101888 <__clibrary_init>
  100850:	ff8761               	l32r	a6, 10066c (2000d0 <_start_argc>)
  100853:	ff8771               	l32r	a7, 100670 (2000c8 <_bss_table_end>)
  100856:	ff8781               	l32r	a8, 100674 (2000cc <_start_envp>)
  100859:	0668                	l32i.n	a6, a6, 0
  10085b:	12e095               	call4	113664 <main>
  10085e:	00e015               	call4	101660 <exit>

00100861 <_start+0x79>:
  100861:	00000000 36000000                                .......

00100868 <__do_global_dtors_aux>:
  100868:	004136               	entry	a1, 32
  10086b:	ff8531               	l32r	a3, 100680 (274ae0 <_bss_start>)
  10086e:	000382               	l8ui	a8, a3, 0
  100871:	d8ec                	bnez.n	a8, 1008a2 <__do_global_dtors_aux+0x3a>
  100873:	ff8421               	l32r	a2, 100684 (2000d8 <p$5591_6_1>)
  100876:	02b8                	l32i.n	a11, a2, 0
  100878:	0ba8                	l32i.n	a10, a11, 0
  10087a:	ca8c                	beqz.n	a10, 10088a <__do_global_dtors_aux+0x22>

0010087c <__do_global_dtors_aux+0x14>:
  10087c:	9b4b                	addi.n	a9, a11, 4
  10087e:	0299                	s32i.n	a9, a2, 0
  100880:	000ae0               	callx8	a10
  100883:	02b8                	l32i.n	a11, a2, 0
  100885:	0ba8                	l32i.n	a10, a11, 0
  100887:	ff1a56               	bnez	a10, 10087c <__do_global_dtors_aux+0x14>

0010088a <__do_global_dtors_aux+0x22>:
  10088a:	ff7fa1               	l32r	a10, 100688 (0 <_Level2HandlerLabel>)
  10088d:	0b0c                	movi.n	a11, 0
  10088f:	081ab7               	beq	a10, a11, 10089b <__do_global_dtors_aux+0x33>
  100892:	ff7ea1               	l32r	a10, 10068c (200084 <__XT_EXCEPTION_TABLE__>)
  100895:	ff7c81               	l32r	a8, 100688 (0 <_Level2HandlerLabel>)
  100898:	0008e0               	callx8	a8

0010089b <__do_global_dtors_aux+0x33>:
  10089b:	1c0c                	movi.n	a12, 1
  10089d:	0043c2               	s8i	a12, a3, 0
  1008a0:	f01d                	retw.n

001008a2 <__do_global_dtors_aux+0x3a>:
  1008a2:	f01d                	retw.n

001008a4 <frame_dummy>:
  1008a4:	004136               	entry	a1, 32
  1008a7:	ff7a81               	l32r	a8, 100690 (0 <_Level2HandlerLabel>)
  1008aa:	090c                	movi.n	a9, 0
  1008ac:	0b1897               	beq	a8, a9, 1008bb <frame_dummy+0x17>
  1008af:	ff77a1               	l32r	a10, 10068c (200084 <__XT_EXCEPTION_TABLE__>)
  1008b2:	ff78b1               	l32r	a11, 100694 (274ae4 <object$5610_8_1>)
  1008b5:	ff7681               	l32r	a8, 100690 (0 <_Level2HandlerLabel>)
  1008b8:	0008e0               	callx8	a8

001008bb <frame_dummy+0x17>:
  1008bb:	f01d                	retw.n

001008bd <frame_dummy+0x19>:
  1008bd:	000000                                        ...

001008c0 <au_task_vend_dummy>:
  1008c0:	004136               	entry	a1, 32
  1008c3:	020c                	movi.n	a2, 0
  1008c5:	f01d                	retw.n

001008c7 <au_task_vend_dummy+0x7>:
	...

001008c8 <au_task_vend_FillBuf>:
  1008c8:	004136               	entry	a1, 32
  1008cb:	0222a2               	l32i	a10, a2, 8
  1008ce:	012282               	l32i	a8, a2, 4
  1008d1:	c088a0               	sub	a8, a8, a10
  1008d4:	182847               	blt	a8, a4, 1008f0 <au_task_vend_FillBuf+0x28>
  1008d7:	20b330               	or	a11, a3, a3
  1008da:	0298                	l32i.n	a9, a2, 0
  1008dc:	11c4f0               	slli	a12, a4, 1
  1008df:	90aa90               	addx2	a10, a10, a9
  1008e2:	7fa9e5               	call8	180380 <__vec_memcpy>
  1008e5:	22a8                	l32i.n	a10, a2, 8
  1008e7:	090c                	movi.n	a9, 0
  1008e9:	aa4a                	add.n	a10, a10, a4
  1008eb:	22a9                	s32i.n	a10, a2, 8
  1008ed:	0002c6               	j	1008fc <au_task_vend_FillBuf+0x34>

001008f0 <au_task_vend_FillBuf+0x28>:
  1008f0:	08a4a2               	movi	a10, 0x408
  1008f3:	ff69b1               	l32r	a11, 100698 (80001820 <__log_data___1__1__0_src_0_au_task_vend_1_c_100$5808_2_5>)
  1008f6:	15f7a5               	call8	116870 <dbfw_StoreTrace>
  1008f9:	9caf92               	movi	a9, -100

001008fc <au_task_vend_FillBuf+0x34>:
  1008fc:	092d                	mov.n	a2, a9
  1008fe:	f01d                	retw.n

00100900 <au_task_vend_DrainBuf>:
  100900:	004136               	entry	a1, 32
  100903:	022282               	l32i	a8, a2, 8
  100906:	2c2847               	blt	a8, a4, 100936 <au_task_vend_DrainBuf+0x36>
  100909:	20a330               	or	a10, a3, a3
  10090c:	0022b2               	l32i	a11, a2, 0
  10090f:	11c4f0               	slli	a12, a4, 1
  100912:	7fa6e5               	call8	180380 <__vec_memcpy>
  100915:	02b8                	l32i.n	a11, a2, 0
  100917:	22c8                	l32i.n	a12, a2, 8
  100919:	0bad                	mov.n	a10, a11
  10091b:	c0cc40               	sub	a12, a12, a4
  10091e:	90b4b0               	addx2	a11, a4, a11
  100921:	11ccf0               	slli	a12, a12, 1
  100924:	ff5f81               	l32r	a8, 1006a0 (180788 <memmove>)
  100927:	0008e0               	callx8	a8
  10092a:	22c8                	l32i.n	a12, a2, 8
  10092c:	090c                	movi.n	a9, 0
  10092e:	c0cc40               	sub	a12, a12, a4
  100931:	22c9                	s32i.n	a12, a2, 8
  100933:	0002c6               	j	100942 <au_task_vend_DrainBuf+0x42>

00100936 <au_task_vend_DrainBuf+0x36>:
  100936:	08a4a2               	movi	a10, 0x408
  100939:	ff58b1               	l32r	a11, 10069c (80001920 <__log_data___1__1__0_src_0_au_task_vend_1_c_124$5838_4_5>)
  10093c:	15f325               	call8	116870 <dbfw_StoreTrace>
  10093f:	9baf92               	movi	a9, -101

00100942 <au_task_vend_DrainBuf+0x42>:
  100942:	092d                	mov.n	a2, a9
  100944:	f01d                	retw.n

00100946 <au_task_vend_DrainBuf+0x46>:
	...

00100948 <au_task_vend_CopyBuf>:
  100948:	004136               	entry	a1, 32
  10094b:	0022a2               	l32i	a10, a2, 0
  10094e:	0023b2               	l32i	a11, a3, 0
  100951:	0123d2               	l32i	a13, a3, 4
  100954:	23e8                	l32i.n	a14, a3, 8
  100956:	22e9                	s32i.n	a14, a2, 8
  100958:	23c8                	l32i.n	a12, a3, 8
  10095a:	12d9                	s32i.n	a13, a2, 4
  10095c:	11ccf0               	slli	a12, a12, 1
  10095f:	7fa225               	call8	180380 <__vec_memcpy>
  100962:	020c                	movi.n	a2, 0
  100964:	f01d                	retw.n

00100966 <au_task_vend_CopyBuf+0x1e>:
	...

00100968 <au_task_vend_PassBuf>:
  100968:	004136               	entry	a1, 32
  10096b:	2388                	l32i.n	a8, a3, 8
  10096d:	172847               	blt	a8, a4, 100988 <au_task_vend_PassBuf+0x20>
  100970:	02ad                	mov.n	a10, a2
  100972:	03b8                	l32i.n	a11, a3, 0
  100974:	04cd                	mov.n	a12, a4
  100976:	fff525               	call8	1008c8 <au_task_vend_FillBuf>
  100979:	0a2d                	mov.n	a2, a10
  10097b:	5adc                	bnez.n	a10, 100994 <au_task_vend_PassBuf+0x2c>
  10097d:	03ad                	mov.n	a10, a3
  10097f:	04bd                	mov.n	a11, a4
  100981:	000165               	call8	100998 <au_task_vend_FlushBuf>
  100984:	0a2d                	mov.n	a2, a10
  100986:	f01d                	retw.n

00100988 <au_task_vend_PassBuf+0x20>:
  100988:	08a4a2               	movi	a10, 0x408
  10098b:	ff46b1               	l32r	a11, 1006a4 (80001a20 <__log_data___1__1__0_src_0_au_task_vend_1_c_165$5886_7_5>)
  10098e:	15ee25               	call8	116870 <dbfw_StoreTrace>
  100991:	9baf22               	movi	a2, -101

00100994 <au_task_vend_PassBuf+0x2c>:
  100994:	f01d                	retw.n

00100996 <au_task_vend_PassBuf+0x2e>:
	...

00100998 <au_task_vend_FlushBuf>:
  100998:	004136               	entry	a1, 32
  10099b:	22a8                	l32i.n	a10, a2, 8
  10099d:	1e2a37               	blt	a10, a3, 1009bf <au_task_vend_FlushBuf+0x27>
  1009a0:	02b8                	l32i.n	a11, a2, 0
  1009a2:	c0ca30               	sub	a12, a10, a3
  1009a5:	11ccf0               	slli	a12, a12, 1
  1009a8:	0bad                	mov.n	a10, a11
  1009aa:	90b3b0               	addx2	a11, a3, a11
  1009ad:	ff3c81               	l32r	a8, 1006a0 (180788 <memmove>)
  1009b0:	0008e0               	callx8	a8
  1009b3:	22d8                	l32i.n	a13, a2, 8
  1009b5:	090c                	movi.n	a9, 0
  1009b7:	c0dd30               	sub	a13, a13, a3
  1009ba:	22d9                	s32i.n	a13, a2, 8
  1009bc:	000486               	j	1009d2 <au_task_vend_FlushBuf+0x3a>

001009bf <au_task_vend_FlushBuf+0x27>:
  1009bf:	08a4a2               	movi	a10, 0x408
  1009c2:	ff39b1               	l32r	a11, 1006a8 (80001b20 <__log_data___1__1__0_src_0_au_task_vend_1_c_187$5908_8_4>)
  1009c5:	0e0c                	movi.n	a14, 0
  1009c7:	22e9                	s32i.n	a14, a2, 8
  1009c9:	0020f0               	nop
  1009cc:	15ea25               	call8	116870 <dbfw_StoreTrace>
  1009cf:	9baf92               	movi	a9, -101

001009d2 <au_task_vend_FlushBuf+0x3a>:
  1009d2:	092d                	mov.n	a2, a9
  1009d4:	f01d                	retw.n

001009d6 <au_task_vend_FlushBuf+0x3e>:
	...

001009d8 <au_task_vend_AmbInit>:
  1009d8:	004136               	entry	a1, 32
  1009db:	20a220               	or	a10, a2, a2
  1009de:	ff3381               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  1009e1:	02a092               	movi	a9, 2
  1009e4:	002882               	l32i	a8, a8, 0
  1009e7:	0299                	s32i.n	a9, a2, 0
  1009e9:	0008e0               	callx8	a8
  1009ec:	0a2d                	mov.n	a2, a10
  1009ee:	7a8c                	beqz.n	a10, 1009f9 <au_task_vend_AmbInit+0x21>
  1009f0:	08a4a2               	movi	a10, 0x408
  1009f3:	ff2fb1               	l32r	a11, 1006b0 (80001c20 <__log_data___1__1__0_src_0_au_task_vend_1_c_209$5936_9_3>)
  1009f6:	15e7a5               	call8	116870 <dbfw_StoreTrace>

001009f9 <au_task_vend_AmbInit+0x21>:
  1009f9:	f01d                	retw.n

001009fb <au_task_vend_AmbInit+0x23>:
	...

001009fc <au_task_vend_AmbExec>:
  1009fc:	004136               	entry	a1, 32
  1009ff:	20a220               	or	a10, a2, a2
  100a02:	0f0d65               	call8	10fad8 <au_task_GetAmbientInputFrame>
  100a05:	203aa0               	or	a3, a10, a10
  100a08:	9a8c                	beqz.n	a10, 100a15 <au_task_vend_AmbExec+0x19>
  100a0a:	08a4a2               	movi	a10, 0x408
  100a0d:	ff29b1               	l32r	a11, 1006b4 (80001d20 <__log_data___1__1__0_src_0_au_task_vend_1_c_232$5949_10_3>)
  100a10:	15e5e5               	call8	116870 <dbfw_StoreTrace>
  100a13:	03ec                	bnez.n	a3, 100a37 <au_task_vend_AmbExec+0x3b>

00100a15 <au_task_vend_AmbExec+0x19>:
  100a15:	20a220               	or	a10, a2, a2
  100a18:	ff2581               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100a1b:	03a092               	movi	a9, 3
  100a1e:	0888                	l32i.n	a8, a8, 0
  100a20:	0299                	s32i.n	a9, a2, 0
  100a22:	0008e0               	callx8	a8
  100a25:	02ad                	mov.n	a10, a2
  100a27:	0f0c65               	call8	10faec <au_task_SendAmbientOutputFrame>
  100a2a:	0a3d                	mov.n	a3, a10
  100a2c:	7a8c                	beqz.n	a10, 100a37 <au_task_vend_AmbExec+0x3b>
  100a2e:	08a4a2               	movi	a10, 0x408
  100a31:	ff21b1               	l32r	a11, 1006b8 (80001e20 <__log_data___1__1__0_src_0_au_task_vend_1_c_248$5950_10_4>)
  100a34:	15e3a5               	call8	116870 <dbfw_StoreTrace>
  100a37:	032d                	mov.n	a2, a3
  100a39:	f01d                	retw.n

00100a3b <au_task_vend_AmbExec+0x3f>:
	...

00100a3c <au_task_vend_TriggerSBM>:
  100a3c:	004136               	entry	a1, 32
  100a3f:	195232               	s16i	a3, a2, 50
  100a42:	150c                	movi.n	a5, 1
  100a44:	185242               	s16i	a4, a2, 48
  100a47:	175252               	s16i	a5, a2, 46
  100a4a:	020c                	movi.n	a2, 0
  100a4c:	f01d                	retw.n

00100a4e <au_task_vend_TriggerSBM+0x12>:
	...

00100a50 <au_task_vend_GetNumOfOutputSamples>:
  100a50:	004136               	entry	a1, 32
  100a53:	139222               	l16si	a2, a2, 38
  100a56:	f01d                	retw.n

00100a58 <au_task_vend_AudioInit>:
  100a58:	004136               	entry	a1, 32
  100a5b:	20a220               	or	a10, a2, a2
  100a5e:	ff1381               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100a61:	00a092               	movi	a9, 0
  100a64:	002882               	l32i	a8, a8, 0
  100a67:	0299                	s32i.n	a9, a2, 0
  100a69:	0008e0               	callx8	a8
  100a6c:	0a2d                	mov.n	a2, a10
  100a6e:	7a8c                	beqz.n	a10, 100a79 <au_task_vend_AudioInit+0x21>
  100a70:	08a4a2               	movi	a10, 0x408
  100a73:	ff12b1               	l32r	a11, 1006bc (80001f20 <__log_data___1__1__0_src_0_au_task_vend_1_c_300$5987_15_3>)
  100a76:	15dfa5               	call8	116870 <dbfw_StoreTrace>

00100a79 <au_task_vend_AudioInit+0x21>:
  100a79:	f01d                	retw.n

00100a7b <au_task_vend_AudioInit+0x23>:
	...

00100a7c <au_task_vend_AudioDecode>:
  100a7c:	004136               	entry	a1, 32
  100a7f:	20a220               	or	a10, a2, a2
  100a82:	ff0a81               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100a85:	01a092               	movi	a9, 1
  100a88:	006292               	s32i	a9, a2, 0
  100a8b:	933930               	movnez	a3, a9, a3
  100a8e:	0888                	l32i.n	a8, a8, 0
  100a90:	085232               	s16i	a3, a2, 16
  100a93:	0008e0               	callx8	a8
  100a96:	0a2d                	mov.n	a2, a10
  100a98:	7a8c                	beqz.n	a10, 100aa3 <au_task_vend_AudioDecode+0x27>
  100a9a:	08a4a2               	movi	a10, 0x408
  100a9d:	ff08b1               	l32r	a11, 1006c0 (80002020 <__log_data___1__1__0_src_0_au_task_vend_1_c_330$6002_16_5>)
  100aa0:	15dce5               	call8	116870 <dbfw_StoreTrace>

00100aa3 <au_task_vend_AudioDecode+0x27>:
  100aa3:	f01d                	retw.n

00100aa5 <au_task_vend_AudioDecode+0x29>:
  100aa5:	000000                                        ...

00100aa8 <au_task_vend_HeadTrackingInit>:
  100aa8:	004136               	entry	a1, 32
  100aab:	5c2282               	l32i	a8, a2, 0x170
  100aae:	01e816               	beqz	a8, 100ad0 <au_task_vend_HeadTrackingInit+0x28>
  100ab1:	20a220               	or	a10, a2, a2
  100ab4:	fefe81               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100ab7:	04a092               	movi	a9, 4
  100aba:	0888                	l32i.n	a8, a8, 0
  100abc:	0299                	s32i.n	a9, a2, 0
  100abe:	0008e0               	callx8	a8
  100ac1:	0a2d                	mov.n	a2, a10
  100ac3:	ba8c                	beqz.n	a10, 100ad2 <au_task_vend_HeadTrackingInit+0x2a>
  100ac5:	08a4a2               	movi	a10, 0x408
  100ac8:	feffb1               	l32r	a11, 1006c4 (80002120 <__log_data___1__1__0_src_0_au_task_vend_1_c_354$6018_17_3>)
  100acb:	15da65               	call8	116870 <dbfw_StoreTrace>
  100ace:	f01d                	retw.n

00100ad0 <au_task_vend_HeadTrackingInit+0x28>:
  100ad0:	020c                	movi.n	a2, 0

00100ad2 <au_task_vend_HeadTrackingInit+0x2a>:
  100ad2:	f01d                	retw.n

00100ad4 <au_task_vend_HeadTrackingExecute>:
  100ad4:	004136               	entry	a1, 32
  100ad7:	5c2282               	l32i	a8, a2, 0x170
  100ada:	02f816               	beqz	a8, 100b0d <au_task_vend_HeadTrackingExecute+0x39>
  100add:	20a220               	or	a10, a2, a2
  100ae0:	fef381               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100ae3:	05a092               	movi	a9, 5
  100ae6:	0888                	l32i.n	a8, a8, 0
  100ae8:	0299                	s32i.n	a9, a2, 0
  100aea:	0008e0               	callx8	a8
  100aed:	1822b2               	l32i	a11, a2, 96
  100af0:	0a3d                	mov.n	a3, a10
  100af2:	ab1b                	addi.n	a10, a11, 1
  100af4:	1862a2               	s32i	a10, a2, 96
  100af7:	439c                	beqz.n	a3, 100b0f <au_task_vend_HeadTrackingExecute+0x3b>
  100af9:	08a4a2               	movi	a10, 0x408
  100afc:	fef3b1               	l32r	a11, 1006c8 (80002220 <__log_data___1__1__0_src_0_au_task_vend_1_c_380$6035_18_4>)
  100aff:	15d725               	call8	116870 <dbfw_StoreTrace>
  100b02:	1922c2               	l32i	a12, a2, 100
  100b05:	cc1b                	addi.n	a12, a12, 1
  100b07:	1962c2               	s32i	a12, a2, 100
  100b0a:	000046               	j	100b0f <au_task_vend_HeadTrackingExecute+0x3b>

00100b0d <au_task_vend_HeadTrackingExecute+0x39>:
  100b0d:	030c                	movi.n	a3, 0

00100b0f <au_task_vend_HeadTrackingExecute+0x3b>:
  100b0f:	032d                	mov.n	a2, a3
  100b11:	f01d                	retw.n

00100b13 <au_task_vend_HeadTrackingExecute+0x3f>:
	...

00100b14 <au_task_vend_SpeechCodecAlgoInit>:
  100b14:	004136               	entry	a1, 32
  100b17:	fee531               	l32r	a3, 1006ac (2000dc <overlay_entry>)
  100b1a:	00a0a2               	movi	a10, 0
  100b1d:	08a092               	movi	a9, 8
  100b20:	006292               	s32i	a9, a2, 0
  100b23:	62a9                	s32i.n	a10, a2, 24
  100b25:	e2a9                	s32i.n	a10, a2, 56
  100b27:	0388                	l32i.n	a8, a3, 0
  100b29:	02ad                	mov.n	a10, a2
  100b2b:	0008e0               	callx8	a8
  100b2e:	0a4d                	mov.n	a4, a10
  100b30:	9aac                	beqz.n	a10, 100b5d <au_task_vend_SpeechCodecAlgoInit+0x49>
  100b32:	08a4a2               	movi	a10, 0x408
  100b35:	fee5b1               	l32r	a11, 1006cc (80002320 <__log_data___1__1__0_src_0_au_task_vend_1_c_408$6058_19_6>)
  100b38:	15d365               	call8	116870 <dbfw_StoreTrace>
  100b3b:	042d                	mov.n	a2, a4
  100b3d:	f01d                	retw.n

00100b3f <au_task_vend_SpeechCodecAlgoInit+0x2b>:
  100b3f:	02ad                	mov.n	a10, a2
  100b41:	fee4b1               	l32r	a11, 1006d4 (3e80 <xthals_release_major+0xfa0>)
  100b44:	40a1d2               	movi	a13, 0x140
  100b47:	fee2c1               	l32r	a12, 1006d0 (274b00 <g_overlay_parameter>)
  100b4a:	78a0e2               	movi	a14, 120
  100b4d:	3c5ce2               	s16i	a14, a12, 120
  100b50:	3d5cd2               	s16i	a13, a12, 122
  100b53:	1d6cb2               	s32i	a11, a12, 116
  100b56:	001a65               	call8	100cfc <au_task_vend_SpeechAlgoInit>
  100b59:	0a2d                	mov.n	a2, a10
  100b5b:	f01d                	retw.n

00100b5d <au_task_vend_SpeechCodecAlgoInit+0x49>:
  100b5d:	20a220               	or	a10, a2, a2
  100b60:	06a092               	movi	a9, 6
  100b63:	002382               	l32i	a8, a3, 0
  100b66:	0299                	s32i.n	a9, a2, 0
  100b68:	0008e0               	callx8	a8
  100b6b:	0a4d                	mov.n	a4, a10
  100b6d:	fcea16               	beqz	a10, 100b3f <au_task_vend_SpeechCodecAlgoInit+0x2b>
  100b70:	08a4a2               	movi	a10, 0x408
  100b73:	fed9b1               	l32r	a11, 1006d8 (80002420 <__log_data___1__1__0_src_0_au_task_vend_1_c_417$6059_19_8>)
  100b76:	15cfa5               	call8	116870 <dbfw_StoreTrace>
  100b79:	042d                	mov.n	a2, a4
  100b7b:	f01d                	retw.n

00100b7d <au_task_vend_SpeechCodecAlgoInit+0x69>:
  100b7d:	000000                                        ...

00100b80 <au_task_vend_SpeechDecode>:
  100b80:	004136               	entry	a1, 32
  100b83:	20a220               	or	a10, a2, a2
  100b86:	00a082               	movi	a8, 0
  100b89:	025282               	s16i	a8, a2, 4
  100b8c:	0ef9e5               	call8	10fb2c <au_task_GetSpeechDecVendInputFrame>
  100b8f:	0822b2               	l32i	a11, a2, 32
  100b92:	0bbc                	beqz.n	a11, 100bc6 <au_task_vend_SpeechDecode+0x46>
  100b94:	041a66               	bnei	a10, 1, 100b9c <au_task_vend_SpeechDecode+0x1c>
  100b97:	1c0c                	movi.n	a12, 1
  100b99:	0252c2               	s16i	a12, a2, 4

00100b9c <au_task_vend_SpeechDecode+0x1c>:
  100b9c:	20a220               	or	a10, a2, a2
  100b9f:	fec381               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100ba2:	09a092               	movi	a9, 9
  100ba5:	002882               	l32i	a8, a8, 0
  100ba8:	0299                	s32i.n	a9, a2, 0
  100baa:	0008e0               	callx8	a8
  100bad:	7a8c                	beqz.n	a10, 100bb8 <au_task_vend_SpeechDecode+0x38>
  100baf:	00a4a2               	movi	a10, 0x400
  100bb2:	fecab1               	l32r	a11, 1006dc (80002520 <__log_data___1__1__0_src_0_au_task_vend_1_c_481$6080_21_4>)
  100bb5:	15cba5               	call8	116870 <dbfw_StoreTrace>

00100bb8 <au_task_vend_SpeechDecode+0x38>:
  100bb8:	0622a2               	l32i	a10, a2, 24
  100bbb:	01caa2               	addi	a10, a10, 1
  100bbe:	0662a2               	s32i	a10, a2, 24
  100bc1:	02ad                	mov.n	a10, a2
  100bc3:	0f1165               	call8	10fcd8 <au_task_SendSpeechDecVendOutputFrame>

00100bc6 <au_task_vend_SpeechDecode+0x46>:
  100bc6:	0a2d                	mov.n	a2, a10
  100bc8:	f01d                	retw.n

00100bca <au_task_vend_SpeechDecode+0x4a>:
	...

00100bcc <au_task_vend_SpeechEncode>:
  100bcc:	004136               	entry	a1, 32
  100bcf:	fec0a1               	l32r	a10, 1006d0 (274b00 <g_overlay_parameter>)
  100bd2:	0004a5               	call8	100c1c <au_task_vend_SpeechAlgoForEnc>
  100bd5:	609292               	l16si	a9, a2, 192
  100bd8:	00d956               	bnez	a9, 100be9 <au_task_vend_SpeechEncode+0x1d>
  100bdb:	542282               	l32i	a8, a2, 0x150
  100bde:	01a0b2               	movi	a11, 1
  100be1:	0418a6               	blti	a8, 1, 100be9 <au_task_vend_SpeechEncode+0x1d>
  100be4:	190c                	movi.n	a9, 1
  100be6:	6052b2               	s16i	a11, a2, 192
  100be9:	2a1966               	bnei	a9, 1, 100c17 <au_task_vend_SpeechEncode+0x4b>
  100bec:	02ad                	mov.n	a10, a2
  100bee:	feaf81               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100bf1:	790c                	movi.n	a9, 7
  100bf3:	0888                	l32i.n	a8, a8, 0
  100bf5:	0299                	s32i.n	a9, a2, 0
  100bf7:	0008e0               	callx8	a8
  100bfa:	02ad                	mov.n	a10, a2
  100bfc:	0efe65               	call8	10fbe4 <au_task_SendSpeechEncVendOutputFrame>
  100bff:	0a3d                	mov.n	a3, a10
  100c01:	ca8c                	beqz.n	a10, 100c11 <au_task_vend_SpeechEncode+0x45>
  100c03:	00a4a2               	movi	a10, 0x400
  100c06:	feb6b1               	l32r	a11, 1006e0 (80002620 <__log_data___1__1__0_src_0_au_task_vend_1_c_530$6105_24_6>)
  100c09:	15c665               	call8	116870 <dbfw_StoreTrace>
  100c0c:	03ad                	mov.n	a10, a3
  100c0e:	000146               	j	100c17 <au_task_vend_SpeechEncode+0x4b>

00100c11 <au_task_vend_SpeechEncode+0x45>:
  100c11:	e2b8                	l32i.n	a11, a2, 56
  100c13:	bb1b                	addi.n	a11, a11, 1
  100c15:	e2b9                	s32i.n	a11, a2, 56

00100c17 <au_task_vend_SpeechEncode+0x4b>:
  100c17:	0a2d                	mov.n	a2, a10
  100c19:	f01d                	retw.n

00100c1b <au_task_vend_SpeechEncode+0x4f>:
	...

00100c1c <au_task_vend_SpeechAlgoForEnc>:
  100c1c:	004136               	entry	a1, 32
  100c1f:	292282               	l32i	a8, a2, 164
  100c22:	20a220               	or	a10, a2, a2
  100c25:	881b                	addi.n	a8, a8, 1
  100c27:	296282               	s32i	a8, a2, 164
  100c2a:	0ef325               	call8	10fb5c <au_task_GetSpeechEncVendInputFrame>
  100c2d:	5c92a2               	l16si	a10, a2, 184
  100c30:	292292               	l32i	a9, a2, 164
  100c33:	5229a7               	blt	a9, a10, 100c89 <au_task_vend_SpeechAlgoForEnc+0x6d>
  100c36:	3d92c2               	l16si	a12, a2, 122
  100c39:	4522b2               	l32i	a11, a2, 0x114
  100c3c:	0d000b4120b09bce 	{ blt.w18	a11, a12, 100cf2 <au_task_vend_SpeechAlgoForEnc+0xd6>; nop }
  100c44:	02ad                	mov.n	a10, a2
  100c46:	1b0c                	movi.n	a11, 1
  100c48:	3822d2               	l32i	a13, a2, 224
  100c4b:	2a22e2               	l32i	a14, a2, 168
  100c4e:	dd1b                	addi.n	a13, a13, 1
  100c50:	ee1b                	addi.n	a14, a14, 1
  100c52:	2a62e2               	s32i	a14, a2, 168
  100c55:	3862d2               	s32i	a13, a2, 224
  100c58:	0eaea5               	call8	10f744 <au_task_AudioPktDumpObtainFrames>
  100c5b:	5922e2               	l32i	a14, a2, 0x164
  100c5e:	deac                	beqz.n	a14, 100c8f <au_task_vend_SpeechAlgoForEnc+0x73>
  100c60:	02ad                	mov.n	a10, a2
  100c62:	fe9281               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100c65:	d90c                	movi.n	a9, 13
  100c67:	0888                	l32i.n	a8, a8, 0
  100c69:	0299                	s32i.n	a9, a2, 0
  100c6b:	0008e0               	callx8	a8
  100c6e:	0a3d                	mov.n	a3, a10
  100c70:	066a16               	beqz	a10, 100cda <au_task_vend_SpeechAlgoForEnc+0xbe>
  100c73:	08a4a2               	movi	a10, 0x408
  100c76:	fe9bb1               	l32r	a11, 1006e4 (80002720 <__log_data___1__1__0_src_0_au_task_vend_1_c_592$6139_25_10>)
  100c79:	15bf65               	call8	116870 <dbfw_StoreTrace>
  100c7c:	3722b2               	l32i	a11, a2, 220
  100c7f:	03ad                	mov.n	a10, a3
  100c81:	bb1b                	addi.n	a11, a11, 1
  100c83:	3762b2               	s32i	a11, a2, 220
  100c86:	000046               	j	100c8b <au_task_vend_SpeechAlgoForEnc+0x6f>

00100c89 <au_task_vend_SpeechAlgoForEnc+0x6d>:
  100c89:	2a0c                	movi.n	a10, 2

00100c8b <au_task_vend_SpeechAlgoForEnc+0x6f>:
  100c8b:	0a2d                	mov.n	a2, a10
  100c8d:	f01d                	retw.n

00100c8f <au_task_vend_SpeechAlgoForEnc+0x73>:
  100c8f:	3d12c2               	l16ui	a12, a2, 122
  100c92:	01d2b2               	addmi	a11, a2, 0x100
  100c95:	01d2a2               	addmi	a10, a2, 0x100
  100c98:	48caa2               	addi	a10, a10, 72
  100c9b:	0ccbb2               	addi	a11, a11, 12
  100c9e:	ffcca5               	call8	100968 <au_task_vend_PassBuf>
  100ca1:	3d12b2               	l16ui	a11, a2, 122
  100ca4:	01d2a2               	addmi	a10, a2, 0x100
  100ca7:	18caa2               	addi	a10, a10, 24
  100caa:	ffcee5               	call8	100998 <au_task_vend_FlushBuf>
  100cad:	3d12b2               	l16ui	a11, a2, 122
  100cb0:	01d2a2               	addmi	a10, a2, 0x100
  100cb3:	3ccaa2               	addi	a10, a10, 60
  100cb6:	ffce25               	call8	100998 <au_task_vend_FlushBuf>
  100cb9:	fe85c1               	l32r	a12, 1006d0 (274b00 <g_overlay_parameter>)
  100cbc:	5b2cc2               	l32i	a12, a12, 0x16c
  100cbf:	017c16               	beqz	a12, 100cda <au_task_vend_SpeechAlgoForEnc+0xbe>
  100cc2:	3d12b2               	l16ui	a11, a2, 122
  100cc5:	01d2a2               	addmi	a10, a2, 0x100
  100cc8:	24caa2               	addi	a10, a10, 36
  100ccb:	ffcce5               	call8	100998 <au_task_vend_FlushBuf>
  100cce:	3d12b2               	l16ui	a11, a2, 122
  100cd1:	01d2a2               	addmi	a10, a2, 0x100
  100cd4:	30caa2               	addi	a10, a10, 48
  100cd7:	ffcc25               	call8	100998 <au_task_vend_FlushBuf>
  100cda:	20a220               	or	a10, a2, a2
  100cdd:	3822d2               	l32i	a13, a2, 224
  100ce0:	2b0c                	movi.n	a11, 2
  100ce2:	dd1b                	addi.n	a13, a13, 1
  100ce4:	3862d2               	s32i	a13, a2, 224
  100ce7:	0ea5e5               	call8	10f744 <au_task_AudioPktDumpObtainFrames>
  100cea:	2c22e2               	l32i	a14, a2, 176
  100ced:	ee1b                	addi.n	a14, a14, 1
  100cef:	2c62e2               	s32i	a14, a2, 176

00100cf2 <au_task_vend_SpeechAlgoForEnc+0xd6>:
  100cf2:	02ad                	mov.n	a10, a2
  100cf4:	0ef265               	call8	10fc1c <au_task_SendVendInearOutputFrame>
  100cf7:	ffe406               	j	100c8b <au_task_vend_SpeechAlgoForEnc+0x6f>

00100cfa <au_task_vend_SpeechAlgoForEnc+0xde>:
	...

00100cfc <au_task_vend_SpeechAlgoInit>:
  100cfc:	004136               	entry	a1, 32
  100cff:	592282               	l32i	a8, a2, 0x164
  100d02:	01e816               	beqz	a8, 100d24 <au_task_vend_SpeechAlgoInit+0x28>
  100d05:	20a220               	or	a10, a2, a2
  100d08:	fe6981               	l32r	a8, 1006ac (2000dc <overlay_entry>)
  100d0b:	0ca092               	movi	a9, 12
  100d0e:	0888                	l32i.n	a8, a8, 0
  100d10:	0299                	s32i.n	a9, a2, 0
  100d12:	0008e0               	callx8	a8
  100d15:	0a2d                	mov.n	a2, a10
  100d17:	ba8c                	beqz.n	a10, 100d26 <au_task_vend_SpeechAlgoInit+0x2a>
  100d19:	08a4a2               	movi	a10, 0x408
  100d1c:	fe73b1               	l32r	a11, 1006e8 (80002820 <__log_data___1__1__0_src_0_au_task_vend_1_c_666$6205_20_3>)
  100d1f:	15b525               	call8	116870 <dbfw_StoreTrace>
  100d22:	f01d                	retw.n

00100d24 <au_task_vend_SpeechAlgoInit+0x28>:
  100d24:	020c                	movi.n	a2, 0

00100d26 <au_task_vend_SpeechAlgoInit+0x2a>:
  100d26:	f01d                	retw.n

00100d28 <__mulsf3_aux>:
  100d28:	1122f0               	slli	a2, a2, 1
  100d2b:	412120               	srli	a2, a2, 1
  100d2e:	e2ac                	beqz.n	a2, 100d60 <__mulsf3_aux+0x38>
  100d30:	40f2a0               	nsau	a10, a2
  100d33:	f8caa2               	addi	a10, a10, -8
  100d36:	401a00               	ssl	a10
  100d39:	a12200               	sll	a2, a2
  100d3c:	180c                	movi.n	a8, 1
  100d3e:	c088a0               	sub	a8, a8, a10
  100d41:	001cc6               	j	100db8 <__mulsf3+0x18>

00100d44 <__mulsf3_aux+0x1c>:
  100d44:	1133f0               	slli	a3, a3, 1
  100d47:	413130               	srli	a3, a3, 1
  100d4a:	239c                	beqz.n	a3, 100d60 <__mulsf3_aux+0x38>
  100d4c:	40f3a0               	nsau	a10, a3
  100d4f:	f8caa2               	addi	a10, a10, -8
  100d52:	401a00               	ssl	a10
  100d55:	a13300               	sll	a3, a3
  100d58:	190c                	movi.n	a9, 1
  100d5a:	c099a0               	sub	a9, a9, a10
  100d5d:	001686               	j	100dbb <__mulsf3+0x1b>

00100d60 <__mulsf3_aux+0x38>:
  100d60:	052f70               	extui	a2, a7, 31, 1
  100d63:	012210               	slli	a2, a2, 31
  100d66:	003906               	j	100e4e <__mulsf3+0xae>

00100d69 <__mulsf3_aux+0x41>:
  100d69:	1183f0               	slli	a8, a3, 1
  100d6c:	88cc                	bnez.n	a8, 100d78 <__mulsf3_aux+0x50>
  100d6e:	fe5f41               	l32r	a4, 1006ec (400000 <_memmap_mem_dram1_end+0xff000>)
  100d71:	202240               	or	a2, a2, a4
  100d74:	003586               	j	100e4e <__mulsf3+0xae>

00100d77 <__mulsf3_aux+0x4f>:
	...

00100d78 <__mulsf3_aux+0x50>:
  100d78:	06c367               	bnall	a3, a6, 100d82 <__mulsf3_aux+0x5a>
  100d7b:	118370               	slli	a8, a3, 9
  100d7e:	088c                	beqz.n	a8, 100d82 <__mulsf3_aux+0x5a>

00100d80 <__mulsf3_aux+0x58>:
  100d80:	032d                	mov.n	a2, a3

00100d82 <__mulsf3_aux+0x5a>:
  100d82:	057f70               	extui	a7, a7, 31, 1
  100d85:	1122f0               	slli	a2, a2, 1
  100d88:	404100               	ssai	1
  100d8b:	812720               	src	a2, a7, a2
  100d8e:	002f06               	j	100e4e <__mulsf3+0xae>

00100d91 <__mulsf3_aux+0x69>:
  100d91:	1182f0               	slli	a8, a2, 1
  100d94:	fe8856               	bnez	a8, 100d80 <__mulsf3_aux+0x58>
  100d97:	fe5571               	l32r	a7, 1006ec (400000 <_memmap_mem_dram1_end+0xff000>)
  100d9a:	202370               	or	a2, a3, a7
  100d9d:	002b46               	j	100e4e <__mulsf3+0xae>

00100da0 <__mulsf3>:
  100da0:	008136               	entry	a1, 64
  100da3:	fe5361               	l32r	a6, 1006f0 (7f800000 <_memmap_cacheattr_bp_allvalid+0x5d5dddde>)
  100da6:	307230               	xor	a7, a2, a3
  100da9:	bc4267               	ball	a2, a6, 100d69 <__mulsf3_aux+0x41>
  100dac:	e14367               	ball	a3, a6, 100d91 <__mulsf3_aux+0x69>
  100daf:	758720               	extui	a8, a2, 23, 8
  100db2:	759730               	extui	a9, a3, 23, 8
  100db5:	f6f816               	beqz	a8, 100d28 <__mulsf3_aux>

00100db8 <__mulsf3+0x18>:
  100db8:	f88916               	beqz	a9, 100d44 <__mulsf3_aux+0x1c>

00100dbb <__mulsf3+0x1b>:
  100dbb:	889a                	add.n	a8, a8, a9
  100dbd:	fe4da1               	l32r	a10, 1006f4 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  100dc0:	202260               	or	a2, a2, a6
  100dc3:	1022a0               	and	a2, a2, a10
  100dc6:	203360               	or	a3, a3, a6
  100dc9:	1033a0               	and	a3, a3, a10
  100dcc:	f4e020               	extui	a14, a2, 0, 16
  100dcf:	f5f030               	extui	a15, a3, 16, 16
  100dd2:	000bf5               	call12	100e90 <__mul_mulsi3>
  100dd5:	206ee0               	or	a6, a14, a14
  100dd8:	f5e020               	extui	a14, a2, 16, 16
  100ddb:	f4f030               	extui	a15, a3, 0, 16
  100dde:	000b35               	call12	100e90 <__mul_mulsi3>
  100de1:	0ebd                	mov.n	a11, a14
  100de3:	090c                	movi.n	a9, 0
  100de5:	66ba                	add.n	a6, a6, a11
  100de7:	02b6b7               	bgeu	a6, a11, 100ded <__mulsf3+0x4d>
  100dea:	01c992               	addi	a9, a9, 1

00100ded <__mulsf3+0x4d>:
  100ded:	404010               	ssai	16
  100df0:	819960               	src	a9, a9, a6
  100df3:	f4e020               	extui	a14, a2, 0, 16
  100df6:	f4f030               	extui	a15, a3, 0, 16
  100df9:	000975               	call12	100e90 <__mul_mulsi3>
  100dfc:	0ebd                	mov.n	a11, a14
  100dfe:	a16600               	sll	a6, a6
  100e01:	66ba                	add.n	a6, a6, a11
  100e03:	01b6b7               	bgeu	a6, a11, 100e08 <__mulsf3+0x68>
  100e06:	991b                	addi.n	a9, a9, 1

00100e08 <__mulsf3+0x68>:
  100e08:	f5e020               	extui	a14, a2, 16, 16
  100e0b:	f5f030               	extui	a15, a3, 16, 16
  100e0e:	000835               	call12	100e90 <__mul_mulsi3>
  100e11:	0e2d                	mov.n	a2, a14
  100e13:	229a                	add.n	a2, a2, a9
  100e15:	940c                	movi.n	a4, 9
  100e17:	415f20               	srli	a5, a2, 15
  100e1a:	258c                	beqz.n	a5, 100e20 <__mulsf3+0x80>
  100e1c:	440b                	addi.n	a4, a4, -1
  100e1e:	881b                	addi.n	a8, a8, 1

00100e20 <__mulsf3+0x80>:
  100e20:	401400               	ssl	a4
  100e23:	812260               	src	a2, a2, a6
  100e26:	a16600               	sll	a6, a6
  100e29:	80a042               	movi	a4, 128
  100e2c:	c08840               	sub	a8, a8, a4
  100e2f:	fea042               	movi	a4, 254
  100e32:	23b847               	bgeu	a8, a4, 100e59 <__mulsf3+0xb9>

00100e35 <__mulsf3+0x95>:
  100e35:	0076d6               	bgez	a6, 100e40 <__mulsf3+0xa0>
  100e38:	01c222               	addi	a2, a2, 1
  100e3b:	1166f0               	slli	a6, a6, 1
  100e3e:	e68c                	beqz.n	a6, 100e50 <__mulsf3+0xb0>

00100e40 <__mulsf3+0xa0>:
  100e40:	018890               	slli	a8, a8, 23
  100e43:	228a                	add.n	a2, a2, a8

00100e45 <__mulsf3+0xa5>:
  100e45:	057f70               	extui	a7, a7, 31, 1
  100e48:	017710               	slli	a7, a7, 31
  100e4b:	202270               	or	a2, a2, a7

00100e4e <__mulsf3+0xae>:
  100e4e:	f01d                	retw.n

00100e50 <__mulsf3+0xb0>:
  100e50:	412120               	srli	a2, a2, 1
  100e53:	1122f0               	slli	a2, a2, 1
  100e56:	fff986               	j	100e40 <__mulsf3+0xa0>

00100e59 <__mulsf3+0xb9>:
  100e59:	008896               	bltz	a8, 100e65 <__mulsf3+0xc5>
  100e5c:	ffa082               	movi	a8, 255
  100e5f:	012890               	slli	a2, a8, 23
  100e62:	fff7c6               	j	100e45 <__mulsf3+0xa5>

00100e65 <__mulsf3+0xc5>:
  100e65:	608080               	neg	a8, a8
  100e68:	069d                	mov.n	a9, a6
  100e6a:	400800               	ssr	a8
  100e6d:	13c8f6               	bgeui	a8, 32, 100e84 <__mulsf3+0xe4>
  100e70:	a16200               	sll	a6, a2
  100e73:	912020               	srl	a2, a2
  100e76:	080c                	movi.n	a8, 0
  100e78:	fb9916               	beqz	a9, 100e35 <__mulsf3+0x95>
  100e7b:	190c                	movi.n	a9, 1
  100e7d:	206690               	or	a6, a6, a9
  100e80:	ffec46               	j	100e35 <__mulsf3+0x95>

00100e83 <__mulsf3+0xe3>:
	...

00100e84 <__mulsf3+0xe4>:
  100e84:	052f70               	extui	a2, a7, 31, 1
  100e87:	012210               	slli	a2, a2, 31
  100e8a:	fff006               	j	100e4e <__mulsf3+0xae>

00100e8d <__mulsf3+0xed>:
  100e8d:	000000                                        ...

00100e90 <__mul_mulsi3>:
  100e90:	002136               	entry	a1, 16
  100e93:	024d                	mov.n	a4, a2
  100e95:	00a022               	movi	a2, 0

00100e98 <__mul_mulsi3+0x8>:
  100e98:	532a                	add.n	a5, a3, a2
  100e9a:	046040               	extui	a6, a4, 0, 1
  100e9d:	932560               	movnez	a2, a5, a6
  100ea0:	905320               	addx2	a5, a3, a2
  100ea3:	046140               	extui	a6, a4, 1, 1
  100ea6:	932560               	movnez	a2, a5, a6
  100ea9:	a05320               	addx4	a5, a3, a2
  100eac:	046240               	extui	a6, a4, 2, 1
  100eaf:	932560               	movnez	a2, a5, a6
  100eb2:	b05320               	addx8	a5, a3, a2
  100eb5:	046340               	extui	a6, a4, 3, 1
  100eb8:	932560               	movnez	a2, a5, a6
  100ebb:	414440               	srli	a4, a4, 4
  100ebe:	1133c0               	slli	a3, a3, 4
  100ec1:	fd3456               	bnez	a4, 100e98 <__mul_mulsi3+0x8>
  100ec4:	f01d                	retw.n

00100ec6 <__mul_mulsi3+0x36>:
	...

00100ec8 <__divsf3_aux>:
  100ec8:	1133f0               	slli	a3, a3, 1
  100ecb:	413130               	srli	a3, a3, 1
  100ece:	339c                	beqz.n	a3, 100ee5 <__divsf3_aux+0x1d>
  100ed0:	40f3a0               	nsau	a10, a3
  100ed3:	f8caa2               	addi	a10, a10, -8
  100ed6:	401a00               	ssl	a10
  100ed9:	a13300               	sll	a3, a3
  100edc:	190c                	movi.n	a9, 1
  100ede:	c099a0               	sub	a9, a9, a10
  100ee1:	001dc6               	j	100f5c <__divsf3+0x18>

00100ee4 <__divsf3_aux+0x1c>:
	...

00100ee5 <__divsf3_aux+0x1d>:
  100ee5:	1142f0               	slli	a4, a2, 1
  100ee8:	414140               	srli	a4, a4, 1
  100eeb:	052f70               	extui	a2, a7, 31, 1
  100eee:	012210               	slli	a2, a2, 31
  100ef1:	202260               	or	a2, a2, a6
  100ef4:	44cc                	bnez.n	a4, 100efc <__divsf3_aux+0x34>
  100ef6:	fdfd41               	l32r	a4, 1006ec (400000 <_memmap_mem_dram1_end+0xff000>)
  100ef9:	202240               	or	a2, a2, a4

00100efc <__divsf3_aux+0x34>:
  100efc:	f01d                	retw.n

00100efe <__divsf3_aux+0x36>:
	...

00100f00 <__divsf3_aux+0x38>:
  100f00:	1122f0               	slli	a2, a2, 1
  100f03:	412120               	srli	a2, a2, 1
  100f06:	229c                	beqz.n	a2, 100f1c <__divsf3_aux+0x54>
  100f08:	40f2a0               	nsau	a10, a2
  100f0b:	f8caa2               	addi	a10, a10, -8
  100f0e:	401a00               	ssl	a10
  100f11:	a12200               	sll	a2, a2
  100f14:	180c                	movi.n	a8, 1
  100f16:	c088a0               	sub	a8, a8, a10
  100f19:	001086               	j	100f5f <__divsf3+0x1b>

00100f1c <__divsf3_aux+0x54>:
  100f1c:	052f70               	extui	a2, a7, 31, 1
  100f1f:	012210               	slli	a2, a2, 31
  100f22:	f01d                	retw.n

00100f24 <__divsf3_aux+0x5c>:
  100f24:	057f30               	extui	a7, a3, 31, 1
  100f27:	017710               	slli	a7, a7, 31
  100f2a:	302270               	xor	a2, a2, a7
  100f2d:	05c367               	bnall	a3, a6, 100f36 <__divsf3_aux+0x6e>
  100f30:	fdef41               	l32r	a4, 1006ec (400000 <_memmap_mem_dram1_end+0xff000>)
  100f33:	202240               	or	a2, a2, a4

00100f36 <__divsf3_aux+0x6e>:
  100f36:	f01d                	retw.n

00100f38 <__divsf3_aux+0x70>:
  100f38:	118370               	slli	a8, a3, 9
  100f3b:	fdd816               	beqz	a8, 100f1c <__divsf3_aux+0x54>
  100f3e:	032d                	mov.n	a2, a3
  100f40:	f01d                	retw.n

00100f42 <__divsf3_aux+0x7a>:
	...

00100f44 <__divsf3>:
  100f44:	002136               	entry	a1, 16
  100f47:	fdea61               	l32r	a6, 1006f0 (7f800000 <_memmap_cacheattr_bp_allvalid+0x5d5dddde>)
  100f4a:	307230               	xor	a7, a2, a3
  100f4d:	d34267               	ball	a2, a6, 100f24 <__divsf3_aux+0x5c>
  100f50:	e44367               	ball	a3, a6, 100f38 <__divsf3_aux+0x70>
  100f53:	758720               	extui	a8, a2, 23, 8
  100f56:	759730               	extui	a9, a3, 23, 8
  100f59:	f6b916               	beqz	a9, 100ec8 <__divsf3_aux>

00100f5c <__divsf3+0x18>:
  100f5c:	fa0816               	beqz	a8, 100f00 <__divsf3_aux+0x38>

00100f5f <__divsf3+0x1b>:
  100f5f:	c08890               	sub	a8, a8, a9
  100f62:	fde4a1               	l32r	a10, 1006f4 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  100f65:	202260               	or	a2, a2, a6
  100f68:	1022a0               	and	a2, a2, a10
  100f6b:	203360               	or	a3, a3, a6
  100f6e:	1033a0               	and	a3, a3, a10
  100f71:	043327               	bltu	a3, a2, 100f79 <__divsf3+0x35>
  100f74:	1122f0               	slli	a2, a2, 1
  100f77:	880b                	addi.n	a8, a8, -1

00100f79 <__divsf3+0x35>:
  100f79:	c02230               	sub	a2, a2, a3
  100f7c:	1122f0               	slli	a2, a2, 1
  100f7f:	01a0a2               	movi	a10, 1
  100f82:	17a092               	movi	a9, 23
  100f85:	0d8976               	loop	a9, 100f96 <__divsf3+0x52>
  100f88:	11aaf0               	slli	a10, a10, 1
  100f8b:	043237               	bltu	a2, a3, 100f93 <__divsf3+0x4f>
  100f8e:	aa1b                	addi.n	a10, a10, 1
  100f90:	c02230               	sub	a2, a2, a3

00100f93 <__divsf3+0x4f>:
  100f93:	1122f0               	slli	a2, a2, 1

00100f96 <__divsf3+0x52>:
  100f96:	7ec882               	addi	a8, a8, 126
  100f99:	fea042               	movi	a4, 254
  100f9c:	18b847               	bgeu	a8, a4, 100fb8 <__divsf3+0x74>
  100f9f:	053237               	bltu	a2, a3, 100fa8 <__divsf3+0x64>
  100fa2:	01caa2               	addi	a10, a10, 1
  100fa5:	1a1237               	beq	a2, a3, 100fc3 <__divsf3+0x7f>

00100fa8 <__divsf3+0x64>:
  100fa8:	018890               	slli	a8, a8, 23
  100fab:	2a8a                	add.n	a2, a10, a8

00100fad <__divsf3+0x69>:
  100fad:	057f70               	extui	a7, a7, 31, 1
  100fb0:	017710               	slli	a7, a7, 31
  100fb3:	202270               	or	a2, a2, a7
  100fb6:	f01d                	retw.n

00100fb8 <__divsf3+0x74>:
  100fb8:	010896               	bltz	a8, 100fcc <__divsf3+0x88>
  100fbb:	841b                	addi.n	a8, a4, 1
  100fbd:	012890               	slli	a2, a8, 23
  100fc0:	fffa46               	j	100fad <__divsf3+0x69>

00100fc3 <__divsf3+0x7f>:
  100fc3:	41a1a0               	srli	a10, a10, 1
  100fc6:	11aaf0               	slli	a10, a10, 1
  100fc9:	fff6c6               	j	100fa8 <__divsf3+0x64>

00100fcc <__divsf3+0x88>:
  100fcc:	608080               	neg	a8, a8
  100fcf:	400800               	ssr	a8
  100fd2:	22c8f6               	bgeui	a8, 32, 100ff8 <__divsf3+0xb4>
  100fd5:	a16a00               	sll	a6, a10
  100fd8:	91a0a0               	srl	a10, a10
  100fdb:	080c                	movi.n	a8, 0
  100fdd:	328c                	beqz.n	a2, 100fe4 <__divsf3+0xa0>
  100fdf:	190c                	movi.n	a9, 1
  100fe1:	206690               	or	a6, a6, a9

00100fe4 <__divsf3+0xa0>:
  100fe4:	fc06d6               	bgez	a6, 100fa8 <__divsf3+0x64>
  100fe7:	aa1b                	addi.n	a10, a10, 1
  100fe9:	1166f0               	slli	a6, a6, 1
  100fec:	fb8656               	bnez	a6, 100fa8 <__divsf3+0x64>
  100fef:	41a1a0               	srli	a10, a10, 1
  100ff2:	11aaf0               	slli	a10, a10, 1
  100ff5:	ffebc6               	j	100fa8 <__divsf3+0x64>

00100ff8 <__divsf3+0xb4>:
  100ff8:	052f70               	extui	a2, a7, 31, 1
  100ffb:	012210               	slli	a2, a2, 31
  100ffe:	f01d                	retw.n

00101000 <__fixsfsi>:
  101000:	002136               	entry	a1, 16
  101003:	fdbb61               	l32r	a6, 1006f0 (7f800000 <_memmap_cacheattr_bp_allvalid+0x5d5dddde>)
  101006:	1f4267               	ball	a2, a6, 101029 <__fixsfsi+0x29>
  101009:	754720               	extui	a4, a2, 23, 8
  10100c:	82c442               	addi	a4, a4, -126
  10100f:	1dc4e6               	bgei	a4, 32, 101030 <__fixsfsi+0x30>
  101012:	2614a6               	blti	a4, 1, 10103c <__fixsfsi+0x3c>
  101015:	207260               	or	a7, a2, a6
  101018:	115780               	slli	a5, a7, 8
  10101b:	401400               	ssl	a4
  10101e:	915050               	srl	a5, a5
  101021:	602050               	neg	a2, a5
  101024:	b32570               	movgez	a2, a5, a7
  101027:	f01d                	retw.n

00101029 <__fixsfsi+0x29>:
  101029:	114270               	slli	a4, a2, 9
  10102c:	048c                	beqz.n	a4, 101030 <__fixsfsi+0x30>
  10102e:	020c                	movi.n	a2, 0

00101030 <__fixsfsi+0x30>:
  101030:	114680               	slli	a4, a6, 8
  101033:	540b                	addi.n	a5, a4, -1
  101035:	b34520               	movgez	a4, a5, a2
  101038:	042d                	mov.n	a2, a4
  10103a:	f01d                	retw.n

0010103c <__fixsfsi+0x3c>:
  10103c:	020c                	movi.n	a2, 0
  10103e:	f01d                	retw.n

00101040 <__muldf3_aux>:
  101040:	1133f0               	slli	a3, a3, 1
  101043:	413130               	srli	a3, a3, 1
  101046:	20a320               	or	a10, a3, a2
  101049:	084a16               	beqz	a10, 1010d1 <__muldf3_aux+0x91>
  10104c:	539c                	beqz.n	a3, 101065 <__muldf3_aux+0x25>
  10104e:	40f3a0               	nsau	a10, a3
  101051:	f5caa2               	addi	a10, a10, -11
  101054:	401a00               	ssl	a10
  101057:	813320               	src	a3, a3, a2
  10105a:	a12200               	sll	a2, a2
  10105d:	180c                	movi.n	a8, 1
  10105f:	c088a0               	sub	a8, a8, a10
  101062:	003486               	j	101138 <__muldf3+0x18>

00101065 <__muldf3_aux+0x25>:
  101065:	40f2a0               	nsau	a10, a2
  101068:	f5caa2               	addi	a10, a10, -11
  10106b:	186c                	movi.n	a8, -31
  10106d:	c088a0               	sub	a8, a8, a10
  101070:	401a00               	ssl	a10
  101073:	009a96               	bltz	a10, 101080 <__muldf3_aux+0x40>
  101076:	a13200               	sll	a3, a2
  101079:	020c                	movi.n	a2, 0
  10107b:	002e46               	j	101138 <__muldf3+0x18>

0010107e <__muldf3_aux+0x3e>:
	...

00101080 <__muldf3_aux+0x40>:
  101080:	913020               	srl	a3, a2
  101083:	a12200               	sll	a2, a2
  101086:	002b86               	j	101138 <__muldf3+0x18>

00101089 <__muldf3_aux+0x49>:
  101089:	1155f0               	slli	a5, a5, 1
  10108c:	415150               	srli	a5, a5, 1
  10108f:	20a540               	or	a10, a5, a4
  101092:	babc                	beqz.n	a10, 1010d1 <__muldf3_aux+0x91>
  101094:	559c                	beqz.n	a5, 1010ad <__muldf3_aux+0x6d>
  101096:	40f5a0               	nsau	a10, a5
  101099:	f5caa2               	addi	a10, a10, -11
  10109c:	401a00               	ssl	a10
  10109f:	815540               	src	a5, a5, a4
  1010a2:	a14400               	sll	a4, a4
  1010a5:	190c                	movi.n	a9, 1
  1010a7:	c099a0               	sub	a9, a9, a10
  1010aa:	002346               	j	10113b <__muldf3+0x1b>

001010ad <__muldf3_aux+0x6d>:
  1010ad:	40f4a0               	nsau	a10, a4
  1010b0:	f5caa2               	addi	a10, a10, -11
  1010b3:	196c                	movi.n	a9, -31
  1010b5:	c099a0               	sub	a9, a9, a10
  1010b8:	401a00               	ssl	a10
  1010bb:	009a96               	bltz	a10, 1010c8 <__muldf3_aux+0x88>
  1010be:	a15400               	sll	a5, a4
  1010c1:	040c                	movi.n	a4, 0
  1010c3:	001d06               	j	10113b <__muldf3+0x1b>

001010c6 <__muldf3_aux+0x86>:
	...

001010c8 <__muldf3_aux+0x88>:
  1010c8:	915040               	srl	a5, a4
  1010cb:	a14400               	sll	a4, a4
  1010ce:	001a46               	j	10113b <__muldf3+0x1b>

001010d1 <__muldf3_aux+0x91>:
  1010d1:	053f70               	extui	a3, a7, 31, 1
  1010d4:	013310               	slli	a3, a3, 31
  1010d7:	020c                	movi.n	a2, 0
  1010d9:	008046               	j	1012de <__muldf3+0x1be>

001010dc <__muldf3_aux+0x9c>:
  1010dc:	d4cc                	bnez.n	a4, 1010ed <__muldf3_aux+0xad>
  1010de:	1185f0               	slli	a8, a5, 1
  1010e1:	88cc                	bnez.n	a8, 1010ed <__muldf3_aux+0xad>
  1010e3:	fd8541               	l32r	a4, 1006f8 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  1010e6:	203340               	or	a3, a3, a4
  1010e9:	007c46               	j	1012de <__muldf3+0x1be>

001010ec <__muldf3_aux+0xac>:
	...

001010ed <__muldf3_aux+0xad>:
  1010ed:	0bc567               	bnall	a5, a6, 1010fc <__muldf3_aux+0xbc>
  1010f0:	118540               	slli	a8, a5, 12
  1010f3:	208840               	or	a8, a8, a4
  1010f6:	288c                	beqz.n	a8, 1010fc <__muldf3_aux+0xbc>

001010f8 <__muldf3_aux+0xb8>:
  1010f8:	053d                	mov.n	a3, a5
  1010fa:	042d                	mov.n	a2, a4

001010fc <__muldf3_aux+0xbc>:
  1010fc:	057f70               	extui	a7, a7, 31, 1
  1010ff:	1133f0               	slli	a3, a3, 1
  101102:	404100               	ssai	1
  101105:	813730               	src	a3, a7, a3
  101108:	007486               	j	1012de <__muldf3+0x1be>

0010110b <__muldf3_aux+0xcb>:
	...

0010110c <__muldf3_aux+0xcc>:
  10110c:	fe8256               	bnez	a2, 1010f8 <__muldf3_aux+0xb8>
  10110f:	1183f0               	slli	a8, a3, 1
  101112:	fe2856               	bnez	a8, 1010f8 <__muldf3_aux+0xb8>
  101115:	fd7871               	l32r	a7, 1006f8 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  101118:	203570               	or	a3, a5, a7
  10111b:	006fc6               	j	1012de <__muldf3+0x1be>

0010111e <__muldf3_aux+0xde>:
	...

00101120 <__muldf3>:
  101120:	008136               	entry	a1, 64
  101123:	fd7661               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  101126:	307350               	xor	a7, a3, a5
  101129:	af4367               	ball	a3, a6, 1010dc <__muldf3_aux+0x9c>
  10112c:	dc4567               	ball	a5, a6, 10110c <__muldf3_aux+0xcc>
  10112f:	a58430               	extui	a8, a3, 20, 11
  101132:	a59450               	extui	a9, a5, 20, 11
  101135:	f07816               	beqz	a8, 101040 <__muldf3_aux>

00101138 <__muldf3+0x18>:
  101138:	f4d916               	beqz	a9, 101089 <__muldf3_aux+0x49>

0010113b <__muldf3+0x1b>:
  10113b:	889a                	add.n	a8, a8, a9
  10113d:	fd70a1               	l32r	a10, 100700 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  101140:	203360               	or	a3, a3, a6
  101143:	1033a0               	and	a3, a3, a10
  101146:	205560               	or	a5, a5, a6
  101149:	1055a0               	and	a5, a5, a10
  10114c:	016172               	s32i	a7, a1, 4
  10114f:	f4e020               	extui	a14, a2, 0, 16
  101152:	f5f040               	extui	a15, a4, 16, 16
  101155:	001eb5               	call12	101340 <__mul_mulsi3>
  101158:	20aee0               	or	a10, a14, a14
  10115b:	f5e020               	extui	a14, a2, 16, 16
  10115e:	f4f040               	extui	a15, a4, 0, 16
  101161:	001df5               	call12	101340 <__mul_mulsi3>
  101164:	0ebd                	mov.n	a11, a14
  101166:	090c                	movi.n	a9, 0
  101168:	80aab0               	add	a10, a10, a11
  10116b:	02bab7               	bgeu	a10, a11, 101171 <__muldf3+0x51>
  10116e:	01c992               	addi	a9, a9, 1

00101171 <__muldf3+0x51>:
  101171:	404010               	ssai	16
  101174:	8169a0               	src	a6, a9, a10
  101177:	f4e020               	extui	a14, a2, 0, 16
  10117a:	f4f040               	extui	a15, a4, 0, 16
  10117d:	001c35               	call12	101340 <__mul_mulsi3>
  101180:	0ebd                	mov.n	a11, a14
  101182:	a1aa00               	sll	a10, a10
  101185:	aaba                	add.n	a10, a10, a11
  101187:	02bab7               	bgeu	a10, a11, 10118d <__muldf3+0x6d>
  10118a:	01c662               	addi	a6, a6, 1

0010118d <__muldf3+0x6d>:
  10118d:	090c                	movi.n	a9, 0
  10118f:	f4e020               	extui	a14, a2, 0, 16
  101192:	f4f050               	extui	a15, a5, 0, 16
  101195:	001ab5               	call12	101340 <__mul_mulsi3>
  101198:	0ebd                	mov.n	a11, a14
  10119a:	66ba                	add.n	a6, a6, a11
  10119c:	01b6b7               	bgeu	a6, a11, 1011a1 <__muldf3+0x81>
  10119f:	991b                	addi.n	a9, a9, 1

001011a1 <__muldf3+0x81>:
  1011a1:	f5e020               	extui	a14, a2, 16, 16
  1011a4:	f5f040               	extui	a15, a4, 16, 16
  1011a7:	0019b5               	call12	101340 <__mul_mulsi3>
  1011aa:	0ebd                	mov.n	a11, a14
  1011ac:	66ba                	add.n	a6, a6, a11
  1011ae:	02b6b7               	bgeu	a6, a11, 1011b4 <__muldf3+0x94>
  1011b1:	01c992               	addi	a9, a9, 1

001011b4 <__muldf3+0x94>:
  1011b4:	f4e030               	extui	a14, a3, 0, 16
  1011b7:	f4f040               	extui	a15, a4, 0, 16
  1011ba:	001875               	call12	101340 <__mul_mulsi3>
  1011bd:	0ebd                	mov.n	a11, a14
  1011bf:	66ba                	add.n	a6, a6, a11
  1011c1:	01b6b7               	bgeu	a6, a11, 1011c6 <__muldf3+0xa6>
  1011c4:	991b                	addi.n	a9, a9, 1

001011c6 <__muldf3+0xa6>:
  1011c6:	3a8c                	beqz.n	a10, 1011cd <__muldf3+0xad>
  1011c8:	1b0c                	movi.n	a11, 1
  1011ca:	2066b0               	or	a6, a6, a11

001011cd <__muldf3+0xad>:
  1011cd:	f4e020               	extui	a14, a2, 0, 16
  1011d0:	f5f050               	extui	a15, a5, 16, 16
  1011d3:	0016f5               	call12	101340 <__mul_mulsi3>
  1011d6:	207ee0               	or	a7, a14, a14
  1011d9:	f5e030               	extui	a14, a3, 16, 16
  1011dc:	f4f040               	extui	a15, a4, 0, 16
  1011df:	001635               	call12	101340 <__mul_mulsi3>
  1011e2:	0ebd                	mov.n	a11, a14
  1011e4:	0a0c                	movi.n	a10, 0
  1011e6:	bb7a                	add.n	a11, a11, a7
  1011e8:	01bb77               	bgeu	a11, a7, 1011ed <__muldf3+0xcd>
  1011eb:	aa1b                	addi.n	a10, a10, 1

001011ed <__muldf3+0xcd>:
  1011ed:	f5e020               	extui	a14, a2, 16, 16
  1011f0:	f4f050               	extui	a15, a5, 0, 16
  1011f3:	0014f5               	call12	101340 <__mul_mulsi3>
  1011f6:	0e7d                	mov.n	a7, a14
  1011f8:	80bb70               	add	a11, a11, a7
  1011fb:	01bb77               	bgeu	a11, a7, 101200 <__muldf3+0xe0>
  1011fe:	aa1b                	addi.n	a10, a10, 1

00101200 <__muldf3+0xe0>:
  101200:	f4e030               	extui	a14, a3, 0, 16
  101203:	f5f040               	extui	a15, a4, 16, 16
  101206:	0013b5               	call12	101340 <__mul_mulsi3>
  101209:	207ee0               	or	a7, a14, a14
  10120c:	80bb70               	add	a11, a11, a7
  10120f:	02bb77               	bgeu	a11, a7, 101215 <__muldf3+0xf5>
  101212:	01caa2               	addi	a10, a10, 1

00101215 <__muldf3+0xf5>:
  101215:	81aab0               	src	a10, a10, a11
  101218:	aa9a                	add.n	a10, a10, a9
  10121a:	a1bb00               	sll	a11, a11
  10121d:	66ba                	add.n	a6, a6, a11
  10121f:	02b6b7               	bgeu	a6, a11, 101225 <__muldf3+0x105>
  101222:	01caa2               	addi	a10, a10, 1

00101225 <__muldf3+0x105>:
  101225:	090c                	movi.n	a9, 0
  101227:	f5e020               	extui	a14, a2, 16, 16
  10122a:	f5f050               	extui	a15, a5, 16, 16
  10122d:	001135               	call12	101340 <__mul_mulsi3>
  101230:	0e2d                	mov.n	a2, a14
  101232:	22aa                	add.n	a2, a2, a10
  101234:	01b2a7               	bgeu	a2, a10, 101239 <__muldf3+0x119>
  101237:	991b                	addi.n	a9, a9, 1

00101239 <__muldf3+0x119>:
  101239:	f4e030               	extui	a14, a3, 0, 16
  10123c:	f4f050               	extui	a15, a5, 0, 16
  10123f:	001035               	call12	101340 <__mul_mulsi3>
  101242:	0ead                	mov.n	a10, a14
  101244:	8022a0               	add	a2, a2, a10
  101247:	02b2a7               	bgeu	a2, a10, 10124d <__muldf3+0x12d>
  10124a:	01c992               	addi	a9, a9, 1

0010124d <__muldf3+0x12d>:
  10124d:	f5e030               	extui	a14, a3, 16, 16
  101250:	f5f040               	extui	a15, a4, 16, 16
  101253:	000ef5               	call12	101340 <__mul_mulsi3>
  101256:	0ead                	mov.n	a10, a14
  101258:	8022a0               	add	a2, a2, a10
  10125b:	02b2a7               	bgeu	a2, a10, 101261 <__muldf3+0x141>
  10125e:	01c992               	addi	a9, a9, 1

00101261 <__muldf3+0x141>:
  101261:	f4e030               	extui	a14, a3, 0, 16
  101264:	f5f050               	extui	a15, a5, 16, 16
  101267:	000db5               	call12	101340 <__mul_mulsi3>
  10126a:	20bee0               	or	a11, a14, a14
  10126d:	f5e030               	extui	a14, a3, 16, 16
  101270:	f4f050               	extui	a15, a5, 0, 16
  101273:	000cf5               	call12	101340 <__mul_mulsi3>
  101276:	0e7d                	mov.n	a7, a14
  101278:	0a0c                	movi.n	a10, 0
  10127a:	bb7a                	add.n	a11, a11, a7
  10127c:	01bb77               	bgeu	a11, a7, 101281 <__muldf3+0x161>
  10127f:	aa1b                	addi.n	a10, a10, 1

00101281 <__muldf3+0x161>:
  101281:	81aab0               	src	a10, a10, a11
  101284:	aa9a                	add.n	a10, a10, a9
  101286:	a1bb00               	sll	a11, a11
  101289:	22ba                	add.n	a2, a2, a11
  10128b:	02b2b7               	bgeu	a2, a11, 101291 <__muldf3+0x171>
  10128e:	01caa2               	addi	a10, a10, 1

00101291 <__muldf3+0x171>:
  101291:	f5e030               	extui	a14, a3, 16, 16
  101294:	f5f050               	extui	a15, a5, 16, 16
  101297:	000ab5               	call12	101340 <__mul_mulsi3>
  10129a:	0e3d                	mov.n	a3, a14
  10129c:	33aa                	add.n	a3, a3, a10
  10129e:	1178                	l32i.n	a7, a1, 4
  1012a0:	b40c                	movi.n	a4, 11
  1012a2:	415930               	srli	a5, a3, 9
  1012a5:	35cc                	bnez.n	a5, 1012ac <__muldf3+0x18c>
  1012a7:	441b                	addi.n	a4, a4, 1
  1012a9:	ffc882               	addi	a8, a8, -1

001012ac <__muldf3+0x18c>:
  1012ac:	401400               	ssl	a4
  1012af:	813320               	src	a3, a3, a2
  1012b2:	812260               	src	a2, a2, a6
  1012b5:	a16600               	sll	a6, a6
  1012b8:	ffa342               	movi	a4, 0x3ff
  1012bb:	c08840               	sub	a8, a8, a4
  1012be:	1144f0               	slli	a4, a4, 1
  1012c1:	2bb847               	bgeu	a8, a4, 1012f0 <__muldf3+0x1d0>

001012c4 <__muldf3+0x1a4>:
  1012c4:	0086d6               	bgez	a6, 1012d0 <__muldf3+0x1b0>
  1012c7:	221b                	addi.n	a2, a2, 1
  1012c9:	c29c                	beqz.n	a2, 1012e9 <__muldf3+0x1c9>
  1012cb:	1166f0               	slli	a6, a6, 1
  1012ce:	e68c                	beqz.n	a6, 1012e0 <__muldf3+0x1c0>

001012d0 <__muldf3+0x1b0>:
  1012d0:	0188c0               	slli	a8, a8, 20
  1012d3:	338a                	add.n	a3, a3, a8

001012d5 <__muldf3+0x1b5>:
  1012d5:	057f70               	extui	a7, a7, 31, 1
  1012d8:	017710               	slli	a7, a7, 31
  1012db:	203370               	or	a3, a3, a7

001012de <__muldf3+0x1be>:
  1012de:	f01d                	retw.n

001012e0 <__muldf3+0x1c0>:
  1012e0:	412120               	srli	a2, a2, 1
  1012e3:	1122f0               	slli	a2, a2, 1
  1012e6:	fff986               	j	1012d0 <__muldf3+0x1b0>

001012e9 <__muldf3+0x1c9>:
  1012e9:	331b                	addi.n	a3, a3, 1
  1012eb:	fff846               	j	1012d0 <__muldf3+0x1b0>

001012ee <__muldf3+0x1ce>:
	...

001012f0 <__muldf3+0x1d0>:
  1012f0:	009896               	bltz	a8, 1012fd <__muldf3+0x1dd>
  1012f3:	841b                	addi.n	a8, a4, 1
  1012f5:	0138c0               	slli	a3, a8, 20
  1012f8:	020c                	movi.n	a2, 0
  1012fa:	fff5c6               	j	1012d5 <__muldf3+0x1b5>

001012fd <__muldf3+0x1dd>:
  1012fd:	608080               	neg	a8, a8
  101300:	069d                	mov.n	a9, a6
  101302:	400800               	ssr	a8
  101305:	0bc8f6               	bgeui	a8, 32, 101314 <__muldf3+0x1f4>
  101308:	a16200               	sll	a6, a2
  10130b:	812320               	src	a2, a3, a2
  10130e:	913030               	srl	a3, a3
  101311:	000406               	j	101325 <__muldf3+0x205>

00101314 <__muldf3+0x1f4>:
  101314:	1cd8f6               	bgeui	a8, 64, 101334 <__muldf3+0x214>
  101317:	a1a200               	sll	a10, a2
  10131a:	816320               	src	a6, a3, a2
  10131d:	912030               	srl	a2, a3
  101320:	030c                	movi.n	a3, 0
  101322:	2099a0               	or	a9, a9, a10

00101325 <__muldf3+0x205>:
  101325:	080c                	movi.n	a8, 0
  101327:	f99916               	beqz	a9, 1012c4 <__muldf3+0x1a4>
  10132a:	190c                	movi.n	a9, 1
  10132c:	206690               	or	a6, a6, a9
  10132f:	ffe446               	j	1012c4 <__muldf3+0x1a4>

00101332 <__muldf3+0x212>:
	...

00101334 <__muldf3+0x214>:
  101334:	053f70               	extui	a3, a7, 31, 1
  101337:	013310               	slli	a3, a3, 31
  10133a:	020c                	movi.n	a2, 0
  10133c:	ffe786               	j	1012de <__muldf3+0x1be>

0010133f <__muldf3+0x21f>:
	...

00101340 <__mul_mulsi3>:
  101340:	002136               	entry	a1, 16
  101343:	024d                	mov.n	a4, a2
  101345:	00a022               	movi	a2, 0

00101348 <__mul_mulsi3+0x8>:
  101348:	532a                	add.n	a5, a3, a2
  10134a:	046040               	extui	a6, a4, 0, 1
  10134d:	932560               	movnez	a2, a5, a6
  101350:	905320               	addx2	a5, a3, a2
  101353:	046140               	extui	a6, a4, 1, 1
  101356:	932560               	movnez	a2, a5, a6
  101359:	a05320               	addx4	a5, a3, a2
  10135c:	046240               	extui	a6, a4, 2, 1
  10135f:	932560               	movnez	a2, a5, a6
  101362:	b05320               	addx8	a5, a3, a2
  101365:	046340               	extui	a6, a4, 3, 1
  101368:	932560               	movnez	a2, a5, a6
  10136b:	414440               	srli	a4, a4, 4
  10136e:	1133c0               	slli	a3, a3, 4
  101371:	fd3456               	bnez	a4, 101348 <__mul_mulsi3+0x8>
  101374:	f01d                	retw.n

00101376 <__mul_mulsi3+0x36>:
	...

00101378 <__eqdf2>:
  101378:	002136               	entry	a1, 16
  10137b:	0d9247               	bne	a2, a4, 10138c <__eqdf2+0x14>
  10137e:	179357               	bne	a3, a5, 101399 <__eqdf2+0x21>
  101381:	fcde61               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  101384:	084367               	ball	a3, a6, 101390 <__eqdf2+0x18>
  101387:	020c                	movi.n	a2, 0
  101389:	f01d                	retw.n

0010138b <__eqdf2+0x13>:
	...

0010138c <__eqdf2+0x14>:
  10138c:	120c                	movi.n	a2, 1
  10138e:	f01d                	retw.n

00101390 <__eqdf2+0x18>:
  101390:	117340               	slli	a7, a3, 12
  101393:	207720               	or	a7, a7, a2
  101396:	000206               	j	1013a2 <__eqdf2+0x2a>

00101399 <__eqdf2+0x21>:
  101399:	207350               	or	a7, a3, a5
  10139c:	1177f0               	slli	a7, a7, 1
  10139f:	207720               	or	a7, a7, a2

001013a2 <__eqdf2+0x2a>:
  1013a2:	020c                	movi.n	a2, 0
  1013a4:	130c                	movi.n	a3, 1
  1013a6:	932370               	movnez	a2, a3, a7
  1013a9:	f01d                	retw.n

001013ab <__eqdf2+0x33>:
	...

001013ac <__gtdf2>:
  1013ac:	002136               	entry	a1, 16
  1013af:	fcd361               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1013b2:	0e4367               	ball	a3, a6, 1013c4 <__gtdf2+0x18>

001013b5 <__gtdf2+0x9>:
  1013b5:	40c567               	bnall	a5, a6, 1013f9 <__ledf2+0x25>
  1013b8:	117540               	slli	a7, a5, 12
  1013bb:	207740               	or	a7, a7, a4
  1013be:	77bc                	beqz.n	a7, 1013f9 <__ledf2+0x25>
  1013c0:	020c                	movi.n	a2, 0
  1013c2:	f01d                	retw.n

001013c4 <__gtdf2+0x18>:
  1013c4:	117340               	slli	a7, a3, 12
  1013c7:	207720               	or	a7, a7, a2
  1013ca:	fe7716               	beqz	a7, 1013b5 <__gtdf2+0x9>
  1013cd:	020c                	movi.n	a2, 0
  1013cf:	f01d                	retw.n

001013d1 <__gtdf2+0x25>:
  1013d1:	000000                                        ...

001013d4 <__ledf2>:
  1013d4:	002136               	entry	a1, 16
  1013d7:	fcc961               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1013da:	0e4367               	ball	a3, a6, 1013ec <__ledf2+0x18>

001013dd <__ledf2+0x9>:
  1013dd:	18c567               	bnall	a5, a6, 1013f9 <__ledf2+0x25>
  1013e0:	117540               	slli	a7, a5, 12
  1013e3:	207740               	or	a7, a7, a4
  1013e6:	f78c                	beqz.n	a7, 1013f9 <__ledf2+0x25>
  1013e8:	120c                	movi.n	a2, 1
  1013ea:	f01d                	retw.n

001013ec <__ledf2+0x18>:
  1013ec:	117340               	slli	a7, a3, 12
  1013ef:	207720               	or	a7, a7, a2
  1013f2:	fe7716               	beqz	a7, 1013dd <__ledf2+0x9>
  1013f5:	120c                	movi.n	a2, 1
  1013f7:	f01d                	retw.n

001013f9 <__ledf2+0x25>:
  1013f9:	307350               	xor	a7, a3, a5
  1013fc:	01d796               	bltz	a7, 10141d <__ledf2+0x49>
  1013ff:	00d396               	bltz	a3, 101410 <__ledf2+0x3c>
  101402:	053357               	bltu	a3, a5, 10140b <__ledf2+0x37>
  101405:	109357               	bne	a3, a5, 101419 <__ledf2+0x45>
  101408:	0d3427               	bltu	a4, a2, 101419 <__ledf2+0x45>

0010140b <__ledf2+0x37>:
  10140b:	020c                	movi.n	a2, 0
  10140d:	f01d                	retw.n

0010140f <__ledf2+0x3b>:
	...

00101410 <__ledf2+0x3c>:
  101410:	f73537               	bltu	a5, a3, 10140b <__ledf2+0x37>
  101413:	029537               	bne	a5, a3, 101419 <__ledf2+0x45>
  101416:	f1b247               	bgeu	a2, a4, 10140b <__ledf2+0x37>

00101419 <__ledf2+0x45>:
  101419:	120c                	movi.n	a2, 1
  10141b:	f01d                	retw.n

0010141d <__ledf2+0x49>:
  10141d:	fea396               	bltz	a3, 10140b <__ledf2+0x37>
  101420:	207350               	or	a7, a3, a5
  101423:	1177f0               	slli	a7, a7, 1
  101426:	207720               	or	a7, a7, a2
  101429:	207740               	or	a7, a7, a4
  10142c:	120c                	movi.n	a2, 1
  10142e:	030c                	movi.n	a3, 0
  101430:	832370               	moveqz	a2, a3, a7
  101433:	f01d                	retw.n

00101435 <__ledf2+0x61>:
  101435:	000000                                        ...

00101438 <__gedf2>:
  101438:	002136               	entry	a1, 16
  10143b:	fcb061               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  10143e:	0e4367               	ball	a3, a6, 101450 <__gedf2+0x18>

00101441 <__gedf2+0x9>:
  101441:	40c567               	bnall	a5, a6, 101485 <__ltdf2+0x25>
  101444:	117540               	slli	a7, a5, 12
  101447:	207740               	or	a7, a7, a4
  10144a:	77bc                	beqz.n	a7, 101485 <__ltdf2+0x25>
  10144c:	f27c                	movi.n	a2, -1
  10144e:	f01d                	retw.n

00101450 <__gedf2+0x18>:
  101450:	117340               	slli	a7, a3, 12
  101453:	207720               	or	a7, a7, a2
  101456:	fe7716               	beqz	a7, 101441 <__gedf2+0x9>
  101459:	f27c                	movi.n	a2, -1
  10145b:	f01d                	retw.n

0010145d <__gedf2+0x25>:
  10145d:	000000                                        ...

00101460 <__ltdf2>:
  101460:	002136               	entry	a1, 16
  101463:	fca661               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  101466:	0e4367               	ball	a3, a6, 101478 <__ltdf2+0x18>

00101469 <__ltdf2+0x9>:
  101469:	18c567               	bnall	a5, a6, 101485 <__ltdf2+0x25>
  10146c:	117540               	slli	a7, a5, 12
  10146f:	207740               	or	a7, a7, a4
  101472:	f78c                	beqz.n	a7, 101485 <__ltdf2+0x25>
  101474:	020c                	movi.n	a2, 0
  101476:	f01d                	retw.n

00101478 <__ltdf2+0x18>:
  101478:	117340               	slli	a7, a3, 12
  10147b:	207720               	or	a7, a7, a2
  10147e:	fe7716               	beqz	a7, 101469 <__ltdf2+0x9>
  101481:	020c                	movi.n	a2, 0
  101483:	f01d                	retw.n

00101485 <__ltdf2+0x25>:
  101485:	307350               	xor	a7, a3, a5
  101488:	01d796               	bltz	a7, 1014a9 <__ltdf2+0x49>
  10148b:	00d396               	bltz	a3, 10149c <__ltdf2+0x3c>
  10148e:	053357               	bltu	a3, a5, 101497 <__ltdf2+0x37>
  101491:	109357               	bne	a3, a5, 1014a5 <__ltdf2+0x45>
  101494:	0db247               	bgeu	a2, a4, 1014a5 <__ltdf2+0x45>

00101497 <__ltdf2+0x37>:
  101497:	f27c                	movi.n	a2, -1
  101499:	f01d                	retw.n

0010149b <__ltdf2+0x3b>:
	...

0010149c <__ltdf2+0x3c>:
  10149c:	f73537               	bltu	a5, a3, 101497 <__ltdf2+0x37>
  10149f:	029537               	bne	a5, a3, 1014a5 <__ltdf2+0x45>
  1014a2:	f13427               	bltu	a4, a2, 101497 <__ltdf2+0x37>

001014a5 <__ltdf2+0x45>:
  1014a5:	020c                	movi.n	a2, 0
  1014a7:	f01d                	retw.n

001014a9 <__ltdf2+0x49>:
  1014a9:	ff83d6               	bgez	a3, 1014a5 <__ltdf2+0x45>
  1014ac:	207350               	or	a7, a3, a5
  1014af:	1177f0               	slli	a7, a7, 1
  1014b2:	207720               	or	a7, a7, a2
  1014b5:	207740               	or	a7, a7, a4
  1014b8:	020c                	movi.n	a2, 0
  1014ba:	f37c                	movi.n	a3, -1
  1014bc:	932370               	movnez	a2, a3, a7
  1014bf:	f01d                	retw.n

001014c1 <__ltdf2+0x61>:
  1014c1:	000000                                        ...

001014c4 <__unorddf2>:
  1014c4:	002136               	entry	a1, 16
  1014c7:	fc8d61               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1014ca:	064367               	ball	a3, a6, 1014d4 <__unorddf2+0x10>

001014cd <__unorddf2+0x9>:
  1014cd:	104567               	ball	a5, a6, 1014e1 <__unorddf2+0x1d>

001014d0 <__unorddf2+0xc>:
  1014d0:	020c                	movi.n	a2, 0
  1014d2:	f01d                	retw.n

001014d4 <__unorddf2+0x10>:
  1014d4:	117340               	slli	a7, a3, 12
  1014d7:	207720               	or	a7, a7, a2
  1014da:	fef716               	beqz	a7, 1014cd <__unorddf2+0x9>
  1014dd:	120c                	movi.n	a2, 1
  1014df:	f01d                	retw.n

001014e1 <__unorddf2+0x1d>:
  1014e1:	117540               	slli	a7, a5, 12
  1014e4:	207740               	or	a7, a7, a4
  1014e7:	fe5716               	beqz	a7, 1014d0 <__unorddf2+0xc>
  1014ea:	120c                	movi.n	a2, 1
  1014ec:	f01d                	retw.n

001014ee <__unorddf2+0x2a>:
	...

001014f0 <__fixdfsi>:
  1014f0:	002136               	entry	a1, 16
  1014f3:	fc8261               	l32r	a6, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1014f6:	264367               	ball	a3, a6, 101520 <__fixdfsi+0x30>
  1014f9:	a54430               	extui	a4, a3, 20, 11
  1014fc:	955360               	extui	a5, a6, 19, 10
  1014ff:	c04450               	sub	a4, a4, a5
  101502:	26c4e6               	bgei	a4, 32, 10152c <__fixdfsi+0x3c>
  101505:	2f14a6               	blti	a4, 1, 101538 <__fixdfsi+0x48>
  101508:	207360               	or	a7, a3, a6
  10150b:	404510               	ssai	21
  10150e:	815720               	src	a5, a7, a2
  101511:	401400               	ssl	a4
  101514:	915050               	srl	a5, a5
  101517:	602050               	neg	a2, a5
  10151a:	b32570               	movgez	a2, a5, a7
  10151d:	f01d                	retw.n

0010151f <__fixdfsi+0x2f>:
	...

00101520 <__fixdfsi+0x30>:
  101520:	114340               	slli	a4, a3, 12
  101523:	204420               	or	a4, a4, a2
  101526:	002416               	beqz	a4, 10152c <__fixdfsi+0x3c>
  101529:	00a032               	movi	a3, 0

0010152c <__fixdfsi+0x3c>:
  10152c:	114650               	slli	a4, a6, 11
  10152f:	540b                	addi.n	a5, a4, -1
  101531:	b34530               	movgez	a4, a5, a3
  101534:	042d                	mov.n	a2, a4
  101536:	f01d                	retw.n

00101538 <__fixdfsi+0x48>:
  101538:	020c                	movi.n	a2, 0
  10153a:	f01d                	retw.n

0010153c <__extendsfdf2>:
  10153c:	002136               	entry	a1, 16
  10153f:	055f20               	extui	a5, a2, 31, 1
  101542:	015510               	slli	a5, a5, 31
  101545:	1142f0               	slli	a4, a2, 1
  101548:	756720               	extui	a6, a2, 23, 8
  10154b:	a6ac                	beqz.n	a6, 101579 <__extendsfdf2+0x3d>
  10154d:	661b                	addi.n	a6, a6, 1
  10154f:	11f626               	beqi	a6, 0x100, 101564 <__extendsfdf2+0x28>
  101552:	fc6c61               	l32r	a6, 100704 (38000000 <_memmap_cacheattr_bp_allvalid+0x15ddddde>)
  101555:	414440               	srli	a4, a4, 4
  101558:	446a                	add.n	a4, a4, a6
  10155a:	012230               	slli	a2, a2, 29
  10155d:	203450               	or	a3, a4, a5
  101560:	f01d                	retw.n

00101562 <__extendsfdf2+0x26>:
	...

00101564 <__extendsfdf2+0x28>:
  101564:	fc6641               	l32r	a4, 1006fc (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  101567:	117270               	slli	a7, a2, 9
  10156a:	478c                	beqz.n	a7, 101572 <__extendsfdf2+0x36>
  10156c:	116650               	slli	a6, a6, 11
  10156f:	204460               	or	a4, a4, a6

00101572 <__extendsfdf2+0x36>:
  101572:	203450               	or	a3, a4, a5
  101575:	020c                	movi.n	a2, 0
  101577:	f01d                	retw.n

00101579 <__extendsfdf2+0x3d>:
  101579:	ff5416               	beqz	a4, 101572 <__extendsfdf2+0x36>
  10157c:	40f470               	nsau	a7, a4
  10157f:	f8c772               	addi	a7, a7, -8
  101582:	401700               	ssl	a7
  101585:	a14400               	sll	a4, a4
  101588:	012430               	slli	a2, a4, 29
  10158b:	414340               	srli	a4, a4, 3
  10158e:	7fa362               	movi	a6, 0x37f
  101591:	c06670               	sub	a6, a6, a7
  101594:	0166c0               	slli	a6, a6, 20
  101597:	446a                	add.n	a4, a4, a6
  101599:	203450               	or	a3, a4, a5
  10159c:	f01d                	retw.n

0010159e <__extendsfdf2+0x62>:
	...

001015a0 <abort>:
  1015a0:	004136               	entry	a1, 32
  1015a3:	6a1c                	movi.n	a10, 22
  1015a5:	0011a5               	call8	1016c0 <raise>
  1015a8:	1a0c                	movi.n	a10, 1
  1015aa:	0017e5               	call8	101728 <_Exit>

001015ad <abort+0xd>:
  1015ad:	000000                                        ...

001015b0 <_Atrealloc>:
  1015b0:	004136               	entry	a1, 32
  1015b3:	fc5541               	l32r	a4, 100708 (200460 <_Nats_62>)
  1015b6:	04a8                	l32i.n	a10, a4, 0
  1015b8:	14b8                	l32i.n	a11, a4, 4
  1015ba:	4121a0               	srli	a2, a10, 1
  1015bd:	059b16               	beqz	a11, 10161a <_Atrealloc+0x6a>
  1015c0:	80a2a0               	add	a10, a2, a10
  1015c3:	11aae0               	slli	a10, a10, 2
  1015c6:	000be0               	callx8	a11
  1015c9:	0a3d                	mov.n	a3, a10
  1015cb:	04ba16               	beqz	a10, 10161a <_Atrealloc+0x6a>
  1015ce:	fc4fc1               	l32r	a12, 10070c (2768e0 <_Atcount0>)
  1015d1:	0cc8                	l32i.n	a12, a12, 0
  1015d3:	24b8                	l32i.n	a11, a4, 8
  1015d5:	11cce0               	slli	a12, a12, 2
  1015d8:	fc4f81               	l32r	a8, 100714 (180694 <memcpy>)
  1015db:	0008e0               	callx8	a8
  1015de:	04c8                	l32i.n	a12, a4, 0
  1015e0:	34d8                	l32i.n	a13, a4, 12
  1015e2:	24b8                	l32i.n	a11, a4, 8
  1015e4:	80a2d0               	add	a10, a2, a13
  1015e7:	a0aa30               	addx4	a10, a10, a3
  1015ea:	a0bdb0               	addx4	a11, a13, a11
  1015ed:	c0ccd0               	sub	a12, a12, a13
  1015f0:	11cce0               	slli	a12, a12, 2
  1015f3:	fc4881               	l32r	a8, 100714 (180694 <memcpy>)
  1015f6:	0008e0               	callx8	a8
  1015f9:	fc45b1               	l32r	a11, 100710 (2768f0 <_Atdata_68>)
  1015fc:	24a8                	l32i.n	a10, a4, 8
  1015fe:	061ab7               	beq	a10, a11, 101608 <_Atrealloc+0x58>
  101601:	44b8                	l32i.n	a11, a4, 16
  101603:	1b8c                	beqz.n	a11, 101608 <_Atrealloc+0x58>
  101605:	000be0               	callx8	a11
  101608:	2439                	s32i.n	a3, a4, 8
  10160a:	04c8                	l32i.n	a12, a4, 0
  10160c:	34d8                	l32i.n	a13, a4, 12
  10160e:	cc2a                	add.n	a12, a12, a2
  101610:	dd2a                	add.n	a13, a13, a2
  101612:	34d9                	s32i.n	a13, a4, 12
  101614:	04c9                	s32i.n	a12, a4, 0
  101616:	120c                	movi.n	a2, 1
  101618:	f01d                	retw.n

0010161a <_Atrealloc+0x6a>:
  10161a:	020c                	movi.n	a2, 0
  10161c:	f01d                	retw.n

0010161e <_Atrealloc+0x6e>:
	...

00101620 <atexit>:
  101620:	004136               	entry	a1, 32
  101623:	203220               	or	a3, a2, a2
  101626:	01a0a2               	movi	a10, 1
  101629:	001d65               	call8	101800 <_Locksyslock>
  10162c:	fc3741               	l32r	a4, 100708 (200460 <_Nats_62>)
  10162f:	fc3781               	l32r	a8, 10070c (2768e0 <_Atcount0>)
  101632:	0324a2               	l32i	a10, a4, 12
  101635:	0888                	l32i.n	a8, a8, 0
  101637:	0638a7               	bltu	a8, a10, 101641 <atexit+0x21>
  10163a:	fff765               	call8	1015b0 <_Atrealloc>
  10163d:	7a9c                	beqz.n	a10, 101658 <atexit+0x38>
  10163f:	34a8                	l32i.n	a10, a4, 12

00101641 <atexit+0x21>:
  101641:	020c                	movi.n	a2, 0
  101643:	24b8                	l32i.n	a11, a4, 8
  101645:	9a0b                	addi.n	a9, a10, -1
  101647:	3499                	s32i.n	a9, a4, 12
  101649:	a099b0               	addx4	a9, a9, a11
  10164c:	0939                	s32i.n	a3, a9, 0

0010164e <atexit+0x2e>:
  10164e:	1a0c                	movi.n	a10, 1
  101650:	001da5               	call8	10182c <_Unlocksyslock>
  101653:	f01d                	retw.n

00101655 <atexit+0x35>:
  101655:	000000                                        ...

00101658 <atexit+0x38>:
  101658:	f27c                	movi.n	a2, -1
  10165a:	fffc06               	j	10164e <atexit+0x2e>

0010165d <atexit+0x3d>:
  10165d:	000000                                        ...

00101660 <exit>:
  101660:	004136               	entry	a1, 32
  101663:	fc2931               	l32r	a3, 100708 (200460 <_Nats_62>)
  101666:	0388                	l32i.n	a8, a3, 0
  101668:	0323a2               	l32i	a10, a3, 12
  10166b:	1aba87               	bgeu	a10, a8, 101689 <exit+0x29>

0010166e <exit+0xe>:
  10166e:	8a1b                	addi.n	a8, a10, 1
  101670:	022392               	l32i	a9, a3, 8
  101673:	036382               	s32i	a8, a3, 12
  101676:	a08890               	addx4	a8, a8, a9
  101679:	ffd882               	addmi	a8, a8, 0xffffff00
  10167c:	3f2882               	l32i	a8, a8, 252
  10167f:	0008e0               	callx8	a8
  101682:	03b8                	l32i.n	a11, a3, 0
  101684:	33a8                	l32i.n	a10, a3, 12
  101686:	e43ab7               	bltu	a10, a11, 10166e <exit+0xe>

00101689 <exit+0x29>:
  101689:	fc2041               	l32r	a4, 10070c (2768e0 <_Atcount0>)
  10168c:	04a8                	l32i.n	a10, a4, 0
  10168e:	4a9c                	beqz.n	a10, 1016a6 <exit+0x46>

00101690 <exit+0x30>:
  101690:	ffca82               	addi	a8, a10, -1
  101693:	022392               	l32i	a9, a3, 8
  101696:	006482               	s32i	a8, a4, 0
  101699:	a08890               	addx4	a8, a8, a9
  10169c:	0888                	l32i.n	a8, a8, 0
  10169e:	0008e0               	callx8	a8
  1016a1:	04a8                	l32i.n	a10, a4, 0
  1016a3:	fe9a56               	bnez	a10, 101690 <exit+0x30>

001016a6 <exit+0x46>:
  1016a6:	fc1a41               	l32r	a4, 100710 (2768f0 <_Atdata_68>)
  1016a9:	23a8                	l32i.n	a10, a3, 8
  1016ab:	43b8                	l32i.n	a11, a3, 16
  1016ad:	041a47               	beq	a10, a4, 1016b5 <exit+0x55>
  1016b0:	1b8c                	beqz.n	a11, 1016b5 <exit+0x55>
  1016b2:	000be0               	callx8	a11
  1016b5:	0a4c                	movi.n	a10, 64
  1016b7:	2349                	s32i.n	a4, a3, 8
  1016b9:	03a9                	s32i.n	a10, a3, 0
  1016bb:	02ad                	mov.n	a10, a2
  1016bd:	0006a5               	call8	101728 <_Exit>

001016c0 <raise>:
  1016c0:	004136               	entry	a1, 32
  1016c3:	20a220               	or	a10, a2, a2
  1016c6:	01a0b2               	movi	a11, 1
  1016c9:	0002e5               	call8	1016f8 <signal>
  1016cc:	203aa0               	or	a3, a10, a10
  1016cf:	1f0a26               	beqi	a10, -1, 1016f2 <raise+0x32>
  1016d2:	101a26               	beqi	a10, 1, 1016e6 <raise+0x26>
  1016d5:	011a16               	beqz	a10, 1016ea <raise+0x2a>
  1016d8:	20a220               	or	a10, a2, a2
  1016db:	00a0b2               	movi	a11, 0
  1016de:	0001a5               	call8	1016f8 <signal>
  1016e1:	02ad                	mov.n	a10, a2
  1016e3:	0003e0               	callx8	a3

001016e6 <raise+0x26>:
  1016e6:	020c                	movi.n	a2, 0
  1016e8:	f01d                	retw.n

001016ea <raise+0x2a>:
  1016ea:	1a0c                	movi.n	a10, 1
  1016ec:	0020f0               	nop
  1016ef:	0003a5               	call8	101728 <_Exit>

001016f2 <raise+0x32>:
  1016f2:	f27c                	movi.n	a2, -1
  1016f4:	f01d                	retw.n

001016f6 <raise+0x36>:
	...

001016f8 <signal>:
  1016f8:	004136               	entry	a1, 32
  1016fb:	0512a6               	blti	a2, 1, 101704 <signal+0xc>
  1016fe:	02c2e6               	bgei	a2, 32, 101704 <signal+0xc>
  101701:	030366               	bnei	a3, -1, 101708 <signal+0x10>
  101704:	f27c                	movi.n	a2, -1
  101706:	f01d                	retw.n

00101708 <signal+0x10>:
  101708:	01a0a2               	movi	a10, 1
  10170b:	000f65               	call8	101800 <_Locksyslock>
  10170e:	fc0281               	l32r	a8, 100718 (2769f0 <sigtable_63>)
  101711:	01a0a2               	movi	a10, 1
  101714:	a08280               	addx4	a8, a2, a8
  101717:	002822               	l32i	a2, a8, 0
  10171a:	0839                	s32i.n	a3, a8, 0
  10171c:	0010e5               	call8	10182c <_Unlocksyslock>
  10171f:	f01d                	retw.n

00101721 <signal+0x29>:
  101721:	00000000 36000000                                .......

00101728 <_Exit>:
  101728:	004136               	entry	a1, 32
  10172b:	02ad                	mov.n	a10, a2
  10172d:	00e825               	call8	1025b0 <_exit>

00101730 <_Clearlocks>:
  101730:	004136               	entry	a1, 32
  101733:	fbfa81               	l32r	a8, 10071c (276bd8 <_xclib_use_mt>)
  101736:	fbfa31               	l32r	a3, 100720 (276ad0 <mtx_67>)
  101739:	0888                	l32i.n	a8, a8, 0
  10173b:	b0c322               	addi	a2, a3, -80
  10173e:	38ac                	beqz.n	a8, 101765 <_Clearlocks+0x35>
  101740:	a0c342               	addi	a4, a3, -96
  101743:	00a052               	movi	a5, 0
  101746:	006452               	s32i	a5, a4, 0

00101749 <_Clearlocks+0x19>:
  101749:	20a220               	or	a10, a2, a2
  10174c:	00e3a5               	call8	102588 <_Mtxdst>
  10174f:	04c222               	addi	a2, a2, 4
  101752:	f39237               	bne	a2, a3, 101749 <_Clearlocks+0x19>
  101755:	016452               	s32i	a5, a4, 4
  101758:	fbf321               	l32r	a2, 100724 (276ae0 <__progname>)

0010175b <_Clearlocks+0x2b>:
  10175b:	03ad                	mov.n	a10, a3
  10175d:	00e2a5               	call8	102588 <_Mtxdst>
  101760:	334b                	addi.n	a3, a3, 4
  101762:	f59327               	bne	a3, a2, 10175b <_Clearlocks+0x2b>

00101765 <_Clearlocks+0x35>:
  101765:	f01d                	retw.n

00101767 <_Clearlocks+0x37>:
  101767:	000000                                        ...

0010176a <_Clearlocks+0x3a>:
	...

0010176c <_Initlocks>:
  10176c:	004136               	entry	a1, 32
  10176f:	fbeb81               	l32r	a8, 10071c (276bd8 <_xclib_use_mt>)
  101772:	fbeb31               	l32r	a3, 100720 (276ad0 <mtx_67>)
  101775:	0888                	l32i.n	a8, a8, 0
  101777:	b0c322               	addi	a2, a3, -80
  10177a:	78ac                	beqz.n	a8, 1017a5 <_Initlocks+0x39>

0010177c <_Initlocks+0x10>:
  10177c:	20a220               	or	a10, a2, a2
  10177f:	00e025               	call8	102580 <_Mtxinit>
  101782:	224b                	addi.n	a2, a2, 4
  101784:	f49237               	bne	a2, a3, 10177c <_Initlocks+0x10>
  101787:	fbe841               	l32r	a4, 100728 (276a70 <max_flock_63>)
  10178a:	491c                	movi.n	a9, 20
  10178c:	0499                	s32i.n	a9, a4, 0
  10178e:	70c422               	addi	a2, a4, 112

00101791 <_Initlocks+0x25>:
  101791:	03ad                	mov.n	a10, a3
  101793:	00dee5               	call8	102580 <_Mtxinit>
  101796:	334b                	addi.n	a3, a3, 4
  101798:	f59327               	bne	a3, a2, 101791 <_Initlocks+0x25>
  10179b:	4a0c                	movi.n	a10, 4
  10179d:	14a9                	s32i.n	a10, a4, 4
  10179f:	fbe3a1               	l32r	a10, 10072c (101730 <_Clearlocks>)
  1017a2:	000a65               	call8	101848 <_Atexit>

001017a5 <_Initlocks+0x39>:
  1017a5:	f01d                	retw.n

001017a7 <_Initlocks+0x3b>:
	...

001017a8 <_Lockfilelock>:
  1017a8:	004136               	entry	a1, 32
  1017ab:	fbdf31               	l32r	a3, 100728 (276a70 <max_flock_63>)
  1017ae:	080382               	l8ui	a8, a3, 8
  1017b1:	b89c                	beqz.n	a8, 1017d0 <_Lockfilelock+0x28>

001017b3 <_Lockfilelock+0xb>:
  1017b3:	628c                	beqz.n	a2, 1017bd <_Lockfilelock+0x15>
  1017b5:	0398                	l32i.n	a9, a3, 0
  1017b7:	0202a2               	l8ui	a10, a2, 2
  1017ba:	022a97               	blt	a10, a9, 1017c0 <_Lockfilelock+0x18>
  1017bd:	f01d                	retw.n

001017bf <_Lockfilelock+0x17>:
	...

001017c0 <_Lockfilelock+0x18>:
  1017c0:	fbdcb1               	l32r	a11, 100730 (276a80 <file_mtx_65>)
  1017c3:	a0aab0               	addx4	a10, a10, a11
  1017c6:	00dca5               	call8	102590 <_Mtxlock>
  1017c9:	f01d                	retw.n

001017cb <_Lockfilelock+0x23>:
  1017cb:	000000                                        ...

001017ce <_Lockfilelock+0x26>:
	...

001017d0 <_Lockfilelock+0x28>:
  1017d0:	fff9a5               	call8	10176c <_Initlocks>
  1017d3:	2c0c                	movi.n	a12, 2
  1017d5:	0843c2               	s8i	a12, a3, 8
  1017d8:	fff5c6               	j	1017b3 <_Lockfilelock+0xb>

001017db <_Lockfilelock+0x33>:
	...

001017dc <_Unlockfilelock>:
  1017dc:	004136               	entry	a1, 32
  1017df:	928c                	beqz.n	a2, 1017ec <_Unlockfilelock+0x10>
  1017e1:	fbd1b1               	l32r	a11, 100728 (276a70 <max_flock_63>)
  1017e4:	0202a2               	l8ui	a10, a2, 2
  1017e7:	0b88                	l32i.n	a8, a11, 0
  1017e9:	032a87               	blt	a10, a8, 1017f0 <_Unlockfilelock+0x14>
  1017ec:	f01d                	retw.n

001017ee <_Unlockfilelock+0x12>:
	...

001017f0 <_Unlockfilelock+0x14>:
  1017f0:	10cb92               	addi	a9, a11, 16
  1017f3:	a0aa90               	addx4	a10, a10, a9
  1017f6:	00da25               	call8	102598 <_Mtxunlock>
  1017f9:	f01d                	retw.n

001017fb <_Unlockfilelock+0x1f>:
  1017fb:	000000                                        ...

001017fe <_Unlockfilelock+0x22>:
	...

00101800 <_Locksyslock>:
  101800:	004136               	entry	a1, 32
  101803:	fbc931               	l32r	a3, 100728 (276a70 <max_flock_63>)
  101806:	080382               	l8ui	a8, a3, 8
  101809:	389c                	beqz.n	a8, 101820 <_Locksyslock+0x20>

0010180b <_Locksyslock+0xb>:
  10180b:	1398                	l32i.n	a9, a3, 4
  10180d:	012297               	blt	a2, a9, 101812 <_Locksyslock+0x12>
  101810:	f01d                	retw.n

00101812 <_Locksyslock+0x12>:
  101812:	fbc3a1               	l32r	a10, 100720 (276ad0 <mtx_67>)
  101815:	a0a2a0               	addx4	a10, a2, a10
  101818:	00d765               	call8	102590 <_Mtxlock>
  10181b:	f01d                	retw.n

0010181d <_Locksyslock+0x1d>:
  10181d:	000000                                        ...

00101820 <_Locksyslock+0x20>:
  101820:	fff4a5               	call8	10176c <_Initlocks>
  101823:	2b0c                	movi.n	a11, 2
  101825:	0843b2               	s8i	a11, a3, 8
  101828:	fff7c6               	j	10180b <_Locksyslock+0xb>

0010182b <_Locksyslock+0x2b>:
	...

0010182c <_Unlocksyslock>:
  10182c:	004136               	entry	a1, 32
  10182f:	fbbea1               	l32r	a10, 100728 (276a70 <max_flock_63>)
  101832:	1a88                	l32i.n	a8, a10, 4
  101834:	012287               	blt	a2, a8, 101839 <_Unlocksyslock+0xd>
  101837:	f01d                	retw.n

00101839 <_Unlocksyslock+0xd>:
  101839:	60caa2               	addi	a10, a10, 96
  10183c:	a0a2a0               	addx4	a10, a2, a10
  10183f:	00d5a5               	call8	102598 <_Mtxunlock>
  101842:	f01d                	retw.n

00101844 <_Unlocksyslock+0x18>:
  101844:	00000000                                ....

00101848 <_Atexit>:
  101848:	004136               	entry	a1, 32
  10184b:	fbba31               	l32r	a3, 100734 (20046c <_Atcount>)
  10184e:	fbaf81               	l32r	a8, 10070c (2768e0 <_Atcount0>)
  101851:	0023a2               	l32i	a10, a3, 0
  101854:	002882               	l32i	a8, a8, 0
  101857:	fbb8c1               	l32r	a12, 100738 (200468 <_Atfuns>)
  10185a:	1738a7               	bltu	a8, a10, 101875 <_Atexit+0x2d>
  10185d:	ffd525               	call8	1015b0 <_Atrealloc>
  101860:	01ea16               	beqz	a10, 101882 <_Atexit+0x3a>
  101863:	0398                	l32i.n	a9, a3, 0
  101865:	fbb4a1               	l32r	a10, 100738 (200468 <_Atfuns>)
  101868:	990b                	addi.n	a9, a9, -1
  10186a:	0aa8                	l32i.n	a10, a10, 0
  10186c:	0399                	s32i.n	a9, a3, 0
  10186e:	a099a0               	addx4	a9, a9, a10
  101871:	0929                	s32i.n	a2, a9, 0
  101873:	f01d                	retw.n

00101875 <_Atexit+0x2d>:
  101875:	ba0b                	addi.n	a11, a10, -1
  101877:	0cc8                	l32i.n	a12, a12, 0
  101879:	03b9                	s32i.n	a11, a3, 0
  10187b:	a0bbc0               	addx4	a11, a11, a12
  10187e:	0b29                	s32i.n	a2, a11, 0
  101880:	f01d                	retw.n

00101882 <_Atexit+0x3a>:
  101882:	ffd1e5               	call8	1015a0 <abort>

00101885 <_Atexit+0x3d>:
  101885:	000000                                        ...

00101888 <__clibrary_init>:
  101888:	004136               	entry	a1, 32
  10188b:	638c                	beqz.n	a3, 101895 <__clibrary_init+0xd>
  10188d:	fbab91               	l32r	a9, 10073c (276ae0 <__progname>)
  101890:	0388                	l32i.n	a8, a3, 0
  101892:	006982               	s32i	a8, a9, 0

00101895 <__clibrary_init+0xd>:
  101895:	fbaaa1               	l32r	a10, 100740 (200478 <environ>)
  101898:	006a42               	s32i	a4, a10, 0
  10189b:	0020f0               	nop
  10189e:	000325               	call8	1018d0 <_init_reent_bss>
  1018a1:	158c                	beqz.n	a5, 1018a6 <__clibrary_init+0x1e>
  1018a3:	0005e0               	callx8	a5

001018a6 <__clibrary_init+0x1e>:
  1018a6:	368c                	beqz.n	a6, 1018ad <__clibrary_init+0x25>
  1018a8:	06ad                	mov.n	a10, a6
  1018aa:	ffd765               	call8	101620 <atexit>

001018ad <__clibrary_init+0x25>:
  1018ad:	f01d                	retw.n

001018af <__clibrary_init+0x27>:
	...

001018b0 <_init_reent>:
  1018b0:	004136               	entry	a1, 32
  1018b3:	02ad                	mov.n	a10, a2
  1018b5:	0b0c                	movi.n	a11, 0
  1018b7:	f4a0c2               	movi	a12, 244
  1018ba:	fba381               	l32r	a8, 100748 (180830 <memset>)
  1018bd:	0008e0               	callx8	a8
  1018c0:	fba181               	l32r	a8, 100744 (200080 <_dram0_hook_fp_data_end+0x20>)
  1018c3:	190c                	movi.n	a9, 1
  1018c5:	1b6292               	s32i	a9, a2, 108
  1018c8:	1289                	s32i.n	a8, a2, 4
  1018ca:	f01d                	retw.n

001018cc <_init_reent+0x1c>:
  1018cc:	00000000                                ....

001018d0 <_init_reent_bss>:
  1018d0:	004136               	entry	a1, 32
  1018d3:	180c                	movi.n	a8, 1
  1018d5:	fb9d31               	l32r	a3, 10074c (276ae4 <g_reent_64>)
  1018d8:	fb9b21               	l32r	a2, 100744 (200080 <_dram0_hook_fp_data_end+0x20>)
  1018db:	1329                	s32i.n	a2, a3, 4
  1018dd:	1b6382               	s32i	a8, a3, 108
  1018e0:	f01d                	retw.n

001018e2 <_init_reent_bss+0x12>:
	...

001018e4 <_xtos_core_shutoff_nw>:
  1018e4:	fb9b51               	l32r	a5, 100750 (1019b4 <_xtos_core_save_nw>)
  1018e7:	00bd                	mov.n	a11, a0
  1018e9:	0003c6               	j	1018fc <_xtos_core_shutoff+0x10>

001018ec <_xtos_core_shutoff>:
  1018ec:	002136               	entry	a1, 16
  1018ef:	fb9951               	l32r	a5, 100754 (101970 <_xtos_core_save_entry>)
  1018f2:	fb99b1               	l32r	a11, 100758 (1018f8 <_xtos_core_shutoff+0xc>)
  1018f5:	0000c6               	j	1018fc <_xtos_core_shutoff+0x10>

001018f8 <_xtos_core_shutoff+0xc>:
  1018f8:	f01d                	retw.n

001018fa <_xtos_core_shutoff+0xe>:
	...

001018fc <_xtos_core_shutoff+0x10>:
  1018fc:	fb9831               	l32r	a3, 10075c (103024 <_lib_au_task_text_start+0x8a4>)
  1018ff:	406330               	rer	a3, a3
  101902:	0ee347               	bbsi	a3, 4, 101914 <_xtos_core_shutoff+0x28>
  101905:	130c                	movi.n	a3, 1
  101907:	202230               	or	a2, a2, a3
  10190a:	fb9531               	l32r	a3, 100760 (276be0 <_xtos_pso_savearea>)
  10190d:	fb9541               	l32r	a4, 100764 (10191c <_xtos_core_shutoff_aftersave>)
  101910:	0005a0               	jx	a5

00101913 <_xtos_core_shutoff+0x27>:
	...

00101914 <_xtos_core_shutoff+0x28>:
  101914:	120c                	movi.n	a2, 1
  101916:	000ba0               	jx	a11

00101919 <_xtos_core_shutoff+0x2d>:
  101919:	000000                                        ...

0010191c <_xtos_core_shutoff_aftersave>:
  10191c:	fb9341               	l32r	a4, 100768 (103020 <_lib_au_task_text_start+0x8a0>)
  10191f:	406470               	rer	a7, a4
  101922:	01a062               	movi	a6, 1
  101925:	207760               	or	a7, a7, a6
  101928:	407470               	wer	a7, a4
  10192b:	002000               	isync
  10192e:	0020d0               	extw
  101931:	fb8a41               	l32r	a4, 10075c (103024 <_lib_au_task_text_start+0x8a4>)
  101934:	02a022               	movi	a2, 2
  101937:	406460               	rer	a6, a4
  10193a:	0fe647               	bbsi	a6, 4, 10194d <_xtos_core_shutoff_aftersave+0x31>
  10193d:	fb8b21               	l32r	a2, 10076c (0 <_Level2HandlerLabel>)
  101940:	004216               	beqz	a2, 101948 <_xtos_core_shutoff_aftersave+0x2c>
  101943:	0002c0               	callx0	a2
  101946:	32cc                	bnez.n	a2, 10194d <_xtos_core_shutoff_aftersave+0x31>

00101948 <_xtos_core_shutoff_aftersave+0x2c>:
  101948:	007f00               	waiti	15
  10194b:	320c                	movi.n	a2, 3

0010194d <_xtos_core_shutoff_aftersave+0x31>:
  10194d:	1308                	l32i.n	a0, a3, 4
  10194f:	fb8641               	l32r	a4, 100768 (103020 <_lib_au_task_text_start+0x8a0>)
  101952:	342352               	l32i	a5, a3, 208
  101955:	407450               	wer	a5, a4
  101958:	0865c7               	bbci	a5, 12, 101964 <_xtos_core_shutoff_aftersave+0x48>
  10195b:	fb8071               	l32r	a7, 10075c (103024 <_lib_au_task_text_start+0x8a4>)

0010195e <_xtos_core_shutoff_aftersave+0x42>:
  10195e:	406760               	rer	a6, a7
  101961:	f966c7               	bbci	a6, 12, 10195e <_xtos_core_shutoff_aftersave+0x42>

00101964 <_xtos_core_shutoff_aftersave+0x48>:
  101964:	4a2352               	l32i	a5, a3, 0x128
  101967:	136150               	wsr.memctl	a5
  10196a:	0329                	s32i.n	a2, a3, 0
  10196c:	f00d                	ret.n

0010196e <_xtos_core_shutoff_aftersave+0x52>:
	...

00101970 <_xtos_core_save_entry>:
  101970:	0000c6               	j	101977 <_xtos_core_save+0x3>

00101973 <_xtos_core_save_entry+0x3>:
	...

00101974 <_xtos_core_save>:
  101974:	002136               	entry	a1, 16

00101977 <_xtos_core_save+0x3>:
  101977:	036302               	s32i	a0, a3, 12
  10197a:	046312               	s32i	a1, a3, 16
  10197d:	056322               	s32i	a2, a3, 20
  101980:	7349                	s32i.n	a4, a3, 28
  101982:	00b1d5               	call4	1024a0 <xthal_window_spill>
  101985:	0001c6               	j	101990 <_xtos_core_save+0x1c>

00101988 <_xtos_core_save+0x14>:
	...

00101990 <_xtos_core_save+0x1c>:
  101990:	006f40               	rsil	a4, 15
  101993:	396342               	s32i	a4, a3, 228
  101996:	03ea50               	rsr.ccount	a5
  101999:	03e260               	rsr.interrupt	a6
  10199c:	506362               	s32i	a6, a3, 0x140
  10199f:	4b6352               	s32i	a5, a3, 0x12c
  1019a2:	000a85               	call0	101a4c <_xtos_core_save_common>
  1019a5:	3308                	l32i.n	a0, a3, 12
  1019a7:	4318                	l32i.n	a1, a3, 16
  1019a9:	392342               	l32i	a4, a3, 228
  1019ac:	13e640               	wsr.ps	a4
  1019af:	002010               	rsync
  1019b2:	f01d                	retw.n

001019b4 <_xtos_core_save_nw>:
  1019b4:	3309                	s32i.n	a0, a3, 12
  1019b6:	4319                	s32i.n	a1, a3, 16
  1019b8:	5329                	s32i.n	a2, a3, 20
  1019ba:	7349                	s32i.n	a4, a3, 28
  1019bc:	8359                	s32i.n	a5, a3, 32
  1019be:	9369                	s32i.n	a6, a3, 36
  1019c0:	a379                	s32i.n	a7, a3, 40
  1019c2:	000286               	j	1019d0 <_xtos_core_save_nw+0x1c>

001019c5 <_xtos_core_save_nw+0x11>:
	...

001019d0 <_xtos_core_save_nw+0x1c>:
  1019d0:	006f40               	rsil	a4, 15
  1019d3:	396342               	s32i	a4, a3, 228
  1019d6:	03ea50               	rsr.ccount	a5
  1019d9:	03e260               	rsr.interrupt	a6
  1019dc:	506362               	s32i	a6, a3, 0x140
  1019df:	4b6352               	s32i	a5, a3, 0x12c
  1019e2:	350c                	movi.n	a5, 3

001019e4 <_xtos_core_save_nw+0x30>:
  1019e4:	b389                	s32i.n	a8, a3, 44
  1019e6:	c399                	s32i.n	a9, a3, 48
  1019e8:	d3a9                	s32i.n	a10, a3, 52
  1019ea:	e3b9                	s32i.n	a11, a3, 56
  1019ec:	f3c9                	s32i.n	a12, a3, 60
  1019ee:	1063d2               	s32i	a13, a3, 64
  1019f1:	1163e2               	s32i	a14, a3, 68
  1019f4:	1263f2               	s32i	a15, a3, 72
  1019f7:	20c3b2               	addi	a11, a3, 32
  1019fa:	d50b                	addi.n	a13, a5, -1
  1019fc:	408020               	rotw	2
  1019ff:	fe1556               	bnez	a5, 1019e4 <_xtos_core_save_nw+0x30>
  101a02:	408020               	rotw	2
  101a05:	010c                	movi.n	a1, 0
  101a07:	000445               	call0	101a4c <_xtos_core_save_common>
  101a0a:	4080e0               	rotw	-2
  101a0d:	350c                	movi.n	a5, 3
  101a0f:	80cb32               	addi	a3, a11, -128
  101a12:	01d332               	addmi	a3, a3, 0x100

00101a15 <_xtos_core_save_nw+0x61>:
  101a15:	4080e0               	rotw	-2
  101a18:	e0cb32               	addi	a3, a11, -32
  101a1b:	5d0b                	addi.n	a5, a13, -1
  101a1d:	b388                	l32i.n	a8, a3, 44
  101a1f:	c398                	l32i.n	a9, a3, 48
  101a21:	d3a8                	l32i.n	a10, a3, 52
  101a23:	e3b8                	l32i.n	a11, a3, 56
  101a25:	f3c8                	l32i.n	a12, a3, 60
  101a27:	1023d2               	l32i	a13, a3, 64
  101a2a:	1123e2               	l32i	a14, a3, 68
  101a2d:	1223f2               	l32i	a15, a3, 72
  101a30:	fe1556               	bnez	a5, 101a15 <_xtos_core_save_nw+0x61>
  101a33:	3308                	l32i.n	a0, a3, 12
  101a35:	4318                	l32i.n	a1, a3, 16
  101a37:	7348                	l32i.n	a4, a3, 28
  101a39:	8358                	l32i.n	a5, a3, 32
  101a3b:	9368                	l32i.n	a6, a3, 36
  101a3d:	392372               	l32i	a7, a3, 228
  101a40:	13e670               	wsr.ps	a7
  101a43:	002010               	rsync
  101a46:	a378                	l32i.n	a7, a3, 40
  101a48:	f00d                	ret.n

00101a4a <_xtos_core_save_nw+0x96>:
	...

00101a4c <_xtos_core_save_common>:
  101a4c:	336312               	s32i	a1, a3, 204
  101a4f:	05e116               	beqz	a1, 101ab1 <_xtos_core_save_common+0x65>
  101a52:	f0c142               	addi	a4, a1, -16
  101a55:	0458                	l32i.n	a5, a4, 0
  101a57:	1468                	l32i.n	a6, a4, 4
  101a59:	236352               	s32i	a5, a3, 140
  101a5c:	246362               	s32i	a6, a3, 144
  101a5f:	2458                	l32i.n	a5, a4, 8
  101a61:	3468                	l32i.n	a6, a4, 12
  101a63:	256352               	s32i	a5, a3, 148
  101a66:	266362               	s32i	a6, a3, 152
  101a69:	0158                	l32i.n	a5, a1, 0
  101a6b:	1168                	l32i.n	a6, a1, 4
  101a6d:	276352               	s32i	a5, a3, 156
  101a70:	286362               	s32i	a6, a3, 160
  101a73:	2158                	l32i.n	a5, a1, 8
  101a75:	3168                	l32i.n	a6, a1, 12
  101a77:	296352               	s32i	a5, a3, 164
  101a7a:	2a6362               	s32i	a6, a3, 168
  101a7d:	3348                	l32i.n	a4, a3, 12
  101a7f:	154e40               	extui	a4, a4, 30, 2
  101a82:	2b24a6               	blti	a4, 2, 101ab1 <_xtos_core_save_common+0x65>
  101a85:	1158                	l32i.n	a5, a1, 4
  101a87:	1144c0               	slli	a4, a4, 4
  101a8a:	c04540               	sub	a4, a5, a4
  101a8d:	f0c552               	addi	a5, a5, -16
  101a90:	acc362               	addi	a6, a3, -84
  101a93:	01d662               	addmi	a6, a6, 0x100

00101a96 <_xtos_core_save_common+0x4a>:
  101a96:	0478                	l32i.n	a7, a4, 0
  101a98:	1488                	l32i.n	a8, a4, 4
  101a9a:	0679                	s32i.n	a7, a6, 0
  101a9c:	1689                	s32i.n	a8, a6, 4
  101a9e:	2478                	l32i.n	a7, a4, 8
  101aa0:	3488                	l32i.n	a8, a4, 12
  101aa2:	026672               	s32i	a7, a6, 8
  101aa5:	036682               	s32i	a8, a6, 12
  101aa8:	10c442               	addi	a4, a4, 16
  101aab:	10c662               	addi	a6, a6, 16
  101aae:	e42457               	blt	a4, a5, 101a96 <_xtos_core_save_common+0x4a>

00101ab1 <_xtos_core_save_common+0x65>:
  101ab1:	03f050               	rsr.ccompare0	a5
  101ab4:	4c6352               	s32i	a5, a3, 0x130
  101ab7:	03f150               	rsr.ccompare1	a5
  101aba:	4d6352               	s32i	a5, a3, 0x134
  101abd:	03f250               	rsr.ccompare2	a5
  101ac0:	4e6352               	s32i	a5, a3, 0x138
  101ac3:	1309                	s32i.n	a0, a3, 4
  101ac5:	03b150               	rsr.epc1	a5
  101ac8:	386352               	s32i	a5, a3, 224
  101acb:	03d150               	rsr.excsave1	a5
  101ace:	3a6352               	s32i	a5, a3, 232
  101ad1:	03c050               	rsr.depc	a5
  101ad4:	3b6352               	s32i	a5, a3, 236
  101ad7:	034850               	rsr.windowbase	a5
  101ada:	356352               	s32i	a5, a3, 212
  101add:	034950               	rsr.windowstart	a5
  101ae0:	366352               	s32i	a5, a3, 216
  101ae3:	030350               	rsr.sar	a5
  101ae6:	376352               	s32i	a5, a3, 220
  101ae9:	fb1f41               	l32r	a4, 100768 (103020 <_lib_au_task_text_start+0x8a0>)
  101aec:	00a162               	movi	a6, 0x100
  101aef:	406470               	rer	a7, a4
  101af2:	346372               	s32i	a7, a3, 208
  101af5:	176207               	bbci	a2, 0, 101b10 <_xtos_core_save_common+0xc4>
  101af8:	205760               	or	a5, a7, a6
  101afb:	305560               	xor	a5, a5, a6
  101afe:	106260               	and	a6, a2, a6
  101b01:	205560               	or	a5, a5, a6
  101b04:	fb1b61               	l32r	a6, 100770 (ffffefff <_memmap_cacheattr_bp_strict+0xdc00d>)
  101b07:	206260               	or	a6, a2, a6
  101b0a:	106560               	and	a6, a5, a6
  101b0d:	407460               	wer	a6, a4

00101b10 <_xtos_core_save_common+0xc4>:
  101b10:	03b250               	rsr.epc2	a5
  101b13:	3c6352               	s32i	a5, a3, 240
  101b16:	03c250               	rsr.eps2	a5
  101b19:	3f6352               	s32i	a5, a3, 252
  101b1c:	03d250               	rsr.excsave2	a5
  101b1f:	426352               	s32i	a5, a3, 0x108
  101b22:	03b350               	rsr.epc3	a5
  101b25:	3d6352               	s32i	a5, a3, 244
  101b28:	03c350               	rsr.eps3	a5
  101b2b:	406352               	s32i	a5, a3, 0x100
  101b2e:	03d350               	rsr.excsave3	a5
  101b31:	436352               	s32i	a5, a3, 0x10c
  101b34:	03b450               	rsr.epc4	a5
  101b37:	3e6352               	s32i	a5, a3, 248
  101b3a:	03c450               	rsr.eps4	a5
  101b3d:	416352               	s32i	a5, a3, 0x104
  101b40:	03d450               	rsr.excsave4	a5
  101b43:	446352               	s32i	a5, a3, 0x110
  101b46:	030050               	rsr.lbeg	a5
  101b49:	466352               	s32i	a5, a3, 0x118
  101b4c:	030150               	rsr.lend	a5
  101b4f:	476352               	s32i	a5, a3, 0x11c
  101b52:	030250               	rsr.lcount	a5
  101b55:	456352               	s32i	a5, a3, 0x114
  101b58:	03e750               	rsr.vecbase	a5
  101b5b:	486352               	s32i	a5, a3, 0x120
  101b5e:	036350               	rsr.atomctl	a5
  101b61:	496352               	s32i	a5, a3, 0x124
  101b64:	036150               	rsr.memctl	a5
  101b67:	4a6352               	s32i	a5, a3, 0x128
  101b6a:	03e450               	rsr.intenable	a5
  101b6d:	4f6352               	s32i	a5, a3, 0x13c
  101b70:	03ec50               	rsr.icount	a5
  101b73:	516352               	s32i	a5, a3, 0x144
  101b76:	03ed50               	rsr.icountlevel	a5
  101b79:	526352               	s32i	a5, a3, 0x148
  101b7c:	03e950               	rsr.debugcause	a5
  101b7f:	536352               	s32i	a5, a3, 0x14c
  101b82:	036050               	rsr.ibreakenable	a5
  101b85:	5a6352               	s32i	a5, a3, 0x168
  101b88:	038050               	rsr.ibreaka0	a5
  101b8b:	586352               	s32i	a5, a3, 0x160
  101b8e:	038150               	rsr.ibreaka1	a5
  101b91:	596352               	s32i	a5, a3, 0x164
  101b94:	03a050               	rsr.dbreakc0	a5
  101b97:	546352               	s32i	a5, a3, 0x150
  101b9a:	039050               	rsr.dbreaka0	a5
  101b9d:	566352               	s32i	a5, a3, 0x158
  101ba0:	03a150               	rsr.dbreakc1	a5
  101ba3:	556352               	s32i	a5, a3, 0x154
  101ba6:	039150               	rsr.dbreaka1	a5
  101ba9:	576352               	s32i	a5, a3, 0x15c
  101bac:	03f450               	rsr.misc0	a5
  101baf:	5b6352               	s32i	a5, a3, 0x16c
  101bb2:	03f550               	rsr.misc1	a5
  101bb5:	5c6352               	s32i	a5, a3, 0x170
  101bb8:	03f650               	rsr.misc2	a5
  101bbb:	5d6352               	s32i	a5, a3, 0x174
  101bbe:	03f750               	rsr.misc3	a5
  101bc1:	5e6352               	s32i	a5, a3, 0x178
  101bc4:	c0c342               	addi	a4, a3, -64
  101bc7:	02d442               	addmi	a4, a4, 0x200
  101bca:	030450               	rsr.br	a5
  101bcd:	0459                	s32i.n	a5, a4, 0
  101bcf:	030c50               	rsr.scompare1	a5
  101bd2:	1459                	s32i.n	a5, a4, 4
  101bd4:	03e050               	rsr.cpenable	a5
  101bd7:	5f6352               	s32i	a5, a3, 0x17c
  101bda:	f67c                	movi.n	a6, -1
  101bdc:	13e060               	wsr.cpenable	a6
  101bdf:	002010               	rsync
  101be2:	448b                	addi.n	a4, a4, 8
  101be4:	e35f00               	rur.ae_ovf_sar	a5
  101be7:	0459                	s32i.n	a5, a4, 0
  101be9:	e35f10               	rur.ae_bithead	a5
  101bec:	1459                	s32i.n	a5, a4, 4
  101bee:	e35f20               	rur.ae_ts_fts_bu_bp	a5
  101bf1:	2459                	s32i.n	a5, a4, 8
  101bf3:	e35f30               	rur.ae_cw_sd_no	a5
  101bf6:	3459                	s32i.n	a5, a4, 12
  101bf8:	e35f60               	rur.ae_cbegin0	a5
  101bfb:	4459                	s32i.n	a5, a4, 16
  101bfd:	e35f70               	rur.ae_cend0	a5
  101c00:	5459                	s32i.n	a5, a4, 20
  101c02:	010434               	ae_s64.i	aed0, a4, 24
  101c05:	011444               	ae_s64.i	aed1, a4, 32
  101c08:	012454               	ae_s64.i	aed2, a4, 40
  101c0b:	013464               	ae_s64.i	aed3, a4, 48
  101c0e:	014474               	ae_s64.i	aed4, a4, 56
  101c11:	40c442               	addi	a4, a4, 64
  101c14:	015404               	ae_s64.i	aed5, a4, 0
  101c17:	016414               	ae_s64.i	aed6, a4, 8
  101c1a:	017424               	ae_s64.i	aed7, a4, 16
  101c1d:	018434               	ae_s64.i	aed8, a4, 24
  101c20:	019444               	ae_s64.i	aed9, a4, 32
  101c23:	01a454               	ae_s64.i	aed10, a4, 40
  101c26:	01b464               	ae_s64.i	aed11, a4, 48
  101c29:	01c474               	ae_s64.i	aed12, a4, 56
  101c2c:	40c442               	addi	a4, a4, 64
  101c2f:	01d404               	ae_s64.i	aed13, a4, 0
  101c32:	01e414               	ae_s64.i	aed14, a4, 8
  101c35:	01f424               	ae_s64.i	aed15, a4, 16
  101c38:	0d80194110b0749e 	{ ae_salign64.i	u0, a4, 24; nop }
  101c40:	0d80194120b0743e 	{ ae_salign64.i	u1, a4, 32; nop }
  101c48:	0d80194120b074de 	{ ae_salign64.i	u2, a4, 40; nop }
  101c50:	0d80194130b0747e 	{ ae_salign64.i	u3, a4, 48; nop }
  101c58:	80c342               	addi	a4, a3, -128
  101c5b:	02d442               	addmi	a4, a4, 0x200
  101c5e:	fac551               	l32r	a5, 100774 (20000000 <_memmap_mem_sram_end+0x1f5c0000>)
  101c61:	060c                	movi.n	a6, 0

00101c63 <_xtos_core_save_common+0x217>:
  101c63:	50f670               	rdtlb1	a7, a6
  101c66:	0479                	s32i.n	a7, a4, 0
  101c68:	507670               	ritlb1	a7, a6
  101c6b:	1479                	s32i.n	a7, a4, 4
  101c6d:	448b                	addi.n	a4, a4, 8
  101c6f:	665a                	add.n	a6, a6, a5
  101c71:	fee656               	bnez	a6, 101c63 <_xtos_core_save_common+0x217>
  101c74:	fac161               	l32r	a6, 100778 (b1c5afed <_memmap_mem_LOG_DATA_AREA_end+0x31b5afcd>)
  101c77:	0369                	s32i.n	a6, a3, 0
  101c79:	7348                	l32i.n	a4, a3, 28
  101c7b:	0020c0               	memw
  101c7e:	148c                	beqz.n	a4, 101c83 <_xtos_core_save_common+0x237>
  101c80:	0004a0               	jx	a4

00101c83 <_xtos_core_save_common+0x237>:
  101c83:	1308                	l32i.n	a0, a3, 4
  101c85:	020c                	movi.n	a2, 0
  101c87:	f00d                	ret.n

00101c89 <_xtos_core_save_common+0x23d>:
  101c89:	00000000 36000000                                .......

00101c90 <_xtos_core_restore>:
  101c90:	002136               	entry	a1, 16
  101c93:	fab951               	l32r	a5, 100778 (b1c5afed <_memmap_mem_LOG_DATA_AREA_end+0x31b5afcd>)
  101c96:	0348                	l32i.n	a4, a3, 0
  101c98:	060c                	movi.n	a6, 0
  101c9a:	089457               	bne	a4, a5, 101ca6 <_xtos_core_restore+0x16>
  101c9d:	006f40               	rsil	a4, 15
  101ca0:	13e460               	wsr.intenable	a6
  101ca3:	000045               	call0	101ca8 <_xtos_core_restore_nw>

00101ca6 <_xtos_core_restore+0x16>:
  101ca6:	f01d                	retw.n

00101ca8 <_xtos_core_restore_nw>:
  101ca8:	5329                	s32i.n	a2, a3, 20
  101caa:	13d130               	wsr.excsave1	a3
  101cad:	362362               	l32i	a6, a3, 216
  101cb0:	352352               	l32i	a5, a3, 212
  101cb3:	134960               	wsr.windowstart	a6
  101cb6:	134850               	wsr.windowbase	a5
  101cb9:	002010               	rsync
  101cbc:	03d130               	rsr.excsave1	a3
  101cbf:	5328                	l32i.n	a2, a3, 20
  101cc1:	1308                	l32i.n	a0, a3, 4
  101cc3:	141c                	movi.n	a4, 17
  101cc5:	13e640               	wsr.ps	a4
  101cc8:	002010               	rsync
  101ccb:	372352               	l32i	a5, a3, 220
  101cce:	130350               	wsr.sar	a5
  101cd1:	faa541               	l32r	a4, 100768 (103020 <_lib_au_task_text_start+0x8a0>)
  101cd4:	170c                	movi.n	a7, 1
  101cd6:	406460               	rer	a6, a4
  101cd9:	342352               	l32i	a5, a3, 208
  101cdc:	107760               	and	a7, a7, a6
  101cdf:	205570               	or	a5, a5, a7
  101ce2:	407450               	wer	a5, a4
  101ce5:	3c2352               	l32i	a5, a3, 240
  101ce8:	13b250               	wsr.epc2	a5
  101ceb:	3f2352               	l32i	a5, a3, 252
  101cee:	13c250               	wsr.eps2	a5
  101cf1:	422352               	l32i	a5, a3, 0x108
  101cf4:	13d250               	wsr.excsave2	a5
  101cf7:	3d2352               	l32i	a5, a3, 244
  101cfa:	13b350               	wsr.epc3	a5
  101cfd:	402352               	l32i	a5, a3, 0x100
  101d00:	13c350               	wsr.eps3	a5
  101d03:	432352               	l32i	a5, a3, 0x10c
  101d06:	13d350               	wsr.excsave3	a5
  101d09:	3e2352               	l32i	a5, a3, 248
  101d0c:	13b450               	wsr.epc4	a5
  101d0f:	412352               	l32i	a5, a3, 0x104
  101d12:	13c450               	wsr.eps4	a5
  101d15:	442352               	l32i	a5, a3, 0x110
  101d18:	13d450               	wsr.excsave4	a5
  101d1b:	462352               	l32i	a5, a3, 0x118
  101d1e:	130050               	wsr.lbeg	a5
  101d21:	472352               	l32i	a5, a3, 0x11c
  101d24:	130150               	wsr.lend	a5
  101d27:	452352               	l32i	a5, a3, 0x114
  101d2a:	130250               	wsr.lcount	a5
  101d2d:	482352               	l32i	a5, a3, 0x120
  101d30:	13e750               	wsr.vecbase	a5
  101d33:	492352               	l32i	a5, a3, 0x124
  101d36:	136350               	wsr.atomctl	a5
  101d39:	4a2352               	l32i	a5, a3, 0x128
  101d3c:	136150               	wsr.memctl	a5
  101d3f:	03ed50               	rsr.icountlevel	a5
  101d42:	00b556               	bnez	a5, 101d51 <_xtos_core_restore_nw+0xa9>
  101d45:	512352               	l32i	a5, a3, 0x144
  101d48:	13ec50               	wsr.icount	a5
  101d4b:	522352               	l32i	a5, a3, 0x148
  101d4e:	13ed50               	wsr.icountlevel	a5

00101d51 <_xtos_core_restore_nw+0xa9>:
  101d51:	036060               	rsr.ibreakenable	a6
  101d54:	05dc                	bnez.n	a5, 101d68 <_xtos_core_restore_nw+0xc0>
  101d56:	582352               	l32i	a5, a3, 0x160
  101d59:	138050               	wsr.ibreaka0	a5
  101d5c:	592352               	l32i	a5, a3, 0x164
  101d5f:	138150               	wsr.ibreaka1	a5
  101d62:	5a2352               	l32i	a5, a3, 0x168
  101d65:	136050               	wsr.ibreakenable	a5

00101d68 <_xtos_core_restore_nw+0xc0>:
  101d68:	03a060               	rsr.dbreakc0	a6
  101d6b:	0ef6e7               	bbsi	a6, 30, 101d7d <_xtos_core_restore_nw+0xd5>
  101d6e:	0bf6f7               	bbsi	a6, 31, 101d7d <_xtos_core_restore_nw+0xd5>
  101d71:	562352               	l32i	a5, a3, 0x158
  101d74:	139050               	wsr.dbreaka0	a5
  101d77:	542352               	l32i	a5, a3, 0x150
  101d7a:	13a050               	wsr.dbreakc0	a5

00101d7d <_xtos_core_restore_nw+0xd5>:
  101d7d:	03a160               	rsr.dbreakc1	a6
  101d80:	0ef6e7               	bbsi	a6, 30, 101d92 <_xtos_core_restore_nw+0xea>
  101d83:	0bf6f7               	bbsi	a6, 31, 101d92 <_xtos_core_restore_nw+0xea>
  101d86:	572352               	l32i	a5, a3, 0x15c
  101d89:	139150               	wsr.dbreaka1	a5
  101d8c:	552352               	l32i	a5, a3, 0x154
  101d8f:	13a150               	wsr.dbreakc1	a5

00101d92 <_xtos_core_restore_nw+0xea>:
  101d92:	5b2352               	l32i	a5, a3, 0x16c
  101d95:	13f450               	wsr.misc0	a5
  101d98:	5c2352               	l32i	a5, a3, 0x170
  101d9b:	13f550               	wsr.misc1	a5
  101d9e:	5d2352               	l32i	a5, a3, 0x174
  101da1:	13f650               	wsr.misc2	a5
  101da4:	5e2352               	l32i	a5, a3, 0x178
  101da7:	13f750               	wsr.misc3	a5
  101daa:	c0c342               	addi	a4, a3, -64
  101dad:	02d442               	addmi	a4, a4, 0x200
  101db0:	0458                	l32i.n	a5, a4, 0
  101db2:	130450               	wsr.br	a5
  101db5:	1458                	l32i.n	a5, a4, 4
  101db7:	130c50               	wsr.scompare1	a5
  101dba:	f67c                	movi.n	a6, -1
  101dbc:	13e060               	wsr.cpenable	a6
  101dbf:	002010               	rsync
  101dc2:	448b                	addi.n	a4, a4, 8
  101dc4:	0458                	l32i.n	a5, a4, 0
  101dc6:	f3f050               	wur.ae_ovf_sar	a5
  101dc9:	1458                	l32i.n	a5, a4, 4
  101dcb:	f3f150               	wur.ae_bithead	a5
  101dce:	2458                	l32i.n	a5, a4, 8
  101dd0:	f3f250               	wur.ae_ts_fts_bu_bp	a5
  101dd3:	3458                	l32i.n	a5, a4, 12
  101dd5:	f3f350               	wur.ae_cw_sd_no	a5
  101dd8:	4458                	l32i.n	a5, a4, 16
  101dda:	f3f650               	wur.ae_cbegin0	a5
  101ddd:	5458                	l32i.n	a5, a4, 20
  101ddf:	f3f750               	wur.ae_cend0	a5
  101de2:	cf0434               	ae_l64.i	aed0, a4, 24
  101de5:	cf1444               	ae_l64.i	aed1, a4, 32
  101de8:	cf2454               	ae_l64.i	aed2, a4, 40
  101deb:	cf3464               	ae_l64.i	aed3, a4, 48
  101dee:	cf4474               	ae_l64.i	aed4, a4, 56
  101df1:	40c442               	addi	a4, a4, 64
  101df4:	cf5404               	ae_l64.i	aed5, a4, 0
  101df7:	cf6414               	ae_l64.i	aed6, a4, 8
  101dfa:	cf7424               	ae_l64.i	aed7, a4, 16
  101dfd:	cf8434               	ae_l64.i	aed8, a4, 24
  101e00:	cf9444               	ae_l64.i	aed9, a4, 32
  101e03:	cfa454               	ae_l64.i	aed10, a4, 40
  101e06:	cfb464               	ae_l64.i	aed11, a4, 48
  101e09:	cfc474               	ae_l64.i	aed12, a4, 56
  101e0c:	40c442               	addi	a4, a4, 64
  101e0f:	cfd404               	ae_l64.i	aed13, a4, 0
  101e12:	cfe414               	ae_l64.i	aed14, a4, 8
  101e15:	cff424               	ae_l64.i	aed15, a4, 16
  101e18:	18c442               	addi	a4, a4, 24
  101e1b:	0d80194100b0740e 	{ ae_lalign64.i	u0, a4, 0; nop }
  101e23:	0d80194100b074ae 	{ ae_lalign64.i	u1, a4, 8; nop }
  101e2b:	0d80194110b0744e 	{ ae_lalign64.i	u2, a4, 16; nop }
  101e33:	0d80194110b074ee 	{ ae_lalign64.i	u3, a4, 24; nop }
  101e3b:	5f2352               	l32i	a5, a3, 0x17c
  101e3e:	13e050               	wsr.cpenable	a5
  101e41:	80c342               	addi	a4, a3, -128
  101e44:	02d442               	addmi	a4, a4, 0x200
  101e47:	fa4b51               	l32r	a5, 100774 (20000000 <_memmap_mem_sram_end+0x1f5c0000>)
  101e4a:	060c                	movi.n	a6, 0

00101e4c <_xtos_core_restore_nw+0x1a4>:
  101e4c:	0478                	l32i.n	a7, a4, 0
  101e4e:	50e670               	wdtlb	a7, a6
  101e51:	002030               	dsync
  101e54:	1478                	l32i.n	a7, a4, 4
  101e56:	000186               	j	101e60 <_xtos_core_restore_nw+0x1b8>

00101e59 <_xtos_core_restore_nw+0x1b1>:
  101e59:	00000000 70000000                                .......

00101e60 <_xtos_core_restore_nw+0x1b8>:
  101e60:	506670               	witlb	a7, a6
  101e63:	002000               	isync
  101e66:	f03d                	nop.n
  101e68:	f03d                	nop.n
  101e6a:	448b                	addi.n	a4, a4, 8
  101e6c:	665a                	add.n	a6, a6, a5
  101e6e:	fda656               	bnez	a6, 101e4c <_xtos_core_restore_nw+0x1a4>
  101e71:	332342               	l32i	a4, a3, 204
  101e74:	064416               	beqz	a4, 101edc <_xtos_core_restore_nw+0x234>
  101e77:	4318                	l32i.n	a1, a3, 16
  101e79:	f0c142               	addi	a4, a1, -16
  101e7c:	232352               	l32i	a5, a3, 140
  101e7f:	242362               	l32i	a6, a3, 144
  101e82:	0459                	s32i.n	a5, a4, 0
  101e84:	1469                	s32i.n	a6, a4, 4
  101e86:	252352               	l32i	a5, a3, 148
  101e89:	262362               	l32i	a6, a3, 152
  101e8c:	2459                	s32i.n	a5, a4, 8
  101e8e:	3469                	s32i.n	a6, a4, 12
  101e90:	272352               	l32i	a5, a3, 156
  101e93:	282362               	l32i	a6, a3, 160
  101e96:	0159                	s32i.n	a5, a1, 0
  101e98:	1169                	s32i.n	a6, a1, 4
  101e9a:	292352               	l32i	a5, a3, 164
  101e9d:	2a2362               	l32i	a6, a3, 168
  101ea0:	2159                	s32i.n	a5, a1, 8
  101ea2:	3169                	s32i.n	a6, a1, 12
  101ea4:	3348                	l32i.n	a4, a3, 12
  101ea6:	154e40               	extui	a4, a4, 30, 2
  101ea9:	2f24a6               	blti	a4, 2, 101edc <_xtos_core_restore_nw+0x234>
  101eac:	1158                	l32i.n	a5, a1, 4
  101eae:	1144c0               	slli	a4, a4, 4
  101eb1:	c04540               	sub	a4, a5, a4
  101eb4:	f0c552               	addi	a5, a5, -16
  101eb7:	acc362               	addi	a6, a3, -84
  101eba:	01d662               	addmi	a6, a6, 0x100

00101ebd <_xtos_core_restore_nw+0x215>:
  101ebd:	0678                	l32i.n	a7, a6, 0
  101ebf:	1688                	l32i.n	a8, a6, 4
  101ec1:	006472               	s32i	a7, a4, 0
  101ec4:	016482               	s32i	a8, a4, 4
  101ec7:	022672               	l32i	a7, a6, 8
  101eca:	032682               	l32i	a8, a6, 12
  101ecd:	026472               	s32i	a7, a4, 8
  101ed0:	036482               	s32i	a8, a4, 12
  101ed3:	10c442               	addi	a4, a4, 16
  101ed6:	10c662               	addi	a6, a6, 16
  101ed9:	e02457               	blt	a4, a5, 101ebd <_xtos_core_restore_nw+0x215>

00101edc <_xtos_core_restore_nw+0x234>:
  101edc:	4c2352               	l32i	a5, a3, 0x130
  101edf:	502362               	l32i	a6, a3, 0x140
  101ee2:	13f050               	wsr.ccompare0	a5
  101ee5:	0f7657               	bbci	a6, 21, 101ef8 <_xtos_core_restore_nw+0x250>
  101ee8:	550b                	addi.n	a5, a5, -1

00101eea <_xtos_core_restore_nw+0x242>:
  101eea:	13ea50               	wsr.ccount	a5
  101eed:	002020               	esync
  101ef0:	f03d                	nop.n
  101ef2:	03e260               	rsr.interrupt	a6
  101ef5:	f17657               	bbci	a6, 21, 101eea <_xtos_core_restore_nw+0x242>

00101ef8 <_xtos_core_restore_nw+0x250>:
  101ef8:	4d2352               	l32i	a5, a3, 0x134
  101efb:	502362               	l32i	a6, a3, 0x140
  101efe:	13f150               	wsr.ccompare1	a5
  101f01:	0f7667               	bbci	a6, 22, 101f14 <_xtos_core_restore_nw+0x26c>
  101f04:	550b                	addi.n	a5, a5, -1

00101f06 <_xtos_core_restore_nw+0x25e>:
  101f06:	13ea50               	wsr.ccount	a5
  101f09:	002020               	esync
  101f0c:	f03d                	nop.n
  101f0e:	03e260               	rsr.interrupt	a6
  101f11:	f17667               	bbci	a6, 22, 101f06 <_xtos_core_restore_nw+0x25e>

00101f14 <_xtos_core_restore_nw+0x26c>:
  101f14:	4e2352               	l32i	a5, a3, 0x138
  101f17:	502362               	l32i	a6, a3, 0x140
  101f1a:	13f250               	wsr.ccompare2	a5
  101f1d:	0f7677               	bbci	a6, 23, 101f30 <_xtos_core_restore_nw+0x288>
  101f20:	550b                	addi.n	a5, a5, -1

00101f22 <_xtos_core_restore_nw+0x27a>:
  101f22:	13ea50               	wsr.ccount	a5
  101f25:	002020               	esync
  101f28:	f03d                	nop.n
  101f2a:	03e260               	rsr.interrupt	a6
  101f2d:	f17677               	bbci	a6, 23, 101f22 <_xtos_core_restore_nw+0x27a>

00101f30 <_xtos_core_restore_nw+0x288>:
  101f30:	4b2352               	l32i	a5, a3, 0x12c
  101f33:	13ea50               	wsr.ccount	a5
  101f36:	502352               	l32i	a5, a3, 0x140
  101f39:	05f557               	bbsi	a5, 21, 101f42 <_xtos_core_restore_nw+0x29a>
  101f3c:	03f060               	rsr.ccompare0	a6
  101f3f:	13f060               	wsr.ccompare0	a6

00101f42 <_xtos_core_restore_nw+0x29a>:
  101f42:	05f567               	bbsi	a5, 22, 101f4b <_xtos_core_restore_nw+0x2a3>
  101f45:	03f160               	rsr.ccompare1	a6
  101f48:	13f160               	wsr.ccompare1	a6

00101f4b <_xtos_core_restore_nw+0x2a3>:
  101f4b:	05f577               	bbsi	a5, 23, 101f54 <_xtos_core_restore_nw+0x2ac>
  101f4e:	03f260               	rsr.ccompare2	a6
  101f51:	13f260               	wsr.ccompare2	a6

00101f54 <_xtos_core_restore_nw+0x2ac>:
  101f54:	4b2352               	l32i	a5, a3, 0x12c
  101f57:	13ea50               	wsr.ccount	a5
  101f5a:	006f60               	rsil	a6, 15
  101f5d:	4f2352               	l32i	a5, a3, 0x13c
  101f60:	13e450               	wsr.intenable	a5
  101f63:	fa0641               	l32r	a4, 10077c (fc000000 <xthals_hw_configid0+0x39432c02>)
  101f66:	502352               	l32i	a5, a3, 0x140
  101f69:	105540               	and	a5, a5, a4
  101f6c:	13e250               	wsr.intset	a5
  101f6f:	002010               	rsync
  101f72:	382352               	l32i	a5, a3, 224
  101f75:	13b150               	wsr.epc1	a5
  101f78:	3a2352               	l32i	a5, a3, 232
  101f7b:	13d150               	wsr.excsave1	a5
  101f7e:	3b2352               	l32i	a5, a3, 236
  101f81:	13c050               	wsr.depc	a5
  101f84:	f9f941               	l32r	a4, 100768 (103020 <_lib_au_task_text_start+0x8a0>)
  101f87:	406450               	rer	a5, a4
  101f8a:	0865c7               	bbci	a5, 12, 101f96 <_xtos_core_restore_nw+0x2ee>
  101f8d:	f9f371               	l32r	a7, 10075c (103024 <_lib_au_task_text_start+0x8a4>)

00101f90 <_xtos_core_restore_nw+0x2e8>:
  101f90:	406760               	rer	a6, a7
  101f93:	f966c7               	bbci	a6, 12, 101f90 <_xtos_core_restore_nw+0x2e8>

00101f96 <_xtos_core_restore_nw+0x2ee>:
  101f96:	e77c                	movi.n	a7, -2
  101f98:	105570               	and	a5, a5, a7
  101f9b:	407450               	wer	a5, a4
  101f9e:	040c                	movi.n	a4, 0
  101fa0:	0349                	s32i.n	a4, a3, 0
  101fa2:	f00d                	ret.n

00101fa4 <_xtos_core_restore_nw+0x2fc>:
  101fa4:	00000000                                ....

00101fa8 <_xtos_set_exception_handler>:
  101fa8:	004136               	entry	a1, 32
  101fab:	2ed2e6               	bgei	a2, 64, 101fdd <_xtos_set_exception_handler+0x35>
  101fae:	090c                	movi.n	a9, 0
  101fb0:	f9f661               	l32r	a6, 100788 (102110 <xtos_c_wrapper_handler>)
  101fb3:	f9f741               	l32r	a4, 100790 (10260c <xtos_unhandled_exception>)
  101fb6:	f9f581               	l32r	a8, 10078c (20047c <xtos_exc_handler_table>)
  101fb9:	f9f1a1               	l32r	a10, 100780 (1025a8 <xtos_p_none>)
  101fbc:	f9f2b1               	l32r	a11, 100784 (20057c <xtos_c_handler_table>)
  101fbf:	1152e0               	slli	a5, a2, 2
  101fc2:	b5ba                	add.n	a11, a5, a11
  101fc4:	833a30               	moveqz	a3, a10, a3
  101fc7:	558a                	add.n	a5, a5, a8
  101fc9:	0b28                	l32i.n	a2, a11, 0
  101fcb:	c073a0               	sub	a7, a3, a10
  101fce:	934670               	movnez	a4, a6, a7
  101fd1:	0b39                	s32i.n	a3, a11, 0
  101fd3:	0549                	s32i.n	a4, a5, 0
  101fd5:	c0a2a0               	sub	a10, a2, a10
  101fd8:	8329a0               	moveqz	a2, a9, a10
  101fdb:	f01d                	retw.n

00101fdd <_xtos_set_exception_handler+0x35>:
  101fdd:	020c                	movi.n	a2, 0
  101fdf:	f01d                	retw.n

00101fe1 <_xtos_set_exception_handler+0x39>:
  101fe1:	000000                                        ...

00101fe4 <_xtos_syscall_handler>:
  101fe4:	03b130               	rsr.epc1	a3
  101fe7:	030120               	rsr.lend	a2
  101fea:	333b                	addi.n	a3, a3, 3
  101fec:	0c9237               	bne	a2, a3, 101ffc <_xtos_syscall_handler+0x18>
  101fef:	030220               	rsr.lcount	a2
  101ff2:	628c                	beqz.n	a2, 101ffc <_xtos_syscall_handler+0x18>
  101ff4:	220b                	addi.n	a2, a2, -1
  101ff6:	130220               	wsr.lcount	a2
  101ff9:	030030               	rsr.lbeg	a3

00101ffc <_xtos_syscall_handler+0x18>:
  101ffc:	4128                	l32i.n	a2, a1, 16
  101ffe:	13b130               	wsr.epc1	a3
  102001:	5138                	l32i.n	a3, a1, 20
  102003:	044256               	bnez	a2, 10204b <__deep_call+0x7>
  102006:	116132               	s32i	a3, a1, 68
  102009:	126142               	s32i	a4, a1, 72
  10200c:	136152               	s32i	a5, a1, 76
  10200f:	f9e131               	l32r	a3, 100794 (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  102012:	03e620               	rsr.ps	a2
  102015:	13e630               	wsr.ps	a3
  102018:	03b130               	rsr.epc1	a3
  10201b:	60c112               	addi	a1, a1, 96
  10201e:	002010               	rsync
  102021:	040c                	movi.n	a4, 0

00102023 <_SyscallException>:
  102023:	008136               	entry	a1, 64
  102026:	0001f5               	call12	102044 <__deep_call>
  102029:	f9dbe1               	l32r	a14, 100798 (80000007 <_memmap_cacheattr_bp_allvalid+0x5ddddde5>)
  10202c:	0cea                	add.n	a0, a12, a14
  10202e:	f01d                	retw.n

00102030 <_SyscallException+0xd>:
  102030:	13e620               	wsr.ps	a2
  102033:	020c                	movi.n	a2, 0
  102035:	a548                	l32i.n	a4, a5, 40
  102037:	002010               	rsync
  10203a:	13b130               	wsr.epc1	a3
  10203d:	9538                	l32i.n	a3, a5, 36
  10203f:	b558                	l32i.n	a5, a5, 44
  102041:	003000               	rfe

00102044 <__deep_call>:
  102044:	006136               	entry	a1, 48
  102047:	0ffd                	mov.n	a15, a15
  102049:	f01d                	retw.n

0010204b <__deep_call+0x7>:
  10204b:	f27c                	movi.n	a2, -1
  10204d:	60c112               	addi	a1, a1, 96
  102050:	003000               	rfe

00102053 <__deep_call+0xf>:
  102053:	00000000 00413600                                .....

00102058 <_xtos_set_interrupt_handler_arg>:
  102058:	004136               	entry	a1, 32
  10205b:	02e296               	bltz	a2, 10208d <_xtos_set_interrupt_handler_arg+0x35>
  10205e:	2bc2e6               	bgei	a2, 32, 10208d <_xtos_set_interrupt_handler_arg+0x35>
  102061:	f9ce51               	l32r	a5, 10079c (200060 <_dram0_hook_fp_data_end>)
  102064:	1182d0               	slli	a8, a2, 3
  102067:	525a                	add.n	a5, a2, a5
  102069:	000552               	l8ui	a5, a5, 0
  10206c:	f9cd71               	l32r	a7, 1007a0 (200688 <xtos_interrupt_table>)
  10206f:	1a45f6               	bgeui	a5, 4, 10208d <_xtos_set_interrupt_handler_arg+0x35>
  102072:	c07780               	sub	a7, a7, a8
  102075:	f9cb81               	l32r	a8, 1007a4 (1025cc <xtos_unhandled_interrupt>)
  102078:	3e2762               	l32i	a6, a7, 248
  10207b:	23dc                	bnez.n	a3, 102091 <_xtos_set_interrupt_handler_arg+0x39>
  10207d:	3e6782               	s32i	a8, a7, 248
  102080:	3f6722               	s32i	a2, a7, 252
  102083:	c09680               	sub	a9, a6, a8
  102086:	020c                	movi.n	a2, 0
  102088:	932690               	movnez	a2, a6, a9
  10208b:	f01d                	retw.n

0010208d <_xtos_set_interrupt_handler_arg+0x35>:
  10208d:	020c                	movi.n	a2, 0
  10208f:	f01d                	retw.n

00102091 <_xtos_set_interrupt_handler_arg+0x39>:
  102091:	3e6732               	s32i	a3, a7, 248
  102094:	3f6742               	s32i	a4, a7, 252
  102097:	c0a680               	sub	a10, a6, a8
  10209a:	020c                	movi.n	a2, 0
  10209c:	9326a0               	movnez	a2, a6, a10
  10209f:	f01d                	retw.n

001020a1 <_xtos_set_interrupt_handler_arg+0x49>:
  1020a1:	000000                                        ...

001020a4 <_xtos_set_interrupt_handler>:
  1020a4:	004136               	entry	a1, 32
  1020a7:	03bd                	mov.n	a11, a3
  1020a9:	02ad                	mov.n	a10, a2
  1020ab:	02cd                	mov.n	a12, a2
  1020ad:	fffaa5               	call8	102058 <_xtos_set_interrupt_handler_arg>
  1020b0:	0a2d                	mov.n	a2, a10
  1020b2:	f01d                	retw.n

001020b4 <_xtos_ints_on>:
  1020b4:	002136               	entry	a1, 16
  1020b7:	f9bc41               	l32r	a4, 1007a8 (200680 <_xtos_enabled>)
  1020ba:	006370               	rsil	a7, 3
  1020bd:	0438                	l32i.n	a3, a4, 0
  1020bf:	1468                	l32i.n	a6, a4, 4
  1020c1:	205320               	or	a5, a3, a2
  1020c4:	0459                	s32i.n	a5, a4, 0
  1020c6:	105560               	and	a5, a5, a6
  1020c9:	13e450               	wsr.intenable	a5
  1020cc:	13e670               	wsr.ps	a7
  1020cf:	002010               	rsync
  1020d2:	032d                	mov.n	a2, a3
  1020d4:	f01d                	retw.n

001020d6 <_xtos_ints_on+0x22>:
	...

001020d8 <_xtos_ints_off>:
  1020d8:	002136               	entry	a1, 16
  1020db:	f9b341               	l32r	a4, 1007a8 (200680 <_xtos_enabled>)
  1020de:	006370               	rsil	a7, 3
  1020e1:	0438                	l32i.n	a3, a4, 0
  1020e3:	1468                	l32i.n	a6, a4, 4
  1020e5:	205320               	or	a5, a3, a2
  1020e8:	305520               	xor	a5, a5, a2
  1020eb:	0459                	s32i.n	a5, a4, 0
  1020ed:	105560               	and	a5, a5, a6
  1020f0:	13e450               	wsr.intenable	a5
  1020f3:	13e670               	wsr.ps	a7
  1020f6:	002010               	rsync
  1020f9:	032d                	mov.n	a2, a3
  1020fb:	f01d                	retw.n

001020fd <_xtos_ints_off+0x25>:
  1020fd:	000000                                        ...

00102100 <xtos_cause3_handler>:
  102100:	320c                	movi.n	a2, 3
  102102:	000286               	j	102110 <xtos_c_wrapper_handler>

00102105 <xtos_cause3_handler+0x5>:
  102105:	000000                                        ...

00102108 <xtos_cause3_handler+0x8>:
  102108:	fec222               	addi	a2, a2, -2
  10210b:	223a                	add.n	a2, a2, a3
  10210d:	0004c6               	j	102124 <xtos_c_wrapper_handler+0x14>

00102110 <xtos_c_wrapper_handler>:
  102110:	7159                	s32i.n	a5, a1, 28
  102112:	086122               	s32i	a2, a1, 32
  102115:	03e630               	rsr.ps	a3
  102118:	f99f21               	l32r	a2, 100794 (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  10211b:	016132               	s32i	a3, a1, 4
  10211e:	343030               	extui	a3, a3, 0, 4
  102121:	e333f6               	bgeui	a3, 3, 102108 <xtos_cause3_handler+0x8>

00102124 <xtos_c_wrapper_handler+0x14>:
  102124:	03b130               	rsr.epc1	a3
  102127:	13e620               	wsr.ps	a2
  10212a:	0139                	s32i.n	a3, a1, 0
  10212c:	132122               	l32i	a2, a1, 76
  10212f:	60c112               	addi	a1, a1, 96
  102132:	002010               	rsync
  102135:	f99d41               	l32r	a4, 1007ac (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  102138:	203430               	or	a3, a4, a3
  10213b:	904430               	addx2	a4, a4, a3
  10213e:	00c136               	entry	a1, 96
  102141:	0303c0               	rsr.sar	a12
  102144:	11d8                	l32i.n	a13, a1, 4
  102146:	03e6e0               	rsr.ps	a14
  102149:	34d0d0               	extui	a13, a13, 0, 4
  10214c:	34f0e0               	extui	a15, a14, 0, 4
  10214f:	30eef0               	xor	a14, a14, a15
  102152:	30eed0               	xor	a14, a14, a13
  102155:	13e6e0               	wsr.ps	a14
  102158:	f98bd1               	l32r	a13, 100784 (20057c <xtos_c_handler_table>)
  10215b:	81f8                	l32i.n	a15, a1, 32
  10215d:	21c9                	s32i.n	a12, a1, 8
  10215f:	0302c0               	rsr.lcount	a12
  102162:	0300e0               	rsr.lbeg	a14
  102165:	91c9                	s32i.n	a12, a1, 36
  102167:	0301c0               	rsr.lend	a12
  10216a:	a1e9                	s32i.n	a14, a1, 40
  10216c:	b1c9                	s32i.n	a12, a1, 44
  10216e:	a0cfd0               	addx4	a12, a15, a13
  102171:	0cc8                	l32i.n	a12, a12, 0

00102173 <_GeneralException>:
  102173:	01ed                	mov.n	a14, a1
  102175:	1c8c                	beqz.n	a12, 10217a <_GeneralException+0x7>
  102177:	000cf0               	callx12	a12

0010217a <_GeneralException+0x7>:
  10217a:	91d8                	l32i.n	a13, a1, 36
  10217c:	a1e8                	l32i.n	a14, a1, 40
  10217e:	b1f8                	l32i.n	a15, a1, 44
  102180:	1302d0               	wsr.lcount	a13
  102183:	1300e0               	wsr.lbeg	a14
  102186:	1301f0               	wsr.lend	a15
  102189:	21e8                	l32i.n	a14, a1, 8
  10218b:	0062c0               	rsil	a12, 2
  10218e:	1303e0               	wsr.sar	a14
  102191:	f98701               	l32r	a0, 1007b0 (1025d4 <_xtos_return_from_exc>)
  102194:	f986d1               	l32r	a13, 1007ac (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  102197:	2000d0               	or	a0, a0, a13
  10219a:	900d00               	addx2	a0, a13, a0
  10219d:	f01d                	retw.n

0010219f <_GeneralException+0x2c>:
	...

001021a0 <_xtos_l1int_handler>:
  1021a0:	7159                	s32i.n	a5, a1, 28
  1021a2:	f97c21               	l32r	a2, 100794 (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  1021a5:	03b130               	rsr.epc1	a3
  1021a8:	61e620               	xsr.ps	a2
  1021ab:	0139                	s32i.n	a3, a1, 0
  1021ad:	1129                	s32i.n	a2, a1, 4
  1021af:	132122               	l32i	a2, a1, 76
  1021b2:	60c112               	addi	a1, a1, 96
  1021b5:	002010               	rsync
  1021b8:	f97d41               	l32r	a4, 1007ac (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  1021bb:	203430               	or	a3, a4, a3
  1021be:	904430               	addx2	a4, a4, a3

001021c1 <_LevelOneInterrupt>:
  1021c1:	00c136               	entry	a1, 96
  1021c4:	0061f0               	rsil	a15, 1
  1021c7:	f978e1               	l32r	a14, 1007a8 (200680 <_xtos_enabled>)
  1021ca:	03e2f0               	rsr.interrupt	a15
  1021cd:	03e4c0               	rsr.intenable	a12
  1021d0:	1ed8                	l32i.n	a13, a14, 4
  1021d2:	10ffc0               	and	a15, a15, a12
  1021d5:	0303c0               	rsr.sar	a12
  1021d8:	31d9                	s32i.n	a13, a1, 12
  1021da:	07ef16               	beqz	a15, 10225c <spurious_int>
  1021dd:	21c9                	s32i.n	a12, a1, 8
  1021df:	8129                	s32i.n	a2, a1, 32
  1021e1:	ffaf22               	movi	a2, -1

001021e4 <_LevelOneInterrupt+0x23>:
  1021e4:	40ffc0               	nsau	a12, a15
  1021e7:	f973f1               	l32r	a15, 1007b4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  1021ea:	400c00               	ssr	a12
  1021ed:	91f0f0               	srl	a15, a15
  1021f0:	3022f0               	xor	a2, a2, a15
  1021f3:	f96bd1               	l32r	a13, 1007a0 (200688 <xtos_interrupt_table>)
  1021f6:	13e3f0               	wsr.intclear	a15
  1021f9:	b0ccd0               	addx8	a12, a12, a13

001021fc <_LevelOneInterrupt+0x3b>:
  1021fc:	402cd2               	l32i	a13, a12, 0x100
  1021ff:	0063f0               	rsil	a15, 3
  102202:	0ef8                	l32i.n	a15, a14, 0
  102204:	1ed9                	s32i.n	a13, a14, 4
  102206:	10ffd0               	and	a15, a15, a13
  102209:	13e4f0               	wsr.intenable	a15
  10220c:	002010               	rsync
  10220f:	0060f0               	rsil	a15, 0
  102212:	0302d0               	rsr.lcount	a13
  102215:	0300f0               	rsr.lbeg	a15
  102218:	91d9                	s32i.n	a13, a1, 36
  10221a:	0301d0               	rsr.lend	a13
  10221d:	a1f9                	s32i.n	a15, a1, 40
  10221f:	b1d9                	s32i.n	a13, a1, 44
  102221:	0cd8                	l32i.n	a13, a12, 0
  102223:	01fd                	mov.n	a15, a1
  102225:	1ce8                	l32i.n	a14, a12, 4
  102227:	000df0               	callx12	a13
  10222a:	91d8                	l32i.n	a13, a1, 36
  10222c:	a1e8                	l32i.n	a14, a1, 40
  10222e:	b1f8                	l32i.n	a15, a1, 44
  102230:	1302d0               	wsr.lcount	a13
  102233:	1300e0               	wsr.lbeg	a14
  102236:	1301f0               	wsr.lend	a15
  102239:	f95be1               	l32r	a14, 1007a8 (200680 <_xtos_enabled>)
  10223c:	03e2f0               	rsr.interrupt	a15
  10223f:	0063d0               	rsil	a13, 3
  102242:	0ed8                	l32i.n	a13, a14, 0
  102244:	31c8                	l32i.n	a12, a1, 12
  102246:	10ddc0               	and	a13, a13, a12
  102249:	10ffd0               	and	a15, a15, a13
  10224c:	020f56               	bnez	a15, 102270 <preloop>
  10224f:	8128                	l32i.n	a2, a1, 32
  102251:	1ec9                	s32i.n	a12, a14, 4
  102253:	0221c2               	l32i	a12, a1, 8
  102256:	13e4d0               	wsr.intenable	a13
  102259:	0062d0               	rsil	a13, 2

0010225c <spurious_int>:
  10225c:	f95501               	l32r	a0, 1007b0 (1025d4 <_xtos_return_from_exc>)
  10225f:	f953d1               	l32r	a13, 1007ac (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  102262:	1303c0               	wsr.sar	a12
  102265:	2000d0               	or	a0, a0, a13
  102268:	900d00               	addx2	a0, a13, a0
  10226b:	0062d0               	rsil	a13, 2
  10226e:	f01d                	retw.n

00102270 <preloop>:
  102270:	40ffd0               	nsau	a13, a15
  102273:	f94bc1               	l32r	a12, 1007a0 (200688 <xtos_interrupt_table>)
  102276:	b0cdc0               	addx8	a12, a13, a12
  102279:	412ce2               	l32i	a14, a12, 0x104
  10227c:	10ff20               	and	a15, a15, a2
  10227f:	10ffe0               	and	a15, a15, a14
  102282:	f949e1               	l32r	a14, 1007a8 (200680 <_xtos_enabled>)
  102285:	f5bf56               	bnez	a15, 1021e4 <_LevelOneInterrupt+0x23>
  102288:	f94bf1               	l32r	a15, 1007b4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  10228b:	400d00               	ssr	a13
  10228e:	91d0f0               	srl	a13, a15
  102291:	412cf2               	l32i	a15, a12, 0x104
  102294:	13e3d0               	wsr.intclear	a13
  102297:	2022f0               	or	a2, a2, a15
  10229a:	3022d0               	xor	a2, a2, a13
  10229d:	ffd6c6               	j	1021fc <_LevelOneInterrupt+0x3b>

001022a0 <_xtos_restore_intlevel>:
  1022a0:	002136               	entry	a1, 16
  1022a3:	13e620               	wsr.ps	a2
  1022a6:	002010               	rsync
  1022a9:	f01d                	retw.n

001022ab <_xtos_restore_intlevel+0xb>:
	...

001022ac <_xtos_set_vpri>:
  1022ac:	002136               	entry	a1, 16
  1022af:	023d                	mov.n	a3, a2
  1022b1:	f93d41               	l32r	a4, 1007a8 (200680 <_xtos_enabled>)
  1022b4:	006370               	rsil	a7, 3
  1022b7:	1428                	l32i.n	a2, a4, 4
  1022b9:	0458                	l32i.n	a5, a4, 0
  1022bb:	1439                	s32i.n	a3, a4, 4
  1022bd:	105530               	and	a5, a5, a3
  1022c0:	13e450               	wsr.intenable	a5
  1022c3:	13e670               	wsr.ps	a7
  1022c6:	002010               	rsync
  1022c9:	f01d                	retw.n

001022cb <_xtos_set_vpri+0x1f>:
	...

001022cc <_Level2FromVector>:
  1022cc:	61d220               	xsr.excsave2	a2
  1022cf:	a0c112               	addi	a1, a1, -96
  1022d2:	4129                	s32i.n	a2, a1, 16
  1022d4:	f93021               	l32r	a2, 100794 (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  1022d7:	6149                	s32i.n	a4, a1, 24
  1022d9:	7159                	s32i.n	a5, a1, 28
  1022db:	13e620               	wsr.ps	a2
  1022de:	002010               	rsync
  1022e1:	132122               	l32i	a2, a1, 76
  1022e4:	60c112               	addi	a1, a1, 96
  1022e7:	03b240               	rsr.epc2	a4
  1022ea:	f93051               	l32r	a5, 1007ac (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  1022ed:	204540               	or	a4, a5, a4
  1022f0:	904540               	addx2	a4, a5, a4
  1022f3:	00c136               	entry	a1, 96
  1022f6:	0062f0               	rsil	a15, 2
  1022f9:	03e2f0               	rsr.interrupt	a15
  1022fc:	03e4c0               	rsr.intenable	a12
  1022ff:	f92ed1               	l32r	a13, 1007b8 (f0000 <_memmap_cacheattr_bp_base+0xcdffe>)
  102302:	10ffc0               	and	a15, a15, a12
  102305:	10ffd0               	and	a15, a15, a13
  102308:	0303e0               	rsr.sar	a14
  10230b:	05df16               	beqz	a15, 10236c <spurious2int>
  10230e:	21e9                	s32i.n	a14, a1, 8
  102310:	0302d0               	rsr.lcount	a13
  102313:	0300e0               	rsr.lbeg	a14
  102316:	91d9                	s32i.n	a13, a1, 36
  102318:	0301d0               	rsr.lend	a13
  10231b:	0a61e2               	s32i	a14, a1, 40
  10231e:	b1d9                	s32i.n	a13, a1, 44

00102320 <_Level2FromVector+0x54>:
  102320:	60c0f0               	neg	a12, a15
  102323:	10ccf0               	and	a12, a12, a15
  102326:	13e3c0               	wsr.intclear	a12
  102329:	f91dd1               	l32r	a13, 1007a0 (200688 <xtos_interrupt_table>)
  10232c:	fe1c                	movi.n	a14, 31
  10232e:	40fcc0               	nsau	a12, a12
  102331:	c0fec0               	sub	a15, a14, a12
  102334:	60f0f0               	neg	a15, a15
  102337:	1fcff2               	addi	a15, a15, 31
  10233a:	b0cfd0               	addx8	a12, a15, a13
  10233d:	002cd2               	l32i	a13, a12, 0
  102340:	012ce2               	l32i	a14, a12, 4
  102343:	20f110               	or	a15, a1, a1
  102346:	000df0               	callx12	a13
  102349:	03e2f0               	rsr.interrupt	a15
  10234c:	03e4c0               	rsr.intenable	a12
  10234f:	f91ad1               	l32r	a13, 1007b8 (f0000 <_memmap_cacheattr_bp_base+0xcdffe>)
  102352:	10ffc0               	and	a15, a15, a12
  102355:	10ffd0               	and	a15, a15, a13
  102358:	fc4f56               	bnez	a15, 102320 <_Level2FromVector+0x54>
  10235b:	91d8                	l32i.n	a13, a1, 36
  10235d:	a1e8                	l32i.n	a14, a1, 40
  10235f:	b1f8                	l32i.n	a15, a1, 44
  102361:	1302d0               	wsr.lcount	a13
  102364:	1300e0               	wsr.lbeg	a14
  102367:	1301f0               	wsr.lend	a15
  10236a:	21e8                	l32i.n	a14, a1, 8

0010236c <spurious2int>:
  10236c:	f91401               	l32r	a0, 1007bc (10237d <return2from_exc>)
  10236f:	f90fd1               	l32r	a13, 1007ac (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  102372:	1303e0               	wsr.sar	a14
  102375:	2000d0               	or	a0, a0, a13
  102378:	900d00               	addx2	a0, a13, a0
  10237b:	f01d                	retw.n

0010237d <return2from_exc>:
  10237d:	136522               	s32i	a2, a5, 76
  102380:	4528                	l32i.n	a2, a5, 16
  102382:	6548                	l32i.n	a4, a5, 24
  102384:	7558                	l32i.n	a5, a5, 28
  102386:	003210               	rfi	2

00102389 <return2from_exc+0xc>:
  102389:	000000                                        ...

0010238c <xthal_spill_registers_into_stack_nw>:
  10238c:	034820               	rsr.windowbase	a2
  10238f:	221b                	addi.n	a2, a2, 1
  102391:	400200               	ssr	a2
  102394:	034930               	rsr.windowstart	a3
  102397:	912030               	srl	a2, a3
  10239a:	a13300               	sll	a3, a3
  10239d:	0bf3d6               	bgez	a3, 102460 <xthal_spill_registers_into_stack_nw+0xd4>
  1023a0:	753830               	extui	a3, a3, 24, 8
  1023a3:	202230               	or	a2, a2, a3
  1023a6:	603020               	neg	a3, a2
  1023a9:	103320               	and	a3, a3, a2
  1023ac:	40f330               	nsau	a3, a3
  1023af:	401300               	ssl	a3
  1023b2:	912020               	srl	a2, a2
  1023b5:	134920               	wsr.windowstart	a2
  1023b8:	034820               	rsr.windowbase	a2
  1023bb:	1fc222               	addi	a2, a2, 31
  1023be:	c03230               	sub	a3, a2, a3
  1023c1:	134830               	wsr.windowbase	a3
  1023c4:	002010               	rsync
  1023c7:	034920               	rsr.windowstart	a2

001023ca <xthal_spill_registers_into_stack_nw+0x3e>:
  1023ca:	07a216               	beqz	a2, 102448 <xthal_spill_registers_into_stack_nw+0xbc>
  1023cd:	08e207               	bbsi	a2, 0, 1023d9 <xthal_spill_registers_into_stack_nw+0x4d>
  1023d0:	19e217               	bbsi	a2, 1, 1023ed <xthal_spill_registers_into_stack_nw+0x61>
  1023d3:	3ae227               	bbsi	a2, 2, 102411 <xthal_spill_registers_into_stack_nw+0x85>
  1023d6:	0022c6               	j	102465 <xthal_spill_registers_into_stack_nw+0xd9>

001023d9 <xthal_spill_registers_into_stack_nw+0x4d>:
  1023d9:	f0c932               	addi	a3, a9, -16
  1023dc:	0349                	s32i.n	a4, a3, 0
  1023de:	1359                	s32i.n	a5, a3, 4
  1023e0:	2369                	s32i.n	a6, a3, 8
  1023e2:	3379                	s32i.n	a7, a3, 12
  1023e4:	416120               	srli	a6, a2, 1
  1023e7:	408010               	rotw	1
  1023ea:	fff706               	j	1023ca <xthal_spill_registers_into_stack_nw+0x3e>

001023ed <xthal_spill_registers_into_stack_nw+0x61>:
  1023ed:	f0cd32               	addi	a3, a13, -16
  1023f0:	0349                	s32i.n	a4, a3, 0
  1023f2:	1359                	s32i.n	a5, a3, 4
  1023f4:	2369                	s32i.n	a6, a3, 8
  1023f6:	3379                	s32i.n	a7, a3, 12
  1023f8:	f4c532               	addi	a3, a5, -12
  1023fb:	0338                	l32i.n	a3, a3, 0
  1023fd:	e0c332               	addi	a3, a3, -32
  102400:	0389                	s32i.n	a8, a3, 0
  102402:	1399                	s32i.n	a9, a3, 4
  102404:	23a9                	s32i.n	a10, a3, 8
  102406:	33b9                	s32i.n	a11, a3, 12
  102408:	41a220               	srli	a10, a2, 2
  10240b:	408020               	rotw	2
  10240e:	ffee06               	j	1023ca <xthal_spill_registers_into_stack_nw+0x3e>

00102411 <xthal_spill_registers_into_stack_nw+0x85>:
  102411:	408010               	rotw	1
  102414:	f0cdd2               	addi	a13, a13, -16
  102417:	0d09                	s32i.n	a0, a13, 0
  102419:	1d19                	s32i.n	a1, a13, 4
  10241b:	2d29                	s32i.n	a2, a13, 8
  10241d:	3d39                	s32i.n	a3, a13, 12
  10241f:	f4c132               	addi	a3, a1, -12
  102422:	0338                	l32i.n	a3, a3, 0
  102424:	10cdd2               	addi	a13, a13, 16
  102427:	d0c332               	addi	a3, a3, -48
  10242a:	0349                	s32i.n	a4, a3, 0
  10242c:	1359                	s32i.n	a5, a3, 4
  10242e:	2369                	s32i.n	a6, a3, 8
  102430:	3379                	s32i.n	a7, a3, 12
  102432:	4389                	s32i.n	a8, a3, 16
  102434:	5399                	s32i.n	a9, a3, 20
  102436:	63a9                	s32i.n	a10, a3, 24
  102438:	73b9                	s32i.n	a11, a3, 28
  10243a:	4080f0               	rotw	-1
  10243d:	41e320               	srli	a14, a2, 3
  102440:	408030               	rotw	3
  102443:	ffe0c6               	j	1023ca <xthal_spill_registers_into_stack_nw+0x3e>

00102446 <xthal_spill_registers_into_stack_nw+0xba>:
	...

00102448 <xthal_spill_registers_into_stack_nw+0xbc>:
  102448:	408010               	rotw	1
  10244b:	034820               	rsr.windowbase	a2
  10244e:	401200               	ssl	a2
  102451:	120c                	movi.n	a2, 1
  102453:	a12200               	sll	a2, a2
  102456:	134920               	wsr.windowstart	a2
  102459:	002010               	rsync
  10245c:	020c                	movi.n	a2, 0
  10245e:	f00d                	ret.n

00102460 <xthal_spill_registers_into_stack_nw+0xd4>:
  102460:	120c                	movi.n	a2, 1
  102462:	f00d                	ret.n

00102464 <xthal_spill_registers_into_stack_nw+0xd8>:
	...

00102465 <xthal_spill_registers_into_stack_nw+0xd9>:
  102465:	1122f0               	slli	a2, a2, 1
  102468:	01c222               	addi	a2, a2, 1
  10246b:	034830               	rsr.windowbase	a3
  10246e:	0ae277               	bbsi	a2, 7, 10247c <xthal_spill_registers_into_stack_nw+0xf0>

00102471 <xthal_spill_registers_into_stack_nw+0xe5>:
  102471:	330b                	addi.n	a3, a3, -1
  102473:	1122f0               	slli	a2, a2, 1
  102476:	f76277               	bbci	a2, 7, 102471 <xthal_spill_registers_into_stack_nw+0xe5>
  102479:	243030               	extui	a3, a3, 0, 3

0010247c <xthal_spill_registers_into_stack_nw+0xf0>:
  10247c:	401300               	ssl	a3
  10247f:	013280               	slli	a3, a2, 24
  102482:	812230               	src	a2, a2, a3
  102485:	742020               	extui	a2, a2, 0, 8
  102488:	134920               	wsr.windowstart	a2
  10248b:	030330               	rsr.sar	a3
  10248e:	022c                	movi.n	a2, 32
  102490:	c03230               	sub	a3, a2, a3
  102493:	134830               	wsr.windowbase	a3
  102496:	002010               	rsync
  102499:	220c                	movi.n	a2, 2
  10249b:	f00d                	ret.n

0010249d <xthal_spill_registers_into_stack_nw+0x111>:
  10249d:	000000                                        ...

001024a0 <xthal_window_spill>:
  1024a0:	002136               	entry	a1, 16
  1024a3:	f8c761               	l32r	a6, 1007c0 (fffbfff0 <_memmap_cacheattr_bp_strict+0x9cffe>)
  1024a6:	03e650               	rsr.ps	a5
  1024a9:	004d                	mov.n	a4, a0
  1024ab:	102560               	and	a2, a5, a6
  1024ae:	222b                	addi.n	a2, a2, 2
  1024b0:	13e620               	wsr.ps	a2
  1024b3:	002010               	rsync
  1024b6:	ffed45               	call0	10238c <xthal_spill_registers_into_stack_nw>
  1024b9:	040d                	mov.n	a0, a4
  1024bb:	13e650               	wsr.ps	a5
  1024be:	002010               	rsync
  1024c1:	f01d                	retw.n

001024c3 <xthal_window_spill+0x23>:
  1024c3:	00000000 00413600                                .....

001024c8 <__do_global_ctors_aux>:
  1024c8:	004136               	entry	a1, 32
  1024cb:	f8be81               	l32r	a8, 1007c4 (1ffe8c <_memmap_mem_irom0_end+0x4fe8c>)
  1024ce:	7f2882               	l32i	a8, a8, 0x1fc
  1024d1:	f8bd21               	l32r	a2, 1007c8 (200088 <__CTOR_LIST___72>)
  1024d4:	0c0826               	beqi	a8, -1, 1024e4 <__do_global_ctors_aux+0x1c>
  1024d7:	02a8                	l32i.n	a10, a2, 0

001024d9 <__do_global_ctors_aux+0x11>:
  1024d9:	000ae0               	callx8	a10
  1024dc:	fcc222               	addi	a2, a2, -4
  1024df:	02a8                	l32i.n	a10, a2, 0
  1024e1:	f40a66               	bnei	a10, -1, 1024d9 <__do_global_ctors_aux+0x11>

001024e4 <__do_global_ctors_aux+0x1c>:
  1024e4:	f01d                	retw.n

001024e6 <__do_global_ctors_aux+0x1e>:
	...

001024e8 <__modsi3>:
  1024e8:	002136               	entry	a1, 16
  1024eb:	f22230               	rems	a2, a2, a3
  1024ee:	f01d                	retw.n

001024f0 <__floatunsisf>:
  1024f0:	002136               	entry	a1, 16
  1024f3:	a2bc                	beqz.n	a2, 102531 <__floatsisf+0x35>
  1024f5:	070c                	movi.n	a7, 0
  1024f7:	000306               	j	102507 <__floatsisf+0xb>

001024fa <__floatunsisf+0xa>:
	...

001024fc <__floatsisf>:
  1024fc:	002136               	entry	a1, 16
  1024ff:	e2ac                	beqz.n	a2, 102531 <__floatsisf+0x35>
  102501:	057f20               	extui	a7, a2, 31, 1
  102504:	602120               	abs	a2, a2

00102507 <__floatsisf+0xb>:
  102507:	40f240               	nsau	a4, a2
  10250a:	401400               	ssl	a4
  10250d:	a15200               	sll	a5, a2
  102510:	412850               	srli	a2, a5, 8
  102513:	016580               	slli	a6, a5, 24
  102516:	9da052               	movi	a5, 157
  102519:	c05540               	sub	a5, a5, a4
  10251c:	015590               	slli	a5, a5, 23
  10251f:	225a                	add.n	a2, a2, a5
  102521:	017710               	slli	a7, a7, 31
  102524:	202270               	or	a2, a2, a7
  102527:	0066d6               	bgez	a6, 102531 <__floatsisf+0x35>
  10252a:	221b                	addi.n	a2, a2, 1
  10252c:	1166f0               	slli	a6, a6, 1
  10252f:	168c                	beqz.n	a6, 102534 <__floatsisf+0x38>

00102531 <__floatsisf+0x35>:
  102531:	f01d                	retw.n

00102533 <__floatsisf+0x37>:
	...

00102534 <__floatsisf+0x38>:
  102534:	412120               	srli	a2, a2, 1
  102537:	1122f0               	slli	a2, a2, 1
  10253a:	f01d                	retw.n

0010253c <__floatunsidf>:
  10253c:	002136               	entry	a1, 16
  10253f:	32bc                	beqz.n	a2, 102576 <__floatsidf+0x2e>
  102541:	070c                	movi.n	a7, 0
  102543:	000346               	j	102554 <__floatsidf+0xc>

00102546 <__floatunsidf+0xa>:
	...

00102548 <__floatsidf>:
  102548:	002136               	entry	a1, 16
  10254b:	027216               	beqz	a2, 102576 <__floatsidf+0x2e>
  10254e:	057f20               	extui	a7, a2, 31, 1
  102551:	602120               	abs	a2, a2

00102554 <__floatsidf+0xc>:
  102554:	40f240               	nsau	a4, a2
  102557:	401400               	ssl	a4
  10255a:	a15200               	sll	a5, a2
  10255d:	413b50               	srli	a3, a5, 11
  102560:	0125b0               	slli	a2, a5, 21
  102563:	1da452               	movi	a5, 0x41d
  102566:	c05540               	sub	a5, a5, a4
  102569:	0155c0               	slli	a5, a5, 20
  10256c:	335a                	add.n	a3, a3, a5
  10256e:	017710               	slli	a7, a7, 31
  102571:	203370               	or	a3, a3, a7
  102574:	f01d                	retw.n

00102576 <__floatsidf+0x2e>:
  102576:	030c                	movi.n	a3, 0
  102578:	f01d                	retw.n

0010257a <__floatsidf+0x32>:
  10257a:	00000000 41360000                                ......

00102580 <_Mtxinit>:
  102580:	004136               	entry	a1, 32
  102583:	f01d                	retw.n

00102585 <_Mtxinit+0x5>:
  102585:	000000                                        ...

00102588 <_Mtxdst>:
  102588:	004136               	entry	a1, 32
  10258b:	f01d                	retw.n

0010258d <_Mtxdst+0x5>:
  10258d:	000000                                        ...

00102590 <_Mtxlock>:
  102590:	004136               	entry	a1, 32
  102593:	f01d                	retw.n

00102595 <_Mtxlock+0x5>:
  102595:	000000                                        ...

00102598 <_Mtxunlock>:
  102598:	004136               	entry	a1, 32
  10259b:	f01d                	retw.n

0010259d <_Mtxunlock+0x5>:
  10259d:	000000                                        ...

001025a0 <board_init>:
  1025a0:	004136               	entry	a1, 32
  1025a3:	f01d                	retw.n

001025a5 <board_init+0x5>:
  1025a5:	000000                                        ...

001025a8 <xtos_p_none>:
  1025a8:	002136               	entry	a1, 16
  1025ab:	f01d                	retw.n

001025ad <xtos_p_none+0x5>:
  1025ad:	000000                                        ...

001025b0 <_exit>:
  1025b0:	002136               	entry	a1, 16
  1025b3:	0020d0               	extw

001025b6 <_exit+0x6>:
  1025b6:	023d                	mov.n	a3, a2
  1025b8:	034d                	mov.n	a4, a3
  1025ba:	120c                	movi.n	a2, 1
  1025bc:	005100               	simcall
  1025bf:	042d                	mov.n	a2, a4
  1025c1:	0041f0               	break	1, 15
  1025c4:	007f00               	waiti	15
  1025c7:	fffac6               	j	1025b6 <_exit+0x6>

001025ca <_exit+0x1a>:
	...

001025cc <xtos_unhandled_interrupt>:
  1025cc:	002136               	entry	a1, 16
  1025cf:	0041f0               	break	1, 15
  1025d2:	f01d                	retw.n

001025d4 <_xtos_return_from_exc>:
  1025d4:	136522               	s32i	a2, a5, 76
  1025d7:	1528                	l32i.n	a2, a5, 4
  1025d9:	0538                	l32i.n	a3, a5, 0
  1025db:	13e620               	wsr.ps	a2
  1025de:	4528                	l32i.n	a2, a5, 16
  1025e0:	6548                	l32i.n	a4, a5, 24
  1025e2:	002010               	rsync
  1025e5:	13b130               	wsr.epc1	a3
  1025e8:	5538                	l32i.n	a3, a5, 20
  1025ea:	7558                	l32i.n	a5, a5, 28
  1025ec:	003000               	rfe

001025ef <_xtos_return_from_exc+0x1b>:
	...

001025f0 <_xtos_set_intlevel>:
  1025f0:	002136               	entry	a1, 16
  1025f3:	343020               	extui	a3, a2, 0, 4
  1025f6:	03e620               	rsr.ps	a2
  1025f9:	047c                	movi.n	a4, -16
  1025fb:	104420               	and	a4, a4, a2
  1025fe:	204430               	or	a4, a4, a3
  102601:	13e640               	wsr.ps	a4
  102604:	002010               	rsync
  102607:	f01d                	retw.n

00102609 <_xtos_set_intlevel+0x19>:
  102609:	000000                                        ...

0010260c <xtos_unhandled_exception>:
  10260c:	4128                	l32i.n	a2, a1, 16
  10260e:	5138                	l32i.n	a3, a1, 20
  102610:	60c112               	addi	a1, a1, 96
  102613:	004110               	break	1, 1
  102616:	003000               	rfe

00102619 <xtos_unhandled_exception+0xd>:
  102619:	000000                                        ...

0010261c <xthal_get_ccount>:
  10261c:	002136               	entry	a1, 16
  10261f:	03ea20               	rsr.ccount	a2
  102622:	f01d                	retw.n

00102624 <xthal_set_ccompare>:
  102624:	002136               	entry	a1, 16
  102627:	62cc                	bnez.n	a2, 102631 <xthal_set_ccompare+0xd>
  102629:	13f030               	wsr.ccompare0	a3
  10262c:	002010               	rsync
  10262f:	f01d                	retw.n

00102631 <xthal_set_ccompare+0xd>:
  102631:	071266               	bnei	a2, 1, 10263c <xthal_set_ccompare+0x18>
  102634:	13f130               	wsr.ccompare1	a3
  102637:	002010               	rsync
  10263a:	f01d                	retw.n

0010263c <xthal_set_ccompare+0x18>:
  10263c:	052266               	bnei	a2, 2, 102645 <xthal_set_ccompare+0x21>
  10263f:	13f230               	wsr.ccompare2	a3
  102642:	002010               	rsync

00102645 <xthal_set_ccompare+0x21>:
  102645:	f01d                	retw.n

00102647 <xthal_set_ccompare+0x23>:
	...

00102648 <xthal_get_ccompare>:
  102648:	002136               	entry	a1, 16
  10264b:	52cc                	bnez.n	a2, 102654 <xthal_get_ccompare+0xc>
  10264d:	03f020               	rsr.ccompare0	a2
  102650:	f01d                	retw.n

00102652 <xthal_get_ccompare+0xa>:
	...

00102654 <xthal_get_ccompare+0xc>:
  102654:	041266               	bnei	a2, 1, 10265c <xthal_get_ccompare+0x14>
  102657:	03f120               	rsr.ccompare1	a2
  10265a:	f01d                	retw.n

0010265c <xthal_get_ccompare+0x14>:
  10265c:	042266               	bnei	a2, 2, 102664 <xthal_get_ccompare+0x1c>
  10265f:	03f220               	rsr.ccompare2	a2
  102662:	f01d                	retw.n

00102664 <xthal_get_ccompare+0x1c>:
  102664:	020c                	movi.n	a2, 0
  102666:	f01d                	retw.n

00102668 <xthal_restore_cpregs>:
  102668:	002136               	entry	a1, 16
  10266b:	791366               	bnei	a3, 1, 1026e8 <xthal_restore_cpregs+0x80>
  10266e:	0238                	l32i.n	a3, a2, 0
  102670:	f3f030               	wur.ae_ovf_sar	a3
  102673:	1238                	l32i.n	a3, a2, 4
  102675:	f3f130               	wur.ae_bithead	a3
  102678:	2238                	l32i.n	a3, a2, 8
  10267a:	f3f230               	wur.ae_ts_fts_bu_bp	a3
  10267d:	3238                	l32i.n	a3, a2, 12
  10267f:	f3f330               	wur.ae_cw_sd_no	a3
  102682:	4238                	l32i.n	a3, a2, 16
  102684:	f3f630               	wur.ae_cbegin0	a3
  102687:	5238                	l32i.n	a3, a2, 20
  102689:	f3f730               	wur.ae_cend0	a3
  10268c:	cf0234               	ae_l64.i	aed0, a2, 24
  10268f:	cf1244               	ae_l64.i	aed1, a2, 32
  102692:	cf2254               	ae_l64.i	aed2, a2, 40
  102695:	cf3264               	ae_l64.i	aed3, a2, 48
  102698:	cf4274               	ae_l64.i	aed4, a2, 56
  10269b:	40c222               	addi	a2, a2, 64
  10269e:	cf5204               	ae_l64.i	aed5, a2, 0
  1026a1:	cf6214               	ae_l64.i	aed6, a2, 8
  1026a4:	cf7224               	ae_l64.i	aed7, a2, 16
  1026a7:	cf8234               	ae_l64.i	aed8, a2, 24
  1026aa:	cf9244               	ae_l64.i	aed9, a2, 32
  1026ad:	cfa254               	ae_l64.i	aed10, a2, 40
  1026b0:	cfb264               	ae_l64.i	aed11, a2, 48
  1026b3:	cfc274               	ae_l64.i	aed12, a2, 56
  1026b6:	40c222               	addi	a2, a2, 64
  1026b9:	cfd204               	ae_l64.i	aed13, a2, 0
  1026bc:	cfe214               	ae_l64.i	aed14, a2, 8
  1026bf:	cff224               	ae_l64.i	aed15, a2, 16
  1026c2:	18c222               	addi	a2, a2, 24
  1026c5:	0d80194100b0720e 	{ ae_lalign64.i	u0, a2, 0; nop }
  1026cd:	0d80194100b072ae 	{ ae_lalign64.i	u1, a2, 8; nop }
  1026d5:	0d80194110b0724e 	{ ae_lalign64.i	u2, a2, 16; nop }
  1026dd:	0d80194110b072ee 	{ ae_lalign64.i	u3, a2, 24; nop }
  1026e5:	ffffc6               	j	1026e8 <xthal_restore_cpregs+0x80>

001026e8 <xthal_restore_cpregs+0x80>:
  1026e8:	f01d                	retw.n

001026ea <xthal_restore_cpregs+0x82>:
	...

001026ec <xthal_save_cpregs>:
  1026ec:	002136               	entry	a1, 16
  1026ef:	761366               	bnei	a3, 1, 102769 <xthal_save_cpregs+0x7d>
  1026f2:	e33f00               	rur.ae_ovf_sar	a3
  1026f5:	0239                	s32i.n	a3, a2, 0
  1026f7:	e33f10               	rur.ae_bithead	a3
  1026fa:	1239                	s32i.n	a3, a2, 4
  1026fc:	e33f20               	rur.ae_ts_fts_bu_bp	a3
  1026ff:	2239                	s32i.n	a3, a2, 8
  102701:	e33f30               	rur.ae_cw_sd_no	a3
  102704:	3239                	s32i.n	a3, a2, 12
  102706:	e33f60               	rur.ae_cbegin0	a3
  102709:	4239                	s32i.n	a3, a2, 16
  10270b:	e33f70               	rur.ae_cend0	a3
  10270e:	5239                	s32i.n	a3, a2, 20
  102710:	010234               	ae_s64.i	aed0, a2, 24
  102713:	011244               	ae_s64.i	aed1, a2, 32
  102716:	012254               	ae_s64.i	aed2, a2, 40
  102719:	013264               	ae_s64.i	aed3, a2, 48
  10271c:	014274               	ae_s64.i	aed4, a2, 56
  10271f:	40c222               	addi	a2, a2, 64
  102722:	015204               	ae_s64.i	aed5, a2, 0
  102725:	016214               	ae_s64.i	aed6, a2, 8
  102728:	017224               	ae_s64.i	aed7, a2, 16
  10272b:	018234               	ae_s64.i	aed8, a2, 24
  10272e:	019244               	ae_s64.i	aed9, a2, 32
  102731:	01a254               	ae_s64.i	aed10, a2, 40
  102734:	01b264               	ae_s64.i	aed11, a2, 48
  102737:	01c274               	ae_s64.i	aed12, a2, 56
  10273a:	40c222               	addi	a2, a2, 64
  10273d:	01d204               	ae_s64.i	aed13, a2, 0
  102740:	01e214               	ae_s64.i	aed14, a2, 8
  102743:	01f224               	ae_s64.i	aed15, a2, 16
  102746:	0d80194110b0729e 	{ ae_salign64.i	u0, a2, 24; nop }
  10274e:	0d80194120b0723e 	{ ae_salign64.i	u1, a2, 32; nop }
  102756:	0d80194120b072de 	{ ae_salign64.i	u2, a2, 40; nop }
  10275e:	0d80194130b0727e 	{ ae_salign64.i	u3, a2, 48; nop }
  102766:	ffffc6               	j	102769 <xthal_save_cpregs+0x7d>

00102769 <xthal_save_cpregs+0x7d>:
  102769:	f01d                	retw.n

0010276b <xthal_save_cpregs+0x7f>:
	...

0010276c <_fini>:
  10276c:	008136               	entry	a1, 64
  10276f:	f81781               	l32r	a8, 1007cc (100868 <__do_global_dtors_aux>)
  102772:	f03d                	nop.n
  102774:	0008e0               	callx8	a8
  102777:	f01d                	retw.n

00102779 <_fini+0xd>:
  102779:	000000                                        ...

Disassembly of section .lib_au_task.text:

00102780 <dummy_codec_init_fn-0x910>:
  102780:	002800d0 001a10f8 001a6070 00194054     ..(.....p`..T@..
  102790:	0027e688 00277d60 00276e60 0027792c     ..'.`}'.`n'.,y'.
  1027a0:	00a01e00 00276e6c 00277d24 00277220     ....ln'.$}'. r'.
  1027b0:	00277d28 00200890 80002920 80002a20     (}'... . ).. *..
  1027c0:	80002b20 0027f548 0000ac44 80002c20      +..H.'.D... ,..
  1027d0:	00274b00 00274c00 80002d20 80002e20     .K'..L'. -.. ...
  1027e0:	80002f20 80003020 80003120 80003220      /.. 0.. 1.. 2..
  1027f0:	0000ff00 80003320 00180788 002780b4     .... 3........'.
  102800:	80003420 ffe00000 00080000 80003620      4.......... 6..
  102810:	80003720 00277238 0027f140 00277930      7..8r'.@.'.0y'.
  102820:	80003920 00002000 80003520 80003820      9... .. 5.. 8..
  102830:	002781b4 002780d4 80003a20 80003b20     ..'...'. :.. ;..
  102840:	80003c20 00278780 00004f90 00278218      <....'..O....'.
  102850:	002771f4 00277b30 00277b4c 80003d20     .q'.0{'.L{'. =..
  102860:	80003e20 00008700 00277d2c 000162b0      >......,}'..b..
  102870:	00700000 00004380 7fffffff 0027d520     ..p..C...... .'.
  102880:	80003f20 001fffff 80004920 80004a20      ?...... I.. J..
  102890:	0027ffff 80004b20 80004c20 80004d20     ..'. K.. L.. M..
  1028a0:	80004e20 80004f20 80005020 80004020      N.. O.. P.. @..
  1028b0:	80004120 80004220 80004320 80004420      A.. B.. C.. D..
  1028c0:	80004520 80004620 80004720 80004820      E.. F.. G.. H..
  1028d0:	000008c0 00274b04 00000900 00000a80     .....K'.........
  1028e0:	00276eec 80005120 00278090 002772c0     .n'. Q....'..r'.
  1028f0:	80005220 00007530 020f5800 01d4c000      R..0u...X......
  102900:	80005320 002018ec 002019f0 00201aee      S.... ... ... .
  102910:	0020132c 002014ea 002015ec 80005420     ,. ... ... . T..
  102920:	002012e8 00276e88 00277204 80005520     .. ..n'..r'. U..
  102930:	0000fffe 80005620 80005720 80005820     .... V.. W.. X..
  102940:	fffff660 80005920 80005a20 80005b20     `... Y.. Z.. [..
  102950:	80005c20 80005d20 0027f3f4 002786d8      \.. ]....'...'.
  102960:	80005e20 00277bd8 00277260 00277740      ^...{'.`r'.@w'.
  102970:	00277ab8 00001f40 80005f20 00277c10     .z'.@... _...|'.
  102980:	80006020 002772f4 00001bd0 80006520      `...r'..... e..
  102990:	80006120 80006220 00277bf4 00277b68      a.. b...{'.h{'.
  1029a0:	80006320 80006420 002772bc 80006620      c.. d...r'. f..
  1029b0:	80006720 80006820 00003e80 00006a00      g.. h...>...j..
  1029c0:	00277bd4 00002a30 80006920 80006a20     .{'.0*.. i.. j..
  1029d0:	80006b20 00276f64 80006c20 0027729c      k..do'. l...r'.
  1029e0:	80006d20 00277aa8 80006e20 0000bb80      m...z'. n......
  1029f0:	80006f20 80007020 0000fffd 80007120      o.. p...... q..
  102a00:	80007220 80007320 0027f144 005b8d80      r.. s..D.'...[.
  102a10:	00007d00 00005dc0 00000fff 00001000     .}...]..........
  102a20:	00001fff 00002ee0 00015888 00017700     .........X...w..
  102a30:	00005622 0000fa00 00007fff 00008000     "V..............
  102a40:	00002b11 002779c4 00003c00 00050020     .+...y'..<.. ...
  102a50:	0010f468 0010f470 00277c2c 00277134     h...p...,|'.4q'.
  102a60:	00277214 80007620 80007720 80008120     .r'. v.. w.. ...
  102a70:	80007e20 80007820 80007920 80007420      ~.. x.. y.. t..
  102a80:	80007520 80008020 80007c20 80007d20      u.. ... |.. }..
  102a90:	80007f20 80007b20 80007a20 00276ea4      ... {.. z...n'.
  102aa0:	80008220 80008320 00277904 80008420      ... ....y'. ...
  102ab0:	80008520 00276eb8 00000f00 002786dc      ....n'.......'.
  102ac0:	0027e670 fffeffff 80008620 80008720     p.'..... ... ...
  102ad0:	00007ffe 0010a3fc 002ffe00 00010000     ........../.....
  102ae0:	0010a450 80008820 80008920 000041a7     P... ... ....A..
  102af0:	0027f480 0010f148 0010f2a8 00278750     ..'.H.......P.'.
  102b00:	00000ccc 0027e640 00277c88 0027e658     ....@.'..|'.X.'.
  102b10:	0027f420 00277c50 30000000 00277928      .'.P|'....0(y'.
  102b20:	002dc6c0 00569e00 00277a1c 80008a20     ..-...V..z'. ...
  102b30:	deadbeef 80008b20 80008c20 80008d20     .... ... ... ...
  102b40:	80008e20 80008f20 80009620 80009720      ... ... ... ...
  102b50:	80009220 80009820 80009320 80009420      ... ... ... ...
  102b60:	80009520 80009020 80009120 80009920      ... ... ... ...
  102b70:	00001200 80009a20 80009b20 80009c20     .... ... ... ...
  102b80:	00277994 80009f20 80009e20 80009d20     .y'. ... ... ...
  102b90:	00278060 002016ec 002778e4 00201130     `.'... ..x'.0. .
  102ba0:	8000a020 8000a120 8000a220 8000a320      ... ... ... ...
  102bb0:	8000a420 8000a620 8000a520 00276ec8      ... ... ....n'.
  102bc0:	8000a720 00277a4c 002771d8 8000a920      ...Lz'..q'. ...
  102bd0:	00004e20 8000aa20 8000ad20 8000ae20      N.. ... ... ...
  102be0:	8000ab20 8000ac20 8000a820 00508a00      ... ... .....P.
  102bf0:	c000c000 c0008000 0027eda0 00277638     ..........'.8v'.
  102c00:	002773d0 00277738 00277710 8000af20     .s'.8w'..w'. ...
  102c10:	8000b020 8000b120 80000000 0027f440      ... .......@.'.
  102c20:	8000b220 00277c90 8000b320 8000b420      ....|'. ... ...
  102c30:	8000b520 00a05600 000fffff 002776fc      ....V.......v'.
  102c40:	00277284 8000be20 8000bf20 8000c020     .r'. ... ... ...
  102c50:	8000c120 8000c220 8000c320 8000c420      ... ... ... ...
  102c60:	0027785c 00277a44 00277ba0 00274c54     \x'.Dz'..{'.TL'.
  102c70:	ffffdfff 8000b620 8000b720 8000b820     .... ... ... ...
  102c80:	8000b920 8000ba20 8000bb20 8000bc20      ... ... ... ...
  102c90:	8000bd20 002778c8 00277a60 8000c520      ....x'.`z'. ...
  102ca0:	00276ee8 8000c620 8000c720 00277a00     .n'. ... ....z'.
  102cb0:	8000c820 8000c920 fffff7ff 8000ca20      ... ....... ...
  102cc0:	00000800 00277274 8000cb20 8000cc20     ....tr'. ... ...
  102cd0:	8000cd20 8000ce20 ffffefff 8000cf20      ... ....... ...
  102ce0:	0000fff7 8000d020 8000d120 0000fffb     .... ... .......
  102cf0:	00278578 00277628 8000d220 8000d320     x.'.(v'. ... ...
  102d00:	8000d420 8000d520 00277960 002773a8      ... ...`y'..s'.
  102d10:	00277cc8 0010f444 0010f44c 00277734     .|'.D...L...4w'.
  102d20:	00277660 002773ac 8000d620 0027fcf4     `v'..s'. .....'.
  102d30:	0027f6f4 002008d0 8000d720 00277200     ..'... . ....r'.
  102d40:	00277360 8000d820 00277414 00277310     `s'. ....t'..s'.
  102d50:	002773d8 8000d920 8000da20 002773f8     .s'. ... ....s'.
  102d60:	002776bc 00277bbc 8000db20 00000a00     .v'..{'. .......
  102d70:	00277760 0001a630 8000dc20 00277404     `w'.0... ....t'.
  102d80:	002000e0 002001c0 8000dd20 002002a0     .. ... . ..... .
  102d90:	00200380 00277508 8000de20 002776f0     .. ..u'. ....v'.
  102da0:	8000df20 8000e020 8000e120 00277aec      ... ... ....z'.
  102db0:	8000e220 00274b24 002772a0 00277634      ...$K'..r'.4v'.
  102dc0:	8000e320 8000e420 8000e520 8000e620      ... ... ... ...
  102dd0:	8000e720 8000e820 8000e920 8000ea20      ... ... ... ...
  102de0:	8000ee20 8000eb20 8000ec20 8000ed20      ... ... ... ...
  102df0:	8000ef20 8000f020 8000f120 8000f220      ... ... ... ...
  102e00:	ff900000 0000f801 00000801 00003801     .............8..
  102e10:	0000c801 00274c18 00274c24 00277640     .....L'.$L'.@v'.
  102e20:	8000f320 8000f420 002771fc 8000f520      ... ....q'. ...
  102e30:	00277a8c 0027d740 8000fc20 00277560     .z'.@.'. ...`u'.
  102e40:	8000fd20 8000fa20 0027e3c0 8000f620      ... .....'. ...
  102e50:	0027d9c0 8000f720 0027dc40 8000f820     ..'. ...@.'. ...
  102e60:	0027dec0 8000f920 0027e140 8000fb20     ..'. ...@.'. ...
  102e70:	00275040 00275400 002757c0 00275b80     @P'..T'..W'..['.
  102e80:	00275f40 00276300 00274c80 00277614     @_'..c'..L'..v'.
  102e90:	8000fe20 8000ff20 0027731c 80010020      ... ....s'. ...
  102ea0:	80010120 00274c48 80010620 80010420      ...HL'. ... ...
  102eb0:	80010520 80010220 80010320 0027e65c      ... ... ...\.'.
  102ec0:	0010fe1c 0010fd68 0010fde0 00277e60     ....h.......`~'.
  102ed0:	0027e674 80010720 00003333 ffffe800     t.'. ...33......
  102ee0:	ffffd800 ffffc400 ffffc880 00000c66     ............f...
  102ef0:	009000e0 009002a0 009001c0 00900380     ................
  102f00:	009764e0 00976e60 0097d710 001aa080     .d..`n..........
  102f10:	001a9f58 00278160 00277860 001977b0     X...`.'.`x'..w..
  102f20:	00197690 0027b248 0027b194 0027b0e0     .v..H.'...'...'.
  102f30:	80010820 001a9cd4 0019d420 0019d300      ....... .......
  102f40:	001809a0 001808ec 00180a28 00180930     ........(...0...
  102f50:	00180a64 00180968 001811c8 00181210     d...h...........
  102f60:	00003fff 80010920 ffffbfff 80010a20     .?.. ....... ...
  102f70:	00140000 ffebffff 80010b20 80010c20     ........ ... ...
  102f80:	80010d20 80010e20 00040000 00164a88      ... ........J..
  102f90:	ffe9b576 80010f20 fffd36af ffed311c     v... ....6...1..
  102fa0:	0002c951 0012cee3 08000000 07ebb908     Q...............
  102fb0:	0814afd7 80011020 000009a0 80011120     .... ....... ...
  102fc0:	c0000000 40000000 00201080 ffffaaab     .......@.. .....
  102fd0:	00002aab 04000000 80011220 00200df0     .*...... ..... .
  102fe0:	ffff8000 00200970 002009b0 002009f0     ....p. ... ... .
  102ff0:	00200af0 00200bf0 80011320 00200ff0     .. ... . ..... .
  103000:	80011420 80011720 80011520 80011620      ... ... ... ...
  103010:	00007f8a 000008e3 00001128 00007f15     ........(.......
  103020:	ffffa5b1 00006054 ffffc000 0000550b     ....T`.......U..
  103030:	01ffffff 00201000 02000000 00400000     ...... .......@.
  103040:	007fffff 002746e0 80011820 b6766c94     .....F'. ....lv.
  103050:	80011920 80011a20 80011b20 80011c20      ... ... ... ...
  103060:	80011d20 80011e20 80011f20 00010006      ... ... .......
  103070:	01000000 0027d710 80012020 80012120     ......'.  .. !..
  103080:	0027e690 80012220 80012320 80012420     ..'. ".. #.. $..

00103090 <dummy_codec_init_fn>:
  103090:	004136               	entry	a1, 32
  103093:	120c                	movi.n	a2, 1
  103095:	f01d                	retw.n

00103097 <dummy_codec_init_fn+0x7>:
	...

00103098 <dummy_codec_process_frame_fn>:
  103098:	004136               	entry	a1, 32
  10309b:	020c                	movi.n	a2, 0
  10309d:	f01d                	retw.n

0010309f <dummy_codec_process_frame_fn+0x7>:
	...

001030a0 <dummy_codec_flush_fn>:
  1030a0:	004136               	entry	a1, 32
  1030a3:	120c                	movi.n	a2, 1
  1030a5:	f01d                	retw.n

001030a7 <dummy_codec_flush_fn+0x7>:
	...

001030a8 <dummy_rom_table_pointers>:
  1030a8:	004136               	entry	a1, 32
  1030ab:	fdb521               	l32r	a2, 102780 (2800d0 <_g711_rodata_end>)
  1030ae:	0228                	l32i.n	a2, a2, 0
  1030b0:	f01d                	retw.n

001030b2 <dummy_rom_table_pointers+0xa>:
	...

001030b4 <dummy_wma_codec_init>:
  1030b4:	004136               	entry	a1, 32
  1030b7:	fdb381               	l32r	a8, 102784 (1a10f8 <xa_wma_dec>)
  1030ba:	0008e0               	callx8	a8
  1030bd:	fdb281               	l32r	a8, 102788 (1a6070 <xa_asf_parser>)
  1030c0:	0008e0               	callx8	a8
  1030c3:	120c                	movi.n	a2, 1
  1030c5:	f01d                	retw.n

001030c7 <dummy_wma_codec_init+0x13>:
	...

001030c8 <dummy_aac_codec_init>:
  1030c8:	004136               	entry	a1, 32
  1030cb:	fdb081               	l32r	a8, 10278c (194054 <xa_aac_dec>)
  1030ce:	0008e0               	callx8	a8
  1030d1:	120c                	movi.n	a2, 1
  1030d3:	f01d                	retw.n

001030d5 <dummy_aac_codec_init+0xd>:
  1030d5:	000000                                        ...

001030d8 <dummy_au_task_vend>:
  1030d8:	004136               	entry	a1, 32
  1030db:	fd7e65               	call8	1008c0 <au_task_vend_dummy>
  1030de:	020c                	movi.n	a2, 0
  1030e0:	f01d                	retw.n

001030e2 <dummy_au_task_vend+0xa>:
  1030e2:	000000                                        ...

001030e5 <dummy_au_task_vend+0xd>:
  1030e5:	000000                                        ...

001030e8 <au_task_1stCodecDecode>:
  1030e8:	00c136               	entry	a1, 96
  1030eb:	fda951               	l32r	a5, 102790 (27e688 <gp_dsp_core_log>)
  1030ee:	00a092               	movi	a9, 0
  1030f1:	fda831               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  1030f4:	fda921               	l32r	a2, 102798 (276e60 <g_au_task>)
  1030f7:	03d342               	addmi	a4, a3, 0x300
  1030fa:	9012d2               	l16ui	a13, a2, 0x120
  1030fd:	065292               	s16i	a9, a2, 12
  103100:	0123e2               	l32i	a14, a3, 4
  103103:	0025c2               	l32i	a12, a5, 0
  103106:	ee1b                	addi.n	a14, a14, 1
  103108:	13e9                	s32i.n	a14, a3, 4
  10310a:	ecb8                	l32i.n	a11, a12, 56
  10310c:	a2f8                	l32i.n	a15, a2, 40
  10310e:	a0bbc0               	addx4	a11, a11, a12
  103111:	fb99                	s32i.n	a9, a11, 60
  103113:	eca8                	l32i.n	a10, a12, 56
  103115:	a1f9                	s32i.n	a15, a1, 40
  103117:	aa1b                	addi.n	a10, a10, 1
  103119:	24a0a0               	extui	a10, a10, 0, 3
  10311c:	eca9                	s32i.n	a10, a12, 56
  10311e:	001382               	l16ui	a8, a3, 0
  103121:	e1d9                	s32i.n	a13, a1, 56
  103123:	38ec                	bnez.n	a8, 10314a <au_task_1stCodecDecode+0x62>
  103125:	931392               	l16ui	a9, a3, 0x126
  103128:	080c                	movi.n	a8, 0
  10312a:	909930               	addx2	a9, a9, a3
  10312d:	945982               	s16i	a8, a9, 0x128
  103130:	135c65               	call8	1166f8 <dbfw_GetSystemTime>
  103133:	9313b2               	l16ui	a11, a3, 0x126
  103136:	a0bb30               	addx4	a11, a11, a3
  103139:	8a6ba2               	s32i	a10, a11, 0x228
  10313c:	9313a2               	l16ui	a10, a3, 0x126
  10313f:	aa1b                	addi.n	a10, a10, 1
  103141:	64a0a0               	extui	a10, a10, 0, 7
  103144:	9353a2               	s16i	a10, a3, 0x126
  103147:	000546               	j	103160 <au_task_1stCodecDecode+0x78>

0010314a <au_task_1stCodecDecode+0x62>:
  10314a:	b714e2               	l16ui	a14, a4, 0x16e
  10314d:	0d0c                	movi.n	a13, 0
  10314f:	0dcef6               	bgeui	a14, 32, 103160 <au_task_1stCodecDecode+0x78>
  103152:	90fe40               	addx2	a15, a14, a4
  103155:	b85fd2               	s16i	a13, a15, 0x170
  103158:	b714c2               	l16ui	a12, a4, 0x16e
  10315b:	cc1b                	addi.n	a12, a12, 1
  10315d:	b754c2               	s16i	a12, a4, 0x16e
  103160:	fd8f61               	l32r	a6, 10279c (27792c <g_au_task+0xacc>)
  103163:	7f2682               	l32i	a8, a6, 0x1fc
  103166:	1d0c                	movi.n	a13, 1
  103168:	0de807               	bbsi	a8, 0, 103179 <au_task_1stCodecDecode+0x91>
  10316b:	022765               	call8	1053e0 <au_task_1stCodecInitRuntime>
  10316e:	7f2692               	l32i	a9, a6, 0x1fc
  103171:	1d0c                	movi.n	a13, 1
  103173:	2099d0               	or	a9, a9, a13
  103176:	7f6692               	s32i	a9, a6, 0x1fc

00103179 <au_task_1stCodecDecode+0x91>:
  103179:	3012a2               	l16ui	a10, a2, 96
  10317c:	fd8981               	l32r	a8, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10317f:	05ba16               	beqz	a10, 1031de <au_task_1stCodecDecode+0xf6>
  103182:	0020c0               	memw
  103185:	8d28a2               	l32i	a10, a8, 0x234
  103188:	0020c0               	memw
  10318b:	701292               	l16ui	a9, a2, 224
  10318e:	8c2882               	l32i	a8, a8, 0x230
  103191:	1199e0               	slli	a9, a9, 2
  103194:	c088a0               	sub	a8, a8, a10
  103197:	01c882               	addi	a8, a8, 1
  10319a:	3db897               	bgeu	a8, a9, 1031db <au_task_1stCodecDecode+0xf3>
  10319d:	472272               	l32i	a7, a2, 0x11c
  1031a0:	00a092               	movi	a9, 0
  1031a3:	06a0a2               	movi	a10, 6
  1031a6:	0652a2               	s16i	a10, a2, 12
  1031a9:	255292               	s16i	a9, a2, 74
  1031ac:	fa0c                	movi.n	a10, 15
  1031ae:	ff4425               	call8	1025f0 <_xtos_set_intlevel>
  1031b1:	0013b2               	l16ui	a11, a3, 0
  1031b4:	0a6d                	mov.n	a6, a10
  1031b6:	0d412141c0b06bae 	{ bnez.w18	a11, 1043d6 <au_task_1stCodecDecode+0x12ee>; nop }
  1031be:	0d1c                	movi.n	a13, 16
  1031c0:	1213e2               	l16ui	a14, a3, 36
  1031c3:	ff0c                	movi.n	a15, 15
  1031c5:	83f9                	s32i.n	a15, a3, 32
  1031c7:	90ee30               	addx2	a14, a14, a3
  1031ca:	135ed2               	s16i	a13, a14, 38
  1031cd:	1213c2               	l16ui	a12, a3, 36
  1031d0:	cc1b                	addi.n	a12, a12, 1
  1031d2:	64c0c0               	extui	a12, a12, 0, 7
  1031d5:	1253c2               	s16i	a12, a3, 36
  1031d8:	048606               	j	1043f4 <au_task_1stCodecDecode+0x130c>

001031db <au_task_1stCodecDecode+0xf3>:
  1031db:	2552d2               	s16i	a13, a2, 74

001031de <au_task_1stCodecDecode+0xf6>:
  1031de:	0025a2               	l32i	a10, a5, 0
  1031e1:	0e2ab2               	l32i	a11, a10, 56
  1031e4:	a0bba0               	addx4	a11, a11, a10
  1031e7:	0f6bd2               	s32i	a13, a11, 60
  1031ea:	ea98                	l32i.n	a9, a10, 56
  1031ec:	991b                	addi.n	a9, a9, 1
  1031ee:	249090               	extui	a9, a9, 0, 3
  1031f1:	ea99                	s32i.n	a9, a10, 56
  1031f3:	001382               	l16ui	a8, a3, 0
  1031f6:	b714e2               	l16ui	a14, a4, 0x16e
  1031f9:	38ec                	bnez.n	a8, 103220 <au_task_1stCodecDecode+0x138>
  1031fb:	9313d2               	l16ui	a13, a3, 0x126
  1031fe:	1c0c                	movi.n	a12, 1
  103200:	90dd30               	addx2	a13, a13, a3
  103203:	945dc2               	s16i	a12, a13, 0x128
  103206:	134f25               	call8	1166f8 <dbfw_GetSystemTime>
  103209:	9313f2               	l16ui	a15, a3, 0x126
  10320c:	a0ff30               	addx4	a15, a15, a3
  10320f:	8a6fa2               	s32i	a10, a15, 0x228
  103212:	9313e2               	l16ui	a14, a3, 0x126
  103215:	ee1b                	addi.n	a14, a14, 1
  103217:	64e0e0               	extui	a14, a14, 0, 7
  10321a:	9353e2               	s16i	a14, a3, 0x126
  10321d:	000446               	j	103232 <au_task_1stCodecDecode+0x14a>

00103220 <au_task_1stCodecDecode+0x138>:
  103220:	0ecef6               	bgeui	a14, 32, 103232 <au_task_1stCodecDecode+0x14a>
  103223:	909e40               	addx2	a9, a14, a4
  103226:	b859d2               	s16i	a13, a9, 0x170
  103229:	b71482               	l16ui	a8, a4, 0x16e
  10322c:	01c882               	addi	a8, a8, 1
  10322f:	b75482               	s16i	a8, a4, 0x16e
  103232:	0e21a2               	l32i	a10, a1, 56
  103235:	fd5b71               	l32r	a7, 1027a4 (276e6c <g_au_task+0xc>)
  103238:	0d410e4190b01a0e 	{ beqi.w18	a10, 1, 104325 <au_task_1stCodecDecode+0x123d>; nop }
  103240:	0692b2               	l16si	a11, a2, 12
  103243:	fd5991               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  103246:	0d40ef4130b06bae 	{ bnez.w18	a11, 10413d <au_task_1stCodecDecode+0x1055>; nop }
  10324e:	fd5761               	l32r	a6, 1027ac (277220 <g_au_task+0x3c0>)
  103251:	fd58f1               	l32r	a15, 1027b4 (200890 <_dram0_global_var_data_start>)
  103254:	002982               	l32i	a8, a9, 0
  103257:	e1e8                	l32i.n	a14, a1, 56
  103259:	fd55a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10325c:	b1b9                	s32i.n	a11, a1, 44
  10325e:	0aa8                	l32i.n	a10, a10, 0
  103260:	90eee0               	addx2	a14, a14, a14
  103263:	5cc882               	addi	a8, a8, 92
  103266:	d189                	s32i.n	a8, a1, 52
  103268:	a0eef0               	addx4	a14, a14, a15
  10326b:	c1e9                	s32i.n	a14, a1, 48
  10326d:	02daa2               	addmi	a10, a10, 0x200
  103270:	bccaa2               	addi	a10, a10, -68
  103273:	81a9                	s32i.n	a10, a1, 32

00103275 <au_task_1stCodecDecode+0x18d>:
  103275:	0020c0               	memw
  103278:	290c                	movi.n	a9, 2
  10327a:	05c8                	l32i.n	a12, a5, 0
  10327c:	d1e8                	l32i.n	a14, a1, 52
  10327e:	ecd8                	l32i.n	a13, a12, 56
  103280:	812ee2               	l32i	a14, a14, 0x204
  103283:	a0ddc0               	addx4	a13, a13, a12
  103286:	fd99                	s32i.n	a9, a13, 60
  103288:	ecb8                	l32i.n	a11, a12, 56
  10328a:	bb1b                	addi.n	a11, a11, 1
  10328c:	ecb9                	s32i.n	a11, a12, 56
  10328e:	24b0b0               	extui	a11, a11, 0, 3
  103291:	ecb9                	s32i.n	a11, a12, 56
  103293:	0013a2               	l16ui	a10, a3, 0
  103296:	b714e2               	l16ui	a14, a4, 0x16e
  103299:	3aec                	bnez.n	a10, 1032c0 <au_task_1stCodecDecode+0x1d8>
  10329b:	931382               	l16ui	a8, a3, 0x126
  10329e:	2f0c                	movi.n	a15, 2
  1032a0:	908830               	addx2	a8, a8, a3
  1032a3:	9458f2               	s16i	a15, a8, 0x128
  1032a6:	134525               	call8	1166f8 <dbfw_GetSystemTime>
  1032a9:	9313b2               	l16ui	a11, a3, 0x126
  1032ac:	a0bb30               	addx4	a11, a11, a3
  1032af:	8a6ba2               	s32i	a10, a11, 0x228
  1032b2:	931392               	l16ui	a9, a3, 0x126
  1032b5:	991b                	addi.n	a9, a9, 1
  1032b7:	649090               	extui	a9, a9, 0, 7
  1032ba:	935392               	s16i	a9, a3, 0x126
  1032bd:	000506               	j	1032d5 <au_task_1stCodecDecode+0x1ed>

001032c0 <au_task_1stCodecDecode+0x1d8>:
  1032c0:	11cef6               	bgeui	a14, 32, 1032d5 <au_task_1stCodecDecode+0x1ed>
  1032c3:	90fe40               	addx2	a15, a14, a4
  1032c6:	02a0d2               	movi	a13, 2
  1032c9:	b85fd2               	s16i	a13, a15, 0x170
  1032cc:	b714c2               	l16ui	a12, a4, 0x16e
  1032cf:	01ccc2               	addi	a12, a12, 1
  1032d2:	b754c2               	s16i	a12, a4, 0x16e
  1032d5:	361282               	l16ui	a8, a2, 108
  1032d8:	6f0292               	l8ui	a9, a2, 111
  1032db:	039816               	beqz	a8, 103318 <au_task_1stCodecDecode+0x230>
  1032de:	69bc                	beqz.n	a9, 103318 <au_task_1stCodecDecode+0x230>
  1032e0:	fd34e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1032e3:	7622a2               	l32i	a10, a2, 0x1d8
  1032e6:	0ee8                	l32i.n	a14, a14, 0
  1032e8:	60a1a0               	abs	a10, a10
  1032eb:	2f5aa6               	blti	a10, 5, 10331e <au_task_1stCodecDecode+0x236>
  1032ee:	0020c0               	memw
  1032f1:	0ef8                	l32i.n	a15, a14, 0
  1032f3:	14f0f0               	extui	a15, a15, 0, 2
  1032f6:	241f66               	bnei	a15, 1, 10331e <au_task_1stCodecDecode+0x236>
  1032f9:	0ba4a2               	movi	a10, 0x40b
  1032fc:	fd2fb1               	l32r	a11, 1027b8 (80002920 <__log_data___1__1__0_au_task_0_au_task_1_c_658$19494_71_12>)
  1032ff:	7622c2               	l32i	a12, a2, 0x1d8
  103302:	ee12d2               	l16ui	a13, a2, 0x1dc
  103305:	0020c0               	memw
  103308:	0ee8                	l32i.n	a14, a14, 0
  10330a:	f5e0e0               	extui	a14, a14, 16, 16
  10330d:	135625               	call8	116870 <dbfw_StoreTrace>
  103310:	0f0c                	movi.n	a15, 0
  103312:	7662f2               	s32i	a15, a2, 0x1d8
  103315:	ee52f2               	s16i	a15, a2, 0x1dc

00103318 <au_task_1stCodecDecode+0x230>:
  103318:	fd26e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10331b:	002ee2               	l32i	a14, a14, 0
  10331e:	0020c0               	memw
  103321:	002ef2               	l32i	a15, a14, 0
  103324:	1616c2               	l16ui	a12, a6, 44
  103327:	14f0f0               	extui	a15, a15, 0, 2
  10332a:	321f66               	bnei	a15, 1, 103360 <au_task_1stCodecDecode+0x278>
  10332d:	02fc16               	beqz	a12, 103360 <au_task_1stCodecDecode+0x278>
  103330:	12a4a2               	movi	a10, 0x412
  103333:	fd22b1               	l32r	a11, 1027bc (80002a20 <__log_data___1__1__0_au_task_0_au_task_1_c_665$19495_71_13>)
  103336:	1716d2               	l16ui	a13, a6, 46
  103339:	135365               	call8	116870 <dbfw_StoreTrace>
  10333c:	01a0a2               	movi	a10, 1
  10333f:	090c                	movi.n	a9, 0
  103341:	175692               	s16i	a9, a6, 46
  103344:	1856a2               	s16i	a10, a6, 48
  103347:	181682               	l16ui	a8, a6, 48
  10334a:	165692               	s16i	a9, a6, 44
  10334d:	f88c                	beqz.n	a8, 103360 <au_task_1stCodecDecode+0x278>
  10334f:	10a4a2               	movi	a10, 0x410
  103352:	fd1bb1               	l32r	a11, 1027c0 (80002b20 <__log_data___1__1__0_au_task_0_au_task_1_c_673$19496_71_14>)
  103355:	1351a5               	call8	116870 <dbfw_StoreTrace>
  103358:	fd1bc1               	l32r	a12, 1027c4 (27f548 <g_dbfw_dump_all_traces>)
  10335b:	1b0c                	movi.n	a11, 1
  10335d:	004cb2               	s8i	a11, a12, 0
  103360:	07ad                	mov.n	a10, a7
  103362:	0fbe25               	call8	112f44 <audio_latency_jbm_CheckJbmCriterionSE>
  103365:	07ad                	mov.n	a10, a7
  103367:	0fdc65               	call8	11312c <audio_latency_jbm_StartRemoveSamples>
  10336a:	3612d2               	l16ui	a13, a2, 108
  10336d:	6f02e2               	l8ui	a14, a2, 111
  103370:	0d8c                	beqz.n	a13, 103374 <au_task_1stCodecDecode+0x28c>
  103372:	3edc                	bnez.n	a14, 103389 <au_task_1stCodecDecode+0x2a1>

00103374 <au_task_1stCodecDecode+0x28c>:
  103374:	fd0ff1               	l32r	a15, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103377:	0ff8                	l32i.n	a15, a15, 0
  103379:	0020c0               	memw
  10337c:	0ff8                	l32i.n	a15, a15, 0
  10337e:	14f0f0               	extui	a15, a15, 0, 2
  103381:	0d400b4190b03fce 	{ bnei.w18	a15, 3, 10343e <au_task_1stCodecDecode+0x356>; nop }

00103389 <au_task_1stCodecDecode+0x2a1>:
  103389:	0025a2               	l32i	a10, a5, 0
  10338c:	0e2ac2               	l32i	a12, a10, 56
  10338f:	03a0b2               	movi	a11, 3
  103392:	a0cca0               	addx4	a12, a12, a10
  103395:	fcb9                	s32i.n	a11, a12, 60
  103397:	ea98                	l32i.n	a9, a10, 56
  103399:	991b                	addi.n	a9, a9, 1
  10339b:	249090               	extui	a9, a9, 0, 3
  10339e:	ea99                	s32i.n	a9, a10, 56
  1033a0:	001382               	l16ui	a8, a3, 0
  1033a3:	b714e2               	l16ui	a14, a4, 0x16e
  1033a6:	38ec                	bnez.n	a8, 1033cd <au_task_1stCodecDecode+0x2e5>
  1033a8:	9313e2               	l16ui	a14, a3, 0x126
  1033ab:	3d0c                	movi.n	a13, 3
  1033ad:	90ee30               	addx2	a14, a14, a3
  1033b0:	945ed2               	s16i	a13, a14, 0x128
  1033b3:	133465               	call8	1166f8 <dbfw_GetSystemTime>
  1033b6:	931382               	l16ui	a8, a3, 0x126
  1033b9:	a08830               	addx4	a8, a8, a3
  1033bc:	8a68a2               	s32i	a10, a8, 0x228
  1033bf:	9313f2               	l16ui	a15, a3, 0x126
  1033c2:	ff1b                	addi.n	a15, a15, 1
  1033c4:	64f0f0               	extui	a15, a15, 0, 7
  1033c7:	9353f2               	s16i	a15, a3, 0x126
  1033ca:	000506               	j	1033e2 <au_task_1stCodecDecode+0x2fa>

001033cd <au_task_1stCodecDecode+0x2e5>:
  1033cd:	11cef6               	bgeui	a14, 32, 1033e2 <au_task_1stCodecDecode+0x2fa>
  1033d0:	90be40               	addx2	a11, a14, a4
  1033d3:	03a0a2               	movi	a10, 3
  1033d6:	b85ba2               	s16i	a10, a11, 0x170
  1033d9:	b71492               	l16ui	a9, a4, 0x16e
  1033dc:	01c992               	addi	a9, a9, 1
  1033df:	b75492               	s16i	a9, a4, 0x16e
  1033e2:	20a770               	or	a10, a7, a7
  1033e5:	09ac25               	call8	10cea8 <au_task_RemoveSamplesFromPacketsAfterStart>
  1033e8:	05e8                	l32i.n	a14, a5, 0
  1033ea:	eef8                	l32i.n	a15, a14, 56
  1033ec:	490c                	movi.n	a9, 4
  1033ee:	a0ffe0               	addx4	a15, a15, a14
  1033f1:	ff99                	s32i.n	a9, a15, 60
  1033f3:	eed8                	l32i.n	a13, a14, 56
  1033f5:	dd1b                	addi.n	a13, a13, 1
  1033f7:	24d0d0               	extui	a13, a13, 0, 3
  1033fa:	eed9                	s32i.n	a13, a14, 56
  1033fc:	0013c2               	l16ui	a12, a3, 0
  1033ff:	b714e2               	l16ui	a14, a4, 0x16e
  103402:	3cec                	bnez.n	a12, 103429 <au_task_1stCodecDecode+0x341>
  103404:	931392               	l16ui	a9, a3, 0x126
  103407:	480c                	movi.n	a8, 4
  103409:	909930               	addx2	a9, a9, a3
  10340c:	945982               	s16i	a8, a9, 0x128
  10340f:	132ea5               	call8	1166f8 <dbfw_GetSystemTime>
  103412:	9313b2               	l16ui	a11, a3, 0x126
  103415:	a0bb30               	addx4	a11, a11, a3
  103418:	8a6ba2               	s32i	a10, a11, 0x228
  10341b:	9313a2               	l16ui	a10, a3, 0x126
  10341e:	aa1b                	addi.n	a10, a10, 1
  103420:	64a0a0               	extui	a10, a10, 0, 7
  103423:	9353a2               	s16i	a10, a3, 0x126
  103426:	000506               	j	10343e <au_task_1stCodecDecode+0x356>

00103429 <au_task_1stCodecDecode+0x341>:
  103429:	11cef6               	bgeui	a14, 32, 10343e <au_task_1stCodecDecode+0x356>
  10342c:	90fe40               	addx2	a15, a14, a4
  10342f:	04a0d2               	movi	a13, 4
  103432:	b85fd2               	s16i	a13, a15, 0x170
  103435:	b714c2               	l16ui	a12, a4, 0x16e
  103438:	01ccc2               	addi	a12, a12, 1
  10343b:	b754c2               	s16i	a12, a4, 0x16e
  10343e:	0025b2               	l32i	a11, a5, 0
  103441:	ebc8                	l32i.n	a12, a11, 56
  103443:	590c                	movi.n	a9, 5
  103445:	a0ccb0               	addx4	a12, a12, a11
  103448:	fc99                	s32i.n	a9, a12, 60
  10344a:	eba8                	l32i.n	a10, a11, 56
  10344c:	aa1b                	addi.n	a10, a10, 1
  10344e:	24a0a0               	extui	a10, a10, 0, 3
  103451:	eba9                	s32i.n	a10, a11, 56
  103453:	001382               	l16ui	a8, a3, 0
  103456:	b714e2               	l16ui	a14, a4, 0x16e
  103459:	38ec                	bnez.n	a8, 103480 <au_task_1stCodecDecode+0x398>
  10345b:	9313e2               	l16ui	a14, a3, 0x126
  10345e:	5d0c                	movi.n	a13, 5
  103460:	90ee30               	addx2	a14, a14, a3
  103463:	945ed2               	s16i	a13, a14, 0x128
  103466:	132925               	call8	1166f8 <dbfw_GetSystemTime>
  103469:	931382               	l16ui	a8, a3, 0x126
  10346c:	a08830               	addx4	a8, a8, a3
  10346f:	8a68a2               	s32i	a10, a8, 0x228
  103472:	9313f2               	l16ui	a15, a3, 0x126
  103475:	ff1b                	addi.n	a15, a15, 1
  103477:	64f0f0               	extui	a15, a15, 0, 7
  10347a:	9353f2               	s16i	a15, a3, 0x126
  10347d:	000486               	j	103493 <au_task_1stCodecDecode+0x3ab>

00103480 <au_task_1stCodecDecode+0x398>:
  103480:	0fcef6               	bgeui	a14, 32, 103493 <au_task_1stCodecDecode+0x3ab>
  103483:	90be40               	addx2	a11, a14, a4
  103486:	5a0c                	movi.n	a10, 5
  103488:	b85ba2               	s16i	a10, a11, 0x170
  10348b:	b71492               	l16ui	a9, a4, 0x16e
  10348e:	991b                	addi.n	a9, a9, 1
  103490:	b75492               	s16i	a9, a4, 0x16e
  103493:	3012c2               	l16ui	a12, a2, 96
  103496:	3c8c                	beqz.n	a12, 10349d <au_task_1stCodecDecode+0x3b5>
  103498:	07ad                	mov.n	a10, a7
  10349a:	052d25               	call8	10876c <au_task_AudioHandlePacketLostAndShmOverflow>

0010349d <au_task_1stCodecDecode+0x3b5>:
  10349d:	1f12d2               	l16ui	a13, a2, 62
  1034a0:	3012e2               	l16ui	a14, a2, 96
  1034a3:	2b1d16               	beqz	a13, 103758 <au_task_1stCodecDecode+0x670>
  1034a6:	2aee16               	beqz	a14, 103758 <au_task_1stCodecDecode+0x670>
  1034a9:	9012f2               	l16ui	a15, a2, 0x120
  1034ac:	2a8f56               	bnez	a15, 103758 <au_task_1stCodecDecode+0x670>
  1034af:	3d2282               	l32i	a8, a2, 244
  1034b2:	2a2856               	bnez	a8, 103758 <au_task_1stCodecDecode+0x670>
  1034b5:	440692               	l8ui	a9, a6, 68
  1034b8:	29c916               	beqz	a9, 103758 <au_task_1stCodecDecode+0x670>
  1034bb:	2416a2               	l16ui	a10, a6, 72
  1034be:	296a16               	beqz	a10, 103758 <au_task_1stCodecDecode+0x670>
  1034c1:	ef12b2               	l16ui	a11, a2, 0x1de
  1034c4:	290b56               	bnez	a11, 103758 <au_task_1stCodecDecode+0x670>
  1034c7:	0025e2               	l32i	a14, a5, 0
  1034ca:	0e2e82               	l32i	a8, a14, 56
  1034cd:	06a0f2               	movi	a15, 6
  1034d0:	a088e0               	addx4	a8, a8, a14
  1034d3:	f8f9                	s32i.n	a15, a8, 60
  1034d5:	eed8                	l32i.n	a13, a14, 56
  1034d7:	dd1b                	addi.n	a13, a13, 1
  1034d9:	24d0d0               	extui	a13, a13, 0, 3
  1034dc:	eed9                	s32i.n	a13, a14, 56
  1034de:	0013c2               	l16ui	a12, a3, 0
  1034e1:	3cec                	bnez.n	a12, 103508 <au_task_1stCodecDecode+0x420>
  1034e3:	9313a2               	l16ui	a10, a3, 0x126
  1034e6:	690c                	movi.n	a9, 6
  1034e8:	90aa30               	addx2	a10, a10, a3
  1034eb:	945a92               	s16i	a9, a10, 0x128
  1034ee:	1320a5               	call8	1166f8 <dbfw_GetSystemTime>
  1034f1:	9313c2               	l16ui	a12, a3, 0x126
  1034f4:	a0cc30               	addx4	a12, a12, a3
  1034f7:	8a6ca2               	s32i	a10, a12, 0x228
  1034fa:	9313b2               	l16ui	a11, a3, 0x126
  1034fd:	bb1b                	addi.n	a11, a11, 1
  1034ff:	64b0b0               	extui	a11, a11, 0, 7
  103502:	9353b2               	s16i	a11, a3, 0x126
  103505:	000546               	j	10351e <au_task_1stCodecDecode+0x436>

00103508 <au_task_1stCodecDecode+0x420>:
  103508:	b714e2               	l16ui	a14, a4, 0x16e
  10350b:	0fcef6               	bgeui	a14, 32, 10351e <au_task_1stCodecDecode+0x436>
  10350e:	908e40               	addx2	a8, a14, a4
  103511:	6f0c                	movi.n	a15, 6
  103513:	b858f2               	s16i	a15, a8, 0x170
  103516:	b714d2               	l16ui	a13, a4, 0x16e
  103519:	dd1b                	addi.n	a13, a13, 1
  10351b:	b754d2               	s16i	a13, a4, 0x16e
  10351e:	0020c0               	memw
  103521:	d198                	l32i.n	a9, a1, 52
  103523:	8129a2               	l32i	a10, a9, 0x204
  103526:	11aac0               	slli	a10, a10, 4
  103529:	99aa                	add.n	a9, a9, a10
  10352b:	0020c0               	memw
  10352e:	021992               	l16ui	a9, a9, 4
  103531:	e9bc                	beqz.n	a9, 103573 <au_task_1stCodecDecode+0x48b>
  103533:	0020c0               	memw
  103536:	81b8                	l32i.n	a11, a1, 32
  103538:	412bc2               	l32i	a12, a11, 0x104
  10353b:	11ccc0               	slli	a12, a12, 4
  10353e:	bbca                	add.n	a11, a11, a12
  103540:	0020c0               	memw
  103543:	021bb2               	l16ui	a11, a11, 4
  103546:	9bac                	beqz.n	a11, 103573 <au_task_1stCodecDecode+0x48b>
  103548:	07ad                	mov.n	a10, a7
  10354a:	0507a5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10354d:	71a9                	s32i.n	a10, a1, 28
  10354f:	07ad                	mov.n	a10, a7
  103551:	057f25               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  103554:	0abd                	mov.n	a11, a10
  103556:	51a9                	s32i.n	a10, a1, 20
  103558:	71a8                	l32i.n	a10, a1, 28
  10355a:	04aea5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10355d:	71e8                	l32i.n	a14, a1, 28
  10355f:	51d8                	l32i.n	a13, a1, 20
  103561:	1f0c                	movi.n	a15, 1
  103563:	72faf0               	salt	a15, a10, a15
  103566:	93def0               	movnez	a13, a14, a15
  103569:	f4d0d0               	extui	a13, a13, 0, 16
  10356c:	b1d9                	s32i.n	a13, a1, 44

0010356e <au_task_1stCodecDecode+0x486>:
  10356e:	190c                	movi.n	a9, 1
  103570:	001006               	j	1035b4 <au_task_1stCodecDecode+0x4cc>

00103573 <au_task_1stCodecDecode+0x48b>:
  103573:	0020c0               	memw
  103576:	8188                	l32i.n	a8, a1, 32
  103578:	412892               	l32i	a9, a8, 0x104
  10357b:	1199c0               	slli	a9, a9, 4
  10357e:	889a                	add.n	a8, a8, a9
  103580:	0020c0               	memw
  103583:	021882               	l16ui	a8, a8, 4
  103586:	888c                	beqz.n	a8, 103592 <au_task_1stCodecDecode+0x4aa>
  103588:	07ad                	mov.n	a10, a7
  10358a:	057ba5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10358d:	b1a9                	s32i.n	a10, a1, 44
  10358f:	fff6c6               	j	10356e <au_task_1stCodecDecode+0x486>

00103592 <au_task_1stCodecDecode+0x4aa>:
  103592:	0020c0               	memw
  103595:	d1a8                	l32i.n	a10, a1, 52
  103597:	812ab2               	l32i	a11, a10, 0x204
  10359a:	11bbc0               	slli	a11, a11, 4
  10359d:	aaba                	add.n	a10, a10, a11
  10359f:	0020c0               	memw
  1035a2:	021aa2               	l16ui	a10, a10, 4
  1035a5:	8a8c                	beqz.n	a10, 1035b1 <au_task_1stCodecDecode+0x4c9>
  1035a7:	07ad                	mov.n	a10, a7
  1035a9:	0501a5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  1035ac:	b1a9                	s32i.n	a10, a1, 44
  1035ae:	ffef06               	j	10356e <au_task_1stCodecDecode+0x486>

001035b1 <au_task_1stCodecDecode+0x4c9>:
  1035b1:	00a092               	movi	a9, 0
  1035b4:	148916               	beqz	a9, 103700 <au_task_1stCodecDecode+0x618>
  1035b7:	0b21a2               	l32i	a10, a1, 44
  1035ba:	2416b2               	l16ui	a11, a6, 72
  1035bd:	04a865               	call8	108044 <au_task_CompareAvdtpSeqNum>
  1035c0:	0d401341c0b01a6e 	{ blti.w18	a10, 1, 103700 <au_task_1stCodecDecode+0x618>; nop }
  1035c8:	fc7ae1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1035cb:	002ee2               	l32i	a14, a14, 0
  1035ce:	0020c0               	memw
  1035d1:	002ec2               	l32i	a12, a14, 0
  1035d4:	14c0c0               	extui	a12, a12, 0, 2
  1035d7:	005c56               	bnez	a12, 1035e0 <au_task_1stCodecDecode+0x4f8>
  1035da:	4606f2               	l8ui	a15, a6, 70
  1035dd:	1b1f26               	beqi	a15, 1, 1035fc <au_task_1stCodecDecode+0x514>

001035e0 <au_task_1stCodecDecode+0x4f8>:
  1035e0:	0020c0               	memw
  1035e3:	002e82               	l32i	a8, a14, 0
  1035e6:	148080               	extui	a8, a8, 0, 2
  1035e9:	0f1826               	beqi	a8, 1, 1035fc <au_task_1stCodecDecode+0x514>
  1035ec:	0020c0               	memw
  1035ef:	0e98                	l32i.n	a9, a14, 0
  1035f1:	149090               	extui	a9, a9, 0, 2
  1035f4:	0d40104180b039ce 	{ bnei.w18	a9, 3, 103700 <au_task_1stCodecDecode+0x618>; nop }
  1035fc:	72a3f2               	movi	a15, 0x372
  1035ff:	fc7291               	l32r	a9, 1027c8 (ac44 <xthals_release_major+0x7d64>)
  103602:	1a2282               	l32i	a8, a2, 104
  103605:	c0a3d2               	movi	a13, 0x3c0
  103608:	c08890               	sub	a8, a8, a9
  10360b:	83df80               	moveqz	a13, a15, a8
  10360e:	41d9                	s32i.n	a13, a1, 16
  103610:	0ca4a2               	movi	a10, 0x40c
  103613:	fc6eb1               	l32r	a11, 1027cc (80002c20 <__log_data___1__1__0_au_task_0_au_task_1_c_787$19502_71_20>)
  103616:	0020c0               	memw
  103619:	4506d2               	l8ui	a13, a6, 69
  10361c:	b1f8                	l32i.n	a15, a1, 44
  10361e:	0ec8                	l32i.n	a12, a14, 0
  103620:	2416e2               	l16ui	a14, a6, 72
  103623:	14c0c0               	extui	a12, a12, 0, 2
  103626:	1324a5               	call8	116870 <dbfw_StoreTrace>
  103629:	1a0c                	movi.n	a10, 1
  10362b:	ef52a2               	s16i	a10, a2, 0x1de
  10362e:	fa0c                	movi.n	a10, 15
  103630:	fefbe5               	call8	1025f0 <_xtos_set_intlevel>
  103633:	41d8                	l32i.n	a13, a1, 16
  103635:	0013b2               	l16ui	a11, a3, 0
  103638:	91a9                	s32i.n	a10, a1, 36
  10363a:	bbdc                	bnez.n	a11, 103659 <au_task_1stCodecDecode+0x571>
  10363c:	2e1c                	movi.n	a14, 18
  10363e:	1213f2               	l16ui	a15, a3, 36
  103641:	f80c                	movi.n	a8, 15
  103643:	8389                	s32i.n	a8, a3, 32
  103645:	90ff30               	addx2	a15, a15, a3
  103648:	135fe2               	s16i	a14, a15, 38
  10364b:	1213c2               	l16ui	a12, a3, 36
  10364e:	cc1b                	addi.n	a12, a12, 1
  103650:	64c0c0               	extui	a12, a12, 0, 7
  103653:	1253c2               	s16i	a12, a3, 36
  103656:	000746               	j	103677 <au_task_1stCodecDecode+0x58f>

00103659 <au_task_1stCodecDecode+0x571>:
  103659:	961492               	l16ui	a9, a4, 0x12c
  10365c:	17c9f6               	bgeui	a9, 32, 103677 <au_task_1stCodecDecode+0x58f>
  10365f:	90c940               	addx2	a12, a9, a4
  103662:	12a0b2               	movi	a11, 18
  103665:	0fa0e2               	movi	a14, 15
  103668:	4a64e2               	s32i	a14, a4, 0x128
  10366b:	975cb2               	s16i	a11, a12, 0x12e
  10366e:	9614a2               	l16ui	a10, a4, 0x12c
  103671:	01caa2               	addi	a10, a10, 1
  103674:	9654a2               	s16i	a10, a4, 0x12c
  103677:	3c2d24               	ae_movda16	aed2, a13
  10367a:	1d2282               	l32i	a8, a2, 116
  10367d:	450692               	l8ui	a9, a6, 69
  103680:	400001b54403498e 	{ ae_movda16	aed3, a9; nop; ae_movda32	aed0, a8 }
  103688:	0c801a823310959e 	{ nop; ae_mula16x4	aed1, aed0, aed2, aed3 }
  103690:	91a8                	l32i.n	a10, a1, 36
  103692:	25f0c4               	ae_movad32.l	a15, aed0
  103695:	1d62f2               	s32i	a15, a2, 116
  103698:	fec065               	call8	1022a0 <_xtos_restore_intlevel>
  10369b:	0013a2               	l16ui	a10, a3, 0
  10369e:	badc                	bnez.n	a10, 1036bd <au_task_1stCodecDecode+0x5d5>
  1036a0:	3c1c                	movi.n	a12, 19
  1036a2:	1213d2               	l16ui	a13, a3, 36
  1036a5:	91e8                	l32i.n	a14, a1, 36
  1036a7:	83e9                	s32i.n	a14, a3, 32
  1036a9:	90dd30               	addx2	a13, a13, a3
  1036ac:	135dc2               	s16i	a12, a13, 38
  1036af:	1213b2               	l16ui	a11, a3, 36
  1036b2:	bb1b                	addi.n	a11, a11, 1
  1036b4:	64b0b0               	extui	a11, a11, 0, 7
  1036b7:	1253b2               	s16i	a11, a3, 36
  1036ba:	000686               	j	1036d8 <au_task_1stCodecDecode+0x5f0>

001036bd <au_task_1stCodecDecode+0x5d5>:
  1036bd:	961492               	l16ui	a9, a4, 0x12c
  1036c0:	14c9f6               	bgeui	a9, 32, 1036d8 <au_task_1stCodecDecode+0x5f0>
  1036c3:	90a940               	addx2	a10, a9, a4
  1036c6:	381c                	movi.n	a8, 19
  1036c8:	91b8                	l32i.n	a11, a1, 36
  1036ca:	4a64b2               	s32i	a11, a4, 0x128
  1036cd:	975a82               	s16i	a8, a10, 0x12e
  1036d0:	9614f2               	l16ui	a15, a4, 0x12c
  1036d3:	ff1b                	addi.n	a15, a15, 1
  1036d5:	9654f2               	s16i	a15, a4, 0x12c
  1036d8:	fc36e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1036db:	0ee8                	l32i.n	a14, a14, 0
  1036dd:	0020c0               	memw
  1036e0:	0ec8                	l32i.n	a12, a14, 0
  1036e2:	14c0c0               	extui	a12, a12, 0, 2
  1036e5:	9c8c                	beqz.n	a12, 1036f2 <au_task_1stCodecDecode+0x60a>
  1036e7:	0020c0               	memw
  1036ea:	0ef8                	l32i.n	a15, a14, 0
  1036ec:	14f0f0               	extui	a15, a15, 0, 2
  1036ef:	073f66               	bnei	a15, 3, 1036fa <au_task_1stCodecDecode+0x612>

001036f2 <au_task_1stCodecDecode+0x60a>:
  1036f2:	080c                	movi.n	a8, 0
  1036f4:	454682               	s8i	a8, a6, 69
  1036f7:	245682               	s16i	a8, a6, 72

001036fa <au_task_1stCodecDecode+0x612>:
  1036fa:	00a092               	movi	a9, 0
  1036fd:	444692               	s8i	a9, a6, 68
  103700:	0025c2               	l32i	a12, a5, 0
  103703:	0e2ce2               	l32i	a14, a12, 56
  103706:	7d0c                	movi.n	a13, 7
  103708:	a0eec0               	addx4	a14, a14, a12
  10370b:	fed9                	s32i.n	a13, a14, 60
  10370d:	ecb8                	l32i.n	a11, a12, 56
  10370f:	bb1b                	addi.n	a11, a11, 1
  103711:	24b0b0               	extui	a11, a11, 0, 3
  103714:	ecb9                	s32i.n	a11, a12, 56
  103716:	0013a2               	l16ui	a10, a3, 0
  103719:	3aec                	bnez.n	a10, 103740 <au_task_1stCodecDecode+0x658>
  10371b:	931382               	l16ui	a8, a3, 0x126
  10371e:	7f0c                	movi.n	a15, 7
  103720:	908830               	addx2	a8, a8, a3
  103723:	9458f2               	s16i	a15, a8, 0x128
  103726:	12fd25               	call8	1166f8 <dbfw_GetSystemTime>
  103729:	9313b2               	l16ui	a11, a3, 0x126
  10372c:	a0bb30               	addx4	a11, a11, a3
  10372f:	8a6ba2               	s32i	a10, a11, 0x228
  103732:	931392               	l16ui	a9, a3, 0x126
  103735:	991b                	addi.n	a9, a9, 1
  103737:	649090               	extui	a9, a9, 0, 7
  10373a:	935392               	s16i	a9, a3, 0x126
  10373d:	0005c6               	j	103758 <au_task_1stCodecDecode+0x670>

00103740 <au_task_1stCodecDecode+0x658>:
  103740:	b714e2               	l16ui	a14, a4, 0x16e
  103743:	11cef6               	bgeui	a14, 32, 103758 <au_task_1stCodecDecode+0x670>
  103746:	90fe40               	addx2	a15, a14, a4
  103749:	07a0d2               	movi	a13, 7
  10374c:	b85fd2               	s16i	a13, a15, 0x170
  10374f:	b714c2               	l16ui	a12, a4, 0x16e
  103752:	01ccc2               	addi	a12, a12, 1
  103755:	b754c2               	s16i	a12, a4, 0x16e
  103758:	1f1282               	l16ui	a8, a2, 62
  10375b:	301292               	l16ui	a9, a2, 96
  10375e:	050816               	beqz	a8, 1037b2 <au_task_1stCodecDecode+0x6ca>
  103761:	04d916               	beqz	a9, 1037b2 <au_task_1stCodecDecode+0x6ca>
  103764:	3206a2               	l8ui	a10, a6, 50
  103767:	00fa16               	beqz	a10, 10377a <au_task_1stCodecDecode+0x692>
  10376a:	07ad                	mov.n	a10, a7
  10376c:	0f09e5               	call8	11280c <audio_latency_CheckLatencyChange>
  10376f:	07ad                	mov.n	a10, a7
  103771:	0ef0a5               	call8	11267c <audio_latency_StartLatencyChange>
  103774:	000786               	j	103796 <au_task_1stCodecDecode+0x6ae>

00103777 <au_task_1stCodecDecode+0x68f>:
  103777:	000000                                        ...

0010377a <au_task_1stCodecDecode+0x692>:
  10377a:	fc0dc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10377d:	0cc8                	l32i.n	a12, a12, 0
  10377f:	0020c0               	memw
  103782:	8c0cc2               	l8ui	a12, a12, 140
  103785:	3246c2               	s8i	a12, a6, 50
  103788:	3206b2               	l8ui	a11, a6, 50
  10378b:	2a0c                	movi.n	a10, 2
  10378d:	23bb00               	sext	a11, a11, 7
  103790:	f4b0b0               	extui	a11, a11, 0, 16
  103793:	0c4025               	call8	10fb94 <au_task_NotifyJitterBufLevelChange>

00103796 <au_task_1stCodecDecode+0x6ae>:
  103796:	1d22e2               	l32i	a14, a2, 116
  103799:	2d3c                	movi.n	a13, 50
  10379b:	0aade7               	bge	a13, a14, 1037a9 <au_task_1stCodecDecode+0x6c1>
  10379e:	0f0c                	movi.n	a15, 0
  1037a0:	180c                	movi.n	a8, 1
  1037a2:	d689                	s32i.n	a8, a6, 52
  1037a4:	f6f9                	s32i.n	a15, a6, 60
  1037a6:	000206               	j	1037b2 <au_task_1stCodecDecode+0x6ca>

001037a9 <au_task_1stCodecDecode+0x6c1>:
  1037a9:	00a092               	movi	a9, 0
  1037ac:	0e6692               	s32i	a9, a6, 56
  1037af:	0d6692               	s32i	a9, a6, 52
  1037b2:	20a770               	or	a10, a7, a7
  1037b5:	0f85e5               	call8	113014 <audio_latency_jbm_CheckJbmCriterionPE>
  1037b8:	0025c2               	l32i	a12, a5, 0
  1037bb:	0e2ce2               	l32i	a14, a12, 56
  1037be:	8d0c                	movi.n	a13, 8
  1037c0:	a0eec0               	addx4	a14, a14, a12
  1037c3:	fed9                	s32i.n	a13, a14, 60
  1037c5:	ecb8                	l32i.n	a11, a12, 56
  1037c7:	bb1b                	addi.n	a11, a11, 1
  1037c9:	24b0b0               	extui	a11, a11, 0, 3
  1037cc:	ecb9                	s32i.n	a11, a12, 56
  1037ce:	0013a2               	l16ui	a10, a3, 0
  1037d1:	b714e2               	l16ui	a14, a4, 0x16e
  1037d4:	3aec                	bnez.n	a10, 1037fb <au_task_1stCodecDecode+0x713>
  1037d6:	931382               	l16ui	a8, a3, 0x126
  1037d9:	8f0c                	movi.n	a15, 8
  1037db:	908830               	addx2	a8, a8, a3
  1037de:	9458f2               	s16i	a15, a8, 0x128
  1037e1:	12f165               	call8	1166f8 <dbfw_GetSystemTime>
  1037e4:	9313b2               	l16ui	a11, a3, 0x126
  1037e7:	a0bb30               	addx4	a11, a11, a3
  1037ea:	8a6ba2               	s32i	a10, a11, 0x228
  1037ed:	931392               	l16ui	a9, a3, 0x126
  1037f0:	991b                	addi.n	a9, a9, 1
  1037f2:	649090               	extui	a9, a9, 0, 7
  1037f5:	935392               	s16i	a9, a3, 0x126
  1037f8:	000486               	j	10380e <au_task_1stCodecDecode+0x726>

001037fb <au_task_1stCodecDecode+0x713>:
  1037fb:	0fcef6               	bgeui	a14, 32, 10380e <au_task_1stCodecDecode+0x726>
  1037fe:	90fe40               	addx2	a15, a14, a4
  103801:	8d0c                	movi.n	a13, 8
  103803:	b85fd2               	s16i	a13, a15, 0x170
  103806:	b714c2               	l16ui	a12, a4, 0x16e
  103809:	cc1b                	addi.n	a12, a12, 1
  10380b:	b754c2               	s16i	a12, a4, 0x16e
  10380e:	d688                	l32i.n	a8, a6, 52
  103810:	3e2292               	l32i	a9, a2, 248
  103813:	058856               	bnez	a8, 10386f <au_task_1stCodecDecode+0x787>
  103816:	055956               	bnez	a9, 10386f <au_task_1stCodecDecode+0x787>
  103819:	4022a2               	l32i	a10, a2, 0x100
  10381c:	6aac                	beqz.n	a10, 103846 <au_task_1stCodecDecode+0x75e>
  10381e:	a1a8                	l32i.n	a10, a1, 40
  103820:	0b0c                	movi.n	a11, 0
  103822:	2c0c                	movi.n	a12, 2
  103824:	1d0c                	movi.n	a13, 1
  103826:	039f25               	call8	107218 <au_task_AudioFillInputBuffer>
  103829:	1d12b2               	l16ui	a11, a2, 58
  10382c:	0852a2               	s16i	a10, a2, 16
  10382f:	3bcc                	bnez.n	a11, 103836 <au_task_1stCodecDecode+0x74e>
  103831:	0c0c                	movi.n	a12, 0
  103833:	4062c2               	s32i	a12, a2, 0x100

00103836 <au_task_1stCodecDecode+0x74e>:
  103836:	0812d2               	l16ui	a13, a2, 16
  103839:	7dac                	beqz.n	a13, 103864 <au_task_1stCodecDecode+0x77c>
  10383b:	0e0c                	movi.n	a14, 0
  10383d:	3d62e2               	s32i	a14, a2, 244
  103840:	4162e2               	s32i	a14, a2, 0x104
  103843:	000746               	j	103864 <au_task_1stCodecDecode+0x77c>

00103846 <au_task_1stCodecDecode+0x75e>:
  103846:	0a21a2               	l32i	a10, a1, 40
  103849:	00a0b2               	movi	a11, 0
  10384c:	00a0c2               	movi	a12, 0
  10384f:	1d0c                	movi.n	a13, 1
  103851:	039c65               	call8	107218 <au_task_AudioFillInputBuffer>
  103854:	0852a2               	s16i	a10, a2, 16
  103857:	f4f0a0               	extui	a15, a10, 0, 16
  10385a:	6f8c                	beqz.n	a15, 103864 <au_task_1stCodecDecode+0x77c>
  10385c:	080c                	movi.n	a8, 0
  10385e:	3d6282               	s32i	a8, a2, 244
  103861:	416282               	s32i	a8, a2, 0x104
  103864:	1e12a2               	l16ui	a10, a2, 60
  103867:	081292               	l16ui	a9, a2, 16
  10386a:	99aa                	add.n	a9, a9, a10
  10386c:	1e5292               	s16i	a9, a2, 60
  10386f:	05d8                	l32i.n	a13, a5, 0
  103871:	edf8                	l32i.n	a15, a13, 56
  103873:	9e0c                	movi.n	a14, 9
  103875:	a0ffd0               	addx4	a15, a15, a13
  103878:	ffe9                	s32i.n	a14, a15, 60
  10387a:	edc8                	l32i.n	a12, a13, 56
  10387c:	cc1b                	addi.n	a12, a12, 1
  10387e:	24c0c0               	extui	a12, a12, 0, 3
  103881:	edc9                	s32i.n	a12, a13, 56
  103883:	0013b2               	l16ui	a11, a3, 0
  103886:	b714e2               	l16ui	a14, a4, 0x16e
  103889:	3bec                	bnez.n	a11, 1038b0 <au_task_1stCodecDecode+0x7c8>
  10388b:	931392               	l16ui	a9, a3, 0x126
  10388e:	980c                	movi.n	a8, 9
  103890:	909930               	addx2	a9, a9, a3
  103893:	945982               	s16i	a8, a9, 0x128
  103896:	12e625               	call8	1166f8 <dbfw_GetSystemTime>
  103899:	9313b2               	l16ui	a11, a3, 0x126
  10389c:	a0bb30               	addx4	a11, a11, a3
  10389f:	8a6ba2               	s32i	a10, a11, 0x228
  1038a2:	9313a2               	l16ui	a10, a3, 0x126
  1038a5:	aa1b                	addi.n	a10, a10, 1
  1038a7:	64a0a0               	extui	a10, a10, 0, 7
  1038aa:	9353a2               	s16i	a10, a3, 0x126
  1038ad:	000506               	j	1038c5 <au_task_1stCodecDecode+0x7dd>

001038b0 <au_task_1stCodecDecode+0x7c8>:
  1038b0:	11cef6               	bgeui	a14, 32, 1038c5 <au_task_1stCodecDecode+0x7dd>
  1038b3:	90fe40               	addx2	a15, a14, a4
  1038b6:	09a0d2               	movi	a13, 9
  1038b9:	b85fd2               	s16i	a13, a15, 0x170
  1038bc:	b714c2               	l16ui	a12, a4, 0x16e
  1038bf:	01ccc2               	addi	a12, a12, 1
  1038c2:	b754c2               	s16i	a12, a4, 0x16e
  1038c5:	062282               	l32i	a8, a2, 24
  1038c8:	1e12c2               	l16ui	a12, a2, 60
  1038cb:	140866               	bnei	a8, -1, 1038e3 <au_task_1stCodecDecode+0x7fb>
  1038ce:	081292               	l16ui	a9, a2, 16
  1038d1:	e9cc                	bnez.n	a9, 1038e3 <au_task_1stCodecDecode+0x7fb>
  1038d3:	0a92a2               	l16si	a10, a2, 20
  1038d6:	9acc                	bnez.n	a10, 1038e3 <au_task_1stCodecDecode+0x7fb>
  1038d8:	2412b2               	l16ui	a11, a2, 72
  1038db:	0d40a94190b00bae 	{ beqz.w18	a11, 104378 <au_task_1stCodecDecode+0x1290>; nop }
  1038e3:	3d0c16               	beqz	a12, 103cb7 <au_task_1stCodecDecode+0xbcf>
  1038e6:	fbbaf1               	l32r	a15, 1027d0 (274b00 <g_overlay_parameter>)
  1038e9:	a80c                	movi.n	a8, 10
  1038eb:	584682               	s8i	a8, a6, 88
  1038ee:	5c2ff2               	l32i	a15, a15, 0x170
  1038f1:	cf46f2               	s8i	a15, a6, 207
  1038f4:	fbafe1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1038f7:	0ee8                	l32i.n	a14, a14, 0
  1038f9:	0020c0               	memw
  1038fc:	0f1c                	movi.n	a15, 16
  1038fe:	1c1ee2               	l16ui	a14, a14, 56
  103901:	e1d8                	l32i.n	a13, a1, 56
  103903:	10eef0               	and	a14, a14, a15
  103906:	fbb3f1               	l32r	a15, 1027d4 (274c00 <g_overlay_parameter+0x100>)
  103909:	21e4e0               	srai	a14, a14, 4
  10390c:	1c6fe2               	s32i	a14, a15, 112
  10390f:	0d40164170b04dce 	{ bnei.w18	a13, 4, 103a7a <au_task_1stCodecDecode+0x992>; nop }
  103917:	069292               	l16si	a9, a2, 12
  10391a:	15c956               	bnez	a9, 103a7a <au_task_1stCodecDecode+0x992>
  10391d:	05c8                	l32i.n	a12, a5, 0
  10391f:	ece8                	l32i.n	a14, a12, 56
  103921:	ad0c                	movi.n	a13, 10
  103923:	a0eec0               	addx4	a14, a14, a12
  103926:	fed9                	s32i.n	a13, a14, 60
  103928:	ecb8                	l32i.n	a11, a12, 56
  10392a:	bb1b                	addi.n	a11, a11, 1
  10392c:	24b0b0               	extui	a11, a11, 0, 3
  10392f:	ecb9                	s32i.n	a11, a12, 56
  103931:	0013a2               	l16ui	a10, a3, 0
  103934:	3aec                	bnez.n	a10, 10395b <au_task_1stCodecDecode+0x873>
  103936:	931382               	l16ui	a8, a3, 0x126
  103939:	af0c                	movi.n	a15, 10
  10393b:	908830               	addx2	a8, a8, a3
  10393e:	9458f2               	s16i	a15, a8, 0x128
  103941:	12db65               	call8	1166f8 <dbfw_GetSystemTime>
  103944:	9313b2               	l16ui	a11, a3, 0x126
  103947:	a0bb30               	addx4	a11, a11, a3
  10394a:	8a6ba2               	s32i	a10, a11, 0x228
  10394d:	931392               	l16ui	a9, a3, 0x126
  103950:	991b                	addi.n	a9, a9, 1
  103952:	649090               	extui	a9, a9, 0, 7
  103955:	935392               	s16i	a9, a3, 0x126
  103958:	000546               	j	103971 <au_task_1stCodecDecode+0x889>

0010395b <au_task_1stCodecDecode+0x873>:
  10395b:	b714e2               	l16ui	a14, a4, 0x16e
  10395e:	0fcef6               	bgeui	a14, 32, 103971 <au_task_1stCodecDecode+0x889>
  103961:	90fe40               	addx2	a15, a14, a4
  103964:	ad0c                	movi.n	a13, 10
  103966:	b85fd2               	s16i	a13, a15, 0x170
  103969:	b714c2               	l16ui	a12, a4, 0x16e
  10396c:	cc1b                	addi.n	a12, a12, 1
  10396e:	b754c2               	s16i	a12, a4, 0x16e
  103971:	fb9781               	l32r	a8, 1027d0 (274b00 <g_overlay_parameter>)
  103974:	5c2882               	l32i	a8, a8, 0x170
  103977:	c8cc                	bnez.n	a8, 103987 <au_task_1stCodecDecode+0x89f>
  103979:	fb8d91               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10397c:	0998                	l32i.n	a9, a9, 0
  10397e:	0020c0               	memw
  103981:	1d1992               	l16ui	a9, a9, 58
  103984:	0a6957               	bbci	a9, 5, 103992 <au_task_1stCodecDecode+0x8aa>

00103987 <au_task_1stCodecDecode+0x89f>:
  103987:	fb92b1               	l32r	a11, 1027d0 (274b00 <g_overlay_parameter>)
  10398a:	2a0c                	movi.n	a10, 2
  10398c:	165ba2               	s16i	a10, a11, 44
  10398f:	0005c6               	j	1039aa <au_task_1stCodecDecode+0x8c2>

00103992 <au_task_1stCodecDecode+0x8aa>:
  103992:	fb85c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  103995:	002cc2               	l32i	a12, a12, 0
  103998:	04dcc2               	addmi	a12, a12, 0x400
  10399b:	90ccc2               	addi	a12, a12, -112
  10399e:	0020c0               	memw
  1039a1:	fb8bd1               	l32r	a13, 1027d0 (274b00 <g_overlay_parameter>)
  1039a4:	7f2cc2               	l32i	a12, a12, 0x1fc
  1039a7:	165dc2               	s16i	a12, a13, 44
  1039aa:	fb89a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1039ad:	00a0b2               	movi	a11, 0
  1039b0:	fd0ca5               	call8	100a7c <au_task_vend_AudioDecode>
  1039b3:	fb87a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1039b6:	fd09a5               	call8	100a50 <au_task_vend_GetNumOfOutputSamples>
  1039b9:	0add                	mov.n	a13, a10
  1039bb:	02fad6               	bgez	a10, 1039ee <au_task_1stCodecDecode+0x906>
  1039be:	08a4a2               	movi	a10, 0x408
  1039c1:	fb85b1               	l32r	a11, 1027d8 (80002d20 <__log_data___1__1__0_au_task_0_au_task_1_c_1033$19505_71_22>)
  1039c4:	ed7c                	movi.n	a13, -2
  1039c6:	62d9                	s32i.n	a13, a2, 24
  1039c8:	12ea65               	call8	116870 <dbfw_StoreTrace>
  1039cb:	fb81a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1039ce:	1b0c                	movi.n	a11, 1
  1039d0:	fd0aa5               	call8	100a7c <au_task_vend_AudioDecode>
  1039d3:	fb7fa1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1039d6:	fd07a5               	call8	100a50 <au_task_vend_GetNumOfOutputSamples>
  1039d9:	0add                	mov.n	a13, a10
  1039db:	00fad6               	bgez	a10, 1039ee <au_task_1stCodecDecode+0x906>
  1039de:	08a4a2               	movi	a10, 0x408
  1039e1:	fb7eb1               	l32r	a11, 1027dc (80002e20 <__log_data___1__1__0_au_task_0_au_task_1_c_1041$19506_71_23>)
  1039e4:	ee7c                	movi.n	a14, -2
  1039e6:	62e9                	s32i.n	a14, a2, 24
  1039e8:	12e865               	call8	116870 <dbfw_StoreTrace>
  1039eb:	0008c6               	j	103a12 <au_task_1stCodecDecode+0x92a>

001039ee <au_task_1stCodecDecode+0x906>:
  1039ee:	f1d9                	s32i.n	a13, a1, 60
  1039f0:	7f0c                	movi.n	a15, 7
  1039f2:	0b0fd7               	bnone	a15, a13, 103a01 <au_task_1stCodecDecode+0x919>
  1039f5:	09a4a2               	movi	a10, 0x409
  1039f8:	fb7ab1               	l32r	a11, 1027e0 (80002f20 <__log_data___1__1__0_au_task_0_au_task_1_c_1047$19507_71_24>)
  1039fb:	1012c2               	l16ui	a12, a2, 32
  1039fe:	12e725               	call8	116870 <dbfw_StoreTrace>

00103a01 <au_task_1stCodecDecode+0x919>:
  103a01:	897c                	movi.n	a9, -8
  103a03:	0a0c                	movi.n	a10, 0
  103a05:	f188                	l32i.n	a8, a1, 60
  103a07:	62a9                	s32i.n	a10, a2, 24
  103a09:	108890               	and	a8, a8, a9
  103a0c:	1188e0               	slli	a8, a8, 2
  103a0f:	0f5282               	s16i	a8, a2, 30

00103a12 <au_task_1stCodecDecode+0x92a>:
  103a12:	0025d2               	l32i	a13, a5, 0
  103a15:	1e1282               	l16ui	a8, a2, 60
  103a18:	0a5282               	s16i	a8, a2, 20
  103a1b:	0e2df2               	l32i	a15, a13, 56
  103a1e:	0ba0e2               	movi	a14, 11
  103a21:	a0ffd0               	addx4	a15, a15, a13
  103a24:	ffe9                	s32i.n	a14, a15, 60
  103a26:	edc8                	l32i.n	a12, a13, 56
  103a28:	cc1b                	addi.n	a12, a12, 1
  103a2a:	24c0c0               	extui	a12, a12, 0, 3
  103a2d:	edc9                	s32i.n	a12, a13, 56
  103a2f:	0013b2               	l16ui	a11, a3, 0
  103a32:	6bec                	bnez.n	a11, 103a5c <au_task_1stCodecDecode+0x974>
  103a34:	9313a2               	l16ui	a10, a3, 0x126
  103a37:	b90c                	movi.n	a9, 11
  103a39:	90aa30               	addx2	a10, a10, a3
  103a3c:	945a92               	s16i	a9, a10, 0x128
  103a3f:	12cba5               	call8	1166f8 <dbfw_GetSystemTime>
  103a42:	9313c2               	l16ui	a12, a3, 0x126
  103a45:	a0cc30               	addx4	a12, a12, a3
  103a48:	8a6ca2               	s32i	a10, a12, 0x228
  103a4b:	9313b2               	l16ui	a11, a3, 0x126
  103a4e:	bb1b                	addi.n	a11, a11, 1
  103a50:	64b0b0               	extui	a11, a11, 0, 7
  103a53:	9353b2               	s16i	a11, a3, 0x126
  103a56:	003706               	j	103b36 <au_task_1stCodecDecode+0xa4e>

00103a59 <au_task_1stCodecDecode+0x971>:
  103a59:	000000                                        ...

00103a5c <au_task_1stCodecDecode+0x974>:
  103a5c:	b714e2               	l16ui	a14, a4, 0x16e
  103a5f:	0d400d4130b0ce2e 	{ bgeui.w18	a14, 32, 103b36 <au_task_1stCodecDecode+0xa4e>; nop }
  103a67:	908e40               	addx2	a8, a14, a4
  103a6a:	bf0c                	movi.n	a15, 11
  103a6c:	b858f2               	s16i	a15, a8, 0x170
  103a6f:	b714d2               	l16ui	a13, a4, 0x16e
  103a72:	dd1b                	addi.n	a13, a13, 1
  103a74:	b754d2               	s16i	a13, a4, 0x16e
  103a77:	002ec6               	j	103b36 <au_task_1stCodecDecode+0xa4e>

00103a7a <au_task_1stCodecDecode+0x992>:
  103a7a:	0025b2               	l32i	a11, a5, 0
  103a7d:	0e2bd2               	l32i	a13, a11, 56
  103a80:	0ca0c2               	movi	a12, 12
  103a83:	a0ddb0               	addx4	a13, a13, a11
  103a86:	fdc9                	s32i.n	a12, a13, 60
  103a88:	eba8                	l32i.n	a10, a11, 56
  103a8a:	aa1b                	addi.n	a10, a10, 1
  103a8c:	24a0a0               	extui	a10, a10, 0, 3
  103a8f:	eba9                	s32i.n	a10, a11, 56
  103a91:	001392               	l16ui	a9, a3, 0
  103a94:	b714e2               	l16ui	a14, a4, 0x16e
  103a97:	39ec                	bnez.n	a9, 103abe <au_task_1stCodecDecode+0x9d6>
  103a99:	9313f2               	l16ui	a15, a3, 0x126
  103a9c:	ce0c                	movi.n	a14, 12
  103a9e:	90ff30               	addx2	a15, a15, a3
  103aa1:	945fe2               	s16i	a14, a15, 0x128
  103aa4:	12c525               	call8	1166f8 <dbfw_GetSystemTime>
  103aa7:	931392               	l16ui	a9, a3, 0x126
  103aaa:	a09930               	addx4	a9, a9, a3
  103aad:	8a69a2               	s32i	a10, a9, 0x228
  103ab0:	931382               	l16ui	a8, a3, 0x126
  103ab3:	881b                	addi.n	a8, a8, 1
  103ab5:	648080               	extui	a8, a8, 0, 7
  103ab8:	935382               	s16i	a8, a3, 0x126
  103abb:	000506               	j	103ad3 <au_task_1stCodecDecode+0x9eb>

00103abe <au_task_1stCodecDecode+0x9d6>:
  103abe:	11cef6               	bgeui	a14, 32, 103ad3 <au_task_1stCodecDecode+0x9eb>
  103ac1:	90ce40               	addx2	a12, a14, a4
  103ac4:	0ca0b2               	movi	a11, 12
  103ac7:	b85cb2               	s16i	a11, a12, 0x170
  103aca:	b714a2               	l16ui	a10, a4, 0x16e
  103acd:	01caa2               	addi	a10, a10, 1
  103ad0:	b754a2               	s16i	a10, a4, 0x16e
  103ad3:	0c2182               	l32i	a8, a1, 48
  103ad6:	1888                	l32i.n	a8, a8, 4
  103ad8:	07ad                	mov.n	a10, a7
  103ada:	0008e0               	callx8	a8
  103add:	05b8                	l32i.n	a11, a5, 0
  103adf:	0a52a2               	s16i	a10, a2, 20
  103ae2:	ebc8                	l32i.n	a12, a11, 56
  103ae4:	dd0c                	movi.n	a13, 13
  103ae6:	a0ccb0               	addx4	a12, a12, a11
  103ae9:	fcd9                	s32i.n	a13, a12, 60
  103aeb:	eba8                	l32i.n	a10, a11, 56
  103aed:	aa1b                	addi.n	a10, a10, 1
  103aef:	24a0a0               	extui	a10, a10, 0, 3
  103af2:	eba9                	s32i.n	a10, a11, 56
  103af4:	001392               	l16ui	a9, a3, 0
  103af7:	b714e2               	l16ui	a14, a4, 0x16e
  103afa:	39ec                	bnez.n	a9, 103b21 <au_task_1stCodecDecode+0xa39>
  103afc:	9313e2               	l16ui	a14, a3, 0x126
  103aff:	dd0c                	movi.n	a13, 13
  103b01:	90ee30               	addx2	a14, a14, a3
  103b04:	945ed2               	s16i	a13, a14, 0x128
  103b07:	12bf25               	call8	1166f8 <dbfw_GetSystemTime>
  103b0a:	931382               	l16ui	a8, a3, 0x126
  103b0d:	a08830               	addx4	a8, a8, a3
  103b10:	8a68a2               	s32i	a10, a8, 0x228
  103b13:	9313f2               	l16ui	a15, a3, 0x126
  103b16:	ff1b                	addi.n	a15, a15, 1
  103b18:	64f0f0               	extui	a15, a15, 0, 7
  103b1b:	9353f2               	s16i	a15, a3, 0x126
  103b1e:	000506               	j	103b36 <au_task_1stCodecDecode+0xa4e>

00103b21 <au_task_1stCodecDecode+0xa39>:
  103b21:	11cef6               	bgeui	a14, 32, 103b36 <au_task_1stCodecDecode+0xa4e>
  103b24:	90be40               	addx2	a11, a14, a4
  103b27:	0da0a2               	movi	a10, 13
  103b2a:	b85ba2               	s16i	a10, a11, 0x170
  103b2d:	b71492               	l16ui	a9, a4, 0x16e
  103b30:	01c992               	addi	a9, a9, 1
  103b33:	b75492               	s16i	a9, a4, 0x16e
  103b36:	0622d2               	l32i	a13, a2, 24
  103b39:	05e8                	l32i.n	a14, a5, 0
  103b3b:	064d56               	bnez	a13, 103ba3 <au_task_1stCodecDecode+0xabb>
  103b3e:	0a9292               	l16si	a9, a2, 20
  103b41:	1a0c                	movi.n	a10, 1
  103b43:	2a52a2               	s16i	a10, a2, 84
  103b46:	0e5292               	s16i	a9, a2, 28
  103b49:	ee88                	l32i.n	a8, a14, 56
  103b4b:	ef0c                	movi.n	a15, 14
  103b4d:	a088e0               	addx4	a8, a8, a14
  103b50:	f8f9                	s32i.n	a15, a8, 60
  103b52:	eed8                	l32i.n	a13, a14, 56
  103b54:	dd1b                	addi.n	a13, a13, 1
  103b56:	24d0d0               	extui	a13, a13, 0, 3
  103b59:	eed9                	s32i.n	a13, a14, 56
  103b5b:	0013c2               	l16ui	a12, a3, 0
  103b5e:	b714e2               	l16ui	a14, a4, 0x16e
  103b61:	3cec                	bnez.n	a12, 103b88 <au_task_1stCodecDecode+0xaa0>
  103b63:	9313c2               	l16ui	a12, a3, 0x126
  103b66:	eb0c                	movi.n	a11, 14
  103b68:	90cc30               	addx2	a12, a12, a3
  103b6b:	945cb2               	s16i	a11, a12, 0x128
  103b6e:	12b8a5               	call8	1166f8 <dbfw_GetSystemTime>
  103b71:	9313e2               	l16ui	a14, a3, 0x126
  103b74:	a0ee30               	addx4	a14, a14, a3
  103b77:	8a6ea2               	s32i	a10, a14, 0x228
  103b7a:	9313d2               	l16ui	a13, a3, 0x126
  103b7d:	dd1b                	addi.n	a13, a13, 1
  103b7f:	64d0d0               	extui	a13, a13, 0, 7
  103b82:	9353d2               	s16i	a13, a3, 0x126
  103b85:	002046               	j	103c0a <au_task_1stCodecDecode+0xb22>

00103b88 <au_task_1stCodecDecode+0xaa0>:
  103b88:	0d400741e0b0ce2e 	{ bgeui.w18	a14, 32, 103c0a <au_task_1stCodecDecode+0xb22>; nop }
  103b90:	909e40               	addx2	a9, a14, a4
  103b93:	e80c                	movi.n	a8, 14
  103b95:	b85982               	s16i	a8, a9, 0x170
  103b98:	b714f2               	l16ui	a15, a4, 0x16e
  103b9b:	ff1b                	addi.n	a15, a15, 1
  103b9d:	b754f2               	s16i	a15, a4, 0x16e
  103ba0:	001986               	j	103c0a <au_task_1stCodecDecode+0xb22>

00103ba3 <au_task_1stCodecDecode+0xabb>:
  103ba3:	0aa4a2               	movi	a10, 0x40a
  103ba6:	fb0fb1               	l32r	a11, 1027e4 (80003020 <__log_data___1__1__0_au_task_0_au_task_1_c_1083$19508_71_25>)
  103ba9:	0e21c2               	l32i	a12, a1, 56
  103bac:	12cc25               	call8	116870 <dbfw_StoreTrace>
  103baf:	0025c2               	l32i	a12, a5, 0
  103bb2:	0e2ce2               	l32i	a14, a12, 56
  103bb5:	0fa0d2               	movi	a13, 15
  103bb8:	a0eec0               	addx4	a14, a14, a12
  103bbb:	0f6ed2               	s32i	a13, a14, 60
  103bbe:	0e2cb2               	l32i	a11, a12, 56
  103bc1:	bb1b                	addi.n	a11, a11, 1
  103bc3:	24b0b0               	extui	a11, a11, 0, 3
  103bc6:	ecb9                	s32i.n	a11, a12, 56
  103bc8:	0013a2               	l16ui	a10, a3, 0
  103bcb:	b714e2               	l16ui	a14, a4, 0x16e
  103bce:	3aec                	bnez.n	a10, 103bf5 <au_task_1stCodecDecode+0xb0d>
  103bd0:	931382               	l16ui	a8, a3, 0x126
  103bd3:	ff0c                	movi.n	a15, 15
  103bd5:	908830               	addx2	a8, a8, a3
  103bd8:	9458f2               	s16i	a15, a8, 0x128
  103bdb:	12b1e5               	call8	1166f8 <dbfw_GetSystemTime>
  103bde:	9313b2               	l16ui	a11, a3, 0x126
  103be1:	a0bb30               	addx4	a11, a11, a3
  103be4:	8a6ba2               	s32i	a10, a11, 0x228
  103be7:	931392               	l16ui	a9, a3, 0x126
  103bea:	991b                	addi.n	a9, a9, 1
  103bec:	649090               	extui	a9, a9, 0, 7
  103bef:	935392               	s16i	a9, a3, 0x126
  103bf2:	000506               	j	103c0a <au_task_1stCodecDecode+0xb22>

00103bf5 <au_task_1stCodecDecode+0xb0d>:
  103bf5:	11cef6               	bgeui	a14, 32, 103c0a <au_task_1stCodecDecode+0xb22>
  103bf8:	90fe40               	addx2	a15, a14, a4
  103bfb:	0fa0d2               	movi	a13, 15
  103bfe:	b85fd2               	s16i	a13, a15, 0x170
  103c01:	b714c2               	l16ui	a12, a4, 0x16e
  103c04:	01ccc2               	addi	a12, a12, 1
  103c07:	b754c2               	s16i	a12, a4, 0x16e
  103c0a:	0e12d2               	l16ui	a13, a2, 28
  103c0d:	0a92c2               	l16si	a12, a2, 20
  103c10:	066d16               	beqz	a13, 103c7a <au_task_1stCodecDecode+0xb92>
  103c13:	63acd7               	bge	a12, a13, 103c7a <au_task_1stCodecDecode+0xb92>
  103c16:	601ca6               	blti	a12, 1, 103c7a <au_task_1stCodecDecode+0xb92>
  103c19:	09a4a2               	movi	a10, 0x409
  103c1c:	faf3b1               	l32r	a11, 1027e8 (80003120 <__log_data___1__1__0_au_task_0_au_task_1_c_1092$19509_71_26>)
  103c1f:	12c525               	call8	116870 <dbfw_StoreTrace>
  103c22:	0025a2               	l32i	a10, a5, 0
  103c25:	0e2ac2               	l32i	a12, a10, 56
  103c28:	10a0b2               	movi	a11, 16
  103c2b:	a0cca0               	addx4	a12, a12, a10
  103c2e:	0f6cb2               	s32i	a11, a12, 60
  103c31:	ea98                	l32i.n	a9, a10, 56
  103c33:	991b                	addi.n	a9, a9, 1
  103c35:	249090               	extui	a9, a9, 0, 3
  103c38:	ea99                	s32i.n	a9, a10, 56
  103c3a:	001382               	l16ui	a8, a3, 0
  103c3d:	b714e2               	l16ui	a14, a4, 0x16e
  103c40:	38ec                	bnez.n	a8, 103c67 <au_task_1stCodecDecode+0xb7f>
  103c42:	9313e2               	l16ui	a14, a3, 0x126
  103c45:	0d1c                	movi.n	a13, 16
  103c47:	90ee30               	addx2	a14, a14, a3
  103c4a:	945ed2               	s16i	a13, a14, 0x128
  103c4d:	12aaa5               	call8	1166f8 <dbfw_GetSystemTime>
  103c50:	931382               	l16ui	a8, a3, 0x126
  103c53:	a08830               	addx4	a8, a8, a3
  103c56:	8a68a2               	s32i	a10, a8, 0x228
  103c59:	9313f2               	l16ui	a15, a3, 0x126
  103c5c:	ff1b                	addi.n	a15, a15, 1
  103c5e:	64f0f0               	extui	a15, a15, 0, 7
  103c61:	9353f2               	s16i	a15, a3, 0x126
  103c64:	000486               	j	103c7a <au_task_1stCodecDecode+0xb92>

00103c67 <au_task_1stCodecDecode+0xb7f>:
  103c67:	0fcef6               	bgeui	a14, 32, 103c7a <au_task_1stCodecDecode+0xb92>
  103c6a:	90be40               	addx2	a11, a14, a4
  103c6d:	0a1c                	movi.n	a10, 16
  103c6f:	b85ba2               	s16i	a10, a11, 0x170
  103c72:	b71492               	l16ui	a9, a4, 0x16e
  103c75:	991b                	addi.n	a9, a9, 1
  103c77:	b75492               	s16i	a9, a4, 0x16e
  103c7a:	0a92d2               	l16si	a13, a2, 20
  103c7d:	1e12e2               	l16ui	a14, a2, 60
  103c80:	1b1da6               	blti	a13, 1, 103c9f <au_task_1stCodecDecode+0xbb7>
  103c83:	182ed7               	blt	a14, a13, 103c9f <au_task_1stCodecDecode+0xbb7>
  103c86:	a1a8                	l32i.n	a10, a1, 40
  103c88:	c0ced0               	sub	a12, a14, a13
  103c8b:	bdaa                	add.n	a11, a13, a10
  103c8d:	fada81               	l32r	a8, 1027f8 (180788 <memmove>)
  103c90:	0008e0               	callx8	a8
  103c93:	0a92d2               	l16si	a13, a2, 20
  103c96:	1e12c2               	l16ui	a12, a2, 60
  103c99:	c0ccd0               	sub	a12, a12, a13
  103c9c:	1e52c2               	s16i	a12, a2, 60

00103c9f <au_task_1stCodecDecode+0xbb7>:
  103c9f:	0a92e2               	l16si	a14, a2, 20
  103ca2:	62f8                	l32i.n	a15, a2, 24
  103ca4:	0d406d4160b01e6e 	{ blti.w18	a14, 1, 10437e <au_task_1stCodecDecode+0x1296>; nop }
  103cac:	0d7f5c4150b06fae 	{ bnez.w18	a15, 103275 <au_task_1stCodecDecode+0x18d>; nop }
  103cb4:	01b186               	j	10437e <au_task_1stCodecDecode+0x1296>

00103cb7 <au_task_1stCodecDecode+0xbcf>:
  103cb7:	0025a2               	l32i	a10, a5, 0
  103cba:	0e2ac2               	l32i	a12, a10, 56
  103cbd:	11a0b2               	movi	a11, 17
  103cc0:	a0cca0               	addx4	a12, a12, a10
  103cc3:	fcb9                	s32i.n	a11, a12, 60
  103cc5:	ea98                	l32i.n	a9, a10, 56
  103cc7:	991b                	addi.n	a9, a9, 1
  103cc9:	249090               	extui	a9, a9, 0, 3
  103ccc:	ea99                	s32i.n	a9, a10, 56
  103cce:	001382               	l16ui	a8, a3, 0
  103cd1:	b714e2               	l16ui	a14, a4, 0x16e
  103cd4:	38ec                	bnez.n	a8, 103cfb <au_task_1stCodecDecode+0xc13>
  103cd6:	9313e2               	l16ui	a14, a3, 0x126
  103cd9:	1d1c                	movi.n	a13, 17
  103cdb:	90ee30               	addx2	a14, a14, a3
  103cde:	945ed2               	s16i	a13, a14, 0x128
  103ce1:	12a165               	call8	1166f8 <dbfw_GetSystemTime>
  103ce4:	931382               	l16ui	a8, a3, 0x126
  103ce7:	a08830               	addx4	a8, a8, a3
  103cea:	8a68a2               	s32i	a10, a8, 0x228
  103ced:	9313f2               	l16ui	a15, a3, 0x126
  103cf0:	ff1b                	addi.n	a15, a15, 1
  103cf2:	64f0f0               	extui	a15, a15, 0, 7
  103cf5:	9353f2               	s16i	a15, a3, 0x126
  103cf8:	000486               	j	103d0e <au_task_1stCodecDecode+0xc26>

00103cfb <au_task_1stCodecDecode+0xc13>:
  103cfb:	0fcef6               	bgeui	a14, 32, 103d0e <au_task_1stCodecDecode+0xc26>
  103cfe:	90be40               	addx2	a11, a14, a4
  103d01:	1a1c                	movi.n	a10, 17
  103d03:	b85ba2               	s16i	a10, a11, 0x170
  103d06:	b71492               	l16ui	a9, a4, 0x16e
  103d09:	991b                	addi.n	a9, a9, 1
  103d0b:	b75492               	s16i	a9, a4, 0x16e
  103d0e:	2412f2               	l16ui	a15, a2, 72
  103d11:	fd7c                	movi.n	a13, -1
  103d13:	d6c8                	l32i.n	a12, a6, 52
  103d15:	62d9                	s32i.n	a13, a2, 24
  103d17:	3ccc                	bnez.n	a12, 103d1e <au_task_1stCodecDecode+0xc36>
  103d19:	0e0c                	movi.n	a14, 0
  103d1b:	2552e2               	s16i	a14, a2, 74

00103d1e <au_task_1stCodecDecode+0xc36>:
  103d1e:	3fcc                	bnez.n	a15, 103d25 <au_task_1stCodecDecode+0xc3d>
  103d20:	d688                	l32i.n	a8, a6, 52
  103d22:	0f0816               	beqz	a8, 103e16 <au_task_1stCodecDecode+0xd2e>

00103d25 <au_task_1stCodecDecode+0xc3d>:
  103d25:	580692               	l8ui	a9, a6, 88
  103d28:	0d26a2               	l32i	a10, a6, 52
  103d2b:	03e916               	beqz	a9, 103d6d <au_task_1stCodecDecode+0xc85>
  103d2e:	033a56               	bnez	a10, 103d65 <au_task_1stCodecDecode+0xc7d>
  103d31:	0aa4a2               	movi	a10, 0x40a
  103d34:	fa9fd1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103d37:	faadb1               	l32r	a11, 1027ec (80003220 <__log_data___1__1__0_au_task_0_au_task_1_c_1176$19510_71_27>)
  103d3a:	0dd8                	l32i.n	a13, a13, 0
  103d3c:	0020c0               	memw
  103d3f:	b32de2               	l32i	a14, a13, 0x2cc
  103d42:	74e8e0               	extui	a14, a14, 8, 8
  103d45:	0020c0               	memw
  103d48:	b32dc2               	l32i	a12, a13, 0x2cc
  103d4b:	faa9f1               	l32r	a15, 1027f0 (ff00 <xthals_release_major+0xd020>)
  103d4e:	f4c0c0               	extui	a12, a12, 0, 16
  103d51:	11cc80               	slli	a12, a12, 8
  103d54:	10ccf0               	and	a12, a12, a15
  103d57:	20cce0               	or	a12, a12, a14
  103d5a:	0020c0               	memw
  103d5d:	0dd8                	l32i.n	a13, a13, 0
  103d5f:	f5d0d0               	extui	a13, a13, 16, 16
  103d62:	12b0e5               	call8	116870 <dbfw_StoreTrace>

00103d65 <au_task_1stCodecDecode+0xc7d>:
  103d65:	5806e2               	l8ui	a14, a6, 88
  103d68:	ee0b                	addi.n	a14, a14, -1
  103d6a:	5846e2               	s8i	a14, a6, 88

00103d6d <au_task_1stCodecDecode+0xc85>:
  103d6d:	fa90e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103d70:	d6f8                	l32i.n	a15, a6, 52
  103d72:	0ee8                	l32i.n	a14, a14, 0
  103d74:	cfcc                	bnez.n	a15, 103d84 <au_task_1stCodecDecode+0xc9c>
  103d76:	0020c0               	memw
  103d79:	b11ef2               	l16ui	a15, a14, 0x162
  103d7c:	ff1b                	addi.n	a15, a15, 1
  103d7e:	0020c0               	memw
  103d81:	b15ef2               	s16i	a15, a14, 0x162

00103d84 <au_task_1stCodecDecode+0xc9c>:
  103d84:	4d1682               	l16ui	a8, a6, 154
  103d87:	00b856               	bnez	a8, 103d96 <au_task_1stCodecDecode+0xcae>
  103d8a:	241292               	l16ui	a9, a2, 72
  103d8d:	005916               	beqz	a9, 103d96 <au_task_1stCodecDecode+0xcae>
  103d90:	01a0a2               	movi	a10, 1
  103d93:	4d56a2               	s16i	a10, a6, 154
  103d96:	1622a2               	l32i	a10, a2, 88
  103d99:	aa1b                	addi.n	a10, a10, 1
  103d9b:	1662a2               	s32i	a10, a2, 88
  103d9e:	0020c0               	memw
  103da1:	b21e92               	l16ui	a9, a14, 0x164
  103da4:	991b                	addi.n	a9, a9, 1
  103da6:	0020c0               	memw
  103da9:	080c                	movi.n	a8, 0
  103dab:	fa89f1               	l32r	a15, 1027d0 (274b00 <g_overlay_parameter>)
  103dae:	b25e92               	s16i	a9, a14, 0x164
  103db1:	5c2ff2               	l32i	a15, a15, 0x170
  103db4:	6289                	s32i.n	a8, a2, 24
  103db6:	cf46f2               	s8i	a15, a6, 207
  103db9:	0020c0               	memw
  103dbc:	0d1c                	movi.n	a13, 16
  103dbe:	1c1ec2               	l16ui	a12, a14, 56
  103dc1:	e1b8                	l32i.n	a11, a1, 56
  103dc3:	10ccd0               	and	a12, a12, a13
  103dc6:	fa83d1               	l32r	a13, 1027d4 (274c00 <g_overlay_parameter+0x100>)
  103dc9:	21c4c0               	srai	a12, a12, 4
  103dcc:	1c6dc2               	s32i	a12, a13, 112
  103dcf:	0d40164160b04bce 	{ bnei.w18	a11, 4, 103f39 <au_task_1stCodecDecode+0xe51>; nop }
  103dd7:	05d8                	l32i.n	a13, a5, 0
  103dd9:	edf8                	l32i.n	a15, a13, 56
  103ddb:	2e1c                	movi.n	a14, 18
  103ddd:	a0ffd0               	addx4	a15, a15, a13
  103de0:	ffe9                	s32i.n	a14, a15, 60
  103de2:	edc8                	l32i.n	a12, a13, 56
  103de4:	cc1b                	addi.n	a12, a12, 1
  103de6:	24c0c0               	extui	a12, a12, 0, 3
  103de9:	edc9                	s32i.n	a12, a13, 56
  103deb:	0013b2               	l16ui	a11, a3, 0
  103dee:	088b56               	bnez	a11, 103e7a <au_task_1stCodecDecode+0xd92>
  103df1:	931392               	l16ui	a9, a3, 0x126
  103df4:	281c                	movi.n	a8, 18
  103df6:	909930               	addx2	a9, a9, a3
  103df9:	945982               	s16i	a8, a9, 0x128
  103dfc:	128fa5               	call8	1166f8 <dbfw_GetSystemTime>
  103dff:	9313b2               	l16ui	a11, a3, 0x126
  103e02:	a0bb30               	addx4	a11, a11, a3
  103e05:	8a6ba2               	s32i	a10, a11, 0x228
  103e08:	9313a2               	l16ui	a10, a3, 0x126
  103e0b:	aa1b                	addi.n	a10, a10, 1
  103e0d:	64a0a0               	extui	a10, a10, 0, 7
  103e10:	9353a2               	s16i	a10, a3, 0x126
  103e13:	001e46               	j	103e90 <au_task_1stCodecDecode+0xda8>

00103e16 <au_task_1stCodecDecode+0xd2e>:
  103e16:	0025e2               	l32i	a14, a5, 0
  103e19:	00a092               	movi	a9, 0
  103e1c:	0a5292               	s16i	a9, a2, 20
  103e1f:	0e2e82               	l32i	a8, a14, 56
  103e22:	6f1c                	movi.n	a15, 22
  103e24:	a088e0               	addx4	a8, a8, a14
  103e27:	f8f9                	s32i.n	a15, a8, 60
  103e29:	eed8                	l32i.n	a13, a14, 56
  103e2b:	dd1b                	addi.n	a13, a13, 1
  103e2d:	24d0d0               	extui	a13, a13, 0, 3
  103e30:	eed9                	s32i.n	a13, a14, 56
  103e32:	0013c2               	l16ui	a12, a3, 0
  103e35:	3cec                	bnez.n	a12, 103e5c <au_task_1stCodecDecode+0xd74>
  103e37:	9313b2               	l16ui	a11, a3, 0x126
  103e3a:	6a1c                	movi.n	a10, 22
  103e3c:	90bb30               	addx2	a11, a11, a3
  103e3f:	945ba2               	s16i	a10, a11, 0x128
  103e42:	128b65               	call8	1166f8 <dbfw_GetSystemTime>
  103e45:	9313d2               	l16ui	a13, a3, 0x126
  103e48:	a0dd30               	addx4	a13, a13, a3
  103e4b:	8a6da2               	s32i	a10, a13, 0x228
  103e4e:	9313c2               	l16ui	a12, a3, 0x126
  103e51:	cc1b                	addi.n	a12, a12, 1
  103e53:	64c0c0               	extui	a12, a12, 0, 7
  103e56:	9353c2               	s16i	a12, a3, 0x126
  103e59:	ff9086               	j	103c9f <au_task_1stCodecDecode+0xbb7>

00103e5c <au_task_1stCodecDecode+0xd74>:
  103e5c:	b714e2               	l16ui	a14, a4, 0x16e
  103e5f:	0d7fe341c0b0ce2e 	{ bgeui.w18	a14, 32, 103c9f <au_task_1stCodecDecode+0xbb7>; nop }
  103e67:	909e40               	addx2	a9, a14, a4
  103e6a:	681c                	movi.n	a8, 22
  103e6c:	b85982               	s16i	a8, a9, 0x170
  103e6f:	b714f2               	l16ui	a15, a4, 0x16e
  103e72:	ff1b                	addi.n	a15, a15, 1
  103e74:	b754f2               	s16i	a15, a4, 0x16e
  103e77:	ff8906               	j	103c9f <au_task_1stCodecDecode+0xbb7>

00103e7a <au_task_1stCodecDecode+0xd92>:
  103e7a:	b714e2               	l16ui	a14, a4, 0x16e
  103e7d:	0fcef6               	bgeui	a14, 32, 103e90 <au_task_1stCodecDecode+0xda8>
  103e80:	90ce40               	addx2	a12, a14, a4
  103e83:	2b1c                	movi.n	a11, 18
  103e85:	b85cb2               	s16i	a11, a12, 0x170
  103e88:	b714a2               	l16ui	a10, a4, 0x16e
  103e8b:	aa1b                	addi.n	a10, a10, 1
  103e8d:	b754a2               	s16i	a10, a4, 0x16e
  103e90:	fa50d1               	l32r	a13, 1027d0 (274b00 <g_overlay_parameter>)
  103e93:	5c2dd2               	l32i	a13, a13, 0x170
  103e96:	cdcc                	bnez.n	a13, 103ea6 <au_task_1stCodecDecode+0xdbe>
  103e98:	fa46e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103e9b:	0ee8                	l32i.n	a14, a14, 0
  103e9d:	0020c0               	memw
  103ea0:	1d1ee2               	l16ui	a14, a14, 58
  103ea3:	0a6e57               	bbci	a14, 5, 103eb1 <au_task_1stCodecDecode+0xdc9>

00103ea6 <au_task_1stCodecDecode+0xdbe>:
  103ea6:	fa4a81               	l32r	a8, 1027d0 (274b00 <g_overlay_parameter>)
  103ea9:	2f0c                	movi.n	a15, 2
  103eab:	1658f2               	s16i	a15, a8, 44
  103eae:	0005c6               	j	103ec9 <au_task_1stCodecDecode+0xde1>

00103eb1 <au_task_1stCodecDecode+0xdc9>:
  103eb1:	fa3d91               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  103eb4:	002992               	l32i	a9, a9, 0
  103eb7:	04d992               	addmi	a9, a9, 0x400
  103eba:	90c992               	addi	a9, a9, -112
  103ebd:	0020c0               	memw
  103ec0:	fa44a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  103ec3:	7f2992               	l32i	a9, a9, 0x1fc
  103ec6:	165a92               	s16i	a9, a10, 44
  103ec9:	fa41a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  103ecc:	1b0c                	movi.n	a11, 1
  103ece:	fcbae5               	call8	100a7c <au_task_vend_AudioDecode>
  103ed1:	fa3fa1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  103ed4:	fcb7a5               	call8	100a50 <au_task_vend_GetNumOfOutputSamples>
  103ed7:	05c8                	l32i.n	a12, a5, 0
  103ed9:	11fae0               	slli	a15, a10, 2
  103edc:	0f52f2               	s16i	a15, a2, 30
  103edf:	ece8                	l32i.n	a14, a12, 56
  103ee1:	3d1c                	movi.n	a13, 19
  103ee3:	a0eec0               	addx4	a14, a14, a12
  103ee6:	fed9                	s32i.n	a13, a14, 60
  103ee8:	ecb8                	l32i.n	a11, a12, 56
  103eea:	bb1b                	addi.n	a11, a11, 1
  103eec:	24b0b0               	extui	a11, a11, 0, 3
  103eef:	ecb9                	s32i.n	a11, a12, 56
  103ef1:	0013a2               	l16ui	a10, a3, 0
  103ef4:	3aec                	bnez.n	a10, 103f1b <au_task_1stCodecDecode+0xe33>
  103ef6:	931392               	l16ui	a9, a3, 0x126
  103ef9:	381c                	movi.n	a8, 19
  103efb:	909930               	addx2	a9, a9, a3
  103efe:	945982               	s16i	a8, a9, 0x128
  103f01:	127f65               	call8	1166f8 <dbfw_GetSystemTime>
  103f04:	9313b2               	l16ui	a11, a3, 0x126
  103f07:	a0bb30               	addx4	a11, a11, a3
  103f0a:	8a6ba2               	s32i	a10, a11, 0x228
  103f0d:	9313a2               	l16ui	a10, a3, 0x126
  103f10:	aa1b                	addi.n	a10, a10, 1
  103f12:	64a0a0               	extui	a10, a10, 0, 7
  103f15:	9353a2               	s16i	a10, a3, 0x126
  103f18:	005d86               	j	104092 <au_task_1stCodecDecode+0xfaa>

00103f1b <au_task_1stCodecDecode+0xe33>:
  103f1b:	b714e2               	l16ui	a14, a4, 0x16e
  103f1e:	0d40174100b0ce2e 	{ bgeui.w18	a14, 32, 104092 <au_task_1stCodecDecode+0xfaa>; nop }
  103f26:	90fe40               	addx2	a15, a14, a4
  103f29:	3d1c                	movi.n	a13, 19
  103f2b:	b85fd2               	s16i	a13, a15, 0x170
  103f2e:	b714c2               	l16ui	a12, a4, 0x16e
  103f31:	cc1b                	addi.n	a12, a12, 1
  103f33:	b754c2               	s16i	a12, a4, 0x16e
  103f36:	005606               	j	104092 <au_task_1stCodecDecode+0xfaa>

00103f39 <au_task_1stCodecDecode+0xe51>:
  103f39:	0e2182               	l32i	a8, a1, 56
  103f3c:	05d8                	l32i.n	a13, a5, 0
  103f3e:	0d40094110b028ce 	{ bnei.w18	a8, 2, 103fd3 <au_task_1stCodecDecode+0xeeb>; nop }
  103f46:	d698                	l32i.n	a9, a6, 52
  103f48:	087916               	beqz	a9, 103fd3 <au_task_1stCodecDecode+0xeeb>
  103f4b:	1a22a2               	l32i	a10, a2, 104
  103f4e:	2abc                	beqz.n	a10, 103f84 <au_task_1stCodecDecode+0xe9c>
  103f50:	1922a2               	l32i	a10, a2, 100
  103f53:	64a0b2               	movi	a11, 100
  103f56:	7c5de5               	call8	180534 <__udivsi3>
  103f59:	61a9                	s32i.n	a10, a1, 24
  103f5b:	64a0b2               	movi	a11, 100
  103f5e:	1a22a2               	l32i	a10, a2, 104
  103f61:	7c5d25               	call8	180534 <__udivsi3>
  103f64:	1d22b2               	l32i	a11, a2, 116
  103f67:	61c8                	l32i.n	a12, a1, 24
  103f69:	400001b545454cbe 	{ ae_movda32	aed5, a12; nop; ae_movda32	aed4, a11 }
  103f71:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  103f79:	0abd                	mov.n	a11, a10
  103f7b:	25a4c4               	ae_movad32.l	a10, aed4
  103f7e:	7c5b65               	call8	180534 <__udivsi3>
  103f81:	000506               	j	103f99 <au_task_1stCodecDecode+0xeb1>

00103f84 <au_task_1stCodecDecode+0xe9c>:
  103f84:	1d22c2               	l32i	a12, a2, 116
  103f87:	e0a1b2               	movi	a11, 0x1e0
  103f8a:	f0acc0               	subx8	a10, a12, a12
  103f8d:	f0aac0               	subx8	a10, a10, a12
  103f90:	b0aac0               	addx8	a10, a10, a12
  103f93:	0020f0               	nop
  103f96:	7c5965               	call8	18052c <__divsi3>

00103f99 <au_task_1stCodecDecode+0xeb1>:
  103f99:	fba3b2               	movi	a11, 0x3fb
  103f9c:	05aba7               	bge	a11, a10, 103fa5 <au_task_1stCodecDecode+0xebd>
  103f9f:	00a4d2               	movi	a13, 0x400
  103fa2:	000186               	j	103fac <au_task_1stCodecDecode+0xec4>

00103fa5 <au_task_1stCodecDecode+0xebd>:
  103fa5:	8e7c                	movi.n	a14, -8
  103fa7:	da4b                	addi.n	a13, a10, 4
  103fa9:	10dde0               	and	a13, a13, a14

00103fac <au_task_1stCodecDecode+0xec4>:
  103fac:	1866d2               	s32i	a13, a6, 96
  103faf:	0dfd16               	beqz	a13, 104092 <au_task_1stCodecDecode+0xfaa>
  103fb2:	00a4f2               	movi	a15, 0x400
  103fb5:	0d000d4190b0efde 	{ bltu.w18	a15, a13, 104092 <au_task_1stCodecDecode+0xfaa>; nop }
  103fbd:	07ad                	mov.n	a10, a7
  103fbf:	c188                	l32i.n	a8, a1, 48
  103fc1:	290c                	movi.n	a9, 2
  103fc3:	1888                	l32i.n	a8, a8, 4
  103fc5:	146692               	s32i	a9, a6, 80
  103fc8:	0008e0               	callx8	a8
  103fcb:	0a0c                	movi.n	a10, 0
  103fcd:	1466a2               	s32i	a10, a6, 80
  103fd0:	002f86               	j	104092 <au_task_1stCodecDecode+0xfaa>

00103fd3 <au_task_1stCodecDecode+0xeeb>:
  103fd3:	01a082               	movi	a8, 1
  103fd6:	146682               	s32i	a8, a6, 80
  103fd9:	0e2df2               	l32i	a15, a13, 56
  103fdc:	14a0e2               	movi	a14, 20
  103fdf:	a0ffd0               	addx4	a15, a15, a13
  103fe2:	ffe9                	s32i.n	a14, a15, 60
  103fe4:	edc8                	l32i.n	a12, a13, 56
  103fe6:	cc1b                	addi.n	a12, a12, 1
  103fe8:	24c0c0               	extui	a12, a12, 0, 3
  103feb:	edc9                	s32i.n	a12, a13, 56
  103fed:	0013b2               	l16ui	a11, a3, 0
  103ff0:	3bec                	bnez.n	a11, 104017 <au_task_1stCodecDecode+0xf2f>
  103ff2:	9313a2               	l16ui	a10, a3, 0x126
  103ff5:	491c                	movi.n	a9, 20
  103ff7:	90aa30               	addx2	a10, a10, a3
  103ffa:	945a92               	s16i	a9, a10, 0x128
  103ffd:	126fa5               	call8	1166f8 <dbfw_GetSystemTime>
  104000:	9313c2               	l16ui	a12, a3, 0x126
  104003:	a0cc30               	addx4	a12, a12, a3
  104006:	8a6ca2               	s32i	a10, a12, 0x228
  104009:	9313b2               	l16ui	a11, a3, 0x126
  10400c:	bb1b                	addi.n	a11, a11, 1
  10400e:	64b0b0               	extui	a11, a11, 0, 7
  104011:	9353b2               	s16i	a11, a3, 0x126
  104014:	0005c6               	j	10402f <au_task_1stCodecDecode+0xf47>

00104017 <au_task_1stCodecDecode+0xf2f>:
  104017:	b714e2               	l16ui	a14, a4, 0x16e
  10401a:	11cef6               	bgeui	a14, 32, 10402f <au_task_1stCodecDecode+0xf47>
  10401d:	908e40               	addx2	a8, a14, a4
  104020:	14a0f2               	movi	a15, 20
  104023:	b858f2               	s16i	a15, a8, 0x170
  104026:	b714d2               	l16ui	a13, a4, 0x16e
  104029:	01cdd2               	addi	a13, a13, 1
  10402c:	b754d2               	s16i	a13, a4, 0x16e
  10402f:	0c2182               	l32i	a8, a1, 48
  104032:	1888                	l32i.n	a8, a8, 4
  104034:	07ad                	mov.n	a10, a7
  104036:	0008e0               	callx8	a8
  104039:	05b8                	l32i.n	a11, a5, 0
  10403b:	ebd8                	l32i.n	a13, a11, 56
  10403d:	5c1c                	movi.n	a12, 21
  10403f:	a0ddb0               	addx4	a13, a13, a11
  104042:	fdc9                	s32i.n	a12, a13, 60
  104044:	eba8                	l32i.n	a10, a11, 56
  104046:	aa1b                	addi.n	a10, a10, 1
  104048:	24a0a0               	extui	a10, a10, 0, 3
  10404b:	eba9                	s32i.n	a10, a11, 56
  10404d:	001392               	l16ui	a9, a3, 0
  104050:	39ec                	bnez.n	a9, 104077 <au_task_1stCodecDecode+0xf8f>
  104052:	9313f2               	l16ui	a15, a3, 0x126
  104055:	5e1c                	movi.n	a14, 21
  104057:	90ff30               	addx2	a15, a15, a3
  10405a:	945fe2               	s16i	a14, a15, 0x128
  10405d:	1269a5               	call8	1166f8 <dbfw_GetSystemTime>
  104060:	931392               	l16ui	a9, a3, 0x126
  104063:	a09930               	addx4	a9, a9, a3
  104066:	8a69a2               	s32i	a10, a9, 0x228
  104069:	931382               	l16ui	a8, a3, 0x126
  10406c:	881b                	addi.n	a8, a8, 1
  10406e:	648080               	extui	a8, a8, 0, 7
  104071:	935382               	s16i	a8, a3, 0x126
  104074:	000546               	j	10408d <au_task_1stCodecDecode+0xfa5>

00104077 <au_task_1stCodecDecode+0xf8f>:
  104077:	b714e2               	l16ui	a14, a4, 0x16e
  10407a:	0fcef6               	bgeui	a14, 32, 10408d <au_task_1stCodecDecode+0xfa5>
  10407d:	90ce40               	addx2	a12, a14, a4
  104080:	5b1c                	movi.n	a11, 21
  104082:	b85cb2               	s16i	a11, a12, 0x170
  104085:	b714a2               	l16ui	a10, a4, 0x16e
  104088:	aa1b                	addi.n	a10, a10, 1
  10408a:	b754a2               	s16i	a10, a4, 0x16e
  10408d:	0d0c                	movi.n	a13, 0
  10408f:	1466d2               	s32i	a13, a6, 80
  104092:	3e22e2               	l32i	a14, a2, 248
  104095:	c06e16               	beqz	a14, 103c9f <au_task_1stCodecDecode+0xbb7>
  104098:	f9c6e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10409b:	0ee8                	l32i.n	a14, a14, 0
  10409d:	0020c0               	memw
  1040a0:	b32ec2               	l32i	a12, a14, 0x2cc
  1040a3:	74c8c0               	extui	a12, a12, 8, 8
  1040a6:	0020c0               	memw
  1040a9:	3d22f2               	l32i	a15, a2, 244
  1040ac:	b32eb2               	l32i	a11, a14, 0x2cc
  1040af:	f9d0d1               	l32r	a13, 1027f0 (ff00 <xthals_release_major+0xd020>)
  1040b2:	f4b0b0               	extui	a11, a11, 0, 16
  1040b5:	11bb80               	slli	a11, a11, 8
  1040b8:	10bbd0               	and	a11, a11, a13
  1040bb:	20bbc0               	or	a11, a11, a12
  1040be:	f4b0b0               	extui	a11, a11, 0, 16
  1040c1:	6f8c                	beqz.n	a15, 1040cb <au_task_1stCodecDecode+0xfe3>
  1040c3:	3d22f2               	l32i	a15, a2, 244
  1040c6:	ff0b                	addi.n	a15, a15, -1
  1040c8:	3d62f2               	s32i	a15, a2, 244

001040cb <au_task_1stCodecDecode+0xfe3>:
  1040cb:	3d2282               	l32i	a8, a2, 244
  1040ce:	e1a8                	l32i.n	a10, a1, 56
  1040d0:	38cc                	bnez.n	a8, 1040d7 <au_task_1stCodecDecode+0xfef>
  1040d2:	090c                	movi.n	a9, 0
  1040d4:	416292               	s32i	a9, a2, 0x104

001040d7 <au_task_1stCodecDecode+0xfef>:
  1040d7:	ea9c                	beqz.n	a10, 1040f9 <au_task_1stCodecDecode+0x1011>
  1040d9:	db1b                	addi.n	a13, a11, 1
  1040db:	f9c5f1               	l32r	a15, 1027f0 (ff00 <xthals_release_major+0xd020>)
  1040de:	f4d0d0               	extui	a13, a13, 0, 16
  1040e1:	11cd80               	slli	a12, a13, 8
  1040e4:	41d8d0               	srli	a13, a13, 8
  1040e7:	10ccf0               	and	a12, a12, a15
  1040ea:	20ccd0               	or	a12, a12, a13
  1040ed:	f4c0c0               	extui	a12, a12, 0, 16
  1040f0:	0020c0               	memw
  1040f3:	b36ec2               	s32i	a12, a14, 0x2cc
  1040f6:	000b46               	j	104127 <au_task_1stCodecDecode+0x103f>

001040f9 <au_task_1stCodecDecode+0x1011>:
  1040f9:	3d22e2               	l32i	a14, a2, 244
  1040fc:	7eec                	bnez.n	a14, 104127 <au_task_1stCodecDecode+0x103f>
  1040fe:	6316a2               	l16ui	a10, a6, 198
  104101:	03f425               	call8	108044 <au_task_CompareAvdtpSeqNum>
  104104:	1f1aa6               	blti	a10, 1, 104127 <au_task_1stCodecDecode+0x103f>
  104107:	f9baa1               	l32r	a10, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10410a:	6316f2               	l16ui	a15, a6, 198
  10410d:	f9a881               	l32r	a8, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104110:	4198f0               	srli	a9, a15, 8
  104113:	0888                	l32i.n	a8, a8, 0
  104115:	11ff80               	slli	a15, a15, 8
  104118:	10ffa0               	and	a15, a15, a10
  10411b:	20ff90               	or	a15, a15, a9
  10411e:	f4f0f0               	extui	a15, a15, 0, 16
  104121:	0020c0               	memw
  104124:	b368f2               	s32i	a15, a8, 0x2cc
  104127:	3f2292               	l32i	a9, a2, 252
  10412a:	991b                	addi.n	a9, a9, 1
  10412c:	3f6292               	s32i	a9, a2, 252
  10412f:	fedb06               	j	103c9f <au_task_1stCodecDecode+0xbb7>

00104132 <au_task_1stCodecDecode+0x104a>:
  104132:	0a0c                	movi.n	a10, 0
  104134:	5856a2               	s16i	a10, a6, 176

00104137 <au_task_1stCodecDecode+0x104f>:
  104137:	03a6a5               	call8	107ba0 <au_task_AudioFillInputBufferPrintTrace>
  10413a:	f99b91               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)

0010413d <au_task_1stCodecDecode+0x1055>:
  10413d:	0622b2               	l32i	a11, a2, 24
  104140:	049b56               	bnez	a11, 10418d <au_task_1stCodecDecode+0x10a5>
  104143:	0692c2               	l16si	a12, a2, 12
  104146:	043c56               	bnez	a12, 10418d <au_task_1stCodecDecode+0x10a5>
  104149:	20a770               	or	a10, a7, a7
  10414c:	003ba5               	call8	104508 <au_task_1stCodecDrainOutputBuffer>
  10414f:	0025f2               	l32i	a15, a5, 0
  104152:	ef88                	l32i.n	a8, a15, 56
  104154:	7a1c                	movi.n	a10, 23
  104156:	a088f0               	addx4	a8, a8, a15
  104159:	f8a9                	s32i.n	a10, a8, 60
  10415b:	efe8                	l32i.n	a14, a15, 56
  10415d:	ee1b                	addi.n	a14, a14, 1
  10415f:	24e0e0               	extui	a14, a14, 0, 3
  104162:	efe9                	s32i.n	a14, a15, 56
  104164:	0013d2               	l16ui	a13, a3, 0
  104167:	379d56               	bnez	a13, 1044e4 <au_task_1stCodecDecode+0x13fc>
  10416a:	931392               	l16ui	a9, a3, 0x126
  10416d:	909930               	addx2	a9, a9, a3
  104170:	9459a2               	s16i	a10, a9, 0x128
  104173:	125865               	call8	1166f8 <dbfw_GetSystemTime>
  104176:	9313b2               	l16ui	a11, a3, 0x126
  104179:	a0bb30               	addx4	a11, a11, a3
  10417c:	8a6ba2               	s32i	a10, a11, 0x228
  10417f:	9313a2               	l16ui	a10, a3, 0x126
  104182:	aa1b                	addi.n	a10, a10, 1
  104184:	64a0a0               	extui	a10, a10, 0, 7
  104187:	9353a2               	s16i	a10, a3, 0x126
  10418a:	00da86               	j	1044f8 <au_task_1stCodecDecode+0x1410>

0010418d <au_task_1stCodecDecode+0x10a5>:
  10418d:	0025b2               	l32i	a11, a5, 0
  104190:	069282               	l16si	a8, a2, 12
  104193:	0e2ba2               	l32i	a10, a11, 56
  104196:	0622c2               	l32i	a12, a2, 24
  104199:	a0aab0               	addx4	a10, a10, a11
  10419c:	450c66               	bnei	a12, -1, 1041e5 <au_task_1stCodecDecode+0x10fd>
  10419f:	5c0c                	movi.n	a12, 5
  1041a1:	0652c2               	s16i	a12, a2, 12
  1041a4:	0988                	l32i.n	a8, a9, 0
  1041a6:	8c1c                	movi.n	a12, 24
  1041a8:	0020c0               	memw
  1041ab:	3f0c                	movi.n	a15, 3
  1041ad:	68f9                	s32i.n	a15, a8, 24
  1041af:	fac9                	s32i.n	a12, a10, 60
  1041b1:	ebe8                	l32i.n	a14, a11, 56
  1041b3:	ee1b                	addi.n	a14, a14, 1
  1041b5:	ebe9                	s32i.n	a14, a11, 56
  1041b7:	24e0e0               	extui	a14, a14, 0, 3
  1041ba:	ebe9                	s32i.n	a14, a11, 56
  1041bc:	0013d2               	l16ui	a13, a3, 0
  1041bf:	286d56               	bnez	a13, 104449 <au_task_1stCodecDecode+0x1361>
  1041c2:	9313d2               	l16ui	a13, a3, 0x126
  1041c5:	90dd30               	addx2	a13, a13, a3
  1041c8:	945dc2               	s16i	a12, a13, 0x128
  1041cb:	1252e5               	call8	1166f8 <dbfw_GetSystemTime>
  1041ce:	9313f2               	l16ui	a15, a3, 0x126
  1041d1:	a0ff30               	addx4	a15, a15, a3
  1041d4:	8a6fa2               	s32i	a10, a15, 0x228
  1041d7:	9313e2               	l16ui	a14, a3, 0x126
  1041da:	ee1b                	addi.n	a14, a14, 1
  1041dc:	64e0e0               	extui	a14, a14, 0, 7
  1041df:	9353e2               	s16i	a14, a3, 0x126
  1041e2:	009dc6               	j	10445d <au_task_1stCodecDecode+0x1375>

001041e5 <au_task_1stCodecDecode+0x10fd>:
  1041e5:	386866               	bnei	a8, 6, 104221 <au_task_1stCodecDecode+0x1139>
  1041e8:	19a0c2               	movi	a12, 25
  1041eb:	0f6ac2               	s32i	a12, a10, 60
  1041ee:	0e2bd2               	l32i	a13, a11, 56
  1041f1:	dd1b                	addi.n	a13, a13, 1
  1041f3:	24d0d0               	extui	a13, a13, 0, 3
  1041f6:	ebd9                	s32i.n	a13, a11, 56
  1041f8:	001392               	l16ui	a9, a3, 0
  1041fb:	274956               	bnez	a9, 104473 <au_task_1stCodecDecode+0x138b>
  1041fe:	9313e2               	l16ui	a14, a3, 0x126
  104201:	90ee30               	addx2	a14, a14, a3
  104204:	945ec2               	s16i	a12, a14, 0x128
  104207:	124f25               	call8	1166f8 <dbfw_GetSystemTime>
  10420a:	931382               	l16ui	a8, a3, 0x126
  10420d:	a08830               	addx4	a8, a8, a3
  104210:	8a68a2               	s32i	a10, a8, 0x228
  104213:	9313f2               	l16ui	a15, a3, 0x126
  104216:	ff1b                	addi.n	a15, a15, 1
  104218:	64f0f0               	extui	a15, a15, 0, 7
  10421b:	9353f2               	s16i	a15, a3, 0x126
  10421e:	0018c6               	j	104285 <au_task_1stCodecDecode+0x119d>

00104221 <au_task_1stCodecDecode+0x1139>:
  104221:	1aa0c2               	movi	a12, 26
  104224:	04a0e2               	movi	a14, 4
  104227:	0652e2               	s16i	a14, a2, 12
  10422a:	0f6ac2               	s32i	a12, a10, 60
  10422d:	ebd8                	l32i.n	a13, a11, 56
  10422f:	dd1b                	addi.n	a13, a13, 1
  104231:	24d0d0               	extui	a13, a13, 0, 3
  104234:	ebd9                	s32i.n	a13, a11, 56
  104236:	001392               	l16ui	a9, a3, 0
  104239:	b714e2               	l16ui	a14, a4, 0x16e
  10423c:	19ec                	bnez.n	a9, 104261 <au_task_1stCodecDecode+0x1179>
  10423e:	9313f2               	l16ui	a15, a3, 0x126
  104241:	90ff30               	addx2	a15, a15, a3
  104244:	945fc2               	s16i	a12, a15, 0x128
  104247:	124b25               	call8	1166f8 <dbfw_GetSystemTime>
  10424a:	931392               	l16ui	a9, a3, 0x126
  10424d:	a09930               	addx4	a9, a9, a3
  104250:	8a69a2               	s32i	a10, a9, 0x228
  104253:	931382               	l16ui	a8, a3, 0x126
  104256:	881b                	addi.n	a8, a8, 1
  104258:	648080               	extui	a8, a8, 0, 7
  10425b:	935382               	s16i	a8, a3, 0x126
  10425e:	000406               	j	104272 <au_task_1stCodecDecode+0x118a>

00104261 <au_task_1stCodecDecode+0x1179>:
  104261:	0dcef6               	bgeui	a14, 32, 104272 <au_task_1stCodecDecode+0x118a>
  104264:	90be40               	addx2	a11, a14, a4
  104267:	b85bc2               	s16i	a12, a11, 0x170
  10426a:	b714a2               	l16ui	a10, a4, 0x16e
  10426d:	aa1b                	addi.n	a10, a10, 1
  10426f:	b754a2               	s16i	a10, a4, 0x16e
  104272:	f94fd1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104275:	0dd8                	l32i.n	a13, a13, 0
  104277:	0020c0               	memw
  10427a:	be1dc2               	l16ui	a12, a13, 0x17c
  10427d:	cc1b                	addi.n	a12, a12, 1
  10427f:	0020c0               	memw
  104282:	be5dc2               	s16i	a12, a13, 0x17c

00104285 <au_task_1stCodecDecode+0x119d>:
  104285:	0912e2               	l16ui	a14, a2, 18
  104288:	045e56               	bnez	a14, 1042d1 <au_task_1stCodecDecode+0x11e9>
  10428b:	0fa0a2               	movi	a10, 15
  10428e:	fe3625               	call8	1025f0 <_xtos_set_intlevel>
  104291:	0013f2               	l16ui	a15, a3, 0
  104294:	1f7f56               	bnez	a15, 10448f <au_task_1stCodecDecode+0x13a7>
  104297:	14a092               	movi	a9, 20
  10429a:	1213a2               	l16ui	a10, a3, 36
  10429d:	0fa0b2               	movi	a11, 15
  1042a0:	83b9                	s32i.n	a11, a3, 32
  1042a2:	90aa30               	addx2	a10, a10, a3
  1042a5:	135a92               	s16i	a9, a10, 38
  1042a8:	121382               	l16ui	a8, a3, 36
  1042ab:	881b                	addi.n	a8, a8, 1
  1042ad:	648080               	extui	a8, a8, 0, 7
  1042b0:	125382               	s16i	a8, a3, 36
  1042b3:	007d86               	j	1044ad <au_task_1stCodecDecode+0x13c5>

001042b6 <au_task_1stCodecDecode+0x11ce>:
  1042b6:	961492               	l16ui	a9, a4, 0x12c
  1042b9:	14c9f6               	bgeui	a9, 32, 1042d1 <au_task_1stCodecDecode+0x11e9>
  1042bc:	90e940               	addx2	a14, a9, a4
  1042bf:	5d1c                	movi.n	a13, 21
  1042c1:	0f0c                	movi.n	a15, 0
  1042c3:	4a64f2               	s32i	a15, a4, 0x128
  1042c6:	975ed2               	s16i	a13, a14, 0x12e
  1042c9:	9614c2               	l16ui	a12, a4, 0x12c
  1042cc:	cc1b                	addi.n	a12, a12, 1
  1042ce:	9654c2               	s16i	a12, a4, 0x12c

001042d1 <au_task_1stCodecDecode+0x11e9>:
  1042d1:	0025b2               	l32i	a11, a5, 0
  1042d4:	0e2bc2               	l32i	a12, a11, 56
  1042d7:	1ba0a2               	movi	a10, 27
  1042da:	a0ccb0               	addx4	a12, a12, a11
  1042dd:	fca9                	s32i.n	a10, a12, 60
  1042df:	eb98                	l32i.n	a9, a11, 56
  1042e1:	991b                	addi.n	a9, a9, 1
  1042e3:	249090               	extui	a9, a9, 0, 3
  1042e6:	eb99                	s32i.n	a9, a11, 56
  1042e8:	001382               	l16ui	a8, a3, 0
  1042eb:	b714e2               	l16ui	a14, a4, 0x16e
  1042ee:	18ec                	bnez.n	a8, 104313 <au_task_1stCodecDecode+0x122b>
  1042f0:	9313d2               	l16ui	a13, a3, 0x126
  1042f3:	90dd30               	addx2	a13, a13, a3
  1042f6:	945da2               	s16i	a10, a13, 0x128
  1042f9:	123fe5               	call8	1166f8 <dbfw_GetSystemTime>
  1042fc:	9313f2               	l16ui	a15, a3, 0x126
  1042ff:	a0ff30               	addx4	a15, a15, a3
  104302:	8a6fa2               	s32i	a10, a15, 0x228
  104305:	9313e2               	l16ui	a14, a3, 0x126
  104308:	ee1b                	addi.n	a14, a14, 1
  10430a:	64e0e0               	extui	a14, a14, 0, 7
  10430d:	9353e2               	s16i	a14, a3, 0x126
  104310:	000446               	j	104325 <au_task_1stCodecDecode+0x123d>

00104313 <au_task_1stCodecDecode+0x122b>:
  104313:	0ecef6               	bgeui	a14, 32, 104325 <au_task_1stCodecDecode+0x123d>
  104316:	909e40               	addx2	a9, a14, a4
  104319:	b859a2               	s16i	a10, a9, 0x170
  10431c:	b71482               	l16ui	a8, a4, 0x16e
  10431f:	01c882               	addi	a8, a8, 1
  104322:	b75482               	s16i	a8, a4, 0x16e
  104325:	0025d2               	l32i	a13, a5, 0
  104328:	0e2de2               	l32i	a14, a13, 56
  10432b:	ca1c                	movi.n	a10, 28
  10432d:	a0eed0               	addx4	a14, a14, a13
  104330:	fea9                	s32i.n	a10, a14, 60
  104332:	edc8                	l32i.n	a12, a13, 56
  104334:	cc1b                	addi.n	a12, a12, 1
  104336:	24c0c0               	extui	a12, a12, 0, 3
  104339:	edc9                	s32i.n	a12, a13, 56
  10433b:	0013b2               	l16ui	a11, a3, 0
  10433e:	b714e2               	l16ui	a14, a4, 0x16e
  104341:	0bec                	bnez.n	a11, 104365 <au_task_1stCodecDecode+0x127d>
  104343:	9313f2               	l16ui	a15, a3, 0x126
  104346:	90ff30               	addx2	a15, a15, a3
  104349:	945fa2               	s16i	a10, a15, 0x128
  10434c:	123aa5               	call8	1166f8 <dbfw_GetSystemTime>
  10434f:	931392               	l16ui	a9, a3, 0x126
  104352:	a09930               	addx4	a9, a9, a3
  104355:	8a69a2               	s32i	a10, a9, 0x228
  104358:	931382               	l16ui	a8, a3, 0x126
  10435b:	881b                	addi.n	a8, a8, 1
  10435d:	648080               	extui	a8, a8, 0, 7
  104360:	935382               	s16i	a8, a3, 0x126
  104363:	f01d                	retw.n

00104365 <au_task_1stCodecDecode+0x127d>:
  104365:	0dcef6               	bgeui	a14, 32, 104376 <au_task_1stCodecDecode+0x128e>
  104368:	90ce40               	addx2	a12, a14, a4
  10436b:	b85ca2               	s16i	a10, a12, 0x170
  10436e:	b714b2               	l16ui	a11, a4, 0x16e
  104371:	bb1b                	addi.n	a11, a11, 1
  104373:	b754b2               	s16i	a11, a4, 0x16e
  104376:	f01d                	retw.n

00104378 <au_task_1stCodecDecode+0x1290>:
  104378:	00a0d2               	movi	a13, 0
  10437b:	2552d2               	s16i	a13, a2, 74
  10437e:	1f22c2               	l32i	a12, a2, 124
  104381:	3fa0f2               	movi	a15, 63
  104384:	54e0c0               	extui	a14, a12, 0, 6
  104387:	0d3fda4170b0befe 	{ bne.w18	a14, a15, 104132 <au_task_1stCodecDecode+0x104a>; nop }
  10438f:	581682               	l16ui	a8, a6, 176
  104392:	da1856               	bnez	a8, 104137 <au_task_1stCodecDecode+0x104f>
  104395:	0fa4a2               	movi	a10, 0x40f
  104398:	f90691               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10439b:	f916b1               	l32r	a11, 1027f4 (80003320 <__log_data___1__1__0_au_task_0_au_task_1_c_1375$19516_71_32>)
  10439e:	002992               	l32i	a9, a9, 0
  1043a1:	0020c0               	memw
  1043a4:	ae19d2               	l16ui	a13, a9, 0x15c
  1043a7:	0020c0               	memw
  1043aa:	af19e2               	l16ui	a14, a9, 0x15e
  1043ad:	0020c0               	memw
  1043b0:	b019f2               	l16ui	a15, a9, 0x160
  1043b3:	0020c0               	memw
  1043b6:	b11982               	l16ui	a8, a9, 0x162
  1043b9:	0189                	s32i.n	a8, a1, 0
  1043bb:	0020c0               	memw
  1043be:	b31982               	l16ui	a8, a9, 0x166
  1043c1:	1189                	s32i.n	a8, a1, 4
  1043c3:	0020c0               	memw
  1043c6:	be1992               	l16ui	a9, a9, 0x17c
  1043c9:	2199                	s32i.n	a9, a1, 8
  1043cb:	124a65               	call8	116870 <dbfw_StoreTrace>
  1043ce:	1a0c                	movi.n	a10, 1
  1043d0:	5856a2               	s16i	a10, a6, 176
  1043d3:	ff5806               	j	104137 <au_task_1stCodecDecode+0x104f>

001043d6 <au_task_1stCodecDecode+0x12ee>:
  1043d6:	961492               	l16ui	a9, a4, 0x12c
  1043d9:	17c9f6               	bgeui	a9, 32, 1043f4 <au_task_1stCodecDecode+0x130c>
  1043dc:	90d940               	addx2	a13, a9, a4
  1043df:	10a0c2               	movi	a12, 16
  1043e2:	0fa0e2               	movi	a14, 15
  1043e5:	4a64e2               	s32i	a14, a4, 0x128
  1043e8:	975dc2               	s16i	a12, a13, 0x12e
  1043eb:	9614b2               	l16ui	a11, a4, 0x12c
  1043ee:	01cbb2               	addi	a11, a11, 1
  1043f1:	9654b2               	s16i	a11, a4, 0x12c
  1043f4:	0127b2               	l32i	a11, a7, 4
  1043f7:	20a770               	or	a10, a7, a7
  1043fa:	41b1b0               	srli	a11, a11, 1
  1043fd:	121f65               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>
  104400:	20a660               	or	a10, a6, a6
  104403:	fde9e5               	call8	1022a0 <_xtos_restore_intlevel>
  104406:	0013c2               	l16ui	a12, a3, 0
  104409:	1d0c                	movi.n	a13, 1
  10440b:	9cdc                	bnez.n	a12, 104428 <au_task_1stCodecDecode+0x1340>
  10440d:	8369                	s32i.n	a6, a3, 32
  10440f:	121382               	l16ui	a8, a3, 36
  104412:	1f1c                	movi.n	a15, 17
  104414:	908830               	addx2	a8, a8, a3
  104417:	1358f2               	s16i	a15, a8, 38
  10441a:	1213e2               	l16ui	a14, a3, 36
  10441d:	ee1b                	addi.n	a14, a14, 1
  10441f:	64e0e0               	extui	a14, a14, 0, 7
  104422:	1253e2               	s16i	a14, a3, 36
  104425:	fb6d46               	j	1031de <au_task_1stCodecDecode+0xf6>

00104428 <au_task_1stCodecDecode+0x1340>:
  104428:	961492               	l16ui	a9, a4, 0x12c
  10442b:	0d7eda41f0b0c92e 	{ bgeui.w18	a9, 32, 1031de <au_task_1stCodecDecode+0xf6>; nop }
  104433:	4a6462               	s32i	a6, a4, 0x128
  104436:	90c940               	addx2	a12, a9, a4
  104439:	1b1c                	movi.n	a11, 17
  10443b:	975cb2               	s16i	a11, a12, 0x12e
  10443e:	9614a2               	l16ui	a10, a4, 0x12c
  104441:	aa1b                	addi.n	a10, a10, 1
  104443:	9654a2               	s16i	a10, a4, 0x12c
  104446:	fb6506               	j	1031de <au_task_1stCodecDecode+0xf6>

00104449 <au_task_1stCodecDecode+0x1361>:
  104449:	b714e2               	l16ui	a14, a4, 0x16e
  10444c:	0dcef6               	bgeui	a14, 32, 10445d <au_task_1stCodecDecode+0x1375>
  10444f:	90fe40               	addx2	a15, a14, a4
  104452:	b85fc2               	s16i	a12, a15, 0x170
  104455:	b714d2               	l16ui	a13, a4, 0x16e
  104458:	dd1b                	addi.n	a13, a13, 1
  10445a:	b754d2               	s16i	a13, a4, 0x16e
  10445d:	f8d491               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104460:	0998                	l32i.n	a9, a9, 0
  104462:	0020c0               	memw
  104465:	b31982               	l16ui	a8, a9, 0x166
  104468:	881b                	addi.n	a8, a8, 1
  10446a:	0020c0               	memw
  10446d:	b35982               	s16i	a8, a9, 0x166
  104470:	ff8446               	j	104285 <au_task_1stCodecDecode+0x119d>

00104473 <au_task_1stCodecDecode+0x138b>:
  104473:	b714e2               	l16ui	a14, a4, 0x16e
  104476:	0d7fe041b0b0ce2e 	{ bgeui.w18	a14, 32, 104285 <au_task_1stCodecDecode+0x119d>; nop }
  10447e:	90be40               	addx2	a11, a14, a4
  104481:	b85bc2               	s16i	a12, a11, 0x170
  104484:	b714a2               	l16ui	a10, a4, 0x16e
  104487:	aa1b                	addi.n	a10, a10, 1
  104489:	b754a2               	s16i	a10, a4, 0x16e
  10448c:	ff7d46               	j	104285 <au_task_1stCodecDecode+0x119d>

0010448f <au_task_1stCodecDecode+0x13a7>:
  10448f:	961492               	l16ui	a9, a4, 0x12c
  104492:	17c9f6               	bgeui	a9, 32, 1044ad <au_task_1stCodecDecode+0x13c5>
  104495:	90e940               	addx2	a14, a9, a4
  104498:	14a0d2               	movi	a13, 20
  10449b:	0fa0f2               	movi	a15, 15
  10449e:	4a64f2               	s32i	a15, a4, 0x128
  1044a1:	975ed2               	s16i	a13, a14, 0x12e
  1044a4:	9614c2               	l16ui	a12, a4, 0x12c
  1044a7:	01ccc2               	addi	a12, a12, 1
  1044aa:	9654c2               	s16i	a12, a4, 0x12c
  1044ad:	d97c                	movi.n	a9, -3
  1044af:	0020c0               	memw
  1044b2:	0288                	l32i.n	a8, a2, 0
  1044b4:	108890               	and	a8, a8, a9
  1044b7:	0020c0               	memw
  1044ba:	0a0c                	movi.n	a10, 0
  1044bc:	0289                	s32i.n	a8, a2, 0
  1044be:	fe1325               	call8	1025f0 <_xtos_set_intlevel>
  1044c1:	0013a2               	l16ui	a10, a3, 0
  1044c4:	deea56               	bnez	a10, 1042b6 <au_task_1stCodecDecode+0x11ce>
  1044c7:	5c1c                	movi.n	a12, 21
  1044c9:	1213d2               	l16ui	a13, a3, 36
  1044cc:	0e0c                	movi.n	a14, 0
  1044ce:	83e9                	s32i.n	a14, a3, 32
  1044d0:	90dd30               	addx2	a13, a13, a3
  1044d3:	135dc2               	s16i	a12, a13, 38
  1044d6:	1213b2               	l16ui	a11, a3, 36
  1044d9:	bb1b                	addi.n	a11, a11, 1
  1044db:	64b0b0               	extui	a11, a11, 0, 7
  1044de:	1253b2               	s16i	a11, a3, 36
  1044e1:	ff7b06               	j	1042d1 <au_task_1stCodecDecode+0x11e9>

001044e4 <au_task_1stCodecDecode+0x13fc>:
  1044e4:	b714e2               	l16ui	a14, a4, 0x16e
  1044e7:	0dcef6               	bgeui	a14, 32, 1044f8 <au_task_1stCodecDecode+0x1410>
  1044ea:	908e40               	addx2	a8, a14, a4
  1044ed:	b858a2               	s16i	a10, a8, 0x170
  1044f0:	b714f2               	l16ui	a15, a4, 0x16e
  1044f3:	ff1b                	addi.n	a15, a15, 1
  1044f5:	b754f2               	s16i	a15, a4, 0x16e
  1044f8:	f8aca1               	l32r	a10, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1044fb:	0aa8                	l32i.n	a10, a10, 0
  1044fd:	0020c0               	memw
  104500:	090c                	movi.n	a9, 0
  104502:	6a99                	s32i.n	a9, a10, 24
  104504:	ff5f46               	j	104285 <au_task_1stCodecDecode+0x119d>

00104507 <au_task_1stCodecDecode+0x141f>:
	...

00104508 <au_task_1stCodecDrainOutputBuffer>:
  104508:	008136               	entry	a1, 64
  10450b:	0e2232               	l32i	a3, a2, 56
  10450e:	20a220               	or	a10, a2, a2
  104511:	01c332               	addi	a3, a3, 1
  104514:	e239                	s32i.n	a3, a2, 56
  104516:	28c232               	addi	a3, a2, 40
  104519:	010d65               	call8	1055f0 <au_task_1stCodecCalcOutSamplesPerFrame>
  10451c:	f8a551               	l32r	a5, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10451f:	0a4d                	mov.n	a4, a10
  104521:	0598                	l32i.n	a9, a5, 0
  104523:	0020c0               	memw
  104526:	5b2982               	l32i	a8, a9, 0x16c
  104529:	88aa                	add.n	a8, a8, a10
  10452b:	0020c0               	memw
  10452e:	02ad                	mov.n	a10, a2
  104530:	5b6982               	s32i	a8, a9, 0x16c
  104533:	011aa5               	call8	1056dc <au_task_1stCodecDetectHtTransition>
  104536:	02ad                	mov.n	a10, a2
  104538:	010ee5               	call8	105628 <au_task_1stCodecDefineChanAndSrcSetting>
  10453b:	04bd                	mov.n	a11, a4
  10453d:	02ad                	mov.n	a10, a2
  10453f:	012265               	call8	105764 <au_task_1stCodecProcessHtAndSrcAndEq>
  104542:	5453a2               	s16i	a10, a3, 168
  104545:	f89341               	l32r	a4, 102794 (277d60 <g_debug_fp_info>)
  104548:	f89271               	l32r	a7, 102790 (27e688 <gp_dsp_core_log>)
  10454b:	f8ac61               	l32r	a6, 1027fc (2780b4 <g_debug_fp_info+0x354>)
  10454e:	f023e2               	l32i	a14, a3, 0x3c0
  104551:	acc652               	addi	a5, a6, -84
  104554:	564e16               	beqz	a14, 104abc <au_task_1stCodecDrainOutputBuffer+0x5b4>
  104557:	07e8                	l32i.n	a14, a7, 0
  104559:	eef8                	l32i.n	a15, a14, 56
  10455b:	5a2c                	movi.n	a10, 37
  10455d:	a0ffe0               	addx4	a15, a15, a14
  104560:	ffa9                	s32i.n	a10, a15, 60
  104562:	ee88                	l32i.n	a8, a14, 56
  104564:	881b                	addi.n	a8, a8, 1
  104566:	248080               	extui	a8, a8, 0, 3
  104569:	ee89                	s32i.n	a8, a14, 56
  10456b:	0014f2               	l16ui	a15, a4, 0
  10456e:	1fec                	bnez.n	a15, 104593 <au_task_1stCodecDrainOutputBuffer+0x8b>
  104570:	931482               	l16ui	a8, a4, 0x126
  104573:	908840               	addx2	a8, a8, a4
  104576:	9458a2               	s16i	a10, a8, 0x128
  104579:	1217e5               	call8	1166f8 <dbfw_GetSystemTime>
  10457c:	9314b2               	l16ui	a11, a4, 0x126
  10457f:	a0bb40               	addx4	a11, a11, a4
  104582:	8a6ba2               	s32i	a10, a11, 0x228
  104585:	931492               	l16ui	a9, a4, 0x126
  104588:	991b                	addi.n	a9, a9, 1
  10458a:	649090               	extui	a9, a9, 0, 7
  10458d:	935492               	s16i	a9, a4, 0x126
  104590:	000506               	j	1045a8 <au_task_1stCodecDrainOutputBuffer+0xa0>

00104593 <au_task_1stCodecDrainOutputBuffer+0x8b>:
  104593:	8d1692               	l16ui	a9, a6, 0x11a
  104596:	0ec9f6               	bgeui	a9, 32, 1045a8 <au_task_1stCodecDrainOutputBuffer+0xa0>
  104599:	90d960               	addx2	a13, a9, a6
  10459c:	8e5da2               	s16i	a10, a13, 0x11c
  10459f:	8d16c2               	l16ui	a12, a6, 0x11a
  1045a2:	01ccc2               	addi	a12, a12, 1
  1045a5:	8d56c2               	s16i	a12, a6, 0x11a
  1045a8:	0fa0a2               	movi	a10, 15
  1045ab:	fe0465               	call8	1025f0 <_xtos_set_intlevel>
  1045ae:	0fa0b2               	movi	a11, 15
  1045b1:	31a9                	s32i.n	a10, a1, 12
  1045b3:	0014e2               	l16ui	a14, a4, 0
  1045b6:	6c1c                	movi.n	a12, 22
  1045b8:	7edc                	bnez.n	a14, 1045d3 <au_task_1stCodecDrainOutputBuffer+0xcb>
  1045ba:	121482               	l16ui	a8, a4, 36
  1045bd:	84b9                	s32i.n	a11, a4, 32
  1045bf:	908840               	addx2	a8, a8, a4
  1045c2:	1358c2               	s16i	a12, a8, 38
  1045c5:	1214f2               	l16ui	a15, a4, 36
  1045c8:	ff1b                	addi.n	a15, a15, 1
  1045ca:	64f0f0               	extui	a15, a15, 0, 7
  1045cd:	1254f2               	s16i	a15, a4, 36
  1045d0:	000586               	j	1045ea <au_task_1stCodecDrainOutputBuffer+0xe2>

001045d3 <au_task_1stCodecDrainOutputBuffer+0xcb>:
  1045d3:	961592               	l16ui	a9, a5, 0x12c
  1045d6:	10c9f6               	bgeui	a9, 32, 1045ea <au_task_1stCodecDrainOutputBuffer+0xe2>
  1045d9:	4a65b2               	s32i	a11, a5, 0x128
  1045dc:	90d960               	addx2	a13, a9, a6
  1045df:	6d5dc2               	s16i	a12, a13, 218
  1045e2:	9615a2               	l16ui	a10, a5, 0x12c
  1045e5:	aa1b                	addi.n	a10, a10, 1
  1045e7:	9655a2               	s16i	a10, a5, 0x12c
  1045ea:	5413a2               	l16ui	a10, a3, 168
  1045ed:	7613f2               	l16ui	a15, a3, 236
  1045f0:	1023e2               	l32i	a14, a3, 64
  1045f3:	1a2f26               	beqi	a15, 2, 104611 <au_task_1stCodecDrainOutputBuffer+0x109>
  1045f6:	fcca82               	addi	a8, a10, -4
  1045f9:	14ae87               	bge	a14, a8, 104611 <au_task_1stCodecDrainOutputBuffer+0x109>
  1045fc:	1aaea7               	bge	a14, a10, 10461a <au_task_1stCodecDrainOutputBuffer+0x112>
  1045ff:	293c                	movi.n	a9, 50
  104601:	15a9e7               	bge	a9, a14, 10461a <au_task_1stCodecDrainOutputBuffer+0x112>
  104604:	f163e2               	s32i	a14, a3, 0x3c4
  104607:	090c                	movi.n	a9, 0
  104609:	1a0c                	movi.n	a10, 1
  10460b:	0b53a2               	s16i	a10, a3, 22
  10460e:	000146               	j	104617 <au_task_1stCodecDrainOutputBuffer+0x10f>

00104611 <au_task_1stCodecDrainOutputBuffer+0x109>:
  104611:	f163a2               	s32i	a10, a3, 0x3c4
  104614:	c09ea0               	sub	a9, a14, a10

00104617 <au_task_1stCodecDrainOutputBuffer+0x10f>:
  104617:	106392               	s32i	a9, a3, 64
  10461a:	0321a2               	l32i	a10, a1, 12
  10461d:	fdc825               	call8	1022a0 <_xtos_restore_intlevel>
  104620:	0014c2               	l16ui	a12, a4, 0
  104623:	17a0b2               	movi	a11, 23
  104626:	01ac56               	bnez	a12, 104644 <au_task_1stCodecDrainOutputBuffer+0x13c>
  104629:	1214e2               	l16ui	a14, a4, 36
  10462c:	31f8                	l32i.n	a15, a1, 12
  10462e:	84f9                	s32i.n	a15, a4, 32
  104630:	90ee40               	addx2	a14, a14, a4
  104633:	135eb2               	s16i	a11, a14, 38
  104636:	1214d2               	l16ui	a13, a4, 36
  104639:	dd1b                	addi.n	a13, a13, 1
  10463b:	64d0d0               	extui	a13, a13, 0, 7
  10463e:	1254d2               	s16i	a13, a4, 36
  104641:	000686               	j	10465f <au_task_1stCodecDrainOutputBuffer+0x157>

00104644 <au_task_1stCodecDrainOutputBuffer+0x13c>:
  104644:	961592               	l16ui	a9, a5, 0x12c
  104647:	14c9f6               	bgeui	a9, 32, 10465f <au_task_1stCodecDrainOutputBuffer+0x157>
  10464a:	90a960               	addx2	a10, a9, a6
  10464d:	0321c2               	l32i	a12, a1, 12
  104650:	4a65c2               	s32i	a12, a5, 0x128
  104653:	6d5ab2               	s16i	a11, a10, 218
  104656:	961582               	l16ui	a8, a5, 0x12c
  104659:	01c882               	addi	a8, a8, 1
  10465c:	965582               	s16i	a8, a5, 0x12c
  10465f:	f123c2               	l32i	a12, a3, 0x3c4
  104662:	5453c2               	s16i	a12, a3, 168
  104665:	f852e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104668:	002ee2               	l32i	a14, a14, 0
  10466b:	0020c0               	memw
  10466e:	5d2ed2               	l32i	a13, a14, 0x174
  104671:	ddca                	add.n	a13, a13, a12
  104673:	0020c0               	memw
  104676:	0aa4a2               	movi	a10, 0x40a
  104679:	5d6ed2               	s32i	a13, a14, 0x174
  10467c:	f861b1               	l32r	a11, 102800 (80003420 <__log_data___1__1__0_au_task_0_au_task_1_c_1537$21095_94_6>)
  10467f:	1023d2               	l32i	a13, a3, 64
  104682:	121ee5               	call8	116870 <dbfw_StoreTrace>

00104685 <au_task_1stCodecDrainOutputBuffer+0x17d>:
  104685:	5413a2               	l16ui	a10, a3, 168

00104688 <au_task_1stCodecDrainOutputBuffer+0x180>:
  104688:	002792               	l32i	a9, a7, 0
  10468b:	11cae0               	slli	a12, a10, 2
  10468e:	5553c2               	s16i	a12, a3, 170
  104691:	0e29b2               	l32i	a11, a9, 56
  104694:	27a0a2               	movi	a10, 39
  104697:	a0bb90               	addx4	a11, a11, a9
  10469a:	fba9                	s32i.n	a10, a11, 60
  10469c:	e988                	l32i.n	a8, a9, 56
  10469e:	881b                	addi.n	a8, a8, 1
  1046a0:	248080               	extui	a8, a8, 0, 3
  1046a3:	e989                	s32i.n	a8, a9, 56
  1046a5:	0014f2               	l16ui	a15, a4, 0
  1046a8:	b71592               	l16ui	a9, a5, 0x16e
  1046ab:	1fec                	bnez.n	a15, 1046d0 <au_task_1stCodecDrainOutputBuffer+0x1c8>
  1046ad:	9314d2               	l16ui	a13, a4, 0x126
  1046b0:	90dd40               	addx2	a13, a13, a4
  1046b3:	945da2               	s16i	a10, a13, 0x128
  1046b6:	120425               	call8	1166f8 <dbfw_GetSystemTime>
  1046b9:	9314f2               	l16ui	a15, a4, 0x126
  1046bc:	a0ff40               	addx4	a15, a15, a4
  1046bf:	8a6fa2               	s32i	a10, a15, 0x228
  1046c2:	9314e2               	l16ui	a14, a4, 0x126
  1046c5:	ee1b                	addi.n	a14, a14, 1
  1046c7:	64e0e0               	extui	a14, a14, 0, 7
  1046ca:	9354e2               	s16i	a14, a4, 0x126
  1046cd:	000446               	j	1046e2 <au_task_1stCodecDrainOutputBuffer+0x1da>

001046d0 <au_task_1stCodecDrainOutputBuffer+0x1c8>:
  1046d0:	0ec9f6               	bgeui	a9, 32, 1046e2 <au_task_1stCodecDrainOutputBuffer+0x1da>
  1046d3:	90b960               	addx2	a11, a9, a6
  1046d6:	8e5ba2               	s16i	a10, a11, 0x11c
  1046d9:	b71582               	l16ui	a8, a5, 0x16e
  1046dc:	01c882               	addi	a8, a8, 1
  1046df:	b75582               	s16i	a8, a5, 0x16e
  1046e2:	20a220               	or	a10, a2, a2
  1046e5:	01a0b2               	movi	a11, 1
  1046e8:	00cb25               	call8	10539c <au_task_1stCodecApplyFadeInFadeOutGain>
  1046eb:	07e8                	l32i.n	a14, a7, 0
  1046ed:	eef8                	l32i.n	a15, a14, 56
  1046ef:	8a2c                	movi.n	a10, 40
  1046f1:	a0ffe0               	addx4	a15, a15, a14
  1046f4:	ffa9                	s32i.n	a10, a15, 60
  1046f6:	eed8                	l32i.n	a13, a14, 56
  1046f8:	dd1b                	addi.n	a13, a13, 1
  1046fa:	24d0d0               	extui	a13, a13, 0, 3
  1046fd:	eed9                	s32i.n	a13, a14, 56
  1046ff:	0014c2               	l16ui	a12, a4, 0
  104702:	b71592               	l16ui	a9, a5, 0x16e
  104705:	1cec                	bnez.n	a12, 10472a <au_task_1stCodecDrainOutputBuffer+0x222>
  104707:	931482               	l16ui	a8, a4, 0x126
  10470a:	908840               	addx2	a8, a8, a4
  10470d:	9458a2               	s16i	a10, a8, 0x128
  104710:	11fe65               	call8	1166f8 <dbfw_GetSystemTime>
  104713:	9314b2               	l16ui	a11, a4, 0x126
  104716:	a0bb40               	addx4	a11, a11, a4
  104719:	8a6ba2               	s32i	a10, a11, 0x228
  10471c:	931492               	l16ui	a9, a4, 0x126
  10471f:	991b                	addi.n	a9, a9, 1
  104721:	649090               	extui	a9, a9, 0, 7
  104724:	935492               	s16i	a9, a4, 0x126
  104727:	000446               	j	10473c <au_task_1stCodecDrainOutputBuffer+0x234>

0010472a <au_task_1stCodecDrainOutputBuffer+0x222>:
  10472a:	0ec9f6               	bgeui	a9, 32, 10473c <au_task_1stCodecDrainOutputBuffer+0x234>
  10472d:	90d960               	addx2	a13, a9, a6
  104730:	8e5da2               	s16i	a10, a13, 0x11c
  104733:	b715c2               	l16ui	a12, a5, 0x16e
  104736:	01ccc2               	addi	a12, a12, 1
  104739:	b755c2               	s16i	a12, a5, 0x16e
  10473c:	07a092               	movi	a9, 7
  10473f:	3923d2               	l32i	a13, a3, 228
  104742:	3723e2               	l32i	a14, a3, 220
  104745:	f8af82               	movi	a8, -8
  104748:	07cef2               	addi	a15, a14, 7
  10474b:	10ff80               	and	a15, a15, a8
  10474e:	c0ffe0               	sub	a15, a15, a14
  104751:	80ddf0               	add	a13, a13, a15
  104754:	5613f2               	l16ui	a15, a3, 172
  104757:	80eed0               	add	a14, a14, a13
  10475a:	01e9                	s32i.n	a14, a1, 0
  10475c:	90ff90               	addx2	a15, a15, a9
  10475f:	10ff80               	and	a15, a15, a8
  104762:	f82881               	l32r	a8, 102804 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  104765:	ddfa                	add.n	a13, a13, a15
  104767:	3963d2               	s32i	a13, a3, 228
  10476a:	f827f1               	l32r	a15, 102808 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10476d:	ee8a                	add.n	a14, a14, a8
  10476f:	0b3ef7               	bltu	a14, a15, 10477e <au_task_1stCodecDrainOutputBuffer+0x276>
  104772:	08a4a2               	movi	a10, 0x408
  104775:	f825b1               	l32r	a11, 10280c (80003620 <__log_data___1__1__0_au_task_0_au_task_1_c_1588$21099_94_10>)
  104778:	120f65               	call8	116870 <dbfw_StoreTrace>
  10477b:	3923d2               	l32i	a13, a3, 228

0010477e <au_task_1stCodecDrainOutputBuffer+0x276>:
  10477e:	3823c2               	l32i	a12, a3, 224
  104781:	08bcd7               	bgeu	a12, a13, 10478d <au_task_1stCodecDrainOutputBuffer+0x285>
  104784:	0aa4a2               	movi	a10, 0x40a
  104787:	f822b1               	l32r	a11, 102810 (80003720 <__log_data___1__1__0_au_task_0_au_task_1_c_1591$21100_94_11>)
  10478a:	120e65               	call8	116870 <dbfw_StoreTrace>

0010478d <au_task_1stCodecDrainOutputBuffer+0x285>:
  10478d:	541382               	l16ui	a8, a3, 168
  104790:	119816               	beqz	a8, 1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>
  104793:	0fa0a2               	movi	a10, 15
  104796:	fde5a5               	call8	1025f0 <_xtos_set_intlevel>
  104799:	0461a2               	s32i	a10, a1, 16
  10479c:	001492               	l16ui	a9, a4, 0
  10479f:	1aa0c2               	movi	a12, 26
  1047a2:	99dc                	bnez.n	a9, 1047bf <au_task_1stCodecDrainOutputBuffer+0x2b7>
  1047a4:	1214b2               	l16ui	a11, a4, 36
  1047a7:	fd0c                	movi.n	a13, 15
  1047a9:	84d9                	s32i.n	a13, a4, 32
  1047ab:	90bb40               	addx2	a11, a11, a4
  1047ae:	135bc2               	s16i	a12, a11, 38
  1047b1:	1214a2               	l16ui	a10, a4, 36
  1047b4:	aa1b                	addi.n	a10, a10, 1
  1047b6:	64a0a0               	extui	a10, a10, 0, 7
  1047b9:	1254a2               	s16i	a10, a4, 36
  1047bc:	000606               	j	1047d8 <au_task_1stCodecDrainOutputBuffer+0x2d0>

001047bf <au_task_1stCodecDrainOutputBuffer+0x2b7>:
  1047bf:	961592               	l16ui	a9, a5, 0x12c
  1047c2:	12c9f6               	bgeui	a9, 32, 1047d8 <au_task_1stCodecDrainOutputBuffer+0x2d0>
  1047c5:	90f960               	addx2	a15, a9, a6
  1047c8:	f80c                	movi.n	a8, 15
  1047ca:	4a6582               	s32i	a8, a5, 0x128
  1047cd:	6d5fc2               	s16i	a12, a15, 218
  1047d0:	9615e2               	l16ui	a14, a5, 0x12c
  1047d3:	ee1b                	addi.n	a14, a14, 1
  1047d5:	9655e2               	s16i	a14, a5, 0x12c
  1047d8:	1023e2               	l32i	a14, a3, 64
  1047db:	60f1e0               	abs	a15, a14
  1047de:	6e5fa6               	blti	a15, 5, 104850 <au_task_1stCodecDrainOutputBuffer+0x348>
  1047e1:	ceaf92               	movi	a9, -50
  1047e4:	682e97               	blt	a14, a9, 104850 <au_task_1stCodecDrainOutputBuffer+0x348>
  1047e7:	2a3c                	movi.n	a10, 50
  1047e9:	632ae7               	blt	a10, a14, 104850 <au_task_1stCodecDrainOutputBuffer+0x348>
  1047ec:	04d2c2               	addmi	a12, a2, 0x400
  1047ef:	071cc2               	l16ui	a12, a12, 14
  1047f2:	5413b2               	l16ui	a11, a3, 168
  1047f5:	400c00               	ssr	a12
  1047f8:	b1b0b0               	sra	a11, a11
  1047fb:	23bb80               	sext	a11, a11, 15
  1047fe:	60c0b0               	neg	a12, a11
  104801:	23cc80               	sext	a12, a12, 15
  104804:	a3bce0               	movltz	a11, a12, a14
  104807:	21b9                	s32i.n	a11, a1, 8
  104809:	60b1b0               	abs	a11, a11
  10480c:	04afb7               	bge	a15, a11, 104814 <au_task_1stCodecDrainOutputBuffer+0x30c>
  10480f:	23de80               	sext	a13, a14, 15
  104812:	21d9                	s32i.n	a13, a1, 8

00104814 <au_task_1stCodecDrainOutputBuffer+0x30c>:
  104814:	0221f2               	l32i	a15, a1, 8
  104817:	0421a2               	l32i	a10, a1, 16
  10481a:	c08ef0               	sub	a8, a14, a15
  10481d:	5513e2               	l16ui	a14, a3, 170
  104820:	106382               	s32i	a8, a3, 64
  104823:	a0efe0               	addx4	a14, a15, a14
  104826:	5553e2               	s16i	a14, a3, 170
  104829:	fda765               	call8	1022a0 <_xtos_restore_intlevel>
  10482c:	001492               	l16ui	a9, a4, 0
  10482f:	1ba0e2               	movi	a14, 27
  104832:	3e0956               	bnez	a9, 104c16 <au_task_1stCodecDrainOutputBuffer+0x70e>
  104835:	1214b2               	l16ui	a11, a4, 36
  104838:	41c8                	l32i.n	a12, a1, 16
  10483a:	84c9                	s32i.n	a12, a4, 32
  10483c:	90bb40               	addx2	a11, a11, a4
  10483f:	135be2               	s16i	a14, a11, 38
  104842:	1214a2               	l16ui	a10, a4, 36
  104845:	aa1b                	addi.n	a10, a10, 1
  104847:	64a0a0               	extui	a10, a10, 0, 7
  10484a:	1254a2               	s16i	a10, a4, 36
  10484d:	00f806               	j	104c31 <au_task_1stCodecDrainOutputBuffer+0x729>

00104850 <au_task_1stCodecDrainOutputBuffer+0x348>:
  104850:	fcafd2               	movi	a13, -4
  104853:	0d002341a0b09ede 	{ blt.w18	a14, a13, 104a91 <au_task_1stCodecDrainOutputBuffer+0x589>; nop }
  10485b:	0d40234120b05e4e 	{ bgei.w18	a14, 5, 104a91 <au_task_1stCodecDrainOutputBuffer+0x589>; nop }
  104863:	0421a2               	l32i	a10, a1, 16
  104866:	00a0e2               	movi	a14, 0
  104869:	d553e2               	s16i	a14, a3, 0x1aa
  10486c:	fda325               	call8	1022a0 <_xtos_restore_intlevel>
  10486f:	0014f2               	l16ui	a15, a4, 0
  104872:	cb1c                	movi.n	a11, 28
  104874:	28af56               	bnez	a15, 104b02 <au_task_1stCodecDrainOutputBuffer+0x5fa>
  104877:	121492               	l16ui	a9, a4, 36
  10487a:	41a8                	l32i.n	a10, a1, 16
  10487c:	84a9                	s32i.n	a10, a4, 32
  10487e:	909940               	addx2	a9, a9, a4
  104881:	1359b2               	s16i	a11, a9, 38
  104884:	121482               	l16ui	a8, a4, 36
  104887:	881b                	addi.n	a8, a8, 1
  104889:	648080               	extui	a8, a8, 0, 7
  10488c:	125482               	s16i	a8, a4, 36
  10488f:	000686               	j	1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>

00104892 <au_task_1stCodecDrainOutputBuffer+0x38a>:
  104892:	961592               	l16ui	a9, a5, 0x12c
  104895:	14c9f6               	bgeui	a9, 32, 1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>
  104898:	90d960               	addx2	a13, a9, a6
  10489b:	0421e2               	l32i	a14, a1, 16
  10489e:	4a65e2               	s32i	a14, a5, 0x128
  1048a1:	6d5db2               	s16i	a11, a13, 218
  1048a4:	9615c2               	l16ui	a12, a5, 0x12c
  1048a7:	01ccc2               	addi	a12, a12, 1
  1048aa:	9655c2               	s16i	a12, a5, 0x12c

001048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>:
  1048ad:	002792               	l32i	a9, a7, 0
  1048b0:	e9b8                	l32i.n	a11, a9, 56
  1048b2:	9a2c                	movi.n	a10, 41
  1048b4:	a0bb90               	addx4	a11, a11, a9
  1048b7:	fba9                	s32i.n	a10, a11, 60
  1048b9:	e988                	l32i.n	a8, a9, 56
  1048bb:	881b                	addi.n	a8, a8, 1
  1048bd:	248080               	extui	a8, a8, 0, 3
  1048c0:	e989                	s32i.n	a8, a9, 56
  1048c2:	0014f2               	l16ui	a15, a4, 0
  1048c5:	b71592               	l16ui	a9, a5, 0x16e
  1048c8:	1fec                	bnez.n	a15, 1048ed <au_task_1stCodecDrainOutputBuffer+0x3e5>
  1048ca:	9314c2               	l16ui	a12, a4, 0x126
  1048cd:	90cc40               	addx2	a12, a12, a4
  1048d0:	945ca2               	s16i	a10, a12, 0x128
  1048d3:	11e265               	call8	1166f8 <dbfw_GetSystemTime>
  1048d6:	9314e2               	l16ui	a14, a4, 0x126
  1048d9:	a0ee40               	addx4	a14, a14, a4
  1048dc:	8a6ea2               	s32i	a10, a14, 0x228
  1048df:	9314d2               	l16ui	a13, a4, 0x126
  1048e2:	dd1b                	addi.n	a13, a13, 1
  1048e4:	64d0d0               	extui	a13, a13, 0, 7
  1048e7:	9354d2               	s16i	a13, a4, 0x126
  1048ea:	000446               	j	1048ff <au_task_1stCodecDrainOutputBuffer+0x3f7>

001048ed <au_task_1stCodecDrainOutputBuffer+0x3e5>:
  1048ed:	0ec9f6               	bgeui	a9, 32, 1048ff <au_task_1stCodecDrainOutputBuffer+0x3f7>
  1048f0:	908960               	addx2	a8, a9, a6
  1048f3:	8e58a2               	s16i	a10, a8, 0x11c
  1048f6:	b715f2               	l16ui	a15, a5, 0x16e
  1048f9:	01cff2               	addi	a15, a15, 1
  1048fc:	b755f2               	s16i	a15, a5, 0x16e
  1048ff:	3a0392               	l8ui	a9, a3, 58
  104902:	07a0d2               	movi	a13, 7
  104905:	5613c2               	l16ui	a12, a3, 172
  104908:	3923b2               	l32i	a11, a3, 228
  10490b:	90ccd0               	addx2	a12, a12, a13
  10490e:	8d7c                	movi.n	a13, -8
  104910:	10ccd0               	and	a12, a12, a13
  104913:	c0bbc0               	sub	a11, a11, a12
  104916:	3963b2               	s32i	a11, a3, 228
  104919:	0b4956               	bnez	a9, 1049d1 <au_task_1stCodecDrainOutputBuffer+0x4c9>
  10491c:	43e8                	l32i.n	a14, a3, 16
  10491e:	0d400a41f0b01ece 	{ bnei.w18	a14, 1, 1049d1 <au_task_1stCodecDrainOutputBuffer+0x4c9>; nop }
  104926:	1613f2               	l16ui	a15, a3, 44
  104929:	0a4f56               	bnez	a15, 1049d1 <au_task_1stCodecDrainOutputBuffer+0x4c9>
  10492c:	0fd2a5               	call8	114658 <fw_dsp_i2s_TearDownTx>
  10492f:	02ad                	mov.n	a10, a2
  104931:	f79991               	l32r	a9, 102798 (276e60 <g_au_task>)
  104934:	180c                	movi.n	a8, 1
  104936:	035982               	s16i	a8, a9, 6
  104939:	071025               	call8	10ba3c <au_task_MixerInit>
  10493c:	0a0c                	movi.n	a10, 0
  10493e:	028625               	call8	1071a0 <au_task_AudioCodecConfigI2SParams>
  104941:	f7b421               	l32r	a2, 102814 (277238 <g_au_task+0x3d8>)
  104944:	7e12a2               	l16ui	a10, a2, 252
  104947:	021a66               	bnei	a10, 1, 10494d <au_task_1stCodecDrainOutputBuffer+0x445>
  10494a:	046165               	call8	108f60 <au_task_BackupNotifDataFromDma>

0010494d <au_task_1stCodecDrainOutputBuffer+0x445>:
  10494d:	f7b2d1               	l32r	a13, 102818 (27f140 <g_mclk_i2s>)
  104950:	0c0c                	movi.n	a12, 0
  104952:	7e12b2               	l16ui	a11, a2, 252
  104955:	015dc2               	s16i	a12, a13, 2
  104958:	1bcc                	bnez.n	a11, 10495d <au_task_1stCodecDrainOutputBuffer+0x455>
  10495a:	034025               	call8	107d5c <au_task_CleanUpDMATXRingbuffer>

0010495d <au_task_1stCodecDrainOutputBuffer+0x455>:
  10495d:	f7afa1               	l32r	a10, 10281c (277930 <g_au_task+0xad0>)
  104960:	0b0c                	movi.n	a11, 0
  104962:	7e52b2               	s16i	a11, a2, 252
  104965:	7f2aa2               	l32i	a10, a10, 0x1fc
  104968:	0fbb65               	call8	114520 <fw_dsp_i2s_BringUpTx>
  10496b:	08a4a2               	movi	a10, 0x408
  10496e:	f7acb1               	l32r	a11, 102820 (80003920 <__log_data___1__1__0_au_task_0_au_task_1_c_1766$21103_94_14>)
  104971:	1c0c                	movi.n	a12, 1
  104973:	1653c2               	s16i	a12, a3, 44
  104976:	11efa5               	call8	116870 <dbfw_StoreTrace>
  104979:	fa0c                	movi.n	a10, 15
  10497b:	fdc765               	call8	1025f0 <_xtos_set_intlevel>
  10497e:	f788d1               	l32r	a13, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  104981:	0020c0               	memw
  104984:	8b2dd2               	l32i	a13, a13, 0x22c
  104987:	41d2d0               	srli	a13, a13, 2
  10498a:	6863d2               	s32i	a13, a3, 0x1a0
  10498d:	fd9125               	call8	1022a0 <_xtos_restore_intlevel>
  104990:	fa0c                	movi.n	a10, 15
  104992:	fdc5e5               	call8	1025f0 <_xtos_set_intlevel>
  104995:	0a2d                	mov.n	a2, a10
  104997:	0014e2               	l16ui	a14, a4, 0
  10499a:	ea1c                	movi.n	a10, 30
  10499c:	2d3e56               	bnez	a14, 104c73 <au_task_1stCodecDrainOutputBuffer+0x76b>
  10499f:	121482               	l16ui	a8, a4, 36
  1049a2:	f90c                	movi.n	a9, 15
  1049a4:	8499                	s32i.n	a9, a4, 32
  1049a6:	908840               	addx2	a8, a8, a4
  1049a9:	1358a2               	s16i	a10, a8, 38
  1049ac:	1214f2               	l16ui	a15, a4, 36
  1049af:	ff1b                	addi.n	a15, a15, 1
  1049b1:	64f0f0               	extui	a15, a15, 0, 7
  1049b4:	1254f2               	s16i	a15, a4, 36
  1049b7:	00b4c6               	j	104c8e <au_task_1stCodecDrainOutputBuffer+0x786>

001049ba <au_task_1stCodecDrainOutputBuffer+0x4b2>:
  1049ba:	961592               	l16ui	a9, a5, 0x12c
  1049bd:	10c9f6               	bgeui	a9, 32, 1049d1 <au_task_1stCodecDrainOutputBuffer+0x4c9>
  1049c0:	4a6522               	s32i	a2, a5, 0x128
  1049c3:	90c960               	addx2	a12, a9, a6
  1049c6:	6d5ca2               	s16i	a10, a12, 218
  1049c9:	9615b2               	l16ui	a11, a5, 0x12c
  1049cc:	bb1b                	addi.n	a11, a11, 1
  1049ce:	9655b2               	s16i	a11, a5, 0x12c

001049d1 <au_task_1stCodecDrainOutputBuffer+0x4c9>:
  1049d1:	0027f2               	l32i	a15, a7, 0
  1049d4:	0e2f82               	l32i	a8, a15, 56
  1049d7:	2aa0a2               	movi	a10, 42
  1049da:	a088f0               	addx4	a8, a8, a15
  1049dd:	f8a9                	s32i.n	a10, a8, 60
  1049df:	efe8                	l32i.n	a14, a15, 56
  1049e1:	ee1b                	addi.n	a14, a14, 1
  1049e3:	24e0e0               	extui	a14, a14, 0, 3
  1049e6:	efe9                	s32i.n	a14, a15, 56
  1049e8:	0014d2               	l16ui	a13, a4, 0
  1049eb:	b71592               	l16ui	a9, a5, 0x16e
  1049ee:	1dec                	bnez.n	a13, 104a13 <au_task_1stCodecDrainOutputBuffer+0x50b>
  1049f0:	931492               	l16ui	a9, a4, 0x126
  1049f3:	909940               	addx2	a9, a9, a4
  1049f6:	9459a2               	s16i	a10, a9, 0x128
  1049f9:	11cfe5               	call8	1166f8 <dbfw_GetSystemTime>
  1049fc:	9314b2               	l16ui	a11, a4, 0x126
  1049ff:	a0bb40               	addx4	a11, a11, a4
  104a02:	8a6ba2               	s32i	a10, a11, 0x228
  104a05:	9314a2               	l16ui	a10, a4, 0x126
  104a08:	aa1b                	addi.n	a10, a10, 1
  104a0a:	64a0a0               	extui	a10, a10, 0, 7
  104a0d:	9354a2               	s16i	a10, a4, 0x126
  104a10:	000446               	j	104a25 <au_task_1stCodecDrainOutputBuffer+0x51d>

00104a13 <au_task_1stCodecDrainOutputBuffer+0x50b>:
  104a13:	0ec9f6               	bgeui	a9, 32, 104a25 <au_task_1stCodecDrainOutputBuffer+0x51d>
  104a16:	90d960               	addx2	a13, a9, a6
  104a19:	8e5da2               	s16i	a10, a13, 0x11c
  104a1c:	b715c2               	l16ui	a12, a5, 0x16e
  104a1f:	01ccc2               	addi	a12, a12, 1
  104a22:	b755c2               	s16i	a12, a5, 0x16e
  104a25:	f75c21               	l32r	a2, 102798 (276e60 <g_au_task>)
  104a28:	fa0c                	movi.n	a10, 15
  104a2a:	fdbc65               	call8	1025f0 <_xtos_set_intlevel>
  104a2d:	f77df1               	l32r	a15, 102824 (2000 <XtosCoreStateSize+0x1d80>)
  104a30:	0020c0               	memw
  104a33:	02e8                	l32i.n	a14, a2, 0
  104a35:	20eef0               	or	a14, a14, a15
  104a38:	0020c0               	memw
  104a3b:	02e9                	s32i.n	a14, a2, 0
  104a3d:	fd8625               	call8	1022a0 <_xtos_restore_intlevel>
  104a40:	07b8                	l32i.n	a11, a7, 0
  104a42:	ebc8                	l32i.n	a12, a11, 56
  104a44:	ba2c                	movi.n	a10, 43
  104a46:	a0ccb0               	addx4	a12, a12, a11
  104a49:	fca9                	s32i.n	a10, a12, 60
  104a4b:	eb98                	l32i.n	a9, a11, 56
  104a4d:	991b                	addi.n	a9, a9, 1
  104a4f:	249090               	extui	a9, a9, 0, 3
  104a52:	eb99                	s32i.n	a9, a11, 56
  104a54:	001482               	l16ui	a8, a4, 0
  104a57:	b71592               	l16ui	a9, a5, 0x16e
  104a5a:	08ec                	bnez.n	a8, 104a7e <au_task_1stCodecDrainOutputBuffer+0x576>
  104a5c:	9314d2               	l16ui	a13, a4, 0x126
  104a5f:	90dd40               	addx2	a13, a13, a4
  104a62:	945da2               	s16i	a10, a13, 0x128
  104a65:	11c925               	call8	1166f8 <dbfw_GetSystemTime>
  104a68:	9314f2               	l16ui	a15, a4, 0x126
  104a6b:	a0ff40               	addx4	a15, a15, a4
  104a6e:	8a6fa2               	s32i	a10, a15, 0x228
  104a71:	9314e2               	l16ui	a14, a4, 0x126
  104a74:	ee1b                	addi.n	a14, a14, 1
  104a76:	64e0e0               	extui	a14, a14, 0, 7
  104a79:	9354e2               	s16i	a14, a4, 0x126
  104a7c:	f01d                	retw.n

00104a7e <au_task_1stCodecDrainOutputBuffer+0x576>:
  104a7e:	0dc9f6               	bgeui	a9, 32, 104a8f <au_task_1stCodecDrainOutputBuffer+0x587>
  104a81:	90b960               	addx2	a11, a9, a6
  104a84:	8e5ba2               	s16i	a10, a11, 0x11c
  104a87:	b71582               	l16ui	a8, a5, 0x16e
  104a8a:	881b                	addi.n	a8, a8, 1
  104a8c:	b75582               	s16i	a8, a5, 0x16e
  104a8f:	f01d                	retw.n

00104a91 <au_task_1stCodecDrainOutputBuffer+0x589>:
  104a91:	0421a2               	l32i	a10, a1, 16
  104a94:	fd80a5               	call8	1022a0 <_xtos_restore_intlevel>
  104a97:	0014c2               	l16ui	a12, a4, 0
  104a9a:	1da0b2               	movi	a11, 29
  104a9d:	df1c56               	bnez	a12, 104892 <au_task_1stCodecDrainOutputBuffer+0x38a>
  104aa0:	1214e2               	l16ui	a14, a4, 36
  104aa3:	0421f2               	l32i	a15, a1, 16
  104aa6:	84f9                	s32i.n	a15, a4, 32
  104aa8:	90ee40               	addx2	a14, a14, a4
  104aab:	135eb2               	s16i	a11, a14, 38
  104aae:	1214d2               	l16ui	a13, a4, 36
  104ab1:	dd1b                	addi.n	a13, a13, 1
  104ab3:	64d0d0               	extui	a13, a13, 0, 7
  104ab6:	1254d2               	s16i	a13, a4, 36
  104ab9:	ff7c06               	j	1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>

00104abc <au_task_1stCodecDrainOutputBuffer+0x5b4>:
  104abc:	f22382               	l32i	a8, a3, 0x3c8
  104abf:	bc5816               	beqz	a8, 104688 <au_task_1stCodecDrainOutputBuffer+0x180>
  104ac2:	0027c2               	l32i	a12, a7, 0
  104ac5:	0e2cd2               	l32i	a13, a12, 56
  104ac8:	26a0a2               	movi	a10, 38
  104acb:	a0ddc0               	addx4	a13, a13, a12
  104ace:	fda9                	s32i.n	a10, a13, 60
  104ad0:	ecb8                	l32i.n	a11, a12, 56
  104ad2:	bb1b                	addi.n	a11, a11, 1
  104ad4:	24b0b0               	extui	a11, a11, 0, 3
  104ad7:	ecb9                	s32i.n	a11, a12, 56
  104ad9:	001492               	l16ui	a9, a4, 0
  104adc:	043956               	bnez	a9, 104b23 <au_task_1stCodecDrainOutputBuffer+0x61b>
  104adf:	9314e2               	l16ui	a14, a4, 0x126
  104ae2:	90ee40               	addx2	a14, a14, a4
  104ae5:	945ea2               	s16i	a10, a14, 0x128
  104ae8:	11c0e5               	call8	1166f8 <dbfw_GetSystemTime>
  104aeb:	931482               	l16ui	a8, a4, 0x126
  104aee:	a08840               	addx4	a8, a8, a4
  104af1:	8a68a2               	s32i	a10, a8, 0x228
  104af4:	9314f2               	l16ui	a15, a4, 0x126
  104af7:	ff1b                	addi.n	a15, a15, 1
  104af9:	64f0f0               	extui	a15, a15, 0, 7
  104afc:	9354f2               	s16i	a15, a4, 0x126
  104aff:	000d46               	j	104b38 <au_task_1stCodecDrainOutputBuffer+0x630>

00104b02 <au_task_1stCodecDrainOutputBuffer+0x5fa>:
  104b02:	961592               	l16ui	a9, a5, 0x12c
  104b05:	0d7fda4140b0c92e 	{ bgeui.w18	a9, 32, 1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>; nop }
  104b0d:	90c960               	addx2	a12, a9, a6
  104b10:	41d8                	l32i.n	a13, a1, 16
  104b12:	4a65d2               	s32i	a13, a5, 0x128
  104b15:	6d5cb2               	s16i	a11, a12, 218
  104b18:	9615a2               	l16ui	a10, a5, 0x12c
  104b1b:	aa1b                	addi.n	a10, a10, 1
  104b1d:	9655a2               	s16i	a10, a5, 0x12c
  104b20:	ff6246               	j	1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>

00104b23 <au_task_1stCodecDrainOutputBuffer+0x61b>:
  104b23:	8d1692               	l16ui	a9, a6, 0x11a
  104b26:	0ec9f6               	bgeui	a9, 32, 104b38 <au_task_1stCodecDrainOutputBuffer+0x630>
  104b29:	90f960               	addx2	a15, a9, a6
  104b2c:	8e5fa2               	s16i	a10, a15, 0x11c
  104b2f:	8d16e2               	l16ui	a14, a6, 0x11a
  104b32:	01cee2               	addi	a14, a14, 1
  104b35:	8d56e2               	s16i	a14, a6, 0x11a
  104b38:	0fa0a2               	movi	a10, 15
  104b3b:	00a082               	movi	a8, 0
  104b3e:	f36382               	s32i	a8, a3, 0x3cc
  104b41:	fdaae5               	call8	1025f0 <_xtos_set_intlevel>
  104b44:	11a9                	s32i.n	a10, a1, 4
  104b46:	001492               	l16ui	a9, a4, 0
  104b49:	8b1c                	movi.n	a11, 24
  104b4b:	99dc                	bnez.n	a9, 104b68 <au_task_1stCodecDrainOutputBuffer+0x660>
  104b4d:	1214c2               	l16ui	a12, a4, 36
  104b50:	fd0c                	movi.n	a13, 15
  104b52:	84d9                	s32i.n	a13, a4, 32
  104b54:	90cc40               	addx2	a12, a12, a4
  104b57:	135cb2               	s16i	a11, a12, 38
  104b5a:	1214a2               	l16ui	a10, a4, 36
  104b5d:	aa1b                	addi.n	a10, a10, 1
  104b5f:	64a0a0               	extui	a10, a10, 0, 7
  104b62:	1254a2               	s16i	a10, a4, 36
  104b65:	000686               	j	104b83 <au_task_1stCodecDrainOutputBuffer+0x67b>

00104b68 <au_task_1stCodecDrainOutputBuffer+0x660>:
  104b68:	961592               	l16ui	a9, a5, 0x12c
  104b6b:	14c9f6               	bgeui	a9, 32, 104b83 <au_task_1stCodecDrainOutputBuffer+0x67b>
  104b6e:	90f960               	addx2	a15, a9, a6
  104b71:	0fa082               	movi	a8, 15
  104b74:	4a6582               	s32i	a8, a5, 0x128
  104b77:	6d5fb2               	s16i	a11, a15, 218
  104b7a:	9615e2               	l16ui	a14, a5, 0x12c
  104b7d:	01cee2               	addi	a14, a14, 1
  104b80:	9655e2               	s16i	a14, a5, 0x12c
  104b83:	5413b2               	l16ui	a11, a3, 168
  104b86:	1023a2               	l32i	a10, a3, 64
  104b89:	01a092               	movi	a9, 1
  104b8c:	0b5392               	s16i	a9, a3, 22
  104b8f:	60c1a0               	abs	a12, a10
  104b92:	43bbc0               	min	a11, a11, a12
  104b95:	aaba                	add.n	a10, a10, a11
  104b97:	f363b2               	s32i	a11, a3, 0x3cc
  104b9a:	1063a2               	s32i	a10, a3, 64
  104b9d:	11a8                	l32i.n	a10, a1, 4
  104b9f:	fd7025               	call8	1022a0 <_xtos_restore_intlevel>
  104ba2:	0014d2               	l16ui	a13, a4, 0
  104ba5:	9b1c                	movi.n	a11, 25
  104ba7:	9ddc                	bnez.n	a13, 104bc4 <au_task_1stCodecDrainOutputBuffer+0x6bc>
  104ba9:	1214f2               	l16ui	a15, a4, 36
  104bac:	1188                	l32i.n	a8, a1, 4
  104bae:	8489                	s32i.n	a8, a4, 32
  104bb0:	90ff40               	addx2	a15, a15, a4
  104bb3:	135fb2               	s16i	a11, a15, 38
  104bb6:	1214e2               	l16ui	a14, a4, 36
  104bb9:	ee1b                	addi.n	a14, a14, 1
  104bbb:	64e0e0               	extui	a14, a14, 0, 7
  104bbe:	1254e2               	s16i	a14, a4, 36
  104bc1:	000686               	j	104bdf <au_task_1stCodecDrainOutputBuffer+0x6d7>

00104bc4 <au_task_1stCodecDrainOutputBuffer+0x6bc>:
  104bc4:	961592               	l16ui	a9, a5, 0x12c
  104bc7:	14c9f6               	bgeui	a9, 32, 104bdf <au_task_1stCodecDrainOutputBuffer+0x6d7>
  104bca:	90c960               	addx2	a12, a9, a6
  104bcd:	0121d2               	l32i	a13, a1, 4
  104bd0:	4a65d2               	s32i	a13, a5, 0x128
  104bd3:	6d5cb2               	s16i	a11, a12, 218
  104bd6:	9615a2               	l16ui	a10, a5, 0x12c
  104bd9:	01caa2               	addi	a10, a10, 1
  104bdc:	9655a2               	s16i	a10, a5, 0x12c
  104bdf:	f323c2               	l32i	a12, a3, 0x3cc
  104be2:	5413a2               	l16ui	a10, a3, 168
  104be5:	00a0b2               	movi	a11, 0
  104be8:	f263b2               	s32i	a11, a3, 0x3c8
  104beb:	c0aac0               	sub	a10, a10, a12
  104bee:	5453a2               	s16i	a10, a3, 168
  104bf1:	f6eff1               	l32r	a15, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104bf4:	0ff8                	l32i.n	a15, a15, 0
  104bf6:	0020c0               	memw
  104bf9:	5e2fe2               	l32i	a14, a15, 0x178
  104bfc:	eeca                	add.n	a14, a14, a12
  104bfe:	0020c0               	memw
  104c01:	5e6fe2               	s32i	a14, a15, 0x178
  104c04:	a80c16               	beqz	a12, 104688 <au_task_1stCodecDrainOutputBuffer+0x180>
  104c07:	0aa4a2               	movi	a10, 0x40a
  104c0a:	f707b1               	l32r	a11, 102828 (80003520 <__log_data___1__1__0_au_task_0_au_task_1_c_1568$21096_94_7>)
  104c0d:	1023d2               	l32i	a13, a3, 64
  104c10:	11c5e5               	call8	116870 <dbfw_StoreTrace>
  104c13:	fe9b86               	j	104685 <au_task_1stCodecDrainOutputBuffer+0x17d>

00104c16 <au_task_1stCodecDrainOutputBuffer+0x70e>:
  104c16:	961592               	l16ui	a9, a5, 0x12c
  104c19:	14c9f6               	bgeui	a9, 32, 104c31 <au_task_1stCodecDrainOutputBuffer+0x729>
  104c1c:	90d960               	addx2	a13, a9, a6
  104c1f:	0421f2               	l32i	a15, a1, 16
  104c22:	4a65f2               	s32i	a15, a5, 0x128
  104c25:	6d5de2               	s16i	a14, a13, 218
  104c28:	9615c2               	l16ui	a12, a5, 0x12c
  104c2b:	01ccc2               	addi	a12, a12, 1
  104c2e:	9655c2               	s16i	a12, a5, 0x12c
  104c31:	0021b2               	l32i	a11, a1, 0
  104c34:	2823a2               	l32i	a10, a3, 160
  104c37:	5413c2               	l16ui	a12, a3, 168
  104c3a:	0221d2               	l32i	a13, a1, 8
  104c3d:	fa23e2               	l32i	a14, a3, 0x3e8
  104c40:	0cea25               	call8	111ae4 <sample_adjustment_AdjustMultipleSample>
  104c43:	09a4a2               	movi	a10, 0x409
  104c46:	541382               	l16ui	a8, a3, 168
  104c49:	0221c2               	l32i	a12, a1, 8
  104c4c:	f6f8b1               	l32r	a11, 10282c (80003820 <__log_data___1__1__0_au_task_0_au_task_1_c_1696$21102_94_13>)
  104c4f:	808c80               	add	a8, a12, a8
  104c52:	545382               	s16i	a8, a3, 168
  104c55:	11c1a5               	call8	116870 <dbfw_StoreTrace>
  104c58:	2198                	l32i.n	a9, a1, 8
  104c5a:	c4f916               	beqz	a9, 1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>
  104c5d:	f6d4b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104c60:	0bb8                	l32i.n	a11, a11, 0
  104c62:	0020c0               	memw
  104c65:	5c2ba2               	l32i	a10, a11, 0x170
  104c68:	aa1b                	addi.n	a10, a10, 1
  104c6a:	0020c0               	memw
  104c6d:	5c6ba2               	s32i	a10, a11, 0x170
  104c70:	ff0e46               	j	1048ad <au_task_1stCodecDrainOutputBuffer+0x3a5>

00104c73 <au_task_1stCodecDrainOutputBuffer+0x76b>:
  104c73:	961592               	l16ui	a9, a5, 0x12c
  104c76:	14c9f6               	bgeui	a9, 32, 104c8e <au_task_1stCodecDrainOutputBuffer+0x786>
  104c79:	90d960               	addx2	a13, a9, a6
  104c7c:	0fa0e2               	movi	a14, 15
  104c7f:	4a65e2               	s32i	a14, a5, 0x128
  104c82:	6d5da2               	s16i	a10, a13, 218
  104c85:	9615c2               	l16ui	a12, a5, 0x12c
  104c88:	01ccc2               	addi	a12, a12, 1
  104c8b:	9655c2               	s16i	a12, a5, 0x12c
  104c8e:	0fe2a5               	call8	114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  104c91:	2c2382               	l32i	a8, a3, 176
  104c94:	6723f2               	l32i	a15, a3, 0x19c
  104c97:	8088a0               	add	a8, a8, a10
  104c9a:	80ffa0               	add	a15, a15, a10
  104c9d:	6763f2               	s32i	a15, a3, 0x19c
  104ca0:	2c6382               	s32i	a8, a3, 176
  104ca3:	20a220               	or	a10, a2, a2
  104ca6:	fd5fa5               	call8	1022a0 <_xtos_restore_intlevel>
  104ca9:	001492               	l16ui	a9, a4, 0
  104cac:	1fa0a2               	movi	a10, 31
  104caf:	d07956               	bnez	a9, 1049ba <au_task_1stCodecDrainOutputBuffer+0x4b2>
  104cb2:	1214c2               	l16ui	a12, a4, 36
  104cb5:	8429                	s32i.n	a2, a4, 32
  104cb7:	90cc40               	addx2	a12, a12, a4
  104cba:	135ca2               	s16i	a10, a12, 38
  104cbd:	1214b2               	l16ui	a11, a4, 36
  104cc0:	bb1b                	addi.n	a11, a11, 1
  104cc2:	64b0b0               	extui	a11, a11, 0, 7
  104cc5:	1254b2               	s16i	a11, a4, 36
  104cc8:	ff4146               	j	1049d1 <au_task_1stCodecDrainOutputBuffer+0x4c9>

00104ccb <au_task_1stCodecDrainOutputBuffer+0x7c3>:
	...

00104ccc <au_task_1stCodecInit>:
  104ccc:	006136               	entry	a1, 48
  104ccf:	f6b131               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  104cd2:	f6b541               	l32r	a4, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  104cd5:	f6d6c1               	l32r	a12, 102830 (2781b4 <g_debug_fp_info+0x454>)
  104cd8:	002452               	l32i	a5, a4, 0
  104cdb:	0020c0               	memw
  104cde:	04c562               	addi	a6, a5, 4
  104ce1:	002552               	l32i	a5, a5, 0
  104ce4:	001382               	l16ui	a8, a3, 0
  104ce7:	f45050               	extui	a5, a5, 0, 16
  104cea:	e8cc                	bnez.n	a8, 104cfc <au_task_1stCodecInit+0x30>
  104cec:	03ad                	mov.n	a10, a3
  104cee:	0b0c                	movi.n	a11, 0
  104cf0:	b4a4c2               	movi	a12, 0x4b4
  104cf3:	7b7365               	call8	180428 <__vec_memset>
  104cf6:	f6cec1               	l32r	a12, 102830 (2781b4 <g_debug_fp_info+0x454>)
  104cf9:	0001c6               	j	104d04 <au_task_1stCodecInit+0x38>

00104cfc <au_task_1stCodecInit+0x30>:
  104cfc:	2e1c82               	l16ui	a8, a12, 92
  104cff:	881b                	addi.n	a8, a8, 1
  104d01:	2e5c82               	s16i	a8, a12, 92

00104d04 <au_task_1stCodecInit+0x38>:
  104d04:	02a092               	movi	a9, 2
  104d07:	f6a421               	l32r	a2, 102798 (276e60 <g_au_task>)
  104d0a:	feaf72               	movi	a7, -2
  104d0d:	0712b2               	l16ui	a11, a2, 14
  104d10:	f6c9a1               	l32r	a10, 102834 (2780d4 <g_debug_fp_info+0x374>)
  104d13:	076b16               	beqz	a11, 104d8d <au_task_1stCodecInit+0xc1>
  104d16:	6ea0d2               	movi	a13, 110
  104d19:	0024b2               	l32i	a11, a4, 0
  104d1c:	0020c0               	memw
  104d1f:	6b99                	s32i.n	a9, a11, 24
  104d21:	0013e2               	l16ui	a14, a3, 0
  104d24:	0d1c92               	l16ui	a9, a12, 26
  104d27:	3eec                	bnez.n	a14, 104d4e <au_task_1stCodecInit+0x82>
  104d29:	9313f2               	l16ui	a15, a3, 0x126
  104d2c:	90ff30               	addx2	a15, a15, a3
  104d2f:	945fd2               	s16i	a13, a15, 0x128
  104d32:	119c65               	call8	1166f8 <dbfw_GetSystemTime>
  104d35:	931392               	l16ui	a9, a3, 0x126
  104d38:	a09930               	addx4	a9, a9, a3
  104d3b:	8a69a2               	s32i	a10, a9, 0x228
  104d3e:	931382               	l16ui	a8, a3, 0x126
  104d41:	04b8                	l32i.n	a11, a4, 0
  104d43:	881b                	addi.n	a8, a8, 1
  104d45:	648080               	extui	a8, a8, 0, 7
  104d48:	935382               	s16i	a8, a3, 0x126
  104d4b:	000446               	j	104d60 <au_task_1stCodecInit+0x94>

00104d4e <au_task_1stCodecInit+0x82>:
  104d4e:	0ec9f6               	bgeui	a9, 32, 104d60 <au_task_1stCodecInit+0x94>
  104d51:	90f9a0               	addx2	a15, a9, a10
  104d54:	7e5fd2               	s16i	a13, a15, 252
  104d57:	0d1ce2               	l16ui	a14, a12, 26
  104d5a:	01cee2               	addi	a14, a14, 1
  104d5d:	0d5ce2               	s16i	a14, a12, 26
  104d60:	18cbc2               	addi	a12, a11, 24
  104d63:	01a0a2               	movi	a10, 1
  104d66:	04a0b2               	movi	a11, 4
  104d69:	0b65e5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  104d6c:	08a4a2               	movi	a10, 0x408
  104d6f:	f6b2b1               	l32r	a11, 102838 (80003a20 <__log_data___1__1__0_au_task_0_au_task_1_c_1868$21741_108_5>)
  104d72:	11afe5               	call8	116870 <dbfw_StoreTrace>
  104d75:	0fa0a2               	movi	a10, 15
  104d78:	fd8765               	call8	1025f0 <_xtos_set_intlevel>
  104d7b:	0020c0               	memw
  104d7e:	0288                	l32i.n	a8, a2, 0
  104d80:	108870               	and	a8, a8, a7
  104d83:	0020c0               	memw
  104d86:	0289                	s32i.n	a8, a2, 0
  104d88:	fd5165               	call8	1022a0 <_xtos_restore_intlevel>
  104d8b:	f01d                	retw.n

00104d8d <au_task_1stCodecInit+0xc1>:
  104d8d:	f688a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104d90:	00a0b2               	movi	a11, 0
  104d93:	002aa2               	l32i	a10, a10, 0
  104d96:	4c2c                	movi.n	a12, 36
  104d98:	01daa2               	addmi	a10, a10, 0x100
  104d9b:	5ccaa2               	addi	a10, a10, 92
  104d9e:	7b68a5               	call8	180428 <__vec_memset>
  104da1:	ffa072               	movi	a7, 255
  104da4:	fea0a2               	movi	a10, 254
  104da7:	fda0b2               	movi	a11, 253
  104daa:	f59c                	beqz.n	a5, 104dcd <au_task_1stCodecInit+0x101>
  104dac:	1d1526               	beqi	a5, 1, 104dcd <au_task_1stCodecInit+0x101>
  104daf:	1a2526               	beqi	a5, 2, 104dcd <au_task_1stCodecInit+0x101>
  104db2:	174526               	beqi	a5, 4, 104dcd <au_task_1stCodecInit+0x101>
  104db5:	148526               	beqi	a5, 8, 104dcd <au_task_1stCodecInit+0x101>
  104db8:	11b526               	beqi	a5, 16, 104dcd <au_task_1stCodecInit+0x101>
  104dbb:	0e1577               	beq	a5, a7, 104dcd <au_task_1stCodecInit+0x101>
  104dbe:	0b15a7               	beq	a5, a10, 104dcd <au_task_1stCodecInit+0x101>
  104dc1:	0815b7               	beq	a5, a11, 104dcd <au_task_1stCodecInit+0x101>
  104dc4:	08a4a2               	movi	a10, 0x408
  104dc7:	f69db1               	l32r	a11, 10283c (80003b20 <__log_data___1__1__0_au_task_0_au_task_1_c_1882$21743_108_7>)
  104dca:	11aa65               	call8	116870 <dbfw_StoreTrace>
  104dcd:	60a0a2               	movi	a10, 96
  104dd0:	114065               	call8	1161d8 <fw_dsp_timer_AdjustDSPClock>
  104dd3:	09a4a2               	movi	a10, 0x409
  104dd6:	f69ab1               	l32r	a11, 102840 (80003c20 <__log_data___1__1__0_au_task_0_au_task_1_c_1897$21744_108_8>)
  104dd9:	05cd                	mov.n	a12, a5
  104ddb:	11a965               	call8	116870 <dbfw_StoreTrace>
  104dde:	0b0c                	movi.n	a11, 0
  104de0:	88a4c2               	movi	a12, 0x488
  104de3:	2159                	s32i.n	a5, a1, 8
  104de5:	f66fa1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  104de8:	11a9                	s32i.n	a10, a1, 4
  104dea:	7b63e5               	call8	180428 <__vec_memset>
  104ded:	f695a1               	l32r	a10, 102844 (278780 <g_plc_scratch_buf>)
  104df0:	f696c1               	l32r	a12, 102848 (4f90 <xthals_release_major+0x20b0>)
  104df3:	170c                	movi.n	a7, 1
  104df5:	fd7c                	movi.n	a13, -1
  104df7:	f695e1               	l32r	a14, 10284c (278218 <g_plc_params>)
  104dfa:	f69551               	l32r	a5, 102850 (2771f4 <g_au_task+0x394>)
  104dfd:	f66481               	l32r	a8, 102790 (27e688 <gp_dsp_core_log>)
  104e00:	0f0c                	movi.n	a15, 0
  104e02:	0888                	l32i.n	a8, a8, 0
  104e04:	0fbd                	mov.n	a11, a15
  104e06:	28f9                	s32i.n	a15, a8, 8
  104e08:	62f9                	s32i.n	a15, a2, 24
  104e0a:	0652f2               	s16i	a15, a2, 12
  104e0d:	1f65f2               	s32i	a15, a5, 124
  104e10:	2065e2               	s32i	a14, a5, 128
  104e13:	2465d2               	s32i	a13, a5, 144
  104e16:	2a5272               	s16i	a7, a2, 84
  104e19:	7b60e5               	call8	180428 <__vec_memset>
  104e1c:	0b2c                	movi.n	a11, 32
  104e1e:	21c8                	l32i.n	a12, a1, 8
  104e20:	f660d1               	l32r	a13, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  104e23:	4e9c16               	beqz	a12, 105310 <au_task_1stCodecInit+0x644>
  104e26:	0d405341c0b01c0e 	{ beqi.w18	a12, 1, 105366 <au_task_1stCodecInit+0x69a>; nop }
  104e2e:	8f0c                	movi.n	a15, 8
  104e30:	00a1e2               	movi	a14, 0x100
  104e33:	0d40534150b02c0e 	{ beqi.w18	a12, 2, 10536c <au_task_1stCodecInit+0x6a0>; nop }
  104e3b:	ffa092               	movi	a9, 255
  104e3e:	0d004e41e0b08c9e 	{ beq.w18	a12, a9, 105330 <au_task_1stCodecInit+0x664>; nop }
  104e46:	fea0a2               	movi	a10, 254
  104e49:	0d003441d0b08cae 	{ beq.w18	a12, a10, 10519a <au_task_1stCodecInit+0x4ce>; nop }
  104e51:	fda0d2               	movi	a13, 253
  104e54:	0d00344120b08cde 	{ beq.w18	a12, a13, 10519a <au_task_1stCodecInit+0x4ce>; nop }
  104e5c:	065272               	s16i	a7, a2, 12

00104e5f <au_task_1stCodecInit+0x193>:
  104e5f:	0692e2               	l16si	a14, a2, 12
  104e62:	becc                	bnez.n	a14, 104e71 <au_task_1stCodecInit+0x1a5>
  104e64:	06bd                	mov.n	a11, a6
  104e66:	0a0c                	movi.n	a10, 0
  104e68:	9012f2               	l16ui	a15, a2, 0x120
  104e6b:	0051f2               	s16i	a15, a1, 0
  104e6e:	020025               	call8	106e70 <au_task_AuConfigSamplingRateChannel>

00104e71 <au_task_1stCodecInit+0x1a5>:
  104e71:	069282               	l16si	a8, a2, 12
  104e74:	25d856               	bnez	a8, 1050d5 <au_task_1stCodecInit+0x409>
  104e77:	f677a1               	l32r	a10, 102854 (277b30 <g_gain_params>)
  104e7a:	00a0c2               	movi	a12, 0
  104e7d:	72a3d2               	movi	a13, 0x372
  104e80:	c0a392               	movi	a9, 0x3c0
  104e83:	1a22e2               	l32i	a14, a2, 104
  104e86:	f650f1               	l32r	a15, 1027c8 (ac44 <xthals_release_major+0x7d64>)
  104e89:	20bee0               	or	a11, a14, a14
  104e8c:	c0eef0               	sub	a14, a14, a15
  104e8f:	839de0               	moveqz	a9, a13, a14
  104e92:	136292               	s32i	a9, a2, 76
  104e95:	0327a5               	call8	108110 <au_task_FadeInFadeOutGainInit>
  104e98:	f670a1               	l32r	a10, 102858 (277b4c <g_gain_params+0x1c>)
  104e9b:	1a22b2               	l32i	a11, a2, 104
  104e9e:	1c0c                	movi.n	a12, 1
  104ea0:	0326e5               	call8	108110 <au_task_FadeInFadeOutGainInit>
  104ea3:	0aa4a2               	movi	a10, 0x40a
  104ea6:	f66db1               	l32r	a11, 10285c (80003d20 <__log_data___1__1__0_au_task_0_au_task_1_c_2060$21757_108_11>)
  104ea9:	0212c2               	l16ui	a12, a2, 4
  104eac:	0020c0               	memw
  104eaf:	02d8                	l32i.n	a13, a2, 0
  104eb1:	119be5               	call8	116870 <dbfw_StoreTrace>
  104eb4:	0aa4a2               	movi	a10, 0x40a
  104eb7:	f63e61               	l32r	a6, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104eba:	f669b1               	l32r	a11, 102860 (80003e20 <__log_data___1__1__0_au_task_0_au_task_1_c_2061$21758_108_12>)
  104ebd:	06d8                	l32i.n	a13, a6, 0
  104ebf:	0020c0               	memw
  104ec2:	7dc8                	l32i.n	a12, a13, 28
  104ec4:	0020c0               	memw
  104ec7:	6dd8                	l32i.n	a13, a13, 24
  104ec9:	119a65               	call8	116870 <dbfw_StoreTrace>
  104ecc:	f666c1               	l32r	a12, 102864 (8700 <xthals_release_major+0x5820>)
  104ecf:	04a8                	l32i.n	a10, a4, 0
  104ed1:	f665b1               	l32r	a11, 102868 (277d2c <g_dram_ptrs>)
  104ed4:	f666d1               	l32r	a13, 10286c (162b0 <xthals_release_major+0x133d0>)
  104ed7:	d2d9                	s32i.n	a13, a2, 52
  104ed9:	9bb8                	l32i.n	a11, a11, 36
  104edb:	5ccaa2               	addi	a10, a10, 92
  104ede:	bbca                	add.n	a11, a11, a12
  104ee0:	44dbb2               	addmi	a11, a11, 0x4400
  104ee3:	10a2c2               	movi	a12, 0x210
  104ee6:	80cbb2               	addi	a11, a11, -128
  104ee9:	c2b9                	s32i.n	a11, a2, 48
  104eeb:	0b0c                	movi.n	a11, 0
  104eed:	7b53a5               	call8	180428 <__vec_memset>
  104ef0:	38a4c2               	movi	a12, 0x438
  104ef3:	0488                	l32i.n	a8, a4, 0
  104ef5:	0020c0               	memw
  104ef8:	f65e91               	l32r	a9, 102870 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  104efb:	f65bf1               	l32r	a15, 102868 (277d2c <g_dram_ptrs>)
  104efe:	060c                	movi.n	a6, 0
  104f00:	6869                	s32i.n	a6, a8, 24
  104f02:	9ff8                	l32i.n	a15, a15, 36
  104f04:	ff9a                	add.n	a15, a15, a9
  104f06:	0020c0               	memw
  104f09:	1568f2               	s32i	a15, a8, 84
  104f0c:	04b8                	l32i.n	a11, a4, 0
  104f0e:	0020c0               	memw
  104f11:	f654d1               	l32r	a13, 102864 (8700 <xthals_release_major+0x5820>)
  104f14:	166bd2               	s32i	a13, a11, 88
  104f17:	01dbe2               	addmi	a14, a11, 0x100
  104f1a:	64cee2               	addi	a14, a14, 100
  104f1d:	0020c0               	memw
  104f20:	0f2c                	movi.n	a15, 32
  104f22:	3e6ef2               	s32i	a15, a14, 248
  104f25:	0020c0               	memw
  104f28:	825ec2               	s16i	a12, a14, 0x104
  104f2b:	f621a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104f2e:	0ac8                	l32i.n	a12, a10, 0
  104f30:	0020c0               	memw
  104f33:	152bb2               	l32i	a11, a11, 84
  104f36:	bbda                	add.n	a11, a11, a13
  104f38:	0020c0               	memw
  104f3b:	6d6cb2               	s32i	a11, a12, 0x1b4
  104f3e:	0aa8                	l32i.n	a10, a10, 0
  104f40:	0020c0               	memw
  104f43:	f64cb1               	l32r	a11, 102874 (4380 <xthals_release_major+0x14a0>)
  104f46:	10a1c2               	movi	a12, 0x110
  104f49:	6e6ab2               	s32i	a11, a10, 0x1b8
  104f4c:	0b0c                	movi.n	a11, 0
  104f4e:	02daa2               	addmi	a10, a10, 0x200
  104f51:	bccaa2               	addi	a10, a10, -68
  104f54:	7b4d25               	call8	180428 <__vec_memset>
  104f57:	390c                	movi.n	a9, 3
  104f59:	f648f1               	l32r	a15, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  104f5c:	f647e1               	l32r	a14, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  104f5f:	f614d1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104f62:	081c                	movi.n	a8, 16
  104f64:	0dd8                	l32i.n	a13, a13, 0
  104f66:	0020c0               	memw
  104f69:	af6d82               	s32i	a8, a13, 0x2bc
  104f6c:	01ddc2               	addmi	a12, a13, 0x100
  104f6f:	40ccc2               	addi	a12, a12, 64
  104f72:	0020c0               	memw
  104f75:	38a4a2               	movi	a10, 0x438
  104f78:	c45ca2               	s16i	a10, a12, 0x188
  104f7b:	0020c0               	memw
  104f7e:	fb7c                	movi.n	a11, -1
  104f80:	b36db2               	s32i	a11, a13, 0x2cc
  104f83:	c87c                	movi.n	a8, -4
  104f85:	0020c0               	memw
  104f88:	0da8                	l32i.n	a10, a13, 0
  104f8a:	10aa80               	and	a10, a10, a8
  104f8d:	0020c0               	memw
  104f90:	0da9                	s32i.n	a10, a13, 0
  104f92:	0020c0               	memw
  104f95:	0d88                	l32i.n	a8, a13, 0
  104f97:	208890               	or	a8, a8, a9
  104f9a:	0020c0               	memw
  104f9d:	0d89                	s32i.n	a8, a13, 0
  104f9f:	0020c0               	memw
  104fa2:	1d69                	s32i.n	a6, a13, 4
  104fa4:	7c6fe2               	s32i	a14, a15, 0x1f0
  104fa7:	7d6fb2               	s32i	a11, a15, 0x1f4
  104faa:	7e6fe2               	s32i	a14, a15, 0x1f8
  104fad:	7f6fb2               	s32i	a11, a15, 0x1fc
  104fb0:	806fe2               	s32i	a14, a15, 0x200
  104fb3:	816fb2               	s32i	a11, a15, 0x204
  104fb6:	826fe2               	s32i	a14, a15, 0x208
  104fb9:	836fb2               	s32i	a11, a15, 0x20c
  104fbc:	0020c0               	memw
  104fbf:	2de9                	s32i.n	a14, a13, 8
  104fc1:	0020c0               	memw
  104fc4:	4db9                	s32i.n	a11, a13, 16
  104fc6:	0020c0               	memw
  104fc9:	704cb2               	s8i	a11, a12, 112
  104fcc:	001182               	l16ui	a8, a1, 0
  104fcf:	0011a2               	l16ui	a10, a1, 0
  104fd2:	f5f891               	l32r	a9, 1027b4 (200890 <_dram0_global_var_data_start>)
  104fd5:	9088a0               	addx2	a8, a8, a10
  104fd8:	a08890               	addx4	a8, a8, a9
  104fdb:	0888                	l32i.n	a8, a8, 0
  104fdd:	11a8                	l32i.n	a10, a1, 4
  104fdf:	0008e0               	callx8	a8
  104fe2:	3a8c                	beqz.n	a10, 104fe9 <au_task_1stCodecInit+0x31d>
  104fe4:	2e0c                	movi.n	a14, 2
  104fe6:	0652e2               	s16i	a14, a2, 12

00104fe9 <au_task_1stCodecInit+0x31d>:
  104fe9:	365272               	s16i	a7, a2, 108
  104fec:	a80c                	movi.n	a8, 10
  104fee:	9012f2               	l16ui	a15, a2, 0x120
  104ff1:	844582               	s8i	a8, a5, 132
  104ff4:	0d403541b0b04fce 	{ bnei.w18	a15, 4, 105353 <au_task_1stCodecInit+0x687>; nop }
  104ffc:	101292               	l16ui	a9, a2, 32
  104fff:	02d992               	addmi	a9, a9, 0x200
  105002:	990b                	addi.n	a9, a9, -1
  105004:	01d9a2               	addmi	a10, a9, 0x100
  105007:	aa0b                	addi.n	a10, a10, -1
  105009:	b3a990               	movgez	a10, a9, a9

0010500c <au_task_1stCodecInit+0x340>:
  10500c:	2178a0               	srai	a7, a10, 8
  10500f:	1a22b2               	l32i	a11, a2, 104
  105012:	1922a2               	l32i	a10, a2, 100
  105015:	117780               	slli	a7, a7, 8
  105018:	f47070               	extui	a7, a7, 0, 16
  10501b:	07cd                	mov.n	a12, a7
  10501d:	0bdd25               	call8	110df0 <samp_rate_conv_CalcOutSamples>
  105020:	0a6d                	mov.n	a6, a10
  105022:	380c                	movi.n	a8, 3
  105024:	0d00174140b0f87e 	{ bnone.w18	a8, a7, 10519c <au_task_1stCodecInit+0x4d0>; nop }
  10502c:	08a4a2               	movi	a10, 0x408
  10502f:	f614b1               	l32r	a11, 102880 (80003f20 <__log_data___1__1__0_au_task_0_au_task_1_c_2176$21761_108_15>)
  105032:	1183e5               	call8	116870 <dbfw_StoreTrace>
  105035:	005e06               	j	1051b1 <au_task_1stCodecInit+0x4e5>

00105038 <au_task_1stCodecInit+0x36c>:
  105038:	170c                	movi.n	a7, 1
  10503a:	7b0c                	movi.n	a11, 7
  10503c:	701292               	l16ui	a9, a2, 224
  10503f:	ffea                	add.n	a15, a15, a14
  105041:	3562f2               	s32i	a15, a2, 212
  105044:	9099b0               	addx2	a9, a9, a11
  105047:	1099d0               	and	a9, a9, a13
  10504a:	9e9a                	add.n	a9, a14, a9
  10504c:	466292               	s32i	a9, a2, 0x118
  10504f:	053af7               	bltu	a10, a15, 105058 <au_task_1stCodecInit+0x38c>
  105052:	f60cc1               	l32r	a12, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  105055:	0b3cf7               	bltu	a12, a15, 105064 <au_task_1stCodecInit+0x398>

00105058 <au_task_1stCodecInit+0x38c>:
  105058:	08a4a2               	movi	a10, 0x408
  10505b:	f60bb1               	l32r	a11, 102888 (80004920 <__log_data___1__1__0_au_task_0_au_task_1_c_2237$21772_108_26>)
  10505e:	0020f0               	nop
  105061:	1180e5               	call8	116870 <dbfw_StoreTrace>

00105064 <au_task_1stCodecInit+0x398>:
  105064:	4622e2               	l32i	a14, a2, 0x118
  105067:	4522d2               	l32i	a13, a2, 0x114
  10506a:	0bbde7               	bgeu	a13, a14, 105079 <au_task_1stCodecInit+0x3ad>
  10506d:	08a4a2               	movi	a10, 0x408
  105070:	f607b1               	l32r	a11, 10288c (80004a20 <__log_data___1__1__0_au_task_0_au_task_1_c_2241$21773_108_27>)
  105073:	0020f0               	nop
  105076:	117fa5               	call8	116870 <dbfw_StoreTrace>

00105079 <au_task_1stCodecInit+0x3ad>:
  105079:	f605f1               	l32r	a15, 102890 (27ffff <_bss_end+0x247>)
  10507c:	4622b2               	l32i	a11, a2, 0x118
  10507f:	07a0d2               	movi	a13, 7
  105082:	7012c2               	l16ui	a12, a2, 224
  105085:	4422a2               	l32i	a10, a2, 0x110
  105088:	90ccd0               	addx2	a12, a12, a13
  10508b:	8d7c                	movi.n	a13, -8
  10508d:	aaba                	add.n	a10, a10, a11
  10508f:	3662a2               	s32i	a10, a2, 216
  105092:	10ccd0               	and	a12, a12, a13
  105095:	cbca                	add.n	a12, a11, a12
  105097:	4662c2               	s32i	a12, a2, 0x118
  10509a:	053fa7               	bltu	a15, a10, 1050a3 <au_task_1stCodecInit+0x3d7>
  10509d:	f5f9e1               	l32r	a14, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1050a0:	083ea7               	bltu	a14, a10, 1050ac <au_task_1stCodecInit+0x3e0>

001050a3 <au_task_1stCodecInit+0x3d7>:
  1050a3:	08a4a2               	movi	a10, 0x408
  1050a6:	f5fbb1               	l32r	a11, 102894 (80004b20 <__log_data___1__1__0_au_task_0_au_task_1_c_2244$21774_108_28>)
  1050a9:	117c65               	call8	116870 <dbfw_StoreTrace>

001050ac <au_task_1stCodecInit+0x3e0>:
  1050ac:	462282               	l32i	a8, a2, 0x118
  1050af:	4522f2               	l32i	a15, a2, 0x114
  1050b2:	08bf87               	bgeu	a15, a8, 1050be <au_task_1stCodecInit+0x3f2>
  1050b5:	08a4a2               	movi	a10, 0x408
  1050b8:	f5f8b1               	l32r	a11, 102898 (80004c20 <__log_data___1__1__0_au_task_0_au_task_1_c_2248$21775_108_29>)
  1050bb:	117b65               	call8	116870 <dbfw_StoreTrace>

001050be <au_task_1stCodecInit+0x3f2>:
  1050be:	2225d2               	l32i	a13, a5, 136
  1050c1:	0aa6d7               	bge	a6, a13, 1050cf <au_task_1stCodecInit+0x403>
  1050c4:	06cd                	mov.n	a12, a6
  1050c6:	0aa4a2               	movi	a10, 0x40a
  1050c9:	f5f4b1               	l32r	a11, 10289c (80004d20 <__log_data___1__1__0_au_task_0_au_task_1_c_2254$21776_108_30>)
  1050cc:	117a25               	call8	116870 <dbfw_StoreTrace>

001050cf <au_task_1stCodecInit+0x403>:
  1050cf:	f5c0a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1050d2:	045d65               	call8	1096a8 <au_task_CommonHeadTrackingInit>

001050d5 <au_task_1stCodecInit+0x409>:
  1050d5:	069292               	l16si	a9, a2, 12
  1050d8:	019956               	bnez	a9, 1050f5 <au_task_1stCodecInit+0x429>
  1050db:	0024a2               	l32i	a10, a4, 0
  1050de:	0020c0               	memw
  1050e1:	f5efb1               	l32r	a11, 1028a0 (80004e20 <__log_data___1__1__0_au_task_0_au_task_1_c_2280$21777_108_31>)
  1050e4:	00a092               	movi	a9, 0
  1050e7:	6a99                	s32i.n	a9, a10, 24
  1050e9:	6d5572               	s16i	a7, a5, 218
  1050ec:	08a4a2               	movi	a10, 0x408
  1050ef:	117825               	call8	116870 <dbfw_StoreTrace>
  1050f2:	000506               	j	10510a <au_task_1stCodecInit+0x43e>

001050f5 <au_task_1stCodecInit+0x429>:
  1050f5:	111966               	bnei	a9, 1, 10510a <au_task_1stCodecInit+0x43e>
  1050f8:	0024b2               	l32i	a11, a4, 0
  1050fb:	0020c0               	memw
  1050fe:	066b72               	s32i	a7, a11, 24
  105101:	08a4a2               	movi	a10, 0x408
  105104:	f5e8b1               	l32r	a11, 1028a4 (80004f20 <__log_data___1__1__0_au_task_0_au_task_1_c_2286$21778_108_32>)
  105107:	1176a5               	call8	116870 <dbfw_StoreTrace>
  10510a:	0fa0a2               	movi	a10, 15
  10510d:	fd4e25               	call8	1025f0 <_xtos_set_intlevel>
  105110:	f5a051               	l32r	a5, 102790 (27e688 <gp_dsp_core_log>)
  105113:	0020c0               	memw
  105116:	0022c2               	l32i	a12, a2, 0
  105119:	ed7c                	movi.n	a13, -2
  10511b:	10ccd0               	and	a12, a12, a13
  10511e:	0020c0               	memw
  105121:	02c9                	s32i.n	a12, a2, 0
  105123:	fd17e5               	call8	1022a0 <_xtos_restore_intlevel>
  105126:	0588                	l32i.n	a8, a5, 0
  105128:	e8a8                	l32i.n	a10, a8, 56
  10512a:	f95c                	movi.n	a9, 95
  10512c:	a0aa80               	addx4	a10, a10, a8
  10512f:	fa99                	s32i.n	a9, a10, 60
  105131:	e8f8                	l32i.n	a15, a8, 56
  105133:	ff1b                	addi.n	a15, a15, 1
  105135:	24f0f0               	extui	a15, a15, 0, 3
  105138:	e8f9                	s32i.n	a15, a8, 56
  10513a:	0013e2               	l16ui	a14, a3, 0
  10513d:	6fa0a2               	movi	a10, 111
  105140:	1eec                	bnez.n	a14, 105165 <au_task_1stCodecInit+0x499>
  105142:	9313b2               	l16ui	a11, a3, 0x126
  105145:	90bb30               	addx2	a11, a11, a3
  105148:	945ba2               	s16i	a10, a11, 0x128
  10514b:	115ae5               	call8	1166f8 <dbfw_GetSystemTime>
  10514e:	9313d2               	l16ui	a13, a3, 0x126
  105151:	a0dd30               	addx4	a13, a13, a3
  105154:	8a6da2               	s32i	a10, a13, 0x228
  105157:	9313c2               	l16ui	a12, a3, 0x126
  10515a:	cc1b                	addi.n	a12, a12, 1
  10515c:	64c0c0               	extui	a12, a12, 0, 7
  10515f:	9353c2               	s16i	a12, a3, 0x126
  105162:	000686               	j	105180 <au_task_1stCodecInit+0x4b4>

00105165 <au_task_1stCodecInit+0x499>:
  105165:	f5b391               	l32r	a9, 102834 (2780d4 <g_debug_fp_info+0x374>)
  105168:	7d1992               	l16ui	a9, a9, 250
  10516b:	11c9f6               	bgeui	a9, 32, 105180 <au_task_1stCodecInit+0x4b4>
  10516e:	f5b1c1               	l32r	a12, 102834 (2780d4 <g_debug_fp_info+0x374>)
  105171:	90d9c0               	addx2	a13, a9, a12
  105174:	7e5da2               	s16i	a10, a13, 252
  105177:	7d1cb2               	l16ui	a11, a12, 250
  10517a:	01cbb2               	addi	a11, a11, 1
  10517d:	7d5cb2               	s16i	a11, a12, 250
  105180:	01a0a2               	movi	a10, 1
  105183:	0024c2               	l32i	a12, a4, 0
  105186:	4b0c                	movi.n	a11, 4
  105188:	18ccc2               	addi	a12, a12, 24
  10518b:	0b23e5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10518e:	08a4a2               	movi	a10, 0x408
  105191:	f5c5b1               	l32r	a11, 1028a8 (80005020 <__log_data___1__1__0_au_task_0_au_task_1_c_2306$21780_108_34>)
  105194:	0020f0               	nop
  105197:	116da5               	call8	116870 <dbfw_StoreTrace>

0010519a <au_task_1stCodecInit+0x4ce>:
  10519a:	f01d                	retw.n

0010519c <au_task_1stCodecInit+0x4d0>:
  10519c:	0ca4a2               	movi	a10, 0x40c
  10519f:	f5c3b1               	l32r	a11, 1028ac (80004020 <__log_data___1__1__0_au_task_0_au_task_1_c_2184$21762_108_16>)
  1051a2:	1922c2               	l32i	a12, a2, 100
  1051a5:	1a22d2               	l32i	a13, a2, 104
  1051a8:	20e770               	or	a14, a7, a7
  1051ab:	20f660               	or	a15, a6, a6
  1051ae:	116c25               	call8	116870 <dbfw_StoreTrace>

001051b1 <au_task_1stCodecInit+0x4e5>:
  1051b1:	f5b4c1               	l32r	a12, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1051b4:	4622e2               	l32i	a14, a2, 0x118
  1051b7:	f8afd2               	movi	a13, -8
  1051ba:	4315a2               	l16ui	a10, a5, 134
  1051bd:	4422f2               	l32i	a15, a2, 0x110
  1051c0:	400a00               	ssr	a10
  1051c3:	8f7b                	addi.n	a8, a15, 7
  1051c5:	f5b2a1               	l32r	a10, 102890 (27ffff <_bss_end+0x247>)
  1051c8:	b19060               	sra	a9, a6
  1051cb:	1088d0               	and	a8, a8, a13
  1051ce:	c088f0               	sub	a8, a8, a15
  1051d1:	969a                	add.n	a9, a6, a9
  1051d3:	705292               	s16i	a9, a2, 224
  1051d6:	ee8a                	add.n	a14, a14, a8
  1051d8:	1a2292               	l32i	a9, a2, 104
  1051db:	192282               	l32i	a8, a2, 100
  1051de:	4662e2               	s32i	a14, a2, 0x118
  1051e1:	0d3fe54130b0889e 	{ beq.w18	a8, a9, 105038 <au_task_1stCodecInit+0x36c>; nop }
  1051e9:	780c                	movi.n	a8, 7
  1051eb:	7012b2               	l16ui	a11, a2, 224
  1051ee:	ffea                	add.n	a15, a15, a14
  1051f0:	3562f2               	s32i	a15, a2, 212
  1051f3:	90bb80               	addx2	a11, a11, a8
  1051f6:	10bbd0               	and	a11, a11, a13
  1051f9:	beba                	add.n	a11, a14, a11
  1051fb:	4662b2               	s32i	a11, a2, 0x118
  1051fe:	023af7               	bltu	a10, a15, 105204 <au_task_1stCodecInit+0x538>
  105201:	0b3cf7               	bltu	a12, a15, 105210 <au_task_1stCodecInit+0x544>

00105204 <au_task_1stCodecInit+0x538>:
  105204:	08a4a2               	movi	a10, 0x408
  105207:	f5aab1               	l32r	a11, 1028b0 (80004120 <__log_data___1__1__0_au_task_0_au_task_1_c_2201$21764_108_18>)
  10520a:	0020f0               	nop
  10520d:	116625               	call8	116870 <dbfw_StoreTrace>

00105210 <au_task_1stCodecInit+0x544>:
  105210:	4622a2               	l32i	a10, a2, 0x118
  105213:	452292               	l32i	a9, a2, 0x114
  105216:	0bb9a7               	bgeu	a9, a10, 105225 <au_task_1stCodecInit+0x559>
  105219:	08a4a2               	movi	a10, 0x408
  10521c:	f5a6b1               	l32r	a11, 1028b4 (80004220 <__log_data___1__1__0_au_task_0_au_task_1_c_2205$21765_108_19>)
  10521f:	0020f0               	nop
  105222:	1164e5               	call8	116870 <dbfw_StoreTrace>

00105225 <au_task_1stCodecInit+0x559>:
  105225:	4622b2               	l32i	a11, a2, 0x118
  105228:	07a0d2               	movi	a13, 7
  10522b:	7012c2               	l16ui	a12, a2, 224
  10522e:	4422a2               	l32i	a10, a2, 0x110
  105231:	90ccd0               	addx2	a12, a12, a13
  105234:	f8afd2               	movi	a13, -8
  105237:	80aab0               	add	a10, a10, a11
  10523a:	3662a2               	s32i	a10, a2, 216
  10523d:	10ccd0               	and	a12, a12, a13
  105240:	80cbc0               	add	a12, a11, a12
  105243:	f593b1               	l32r	a11, 102890 (27ffff <_bss_end+0x247>)
  105246:	4662c2               	s32i	a12, a2, 0x118
  105249:	053ba7               	bltu	a11, a10, 105252 <au_task_1stCodecInit+0x586>
  10524c:	f58ee1               	l32r	a14, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10524f:	083ea7               	bltu	a14, a10, 10525b <au_task_1stCodecInit+0x58f>

00105252 <au_task_1stCodecInit+0x586>:
  105252:	08a4a2               	movi	a10, 0x408
  105255:	f598b1               	l32r	a11, 1028b8 (80004320 <__log_data___1__1__0_au_task_0_au_task_1_c_2208$21766_108_20>)
  105258:	116165               	call8	116870 <dbfw_StoreTrace>

0010525b <au_task_1stCodecInit+0x58f>:
  10525b:	462282               	l32i	a8, a2, 0x118
  10525e:	4522f2               	l32i	a15, a2, 0x114
  105261:	08bf87               	bgeu	a15, a8, 10526d <au_task_1stCodecInit+0x5a1>
  105264:	08a4a2               	movi	a10, 0x408
  105267:	f595b1               	l32r	a11, 1028bc (80004420 <__log_data___1__1__0_au_task_0_au_task_1_c_2212$21767_108_21>)
  10526a:	116065               	call8	116870 <dbfw_StoreTrace>

0010526d <au_task_1stCodecInit+0x5a1>:
  10526d:	f58891               	l32r	a9, 102890 (27ffff <_bss_end+0x247>)
  105270:	4622c2               	l32i	a12, a2, 0x118
  105273:	4422a2               	l32i	a10, a2, 0x110
  105276:	0adcb2               	addmi	a11, a12, 0xa00
  105279:	aaca                	add.n	a10, a10, a12
  10527b:	a0cbb2               	addi	a11, a11, -96
  10527e:	4662b2               	s32i	a11, a2, 0x118
  105281:	3362a2               	s32i	a10, a2, 204
  105284:	0539a7               	bltu	a9, a10, 10528d <au_task_1stCodecInit+0x5c1>
  105287:	f57fe1               	l32r	a14, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10528a:	083ea7               	bltu	a14, a10, 105296 <au_task_1stCodecInit+0x5ca>

0010528d <au_task_1stCodecInit+0x5c1>:
  10528d:	08a4a2               	movi	a10, 0x408
  105290:	f58cb1               	l32r	a11, 1028c0 (80004520 <__log_data___1__1__0_au_task_0_au_task_1_c_2216$21768_108_22>)
  105293:	115de5               	call8	116870 <dbfw_StoreTrace>

00105296 <au_task_1stCodecInit+0x5ca>:
  105296:	462282               	l32i	a8, a2, 0x118
  105299:	4522f2               	l32i	a15, a2, 0x114
  10529c:	08bf87               	bgeu	a15, a8, 1052a8 <au_task_1stCodecInit+0x5dc>
  10529f:	08a4a2               	movi	a10, 0x408
  1052a2:	f588b1               	l32r	a11, 1028c4 (80004620 <__log_data___1__1__0_au_task_0_au_task_1_c_2220$21769_108_23>)
  1052a5:	115ca5               	call8	116870 <dbfw_StoreTrace>

001052a8 <au_task_1stCodecInit+0x5dc>:
  1052a8:	1922a2               	l32i	a10, a2, 100
  1052ab:	1a22b2               	l32i	a11, a2, 104
  1052ae:	07cd                	mov.n	a12, a7
  1052b0:	3322d2               	l32i	a13, a2, 204
  1052b3:	0020f0               	nop
  1052b6:	0be0a5               	call8	1110c0 <samp_rate_conv_Init>
  1052b9:	f57591               	l32r	a9, 102890 (27ffff <_bss_end+0x247>)
  1052bc:	4622b2               	l32i	a11, a2, 0x118
  1052bf:	4422a2               	l32i	a10, a2, 0x110
  1052c2:	0adbc2               	addmi	a12, a11, 0xa00
  1052c5:	aaba                	add.n	a10, a10, a11
  1052c7:	a0ccc2               	addi	a12, a12, -96
  1052ca:	4662c2               	s32i	a12, a2, 0x118
  1052cd:	3462a2               	s32i	a10, a2, 208
  1052d0:	0539a7               	bltu	a9, a10, 1052d9 <au_task_1stCodecInit+0x60d>
  1052d3:	f56cd1               	l32r	a13, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1052d6:	0b3da7               	bltu	a13, a10, 1052e5 <au_task_1stCodecInit+0x619>

001052d9 <au_task_1stCodecInit+0x60d>:
  1052d9:	08a4a2               	movi	a10, 0x408
  1052dc:	f57bb1               	l32r	a11, 1028c8 (80004720 <__log_data___1__1__0_au_task_0_au_task_1_c_2224$21770_108_24>)
  1052df:	0020f0               	nop
  1052e2:	1158e5               	call8	116870 <dbfw_StoreTrace>

001052e5 <au_task_1stCodecInit+0x619>:
  1052e5:	4622f2               	l32i	a15, a2, 0x118
  1052e8:	4522e2               	l32i	a14, a2, 0x114
  1052eb:	0bbef7               	bgeu	a14, a15, 1052fa <au_task_1stCodecInit+0x62e>
  1052ee:	08a4a2               	movi	a10, 0x408
  1052f1:	f576b1               	l32r	a11, 1028cc (80004820 <__log_data___1__1__0_au_task_0_au_task_1_c_2228$21771_108_25>)
  1052f4:	0020f0               	nop
  1052f7:	1157a5               	call8	116870 <dbfw_StoreTrace>

001052fa <au_task_1stCodecInit+0x62e>:
  1052fa:	07cd                	mov.n	a12, a7
  1052fc:	1922a2               	l32i	a10, a2, 100
  1052ff:	1a22b2               	l32i	a11, a2, 104
  105302:	3422d2               	l32i	a13, a2, 208
  105305:	0bdba5               	call8	1110c0 <samp_rate_conv_Init>
  105308:	170c                	movi.n	a7, 1
  10530a:	ff6c06               	j	1050be <au_task_1stCodecInit+0x3f2>

0010530d <au_task_1stCodecInit+0x641>:
  10530d:	000000                                        ...

00105310 <au_task_1stCodecInit+0x644>:
  105310:	0c0c                	movi.n	a12, 0
  105312:	9052c2               	s16i	a12, a2, 0x120
  105315:	0416a2               	l16ui	a10, a6, 8
  105318:	7255a2               	s16i	a10, a5, 228
  10531b:	f56d91               	l32r	a9, 1028d0 (8c0 <XtosCoreStateSize+0x640>)
  10531e:	0bed                	mov.n	a14, a11
  105320:	0020c0               	memw
  105323:	5f0c                	movi.n	a15, 5
  105325:	926d92               	s32i	a9, a13, 0x248
  105328:	280c                	movi.n	a8, 2
  10532a:	2a5282               	s16i	a8, a2, 84
  10532d:	000646               	j	10534a <au_task_1stCodecInit+0x67e>

00105330 <au_task_1stCodecInit+0x664>:
  105330:	f56991               	l32r	a9, 1028d4 (274b04 <g_overlay_parameter+0x4>)
  105333:	4c0c                	movi.n	a12, 4
  105335:	9052c2               	s16i	a12, a2, 0x120
  105338:	0216a2               	l16ui	a10, a6, 4
  10533b:	496292               	s32i	a9, a2, 0x124
  10533e:	7255a2               	s16i	a10, a5, 228
  105341:	f56581               	l32r	a8, 1028d8 (900 <XtosCoreStateSize+0x680>)
  105344:	0020c0               	memw
  105347:	926d82               	s32i	a8, a13, 0x248

0010534a <au_task_1stCodecInit+0x67e>:
  10534a:	4355f2               	s16i	a15, a5, 134
  10534d:	2265e2               	s32i	a14, a5, 136
  105350:	fec2c6               	j	104e5f <au_task_1stCodecInit+0x193>

00105353 <au_task_1stCodecInit+0x687>:
  105353:	1012d2               	l16ui	a13, a2, 32
  105356:	01ddd2               	addmi	a13, a13, 0x100
  105359:	dd0b                	addi.n	a13, a13, -1
  10535b:	01dda2               	addmi	a10, a13, 0x100
  10535e:	aa0b                	addi.n	a10, a10, -1
  105360:	b3add0               	movgez	a10, a13, a13
  105363:	ff2946               	j	10500c <au_task_1stCodecInit+0x340>

00105366 <au_task_1stCodecInit+0x69a>:
  105366:	905272               	s16i	a7, a2, 0x120
  105369:	febc86               	j	104e5f <au_task_1stCodecInit+0x193>

0010536c <au_task_1stCodecInit+0x6a0>:
  10536c:	2a0c                	movi.n	a10, 2
  10536e:	9052a2               	s16i	a10, a2, 0x120
  105371:	021692               	l16ui	a9, a6, 4
  105374:	725592               	s16i	a9, a5, 228
  105377:	f55981               	l32r	a8, 1028dc (a80 <XtosCoreStateSize+0x800>)
  10537a:	0020c0               	memw
  10537d:	926d82               	s32i	a8, a13, 0x248
  105380:	fff186               	j	10534a <au_task_1stCodecInit+0x67e>

00105383 <au_task_1stCodecInit+0x6b7>:
	...

00105384 <au_task_1stCodecEnableTimer>:
  105384:	004136               	entry	a1, 32
  105387:	f55691               	l32r	a9, 1028e0 (276eec <g_au_task+0x8c>)
  10538a:	180c                	movi.n	a8, 1
  10538c:	2429a2               	l32i	a10, a9, 144
  10538f:	804982               	s8i	a8, a9, 128
  105392:	4a8c                	beqz.n	a10, 10539a <au_task_1stCodecEnableTimer+0x16>
  105394:	0020f0               	nop
  105397:	111625               	call8	1164f8 <fw_dsp_slowtimer_EnableTimerInt>

0010539a <au_task_1stCodecEnableTimer+0x16>:
  10539a:	f01d                	retw.n

0010539c <au_task_1stCodecApplyFadeInFadeOutGain>:
  10539c:	004136               	entry	a1, 32
  10539f:	322242               	l32i	a4, a2, 200
  1053a2:	0b1326               	beqi	a3, 1, 1053b1 <au_task_1stCodecApplyFadeInFadeOutGain+0x15>
  1053a5:	09a4a2               	movi	a10, 0x409
  1053a8:	f54fb1               	l32r	a11, 1028e4 (80005120 <__log_data___1__1__0_au_task_0_au_task_1_c_2349$22233_99_4>)
  1053ab:	20c330               	or	a12, a3, a3
  1053ae:	114c25               	call8	116870 <dbfw_StoreTrace>

001053b1 <au_task_1stCodecApplyFadeInFadeOutGain+0x15>:
  1053b1:	6812c2               	l16ui	a12, a2, 208
  1053b4:	f528e1               	l32r	a14, 102854 (277b30 <g_gain_params>)
  1053b7:	f0d330               	subx8	a13, a3, a3
  1053ba:	2e22b2               	l32i	a11, a2, 184
  1053bd:	a0dde0               	addx4	a13, a13, a14
  1053c0:	009b16               	beqz	a11, 1053cd <au_task_1stCodecApplyFadeInFadeOutGain+0x31>
  1053c3:	20a440               	or	a10, a4, a4
  1053c6:	03ed                	mov.n	a14, a3
  1053c8:	02f1e5               	call8	1082e8 <au_task_FadeInFadeOutGain>
  1053cb:	f01d                	retw.n

001053cd <au_task_1stCodecApplyFadeInFadeOutGain+0x31>:
  1053cd:	04ad                	mov.n	a10, a4
  1053cf:	f4f8b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1053d2:	03ed                	mov.n	a14, a3
  1053d4:	0bb8                	l32i.n	a11, a11, 0
  1053d6:	0020c0               	memw
  1053d9:	7bb8                	l32i.n	a11, a11, 28
  1053db:	02f0e5               	call8	1082e8 <au_task_FadeInFadeOutGain>
  1053de:	f01d                	retw.n

001053e0 <au_task_1stCodecInitRuntime>:
  1053e0:	006136               	entry	a1, 48
  1053e3:	0fa0a2               	movi	a10, 15
  1053e6:	f4f081               	l32r	a8, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1053e9:	f4eb61               	l32r	a6, 102798 (276e60 <g_au_task>)
  1053ec:	002882               	l32i	a8, a8, 0
  1053ef:	901642               	l16ui	a4, a6, 0x120
  1053f2:	04c882               	addi	a8, a8, 4
  1053f5:	0189                	s32i.n	a8, a1, 0
  1053f7:	fd1fa5               	call8	1025f0 <_xtos_set_intlevel>
  1053fa:	f70c                	movi.n	a7, 15
  1053fc:	f53b21               	l32r	a2, 1028e8 (278090 <g_debug_fp_info+0x330>)
  1053ff:	f53bf1               	l32r	a15, 1028ec (2772c0 <g_au_task+0x460>)
  105402:	0a5d                	mov.n	a5, a10
  105404:	f4e431               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  105407:	6a2c                	movi.n	a10, 38
  105409:	001392               	l16ui	a9, a3, 0
  10540c:	800ff2               	l8ui	a15, a15, 128
  10540f:	79dc                	bnez.n	a9, 10542a <au_task_1stCodecInitRuntime+0x4a>
  105411:	1213c2               	l16ui	a12, a3, 36
  105414:	8379                	s32i.n	a7, a3, 32
  105416:	90cc30               	addx2	a12, a12, a3
  105419:	135ca2               	s16i	a10, a12, 38
  10541c:	1213b2               	l16ui	a11, a3, 36
  10541f:	bb1b                	addi.n	a11, a11, 1
  105421:	64b0b0               	extui	a11, a11, 0, 7
  105424:	1253b2               	s16i	a11, a3, 36
  105427:	0005c6               	j	105442 <au_task_1stCodecInitRuntime+0x62>

0010542a <au_task_1stCodecInitRuntime+0x4a>:
  10542a:	7e1292               	l16ui	a9, a2, 252
  10542d:	11c9f6               	bgeui	a9, 32, 105442 <au_task_1stCodecInitRuntime+0x62>
  105430:	3e6272               	s32i	a7, a2, 248
  105433:	90e920               	addx2	a14, a9, a2
  105436:	7f5ea2               	s16i	a10, a14, 254
  105439:	7e12d2               	l16ui	a13, a2, 252
  10543c:	01cdd2               	addi	a13, a13, 1
  10543f:	7e52d2               	s16i	a13, a2, 252
  105442:	1c1f66               	bnei	a15, 1, 105462 <au_task_1stCodecInitRuntime+0x82>
  105445:	f529a1               	l32r	a10, 1028ec (2772c0 <g_au_task+0x460>)
  105448:	212aa2               	l32i	a10, a10, 132
  10544b:	1103e5               	call8	116488 <fw_dsp_slowtimer_DisableTimerInt>
  10544e:	08a4a2               	movi	a10, 0x408
  105451:	f526c1               	l32r	a12, 1028ec (2772c0 <g_au_task+0x460>)
  105454:	0b0c                	movi.n	a11, 0
  105456:	216cb2               	s32i	a11, a12, 132
  105459:	804cb2               	s8i	a11, a12, 128
  10545c:	f525b1               	l32r	a11, 1028f0 (80005220 <__log_data___1__1__0_au_task_0_au_task_1_c_2397$22266_73_8>)
  10545f:	114125               	call8	116870 <dbfw_StoreTrace>

00105462 <au_task_1stCodecInitRuntime+0x82>:
  105462:	05ad                	mov.n	a10, a5
  105464:	fce3a5               	call8	1022a0 <_xtos_restore_intlevel>
  105467:	0013d2               	l16ui	a13, a3, 0
  10546a:	7a2c                	movi.n	a10, 39
  10546c:	7ddc                	bnez.n	a13, 105487 <au_task_1stCodecInitRuntime+0xa7>
  10546e:	1213f2               	l16ui	a15, a3, 36
  105471:	8359                	s32i.n	a5, a3, 32
  105473:	90ff30               	addx2	a15, a15, a3
  105476:	135fa2               	s16i	a10, a15, 38
  105479:	1213e2               	l16ui	a14, a3, 36
  10547c:	ee1b                	addi.n	a14, a14, 1
  10547e:	64e0e0               	extui	a14, a14, 0, 7
  105481:	1253e2               	s16i	a14, a3, 36
  105484:	0005c6               	j	10549f <au_task_1stCodecInitRuntime+0xbf>

00105487 <au_task_1stCodecInitRuntime+0xa7>:
  105487:	7e1292               	l16ui	a9, a2, 252
  10548a:	11c9f6               	bgeui	a9, 32, 10549f <au_task_1stCodecInitRuntime+0xbf>
  10548d:	3e6252               	s32i	a5, a2, 248
  105490:	90b920               	addx2	a11, a9, a2
  105493:	7f5ba2               	s16i	a10, a11, 254
  105496:	7e1282               	l16ui	a8, a2, 252
  105499:	01c882               	addi	a8, a8, 1
  10549c:	7e5282               	s16i	a8, a2, 252
  10549f:	00a0a2               	movi	a10, 0
  1054a2:	02f425               	call8	1083e4 <au_task_InitTimerParams>
  1054a5:	472652               	l32i	a5, a6, 0x11c
  1054a8:	0b9456               	bnez	a4, 105565 <au_task_1stCodecInitRuntime+0x185>
  1054ab:	1926a2               	l32i	a10, a6, 100
  1054ae:	64a0b2               	movi	a11, 100
  1054b1:	7b0825               	call8	180534 <__udivsi3>
  1054b4:	0021f2               	l32i	a15, a1, 0
  1054b7:	021fe2               	l16ui	a14, a15, 4
  1054ba:	031ff2               	l16ui	a15, a15, 6
  1054bd:	400001b545324efe 	{ ae_movda32	aed2, a14; nop; ae_movda32	aed3, a15 }
  1054c5:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1054cd:	f509c1               	l32r	a12, 1028f4 (7530 <xthals_release_major+0x4650>)
  1054d0:	25d2c4               	ae_movad32.l	a13, aed2
  1054d3:	400001b545014cde 	{ ae_movda32	aed1, a12; nop; ae_movda32	aed0, a13 }
  1054db:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1054e3:	0abd                	mov.n	a11, a10
  1054e5:	25a0c4               	ae_movad32.l	a10, aed0
  1054e8:	0020f0               	nop
  1054eb:	7b04a5               	call8	180534 <__udivsi3>

001054ee <au_task_1stCodecInitRuntime+0x10e>:
  1054ee:	15a9                	s32i.n	a10, a5, 4

001054f0 <au_task_1stCodecInitRuntime+0x110>:
  1054f0:	0fa0a2               	movi	a10, 15
  1054f3:	fd0fe5               	call8	1025f0 <_xtos_set_intlevel>
  1054f6:	204aa0               	or	a4, a10, a10
  1054f9:	001382               	l16ui	a8, a3, 0
  1054fc:	28a0a2               	movi	a10, 40
  1054ff:	78dc                	bnez.n	a8, 10551a <au_task_1stCodecInitRuntime+0x13a>
  105501:	1213b2               	l16ui	a11, a3, 36
  105504:	8379                	s32i.n	a7, a3, 32
  105506:	90bb30               	addx2	a11, a11, a3
  105509:	135ba2               	s16i	a10, a11, 38
  10550c:	121392               	l16ui	a9, a3, 36
  10550f:	991b                	addi.n	a9, a9, 1
  105511:	649090               	extui	a9, a9, 0, 7
  105514:	125392               	s16i	a9, a3, 36
  105517:	0005c6               	j	105532 <au_task_1stCodecInitRuntime+0x152>

0010551a <au_task_1stCodecInitRuntime+0x13a>:
  10551a:	7e1292               	l16ui	a9, a2, 252
  10551d:	11c9f6               	bgeui	a9, 32, 105532 <au_task_1stCodecInitRuntime+0x152>
  105520:	3e6272               	s32i	a7, a2, 248
  105523:	90d920               	addx2	a13, a9, a2
  105526:	7f5da2               	s16i	a10, a13, 254
  105529:	7e12c2               	l16ui	a12, a2, 252
  10552c:	01ccc2               	addi	a12, a12, 1
  10552f:	7e52c2               	s16i	a12, a2, 252
  105532:	ffe525               	call8	105384 <au_task_1stCodecEnableTimer>
  105535:	20a550               	or	a10, a5, a5
  105538:	0125b2               	l32i	a11, a5, 4
  10553b:	110ba5               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>
  10553e:	20a440               	or	a10, a4, a4
  105541:	fcd5e5               	call8	1022a0 <_xtos_restore_intlevel>
  105544:	0013e2               	l16ui	a14, a3, 0
  105547:	29a0a2               	movi	a10, 41
  10554a:	034e56               	bnez	a14, 105582 <au_task_1stCodecInitRuntime+0x1a2>
  10554d:	121382               	l16ui	a8, a3, 36
  105550:	8349                	s32i.n	a4, a3, 32
  105552:	908830               	addx2	a8, a8, a3
  105555:	1358a2               	s16i	a10, a8, 38
  105558:	1213f2               	l16ui	a15, a3, 36
  10555b:	ff1b                	addi.n	a15, a15, 1
  10555d:	64f0f0               	extui	a15, a15, 0, 7
  105560:	1253f2               	s16i	a15, a3, 36
  105563:	f01d                	retw.n

00105565 <au_task_1stCodecInitRuntime+0x185>:
  105565:	321466               	bnei	a4, 1, 10559b <au_task_1stCodecInitRuntime+0x1bb>
  105568:	1926a2               	l32i	a10, a6, 100
  10556b:	64a0b2               	movi	a11, 100
  10556e:	7afc65               	call8	180534 <__udivsi3>
  105571:	0abd                	mov.n	a11, a10
  105573:	f4e1a1               	l32r	a10, 1028f8 (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  105576:	7afbe5               	call8	180534 <__udivsi3>
  105579:	ffdc46               	j	1054ee <au_task_1stCodecInitRuntime+0x10e>

0010557c <au_task_1stCodecInitRuntime+0x19c>:
  10557c:	00000000 12920000                                ......

00105582 <au_task_1stCodecInitRuntime+0x1a2>:
  105582:	7e1292               	l16ui	a9, a2, 252
  105585:	10c9f6               	bgeui	a9, 32, 105599 <au_task_1stCodecInitRuntime+0x1b9>
  105588:	3e6242               	s32i	a4, a2, 248
  10558b:	90c920               	addx2	a12, a9, a2
  10558e:	7f5ca2               	s16i	a10, a12, 254
  105591:	7e12b2               	l16ui	a11, a2, 252
  105594:	bb1b                	addi.n	a11, a11, 1
  105596:	7e52b2               	s16i	a11, a2, 252
  105599:	f01d                	retw.n

0010559b <au_task_1stCodecInitRuntime+0x1bb>:
  10559b:	192466               	bnei	a4, 2, 1055b8 <au_task_1stCodecInitRuntime+0x1d8>
  10559e:	1926a2               	l32i	a10, a6, 100
  1055a1:	64a0b2               	movi	a11, 100
  1055a4:	7af8e5               	call8	180534 <__udivsi3>
  1055a7:	0abd                	mov.n	a11, a10
  1055a9:	f4d4a1               	l32r	a10, 1028fc (1d4c000 <_memmap_mem_sram_end+0x130c000>)
  1055ac:	7af865               	call8	180534 <__udivsi3>
  1055af:	ffcec6               	j	1054ee <au_task_1stCodecInitRuntime+0x10e>

001055b2 <au_task_1stCodecInitRuntime+0x1d2>:
  1055b2:	00000000 44ce0000                                ......

001055b8 <au_task_1stCodecInitRuntime+0x1d8>:
  1055b8:	0d7ff34140b044ce 	{ bnei.w18	a4, 4, 1054f0 <au_task_1stCodecInitRuntime+0x110>; nop }
  1055c0:	1926a2               	l32i	a10, a6, 100
  1055c3:	64a0b2               	movi	a11, 100
  1055c6:	7af6e5               	call8	180534 <__udivsi3>
  1055c9:	1016e2               	l16ui	a14, a6, 32
  1055cc:	f4cad1               	l32r	a13, 1028f4 (7530 <xthals_release_major+0x4650>)
  1055cf:	400001b545454dee 	{ ae_movda32	aed5, a13; nop; ae_movda32	aed4, a14 }
  1055d7:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1055df:	0abd                	mov.n	a11, a10
  1055e1:	25a4c4               	ae_movad32.l	a10, aed4
  1055e4:	7af4e5               	call8	180534 <__udivsi3>
  1055e7:	ffc0c6               	j	1054ee <au_task_1stCodecInitRuntime+0x10e>

001055ea <au_task_1stCodecInitRuntime+0x20a>:
  1055ea:	00000000 41360000                                ......

001055f0 <au_task_1stCodecCalcOutSamplesPerFrame>:
  1055f0:	004136               	entry	a1, 32
  1055f3:	260c                	movi.n	a6, 2
  1055f5:	8a1242               	l16ui	a4, a2, 0x114
  1055f8:	150c                	movi.n	a5, 1
  1055fa:	102466               	bnei	a4, 2, 10560e <au_task_1stCodecCalcOutSamplesPerFrame+0x1e>
  1055fd:	281232               	l16ui	a3, a2, 80
  105600:	091222               	l16ui	a2, a2, 18
  105603:	835630               	moveqz	a5, a6, a3
  105606:	400500               	ssr	a5
  105609:	912020               	srl	a2, a2
  10560c:	f01d                	retw.n

0010560e <au_task_1stCodecCalcOutSamplesPerFrame+0x1e>:
  10560e:	044426               	beqi	a4, 4, 105616 <au_task_1stCodecCalcOutSamplesPerFrame+0x26>
  105611:	0a1222               	l16ui	a2, a2, 20
  105614:	f01d                	retw.n

00105616 <au_task_1stCodecCalcOutSamplesPerFrame+0x26>:
  105616:	281232               	l16ui	a3, a2, 80
  105619:	091222               	l16ui	a2, a2, 18
  10561c:	835630               	moveqz	a5, a6, a3
  10561f:	400500               	ssr	a5
  105622:	912020               	srl	a2, a2
  105625:	f01d                	retw.n

00105627 <au_task_1stCodecCalcOutSamplesPerFrame+0x37>:
	...

00105628 <au_task_1stCodecDefineChanAndSrcSetting>:
  105628:	004136               	entry	a1, 32
  10562b:	f469e1               	l32r	a14, 1027d0 (274b00 <g_overlay_parameter>)
  10562e:	2d0c                	movi.n	a13, 2
  105630:	1b0c                	movi.n	a11, 1
  105632:	04d232               	addmi	a3, a2, 0x400
  105635:	090c                	movi.n	a9, 0
  105637:	824392               	s8i	a9, a3, 130
  10563a:	814392               	s8i	a9, a3, 129
  10563d:	8043b2               	s8i	a11, a3, 128
  105640:	1f63d2               	s32i	a13, a3, 124
  105643:	5c2e82               	l32i	a8, a14, 0x170
  105646:	2812c2               	l16ui	a12, a2, 80
  105649:	08ac                	beqz.n	a8, 10566d <au_task_1stCodecDefineChanAndSrcSetting+0x45>
  10564b:	accc                	bnez.n	a12, 105659 <au_task_1stCodecDefineChanAndSrcSetting+0x31>
  10564d:	1f63d2               	s32i	a13, a3, 124
  105650:	8043b2               	s8i	a11, a3, 128
  105653:	824392               	s8i	a9, a3, 130
  105656:	0002c6               	j	105665 <au_task_1stCodecDefineChanAndSrcSetting+0x3d>

00105659 <au_task_1stCodecDefineChanAndSrcSetting+0x31>:
  105659:	09a4a2               	movi	a10, 0x409
  10565c:	f4a9b1               	l32r	a11, 102900 (80005320 <__log_data___1__1__0_au_task_0_au_task_1_c_2507$22410_97_2>)
  10565f:	0020f0               	nop
  105662:	1120e5               	call8	116870 <dbfw_StoreTrace>

00105665 <au_task_1stCodecDefineChanAndSrcSetting+0x3d>:
  105665:	800392               	l8ui	a9, a3, 128

00105668 <au_task_1stCodecDefineChanAndSrcSetting+0x40>:
  105668:	844392               	s8i	a9, a3, 132
  10566b:	f01d                	retw.n

0010566d <au_task_1stCodecDefineChanAndSrcSetting+0x45>:
  10566d:	5cdc                	bnez.n	a12, 105686 <au_task_1stCodecDefineChanAndSrcSetting+0x5e>
  10566f:	8a12a2               	l16ui	a10, a2, 0x114
  105672:	f44fc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  105675:	514a26               	beqi	a10, 4, 1056ca <au_task_1stCodecDefineChanAndSrcSetting+0xa2>
  105678:	0cc8                	l32i.n	a12, a12, 0
  10567a:	0020c0               	memw
  10567d:	1d1cc2               	l16ui	a12, a12, 58
  105680:	4cec57               	bbsi	a12, 5, 1056d0 <au_task_1stCodecDefineChanAndSrcSetting+0xa8>
  105683:	434a26               	beqi	a10, 4, 1056ca <au_task_1stCodecDefineChanAndSrcSetting+0xa2>

00105686 <au_task_1stCodecDefineChanAndSrcSetting+0x5e>:
  105686:	804392               	s8i	a9, a3, 128
  105689:	8a12a2               	l16ui	a10, a2, 0x114
  10568c:	090c                	movi.n	a9, 0
  10568e:	334a26               	beqi	a10, 4, 1056c5 <au_task_1stCodecDefineChanAndSrcSetting+0x9d>
  105691:	2812d2               	l16ui	a13, a2, 80
  105694:	8ddc                	bnez.n	a13, 1056b0 <au_task_1stCodecDefineChanAndSrcSetting+0x88>
  105696:	f444e1               	l32r	a14, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  105699:	0ee8                	l32i.n	a14, a14, 0
  10569b:	05dee2               	addmi	a14, a14, 0x500
  10569e:	0020c0               	memw
  1056a1:	232ee2               	l32i	a14, a14, 140
  1056a4:	081e66               	bnei	a14, 1, 1056b0 <au_task_1stCodecDefineChanAndSrcSetting+0x88>
  1056a7:	8143b2               	s8i	a11, a3, 129
  1056aa:	8a12a2               	l16ui	a10, a2, 0x114
  1056ad:	800392               	l8ui	a9, a3, 128
  1056b0:	9acc                	bnez.n	a10, 1056bd <au_task_1stCodecDefineChanAndSrcSetting+0x95>
  1056b2:	2812f2               	l16ui	a15, a2, 80
  1056b5:	041f66               	bnei	a15, 1, 1056bd <au_task_1stCodecDefineChanAndSrcSetting+0x95>
  1056b8:	1a0c                	movi.n	a10, 1
  1056ba:	000046               	j	1056bf <au_task_1stCodecDefineChanAndSrcSetting+0x97>

001056bd <au_task_1stCodecDefineChanAndSrcSetting+0x95>:
  1056bd:	2a0c                	movi.n	a10, 2

001056bf <au_task_1stCodecDefineChanAndSrcSetting+0x97>:
  1056bf:	1f63a2               	s32i	a10, a3, 124
  1056c2:	ffe886               	j	105668 <au_task_1stCodecDefineChanAndSrcSetting+0x40>

001056c5 <au_task_1stCodecDefineChanAndSrcSetting+0x9d>:
  1056c5:	0bad                	mov.n	a10, a11
  1056c7:	fffd06               	j	1056bf <au_task_1stCodecDefineChanAndSrcSetting+0x97>

001056ca <au_task_1stCodecDefineChanAndSrcSetting+0xa2>:
  1056ca:	169e82               	l16si	a8, a14, 44
  1056cd:	b52866               	bnei	a8, 2, 105686 <au_task_1stCodecDefineChanAndSrcSetting+0x5e>

001056d0 <au_task_1stCodecDefineChanAndSrcSetting+0xa8>:
  1056d0:	1f63d2               	s32i	a13, a3, 124
  1056d3:	8043b2               	s8i	a11, a3, 128
  1056d6:	8243b2               	s8i	a11, a3, 130
  1056d9:	ffe206               	j	105665 <au_task_1stCodecDefineChanAndSrcSetting+0x3d>

001056dc <au_task_1stCodecDetectHtTransition>:
  1056dc:	004136               	entry	a1, 32
  1056df:	04d242               	addmi	a4, a2, 0x400
  1056e2:	f43ba1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1056e5:	8304b2               	l8ui	a11, a4, 131
  1056e8:	5c2a82               	l32i	a8, a10, 0x170
  1056eb:	04c442               	addi	a4, a4, 4
  1056ee:	6b18b7               	beq	a8, a11, 10575d <au_task_1stCodecDetectHtTransition+0x81>
  1056f1:	f48651               	l32r	a5, 10290c (201aee <_dram0_global_var_3_bss_start+0x806>)
  1056f4:	f48521               	l32r	a2, 102908 (2019f0 <_dram0_global_var_3_bss_start+0x708>)
  1056f7:	f48361               	l32r	a6, 102904 (2018ec <_dram0_global_var_3_bss_start+0x604>)
  1056fa:	02d232               	addmi	a3, a2, 0x200
  1056fd:	038b56               	bnez	a11, 105739 <au_task_1stCodecDetectHtTransition+0x5d>
  105700:	fb3a65               	call8	100aa8 <au_task_vend_HeadTrackingInit>
  105703:	800482               	l8ui	a8, a4, 128
  105706:	053856               	bnez	a8, 10575d <au_task_1stCodecDetectHtTransition+0x81>
  105709:	f48141               	l32r	a4, 102910 (20132c <_dram0_global_var_3_bss_start+0x44>)
  10570c:	f482a1               	l32r	a10, 102914 (2014ea <_dram0_global_var_3_bss_start+0x202>)
  10570f:	de14c2               	l16ui	a12, a4, 0x1bc
  105712:	bcc4b2               	addi	a11, a4, -68
  105715:	11ccf0               	slli	a12, a12, 1
  105718:	7ac665               	call8	180380 <__vec_memcpy>
  10571b:	05ad                	mov.n	a10, a5
  10571d:	06bd                	mov.n	a11, a6
  10571f:	7e12c2               	l16ui	a12, a2, 252
  105722:	f47de1               	l32r	a14, 102918 (2015ec <_dram0_global_var_3_bss_start+0x304>)
  105725:	de14d2               	l16ui	a13, a4, 0x1bc
  105728:	7f5ed2               	s16i	a13, a14, 254
  10572b:	11ccf0               	slli	a12, a12, 1
  10572e:	7ac525               	call8	180380 <__vec_memcpy>
  105731:	7e12f2               	l16ui	a15, a2, 252
  105734:	7f53f2               	s16i	a15, a3, 254
  105737:	f01d                	retw.n

00105739 <au_task_1stCodecDetectHtTransition+0x5d>:
  105739:	182ac2               	l32i	a12, a10, 96
  10573c:	192ad2               	l32i	a13, a10, 100
  10573f:	f477b1               	l32r	a11, 10291c (80005420 <__log_data___1__1__0_au_task_0_au_task_1_c_2623$22460_96_3>)
  105742:	0aa4a2               	movi	a10, 0x40a
  105745:	1112a5               	call8	116870 <dbfw_StoreTrace>
  105748:	20a550               	or	a10, a5, a5
  10574b:	7e12c2               	l16ui	a12, a2, 252
  10574e:	20b660               	or	a11, a6, a6
  105751:	11ccf0               	slli	a12, a12, 1
  105754:	7ac2a5               	call8	180380 <__vec_memcpy>
  105757:	7e12d2               	l16ui	a13, a2, 252
  10575a:	7f53d2               	s16i	a13, a3, 254
  10575d:	000090               	retw

00105760 <au_task_1stCodecDetectHtTransition+0x84>:
  105760:	000000                                        ...

00105763 <au_task_1stCodecDetectHtTransition+0x87>:
	...

00105764 <au_task_1stCodecProcessHtAndSrcAndEq>:
  105764:	004136               	entry	a1, 32
  105767:	f43341               	l32r	a4, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10576a:	f40a51               	l32r	a5, 102794 (277d60 <g_debug_fp_info>)
  10576d:	1da0a2               	movi	a10, 29
  105770:	302272               	l32i	a7, a2, 192
  105773:	f40791               	l32r	a9, 102790 (27e688 <gp_dsp_core_log>)
  105776:	312262               	l32i	a6, a2, 196
  105779:	002992               	l32i	a9, a9, 0
  10577c:	0d2662               	l32i	a6, a6, 52
  10577f:	e988                	l32i.n	a8, a9, 56
  105781:	d778                	l32i.n	a7, a7, 52
  105783:	a08890               	addx4	a8, a8, a9
  105786:	f8a9                	s32i.n	a10, a8, 60
  105788:	e988                	l32i.n	a8, a9, 56
  10578a:	66c772               	addi	a7, a7, 102
  10578d:	881b                	addi.n	a8, a8, 1
  10578f:	248080               	extui	a8, a8, 0, 3
  105792:	e989                	s32i.n	a8, a9, 56
  105794:	001582               	l16ui	a8, a5, 0
  105797:	66c662               	addi	a6, a6, 102
  10579a:	18ec                	bnez.n	a8, 1057bf <au_task_1stCodecProcessHtAndSrcAndEq+0x5b>
  10579c:	9315b2               	l16ui	a11, a5, 0x126
  10579f:	90bb50               	addx2	a11, a11, a5
  1057a2:	945ba2               	s16i	a10, a11, 0x128
  1057a5:	10f525               	call8	1166f8 <dbfw_GetSystemTime>
  1057a8:	9315d2               	l16ui	a13, a5, 0x126
  1057ab:	a0dd50               	addx4	a13, a13, a5
  1057ae:	8a6da2               	s32i	a10, a13, 0x228
  1057b1:	9315c2               	l16ui	a12, a5, 0x126
  1057b4:	cc1b                	addi.n	a12, a12, 1
  1057b6:	64c0c0               	extui	a12, a12, 0, 7
  1057b9:	9355c2               	s16i	a12, a5, 0x126
  1057bc:	000506               	j	1057d4 <au_task_1stCodecProcessHtAndSrcAndEq+0x70>

001057bf <au_task_1stCodecProcessHtAndSrcAndEq+0x5b>:
  1057bf:	7d1492               	l16ui	a9, a4, 250
  1057c2:	0ec9f6               	bgeui	a9, 32, 1057d4 <au_task_1stCodecProcessHtAndSrcAndEq+0x70>
  1057c5:	90f940               	addx2	a15, a9, a4
  1057c8:	7e5fa2               	s16i	a10, a15, 252
  1057cb:	7d14e2               	l16ui	a14, a4, 250
  1057ce:	01cee2               	addi	a14, a14, 1
  1057d1:	7d54e2               	s16i	a14, a4, 250
  1057d4:	20a220               	or	a10, a2, a2
  1057d7:	f452b1               	l32r	a11, 102920 (2012e8 <_dram0_global_var_3_bss_start>)
  1057da:	20c330               	or	a12, a3, a3
  1057dd:	0c3aa5               	call8	111b88 <ht_ProcessHt>
  1057e0:	f3fc91               	l32r	a9, 1027d0 (274b00 <g_overlay_parameter>)
  1057e3:	3022c2               	l32i	a12, a2, 192
  1057e6:	5c2992               	l32i	a9, a9, 0x170
  1057e9:	025c16               	beqz	a12, 105812 <au_task_1stCodecProcessHtAndSrcAndEq+0xae>
  1057ec:	015956               	bnez	a9, 105805 <au_task_1stCodecProcessHtAndSrcAndEq+0xa1>
  1057ef:	04d2a2               	addmi	a10, a2, 0x400
  1057f2:	820aa2               	l8ui	a10, a10, 130
  1057f5:	0c1a66               	bnei	a10, 1, 105805 <au_task_1stCodecProcessHtAndSrcAndEq+0xa1>
  1057f8:	20b770               	or	a11, a7, a7
  1057fb:	06cd                	mov.n	a12, a6
  1057fd:	03ad                	mov.n	a10, a3
  1057ff:	098ba5               	call8	10f0b8 <au_task_SumStereoData>
  105802:	3022c2               	l32i	a12, a2, 192
  105805:	03ad                	mov.n	a10, a3
  105807:	3222b2               	l32i	a11, a2, 200
  10580a:	0bfde5               	call8	1117e8 <samp_rate_conv_Resample>
  10580d:	0a2d                	mov.n	a2, a10
  10580f:	000686               	j	10582d <au_task_1stCodecProcessHtAndSrcAndEq+0xc9>

00105812 <au_task_1stCodecProcessHtAndSrcAndEq+0xae>:
  105812:	014956               	bnez	a9, 10582a <au_task_1stCodecProcessHtAndSrcAndEq+0xc6>
  105815:	04d2b2               	addmi	a11, a2, 0x400
  105818:	820bb2               	l8ui	a11, a11, 130
  10581b:	0b1b66               	bnei	a11, 1, 10582a <au_task_1stCodecProcessHtAndSrcAndEq+0xc6>
  10581e:	3222b2               	l32i	a11, a2, 200
  105821:	3322c2               	l32i	a12, a2, 204
  105824:	20a330               	or	a10, a3, a3
  105827:	098925               	call8	10f0b8 <au_task_SumStereoData>
  10582a:	202330               	or	a2, a3, a3

0010582d <au_task_1stCodecProcessHtAndSrcAndEq+0xc9>:
  10582d:	f3d8e1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  105830:	0ee8                	l32i.n	a14, a14, 0
  105832:	eef8                	l32i.n	a15, a14, 56
  105834:	ea1c                	movi.n	a10, 30
  105836:	a0ffe0               	addx4	a15, a15, a14
  105839:	ffa9                	s32i.n	a10, a15, 60
  10583b:	eed8                	l32i.n	a13, a14, 56
  10583d:	dd1b                	addi.n	a13, a13, 1
  10583f:	24d0d0               	extui	a13, a13, 0, 3
  105842:	eed9                	s32i.n	a13, a14, 56
  105844:	0015c2               	l16ui	a12, a5, 0
  105847:	7d1492               	l16ui	a9, a4, 250
  10584a:	0cec                	bnez.n	a12, 10586e <au_task_1stCodecProcessHtAndSrcAndEq+0x10a>
  10584c:	9315f2               	l16ui	a15, a5, 0x126
  10584f:	90ff50               	addx2	a15, a15, a5
  105852:	945fa2               	s16i	a10, a15, 0x128
  105855:	10ea25               	call8	1166f8 <dbfw_GetSystemTime>
  105858:	931592               	l16ui	a9, a5, 0x126
  10585b:	a09950               	addx4	a9, a9, a5
  10585e:	8a69a2               	s32i	a10, a9, 0x228
  105861:	931582               	l16ui	a8, a5, 0x126
  105864:	881b                	addi.n	a8, a8, 1
  105866:	648080               	extui	a8, a8, 0, 7
  105869:	935582               	s16i	a8, a5, 0x126
  10586c:	f01d                	retw.n

0010586e <au_task_1stCodecProcessHtAndSrcAndEq+0x10a>:
  10586e:	0dc9f6               	bgeui	a9, 32, 10587f <au_task_1stCodecProcessHtAndSrcAndEq+0x11b>
  105871:	90c940               	addx2	a12, a9, a4
  105874:	7e5ca2               	s16i	a10, a12, 252
  105877:	7d14b2               	l16ui	a11, a4, 250
  10587a:	bb1b                	addi.n	a11, a11, 1
  10587c:	7d54b2               	s16i	a11, a4, 250
  10587f:	f01d                	retw.n

00105881 <au_task_1stCodecProcessHtAndSrcAndEq+0x11d>:
  105881:	000000                                        ...

00105884 <au_task_1stCodecStop>:
  105884:	006136               	entry	a1, 48
  105887:	0fa0a2               	movi	a10, 15
  10588a:	f42781               	l32r	a8, 102928 (277204 <g_au_task+0x3a4>)
  10588d:	f42541               	l32r	a4, 102924 (276e88 <g_au_task+0x28>)
  105890:	00a022               	movi	a2, 0
  105893:	076422               	s32i	a2, a4, 28
  105896:	655822               	s16i	a2, a8, 202
  105899:	fcd565               	call8	1025f0 <_xtos_set_intlevel>
  10589c:	ab2c                	movi.n	a11, 42
  10589e:	f3d731               	l32r	a3, 1027fc (2780b4 <g_debug_fp_info+0x354>)
  1058a1:	f3bc51               	l32r	a5, 102794 (277d60 <g_debug_fp_info>)
  1058a4:	0a7d                	mov.n	a7, a10
  1058a6:	001592               	l16ui	a9, a5, 0
  1058a9:	fa0c                	movi.n	a10, 15
  1058ab:	79dc                	bnez.n	a9, 1058c6 <au_task_1stCodecStop+0x42>
  1058ad:	1215d2               	l16ui	a13, a5, 36
  1058b0:	85a9                	s32i.n	a10, a5, 32
  1058b2:	90dd50               	addx2	a13, a13, a5
  1058b5:	135db2               	s16i	a11, a13, 38
  1058b8:	1215c2               	l16ui	a12, a5, 36
  1058bb:	cc1b                	addi.n	a12, a12, 1
  1058bd:	64c0c0               	extui	a12, a12, 0, 7
  1058c0:	1255c2               	s16i	a12, a5, 36
  1058c3:	0005c6               	j	1058de <au_task_1stCodecStop+0x5a>

001058c6 <au_task_1stCodecStop+0x42>:
  1058c6:	6c1392               	l16ui	a9, a3, 216
  1058c9:	11c9f6               	bgeui	a9, 32, 1058de <au_task_1stCodecStop+0x5a>
  1058cc:	3563a2               	s32i	a10, a3, 212
  1058cf:	90f930               	addx2	a15, a9, a3
  1058d2:	6d5fb2               	s16i	a11, a15, 218
  1058d5:	6c13e2               	l16ui	a14, a3, 216
  1058d8:	01cee2               	addi	a14, a14, 1
  1058db:	6c53e2               	s16i	a14, a3, 216
  1058de:	3d24a2               	l32i	a10, a4, 244
  1058e1:	011a16               	beqz	a10, 1058f6 <au_task_1stCodecStop+0x72>
  1058e4:	10ba25               	call8	116488 <fw_dsp_slowtimer_DisableTimerInt>
  1058e7:	3d6422               	s32i	a2, a4, 244
  1058ea:	e44422               	s8i	a2, a4, 228
  1058ed:	08a4a2               	movi	a10, 0x408
  1058f0:	f40fb1               	l32r	a11, 10292c (80005520 <__log_data___1__1__0_au_task_0_au_task_1_c_2948$22603_125_4>)
  1058f3:	10f7e5               	call8	116870 <dbfw_StoreTrace>

001058f6 <au_task_1stCodecStop+0x72>:
  1058f6:	f3a961               	l32r	a6, 10279c (27792c <g_au_task+0xacc>)
  1058f9:	f3a741               	l32r	a4, 102798 (276e60 <g_au_task>)
  1058fc:	f40da1               	l32r	a10, 102930 (fffe <xthals_release_major+0xd11e>)
  1058ff:	031492               	l16ui	a9, a4, 6
  105902:	021482               	l16ui	a8, a4, 4
  105905:	1099a0               	and	a9, a9, a10
  105908:	035492               	s16i	a9, a4, 6
  10590b:	4a6817               	bbci	a8, 1, 105959 <au_task_1stCodecStop+0xd5>
  10590e:	7f26c2               	l32i	a12, a6, 0x1fc
  105911:	446c17               	bbci	a12, 1, 105959 <au_task_1stCodecStop+0xd5>
  105914:	01a0a2               	movi	a10, 1
  105917:	0188a5               	call8	1071a0 <au_task_AudioCodecConfigI2SParams>
  10591a:	01a0a2               	movi	a10, 1
  10591d:	2d0c                	movi.n	a13, 2
  10591f:	0354d2               	s16i	a13, a4, 6
  105922:	02ac25               	call8	1083e4 <au_task_InitTimerParams>
  105925:	f400a1               	l32r	a10, 102928 (277204 <g_au_task+0x3a4>)
  105928:	4a2aa2               	l32i	a10, a10, 0x128
  10592b:	2adc                	bnez.n	a10, 105941 <au_task_1stCodecStop+0xbd>
  10592d:	f3fea1               	l32r	a10, 102928 (277204 <g_au_task+0x3a4>)
  105930:	64a0b2               	movi	a11, 100
  105933:	4d2aa2               	l32i	a10, a10, 0x134
  105936:	7abfe5               	call8	180534 <__udivsi3>
  105939:	0abd                	mov.n	a11, a10
  10593b:	f3efa1               	l32r	a10, 1028f8 (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  10593e:	7abf65               	call8	180534 <__udivsi3>

00105941 <au_task_1stCodecStop+0xbd>:
  105941:	f3f9b1               	l32r	a11, 102928 (277204 <g_au_task+0x3a4>)
  105944:	502bb2               	l32i	a11, a11, 0x140
  105947:	016ba2               	s32i	a10, a11, 4
  10594a:	010925               	call8	1069dc <au_task_2ndCodecEnableTimer>
  10594d:	0995a5               	call8	10f2a8 <au_task_Trigger2ndCodecDecode>
  105950:	08a4a2               	movi	a10, 0x408
  105953:	f3f8b1               	l32r	a11, 102934 (80005620 <__log_data___1__1__0_au_task_0_au_task_1_c_2990$22604_125_5>)
  105956:	10f1a5               	call8	116870 <dbfw_StoreTrace>
  105959:	f3f3c1               	l32r	a12, 102928 (277204 <g_au_task+0x3a4>)
  10595c:	482cc2               	l32i	a12, a12, 0x120
  10595f:	305422               	s16i	a2, a4, 96
  105962:	ec9c                	beqz.n	a12, 105984 <au_task_1stCodecStop+0x100>
  105964:	7f26d2               	l32i	a13, a6, 0x1fc
  105967:	196d17               	bbci	a13, 1, 105984 <au_task_1stCodecStop+0x100>
  10596a:	8026a2               	l32i	a10, a6, 0x200
  10596d:	0f1565               	call8	114ac4 <fw_dsp_i2s_TxPathUpdateDmaIntMask>
  105970:	08a4a2               	movi	a10, 0x408
  105973:	f3f1b1               	l32r	a11, 102938 (80005720 <__log_data___1__1__0_au_task_0_au_task_1_c_3007$22605_125_6>)
  105976:	f3ecf1               	l32r	a15, 102928 (277204 <g_au_task+0x3a4>)
  105979:	1e0c                	movi.n	a14, 1
  10597b:	985fe2               	s16i	a14, a15, 0x130
  10597e:	10ef25               	call8	116870 <dbfw_StoreTrace>
  105981:	001006               	j	1059c5 <au_task_1stCodecStop+0x141>

00105984 <au_task_1stCodecStop+0x100>:
  105984:	f3a591               	l32r	a9, 102818 (27f140 <g_mclk_i2s>)
  105987:	001982               	l16ui	a8, a9, 0
  10598a:	014816               	beqz	a8, 1059a2 <au_task_1stCodecStop+0x11e>
  10598d:	0119a2               	l16ui	a10, a9, 2
  105990:	00ea56               	bnez	a10, 1059a2 <au_task_1stCodecStop+0x11e>
  105993:	0ec065               	call8	114598 <fw_dsp_i2s_TearDownDMATxOnly>
  105996:	f3a0c1               	l32r	a12, 102818 (27f140 <g_mclk_i2s>)
  105999:	01a0b2               	movi	a11, 1
  10599c:	015cb2               	s16i	a11, a12, 2
  10599f:	000146               	j	1059a8 <au_task_1stCodecStop+0x124>

001059a2 <au_task_1stCodecStop+0x11e>:
  1059a2:	0020f0               	nop
  1059a5:	0ecb25               	call8	114658 <fw_dsp_i2s_TearDownTx>

001059a8 <au_task_1stCodecStop+0x124>:
  1059a8:	08a4a2               	movi	a10, 0x408
  1059ab:	f3e4b1               	l32r	a11, 10293c (80005820 <__log_data___1__1__0_au_task_0_au_task_1_c_3027$22606_125_7>)
  1059ae:	8026d2               	l32i	a13, a6, 0x200
  1059b1:	0214e2               	l16ui	a14, a4, 4
  1059b4:	2f0c                	movi.n	a15, 2
  1059b6:	10eef0               	and	a14, a14, a15
  1059b9:	83d2e0               	moveqz	a13, a2, a14
  1059bc:	8066d2               	s32i	a13, a6, 0x200
  1059bf:	0020f0               	nop
  1059c2:	10eae5               	call8	116870 <dbfw_StoreTrace>

001059c5 <au_task_1stCodecStop+0x141>:
  1059c5:	f3da91               	l32r	a9, 102930 (fffe <xthals_release_major+0xd11e>)
  1059c8:	021482               	l16ui	a8, a4, 4
  1059cb:	20a770               	or	a10, a7, a7
  1059ce:	108890               	and	a8, a8, a9
  1059d1:	025482               	s16i	a8, a4, 4
  1059d4:	fc8ca5               	call8	1022a0 <_xtos_restore_intlevel>
  1059d7:	2ba0a2               	movi	a10, 43
  1059da:	0015b2               	l16ui	a11, a5, 0
  1059dd:	332482               	l32i	a8, a4, 204
  1059e0:	018b56               	bnez	a11, 1059fc <au_task_1stCodecStop+0x178>
  1059e3:	1215d2               	l16ui	a13, a5, 36
  1059e6:	8579                	s32i.n	a7, a5, 32
  1059e8:	90dd50               	addx2	a13, a13, a5
  1059eb:	135da2               	s16i	a10, a13, 38
  1059ee:	1215c2               	l16ui	a12, a5, 36
  1059f1:	cc1b                	addi.n	a12, a12, 1
  1059f3:	64c0c0               	extui	a12, a12, 0, 7
  1059f6:	1255c2               	s16i	a12, a5, 36
  1059f9:	000586               	j	105a13 <au_task_1stCodecStop+0x18f>

001059fc <au_task_1stCodecStop+0x178>:
  1059fc:	6c1392               	l16ui	a9, a3, 216
  1059ff:	10c9f6               	bgeui	a9, 32, 105a13 <au_task_1stCodecStop+0x18f>
  105a02:	356372               	s32i	a7, a3, 212
  105a05:	90f930               	addx2	a15, a9, a3
  105a08:	6d5fa2               	s16i	a10, a15, 218
  105a0b:	6c13e2               	l16ui	a14, a3, 216
  105a0e:	ee1b                	addi.n	a14, a14, 1
  105a10:	6c53e2               	s16i	a14, a3, 216
  105a13:	f3cb91               	l32r	a9, 102940 (fffff660 <_memmap_cacheattr_bp_strict+0xdc66e>)
  105a16:	3424b2               	l32i	a11, a4, 208
  105a19:	988c                	beqz.n	a8, 105a26 <au_task_1stCodecStop+0x1a2>
  105a1b:	4624a2               	l32i	a10, a4, 0x118
  105a1e:	336422               	s32i	a2, a4, 204
  105a21:	aa9a                	add.n	a10, a10, a9
  105a23:	4664a2               	s32i	a10, a4, 0x118

00105a26 <au_task_1stCodecStop+0x1a2>:
  105a26:	00bb16               	beqz	a11, 105a35 <au_task_1stCodecStop+0x1b1>
  105a29:	4624c2               	l32i	a12, a4, 0x118
  105a2c:	346422               	s32i	a2, a4, 208
  105a2f:	80cc90               	add	a12, a12, a9
  105a32:	4664c2               	s32i	a12, a4, 0x118

00105a35 <au_task_1stCodecStop+0x1b1>:
  105a35:	1f5422               	s16i	a2, a4, 62
  105a38:	f39091               	l32r	a9, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  105a3b:	f39071               	l32r	a7, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  105a3e:	fe7c                	movi.n	a14, -1
  105a40:	8367e2               	s32i	a14, a7, 0x20c
  105a43:	8167e2               	s32i	a14, a7, 0x204
  105a46:	826792               	s32i	a9, a7, 0x208
  105a49:	806792               	s32i	a9, a7, 0x200
  105a4c:	7f67e2               	s32i	a14, a7, 0x1fc
  105a4f:	7e6792               	s32i	a9, a7, 0x1f8
  105a52:	7d67e2               	s32i	a14, a7, 0x1f4
  105a55:	7c6792               	s32i	a9, a7, 0x1f0
  105a58:	f35671               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  105a5b:	075422               	s16i	a2, a4, 14
  105a5e:	0788                	l32i.n	a8, a7, 0
  105a60:	01d8f2               	addmi	a15, a8, 0x100
  105a63:	30cff2               	addi	a15, a15, 48
  105a66:	0020c0               	memw
  105a69:	676fe2               	s32i	a14, a15, 0x19c
  105a6c:	0020c0               	memw
  105a6f:	2899                	s32i.n	a9, a8, 8
  105a71:	0020c0               	memw
  105a74:	48e9                	s32i.n	a14, a8, 16
  105a76:	0020c0               	memw
  105a79:	804fe2               	s8i	a14, a15, 128
  105a7c:	255422               	s16i	a2, a4, 74
  105a7f:	245422               	s16i	a2, a4, 72
  105a82:	f3b0b1               	l32r	a11, 102944 (80005920 <__log_data___1__1__0_au_task_0_au_task_1_c_3072$22607_125_8>)
  105a85:	0aa4a2               	movi	a10, 0x40a
  105a88:	07d8                	l32i.n	a13, a7, 0
  105a8a:	0020c0               	memw
  105a8d:	7dc8                	l32i.n	a12, a13, 28
  105a8f:	0020c0               	memw
  105a92:	6dd8                	l32i.n	a13, a13, 24
  105a94:	10dda5               	call8	116870 <dbfw_StoreTrace>
  105a97:	f34481               	l32r	a8, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  105a9a:	0888                	l32i.n	a8, a8, 0
  105a9c:	0020c0               	memw
  105a9f:	fa0c                	movi.n	a10, 15
  105aa1:	6829                	s32i.n	a2, a8, 24
  105aa3:	065422               	s16i	a2, a4, 12
  105aa6:	fcb4a5               	call8	1025f0 <_xtos_set_intlevel>
  105aa9:	bb7c                	movi.n	a11, -5
  105aab:	0020c0               	memw
  105aae:	0498                	l32i.n	a9, a4, 0
  105ab0:	1099b0               	and	a9, a9, a11
  105ab3:	0020c0               	memw
  105ab6:	0499                	s32i.n	a9, a4, 0
  105ab8:	fc7e65               	call8	1022a0 <_xtos_restore_intlevel>
  105abb:	fa0c                	movi.n	a10, 15
  105abd:	fcb325               	call8	1025f0 <_xtos_set_intlevel>
  105ac0:	dd7c                	movi.n	a13, -3
  105ac2:	0020c0               	memw
  105ac5:	04c8                	l32i.n	a12, a4, 0
  105ac7:	10ccd0               	and	a12, a12, a13
  105aca:	0020c0               	memw
  105acd:	04c9                	s32i.n	a12, a4, 0
  105acf:	fc7d25               	call8	1022a0 <_xtos_restore_intlevel>
  105ad2:	095422               	s16i	a2, a4, 18
  105ad5:	ec7c                	movi.n	a12, -2
  105ad7:	7f26b2               	l32i	a11, a6, 0x1fc
  105ada:	f32d81               	l32r	a8, 102790 (27e688 <gp_dsp_core_log>)
  105add:	f339a1               	l32r	a10, 1027c4 (27f548 <g_dbfw_dump_all_traces>)
  105ae0:	190c                	movi.n	a9, 1
  105ae2:	004a92               	s8i	a9, a10, 0
  105ae5:	0888                	l32i.n	a8, a8, 0
  105ae7:	10bbc0               	and	a11, a11, a12
  105aea:	7f66b2               	s32i	a11, a6, 0x1fc
  105aed:	e8a8                	l32i.n	a10, a8, 56
  105aef:	e95c                	movi.n	a9, 94
  105af1:	a0aa80               	addx4	a10, a10, a8
  105af4:	fa99                	s32i.n	a9, a10, 60
  105af6:	e8f8                	l32i.n	a15, a8, 56
  105af8:	70a0a2               	movi	a10, 112
  105afb:	ff1b                	addi.n	a15, a15, 1
  105afd:	24f0f0               	extui	a15, a15, 0, 3
  105b00:	e8f9                	s32i.n	a15, a8, 56
  105b02:	0015e2               	l16ui	a14, a5, 0
  105b05:	8d1392               	l16ui	a9, a3, 0x11a
  105b08:	1eec                	bnez.n	a14, 105b2d <au_task_1stCodecStop+0x2a9>
  105b0a:	9315b2               	l16ui	a11, a5, 0x126
  105b0d:	90bb50               	addx2	a11, a11, a5
  105b10:	945ba2               	s16i	a10, a11, 0x128
  105b13:	10be65               	call8	1166f8 <dbfw_GetSystemTime>
  105b16:	9315d2               	l16ui	a13, a5, 0x126
  105b19:	a0dd50               	addx4	a13, a13, a5
  105b1c:	8a6da2               	s32i	a10, a13, 0x228
  105b1f:	9315c2               	l16ui	a12, a5, 0x126
  105b22:	cc1b                	addi.n	a12, a12, 1
  105b24:	64c0c0               	extui	a12, a12, 0, 7
  105b27:	9355c2               	s16i	a12, a5, 0x126
  105b2a:	000446               	j	105b3f <au_task_1stCodecStop+0x2bb>

00105b2d <au_task_1stCodecStop+0x2a9>:
  105b2d:	0ec9f6               	bgeui	a9, 32, 105b3f <au_task_1stCodecStop+0x2bb>
  105b30:	90f930               	addx2	a15, a9, a3
  105b33:	8e5fa2               	s16i	a10, a15, 0x11c
  105b36:	8d13e2               	l16ui	a14, a3, 0x11a
  105b39:	01cee2               	addi	a14, a14, 1
  105b3c:	8d53e2               	s16i	a14, a3, 0x11a
  105b3f:	f31ac1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  105b42:	03a0a2               	movi	a10, 3
  105b45:	0cc8                	l32i.n	a12, a12, 0
  105b47:	4b0c                	movi.n	a11, 4
  105b49:	18ccc2               	addi	a12, a12, 24
  105b4c:	0a87a5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  105b4f:	08a4a2               	movi	a10, 0x408
  105b52:	f37db1               	l32r	a11, 102948 (80005a20 <__log_data___1__1__0_au_task_0_au_task_1_c_3107$22610_125_11>)
  105b55:	10d1a5               	call8	116870 <dbfw_StoreTrace>
  105b58:	0da4a2               	movi	a10, 0x40d
  105b5b:	f37cb1               	l32r	a11, 10294c (80005b20 <__log_data___1__1__0_au_task_0_au_task_1_c_3117$22611_125_12>)
  105b5e:	85e8                	l32i.n	a14, a5, 32
  105b60:	0015c2               	l16ui	a12, a5, 0
  105b63:	ae1382               	l16ui	a8, a3, 0x15c
  105b66:	1215d2               	l16ui	a13, a5, 36
  105b69:	9315f2               	l16ui	a15, a5, 0x126
  105b6c:	dd0b                	addi.n	a13, a13, -1
  105b6e:	ff0b                	addi.n	a15, a15, -1
  105b70:	64f0f0               	extui	a15, a15, 0, 7
  105b73:	64d0d0               	extui	a13, a13, 0, 7
  105b76:	90dd50               	addx2	a13, a13, a5
  105b79:	90ff50               	addx2	a15, a15, a5
  105b7c:	941ff2               	l16ui	a15, a15, 0x128
  105b7f:	131dd2               	l16ui	a13, a13, 38
  105b82:	0189                	s32i.n	a8, a1, 0
  105b84:	10cea5               	call8	116870 <dbfw_StoreTrace>
  105b87:	015522               	s16i	a2, a5, 2
  105b8a:	f371b1               	l32r	a11, 102950 (80005c20 <__log_data___1__1__0_au_task_0_au_task_1_c_3129$22612_125_13>)
  105b8d:	0fa4a2               	movi	a10, 0x40f
  105b90:	0788                	l32i.n	a8, a7, 0
  105b92:	0020c0               	memw
  105b95:	ae18c2               	l16ui	a12, a8, 0x15c
  105b98:	0020c0               	memw
  105b9b:	af18d2               	l16ui	a13, a8, 0x15e
  105b9e:	0020c0               	memw
  105ba1:	b018e2               	l16ui	a14, a8, 0x160
  105ba4:	0020c0               	memw
  105ba7:	b118f2               	l16ui	a15, a8, 0x162
  105baa:	0020c0               	memw
  105bad:	b31892               	l16ui	a9, a8, 0x166
  105bb0:	0199                	s32i.n	a9, a1, 0
  105bb2:	0020c0               	memw
  105bb5:	be1892               	l16ui	a9, a8, 0x17c
  105bb8:	1199                	s32i.n	a9, a1, 4
  105bba:	0020c0               	memw
  105bbd:	bf1882               	l16ui	a8, a8, 0x17e
  105bc0:	2189                	s32i.n	a8, a1, 8
  105bc2:	10cae5               	call8	116870 <dbfw_StoreTrace>
  105bc5:	f363b1               	l32r	a11, 102954 (80005d20 <__log_data___1__1__0_au_task_0_au_task_1_c_3134$22613_125_14>)
  105bc8:	0ea4a2               	movi	a10, 0x40e
  105bcb:	0788                	l32i.n	a8, a7, 0
  105bcd:	0020c0               	memw
  105bd0:	b218c2               	l16ui	a12, a8, 0x164
  105bd3:	0020c0               	memw
  105bd6:	5a28d2               	l32i	a13, a8, 0x168
  105bd9:	0020c0               	memw
  105bdc:	5b28e2               	l32i	a14, a8, 0x16c
  105bdf:	0020c0               	memw
  105be2:	5c28f2               	l32i	a15, a8, 0x170
  105be5:	0020c0               	memw
  105be8:	5d2892               	l32i	a9, a8, 0x174
  105beb:	0199                	s32i.n	a9, a1, 0
  105bed:	0020c0               	memw
  105bf0:	5e2882               	l32i	a8, a8, 0x178
  105bf3:	1189                	s32i.n	a8, a1, 4
  105bf5:	10c7a5               	call8	116870 <dbfw_StoreTrace>
  105bf8:	0214a2               	l16ui	a10, a4, 4
  105bfb:	04ea17               	bbsi	a10, 1, 105c03 <au_task_1stCodecStop+0x37f>
  105bfe:	8a1c                	movi.n	a10, 24
  105c00:	105d65               	call8	1161d8 <fw_dsp_timer_AdjustDSPClock>

00105c03 <au_task_1stCodecStop+0x37f>:
  105c03:	f01d                	retw.n

00105c05 <au_task_1stCodecStop+0x381>:
  105c05:	000000                                        ...

00105c08 <au_task_2ndCodecEof>:
  105c08:	004136               	entry	a1, 32
  105c0b:	f35381               	l32r	a8, 102958 (27f3f4 <dspipc_gci_ctrlBlk>)
  105c0e:	f35321               	l32r	a2, 10295c (2786d8 <g_plc_params+0x4c0>)
  105c11:	000882               	l8ui	a8, a8, 0
  105c14:	30a092               	movi	a9, 48
  105c17:	429897               	bne	a8, a9, 105c5d <au_task_2ndCodecEof+0x55>
  105c1a:	860292               	l8ui	a9, a2, 134
  105c1d:	1e22c2               	l32i	a12, a2, 120
  105c20:	016916               	beqz	a9, 105c3a <au_task_2ndCodecEof+0x32>
  105c23:	0fa0a2               	movi	a10, 15
  105c26:	fc9ca5               	call8	1025f0 <_xtos_set_intlevel>
  105c29:	8602b2               	l8ui	a11, a2, 134
  105c2c:	bb0b                	addi.n	a11, a11, -1
  105c2e:	8642b2               	s8i	a11, a2, 134
  105c31:	fc66e5               	call8	1022a0 <_xtos_restore_intlevel>
  105c34:	0002c6               	j	105c43 <au_task_2ndCodecEof+0x3b>

00105c37 <au_task_2ndCodecEof+0x2f>:
  105c37:	000000                                        ...

00105c3a <au_task_2ndCodecEof+0x32>:
  105c3a:	ffabd2               	movi	a13, 0xfffffbff
  105c3d:	10ccd0               	and	a12, a12, a13
  105c40:	1e62c2               	s32i	a12, a2, 120

00105c43 <au_task_2ndCodecEof+0x3b>:
  105c43:	0ba0a2               	movi	a10, 11
  105c46:	00a0b2               	movi	a11, 0
  105c49:	00a0c2               	movi	a12, 0
  105c4c:	0a77a5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  105c4f:	08a4a2               	movi	a10, 0x408
  105c52:	f343b1               	l32r	a11, 102960 (80005e20 <__log_data___1__1__0_au_task_0_au_task_1_c_3159$22833_130_2>)
  105c55:	10c1a5               	call8	116870 <dbfw_StoreTrace>
  105c58:	f01d                	retw.n

00105c5a <au_task_2ndCodecEof+0x52>:
  105c5a:	000000                                        ...

00105c5d <au_task_2ndCodecEof+0x55>:
  105c5d:	0fa0a2               	movi	a10, 15
  105c60:	fc98e5               	call8	1025f0 <_xtos_set_intlevel>
  105c63:	8602e2               	l8ui	a14, a2, 134
  105c66:	01cee2               	addi	a14, a14, 1
  105c69:	8642e2               	s8i	a14, a2, 134
  105c6c:	fc6325               	call8	1022a0 <_xtos_restore_intlevel>
  105c6f:	1e22f2               	l32i	a15, a2, 120
  105c72:	00a482               	movi	a8, 0x400
  105c75:	20ff80               	or	a15, a15, a8
  105c78:	1e62f2               	s32i	a15, a2, 120
  105c7b:	000090               	retw

00105c7e <au_task_2ndCodecEof+0x76>:
  105c7e:	000000                                        ...

00105c81 <au_task_2ndCodecEof+0x79>:
  105c81:	000000                                        ...

00105c84 <au_task_2ndCodecDecode>:
  105c84:	00a136               	entry	a1, 80
  105c87:	f2c321               	l32r	a2, 102794 (277d60 <g_debug_fp_info>)
  105c8a:	2ca0b2               	movi	a11, 44
  105c8d:	f33631               	l32r	a3, 102968 (277260 <g_au_task+0x400>)
  105c90:	f33571               	l32r	a7, 102964 (277bd8 <g_gain_params+0xa8>)
  105c93:	f2bf61               	l32r	a6, 102790 (27e688 <gp_dsp_core_log>)
  105c96:	f2d951               	l32r	a5, 1027fc (2780b4 <g_debug_fp_info+0x354>)
  105c99:	f2c3c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  105c9c:	acc542               	addi	a4, a5, -84
  105c9f:	002c92               	l32i	a9, a12, 0
  105ca2:	0026d2               	l32i	a13, a6, 0
  105ca5:	2417e2               	l16ui	a14, a7, 72
  105ca8:	2b23f2               	l32i	a15, a3, 172
  105cab:	61f9                	s32i.n	a15, a1, 24
  105cad:	71e9                	s32i.n	a14, a1, 28
  105caf:	eda8                	l32i.n	a10, a13, 56
  105cb1:	02d992               	addmi	a9, a9, 0x200
  105cb4:	a0aad0               	addx4	a10, a10, a13
  105cb7:	fab9                	s32i.n	a11, a10, 60
  105cb9:	eda8                	l32i.n	a10, a13, 56
  105cbb:	74c992               	addi	a9, a9, 116
  105cbe:	aa1b                	addi.n	a10, a10, 1
  105cc0:	24a0a0               	extui	a10, a10, 0, 3
  105cc3:	eda9                	s32i.n	a10, a13, 56
  105cc5:	001282               	l16ui	a8, a2, 0
  105cc8:	5199                	s32i.n	a9, a1, 20
  105cca:	38ec                	bnez.n	a8, 105cf1 <au_task_2ndCodecDecode+0x6d>
  105ccc:	931292               	l16ui	a9, a2, 0x126
  105ccf:	c82c                	movi.n	a8, 44
  105cd1:	909920               	addx2	a9, a9, a2
  105cd4:	945982               	s16i	a8, a9, 0x128
  105cd7:	10a225               	call8	1166f8 <dbfw_GetSystemTime>
  105cda:	9312b2               	l16ui	a11, a2, 0x126
  105cdd:	a0bb20               	addx4	a11, a11, a2
  105ce0:	8a6ba2               	s32i	a10, a11, 0x228
  105ce3:	9312a2               	l16ui	a10, a2, 0x126
  105ce6:	aa1b                	addi.n	a10, a10, 1
  105ce8:	64a0a0               	extui	a10, a10, 0, 7
  105ceb:	9352a2               	s16i	a10, a2, 0x126
  105cee:	000546               	j	105d07 <au_task_2ndCodecDecode+0x83>

00105cf1 <au_task_2ndCodecDecode+0x6d>:
  105cf1:	8d1592               	l16ui	a9, a5, 0x11a
  105cf4:	cd2c                	movi.n	a13, 44
  105cf6:	0dc9f6               	bgeui	a9, 32, 105d07 <au_task_2ndCodecDecode+0x83>
  105cf9:	90e950               	addx2	a14, a9, a5
  105cfc:	8e5ed2               	s16i	a13, a14, 0x11c
  105cff:	8d15c2               	l16ui	a12, a5, 0x11a
  105d02:	cc1b                	addi.n	a12, a12, 1
  105d04:	8d55c2               	s16i	a12, a5, 0x11a
  105d07:	f319c1               	l32r	a12, 10296c (277740 <g_au_task+0x8e0>)
  105d0a:	280c                	movi.n	a8, 2
  105d0c:	fa2cf2               	l32i	a15, a12, 0x3e8
  105d0f:	8189                	s32i.n	a8, a1, 32
  105d11:	10ef17               	bbsi	a15, 1, 105d25 <au_task_2ndCodecDecode+0xa1>
  105d14:	00cde5               	call8	1069f4 <au_task_2ndCodecInitRuntime>
  105d17:	f315c1               	l32r	a12, 10296c (277740 <g_au_task+0x8e0>)
  105d1a:	81a8                	l32i.n	a10, a1, 32
  105d1c:	fa2c92               	l32i	a9, a12, 0x3e8
  105d1f:	2099a0               	or	a9, a9, a10
  105d22:	fa6c92               	s32i	a9, a12, 0x3e8

00105d25 <au_task_2ndCodecDecode+0xa1>:
  105d25:	271782               	l16ui	a8, a7, 78
  105d28:	f31271               	l32r	a7, 102970 (277ab8 <g_au_task+0xc58>)
  105d2b:	278856               	bnez	a8, 105fa7 <au_task_2ndCodecDecode+0x323>
  105d2e:	081cb2               	l16ui	a11, a12, 16
  105d31:	7413d2               	l16ui	a13, a3, 232
  105d34:	00a0f2               	movi	a15, 0
  105d37:	4a53f2               	s16i	a15, a3, 148
  105d3a:	0361d2               	s32i	a13, a1, 12
  105d3d:	0e1b26               	beqi	a11, 1, 105d4f <au_task_2ndCodecDecode+0xcb>
  105d40:	f29681               	l32r	a8, 102798 (276e60 <g_au_task>)
  105d43:	301882               	l16ui	a8, a8, 96
  105d46:	6a1392               	l16ui	a9, a3, 212
  105d49:	021826               	beqi	a8, 1, 105d4f <au_task_2ndCodecDecode+0xcb>
  105d4c:	671966               	bnei	a9, 1, 105db7 <au_task_2ndCodecDecode+0x133>
  105d4f:	6a13a2               	l16ui	a10, a3, 212
  105d52:	3a1a66               	bnei	a10, 1, 105d90 <au_task_2ndCodecDecode+0x10c>
  105d55:	f292b1               	l32r	a11, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  105d58:	0020c0               	memw
  105d5b:	8d2bd2               	l32i	a13, a11, 0x234
  105d5e:	0020c0               	memw
  105d61:	5413c2               	l16ui	a12, a3, 168
  105d64:	8c2bb2               	l32i	a11, a11, 0x230
  105d67:	11cce0               	slli	a12, a12, 2
  105d6a:	c0bbd0               	sub	a11, a11, a13
  105d6d:	01cbb2               	addi	a11, a11, 1
  105d70:	1cbbc7               	bgeu	a11, a12, 105d90 <au_task_2ndCodecDecode+0x10c>
  105d73:	f2fea1               	l32r	a10, 10296c (277740 <g_au_task+0x8e0>)
  105d76:	06a0b2               	movi	a11, 6
  105d79:	4a53b2               	s16i	a11, a3, 148
  105d7c:	e02aa2               	l32i	a10, a10, 0x380
  105d7f:	f2fdb1               	l32r	a11, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  105d82:	7a7ba5               	call8	18053c <__umodsi3>
  105d85:	7acc                	bnez.n	a10, 105d90 <au_task_2ndCodecDecode+0x10c>
  105d87:	08a4a2               	movi	a10, 0x408
  105d8a:	f2fbb1               	l32r	a11, 102978 (80005f20 <__log_data___1__1__0_au_task_0_au_task_1_c_3218$22872_131_15>)
  105d8d:	10ae25               	call8	116870 <dbfw_StoreTrace>
  105d90:	f2fbd1               	l32r	a13, 10297c (277c10 <g_nt_buf_param>)
  105d93:	71c8                	l32i.n	a12, a1, 28
  105d95:	b0ccd0               	addx8	a12, a12, a13
  105d98:	020cc2               	l8ui	a12, a12, 2
  105d9b:	8cdc                	bnez.n	a12, 105db7 <au_task_2ndCodecDecode+0x133>
  105d9d:	f2f3a1               	l32r	a10, 10296c (277740 <g_au_task+0x8e0>)
  105da0:	f2f5b1               	l32r	a11, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  105da3:	e02aa2               	l32i	a10, a10, 0x380
  105da6:	7a7965               	call8	18053c <__umodsi3>
  105da9:	aacc                	bnez.n	a10, 105db7 <au_task_2ndCodecDecode+0x133>
  105dab:	09a4a2               	movi	a10, 0x409
  105dae:	f2f4b1               	l32r	a11, 102980 (80006020 <__log_data___1__1__0_au_task_0_au_task_1_c_3227$22873_131_16>)
  105db1:	6a13c2               	l16ui	a12, a3, 212
  105db4:	10aba5               	call8	116870 <dbfw_StoreTrace>
  105db7:	4a93b2               	l16si	a11, a3, 148
  105dba:	359b56               	bnez	a11, 106117 <au_task_2ndCodecDecode+0x493>
  105dbd:	f2efa1               	l32r	a10, 10297c (277c10 <g_nt_buf_param>)
  105dc0:	7198                	l32i.n	a9, a1, 28
  105dc2:	b099a0               	addx8	a9, a9, a10
  105dc5:	0209c2               	l8ui	a12, a9, 2
  105dc8:	0d403441b0b01cce 	{ bnei.w18	a12, 1, 106117 <au_task_2ndCodecDecode+0x493>; nop }
  105dd0:	0199                	s32i.n	a9, a1, 0
  105dd2:	d82c                	movi.n	a8, 45
  105dd4:	31b8                	l32i.n	a11, a1, 12
  105dd6:	f2ebc1               	l32r	a12, 102984 (2772f4 <g_au_task+0x494>)
  105dd9:	41c9                	s32i.n	a12, a1, 16
  105ddb:	f276c1               	l32r	a12, 1027b4 (200890 <_dram0_global_var_data_start>)
  105dde:	90bbb0               	addx2	a11, a11, a11
  105de1:	a0bbc0               	addx4	a11, a11, a12
  105de4:	21b9                	s32i.n	a11, a1, 8

00105de6 <au_task_2ndCodecDecode+0x162>:
  105de6:	0026f2               	l32i	a15, a6, 0
  105de9:	0e2f92               	l32i	a9, a15, 56
  105dec:	a099f0               	addx4	a9, a9, a15
  105def:	0f6982               	s32i	a8, a9, 60
  105df2:	efe8                	l32i.n	a14, a15, 56
  105df4:	ee1b                	addi.n	a14, a14, 1
  105df6:	24e0e0               	extui	a14, a14, 0, 3
  105df9:	efe9                	s32i.n	a14, a15, 56
  105dfb:	0012d2               	l16ui	a13, a2, 0
  105dfe:	b71492               	l16ui	a9, a4, 0x16e
  105e01:	3dec                	bnez.n	a13, 105e28 <au_task_2ndCodecDecode+0x1a4>
  105e03:	9312b2               	l16ui	a11, a2, 0x126
  105e06:	da2c                	movi.n	a10, 45
  105e08:	90bb20               	addx2	a11, a11, a2
  105e0b:	945ba2               	s16i	a10, a11, 0x128
  105e0e:	108ea5               	call8	1166f8 <dbfw_GetSystemTime>
  105e11:	9312d2               	l16ui	a13, a2, 0x126
  105e14:	a0dd20               	addx4	a13, a13, a2
  105e17:	8a6da2               	s32i	a10, a13, 0x228
  105e1a:	9312c2               	l16ui	a12, a2, 0x126
  105e1d:	cc1b                	addi.n	a12, a12, 1
  105e1f:	64c0c0               	extui	a12, a12, 0, 7
  105e22:	9352c2               	s16i	a12, a2, 0x126
  105e25:	000486               	j	105e3b <au_task_2ndCodecDecode+0x1b7>

00105e28 <au_task_2ndCodecDecode+0x1a4>:
  105e28:	0fc9f6               	bgeui	a9, 32, 105e3b <au_task_2ndCodecDecode+0x1b7>
  105e2b:	908950               	addx2	a8, a9, a5
  105e2e:	df2c                	movi.n	a15, 45
  105e30:	8e58f2               	s16i	a15, a8, 0x11c
  105e33:	b714e2               	l16ui	a14, a4, 0x16e
  105e36:	ee1b                	addi.n	a14, a14, 1
  105e38:	b754e2               	s16i	a14, a4, 0x16e
  105e3b:	6013c2               	l16ui	a12, a3, 192
  105e3e:	5e13b2               	l16ui	a11, a3, 188
  105e41:	083bc7               	bltu	a11, a12, 105e4d <au_task_2ndCodecDecode+0x1c9>
  105e44:	c0bbc0               	sub	a11, a11, a12
  105e47:	f4b0b0               	extui	a11, a11, 0, 16
  105e4a:	000086               	j	105e50 <au_task_2ndCodecDecode+0x1cc>

00105e4d <au_task_2ndCodecDecode+0x1c9>:
  105e4d:	00a0b2               	movi	a11, 0

00105e50 <au_task_2ndCodecDecode+0x1cc>:
  105e50:	0621c2               	l32i	a12, a1, 24
  105e53:	6013a2               	l16ui	a10, a3, 192
  105e56:	01a0d2               	movi	a13, 1
  105e59:	aaca                	add.n	a10, a10, a12
  105e5b:	1c0c                	movi.n	a12, 1
  105e5d:	013ba5               	call8	107218 <au_task_AudioFillInputBuffer>
  105e60:	0b3c                	movi.n	a11, 48
  105e62:	b617d2               	l16ui	a13, a7, 0x16c
  105e65:	4c53a2               	s16i	a10, a3, 152
  105e68:	0d40784100b01d0e 	{ beqi.w18	a13, 1, 1065ec <au_task_2ndCodecDecode+0x968>; nop }
  105e70:	6013e2               	l16ui	a14, a3, 192
  105e73:	f490a0               	extui	a9, a10, 0, 16
  105e76:	e9ea                	add.n	a14, a9, a14
  105e78:	6053e2               	s16i	a14, a3, 192
  105e7b:	f4e0e0               	extui	a14, a14, 0, 16
  105e7e:	101e16               	beqz	a14, 105f83 <au_task_2ndCodecDecode+0x2ff>
  105e81:	0698                	l32i.n	a9, a6, 0
  105e83:	e9a8                	l32i.n	a10, a9, 56
  105e85:	a0aa90               	addx4	a10, a10, a9
  105e88:	fab9                	s32i.n	a11, a10, 60
  105e8a:	e988                	l32i.n	a8, a9, 56
  105e8c:	881b                	addi.n	a8, a8, 1
  105e8e:	248080               	extui	a8, a8, 0, 3
  105e91:	e989                	s32i.n	a8, a9, 56
  105e93:	0012f2               	l16ui	a15, a2, 0
  105e96:	b71492               	l16ui	a9, a4, 0x16e
  105e99:	3fec                	bnez.n	a15, 105ec0 <au_task_2ndCodecDecode+0x23c>
  105e9b:	9312c2               	l16ui	a12, a2, 0x126
  105e9e:	0b3c                	movi.n	a11, 48
  105ea0:	90cc20               	addx2	a12, a12, a2
  105ea3:	945cb2               	s16i	a11, a12, 0x128
  105ea6:	108525               	call8	1166f8 <dbfw_GetSystemTime>
  105ea9:	9312e2               	l16ui	a14, a2, 0x126
  105eac:	a0ee20               	addx4	a14, a14, a2
  105eaf:	8a6ea2               	s32i	a10, a14, 0x228
  105eb2:	9312d2               	l16ui	a13, a2, 0x126
  105eb5:	dd1b                	addi.n	a13, a13, 1
  105eb7:	64d0d0               	extui	a13, a13, 0, 7
  105eba:	9352d2               	s16i	a13, a2, 0x126
  105ebd:	000446               	j	105ed2 <au_task_2ndCodecDecode+0x24e>

00105ec0 <au_task_2ndCodecDecode+0x23c>:
  105ec0:	0ec9f6               	bgeui	a9, 32, 105ed2 <au_task_2ndCodecDecode+0x24e>
  105ec3:	908950               	addx2	a8, a9, a5
  105ec6:	8e58b2               	s16i	a11, a8, 0x11c
  105ec9:	b714f2               	l16ui	a15, a4, 0x16e
  105ecc:	01cff2               	addi	a15, a15, 1
  105ecf:	b754f2               	s16i	a15, a4, 0x16e
  105ed2:	022182               	l32i	a8, a1, 8
  105ed5:	012882               	l32i	a8, a8, 4
  105ed8:	41a8                	l32i.n	a10, a1, 16
  105eda:	0008e0               	callx8	a8
  105edd:	06c8                	l32i.n	a12, a6, 0
  105edf:	4e53a2               	s16i	a10, a3, 156
  105ee2:	ecd8                	l32i.n	a13, a12, 56
  105ee4:	1b3c                	movi.n	a11, 49
  105ee6:	a0ddc0               	addx4	a13, a13, a12
  105ee9:	fdb9                	s32i.n	a11, a13, 60
  105eeb:	eca8                	l32i.n	a10, a12, 56
  105eed:	aa1b                	addi.n	a10, a10, 1
  105eef:	24a0a0               	extui	a10, a10, 0, 3
  105ef2:	eca9                	s32i.n	a10, a12, 56
  105ef4:	001292               	l16ui	a9, a2, 0
  105ef7:	39ec                	bnez.n	a9, 105f1e <au_task_2ndCodecDecode+0x29a>
  105ef9:	9312f2               	l16ui	a15, a2, 0x126
  105efc:	1e3c                	movi.n	a14, 49
  105efe:	90ff20               	addx2	a15, a15, a2
  105f01:	945fe2               	s16i	a14, a15, 0x128
  105f04:	107f25               	call8	1166f8 <dbfw_GetSystemTime>
  105f07:	931292               	l16ui	a9, a2, 0x126
  105f0a:	a09920               	addx4	a9, a9, a2
  105f0d:	8a69a2               	s32i	a10, a9, 0x228
  105f10:	931282               	l16ui	a8, a2, 0x126
  105f13:	881b                	addi.n	a8, a8, 1
  105f15:	648080               	extui	a8, a8, 0, 7
  105f18:	935282               	s16i	a8, a2, 0x126
  105f1b:	000546               	j	105f34 <au_task_2ndCodecDecode+0x2b0>

00105f1e <au_task_2ndCodecDecode+0x29a>:
  105f1e:	b71492               	l16ui	a9, a4, 0x16e
  105f21:	0fc9f6               	bgeui	a9, 32, 105f34 <au_task_2ndCodecDecode+0x2b0>
  105f24:	90c950               	addx2	a12, a9, a5
  105f27:	1b3c                	movi.n	a11, 49
  105f29:	8e5cb2               	s16i	a11, a12, 0x11c
  105f2c:	b714a2               	l16ui	a10, a4, 0x16e
  105f2f:	aa1b                	addi.n	a10, a10, 1
  105f31:	b754a2               	s16i	a10, a4, 0x16e
  105f34:	f21ff1               	l32r	a15, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  105f37:	541392               	l16ui	a9, a3, 168
  105f3a:	0ff8                	l32i.n	a15, a15, 0
  105f3c:	0020c0               	memw
  105f3f:	612f82               	l32i	a8, a15, 0x184
  105f42:	889a                	add.n	a8, a8, a9
  105f44:	0020c0               	memw
  105f47:	616f82               	s32i	a8, a15, 0x184
  105f4a:	0020c0               	memw
  105f4d:	622fe2               	l32i	a14, a15, 0x188
  105f50:	ee1b                	addi.n	a14, a14, 1
  105f52:	0020c0               	memw
  105f55:	626fe2               	s32i	a14, a15, 0x188
  105f58:	4e93d2               	l16si	a13, a3, 156
  105f5b:	6013b2               	l16ui	a11, a3, 192
  105f5e:	2f1da6               	blti	a13, 1, 105f91 <au_task_2ndCodecDecode+0x30d>
  105f61:	4e93d2               	l16si	a13, a3, 156
  105f64:	292bd7               	blt	a11, a13, 105f91 <au_task_2ndCodecDecode+0x30d>
  105f67:	61a8                	l32i.n	a10, a1, 24
  105f69:	c0cbd0               	sub	a12, a11, a13
  105f6c:	bdaa                	add.n	a11, a13, a10
  105f6e:	f22281               	l32r	a8, 1027f8 (180788 <memmove>)
  105f71:	0008e0               	callx8	a8
  105f74:	4e9392               	l16si	a9, a3, 156
  105f77:	601382               	l16ui	a8, a3, 192
  105f7a:	c08890               	sub	a8, a8, a9
  105f7d:	605382               	s16i	a8, a3, 192
  105f80:	000346               	j	105f91 <au_task_2ndCodecDecode+0x30d>

00105f83 <au_task_2ndCodecDecode+0x2ff>:
  105f83:	2823a2               	l32i	a10, a3, 160
  105f86:	020a66               	bnei	a10, -1, 105f8c <au_task_2ndCodecDecode+0x308>
  105f89:	2c8916               	beqz	a9, 106255 <au_task_2ndCodecDecode+0x5d1>
  105f8c:	fb7c                	movi.n	a11, -1
  105f8e:	2863b2               	s32i	a11, a3, 160

00105f91 <au_task_2ndCodecDecode+0x30d>:
  105f91:	4e93c2               	l16si	a12, a3, 156
  105f94:	2823d2               	l32i	a13, a3, 160
  105f97:	0d402b41a0b01c6e 	{ blti.w18	a12, 1, 106255 <au_task_2ndCodecDecode+0x5d1>; nop }
  105f9f:	d82c                	movi.n	a8, 45
  105fa1:	e41d56               	bnez	a13, 105de6 <au_task_2ndCodecDecode+0x162>
  105fa4:	00ab46               	j	106255 <au_task_2ndCodecDecode+0x5d1>

00105fa7 <au_task_2ndCodecDecode+0x323>:
  105fa7:	0026c2               	l32i	a12, a6, 0
  105faa:	0e2ce2               	l32i	a14, a12, 56
  105fad:	38a0a2               	movi	a10, 56
  105fb0:	a0eec0               	addx4	a14, a14, a12
  105fb3:	fea9                	s32i.n	a10, a14, 60
  105fb5:	ec88                	l32i.n	a8, a12, 56
  105fb7:	881b                	addi.n	a8, a8, 1
  105fb9:	248080               	extui	a8, a8, 0, 3
  105fbc:	ec89                	s32i.n	a8, a12, 56
  105fbe:	0012e2               	l16ui	a14, a2, 0
  105fc1:	b71492               	l16ui	a9, a4, 0x16e
  105fc4:	1eec                	bnez.n	a14, 105fe9 <au_task_2ndCodecDecode+0x365>
  105fc6:	9312f2               	l16ui	a15, a2, 0x126
  105fc9:	90ff20               	addx2	a15, a15, a2
  105fcc:	945fa2               	s16i	a10, a15, 0x128
  105fcf:	1072a5               	call8	1166f8 <dbfw_GetSystemTime>
  105fd2:	931292               	l16ui	a9, a2, 0x126
  105fd5:	a09920               	addx4	a9, a9, a2
  105fd8:	8a69a2               	s32i	a10, a9, 0x228
  105fdb:	931282               	l16ui	a8, a2, 0x126
  105fde:	881b                	addi.n	a8, a8, 1
  105fe0:	648080               	extui	a8, a8, 0, 7
  105fe3:	935282               	s16i	a8, a2, 0x126
  105fe6:	000446               	j	105ffb <au_task_2ndCodecDecode+0x377>

00105fe9 <au_task_2ndCodecDecode+0x365>:
  105fe9:	0ec9f6               	bgeui	a9, 32, 105ffb <au_task_2ndCodecDecode+0x377>
  105fec:	90c950               	addx2	a12, a9, a5
  105fef:	8e5ca2               	s16i	a10, a12, 0x11c
  105ff2:	b714b2               	l16ui	a11, a4, 0x16e
  105ff5:	01cbb2               	addi	a11, a11, 1
  105ff8:	b754b2               	s16i	a11, a4, 0x16e
  105ffb:	b81792               	l16ui	a9, a7, 0x170
  105ffe:	541966               	bnei	a9, 1, 106056 <au_task_2ndCodecDecode+0x3d2>
  106001:	f1e591               	l32r	a9, 102798 (276e60 <g_au_task>)
  106004:	021992               	l16ui	a9, a9, 4
  106007:	0d00244100b0292e 	{ bbsi.w18	a9, 2, 10624b <au_task_2ndCodecDecode+0x5c7>; nop }
  10600f:	0d00234180b0290e 	{ bbsi.w18	a9, 0, 10624b <au_task_2ndCodecDecode+0x5c7>; nop }
  106017:	0026d2               	l32i	a13, a6, 0
  10601a:	0e2de2               	l32i	a14, a13, 56
  10601d:	9a3c                	movi.n	a10, 57
  10601f:	a0eed0               	addx4	a14, a14, a13
  106022:	fea9                	s32i.n	a10, a14, 60
  106024:	edc8                	l32i.n	a12, a13, 56
  106026:	cc1b                	addi.n	a12, a12, 1
  106028:	24c0c0               	extui	a12, a12, 0, 3
  10602b:	edc9                	s32i.n	a12, a13, 56
  10602d:	0012b2               	l16ui	a11, a2, 0
  106030:	15ab56               	bnez	a11, 10618e <au_task_2ndCodecDecode+0x50a>
  106033:	9312f2               	l16ui	a15, a2, 0x126
  106036:	90ff20               	addx2	a15, a15, a2
  106039:	945fa2               	s16i	a10, a15, 0x128
  10603c:	106ba5               	call8	1166f8 <dbfw_GetSystemTime>
  10603f:	931292               	l16ui	a9, a2, 0x126
  106042:	a09920               	addx4	a9, a9, a2
  106045:	8a69a2               	s32i	a10, a9, 0x228
  106048:	931282               	l16ui	a8, a2, 0x126
  10604b:	881b                	addi.n	a8, a8, 1
  10604d:	648080               	extui	a8, a8, 0, 7
  106050:	935282               	s16i	a8, a2, 0x126
  106053:	0052c6               	j	1061a2 <au_task_2ndCodecDecode+0x51e>

00106056 <au_task_2ndCodecDecode+0x3d2>:
  106056:	222966               	bnei	a9, 2, 10607c <au_task_2ndCodecDecode+0x3f8>
  106059:	ffbae5               	call8	105c08 <au_task_2ndCodecEof>
  10605c:	3a0c                	movi.n	a10, 3
  10605e:	81a9                	s32i.n	a10, a1, 32
  106060:	0004c6               	j	106077 <au_task_2ndCodecDecode+0x3f3>

00106063 <au_task_2ndCodecDecode+0x3df>:
  106063:	b71492               	l16ui	a9, a4, 0x16e
  106066:	0dc9f6               	bgeui	a9, 32, 106077 <au_task_2ndCodecDecode+0x3f3>
  106069:	90c950               	addx2	a12, a9, a5
  10606c:	8e5ca2               	s16i	a10, a12, 0x11c
  10606f:	b714b2               	l16ui	a11, a4, 0x16e
  106072:	bb1b                	addi.n	a11, a11, 1
  106074:	b754b2               	s16i	a11, a4, 0x16e

00106077 <au_task_2ndCodecDecode+0x3f3>:
  106077:	81d8                	l32i.n	a13, a1, 32
  106079:	b857d2               	s16i	a13, a7, 0x170

0010607c <au_task_2ndCodecDecode+0x3f8>:
  10607c:	4d13e2               	l16ui	a14, a3, 154
  10607f:	01be56               	bnez	a14, 10609e <au_task_2ndCodecDecode+0x41a>
  106082:	0fa0a2               	movi	a10, 15
  106085:	fc56a5               	call8	1025f0 <_xtos_set_intlevel>
  106088:	0020c0               	memw
  10608b:	f1c381               	l32r	a8, 102798 (276e60 <g_au_task>)
  10608e:	0028f2               	l32i	a15, a8, 0
  106091:	f96c                	movi.n	a9, -17
  106093:	10ff90               	and	a15, a15, a9
  106096:	0020c0               	memw
  106099:	08f9                	s32i.n	a15, a8, 0
  10609b:	fc2065               	call8	1022a0 <_xtos_restore_intlevel>

0010609e <au_task_2ndCodecDecode+0x41a>:
  10609e:	0026d2               	l32i	a13, a6, 0
  1060a1:	0e2de2               	l32i	a14, a13, 56
  1060a4:	3ba0a2               	movi	a10, 59
  1060a7:	a0eed0               	addx4	a14, a14, a13
  1060aa:	fea9                	s32i.n	a10, a14, 60
  1060ac:	edc8                	l32i.n	a12, a13, 56
  1060ae:	cc1b                	addi.n	a12, a12, 1
  1060b0:	24c0c0               	extui	a12, a12, 0, 3
  1060b3:	edc9                	s32i.n	a12, a13, 56
  1060b5:	0012b2               	l16ui	a11, a2, 0
  1060b8:	b71492               	l16ui	a9, a4, 0x16e
  1060bb:	3bec                	bnez.n	a11, 1060e2 <au_task_2ndCodecDecode+0x45e>
  1060bd:	9312f2               	l16ui	a15, a2, 0x126
  1060c0:	90ff20               	addx2	a15, a15, a2
  1060c3:	945fa2               	s16i	a10, a15, 0x128
  1060c6:	106325               	call8	1166f8 <dbfw_GetSystemTime>
  1060c9:	931292               	l16ui	a9, a2, 0x126
  1060cc:	a09920               	addx4	a9, a9, a2
  1060cf:	8a69a2               	s32i	a10, a9, 0x228
  1060d2:	931282               	l16ui	a8, a2, 0x126
  1060d5:	881b                	addi.n	a8, a8, 1
  1060d7:	648080               	extui	a8, a8, 0, 7
  1060da:	935282               	s16i	a8, a2, 0x126
  1060dd:	f01d                	retw.n

001060df <au_task_2ndCodecDecode+0x45b>:
  1060df:	000000                                        ...

001060e2 <au_task_2ndCodecDecode+0x45e>:
  1060e2:	1ac9f6               	bgeui	a9, 32, 106100 <au_task_2ndCodecDecode+0x47c>
  1060e5:	90c950               	addx2	a12, a9, a5
  1060e8:	8e5ca2               	s16i	a10, a12, 0x11c
  1060eb:	b714b2               	l16ui	a11, a4, 0x16e
  1060ee:	bb1b                	addi.n	a11, a11, 1
  1060f0:	b754b2               	s16i	a11, a4, 0x16e
  1060f3:	f01d                	retw.n

001060f5 <au_task_2ndCodecDecode+0x471>:
  1060f5:	b71492               	l16ui	a9, a4, 0x16e
  1060f8:	0d405f4130b0c98e 	{ bltui.w18	a9, 32, 1066ef <au_task_2ndCodecDecode+0xa6b>; nop }

00106100 <au_task_2ndCodecDecode+0x47c>:
  106100:	f01d                	retw.n

00106102 <au_task_2ndCodecDecode+0x47e>:
  106102:	b71492               	l16ui	a9, a4, 0x16e
  106105:	0ec9f6               	bgeui	a9, 32, 106117 <au_task_2ndCodecDecode+0x493>
  106108:	90e950               	addx2	a14, a9, a5
  10610b:	8e5ec2               	s16i	a12, a14, 0x11c
  10610e:	b714d2               	l16ui	a13, a4, 0x16e
  106111:	01cdd2               	addi	a13, a13, 1
  106114:	b754d2               	s16i	a13, a4, 0x16e

00106117 <au_task_2ndCodecDecode+0x493>:
  106117:	4a93f2               	l16si	a15, a3, 148
  10611a:	f5ef56               	bnez	a15, 10607c <au_task_2ndCodecDecode+0x3f8>
  10611d:	6a1382               	l16ui	a8, a3, 212
  106120:	0d7ff54180b018ce 	{ bnei.w18	a8, 1, 10607c <au_task_2ndCodecDecode+0x3f8>; nop }
  106128:	f19c91               	l32r	a9, 102798 (276e60 <g_au_task>)
  10612b:	031992               	l16ui	a9, a9, 6
  10612e:	0d3ff441a0b0091e 	{ bbci.w18	a9, 1, 10607c <au_task_2ndCodecDecode+0x3f8>; nop }
  106136:	fa0c                	movi.n	a10, 15
  106138:	fc4b65               	call8	1025f0 <_xtos_set_intlevel>
  10613b:	f1bad1               	l32r	a13, 102824 (2000 <XtosCoreStateSize+0x1d80>)
  10613e:	0020c0               	memw
  106141:	f195c1               	l32r	a12, 102798 (276e60 <g_au_task>)
  106144:	0cb8                	l32i.n	a11, a12, 0
  106146:	20bbd0               	or	a11, a11, a13
  106149:	0020c0               	memw
  10614c:	0cb9                	s32i.n	a11, a12, 0
  10614e:	fc1525               	call8	1022a0 <_xtos_restore_intlevel>
  106151:	0688                	l32i.n	a8, a6, 0
  106153:	e898                	l32i.n	a9, a8, 56
  106155:	7a3c                	movi.n	a10, 55
  106157:	a09980               	addx4	a9, a9, a8
  10615a:	f9a9                	s32i.n	a10, a9, 60
  10615c:	e8f8                	l32i.n	a15, a8, 56
  10615e:	ff1b                	addi.n	a15, a15, 1
  106160:	24f0f0               	extui	a15, a15, 0, 3
  106163:	e8f9                	s32i.n	a15, a8, 56
  106165:	0012e2               	l16ui	a14, a2, 0
  106168:	567e56               	bnez	a14, 1066d3 <au_task_2ndCodecDecode+0xa4f>
  10616b:	9312b2               	l16ui	a11, a2, 0x126
  10616e:	90bb20               	addx2	a11, a11, a2
  106171:	945ba2               	s16i	a10, a11, 0x128
  106174:	105825               	call8	1166f8 <dbfw_GetSystemTime>
  106177:	9312d2               	l16ui	a13, a2, 0x126
  10617a:	a0dd20               	addx4	a13, a13, a2
  10617d:	8a6da2               	s32i	a10, a13, 0x228
  106180:	9312c2               	l16ui	a12, a2, 0x126
  106183:	cc1b                	addi.n	a12, a12, 1
  106185:	64c0c0               	extui	a12, a12, 0, 7
  106188:	9352c2               	s16i	a12, a2, 0x126
  10618b:	ffbb46               	j	10607c <au_task_2ndCodecDecode+0x3f8>

0010618e <au_task_2ndCodecDecode+0x50a>:
  10618e:	b71492               	l16ui	a9, a4, 0x16e
  106191:	0dc9f6               	bgeui	a9, 32, 1061a2 <au_task_2ndCodecDecode+0x51e>
  106194:	90f950               	addx2	a15, a9, a5
  106197:	8e5fa2               	s16i	a10, a15, 0x11c
  10619a:	b714e2               	l16ui	a14, a4, 0x16e
  10619d:	ee1b                	addi.n	a14, a14, 1
  10619f:	b754e2               	s16i	a14, a4, 0x16e
  1061a2:	f1bb81               	l32r	a8, 102890 (27ffff <_bss_end+0x247>)
  1061a5:	8d7c                	movi.n	a13, -8
  1061a7:	0317a2               	l16ui	a10, a7, 6
  1061aa:	f1afb1               	l32r	a11, 102868 (277d2c <g_dram_ptrs>)
  1061ad:	f1f6c1               	l32r	a12, 102988 (1bd0 <XtosCoreStateSize+0x1950>)
  1061b0:	77c9                	s32i.n	a12, a7, 28
  1061b2:	4bb8                	l32i.n	a11, a11, 16
  1061b4:	aa7b                	addi.n	a10, a10, 7
  1061b6:	10aad0               	and	a10, a10, a13
  1061b9:	67b9                	s32i.n	a11, a7, 24
  1061bb:	cb7b                	addi.n	a12, a11, 7
  1061bd:	10ccd0               	and	a12, a12, a13
  1061c0:	c0ccb0               	sub	a12, a12, a11
  1061c3:	bbca                	add.n	a11, a11, a12
  1061c5:	9caa                	add.n	a9, a12, a10
  1061c7:	8799                	s32i.n	a9, a7, 32
  1061c9:	57b9                	s32i.n	a11, a7, 20
  1061cb:	0538b7               	bltu	a8, a11, 1061d4 <au_task_2ndCodecDecode+0x550>
  1061ce:	f1add1               	l32r	a13, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1061d1:	083db7               	bltu	a13, a11, 1061dd <au_task_2ndCodecDecode+0x559>

001061d4 <au_task_2ndCodecDecode+0x550>:
  1061d4:	08a4a2               	movi	a10, 0x408
  1061d7:	f1edb1               	l32r	a11, 10298c (80006520 <__log_data___1__1__0_au_task_0_au_task_1_c_3459$22885_131_26>)
  1061da:	106965               	call8	116870 <dbfw_StoreTrace>

001061dd <au_task_2ndCodecDecode+0x559>:
  1061dd:	0527a2               	l32i	a10, a7, 20
  1061e0:	00a0b2               	movi	a11, 0
  1061e3:	0317c2               	l16ui	a12, a7, 6
  1061e6:	7a2425               	call8	180428 <__vec_memset>
  1061e9:	20a770               	or	a10, a7, a7
  1061ec:	0527b2               	l32i	a11, a7, 20
  1061ef:	0317c2               	l16ui	a12, a7, 6
  1061f2:	057425               	call8	10b934 <au_task_MixerFillDMARingbufferMono>
  1061f5:	0553e5               	call8	10b734 <au_task_MixerCallDMA>
  1061f8:	002682               	l32i	a8, a6, 0
  1061fb:	0827a2               	l32i	a10, a7, 32
  1061fe:	0317b2               	l16ui	a11, a7, 6
  106201:	8c7c                	movi.n	a12, -8
  106203:	bb7b                	addi.n	a11, a11, 7
  106205:	10bbc0               	and	a11, a11, a12
  106208:	c0aab0               	sub	a10, a10, a11
  10620b:	87a9                	s32i.n	a10, a7, 32
  10620d:	e898                	l32i.n	a9, a8, 56
  10620f:	aa3c                	movi.n	a10, 58
  106211:	a09980               	addx4	a9, a9, a8
  106214:	f9a9                	s32i.n	a10, a9, 60
  106216:	e8f8                	l32i.n	a15, a8, 56
  106218:	ff1b                	addi.n	a15, a15, 1
  10621a:	24f0f0               	extui	a15, a15, 0, 3
  10621d:	e8f9                	s32i.n	a15, a8, 56
  10621f:	0012e2               	l16ui	a14, a2, 0
  106222:	e3de56               	bnez	a14, 106063 <au_task_2ndCodecDecode+0x3df>
  106225:	9312c2               	l16ui	a12, a2, 0x126
  106228:	90cc20               	addx2	a12, a12, a2
  10622b:	945ca2               	s16i	a10, a12, 0x128
  10622e:	104ca5               	call8	1166f8 <dbfw_GetSystemTime>
  106231:	9312e2               	l16ui	a14, a2, 0x126
  106234:	a0ee20               	addx4	a14, a14, a2
  106237:	8a6ea2               	s32i	a10, a14, 0x228
  10623a:	9312d2               	l16ui	a13, a2, 0x126
  10623d:	dd1b                	addi.n	a13, a13, 1
  10623f:	64d0d0               	extui	a13, a13, 0, 7
  106242:	9352d2               	s16i	a13, a2, 0x126
  106245:	ff8b86               	j	106077 <au_task_2ndCodecDecode+0x3f3>

00106248 <au_task_2ndCodecDecode+0x5c4>:
  106248:	000000                                        ...

0010624b <au_task_2ndCodecDecode+0x5c7>:
  10624b:	ff9be5               	call8	105c08 <au_task_2ndCodecEof>
  10624e:	3f0c                	movi.n	a15, 3
  106250:	81f9                	s32i.n	a15, a1, 32
  106252:	ff8846               	j	106077 <au_task_2ndCodecDecode+0x3f3>

00106255 <au_task_2ndCodecDecode+0x5d1>:
  106255:	3123a2               	l32i	a10, a3, 196
  106258:	14a0b2               	movi	a11, 20
  10625b:	7a2e25               	call8	18053c <__umodsi3>
  10625e:	014a56               	bnez	a10, 106276 <au_task_2ndCodecDecode+0x5f2>
  106261:	0ca4a2               	movi	a10, 0x40c
  106264:	f1cbb1               	l32r	a11, 102990 (80006120 <__log_data___1__1__0_au_task_0_au_task_1_c_3305$22876_131_17>)
  106267:	2823c2               	l32i	a12, a3, 160
  10626a:	6013d2               	l16ui	a13, a3, 192
  10626d:	4e93e2               	l16si	a14, a3, 156
  106270:	4623f2               	l32i	a15, a3, 0x118
  106273:	105fe5               	call8	116870 <dbfw_StoreTrace>

00106276 <au_task_2ndCodecDecode+0x5f2>:
  106276:	0020c0               	memw
  106279:	052182               	l32i	a8, a1, 20
  10627c:	822892               	l32i	a9, a8, 0x208
  10627f:	1199c0               	slli	a9, a9, 4
  106282:	808890               	add	a8, a8, a9
  106285:	0020c0               	memw
  106288:	061882               	l16ui	a8, a8, 12
  10628b:	186817               	bbci	a8, 1, 1062a7 <au_task_2ndCodecDecode+0x623>
  10628e:	2823a2               	l32i	a10, a3, 160
  106291:	040a26               	beqi	a10, -1, 106299 <au_task_2ndCodecDecode+0x615>
  106294:	6013b2               	l16ui	a11, a3, 192
  106297:	cbcc                	bnez.n	a11, 1062a7 <au_task_2ndCodecDecode+0x623>

00106299 <au_task_2ndCodecDecode+0x615>:
  106299:	08a4a2               	movi	a10, 0x408
  10629c:	f1beb1               	l32r	a11, 102994 (80006220 <__log_data___1__1__0_au_task_0_au_task_1_c_3311$22877_131_18>)
  10629f:	1c0c                	movi.n	a12, 1
  1062a1:	b757c2               	s16i	a12, a7, 0x16e
  1062a4:	105ca5               	call8	116870 <dbfw_StoreTrace>
  1062a7:	2823c2               	l32i	a12, a3, 160
  1062aa:	0698                	l32i.n	a9, a6, 0
  1062ac:	9cfc                	bnez.n	a12, 1062e9 <au_task_2ndCodecDecode+0x665>
  1062ae:	e9f8                	l32i.n	a15, a9, 56
  1062b0:	2b3c                	movi.n	a11, 50
  1062b2:	a0ff90               	addx4	a15, a15, a9
  1062b5:	ffb9                	s32i.n	a11, a15, 60
  1062b7:	e9e8                	l32i.n	a14, a9, 56
  1062b9:	ee1b                	addi.n	a14, a14, 1
  1062bb:	24e0e0               	extui	a14, a14, 0, 3
  1062be:	e9e9                	s32i.n	a14, a9, 56
  1062c0:	0012d2               	l16ui	a13, a2, 0
  1062c3:	0dcd56               	bnez	a13, 1063a3 <au_task_2ndCodecDecode+0x71f>
  1062c6:	931282               	l16ui	a8, a2, 0x126
  1062c9:	908820               	addx2	a8, a8, a2
  1062cc:	9458b2               	s16i	a11, a8, 0x128
  1062cf:	1042a5               	call8	1166f8 <dbfw_GetSystemTime>
  1062d2:	9312b2               	l16ui	a11, a2, 0x126
  1062d5:	a0bb20               	addx4	a11, a11, a2
  1062d8:	8a6ba2               	s32i	a10, a11, 0x228
  1062db:	931292               	l16ui	a9, a2, 0x126
  1062de:	991b                	addi.n	a9, a9, 1
  1062e0:	649090               	extui	a9, a9, 0, 7
  1062e3:	935292               	s16i	a9, a2, 0x126
  1062e6:	003386               	j	1063b8 <au_task_2ndCodecDecode+0x734>

001062e9 <au_task_2ndCodecDecode+0x665>:
  1062e9:	f131b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1062ec:	002bb2               	l32i	a11, a11, 0
  1062ef:	5d0c66               	bnei	a12, -1, 106350 <au_task_2ndCodecDecode+0x6cc>
  1062f2:	05a0e2               	movi	a14, 5
  1062f5:	4a53e2               	s16i	a14, a3, 148
  1062f8:	f12cd1               	l32r	a13, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1062fb:	35a0c2               	movi	a12, 53
  1062fe:	0dd8                	l32i.n	a13, a13, 0
  106300:	0020c0               	memw
  106303:	3a0c                	movi.n	a10, 3
  106305:	dda9                	s32i.n	a10, a13, 52
  106307:	0020c0               	memw
  10630a:	c61b82               	l16ui	a8, a11, 0x18c
  10630d:	881b                	addi.n	a8, a8, 1
  10630f:	0020c0               	memw
  106312:	e9f8                	l32i.n	a15, a9, 56
  106314:	c65b82               	s16i	a8, a11, 0x18c
  106317:	a0ff90               	addx4	a15, a15, a9
  10631a:	ffc9                	s32i.n	a12, a15, 60
  10631c:	e9e8                	l32i.n	a14, a9, 56
  10631e:	ee1b                	addi.n	a14, a14, 1
  106320:	e9e9                	s32i.n	a14, a9, 56
  106322:	24e0e0               	extui	a14, a14, 0, 3
  106325:	e9e9                	s32i.n	a14, a9, 56
  106327:	0012d2               	l16ui	a13, a2, 0
  10632a:	2a2d56               	bnez	a13, 1065d0 <au_task_2ndCodecDecode+0x94c>
  10632d:	9312f2               	l16ui	a15, a2, 0x126
  106330:	90ff20               	addx2	a15, a15, a2
  106333:	945fc2               	s16i	a12, a15, 0x128
  106336:	103c25               	call8	1166f8 <dbfw_GetSystemTime>
  106339:	931292               	l16ui	a9, a2, 0x126
  10633c:	a09920               	addx4	a9, a9, a2
  10633f:	8a69a2               	s32i	a10, a9, 0x228
  106342:	931282               	l16ui	a8, a2, 0x126
  106345:	881b                	addi.n	a8, a8, 1
  106347:	648080               	extui	a8, a8, 0, 7
  10634a:	935282               	s16i	a8, a2, 0x126
  10634d:	ff7186               	j	106117 <au_task_2ndCodecDecode+0x493>

00106350 <au_task_2ndCodecDecode+0x6cc>:
  106350:	04a082               	movi	a8, 4
  106353:	4a5382               	s16i	a8, a3, 148
  106356:	36a0c2               	movi	a12, 54
  106359:	0020c0               	memw
  10635c:	c71bf2               	l16ui	a15, a11, 0x18e
  10635f:	01cff2               	addi	a15, a15, 1
  106362:	0020c0               	memw
  106365:	e9e8                	l32i.n	a14, a9, 56
  106367:	c75bf2               	s16i	a15, a11, 0x18e
  10636a:	a0ee90               	addx4	a14, a14, a9
  10636d:	fec9                	s32i.n	a12, a14, 60
  10636f:	e9d8                	l32i.n	a13, a9, 56
  106371:	dd1b                	addi.n	a13, a13, 1
  106373:	e9d9                	s32i.n	a13, a9, 56
  106375:	24d0d0               	extui	a13, a13, 0, 3
  106378:	e9d9                	s32i.n	a13, a9, 56
  10637a:	0012a2               	l16ui	a10, a2, 0
  10637d:	d81a56               	bnez	a10, 106102 <au_task_2ndCodecDecode+0x47e>
  106380:	931292               	l16ui	a9, a2, 0x126
  106383:	909920               	addx2	a9, a9, a2
  106386:	9459c2               	s16i	a12, a9, 0x128
  106389:	1036e5               	call8	1166f8 <dbfw_GetSystemTime>
  10638c:	9312b2               	l16ui	a11, a2, 0x126
  10638f:	a0bb20               	addx4	a11, a11, a2
  106392:	8a6ba2               	s32i	a10, a11, 0x228
  106395:	9312a2               	l16ui	a10, a2, 0x126
  106398:	aa1b                	addi.n	a10, a10, 1
  10639a:	64a0a0               	extui	a10, a10, 0, 7
  10639d:	9352a2               	s16i	a10, a2, 0x126
  1063a0:	ff5cc6               	j	106117 <au_task_2ndCodecDecode+0x493>

001063a3 <au_task_2ndCodecDecode+0x71f>:
  1063a3:	b71492               	l16ui	a9, a4, 0x16e
  1063a6:	0ec9f6               	bgeui	a9, 32, 1063b8 <au_task_2ndCodecDecode+0x734>
  1063a9:	90d950               	addx2	a13, a9, a5
  1063ac:	8e5db2               	s16i	a11, a13, 0x11c
  1063af:	b714c2               	l16ui	a12, a4, 0x16e
  1063b2:	01ccc2               	addi	a12, a12, 1
  1063b5:	b754c2               	s16i	a12, a4, 0x16e
  1063b8:	3123e2               	l32i	a14, a3, 196
  1063bb:	fa0c                	movi.n	a10, 15
  1063bd:	ee1b                	addi.n	a14, a14, 1
  1063bf:	3163e2               	s32i	a14, a3, 196
  1063c2:	fc22e5               	call8	1025f0 <_xtos_set_intlevel>
  1063c5:	0c0c                	movi.n	a12, 0
  1063c7:	01b8                	l32i.n	a11, a1, 0
  1063c9:	541392               	l16ui	a9, a3, 168
  1063cc:	005b92               	s16i	a9, a11, 0
  1063cf:	024bc2               	s8i	a12, a11, 2
  1063d2:	b417f2               	l16ui	a15, a7, 0x168
  1063d5:	180c                	movi.n	a8, 1
  1063d7:	30ff80               	xor	a15, a15, a8
  1063da:	b457f2               	s16i	a15, a7, 0x168
  1063dd:	fbec25               	call8	1022a0 <_xtos_restore_intlevel>
  1063e0:	2c23b2               	l32i	a11, a3, 176
  1063e3:	01a8                	l32i.n	a10, a1, 0
  1063e5:	5413c2               	l16ui	a12, a3, 168
  1063e8:	1aa8                	l32i.n	a10, a10, 4
  1063ea:	11ccf0               	slli	a12, a12, 1
  1063ed:	79f925               	call8	180380 <__vec_memcpy>
  1063f0:	cc13c2               	l16ui	a12, a3, 0x198
  1063f3:	01a8                	l32i.n	a10, a1, 0
  1063f5:	f0eeb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1063f8:	1aa8                	l32i.n	a10, a10, 4
  1063fa:	0bb8                	l32i.n	a11, a11, 0
  1063fc:	121c66               	bnei	a12, 1, 106412 <au_task_2ndCodecDecode+0x78e>
  1063ff:	0020c0               	memw
  106402:	dbb8                	l32i.n	a11, a11, 52
  106404:	5413c2               	l16ui	a12, a3, 168
  106407:	f164d1               	l32r	a13, 102998 (277bf4 <g_gain_params+0xc4>)
  10640a:	7e0c                	movi.n	a14, 7
  10640c:	01eda5               	call8	1082e8 <au_task_FadeInFadeOutGain>
  10640f:	0003c6               	j	106422 <au_task_2ndCodecDecode+0x79e>

00106412 <au_task_2ndCodecDecode+0x78e>:
  106412:	0020c0               	memw
  106415:	8bb8                	l32i.n	a11, a11, 32
  106417:	5413c2               	l16ui	a12, a3, 168
  10641a:	f160d1               	l32r	a13, 10299c (277b68 <g_gain_params+0x38>)
  10641d:	2e0c                	movi.n	a14, 2
  10641f:	01eca5               	call8	1082e8 <au_task_FadeInFadeOutGain>

00106422 <au_task_2ndCodecDecode+0x79e>:
  106422:	0026e2               	l32i	a14, a6, 0
  106425:	0e2ef2               	l32i	a15, a14, 56
  106428:	33a0b2               	movi	a11, 51
  10642b:	a0ffe0               	addx4	a15, a15, a14
  10642e:	ffb9                	s32i.n	a11, a15, 60
  106430:	eed8                	l32i.n	a13, a14, 56
  106432:	dd1b                	addi.n	a13, a13, 1
  106434:	24d0d0               	extui	a13, a13, 0, 3
  106437:	eed9                	s32i.n	a13, a14, 56
  106439:	0012c2               	l16ui	a12, a2, 0
  10643c:	1cec                	bnez.n	a12, 106461 <au_task_2ndCodecDecode+0x7dd>
  10643e:	931282               	l16ui	a8, a2, 0x126
  106441:	908820               	addx2	a8, a8, a2
  106444:	9458b2               	s16i	a11, a8, 0x128
  106447:	102b25               	call8	1166f8 <dbfw_GetSystemTime>
  10644a:	9312b2               	l16ui	a11, a2, 0x126
  10644d:	a0bb20               	addx4	a11, a11, a2
  106450:	8a6ba2               	s32i	a10, a11, 0x228
  106453:	931292               	l16ui	a9, a2, 0x126
  106456:	991b                	addi.n	a9, a9, 1
  106458:	649090               	extui	a9, a9, 0, 7
  10645b:	935292               	s16i	a9, a2, 0x126
  10645e:	000506               	j	106476 <au_task_2ndCodecDecode+0x7f2>

00106461 <au_task_2ndCodecDecode+0x7dd>:
  106461:	b71492               	l16ui	a9, a4, 0x16e
  106464:	0ec9f6               	bgeui	a9, 32, 106476 <au_task_2ndCodecDecode+0x7f2>
  106467:	90d950               	addx2	a13, a9, a5
  10646a:	8e5db2               	s16i	a11, a13, 0x11c
  10646d:	b714c2               	l16ui	a12, a4, 0x16e
  106470:	01ccc2               	addi	a12, a12, 1
  106473:	b754c2               	s16i	a12, a4, 0x16e
  106476:	3123a2               	l32i	a10, a3, 196
  106479:	14a0b2               	movi	a11, 20
  10647c:	7a0be5               	call8	18053c <__umodsi3>
  10647f:	00ba56               	bnez	a10, 10648e <au_task_2ndCodecDecode+0x80a>
  106482:	08a4a2               	movi	a10, 0x408
  106485:	f146b1               	l32r	a11, 1029a0 (80006320 <__log_data___1__1__0_au_task_0_au_task_1_c_3354$22879_131_20>)
  106488:	0020f0               	nop
  10648b:	103e65               	call8	116870 <dbfw_StoreTrace>

0010648e <au_task_2ndCodecDecode+0x80a>:
  10648e:	0fa0a2               	movi	a10, 15
  106491:	fc15e5               	call8	1025f0 <_xtos_set_intlevel>
  106494:	0012e2               	l16ui	a14, a2, 0
  106497:	0161a2               	s32i	a10, a1, 4
  10649a:	01ce56               	bnez	a14, 1064ba <au_task_2ndCodecDecode+0x836>
  10649d:	e82c                	movi.n	a8, 46
  10649f:	121292               	l16ui	a9, a2, 36
  1064a2:	fa0c                	movi.n	a10, 15
  1064a4:	82a9                	s32i.n	a10, a2, 32
  1064a6:	909920               	addx2	a9, a9, a2
  1064a9:	135982               	s16i	a8, a9, 38
  1064ac:	1212f2               	l16ui	a15, a2, 36
  1064af:	ff1b                	addi.n	a15, a15, 1
  1064b1:	64f0f0               	extui	a15, a15, 0, 7
  1064b4:	1252f2               	s16i	a15, a2, 36
  1064b7:	000746               	j	1064d8 <au_task_2ndCodecDecode+0x854>

001064ba <au_task_2ndCodecDecode+0x836>:
  1064ba:	961492               	l16ui	a9, a4, 0x12c
  1064bd:	17c9f6               	bgeui	a9, 32, 1064d8 <au_task_2ndCodecDecode+0x854>
  1064c0:	90d950               	addx2	a13, a9, a5
  1064c3:	2ea0c2               	movi	a12, 46
  1064c6:	0fa0e2               	movi	a14, 15
  1064c9:	4a64e2               	s32i	a14, a4, 0x128
  1064cc:	6d5dc2               	s16i	a12, a13, 218
  1064cf:	9614b2               	l16ui	a11, a4, 0x12c
  1064d2:	01cbb2               	addi	a11, a11, 1
  1064d5:	9654b2               	s16i	a11, a4, 0x12c
  1064d8:	3123f2               	l32i	a15, a3, 196
  1064db:	0d400a4120b01fce 	{ bnei.w18	a15, 1, 106581 <au_task_2ndCodecDecode+0x8fd>; nop }
  1064e3:	f12281               	l32r	a8, 10296c (277740 <g_au_task+0x8e0>)
  1064e6:	081882               	l16ui	a8, a8, 16
  1064e9:	094856               	bnez	a8, 106581 <au_task_2ndCodecDecode+0x8fd>
  1064ec:	f0ab91               	l32r	a9, 102798 (276e60 <g_au_task>)
  1064ef:	301992               	l16ui	a9, a9, 96
  1064f2:	08b956               	bnez	a9, 106581 <au_task_2ndCodecDecode+0x8fd>
  1064f5:	6a13a2               	l16ui	a10, a3, 212
  1064f8:	085a56               	bnez	a10, 106581 <au_task_2ndCodecDecode+0x8fd>
  1064fb:	0e15e5               	call8	114658 <fw_dsp_i2s_TearDownTx>
  1064fe:	0421a2               	l32i	a10, a1, 16
  106501:	f0c5c1               	l32r	a12, 102818 (27f140 <g_mclk_i2s>)
  106504:	0b0c                	movi.n	a11, 0
  106506:	f0a4e1               	l32r	a14, 102798 (276e60 <g_au_task>)
  106509:	81d8                	l32i.n	a13, a1, 32
  10650b:	035ed2               	s16i	a13, a14, 6
  10650e:	015cb2               	s16i	a11, a12, 2
  106511:	0552a5               	call8	10ba3c <au_task_MixerInit>
  106514:	1a0c                	movi.n	a10, 1
  106516:	00c8a5               	call8	1071a0 <au_task_AudioCodecConfigI2SParams>
  106519:	018425               	call8	107d5c <au_task_CleanUpDMATXRingbuffer>
  10651c:	1d27a2               	l32i	a10, a7, 116
  10651f:	0e0025               	call8	114520 <fw_dsp_i2s_BringUpTx>
  106522:	08a4a2               	movi	a10, 0x408
  106525:	f11fb1               	l32r	a11, 1029a4 (80006420 <__log_data___1__1__0_au_task_0_au_task_1_c_3390$22881_131_22>)
  106528:	1f0c                	movi.n	a15, 1
  10652a:	6a53f2               	s16i	a15, a3, 212
  10652d:	103425               	call8	116870 <dbfw_StoreTrace>
  106530:	06a8                	l32i.n	a10, a6, 0
  106532:	eac8                	l32i.n	a12, a10, 56
  106534:	4b3c                	movi.n	a11, 52
  106536:	a0cca0               	addx4	a12, a12, a10
  106539:	fcb9                	s32i.n	a11, a12, 60
  10653b:	ea98                	l32i.n	a9, a10, 56
  10653d:	991b                	addi.n	a9, a9, 1
  10653f:	249090               	extui	a9, a9, 0, 3
  106542:	ea99                	s32i.n	a9, a10, 56
  106544:	001282               	l16ui	a8, a2, 0
  106547:	18ec                	bnez.n	a8, 10656c <au_task_2ndCodecDecode+0x8e8>
  106549:	9312d2               	l16ui	a13, a2, 0x126
  10654c:	90dd20               	addx2	a13, a13, a2
  10654f:	945db2               	s16i	a11, a13, 0x128
  106552:	101a65               	call8	1166f8 <dbfw_GetSystemTime>
  106555:	9312f2               	l16ui	a15, a2, 0x126
  106558:	a0ff20               	addx4	a15, a15, a2
  10655b:	8a6fa2               	s32i	a10, a15, 0x228
  10655e:	9312e2               	l16ui	a14, a2, 0x126
  106561:	ee1b                	addi.n	a14, a14, 1
  106563:	64e0e0               	extui	a14, a14, 0, 7
  106566:	9352e2               	s16i	a14, a2, 0x126
  106569:	000506               	j	106581 <au_task_2ndCodecDecode+0x8fd>

0010656c <au_task_2ndCodecDecode+0x8e8>:
  10656c:	b71492               	l16ui	a9, a4, 0x16e
  10656f:	0ec9f6               	bgeui	a9, 32, 106581 <au_task_2ndCodecDecode+0x8fd>
  106572:	90a950               	addx2	a10, a9, a5
  106575:	8e5ab2               	s16i	a11, a10, 0x11c
  106578:	b71482               	l16ui	a8, a4, 0x16e
  10657b:	01c882               	addi	a8, a8, 1
  10657e:	b75482               	s16i	a8, a4, 0x16e
  106581:	012172               	l32i	a7, a1, 4
  106584:	20a770               	or	a10, a7, a7
  106587:	fbd1a5               	call8	1022a0 <_xtos_restore_intlevel>
  10658a:	0012b2               	l16ui	a11, a2, 0
  10658d:	fa2c                	movi.n	a10, 47
  10658f:	7bdc                	bnez.n	a11, 1065aa <au_task_2ndCodecDecode+0x926>
  106591:	1212d2               	l16ui	a13, a2, 36
  106594:	8279                	s32i.n	a7, a2, 32
  106596:	90dd20               	addx2	a13, a13, a2
  106599:	135da2               	s16i	a10, a13, 38
  10659c:	1212c2               	l16ui	a12, a2, 36
  10659f:	cc1b                	addi.n	a12, a12, 1
  1065a1:	64c0c0               	extui	a12, a12, 0, 7
  1065a4:	1252c2               	s16i	a12, a2, 36
  1065a7:	000586               	j	1065c1 <au_task_2ndCodecDecode+0x93d>

001065aa <au_task_2ndCodecDecode+0x926>:
  1065aa:	961492               	l16ui	a9, a4, 0x12c
  1065ad:	10c9f6               	bgeui	a9, 32, 1065c1 <au_task_2ndCodecDecode+0x93d>
  1065b0:	4a6472               	s32i	a7, a4, 0x128
  1065b3:	90f950               	addx2	a15, a9, a5
  1065b6:	6d5fa2               	s16i	a10, a15, 218
  1065b9:	9614e2               	l16ui	a14, a4, 0x12c
  1065bc:	ee1b                	addi.n	a14, a14, 1
  1065be:	9654e2               	s16i	a14, a4, 0x12c
  1065c1:	f07991               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1065c4:	0998                	l32i.n	a9, a9, 0
  1065c6:	0020c0               	memw
  1065c9:	080c                	movi.n	a8, 0
  1065cb:	d989                	s32i.n	a8, a9, 52
  1065cd:	fed186               	j	106117 <au_task_2ndCodecDecode+0x493>

001065d0 <au_task_2ndCodecDecode+0x94c>:
  1065d0:	b71492               	l16ui	a9, a4, 0x16e
  1065d3:	0d7fb44100b0c92e 	{ bgeui.w18	a9, 32, 106117 <au_task_2ndCodecDecode+0x493>; nop }
  1065db:	90b950               	addx2	a11, a9, a5
  1065de:	8e5bc2               	s16i	a12, a11, 0x11c
  1065e1:	b714a2               	l16ui	a10, a4, 0x16e
  1065e4:	aa1b                	addi.n	a10, a10, 1
  1065e6:	b754a2               	s16i	a10, a4, 0x16e
  1065e9:	feca86               	j	106117 <au_task_2ndCodecDecode+0x493>

001065ec <au_task_2ndCodecDecode+0x968>:
  1065ec:	0fa0a2               	movi	a10, 15
  1065ef:	fdafc2               	movi	a12, -3
  1065f2:	2863c2               	s32i	a12, a3, 160
  1065f5:	fbffa5               	call8	1025f0 <_xtos_set_intlevel>
  1065f8:	0012d2               	l16ui	a13, a2, 0
  1065fb:	01cd56               	bnez	a13, 10661b <au_task_2ndCodecDecode+0x997>
  1065fe:	cf2c                	movi.n	a15, 44
  106600:	121282               	l16ui	a8, a2, 36
  106603:	f90c                	movi.n	a9, 15
  106605:	8299                	s32i.n	a9, a2, 32
  106607:	908820               	addx2	a8, a8, a2
  10660a:	1358f2               	s16i	a15, a8, 38
  10660d:	1212e2               	l16ui	a14, a2, 36
  106610:	ee1b                	addi.n	a14, a14, 1
  106612:	64e0e0               	extui	a14, a14, 0, 7
  106615:	1252e2               	s16i	a14, a2, 36
  106618:	000746               	j	106639 <au_task_2ndCodecDecode+0x9b5>

0010661b <au_task_2ndCodecDecode+0x997>:
  10661b:	961492               	l16ui	a9, a4, 0x12c
  10661e:	17c9f6               	bgeui	a9, 32, 106639 <au_task_2ndCodecDecode+0x9b5>
  106621:	90c950               	addx2	a12, a9, a5
  106624:	2ca0b2               	movi	a11, 44
  106627:	0fa0d2               	movi	a13, 15
  10662a:	4a64d2               	s32i	a13, a4, 0x128
  10662d:	6d5cb2               	s16i	a11, a12, 218
  106630:	9614a2               	l16ui	a10, a4, 0x12c
  106633:	01caa2               	addi	a10, a10, 1
  106636:	9654a2               	s16i	a10, a4, 0x12c
  106639:	090c                	movi.n	a9, 0
  10663b:	4d5392               	s16i	a9, a3, 154
  10663e:	0020c0               	memw
  106641:	f055f1               	l32r	a15, 102798 (276e60 <g_au_task>)
  106644:	0fe8                	l32i.n	a14, a15, 0
  106646:	f86c                	movi.n	a8, -17
  106648:	10ee80               	and	a14, a14, a8
  10664b:	0020c0               	memw
  10664e:	0fe9                	s32i.n	a14, a15, 0
  106650:	0a0c                	movi.n	a10, 0
  106652:	fbf9e5               	call8	1025f0 <_xtos_set_intlevel>
  106655:	0012a2               	l16ui	a10, a2, 0
  106658:	badc                	bnez.n	a10, 106677 <au_task_2ndCodecDecode+0x9f3>
  10665a:	dc2c                	movi.n	a12, 45
  10665c:	1212d2               	l16ui	a13, a2, 36
  10665f:	0e0c                	movi.n	a14, 0
  106661:	82e9                	s32i.n	a14, a2, 32
  106663:	90dd20               	addx2	a13, a13, a2
  106666:	135dc2               	s16i	a12, a13, 38
  106669:	1212b2               	l16ui	a11, a2, 36
  10666c:	bb1b                	addi.n	a11, a11, 1
  10666e:	64b0b0               	extui	a11, a11, 0, 7
  106671:	1252b2               	s16i	a11, a2, 36
  106674:	000746               	j	106695 <au_task_2ndCodecDecode+0xa11>

00106677 <au_task_2ndCodecDecode+0x9f3>:
  106677:	961492               	l16ui	a9, a4, 0x12c
  10667a:	17c9f6               	bgeui	a9, 32, 106695 <au_task_2ndCodecDecode+0xa11>
  10667d:	90a950               	addx2	a10, a9, a5
  106680:	2da082               	movi	a8, 45
  106683:	00a0b2               	movi	a11, 0
  106686:	4a64b2               	s32i	a11, a4, 0x128
  106689:	6d5a82               	s16i	a8, a10, 218
  10668c:	9614f2               	l16ui	a15, a4, 0x12c
  10668f:	01cff2               	addi	a15, a15, 1
  106692:	9654f2               	s16i	a15, a4, 0x12c
  106695:	06e8                	l32i.n	a14, a6, 0
  106697:	ee88                	l32i.n	a8, a14, 56
  106699:	ef2c                	movi.n	a15, 46
  10669b:	a088e0               	addx4	a8, a8, a14
  10669e:	f8f9                	s32i.n	a15, a8, 60
  1066a0:	eed8                	l32i.n	a13, a14, 56
  1066a2:	dd1b                	addi.n	a13, a13, 1
  1066a4:	24d0d0               	extui	a13, a13, 0, 3
  1066a7:	eed9                	s32i.n	a13, a14, 56
  1066a9:	0012c2               	l16ui	a12, a2, 0
  1066ac:	a45c56               	bnez	a12, 1060f5 <au_task_2ndCodecDecode+0x471>
  1066af:	9312a2               	l16ui	a10, a2, 0x126
  1066b2:	e92c                	movi.n	a9, 46
  1066b4:	90aa20               	addx2	a10, a10, a2
  1066b7:	945a92               	s16i	a9, a10, 0x128
  1066ba:	1003e5               	call8	1166f8 <dbfw_GetSystemTime>
  1066bd:	9312c2               	l16ui	a12, a2, 0x126
  1066c0:	a0cc20               	addx4	a12, a12, a2
  1066c3:	8a6ca2               	s32i	a10, a12, 0x228
  1066c6:	9312b2               	l16ui	a11, a2, 0x126
  1066c9:	bb1b                	addi.n	a11, a11, 1
  1066cb:	64b0b0               	extui	a11, a11, 0, 7
  1066ce:	9352b2               	s16i	a11, a2, 0x126
  1066d1:	f01d                	retw.n

001066d3 <au_task_2ndCodecDecode+0xa4f>:
  1066d3:	b71492               	l16ui	a9, a4, 0x16e
  1066d6:	0d7f9a4120b0c92e 	{ bgeui.w18	a9, 32, 10607c <au_task_2ndCodecDecode+0x3f8>; nop }
  1066de:	90e950               	addx2	a14, a9, a5
  1066e1:	8e5ea2               	s16i	a10, a14, 0x11c
  1066e4:	b714d2               	l16ui	a13, a4, 0x16e
  1066e7:	dd1b                	addi.n	a13, a13, 1
  1066e9:	b754d2               	s16i	a13, a4, 0x16e
  1066ec:	fe6306               	j	10607c <au_task_2ndCodecDecode+0x3f8>

001066ef <au_task_2ndCodecDecode+0xa6b>:
  1066ef:	90a950               	addx2	a10, a9, a5
  1066f2:	e82c                	movi.n	a8, 46
  1066f4:	8e5a82               	s16i	a8, a10, 0x11c
  1066f7:	b714f2               	l16ui	a15, a4, 0x16e
  1066fa:	ff1b                	addi.n	a15, a15, 1
  1066fc:	b754f2               	s16i	a15, a4, 0x16e
  1066ff:	f01d                	retw.n

00106701 <au_task_2ndCodecDecode+0xa7d>:
  106701:	000000                                        ...

00106704 <au_task_2ndCodecInit>:
  106704:	006136               	entry	a1, 48
  106707:	02a092               	movi	a9, 2
  10670a:	f7af32               	movi	a3, -9
  10670d:	f02151               	l32r	a5, 102794 (277d60 <g_debug_fp_info>)
  106710:	f04961               	l32r	a6, 102834 (2780d4 <g_debug_fp_info+0x374>)
  106713:	f0a541               	l32r	a4, 1029a8 (2772bc <g_au_task+0x45c>)
  106716:	f02471               	l32r	a7, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  106719:	f01f21               	l32r	a2, 102798 (276e60 <g_au_task>)
  10671c:	0027a2               	l32i	a10, a7, 0
  10671f:	0020c0               	memw
  106722:	1d1482               	l16ui	a8, a4, 58
  106725:	7ab8                	l32i.n	a11, a10, 28
  106727:	20cac2               	addi	a12, a10, 32
  10672a:	21c9                	s32i.n	a12, a1, 8
  10672c:	f4b0b0               	extui	a11, a11, 0, 16
  10672f:	11b9                	s32i.n	a11, a1, 4
  106731:	073816               	beqz	a8, 1067a8 <au_task_2ndCodecInit+0xa4>
  106734:	71a0b2               	movi	a11, 113
  106737:	0020c0               	memw
  10673a:	da99                	s32i.n	a9, a10, 52
  10673c:	0015d2               	l16ui	a13, a5, 0
  10673f:	7d1692               	l16ui	a9, a6, 250
  106742:	3dec                	bnez.n	a13, 106769 <au_task_2ndCodecInit+0x65>
  106744:	9315e2               	l16ui	a14, a5, 0x126
  106747:	90ee50               	addx2	a14, a14, a5
  10674a:	945eb2               	s16i	a11, a14, 0x128
  10674d:	0ffaa5               	call8	1166f8 <dbfw_GetSystemTime>
  106750:	931582               	l16ui	a8, a5, 0x126
  106753:	a08850               	addx4	a8, a8, a5
  106756:	8a68a2               	s32i	a10, a8, 0x228
  106759:	9315f2               	l16ui	a15, a5, 0x126
  10675c:	07a8                	l32i.n	a10, a7, 0
  10675e:	ff1b                	addi.n	a15, a15, 1
  106760:	64f0f0               	extui	a15, a15, 0, 7
  106763:	9355f2               	s16i	a15, a5, 0x126
  106766:	000446               	j	10677b <au_task_2ndCodecInit+0x77>

00106769 <au_task_2ndCodecInit+0x65>:
  106769:	0ec9f6               	bgeui	a9, 32, 10677b <au_task_2ndCodecInit+0x77>
  10676c:	90d960               	addx2	a13, a9, a6
  10676f:	7e5db2               	s16i	a11, a13, 252
  106772:	7d16c2               	l16ui	a12, a6, 250
  106775:	01ccc2               	addi	a12, a12, 1
  106778:	7d56c2               	s16i	a12, a6, 250
  10677b:	34cac2               	addi	a12, a10, 52
  10677e:	04a0b2               	movi	a11, 4
  106781:	04a0a2               	movi	a10, 4
  106784:	09c425               	call8	1103c8 <au_ipc_SendCmdOrResp>
  106787:	08a4a2               	movi	a10, 0x408
  10678a:	f088b1               	l32r	a11, 1029ac (80006620 <__log_data___1__1__0_au_task_0_au_task_1_c_3521$23758_135_6>)
  10678d:	100e25               	call8	116870 <dbfw_StoreTrace>
  106790:	0fa0a2               	movi	a10, 15
  106793:	fbe5e5               	call8	1025f0 <_xtos_set_intlevel>
  106796:	0020c0               	memw
  106799:	02e8                	l32i.n	a14, a2, 0
  10679b:	10ee30               	and	a14, a14, a3
  10679e:	0020c0               	memw
  1067a1:	02e9                	s32i.n	a14, a2, 0
  1067a3:	fbafe5               	call8	1022a0 <_xtos_restore_intlevel>
  1067a6:	f01d                	retw.n

001067a8 <au_task_2ndCodecInit+0xa4>:
  1067a8:	f00281               	l32r	a8, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1067ab:	60a0a2               	movi	a10, 96
  1067ae:	002882               	l32i	a8, a8, 0
  1067b1:	00a0f2               	movi	a15, 0
  1067b4:	6068f2               	s32i	a15, a8, 0x180
  1067b7:	6168f2               	s32i	a15, a8, 0x184
  1067ba:	6268f2               	s32i	a15, a8, 0x188
  1067bd:	6368f2               	s32i	a15, a8, 0x18c
  1067c0:	0fa165               	call8	1161d8 <fw_dsp_timer_AdjustDSPClock>
  1067c3:	00a0b2               	movi	a11, 0
  1067c6:	04a1c2               	movi	a12, 0x104
  1067c9:	f06ea1               	l32r	a10, 102984 (2772f4 <g_au_task+0x494>)
  1067cc:	0361a2               	s32i	a10, a1, 12
  1067cf:	79c5a5               	call8	180428 <__vec_memset>
  1067d2:	01a0c2               	movi	a12, 1
  1067d5:	0121a2               	l32i	a10, a1, 4
  1067d8:	090c                	movi.n	a9, 0
  1067da:	116492               	s32i	a9, a4, 68
  1067dd:	1c5492               	s16i	a9, a4, 56
  1067e0:	0dba26               	beqi	a10, 16, 1067f1 <au_task_2ndCodecInit+0xed>
  1067e3:	0d401e4170b01a0e 	{ beqi.w18	a10, 1, 1069ce <au_task_2ndCodecInit+0x2ca>; nop }
  1067eb:	1c54c2               	s16i	a12, a4, 56
  1067ee:	000146               	j	1067f7 <au_task_2ndCodecInit+0xf3>

001067f1 <au_task_2ndCodecInit+0xed>:
  1067f1:	03a0d2               	movi	a13, 3
  1067f4:	4654d2               	s16i	a13, a4, 140

001067f7 <au_task_2ndCodecInit+0xf3>:
  1067f7:	1c94e2               	l16si	a14, a4, 56
  1067fa:	010e56               	bnez	a14, 10680e <au_task_2ndCodecInit+0x10a>
  1067fd:	01a0a2               	movi	a10, 1
  106800:	0221b2               	l32i	a11, a1, 8
  106803:	4614f2               	l16ui	a15, a4, 140
  106806:	0051f2               	s16i	a15, a1, 0
  106809:	006665               	call8	106e70 <au_task_AuConfigSamplingRateChannel>
  10680c:	1c0c                	movi.n	a12, 1

0010680e <au_task_2ndCodecInit+0x10a>:
  10680e:	1c9482               	l16si	a8, a4, 56
  106811:	0ec856               	bnez	a8, 106901 <au_task_2ndCodecInit+0x1fd>
  106814:	0aa4a2               	movi	a10, 0x40a
  106817:	f066b1               	l32r	a11, 1029b0 (80006720 <__log_data___1__1__0_au_task_0_au_task_1_c_3610$23764_135_9>)
  10681a:	0212c2               	l16ui	a12, a2, 4
  10681d:	0020c0               	memw
  106820:	02d8                	l32i.n	a13, a2, 0
  106822:	1004e5               	call8	116870 <dbfw_StoreTrace>
  106825:	09a4a2               	movi	a10, 0x409
  106828:	f063b1               	l32r	a11, 1029b4 (80006820 <__log_data___1__1__0_au_task_0_au_task_1_c_3611$23765_135_10>)
  10682b:	2024c2               	l32i	a12, a4, 128
  10682e:	100425               	call8	116870 <dbfw_StoreTrace>
  106831:	f05091               	l32r	a9, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  106834:	2024c2               	l32i	a12, a4, 128
  106837:	0d00194190b08c9e 	{ beq.w18	a12, a9, 1069d4 <au_task_2ndCodecInit+0x2d0>; nop }
  10683f:	0a5c                	movi.n	a10, 80
  106841:	f05dd1               	l32r	a13, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  106844:	f0a0b2               	movi	a11, 240
  106847:	c0dcd0               	sub	a13, a12, a13
  10684a:	83bad0               	moveqz	a11, a10, a13

0010684d <au_task_2ndCodecInit+0x149>:
  10684d:	f04ba1               	l32r	a10, 10297c (277c10 <g_nt_buf_param>)
  106850:	cc1c                	movi.n	a12, 28
  106852:	f005e1               	l32r	a14, 102868 (277d2c <g_dram_ptrs>)
  106855:	1b64b2               	s32i	a11, a4, 108
  106858:	f059f1               	l32r	a15, 1029bc (6a00 <xthals_release_major+0x3b20>)
  10685b:	1764f2               	s32i	a15, a4, 92
  10685e:	0b0c                	movi.n	a11, 0
  106860:	7ee8                	l32i.n	a14, a14, 28
  106862:	1664e2               	s32i	a14, a4, 88
  106865:	79bc25               	call8	180428 <__vec_memset>
  106868:	f000d1               	l32r	a13, 102868 (277d2c <g_dram_ptrs>)
  10686b:	07a8                	l32i.n	a10, a7, 0
  10686d:	f054c1               	l32r	a12, 1029c0 (277bd4 <g_gain_params+0xa4>)
  106870:	1b0c                	movi.n	a11, 1
  106872:	3e4cb2               	s8i	a11, a12, 62
  106875:	464cb2               	s8i	a11, a12, 70
  106878:	2a5cb2               	s16i	a11, a12, 84
  10687b:	02daa2               	addmi	a10, a10, 0x200
  10687e:	bdd8                	l32i.n	a13, a13, 44
  106880:	106cd2               	s32i	a13, a12, 64
  106883:	74caa2               	addi	a10, a10, 116
  106886:	09ddd2               	addmi	a13, a13, 0x900
  106889:	126cd2               	s32i	a13, a12, 72
  10688c:	0b0c                	movi.n	a11, 0
  10688e:	10a2c2               	movi	a12, 0x210
  106891:	79b965               	call8	180428 <__vec_memset>
  106894:	07e8                	l32i.n	a14, a7, 0
  106896:	0020c0               	memw
  106899:	0f0c                	movi.n	a15, 0
  10689b:	eff3d1               	l32r	a13, 102868 (277d2c <g_dram_ptrs>)
  10689e:	def9                	s32i.n	a15, a14, 52
  1068a0:	eff4f1               	l32r	a15, 102870 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  1068a3:	add8                	l32i.n	a13, a13, 40
  1068a5:	01dee2               	addmi	a14, a14, 0x100
  1068a8:	74cee2               	addi	a14, a14, 116
  1068ab:	ddfa                	add.n	a13, a13, a15
  1068ad:	0020c0               	memw
  1068b0:	3e6ed2               	s32i	a13, a14, 248
  1068b3:	07c8                	l32i.n	a12, a7, 0
  1068b5:	f043d1               	l32r	a13, 1029c4 (2a30 <XtosCoreStateSize+0x27b0>)
  1068b8:	01dcc2               	addmi	a12, a12, 0x100
  1068bb:	74ccc2               	addi	a12, a12, 116
  1068be:	0020c0               	memw
  1068c1:	3f6cd2               	s32i	a13, a12, 252
  1068c4:	ab0c                	movi.n	a11, 10
  1068c6:	0020c0               	memw
  1068c9:	c06cb2               	s32i	a11, a12, 0x300
  1068cc:	001182               	l16ui	a8, a1, 0
  1068cf:	0011a2               	l16ui	a10, a1, 0
  1068d2:	efb891               	l32r	a9, 1027b4 (200890 <_dram0_global_var_data_start>)
  1068d5:	9088a0               	addx2	a8, a8, a10
  1068d8:	a08890               	addx4	a8, a8, a9
  1068db:	0888                	l32i.n	a8, a8, 0
  1068dd:	31a8                	l32i.n	a10, a1, 12
  1068df:	0008e0               	callx8	a8
  1068e2:	1c0c                	movi.n	a12, 1
  1068e4:	f03791               	l32r	a9, 1029c0 (277bd4 <g_gain_params+0xa4>)
  1068e7:	efb2b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1068ea:	3a8c                	beqz.n	a10, 1068f1 <au_task_2ndCodecInit+0x1ed>
  1068ec:	280c                	movi.n	a8, 2
  1068ee:	1c5482               	s16i	a8, a4, 56

001068f1 <au_task_2ndCodecInit+0x1ed>:
  1068f1:	0bd8                	l32i.n	a13, a11, 0
  1068f3:	0020c0               	memw
  1068f6:	0a0c                	movi.n	a10, 0
  1068f8:	146da2               	s32i	a10, a13, 80
  1068fb:	2859a2               	s16i	a10, a9, 80
  1068fe:	2959a2               	s16i	a10, a9, 82

00106901 <au_task_2ndCodecInit+0x1fd>:
  106901:	1c9492               	l16si	a9, a4, 56
  106904:	49ec                	bnez.n	a9, 10692c <au_task_2ndCodecInit+0x228>
  106906:	0011e2               	l16ui	a14, a1, 0
  106909:	073e66               	bnei	a14, 3, 106914 <au_task_2ndCodecInit+0x210>
  10690c:	c544c2               	s8i	a12, a4, 197
  10690f:	0f0c                	movi.n	a15, 0
  106911:	c444f2               	s8i	a15, a4, 196

00106914 <au_task_2ndCodecInit+0x210>:
  106914:	002792               	l32i	a9, a7, 0
  106917:	0020c0               	memw
  10691a:	08a4a2               	movi	a10, 0x408
  10691d:	f02ab1               	l32r	a11, 1029c8 (80006920 <__log_data___1__1__0_au_task_0_au_task_1_c_3699$23771_135_12>)
  106920:	00a082               	movi	a8, 0
  106923:	0d6982               	s32i	a8, a9, 52
  106926:	0ff4a5               	call8	116870 <dbfw_StoreTrace>
  106929:	0005c6               	j	106944 <au_task_2ndCodecInit+0x240>

0010692c <au_task_2ndCodecInit+0x228>:
  10692c:	141966               	bnei	a9, 1, 106944 <au_task_2ndCodecInit+0x240>
  10692f:	0027b2               	l32i	a11, a7, 0
  106932:	0020c0               	memw
  106935:	01a0a2               	movi	a10, 1
  106938:	0d6ba2               	s32i	a10, a11, 52
  10693b:	08a4a2               	movi	a10, 0x408
  10693e:	f023b1               	l32r	a11, 1029cc (80006a20 <__log_data___1__1__0_au_task_0_au_task_1_c_3706$23772_135_13>)
  106941:	0ff2e5               	call8	116870 <dbfw_StoreTrace>
  106944:	0fa0a2               	movi	a10, 15
  106947:	fbcaa5               	call8	1025f0 <_xtos_set_intlevel>
  10694a:	0020c0               	memw
  10694d:	02c8                	l32i.n	a12, a2, 0
  10694f:	10cc30               	and	a12, a12, a3
  106952:	0020c0               	memw
  106955:	02c9                	s32i.n	a12, a2, 0
  106957:	fb94a5               	call8	1022a0 <_xtos_restore_intlevel>
  10695a:	ef8df1               	l32r	a15, 102790 (27e688 <gp_dsp_core_log>)
  10695d:	0ff8                	l32i.n	a15, a15, 0
  10695f:	ef98                	l32i.n	a9, a15, 56
  106961:	60a082               	movi	a8, 96
  106964:	a099f0               	addx4	a9, a9, a15
  106967:	f989                	s32i.n	a8, a9, 60
  106969:	efe8                	l32i.n	a14, a15, 56
  10696b:	72a0a2               	movi	a10, 114
  10696e:	ee1b                	addi.n	a14, a14, 1
  106970:	24e0e0               	extui	a14, a14, 0, 3
  106973:	efe9                	s32i.n	a14, a15, 56
  106975:	0015d2               	l16ui	a13, a5, 0
  106978:	7d1692               	l16ui	a9, a6, 250
  10697b:	1dec                	bnez.n	a13, 1069a0 <au_task_2ndCodecInit+0x29c>
  10697d:	931582               	l16ui	a8, a5, 0x126
  106980:	908850               	addx2	a8, a8, a5
  106983:	9458a2               	s16i	a10, a8, 0x128
  106986:	0fd725               	call8	1166f8 <dbfw_GetSystemTime>
  106989:	9315b2               	l16ui	a11, a5, 0x126
  10698c:	a0bb50               	addx4	a11, a11, a5
  10698f:	8a6ba2               	s32i	a10, a11, 0x228
  106992:	931592               	l16ui	a9, a5, 0x126
  106995:	991b                	addi.n	a9, a9, 1
  106997:	649090               	extui	a9, a9, 0, 7
  10699a:	935592               	s16i	a9, a5, 0x126
  10699d:	000446               	j	1069b2 <au_task_2ndCodecInit+0x2ae>

001069a0 <au_task_2ndCodecInit+0x29c>:
  1069a0:	0ec9f6               	bgeui	a9, 32, 1069b2 <au_task_2ndCodecInit+0x2ae>
  1069a3:	90d960               	addx2	a13, a9, a6
  1069a6:	7e5da2               	s16i	a10, a13, 252
  1069a9:	7d16c2               	l16ui	a12, a6, 250
  1069ac:	01ccc2               	addi	a12, a12, 1
  1069af:	7d56c2               	s16i	a12, a6, 250
  1069b2:	04a0a2               	movi	a10, 4
  1069b5:	0027c2               	l32i	a12, a7, 0
  1069b8:	4b0c                	movi.n	a11, 4
  1069ba:	34ccc2               	addi	a12, a12, 52
  1069bd:	09a0a5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  1069c0:	08a4a2               	movi	a10, 0x408
  1069c3:	f003b1               	l32r	a11, 1029d0 (80006b20 <__log_data___1__1__0_au_task_0_au_task_1_c_3714$23774_135_15>)
  1069c6:	0feaa5               	call8	116870 <dbfw_StoreTrace>
  1069c9:	f01d                	retw.n

001069cb <au_task_2ndCodecInit+0x2c7>:
  1069cb:	000000                                        ...

001069ce <au_task_2ndCodecInit+0x2ca>:
  1069ce:	4654c2               	s16i	a12, a4, 140
  1069d1:	ff8886               	j	1067f7 <au_task_2ndCodecInit+0xf3>

001069d4 <au_task_2ndCodecInit+0x2d0>:
  1069d4:	8b2c                	movi.n	a11, 40
  1069d6:	ff9cc6               	j	10684d <au_task_2ndCodecInit+0x149>

001069d9 <au_task_2ndCodecInit+0x2d5>:
  1069d9:	000000                                        ...

001069dc <au_task_2ndCodecEnableTimer>:
  1069dc:	004136               	entry	a1, 32
  1069df:	efc391               	l32r	a9, 1028ec (2772c0 <g_au_task+0x460>)
  1069e2:	180c                	movi.n	a8, 1
  1069e4:	2129a2               	l32i	a10, a9, 132
  1069e7:	804982               	s8i	a8, a9, 128
  1069ea:	4a8c                	beqz.n	a10, 1069f2 <au_task_2ndCodecEnableTimer+0x16>
  1069ec:	0020f0               	nop
  1069ef:	0fb0a5               	call8	1164f8 <fw_dsp_slowtimer_EnableTimerInt>

001069f2 <au_task_2ndCodecEnableTimer+0x16>:
  1069f2:	f01d                	retw.n

001069f4 <au_task_2ndCodecInitRuntime>:
  1069f4:	004136               	entry	a1, 32
  1069f7:	0fa0a2               	movi	a10, 15
  1069fa:	fbbf65               	call8	1025f0 <_xtos_set_intlevel>
  1069fd:	32a0b2               	movi	a11, 50
  106a00:	efba31               	l32r	a3, 1028e8 (278090 <g_debug_fp_info+0x330>)
  106a03:	eff441               	l32r	a4, 1029d4 (276f64 <g_au_task+0x104>)
  106a06:	202aa0               	or	a2, a10, a10
  106a09:	ef6251               	l32r	a5, 102794 (277d60 <g_debug_fp_info>)
  106a0c:	fa0c                	movi.n	a10, 15
  106a0e:	001582               	l16ui	a8, a5, 0
  106a11:	64f8                	l32i.n	a15, a4, 24
  106a13:	78dc                	bnez.n	a8, 106a2e <au_task_2ndCodecInitRuntime+0x3a>
  106a15:	1215c2               	l16ui	a12, a5, 36
  106a18:	85a9                	s32i.n	a10, a5, 32
  106a1a:	90cc50               	addx2	a12, a12, a5
  106a1d:	135cb2               	s16i	a11, a12, 38
  106a20:	121592               	l16ui	a9, a5, 36
  106a23:	991b                	addi.n	a9, a9, 1
  106a25:	649090               	extui	a9, a9, 0, 7
  106a28:	125592               	s16i	a9, a5, 36
  106a2b:	0005c6               	j	106a46 <au_task_2ndCodecInitRuntime+0x52>

00106a2e <au_task_2ndCodecInitRuntime+0x3a>:
  106a2e:	7e1392               	l16ui	a9, a3, 252
  106a31:	11c9f6               	bgeui	a9, 32, 106a46 <au_task_2ndCodecInitRuntime+0x52>
  106a34:	3e63a2               	s32i	a10, a3, 248
  106a37:	90e930               	addx2	a14, a9, a3
  106a3a:	7f5eb2               	s16i	a11, a14, 254
  106a3d:	7e13d2               	l16ui	a13, a3, 252
  106a40:	01cdd2               	addi	a13, a13, 1
  106a43:	7e53d2               	s16i	a13, a3, 252
  106a46:	02ef56               	bnez	a15, 106a78 <au_task_2ndCodecInitRuntime+0x84>
  106a49:	06d482               	addmi	a8, a4, 0x600
  106a4c:	7f2882               	l32i	a8, a8, 0x1fc
  106a4f:	025856               	bnez	a8, 106a78 <au_task_2ndCodecInitRuntime+0x84>
  106a52:	01a0a2               	movi	a10, 1
  106a55:	0198e5               	call8	1083e4 <au_task_InitTimerParams>
  106a58:	f82462               	l32i	a6, a4, 0x3e0
  106a5b:	64a0b2               	movi	a11, 100
  106a5e:	f524a2               	l32i	a10, a4, 0x3d4
  106a61:	79ad25               	call8	180534 <__udivsi3>
  106a64:	0abd                	mov.n	a11, a10
  106a66:	efa4a1               	l32r	a10, 1028f8 (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  106a69:	79aca5               	call8	180534 <__udivsi3>
  106a6c:	16a9                	s32i.n	a10, a6, 4
  106a6e:	fff6e5               	call8	1069dc <au_task_2ndCodecEnableTimer>
  106a71:	06ad                	mov.n	a10, a6
  106a73:	16b8                	l32i.n	a11, a6, 4
  106a75:	0fb7e5               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>
  106a78:	02ad                	mov.n	a10, a2
  106a7a:	fb8265               	call8	1022a0 <_xtos_restore_intlevel>
  106a7d:	001592               	l16ui	a9, a5, 0
  106a80:	3a3c                	movi.n	a10, 51
  106a82:	79dc                	bnez.n	a9, 106a9d <au_task_2ndCodecInitRuntime+0xa9>
  106a84:	1215c2               	l16ui	a12, a5, 36
  106a87:	8529                	s32i.n	a2, a5, 32
  106a89:	90cc50               	addx2	a12, a12, a5
  106a8c:	135ca2               	s16i	a10, a12, 38
  106a8f:	1215b2               	l16ui	a11, a5, 36
  106a92:	bb1b                	addi.n	a11, a11, 1
  106a94:	64b0b0               	extui	a11, a11, 0, 7
  106a97:	1255b2               	s16i	a11, a5, 36
  106a9a:	000586               	j	106ab4 <au_task_2ndCodecInitRuntime+0xc0>

00106a9d <au_task_2ndCodecInitRuntime+0xa9>:
  106a9d:	7e1392               	l16ui	a9, a3, 252
  106aa0:	10c9f6               	bgeui	a9, 32, 106ab4 <au_task_2ndCodecInitRuntime+0xc0>
  106aa3:	3e6322               	s32i	a2, a3, 248
  106aa6:	90e930               	addx2	a14, a9, a3
  106aa9:	7f5ea2               	s16i	a10, a14, 254
  106aac:	7e13d2               	l16ui	a13, a3, 252
  106aaf:	dd1b                	addi.n	a13, a13, 1
  106ab1:	7e53d2               	s16i	a13, a3, 252
  106ab4:	efba21               	l32r	a2, 10299c (277b68 <g_gain_params+0x38>)
  106ab7:	84c292               	addi	a9, a2, -124
  106aba:	f998                	l32i.n	a9, a9, 60
  106abc:	f624b2               	l32i	a11, a4, 0x3d8
  106abf:	096907               	bbci	a9, 0, 106acc <au_task_2ndCodecInitRuntime+0xd8>
  106ac2:	02ad                	mov.n	a10, a2
  106ac4:	2c0c                	movi.n	a12, 2
  106ac6:	0164a5               	call8	108110 <au_task_FadeInFadeOutGainInit>
  106ac9:	000886               	j	106aef <au_task_2ndCodecInitRuntime+0xfb>

00106acc <au_task_2ndCodecInitRuntime+0xd8>:
  106acc:	0a6927               	bbci	a9, 2, 106ada <au_task_2ndCodecInitRuntime+0xe6>
  106acf:	efb2a1               	l32r	a10, 102998 (277bf4 <g_gain_params+0xc4>)
  106ad2:	7c0c                	movi.n	a12, 7
  106ad4:	0163a5               	call8	108110 <au_task_FadeInFadeOutGainInit>
  106ad7:	000506               	j	106aef <au_task_2ndCodecInitRuntime+0xfb>

00106ada <au_task_2ndCodecInitRuntime+0xe6>:
  106ada:	c8c2a2               	addi	a10, a2, -56
  106add:	00a0c2               	movi	a12, 0
  106ae0:	0162e5               	call8	108110 <au_task_FadeInFadeOutGainInit>
  106ae3:	20a220               	or	a10, a2, a2
  106ae6:	f624b2               	l32i	a11, a4, 0x3d8
  106ae9:	02a0c2               	movi	a12, 2
  106aec:	016225               	call8	108110 <au_task_FadeInFadeOutGainInit>
  106aef:	0ba4a2               	movi	a10, 0x40b
  106af2:	ef2fe1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106af5:	efb8b1               	l32r	a11, 1029d8 (80006c20 <__log_data___1__1__0_au_task_0_au_task_1_c_3786$23921_132_6>)
  106af8:	0ee8                	l32i.n	a14, a14, 0
  106afa:	0020c0               	memw
  106afd:	8ec8                	l32i.n	a12, a14, 32
  106aff:	0020c0               	memw
  106b02:	ded8                	l32i.n	a13, a14, 52
  106b04:	0020c0               	memw
  106b07:	6ee8                	l32i.n	a14, a14, 24
  106b09:	0fd665               	call8	116870 <dbfw_StoreTrace>
  106b0c:	f01d                	retw.n

00106b0e <au_task_2ndCodecInitRuntime+0x11a>:
	...

00106b10 <au_task_2ndCodecStop>:
  106b10:	008136               	entry	a1, 64
  106b13:	0fa0a2               	movi	a10, 15
  106b16:	efb141               	l32r	a4, 1029dc (27729c <g_au_task+0x43c>)
  106b19:	00a062               	movi	a6, 0
  106b1c:	226462               	s32i	a6, a4, 136
  106b1f:	246462               	s32i	a6, a4, 144
  106b22:	fbace5               	call8	1025f0 <_xtos_set_intlevel>
  106b25:	0fa092               	movi	a9, 15
  106b28:	a404f2               	l8ui	a15, a4, 164
  106b2b:	ef3471               	l32r	a7, 1027fc (2780b4 <g_debug_fp_info+0x354>)
  106b2e:	0a5d                	mov.n	a5, a10
  106b30:	ef1921               	l32r	a2, 102794 (277d60 <g_debug_fp_info>)
  106b33:	4a3c                	movi.n	a10, 52
  106b35:	001282               	l16ui	a8, a2, 0
  106b38:	acc732               	addi	a3, a7, -84
  106b3b:	78dc                	bnez.n	a8, 106b56 <au_task_2ndCodecStop+0x46>
  106b3d:	1212c2               	l16ui	a12, a2, 36
  106b40:	8299                	s32i.n	a9, a2, 32
  106b42:	90cc20               	addx2	a12, a12, a2
  106b45:	135ca2               	s16i	a10, a12, 38
  106b48:	1212b2               	l16ui	a11, a2, 36
  106b4b:	bb1b                	addi.n	a11, a11, 1
  106b4d:	64b0b0               	extui	a11, a11, 0, 7
  106b50:	1252b2               	s16i	a11, a2, 36
  106b53:	0005c6               	j	106b6e <au_task_2ndCodecStop+0x5e>

00106b56 <au_task_2ndCodecStop+0x46>:
  106b56:	6c17b2               	l16ui	a11, a7, 216
  106b59:	11cbf6               	bgeui	a11, 32, 106b6e <au_task_2ndCodecStop+0x5e>
  106b5c:	356792               	s32i	a9, a7, 212
  106b5f:	90eb70               	addx2	a14, a11, a7
  106b62:	6d5ea2               	s16i	a10, a14, 218
  106b65:	6c17d2               	l16ui	a13, a7, 216
  106b68:	01cdd2               	addi	a13, a13, 1
  106b6b:	6c57d2               	s16i	a13, a7, 216
  106b6e:	141f66               	bnei	a15, 1, 106b86 <au_task_2ndCodecStop+0x76>
  106b71:	2a24a2               	l32i	a10, a4, 168
  106b74:	0f9125               	call8	116488 <fw_dsp_slowtimer_DisableTimerInt>
  106b77:	2a6462               	s32i	a6, a4, 168
  106b7a:	a44462               	s8i	a6, a4, 164
  106b7d:	08a4a2               	movi	a10, 0x408
  106b80:	ef98b1               	l32r	a11, 1029e0 (80006d20 <__log_data___1__1__0_au_task_0_au_task_1_c_3835$24005_136_5>)
  106b83:	0fcee5               	call8	116870 <dbfw_StoreTrace>

00106b86 <au_task_2ndCodecStop+0x76>:
  106b86:	2d5462               	s16i	a6, a4, 90
  106b89:	05ad                	mov.n	a10, a5
  106b8b:	fb7165               	call8	1022a0 <_xtos_restore_intlevel>
  106b8e:	593c                	movi.n	a9, 53
  106b90:	ef95e1               	l32r	a14, 1029e4 (277aa8 <g_au_task+0xc48>)
  106b93:	001282               	l16ui	a8, a2, 0
  106b96:	bf1ee2               	l16ui	a14, a14, 0x17e
  106b99:	78dc                	bnez.n	a8, 106bb4 <au_task_2ndCodecStop+0xa4>
  106b9b:	1212b2               	l16ui	a11, a2, 36
  106b9e:	8259                	s32i.n	a5, a2, 32
  106ba0:	90bb20               	addx2	a11, a11, a2
  106ba3:	135b92               	s16i	a9, a11, 38
  106ba6:	1212a2               	l16ui	a10, a2, 36
  106ba9:	aa1b                	addi.n	a10, a10, 1
  106bab:	64a0a0               	extui	a10, a10, 0, 7
  106bae:	1252a2               	s16i	a10, a2, 36
  106bb1:	0005c6               	j	106bcc <au_task_2ndCodecStop+0xbc>

00106bb4 <au_task_2ndCodecStop+0xa4>:
  106bb4:	9613b2               	l16ui	a11, a3, 0x12c
  106bb7:	11cbf6               	bgeui	a11, 32, 106bcc <au_task_2ndCodecStop+0xbc>
  106bba:	4a6352               	s32i	a5, a3, 0x128
  106bbd:	90db70               	addx2	a13, a11, a7
  106bc0:	6d5d92               	s16i	a9, a13, 218
  106bc3:	9613c2               	l16ui	a12, a3, 0x12c
  106bc6:	01ccc2               	addi	a12, a12, 1
  106bc9:	9653c2               	s16i	a12, a3, 0x12c
  106bcc:	eef951               	l32r	a5, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106bcf:	022e56               	bnez	a14, 106bf5 <au_task_2ndCodecStop+0xe5>
  106bd2:	ef84f1               	l32r	a15, 1029e4 (277aa8 <g_au_task+0xc48>)
  106bd5:	01a0e2               	movi	a14, 1
  106bd8:	be5fe2               	s16i	a14, a15, 0x17c
  106bdb:	05c8                	l32i.n	a12, a5, 0
  106bdd:	3724d2               	l32i	a13, a4, 220
  106be0:	0020c0               	memw
  106be3:	146cd2               	s32i	a13, a12, 80
  106be6:	09a4a2               	movi	a10, 0x409
  106be9:	ef7fb1               	l32r	a11, 1029e8 (80006e20 <__log_data___1__1__0_au_task_0_au_task_1_c_3851$24006_136_6>)
  106bec:	0020c0               	memw
  106bef:	142cc2               	l32i	a12, a12, 80
  106bf2:	0fc7e5               	call8	116870 <dbfw_StoreTrace>

00106bf5 <au_task_2ndCodecStop+0xe5>:
  106bf5:	0fa0a2               	movi	a10, 15
  106bf8:	fb9f65               	call8	1025f0 <_xtos_set_intlevel>
  106bfb:	0461a2               	s32i	a10, a1, 16
  106bfe:	001282               	l16ui	a8, a2, 0
  106c01:	36a092               	movi	a9, 54
  106c04:	98dc                	bnez.n	a8, 106c21 <au_task_2ndCodecStop+0x111>
  106c06:	1212b2               	l16ui	a11, a2, 36
  106c09:	fc0c                	movi.n	a12, 15
  106c0b:	82c9                	s32i.n	a12, a2, 32
  106c0d:	90bb20               	addx2	a11, a11, a2
  106c10:	135b92               	s16i	a9, a11, 38
  106c13:	1212a2               	l16ui	a10, a2, 36
  106c16:	aa1b                	addi.n	a10, a10, 1
  106c18:	64a0a0               	extui	a10, a10, 0, 7
  106c1b:	1252a2               	s16i	a10, a2, 36
  106c1e:	000686               	j	106c3c <au_task_2ndCodecStop+0x12c>

00106c21 <au_task_2ndCodecStop+0x111>:
  106c21:	9613b2               	l16ui	a11, a3, 0x12c
  106c24:	14cbf6               	bgeui	a11, 32, 106c3c <au_task_2ndCodecStop+0x12c>
  106c27:	90eb70               	addx2	a14, a11, a7
  106c2a:	0fa0f2               	movi	a15, 15
  106c2d:	4a63f2               	s32i	a15, a3, 0x128
  106c30:	6d5e92               	s16i	a9, a14, 218
  106c33:	9613d2               	l16ui	a13, a3, 0x12c
  106c36:	01cdd2               	addi	a13, a13, 1
  106c39:	9653d2               	s16i	a13, a3, 0x12c
  106c3c:	4c1482               	l16ui	a8, a4, 152
  106c3f:	eed651               	l32r	a5, 102798 (276e60 <g_au_task>)
  106c42:	421866               	bnei	a8, 1, 106c88 <au_task_2ndCodecStop+0x178>
  106c45:	eef491               	l32r	a9, 102818 (27f140 <g_mclk_i2s>)
  106c48:	0019a2               	l16ui	a10, a9, 0
  106c4b:	4c5462               	s16i	a6, a4, 152
  106c4e:	018a16               	beqz	a10, 106c6a <au_task_2ndCodecStop+0x15a>
  106c51:	0119b2               	l16ui	a11, a9, 2
  106c54:	2bdc                	bnez.n	a11, 106c6a <au_task_2ndCodecStop+0x15a>
  106c56:	ef65d1               	l32r	a13, 1029ec (bb80 <xthals_release_major+0x8ca0>)
  106c59:	2824c2               	l32i	a12, a4, 160
  106c5c:	0d001e4160b0bcde 	{ bne.w18	a12, a13, 106e46 <au_task_2ndCodecStop+0x336>; nop }
  106c64:	0d9325               	call8	114598 <fw_dsp_i2s_TearDownDMATxOnly>
  106c67:	007e86               	j	106e65 <au_task_2ndCodecStop+0x355>

00106c6a <au_task_2ndCodecStop+0x15a>:
  106c6a:	0020f0               	nop
  106c6d:	0d9ea5               	call8	114658 <fw_dsp_i2s_TearDownTx>

00106c70 <au_task_2ndCodecStop+0x160>:
  106c70:	021592               	l16ui	a9, a5, 4
  106c73:	08e907               	bbsi	a9, 0, 106c7f <au_task_2ndCodecStop+0x16f>
  106c76:	05e927               	bbsi	a9, 2, 106c7f <au_task_2ndCodecStop+0x16f>
  106c79:	ef5ae1               	l32r	a14, 1029e4 (277aa8 <g_au_task+0xc48>)
  106c7c:	216e62               	s32i	a6, a14, 132
  106c7f:	08a4a2               	movi	a10, 0x408
  106c82:	ef5bb1               	l32r	a11, 1029f0 (80006f20 <__log_data___1__1__0_au_task_0_au_task_1_c_3904$24007_136_7>)
  106c85:	0fbea5               	call8	116870 <dbfw_StoreTrace>

00106c88 <au_task_2ndCodecStop+0x178>:
  106c88:	ef5bb1               	l32r	a11, 1029f4 (80007020 <__log_data___1__1__0_au_task_0_au_task_1_c_3920$24008_136_8>)
  106c8b:	eec9e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106c8e:	0ba4a2               	movi	a10, 0x40b
  106c91:	002ee2               	l32i	a14, a14, 0
  106c94:	0020c0               	memw
  106c97:	082ec2               	l32i	a12, a14, 32
  106c9a:	0020c0               	memw
  106c9d:	0d2ed2               	l32i	a13, a14, 52
  106ca0:	0020c0               	memw
  106ca3:	6ee8                	l32i.n	a14, a14, 24
  106ca5:	0020f0               	nop
  106ca8:	0fbc65               	call8	116870 <dbfw_StoreTrace>
  106cab:	031592               	l16ui	a9, a5, 6
  106cae:	086917               	bbci	a9, 1, 106cba <au_task_2ndCodecStop+0x1aa>
  106cb1:	ef5181               	l32r	a8, 1029f8 (fffd <xthals_release_major+0xd11d>)
  106cb4:	108980               	and	a8, a9, a8
  106cb7:	035582               	s16i	a8, a5, 6

00106cba <au_task_2ndCodecStop+0x1aa>:
  106cba:	0421a2               	l32i	a10, a1, 16
  106cbd:	fb5e25               	call8	1022a0 <_xtos_restore_intlevel>
  106cc0:	0012a2               	l16ui	a10, a2, 0
  106cc3:	37a092               	movi	a9, 55
  106cc6:	01aa56               	bnez	a10, 106ce4 <au_task_2ndCodecStop+0x1d4>
  106cc9:	1212c2               	l16ui	a12, a2, 36
  106ccc:	41d8                	l32i.n	a13, a1, 16
  106cce:	82d9                	s32i.n	a13, a2, 32
  106cd0:	90cc20               	addx2	a12, a12, a2
  106cd3:	135c92               	s16i	a9, a12, 38
  106cd6:	1212b2               	l16ui	a11, a2, 36
  106cd9:	bb1b                	addi.n	a11, a11, 1
  106cdb:	64b0b0               	extui	a11, a11, 0, 7
  106cde:	1252b2               	s16i	a11, a2, 36
  106ce1:	000606               	j	106cfd <au_task_2ndCodecStop+0x1ed>

00106ce4 <au_task_2ndCodecStop+0x1d4>:
  106ce4:	9613b2               	l16ui	a11, a3, 0x12c
  106ce7:	12cbf6               	bgeui	a11, 32, 106cfd <au_task_2ndCodecStop+0x1ed>
  106cea:	90fb70               	addx2	a15, a11, a7
  106ced:	4188                	l32i.n	a8, a1, 16
  106cef:	4a6382               	s32i	a8, a3, 0x128
  106cf2:	6d5f92               	s16i	a9, a15, 218
  106cf5:	9613e2               	l16ui	a14, a3, 0x12c
  106cf8:	ee1b                	addi.n	a14, a14, 1
  106cfa:	9653e2               	s16i	a14, a3, 0x12c
  106cfd:	2c5462               	s16i	a6, a4, 88
  106d00:	eeaa91               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  106d03:	0998                	l32i.n	a9, a9, 0
  106d05:	0020c0               	memw
  106d08:	d969                	s32i.n	a6, a9, 52
  106d0a:	fa0c                	movi.n	a10, 15
  106d0c:	fb8e25               	call8	1025f0 <_xtos_set_intlevel>
  106d0f:	ef3ac1               	l32r	a12, 1029f8 (fffd <xthals_release_major+0xd11d>)
  106d12:	0215b2               	l16ui	a11, a5, 4
  106d15:	10bbc0               	and	a11, a11, a12
  106d18:	0255b2               	s16i	a11, a5, 4
  106d1b:	fb5865               	call8	1022a0 <_xtos_restore_intlevel>
  106d1e:	fa0c                	movi.n	a10, 15
  106d20:	fb8ce5               	call8	1025f0 <_xtos_set_intlevel>
  106d23:	dfafe2               	movi	a14, -33
  106d26:	0020c0               	memw
  106d29:	05d8                	l32i.n	a13, a5, 0
  106d2b:	10dde0               	and	a13, a13, a14
  106d2e:	0020c0               	memw
  106d31:	05d9                	s32i.n	a13, a5, 0
  106d33:	fb56e5               	call8	1022a0 <_xtos_restore_intlevel>
  106d36:	fa0c                	movi.n	a10, 15
  106d38:	fb8b65               	call8	1025f0 <_xtos_set_intlevel>
  106d3b:	f86c                	movi.n	a8, -17
  106d3d:	0020c0               	memw
  106d40:	05f8                	l32i.n	a15, a5, 0
  106d42:	10ff80               	and	a15, a15, a8
  106d45:	0020c0               	memw
  106d48:	05f9                	s32i.n	a15, a5, 0
  106d4a:	fb5565               	call8	1022a0 <_xtos_restore_intlevel>
  106d4d:	2f5462               	s16i	a6, a4, 94
  106d50:	021592               	l16ui	a9, a5, 4
  106d53:	de7c                	movi.n	a14, -3
  106d55:	ee9bb1               	l32r	a11, 1027c4 (27f548 <g_dbfw_dump_all_traces>)
  106d58:	ef23d1               	l32r	a13, 1029e4 (277aa8 <g_au_task+0xc48>)
  106d5b:	1a0c                	movi.n	a10, 1
  106d5d:	202dc2               	l32i	a12, a13, 128
  106d60:	004ba2               	s8i	a10, a11, 0
  106d63:	10cce0               	and	a12, a12, a14
  106d66:	206dc2               	s32i	a12, a13, 128
  106d69:	07e907               	bbsi	a9, 0, 106d74 <au_task_2ndCodecStop+0x264>
  106d6c:	04e927               	bbsi	a9, 2, 106d74 <au_task_2ndCodecStop+0x264>
  106d6f:	8a1c                	movi.n	a10, 24
  106d71:	0f4665               	call8	1161d8 <fw_dsp_timer_AdjustDSPClock>
  106d74:	ee8791               	l32r	a9, 102790 (27e688 <gp_dsp_core_log>)
  106d77:	0998                	l32i.n	a9, a9, 0
  106d79:	e9b8                	l32i.n	a11, a9, 56
  106d7b:	61a0a2               	movi	a10, 97
  106d7e:	a0bb90               	addx4	a11, a11, a9
  106d81:	fba9                	s32i.n	a10, a11, 60
  106d83:	e988                	l32i.n	a8, a9, 56
  106d85:	881b                	addi.n	a8, a8, 1
  106d87:	248080               	extui	a8, a8, 0, 3
  106d8a:	e989                	s32i.n	a8, a9, 56
  106d8c:	0012f2               	l16ui	a15, a2, 0
  106d8f:	73a0a2               	movi	a10, 115
  106d92:	1fec                	bnez.n	a15, 106db7 <au_task_2ndCodecStop+0x2a7>
  106d94:	9312b2               	l16ui	a11, a2, 0x126
  106d97:	90bb20               	addx2	a11, a11, a2
  106d9a:	945ba2               	s16i	a10, a11, 0x128
  106d9d:	0f95a5               	call8	1166f8 <dbfw_GetSystemTime>
  106da0:	9312d2               	l16ui	a13, a2, 0x126
  106da3:	a0dd20               	addx4	a13, a13, a2
  106da6:	8a6da2               	s32i	a10, a13, 0x228
  106da9:	9312c2               	l16ui	a12, a2, 0x126
  106dac:	cc1b                	addi.n	a12, a12, 1
  106dae:	64c0c0               	extui	a12, a12, 0, 7
  106db1:	9352c2               	s16i	a12, a2, 0x126
  106db4:	000506               	j	106dcc <au_task_2ndCodecStop+0x2bc>

00106db7 <au_task_2ndCodecStop+0x2a7>:
  106db7:	b71392               	l16ui	a9, a3, 0x16e
  106dba:	0ec9f6               	bgeui	a9, 32, 106dcc <au_task_2ndCodecStop+0x2bc>
  106dbd:	90f970               	addx2	a15, a9, a7
  106dc0:	8e5fa2               	s16i	a10, a15, 0x11c
  106dc3:	b713e2               	l16ui	a14, a3, 0x16e
  106dc6:	01cee2               	addi	a14, a14, 1
  106dc9:	b753e2               	s16i	a14, a3, 0x16e
  106dcc:	ee77c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  106dcf:	06a0a2               	movi	a10, 6
  106dd2:	002cc2               	l32i	a12, a12, 0
  106dd5:	04a0b2               	movi	a11, 4
  106dd8:	34ccc2               	addi	a12, a12, 52
  106ddb:	095ee5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  106dde:	08a4a2               	movi	a10, 0x408
  106de1:	ef06b1               	l32r	a11, 1029fc (80007120 <__log_data___1__1__0_au_task_0_au_task_1_c_3964$24012_136_12>)
  106de4:	0fa8a5               	call8	116870 <dbfw_StoreTrace>
  106de7:	ee7241               	l32r	a4, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106dea:	0da4a2               	movi	a10, 0x40d
  106ded:	ef04b1               	l32r	a11, 102a00 (80007220 <__log_data___1__1__0_au_task_0_au_task_1_c_3973$24013_136_13>)
  106df0:	82e8                	l32i.n	a14, a2, 32
  106df2:	0012c2               	l16ui	a12, a2, 0
  106df5:	d81382               	l16ui	a8, a3, 0x1b0
  106df8:	1212d2               	l16ui	a13, a2, 36
  106dfb:	9312f2               	l16ui	a15, a2, 0x126
  106dfe:	dd0b                	addi.n	a13, a13, -1
  106e00:	ff0b                	addi.n	a15, a15, -1
  106e02:	64f0f0               	extui	a15, a15, 0, 7
  106e05:	64d0d0               	extui	a13, a13, 0, 7
  106e08:	90dd20               	addx2	a13, a13, a2
  106e0b:	90ff20               	addx2	a15, a15, a2
  106e0e:	941ff2               	l16ui	a15, a15, 0x128
  106e11:	131dd2               	l16ui	a13, a13, 38
  106e14:	0189                	s32i.n	a8, a1, 0
  106e16:	0fa5a5               	call8	116870 <dbfw_StoreTrace>
  106e19:	eefab1               	l32r	a11, 102a04 (80007320 <__log_data___1__1__0_au_task_0_au_task_1_c_3983$24014_136_14>)
  106e1c:	0da4a2               	movi	a10, 0x40d
  106e1f:	0488                	l32i.n	a8, a4, 0
  106e21:	0020c0               	memw
  106e24:	6028c2               	l32i	a12, a8, 0x180
  106e27:	0020c0               	memw
  106e2a:	6128d2               	l32i	a13, a8, 0x184
  106e2d:	0020c0               	memw
  106e30:	6228e2               	l32i	a14, a8, 0x188
  106e33:	0020c0               	memw
  106e36:	c618f2               	l16ui	a15, a8, 0x18c
  106e39:	0020c0               	memw
  106e3c:	c71882               	l16ui	a8, a8, 0x18e
  106e3f:	0189                	s32i.n	a8, a1, 0
  106e41:	0fa2e5               	call8	116870 <dbfw_StoreTrace>
  106e44:	f01d                	retw.n

00106e46 <au_task_2ndCodecStop+0x336>:
  106e46:	0d8125               	call8	114658 <fw_dsp_i2s_TearDownTx>
  106e49:	10a092               	movi	a9, 16
  106e4c:	eef0b1               	l32r	a11, 102a0c (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  106e4f:	eeeea1               	l32r	a10, 102a08 (27f144 <g_mclk_i2s_params>)
  106e52:	eee6c1               	l32r	a12, 1029ec (bb80 <xthals_release_major+0x8ca0>)
  106e55:	016ac2               	s32i	a12, a10, 4
  106e58:	006ab2               	s32i	a11, a10, 0
  106e5b:	3a69                	s32i.n	a6, a10, 12
  106e5d:	2a99                	s32i.n	a9, a10, 8
  106e5f:	0020f0               	nop
  106e62:	0d6725               	call8	1144d4 <fw_dsp_i2s_BringUpI2STxOnly>

00106e65 <au_task_2ndCodecStop+0x355>:
  106e65:	ee6ce1               	l32r	a14, 102818 (27f140 <g_mclk_i2s>)
  106e68:	1d0c                	movi.n	a13, 1
  106e6a:	015ed2               	s16i	a13, a14, 2
  106e6d:	ff7fc6               	j	106c70 <au_task_2ndCodecStop+0x160>

00106e70 <au_task_AuConfigSamplingRateChannel>:
  106e70:	004136               	entry	a1, 32
  106e73:	1e0c                	movi.n	a14, 1
  106e75:	ee4d91               	l32r	a9, 1027ac (277220 <g_au_task+0x3c0>)
  106e78:	eeddb1               	l32r	a11, 1029ec (bb80 <xthals_release_major+0x8ca0>)
  106e7b:	0d0c                	movi.n	a13, 0
  106e7d:	ee4c71               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106e80:	eece51               	l32r	a5, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  106e83:	ee51c1               	l32r	a12, 1027c8 (ac44 <xthals_release_major+0x7d64>)
  106e86:	eee2f1               	l32r	a15, 102a10 (7d00 <xthals_release_major+0x4e20>)
  106e89:	ee4341               	l32r	a4, 102798 (276e60 <g_au_task>)
  106e8c:	72cc                	bnez.n	a2, 106e97 <au_task_AuConfigSamplingRateChannel+0x27>
  106e8e:	2f54e2               	s16i	a14, a4, 94
  106e91:	9014a2               	l16ui	a10, a4, 0x120
  106e94:	0002c6               	j	106ea3 <au_task_AuConfigSamplingRateChannel+0x33>

00106e97 <au_task_AuConfigSamplingRateChannel+0x27>:
  106e97:	081266               	bnei	a2, 1, 106ea3 <au_task_AuConfigSamplingRateChannel+0x33>
  106e9a:	8959e2               	s16i	a14, a9, 0x112
  106e9d:	9419a2               	l16ui	a10, a9, 0x128
  106ea0:	ffffc6               	j	106ea3 <au_task_AuConfigSamplingRateChannel+0x33>

00106ea3 <au_task_AuConfigSamplingRateChannel+0x33>:
  106ea3:	06fa56               	bnez	a10, 106f16 <au_task_AuConfigSamplingRateChannel+0xa6>
  106ea6:	0013a2               	l16ui	a10, a3, 0
  106ea9:	0d401d41c0b08a0e 	{ beqi.w18	a10, 8, 107089 <au_task_AuConfigSamplingRateChannel+0x219>; nop }
  106eb1:	0d401d4160b04a0e 	{ beqi.w18	a10, 4, 10708b <au_task_AuConfigSamplingRateChannel+0x21b>; nop }
  106eb9:	0d402241b0b02a0e 	{ beqi.w18	a10, 2, 1070e8 <au_task_AuConfigSamplingRateChannel+0x278>; nop }
  106ec1:	0d401c41c0b01a0e 	{ beqi.w18	a10, 1, 107091 <au_task_AuConfigSamplingRateChannel+0x221>; nop }
  106ec9:	0654e2               	s16i	a14, a4, 12

00106ecc <au_task_AuConfigSamplingRateChannel+0x5c>:
  106ecc:	011392               	l16ui	a9, a3, 2
  106ecf:	0d401841c0b0890e 	{ beqi.w18	a9, 8, 10705f <au_task_AuConfigSamplingRateChannel+0x1ef>; nop }
  106ed7:	0d40184160b0490e 	{ beqi.w18	a9, 4, 107061 <au_task_AuConfigSamplingRateChannel+0x1f1>; nop }
  106edf:	0d401741e0b0290e 	{ beqi.w18	a9, 2, 107061 <au_task_AuConfigSamplingRateChannel+0x1f1>; nop }
  106ee7:	0d40174160b0190e 	{ beqi.w18	a9, 1, 107061 <au_task_AuConfigSamplingRateChannel+0x1f1>; nop }
  106eef:	190c                	movi.n	a9, 1
  106ef1:	065492               	s16i	a9, a4, 12

00106ef4 <au_task_AuConfigSamplingRateChannel+0x84>:
  106ef4:	114956               	bnez	a9, 10700c <au_task_AuConfigSamplingRateChannel+0x19c>
  106ef7:	021392               	l16ui	a9, a3, 4
  106efa:	0313a2               	l16ui	a10, a3, 6
  106efd:	400001b545014a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a9 }
  106f05:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  106f0d:	2580c4               	ae_movad32.l	a8, aed0
  106f10:	105482               	s16i	a8, a4, 32
  106f13:	003d46               	j	10700c <au_task_AuConfigSamplingRateChannel+0x19c>

00106f16 <au_task_AuConfigSamplingRateChannel+0xa6>:
  106f16:	ee9761               	l32r	a6, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  106f19:	541a66               	bnei	a10, 1, 106f71 <au_task_AuConfigSamplingRateChannel+0x101>
  106f1c:	0013a2               	l16ui	a10, a3, 0
  106f1f:	0d401b4140b0ea0e 	{ beqi.w18	a10, 128, 1070d7 <au_task_AuConfigSamplingRateChannel+0x267>; nop }
  106f27:	0d401d4130b0ca0e 	{ beqi.w18	a10, 32, 1070fe <au_task_AuConfigSamplingRateChannel+0x28e>; nop }
  106f2f:	0d401a41c0b01a0e 	{ beqi.w18	a10, 1, 1070df <au_task_AuConfigSamplingRateChannel+0x26f>; nop }
  106f37:	6a59e2               	s16i	a14, a9, 212

00106f3a <au_task_AuConfigSamplingRateChannel+0xca>:
  106f3a:	0113a2               	l16ui	a10, a3, 2
  106f3d:	80a4c2               	movi	a12, 0x480
  106f40:	0d40124160b08a0e 	{ beqi.w18	a10, 8, 10706a <au_task_AuConfigSamplingRateChannel+0x1fa>; nop }
  106f48:	0d40124100b04a0e 	{ beqi.w18	a10, 4, 10706c <au_task_AuConfigSamplingRateChannel+0x1fc>; nop }
  106f50:	0d40114180b02a0e 	{ beqi.w18	a10, 2, 10706c <au_task_AuConfigSamplingRateChannel+0x1fc>; nop }
  106f58:	0d40114100b01a0e 	{ beqi.w18	a10, 1, 10706c <au_task_AuConfigSamplingRateChannel+0x1fc>; nop }
  106f60:	1a0c                	movi.n	a10, 1
  106f62:	6a59a2               	s16i	a10, a9, 212

00106f65 <au_task_AuConfigSamplingRateChannel+0xf5>:
  106f65:	7419b2               	l16ui	a11, a9, 232
  106f68:	83bca0               	moveqz	a11, a12, a10
  106f6b:	7459b2               	s16i	a11, a9, 232
  106f6e:	002686               	j	10700c <au_task_AuConfigSamplingRateChannel+0x19c>

00106f71 <au_task_AuConfigSamplingRateChannel+0x101>:
  106f71:	242a66               	bnei	a10, 2, 106f99 <au_task_AuConfigSamplingRateChannel+0x129>
  106f74:	0013a2               	l16ui	a10, a3, 0
  106f77:	ffa382               	movi	a8, 0x3ff
  106f7a:	0d000f4170b0a8ae 	{ bge.w18	a8, a10, 107075 <au_task_AuConfigSamplingRateChannel+0x205>; nop }
  106f82:	00a4f2               	movi	a15, 0x400
  106f85:	0d001141c0b09fae 	{ blt.w18	a15, a10, 1070a5 <au_task_AuConfigSamplingRateChannel+0x235>; nop }
  106f8d:	eea161               	l32r	a6, 102a14 (5dc0 <xthals_release_major+0x2ee0>)

00106f90 <au_task_AuConfigSamplingRateChannel+0x120>:
  106f90:	196462               	s32i	a6, a4, 100

00106f93 <au_task_AuConfigSamplingRateChannel+0x123>:
  106f93:	1a64b2               	s32i	a11, a4, 104
  106f96:	001386               	j	106fe8 <au_task_AuConfigSamplingRateChannel+0x178>

00106f99 <au_task_AuConfigSamplingRateChannel+0x129>:
  106f99:	6f4a66               	bnei	a10, 4, 10700c <au_task_AuConfigSamplingRateChannel+0x19c>
  106f9c:	0013a2               	l16ui	a10, a3, 0
  106f9f:	00a282               	movi	a8, 0x200
  106fa2:	0d001a41b0b08a8e 	{ beq.w18	a10, a8, 107151 <au_task_AuConfigSamplingRateChannel+0x2e1>; nop }
  106faa:	0d401941b0b0ea0e 	{ beqi.w18	a10, 128, 107149 <au_task_AuConfigSamplingRateChannel+0x2d9>; nop }
  106fb2:	1964c2               	s32i	a12, a4, 100
  106fb5:	0798                	l32i.n	a9, a7, 0
  106fb7:	0020c0               	memw
  106fba:	1d1992               	l16ui	a9, a9, 58
  106fbd:	049490               	extui	a9, a9, 4, 1
  106fc0:	93cb90               	movnez	a12, a11, a9

00106fc3 <au_task_AuConfigSamplingRateChannel+0x153>:
  106fc3:	1a64c2               	s32i	a12, a4, 104
  106fc6:	2e54d2               	s16i	a13, a4, 92
  106fc9:	60a3a2               	movi	a10, 0x360
  106fcc:	000e46               	j	107009 <au_task_AuConfigSamplingRateChannel+0x199>

00106fcf <au_task_AuConfigSamplingRateChannel+0x15f>:
  106fcf:	ee92f1               	l32r	a15, 102a18 (fff <XtosCoreStateSize+0xd7f>)
  106fd2:	0d00184130b0afae 	{ bge.w18	a15, a10, 107159 <au_task_AuConfigSamplingRateChannel+0x2e9>; nop }
  106fda:	ee9081               	l32r	a8, 102a1c (1000 <XtosCoreStateSize+0xd80>)
  106fdd:	0d00184130b0a8ae 	{ bge.w18	a8, a10, 107164 <au_task_AuConfigSamplingRateChannel+0x2f4>; nop }

00106fe5 <au_task_AuConfigSamplingRateChannel+0x175>:
  106fe5:	0654e2               	s16i	a14, a4, 12

00106fe8 <au_task_AuConfigSamplingRateChannel+0x178>:
  106fe8:	011392               	l16ui	a9, a3, 2
  106feb:	0d400a41b0b0890e 	{ beqi.w18	a9, 8, 10709a <au_task_AuConfigSamplingRateChannel+0x22a>; nop }
  106ff3:	0d400a4150b0490e 	{ beqi.w18	a9, 4, 10709c <au_task_AuConfigSamplingRateChannel+0x22c>; nop }
  106ffb:	190c                	movi.n	a9, 1
  106ffd:	065492               	s16i	a9, a4, 12

00107000 <au_task_AuConfigSamplingRateChannel+0x190>:
  107000:	1014a2               	l16ui	a10, a4, 32
  107003:	00a4b2               	movi	a11, 0x400
  107006:	83ab90               	moveqz	a10, a11, a9

00107009 <au_task_AuConfigSamplingRateChannel+0x199>:
  107009:	1054a2               	s16i	a10, a4, 32
  10700c:	04a256               	bnez	a2, 10705a <au_task_AuConfigSamplingRateChannel+0x1ea>
  10700f:	192432               	l32i	a3, a4, 100
  107012:	101422               	l16ui	a2, a4, 32
  107015:	030316               	beqz	a3, 107049 <au_task_AuConfigSamplingRateChannel+0x1d9>
  107018:	64a0b2               	movi	a11, 100
  10701b:	1a24a2               	l32i	a10, a4, 104
  10701e:	795165               	call8	180534 <__udivsi3>
  107021:	0a5d                	mov.n	a5, a10
  107023:	64a0b2               	movi	a11, 100
  107026:	03ad                	mov.n	a10, a3
  107028:	7950a5               	call8	180534 <__udivsi3>
  10702b:	400001b54523452e 	{ ae_movda32	aed3, a5; nop; ae_movda32	aed2, a2 }
  107033:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10703b:	25c2c4               	ae_movad32.l	a12, aed2
  10703e:	0abd                	mov.n	a11, a10
  107040:	11ac40               	slli	a10, a12, 12
  107043:	794f25               	call8	180534 <__udivsi3>
  107046:	000386               	j	107058 <au_task_AuConfigSamplingRateChannel+0x1e8>

00107049 <au_task_AuConfigSamplingRateChannel+0x1d9>:
  107049:	b9a1b2               	movi	a11, 0x1b9
  10704c:	11a2c0               	slli	a10, a2, 4
  10704f:	c0aa20               	sub	a10, a10, a2
  107052:	01aaf0               	slli	a10, a10, 17
  107055:	794d65               	call8	18052c <__divsi3>

00107058 <au_task_AuConfigSamplingRateChannel+0x1e8>:
  107058:	94a9                	s32i.n	a10, a4, 36

0010705a <au_task_AuConfigSamplingRateChannel+0x1ea>:
  10705a:	f01d                	retw.n

0010705c <au_task_AuConfigSamplingRateChannel+0x1ec>:
  10705c:	000000                                        ...

0010705f <au_task_AuConfigSamplingRateChannel+0x1ef>:
  10705f:	0edd                	mov.n	a13, a14

00107061 <au_task_AuConfigSamplingRateChannel+0x1f1>:
  107061:	2e54d2               	s16i	a13, a4, 92
  107064:	069492               	l16si	a9, a4, 12
  107067:	ffa246               	j	106ef4 <au_task_AuConfigSamplingRateChannel+0x84>

0010706a <au_task_AuConfigSamplingRateChannel+0x1fa>:
  10706a:	0edd                	mov.n	a13, a14

0010706c <au_task_AuConfigSamplingRateChannel+0x1fc>:
  10706c:	8859d2               	s16i	a13, a9, 0x110
  10706f:	6a99a2               	l16si	a10, a9, 212
  107072:	ffbbc6               	j	106f65 <au_task_AuConfigSamplingRateChannel+0xf5>

00107075 <au_task_AuConfigSamplingRateChannel+0x205>:
  107075:	48eaa6               	blti	a10, 128, 1070c1 <au_task_AuConfigSamplingRateChannel+0x251>
  107078:	80a082               	movi	a8, 128
  10707b:	0d00084170b098ae 	{ blt.w18	a8, a10, 107106 <au_task_AuConfigSamplingRateChannel+0x296>; nop }
  107083:	1964b2               	s32i	a11, a4, 100
  107086:	ffc246               	j	106f93 <au_task_AuConfigSamplingRateChannel+0x123>

00107089 <au_task_AuConfigSamplingRateChannel+0x219>:
  107089:	05fd                	mov.n	a15, a5

0010708b <au_task_AuConfigSamplingRateChannel+0x21b>:
  10708b:	1964f2               	s32i	a15, a4, 100
  10708e:	000086               	j	107094 <au_task_AuConfigSamplingRateChannel+0x224>

00107091 <au_task_AuConfigSamplingRateChannel+0x221>:
  107091:	1964b2               	s32i	a11, a4, 100

00107094 <au_task_AuConfigSamplingRateChannel+0x224>:
  107094:	1a64b2               	s32i	a11, a4, 104
  107097:	ff8c46               	j	106ecc <au_task_AuConfigSamplingRateChannel+0x5c>

0010709a <au_task_AuConfigSamplingRateChannel+0x22a>:
  10709a:	0edd                	mov.n	a13, a14

0010709c <au_task_AuConfigSamplingRateChannel+0x22c>:
  10709c:	2e54d2               	s16i	a13, a4, 92
  10709f:	069492               	l16si	a9, a4, 12
  1070a2:	ffd686               	j	107000 <au_task_AuConfigSamplingRateChannel+0x190>

001070a5 <au_task_AuConfigSamplingRateChannel+0x235>:
  1070a5:	ee5e91               	l32r	a9, 102a20 (1fff <XtosCoreStateSize+0x1d7f>)
  1070a8:	0d3ff24130b0a9ae 	{ bge.w18	a9, a10, 106fcf <au_task_AuConfigSamplingRateChannel+0x15f>; nop }
  1070b0:	edddf1               	l32r	a15, 102824 (2000 <XtosCoreStateSize+0x1d80>)
  1070b3:	0d000c4160b09fae 	{ blt.w18	a15, a10, 10717d <au_task_AuConfigSamplingRateChannel+0x30d>; nop }
  1070bb:	ee5a61               	l32r	a6, 102a24 (2ee0 <xthals_release_major>)
  1070be:	ffb386               	j	106f90 <au_task_AuConfigSamplingRateChannel+0x120>

001070c1 <au_task_AuConfigSamplingRateChannel+0x251>:
  1070c1:	76caa6               	blti	a10, 32, 10713b <au_task_AuConfigSamplingRateChannel+0x2cb>
  1070c4:	082c                	movi.n	a8, 32
  1070c6:	0d000a4100b098ae 	{ blt.w18	a8, a10, 10716a <au_task_AuConfigSamplingRateChannel+0x2fa>; nop }
  1070ce:	ee5691               	l32r	a9, 102a28 (15888 <xthals_release_major+0x129a8>)
  1070d1:	196492               	s32i	a9, a4, 100
  1070d4:	001786               	j	107136 <au_task_AuConfigSamplingRateChannel+0x2c6>

001070d7 <au_task_AuConfigSamplingRateChannel+0x267>:
  1070d7:	06bd                	mov.n	a11, a6
  1070d9:	466962               	s32i	a6, a9, 0x118
  1070dc:	000086               	j	1070e2 <au_task_AuConfigSamplingRateChannel+0x272>

001070df <au_task_AuConfigSamplingRateChannel+0x26f>:
  1070df:	4669b2               	s32i	a11, a9, 0x118

001070e2 <au_task_AuConfigSamplingRateChannel+0x272>:
  1070e2:	4769b2               	s32i	a11, a9, 0x11c
  1070e5:	ff9446               	j	106f3a <au_task_AuConfigSamplingRateChannel+0xca>

001070e8 <au_task_AuConfigSamplingRateChannel+0x278>:
  1070e8:	1964c2               	s32i	a12, a4, 100
  1070eb:	07a8                	l32i.n	a10, a7, 0
  1070ed:	0020c0               	memw
  1070f0:	1d1aa2               	l16ui	a10, a10, 58
  1070f3:	04a4a0               	extui	a10, a10, 4, 1
  1070f6:	93cba0               	movnez	a12, a11, a10
  1070f9:	0cbd                	mov.n	a11, a12
  1070fb:	ffe546               	j	107094 <au_task_AuConfigSamplingRateChannel+0x224>

001070fe <au_task_AuConfigSamplingRateChannel+0x28e>:
  1070fe:	05bd                	mov.n	a11, a5
  107100:	466952               	s32i	a5, a9, 0x118
  107103:	fff6c6               	j	1070e2 <au_task_AuConfigSamplingRateChannel+0x272>

00107106 <au_task_AuConfigSamplingRateChannel+0x296>:
  107106:	ffa182               	movi	a8, 0x1ff
  107109:	10a8a7               	bge	a8, a10, 10711d <au_task_AuConfigSamplingRateChannel+0x2ad>
  10710c:	00a292               	movi	a9, 0x200
  10710f:	0d3fed4120b099ae 	{ blt.w18	a9, a10, 106fe5 <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  107117:	1964f2               	s32i	a15, a4, 100
  10711a:	ff9d46               	j	106f93 <au_task_AuConfigSamplingRateChannel+0x123>

0010711d <au_task_AuConfigSamplingRateChannel+0x2ad>:
  10711d:	0d7fec4140b0face 	{ bnei.w18	a10, 0x100, 106fe5 <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  107125:	1964c2               	s32i	a12, a4, 100
  107128:	07a8                	l32i.n	a10, a7, 0
  10712a:	0020c0               	memw
  10712d:	1d1aa2               	l16ui	a10, a10, 58
  107130:	04a4a0               	extui	a10, a10, 4, 1
  107133:	93cba0               	movnez	a12, a11, a10

00107136 <au_task_AuConfigSamplingRateChannel+0x2c6>:
  107136:	0cbd                	mov.n	a11, a12
  107138:	ff95c6               	j	106f93 <au_task_AuConfigSamplingRateChannel+0x123>

0010713b <au_task_AuConfigSamplingRateChannel+0x2cb>:
  10713b:	0d7fea4160b0bace 	{ bnei.w18	a10, 16, 106fe5 <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  107143:	ee3a91               	l32r	a9, 102a2c (17700 <xthals_release_major+0x14820>)
  107146:	000ac6               	j	107175 <au_task_AuConfigSamplingRateChannel+0x305>

00107149 <au_task_AuConfigSamplingRateChannel+0x2d9>:
  107149:	0bcd                	mov.n	a12, a11
  10714b:	1964b2               	s32i	a11, a4, 100
  10714e:	ff9c46               	j	106fc3 <au_task_AuConfigSamplingRateChannel+0x153>

00107151 <au_task_AuConfigSamplingRateChannel+0x2e1>:
  107151:	0bcd                	mov.n	a12, a11
  107153:	1964f2               	s32i	a15, a4, 100
  107156:	ff9a46               	j	106fc3 <au_task_AuConfigSamplingRateChannel+0x153>

00107159 <au_task_AuConfigSamplingRateChannel+0x2e9>:
  107159:	f8dab2               	addmi	a11, a10, 0xfffff800
  10715c:	e85b56               	bnez	a11, 106fe5 <au_task_AuConfigSamplingRateChannel+0x175>
  10715f:	0cbd                	mov.n	a11, a12
  107161:	ee3351               	l32r	a5, 102a30 (5622 <xthals_release_major+0x2742>)

00107164 <au_task_AuConfigSamplingRateChannel+0x2f4>:
  107164:	196452               	s32i	a5, a4, 100
  107167:	ff8a06               	j	106f93 <au_task_AuConfigSamplingRateChannel+0x123>

0010716a <au_task_AuConfigSamplingRateChannel+0x2fa>:
  10716a:	0d7fe74170b0dace 	{ bnei.w18	a10, 64, 106fe5 <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  107172:	ee3091               	l32r	a9, 102a34 (fa00 <xthals_release_major+0xcb20>)

00107175 <au_task_AuConfigSamplingRateChannel+0x305>:
  107175:	0bcd                	mov.n	a12, a11
  107177:	196492               	s32i	a9, a4, 100
  10717a:	ffee06               	j	107136 <au_task_AuConfigSamplingRateChannel+0x2c6>

0010717d <au_task_AuConfigSamplingRateChannel+0x30d>:
  10717d:	ee2ef1               	l32r	a15, 102a38 (7fff <xthals_release_major+0x511f>)
  107180:	0dafa7               	bge	a15, a10, 107191 <au_task_AuConfigSamplingRateChannel+0x321>
  107183:	ee2e81               	l32r	a8, 102a3c (8000 <xthals_release_major+0x5120>)
  107186:	0d3fe04160b0a8ae 	{ bge.w18	a8, a10, 106f90 <au_task_AuConfigSamplingRateChannel+0x120>; nop }
  10718e:	ff94c6               	j	106fe5 <au_task_AuConfigSamplingRateChannel+0x175>

00107191 <au_task_AuConfigSamplingRateChannel+0x321>:
  107191:	c0da92               	addmi	a9, a10, 0xffffc000
  107194:	e4d956               	bnez	a9, 106fe5 <au_task_AuConfigSamplingRateChannel+0x175>
  107197:	0cbd                	mov.n	a11, a12
  107199:	ee2961               	l32r	a6, 102a40 (2b11 <XtosCoreStateSize+0x2891>)
  10719c:	ff7c06               	j	106f90 <au_task_AuConfigSamplingRateChannel+0x120>

0010719f <au_task_AuConfigSamplingRateChannel+0x32f>:
	...

001071a0 <au_task_AudioCodecConfigI2SParams>:
  1071a0:	004136               	entry	a1, 32
  1071a3:	ee2841               	l32r	a4, 102a44 (2779c4 <g_au_task+0xb64>)
  1071a6:	edb0a1               	l32r	a10, 102868 (277d2c <g_dram_ptrs>)
  1071a9:	ee29c1               	l32r	a12, 102a50 (10f468 <au_task_TxPathI2sIntCallback>)
  1071ac:	ee2ab1               	l32r	a11, 102a54 (10f470 <au_task_TxPathDmaIntCallback>)
  1071af:	ee27d1               	l32r	a13, 102a4c (50020 <_memmap_cacheattr_bp_base+0x2e01e>)
  1071b2:	ee25e1               	l32r	a14, 102a48 (3c00 <xthals_release_major+0xd20>)
  1071b5:	92dc                	bnez.n	a2, 1071d2 <au_task_AudioCodecConfigI2SParams+0x32>
  1071b7:	ed7831               	l32r	a3, 102798 (276e60 <g_au_task>)
  1071ba:	09a382               	movi	a8, 0x309
  1071bd:	a36482               	s32i	a8, a4, 0x28c
  1071c0:	132322               	l32i	a2, a3, 76
  1071c3:	1a2332               	l32i	a3, a3, 104
  1071c6:	9b6432               	s32i	a3, a4, 0x26c

001071c9 <au_task_AudioCodecConfigI2SParams+0x29>:
  1071c9:	1192e0               	slli	a9, a2, 2
  1071cc:	a06492               	s32i	a9, a4, 0x280
  1071cf:	000086               	j	1071d5 <au_task_AudioCodecConfigI2SParams+0x35>

001071d2 <au_task_AudioCodecConfigI2SParams+0x32>:
  1071d2:	2d1226               	beqi	a2, 1, 107203 <au_task_AudioCodecConfigI2SParams+0x63>
  1071d5:	a164d2               	s32i	a13, a4, 0x284
  1071d8:	9f64e2               	s32i	a14, a4, 0x27c
  1071db:	5aa8                	l32i.n	a10, a10, 20
  1071dd:	a264c2               	s32i	a12, a4, 0x288
  1071e0:	a464b2               	s32i	a11, a4, 0x290
  1071e3:	020c                	movi.n	a2, 0
  1071e5:	ee0931               	l32r	a3, 102a0c (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  1071e8:	0f1c                	movi.n	a15, 16
  1071ea:	9c64f2               	s32i	a15, a4, 0x270
  1071ed:	9a6432               	s32i	a3, a4, 0x268
  1071f0:	9d6422               	s32i	a2, a4, 0x274
  1071f3:	ed9fb1               	l32r	a11, 102870 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  1071f6:	ee18c1               	l32r	a12, 102a58 (277c2c <g_au_fwdsp_i2s_setup_params>)
  1071f9:	5a64c2               	s32i	a12, a4, 0x168
  1071fc:	aaba                	add.n	a10, a10, a11
  1071fe:	9e64a2               	s32i	a10, a4, 0x278
  107201:	f01d                	retw.n

00107203 <au_task_AudioCodecConfigI2SParams+0x63>:
  107203:	ee1621               	l32r	a2, 102a5c (277134 <g_au_task+0x2d4>)
  107206:	08a382               	movi	a8, 0x308
  107209:	a36482               	s32i	a8, a4, 0x28c
  10720c:	822232               	l32i	a3, a2, 0x208
  10720f:	9b6432               	s32i	a3, a4, 0x26c
  107212:	7d2222               	l32i	a2, a2, 0x1f4
  107215:	ffec06               	j	1071c9 <au_task_AudioCodecConfigI2SParams+0x29>

00107218 <au_task_AudioFillInputBuffer>:
  107218:	00e136               	entry	a1, 112
  10721b:	9139                	s32i.n	a3, a1, 36
  10721d:	05bd                	mov.n	a11, a5
  10721f:	5129                	s32i.n	a2, a1, 20
  107221:	ed6321               	l32r	a2, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107224:	ed7351               	l32r	a5, 1027f0 (ff00 <xthals_release_major+0xd020>)
  107227:	0298                	l32i.n	a9, a2, 0
  107229:	0020c0               	memw
  10722c:	b32982               	l32i	a8, a9, 0x2cc
  10722f:	d1b9                	s32i.n	a11, a1, 52
  107231:	1d0826               	beqi	a8, -1, 107252 <au_task_AudioFillInputBuffer+0x3a>
  107234:	0020c0               	memw
  107237:	b329b2               	l32i	a11, a9, 0x2cc
  10723a:	74b8b0               	extui	a11, a11, 8, 8
  10723d:	0020c0               	memw
  107240:	b329a2               	l32i	a10, a9, 0x2cc
  107243:	f4a0a0               	extui	a10, a10, 0, 16
  107246:	11aa80               	slli	a10, a10, 8
  107249:	10aa50               	and	a10, a10, a5
  10724c:	20aab0               	or	a10, a10, a11
  10724f:	0051a2               	s16i	a10, a1, 0

00107252 <au_task_AudioFillInputBuffer+0x3a>:
  107252:	ed55f1               	l32r	a15, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  107255:	ed53b1               	l32r	a11, 1027a4 (276e6c <g_au_task+0xc>)
  107258:	ee02d1               	l32r	a13, 102a60 (277214 <g_au_task+0x3b4>)
  10725b:	f4cb32               	addi	a3, a11, -12
  10725e:	080456               	bnez	a4, 1072e2 <au_task_AudioFillInputBuffer+0xca>
  107261:	0fd8                	l32i.n	a13, a15, 0
  107263:	5ccd62               	addi	a6, a13, 92
  107266:	f169                	s32i.n	a6, a1, 60
  107268:	1169                	s32i.n	a6, a1, 4
  10726a:	0c2c                	movi.n	a12, 32
  10726c:	01ddd2               	addmi	a13, a13, 0x100
  10726f:	70cdd2               	addi	a13, a13, 112
  107272:	0020c0               	memw
  107275:	3b6dc2               	s32i	a12, a13, 236
  107278:	027f65               	call8	109a70 <au_task_LR_SyncTransitionDetect>
  10727b:	f1c8                	l32i.n	a12, a1, 60
  10727d:	01dcc2               	addmi	a12, a12, 0x100
  107280:	cc8b                	addi.n	a12, a12, 8
  107282:	0020c0               	memw
  107285:	3f2c72               	l32i	a7, a12, 252
  107288:	0020c0               	memw
  10728b:	6e03e2               	l8ui	a14, a3, 110
  10728e:	402cc2               	l32i	a12, a12, 0x100
  107291:	8efc                	bnez.n	a14, 1072cd <au_task_AudioFillInputBuffer+0xb5>
  107293:	02e8                	l32i.n	a14, a2, 0
  107295:	0020c0               	memw
  107298:	8c0ee2               	l8ui	a14, a14, 140
  10729b:	23ee00               	sext	a14, a14, 7
  10729e:	ee0b                	addi.n	a14, a14, -1
  1072a0:	0d00394160b0ccee 	{ bgeu.w18	a12, a14, 10763a <au_task_AudioFillInputBuffer+0x422>; nop }
  1072a8:	219c77               	bne	a12, a7, 1072cd <au_task_AudioFillInputBuffer+0xb5>
  1072ab:	ed3ff1               	l32r	a15, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1072ae:	0ff8                	l32i.n	a15, a15, 0
  1072b0:	01dff2               	addmi	a15, a15, 0x100
  1072b3:	70cff2               	addi	a15, a15, 112
  1072b6:	0020c0               	memw
  1072b9:	3b2ff2               	l32i	a15, a15, 236
  1072bc:	11ffc0               	slli	a15, a15, 4
  1072bf:	f6fa                	add.n	a15, a6, a15
  1072c1:	ffdff2               	addmi	a15, a15, 0xffffff00
  1072c4:	0020c0               	memw
  1072c7:	7a1ff2               	l16ui	a15, a15, 244
  1072ca:	36cf56               	bnez	a15, 10763a <au_task_AudioFillInputBuffer+0x422>
  1072cd:	6f0382               	l8ui	a8, a3, 111
  1072d0:	35a816               	beqz	a8, 10762e <au_task_AudioFillInputBuffer+0x416>
  1072d3:	1f23a2               	l32i	a10, a3, 124
  1072d6:	4a1392               	l16ui	a9, a3, 148
  1072d9:	354a16               	beqz	a10, 107631 <au_task_AudioFillInputBuffer+0x419>
  1072dc:	354956               	bnez	a9, 107634 <au_task_AudioFillInputBuffer+0x41c>
  1072df:	00d5c6               	j	10763a <au_task_AudioFillInputBuffer+0x422>

001072e2 <au_task_AudioFillInputBuffer+0xca>:
  1072e2:	541466               	bnei	a4, 1, 10733a <au_task_AudioFillInputBuffer+0x122>
  1072e5:	002fc2               	l32i	a12, a15, 0
  1072e8:	02dce2               	addmi	a14, a12, 0x200
  1072eb:	74cee2               	addi	a14, a14, 116
  1072ee:	0f61e2               	s32i	a14, a1, 60
  1072f1:	0161e2               	s32i	a14, a1, 4
  1072f4:	01dcc2               	addmi	a12, a12, 0x100
  1072f7:	70ccc2               	addi	a12, a12, 112
  1072fa:	ae0c                	movi.n	a14, 10
  1072fc:	0020c0               	memw
  1072ff:	c16ce2               	s32i	a14, a12, 0x304
  107302:	0020c0               	memw
  107305:	c22c72               	l32i	a7, a12, 0x308
  107308:	0020c0               	memw
  10730b:	442db2               	l32i	a11, a13, 0x110
  10730e:	c32cc2               	l32i	a12, a12, 0x30c
  107311:	7bdc                	bnez.n	a11, 10732c <au_task_AudioFillInputBuffer+0x114>
  107313:	edd3f1               	l32r	a15, 102a60 (277214 <g_au_task+0x3b4>)
  107316:	871ff2               	l16ui	a15, a15, 0x10e
  107319:	ffcc                	bnez.n	a15, 10732c <au_task_AudioFillInputBuffer+0x114>
  10731b:	08a4a2               	movi	a10, 0x408
  10731e:	edd1b1               	l32r	a11, 102a64 (80007620 <__log_data___1__1__0_au_task_0_au_task_1_c_4938$24414_89_24>)
  107321:	edcf91               	l32r	a9, 102a60 (277214 <g_au_task+0x3b4>)
  107324:	180c                	movi.n	a8, 1
  107326:	875982               	s16i	a8, a9, 0x10e
  107329:	0f5465               	call8	116870 <dbfw_StoreTrace>
  10732c:	edcdd1               	l32r	a13, 102a60 (277214 <g_au_task+0x3b4>)
  10732f:	af0c                	movi.n	a15, 10
  107331:	9a1da2               	l16ui	a10, a13, 0x134
  107334:	0451a2               	s16i	a10, a1, 8
  107337:	002486               	j	1073cd <au_task_AudioFillInputBuffer+0x1b5>

0010733a <au_task_AudioFillInputBuffer+0x122>:
  10733a:	0d40084160b024ce 	{ bnei.w18	a4, 2, 1073c4 <au_task_AudioFillInputBuffer+0x1ac>; nop }
  107342:	0e2bb2               	l32i	a11, a11, 56
  107345:	019b56               	bnez	a11, 107362 <au_task_AudioFillInputBuffer+0x14a>
  107348:	ed17c1               	l32r	a12, 1027a4 (276e6c <g_au_task+0xc>)
  10734b:	191cc2               	l16ui	a12, a12, 50
  10734e:	010c56               	bnez	a12, 107362 <au_task_AudioFillInputBuffer+0x14a>
  107351:	08a4a2               	movi	a10, 0x408
  107354:	edc5b1               	l32r	a11, 102a68 (80007720 <__log_data___1__1__0_au_task_0_au_task_1_c_4949$24415_89_25>)
  107357:	ed13e1               	l32r	a14, 1027a4 (276e6c <g_au_task+0xc>)
  10735a:	1d0c                	movi.n	a13, 1
  10735c:	195ed2               	s16i	a13, a14, 50
  10735f:	0f5125               	call8	116870 <dbfw_StoreTrace>
  107362:	ed10a1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  107365:	0a6d                	mov.n	a6, a10
  107367:	01f565               	call8	1092bc <au_task_CalcAudioSampleTimingTable>
  10736a:	ed1191               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10736d:	0998                	l32i.n	a9, a9, 0
  10736f:	02d922               	addmi	a2, a9, 0x200
  107372:	bcc222               	addi	a2, a2, -68
  107375:	f129                	s32i.n	a2, a1, 60
  107377:	0b1c                	movi.n	a11, 16
  107379:	0020c0               	memw
  10737c:	af69b2               	s32i	a11, a9, 0x2bc
  10737f:	0020c0               	memw
  107382:	b02972               	l32i	a7, a9, 0x2c0
  107385:	0020c0               	memw
  107388:	901352               	l16ui	a5, a3, 0x120
  10738b:	1f13f2               	l16ui	a15, a3, 62
  10738e:	b129a2               	l32i	a10, a9, 0x2c4
  107391:	fc0c                	movi.n	a12, 15
  107393:	8a0b                	addi.n	a8, a10, -1
  107395:	93c8a0               	movnez	a12, a8, a10
  107398:	33bf16               	beqz	a15, 1076d7 <au_task_AudioFillInputBuffer+0x4bf>
  10739b:	3013a2               	l16ui	a10, a3, 96
  10739e:	335a16               	beqz	a10, 1076d7 <au_task_AudioFillInputBuffer+0x4bf>
  1073a1:	0020c0               	memw
  1073a4:	b329b2               	l32i	a11, a9, 0x2cc
  1073a7:	0d40334140b00b0e 	{ beqi.w18	a11, -1, 1076df <au_task_AudioFillInputBuffer+0x4c7>; nop }
  1073af:	45cc                	bnez.n	a5, 1073b7 <au_task_AudioFillInputBuffer+0x19f>
  1073b1:	1d13d2               	l16ui	a13, a3, 58
  1073b4:	164d56               	bnez	a13, 10751c <au_task_AudioFillInputBuffer+0x304>

001073b7 <au_task_AudioFillInputBuffer+0x19f>:
  1073b7:	0011e2               	l16ui	a14, a1, 0
  1073ba:	ee1b                	addi.n	a14, a14, 1
  1073bc:	f4e0e0               	extui	a14, a14, 0, 16
  1073bf:	c1e9                	s32i.n	a14, a1, 48
  1073c1:	005706               	j	107521 <au_task_AudioFillInputBuffer+0x309>

001073c4 <au_task_AudioFillInputBuffer+0x1ac>:
  1073c4:	0f61f2               	s32i	a15, a1, 60

001073c7 <au_task_AudioFillInputBuffer+0x1af>:
  1073c7:	eda6d1               	l32r	a13, 102a60 (277214 <g_au_task+0x3b4>)
  1073ca:	10a0f2               	movi	a15, 16

001073cd <au_task_AudioFillInputBuffer+0x1b5>:
  1073cd:	0f2162               	l32i	a6, a1, 60
  1073d0:	1187c0               	slli	a8, a7, 4
  1073d3:	668a                	add.n	a6, a6, a8

001073d5 <au_task_AudioFillInputBuffer+0x1bd>:
  1073d5:	0020c0               	memw
  1073d8:	021692               	l16ui	a9, a6, 4
  1073db:	041152               	l16ui	a5, a1, 8
  1073de:	0d4916               	beqz	a9, 1074b6 <au_task_AudioFillInputBuffer+0x29e>
  1073e1:	261526               	beqi	a5, 1, 10740b <au_task_AudioFillInputBuffer+0x1f3>
  1073e4:	233526               	beqi	a5, 3, 10740b <au_task_AudioFillInputBuffer+0x1f3>
  1073e7:	4a0c                	movi.n	a10, 4
  1073e9:	1ca516               	beqz	a5, 1075b7 <au_task_AudioFillInputBuffer+0x39f>
  1073ec:	0d40224170b0250e 	{ beqi.w18	a5, 2, 107617 <au_task_AudioFillInputBuffer+0x3ff>; nop }
  1073f4:	0d400c4140b0450e 	{ beqi.w18	a5, 4, 1074bc <au_task_AudioFillInputBuffer+0x2a4>; nop }
  1073fc:	09a4a2               	movi	a10, 0x409
  1073ff:	ed9bb1               	l32r	a11, 102a6c (80008120 <__log_data___1__1__0_au_task_0_au_task_1_c_5450$24459_89_59>)
  107402:	05cd                	mov.n	a12, a5
  107404:	0f46a5               	call8	116870 <dbfw_StoreTrace>

00107407 <au_task_AudioFillInputBuffer+0x1ef>:
  107407:	020c                	movi.n	a2, 0
  107409:	f01d                	retw.n

0010740b <au_task_AudioFillInputBuffer+0x1f3>:
  10740b:	020c                	movi.n	a2, 0
  10740d:	1158                	l32i.n	a5, a1, 4
  10740f:	5138                	l32i.n	a3, a1, 20
  107411:	01d552               	addmi	a5, a5, 0x100
  107414:	558b                	addi.n	a5, a5, 8

00107416 <au_task_AudioFillInputBuffer+0x1fe>:
  107416:	0921e2               	l32i	a14, a1, 36
  107419:	871d92               	l16ui	a9, a13, 0x10e
  10741c:	09ae16               	beqz	a14, 1074ba <au_task_AudioFillInputBuffer+0x2a2>
  10741f:	0d40094170b019ce 	{ bnei.w18	a9, 1, 1074ba <au_task_AudioFillInputBuffer+0x2a2>; nop }
  107427:	0d400841f0b014ce 	{ bnei.w18	a4, 1, 1074ba <au_task_AudioFillInputBuffer+0x2a2>; nop }
  10742f:	851da2               	l16ui	a10, a13, 0x10a
  107432:	0f2162               	l32i	a6, a1, 60
  107435:	1187c0               	slli	a8, a7, 4
  107438:	806680               	add	a6, a6, a8
  10743b:	0020c0               	memw
  10743e:	0216b2               	l16ui	a11, a6, 4
  107441:	0d00074150b0ebae 	{ bltu.w18	a11, a10, 1074ba <au_task_AudioFillInputBuffer+0x2a2>; nop }
  107449:	0020c0               	memw
  10744c:	021692               	l16ui	a9, a6, 4
  10744f:	067916               	beqz	a9, 1074ba <au_task_AudioFillInputBuffer+0x2a2>
  107452:	0020c0               	memw
  107455:	021682               	l16ui	a8, a6, 4
  107458:	c088a0               	sub	a8, a8, a10
  10745b:	f48080               	extui	a8, a8, 0, 16
  10745e:	0020c0               	memw
  107461:	41f9                	s32i.n	a15, a1, 16
  107463:	06b8                	l32i.n	a11, a6, 0
  107465:	638e80               	minu	a8, a14, a8
  107468:	a189                	s32i.n	a8, a1, 40
  10746a:	228a                	add.n	a2, a2, a8
  10746c:	c8aa                	add.n	a12, a8, a10
  10746e:	855dc2               	s16i	a12, a13, 0x10a
  107471:	bbaa                	add.n	a11, a11, a10
  107473:	d1c8                	l32i.n	a12, a1, 52
  107475:	f48080               	extui	a8, a8, 0, 16
  107478:	b189                	s32i.n	a8, a1, 44
  10747a:	ac8c                	beqz.n	a12, 107488 <au_task_AudioFillInputBuffer+0x270>
  10747c:	03ad                	mov.n	a10, a3
  10747e:	a1c8                	l32i.n	a12, a1, 40
  107480:	78efe5               	call8	180380 <__vec_memcpy>
  107483:	ed77d1               	l32r	a13, 102a60 (277214 <g_au_task+0x3b4>)
  107486:	41f8                	l32i.n	a15, a1, 16

00107488 <au_task_AudioFillInputBuffer+0x270>:
  107488:	a1b8                	l32i.n	a11, a1, 40
  10748a:	91a8                	l32i.n	a10, a1, 36
  10748c:	c0bab0               	sub	a11, a10, a11
  10748f:	f4a0b0               	extui	a10, a11, 0, 16
  107492:	91a9                	s32i.n	a10, a1, 36
  107494:	2aac                	beqz.n	a10, 1074ba <au_task_AudioFillInputBuffer+0x2a2>
  107496:	0020c0               	memw
  107499:	b188                	l32i.n	a8, a1, 44
  10749b:	771b                	addi.n	a7, a7, 1
  10749d:	0c0c                	movi.n	a12, 0
  10749f:	0256c2               	s16i	a12, a6, 4
  1074a2:	855dc2               	s16i	a12, a13, 0x10a
  1074a5:	62e7f0               	saltu	a14, a7, a15
  1074a8:	338a                	add.n	a3, a3, a8
  1074aa:	837ce0               	moveqz	a7, a12, a14
  1074ad:	0020c0               	memw
  1074b0:	3f6572               	s32i	a7, a5, 252
  1074b3:	ffd7c6               	j	107416 <au_task_AudioFillInputBuffer+0x1fe>

001074b6 <au_task_AudioFillInputBuffer+0x29e>:
  1074b6:	020c                	movi.n	a2, 0
  1074b8:	f01d                	retw.n

001074ba <au_task_AudioFillInputBuffer+0x2a2>:
  1074ba:	f01d                	retw.n

001074bc <au_task_AudioFillInputBuffer+0x2a4>:
  1074bc:	1f1392               	l16ui	a9, a3, 62
  1074bf:	551966               	bnei	a9, 1, 107518 <au_task_AudioFillInputBuffer+0x300>
  1074c2:	41f9                	s32i.n	a15, a1, 16
  1074c4:	448c                	beqz.n	a4, 1074cc <au_task_AudioFillInputBuffer+0x2b4>
  1074c6:	4e2466               	bnei	a4, 2, 107518 <au_task_AudioFillInputBuffer+0x300>
  1074c9:	34f456               	bnez	a4, 10781c <au_task_AudioFillInputBuffer+0x604>

001074cc <au_task_AudioFillInputBuffer+0x2b4>:
  1074cc:	012152               	l32i	a5, a1, 4
  1074cf:	01d552               	addmi	a5, a5, 0x100
  1074d2:	08c552               	addi	a5, a5, 8
  1074d5:	0020c0               	memw
  1074d8:	0216c2               	l16ui	a12, a6, 4
  1074db:	0020c0               	memw
  1074de:	8215b2               	l16ui	a11, a5, 0x104
  1074e1:	0d00204160b0cbce 	{ bgeu.w18	a11, a12, 1076eb <au_task_AudioFillInputBuffer+0x4d3>; nop }
  1074e9:	09a4a2               	movi	a10, 0x409
  1074ec:	ed61b1               	l32r	a11, 102a70 (80007e20 <__log_data___1__1__0_au_task_0_au_task_1_c_5374$24455_89_56>)
  1074ef:	0020c0               	memw
  1074f2:	0216c2               	l16ui	a12, a6, 4
  1074f5:	0f37a5               	call8	116870 <dbfw_StoreTrace>
  1074f8:	0020c0               	memw
  1074fb:	00a0a2               	movi	a10, 0
  1074fe:	0256a2               	s16i	a10, a6, 4
  107501:	971b                	addi.n	a9, a7, 1
  107503:	0020c0               	memw
  107506:	3e25b2               	l32i	a11, a5, 248
  107509:	62b9b0               	saltu	a11, a9, a11
  10750c:	839ab0               	moveqz	a9, a10, a11
  10750f:	0020c0               	memw
  107512:	3f6592               	s32i	a9, a5, 252
  107515:	ffbb86               	j	107407 <au_task_AudioFillInputBuffer+0x1ef>

00107518 <au_task_AudioFillInputBuffer+0x300>:
  107518:	020c                	movi.n	a2, 0
  10751a:	f01d                	retw.n

0010751c <au_task_AudioFillInputBuffer+0x304>:
  10751c:	0011d2               	l16ui	a13, a1, 0
  10751f:	c1d9                	s32i.n	a13, a1, 48
  107521:	561c77               	beq	a12, a7, 10757b <au_task_AudioFillInputBuffer+0x363>

00107524 <au_task_AudioFillInputBuffer+0x30c>:
  107524:	11f7c0               	slli	a15, a7, 4
  107527:	80f2f0               	add	a15, a2, a15
  10752a:	0861f2               	s32i	a15, a1, 32
  10752d:	0020c0               	memw
  107530:	021ff2               	l16ui	a15, a15, 4
  107533:	1061c2               	s32i	a12, a1, 64
  107536:	1adf16               	beqz	a15, 1076e7 <au_task_AudioFillInputBuffer+0x4cf>
  107539:	20a770               	or	a10, a7, a7
  10753c:	06bd                	mov.n	a11, a6
  10753e:	018665               	call8	108da4 <au_task_GetAvdtpSeqNumFromForwardBuf>
  107541:	71a9                	s32i.n	a10, a1, 28
  107543:	c1b8                	l32i.n	a11, a1, 48
  107545:	00afe5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  107548:	02fad6               	bgez	a10, 10757b <au_task_AudioFillInputBuffer+0x363>
  10754b:	0020c0               	memw
  10754e:	0aa4a2               	movi	a10, 0x40a
  107551:	ed48b1               	l32r	a11, 102a74 (80007820 <__log_data___1__1__0_au_task_0_au_task_1_c_5017$24416_89_26>)
  107554:	71c8                	l32i.n	a12, a1, 28
  107556:	8198                	l32i.n	a9, a1, 32
  107558:	080c                	movi.n	a8, 0
  10755a:	025982               	s16i	a8, a9, 4
  10755d:	0011d2               	l16ui	a13, a1, 0
  107560:	0f30e5               	call8	116870 <dbfw_StoreTrace>
  107563:	0a0c                	movi.n	a10, 0
  107565:	771b                	addi.n	a7, a7, 1
  107567:	fb0c                	movi.n	a11, 15
  107569:	62bb70               	saltu	a11, a11, a7
  10756c:	937ab0               	movnez	a7, a10, a11
  10756f:	0020c0               	memw
  107572:	1021c2               	l32i	a12, a1, 64
  107575:	416272               	s32i	a7, a2, 0x104
  107578:	a897c7               	bne	a7, a12, 107524 <au_task_AudioFillInputBuffer+0x30c>

0010757b <au_task_AudioFillInputBuffer+0x363>:
  10757b:	06bd                	mov.n	a11, a6
  10757d:	07ad                	mov.n	a10, a7
  10757f:	045152               	s16i	a5, a1, 8
  107582:	3129                	s32i.n	a2, a1, 12
  107584:	0181e5               	call8	108da4 <au_task_GetAvdtpSeqNumFromForwardBuf>
  107587:	0a6d                	mov.n	a6, a10
  107589:	0011b2               	l16ui	a11, a1, 0
  10758c:	00ab65               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10758f:	0d7fe34140b01a6e 	{ blti.w18	a10, 1, 1073c7 <au_task_AudioFillInputBuffer+0x1af>; nop }
  107597:	ec96e1               	l32r	a14, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10759a:	11c680               	slli	a12, a6, 8
  10759d:	10cce0               	and	a12, a12, a14
  1075a0:	41e860               	srli	a14, a6, 8
  1075a3:	20cce0               	or	a12, a12, a14
  1075a6:	ec82e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1075a9:	f4c0c0               	extui	a12, a12, 0, 16
  1075ac:	0ee8                	l32i.n	a14, a14, 0
  1075ae:	0020c0               	memw
  1075b1:	b36ec2               	s32i	a12, a14, 0x2cc
  1075b4:	ff83c6               	j	1073c7 <au_task_AudioFillInputBuffer+0x1af>

001075b7 <au_task_AudioFillInputBuffer+0x39f>:
  1075b7:	1f1382               	l16ui	a8, a3, 62
  1075ba:	0461f2               	s32i	a15, a1, 16
  1075bd:	521866               	bnei	a8, 1, 107613 <au_task_AudioFillInputBuffer+0x3fb>
  1075c0:	005416               	beqz	a4, 1075c9 <au_task_AudioFillInputBuffer+0x3b1>
  1075c3:	4c2466               	bnei	a4, 2, 107613 <au_task_AudioFillInputBuffer+0x3fb>
  1075c6:	467456               	bnez	a4, 107a31 <au_task_AudioFillInputBuffer+0x819>

001075c9 <au_task_AudioFillInputBuffer+0x3b1>:
  1075c9:	012152               	l32i	a5, a1, 4
  1075cc:	01d552               	addmi	a5, a5, 0x100
  1075cf:	558b                	addi.n	a5, a5, 8
  1075d1:	0020c0               	memw
  1075d4:	0216b2               	l16ui	a11, a6, 4
  1075d7:	0020c0               	memw
  1075da:	821592               	l16ui	a9, a5, 0x104
  1075dd:	0d002e41f0b0c9be 	{ bgeu.w18	a9, a11, 1078d0 <au_task_AudioFillInputBuffer+0x6b8>; nop }
  1075e5:	09a4a2               	movi	a10, 0x409
  1075e8:	ed24b1               	l32r	a11, 102a78 (80007920 <__log_data___1__1__0_au_task_0_au_task_1_c_5151$24438_89_41>)
  1075eb:	0020c0               	memw
  1075ee:	0216c2               	l16ui	a12, a6, 4
  1075f1:	0f27e5               	call8	116870 <dbfw_StoreTrace>
  1075f4:	0020c0               	memw
  1075f7:	0a0c                	movi.n	a10, 0
  1075f9:	0256a2               	s16i	a10, a6, 4
  1075fc:	971b                	addi.n	a9, a7, 1
  1075fe:	0020c0               	memw
  107601:	3e25b2               	l32i	a11, a5, 248
  107604:	62b9b0               	saltu	a11, a9, a11
  107607:	839ab0               	moveqz	a9, a10, a11
  10760a:	0020c0               	memw
  10760d:	3f6592               	s32i	a9, a5, 252
  107610:	ff7cc6               	j	107407 <au_task_AudioFillInputBuffer+0x1ef>

00107613 <au_task_AudioFillInputBuffer+0x3fb>:
  107613:	020c                	movi.n	a2, 0
  107615:	f01d                	retw.n

00107617 <au_task_AudioFillInputBuffer+0x3ff>:
  107617:	1f13c2               	l16ui	a12, a3, 62
  10761a:	41f9                	s32i.n	a15, a1, 16
  10761c:	0a1c66               	bnei	a12, 1, 10762a <au_task_AudioFillInputBuffer+0x412>
  10761f:	15e416               	beqz	a4, 107781 <au_task_AudioFillInputBuffer+0x569>
  107622:	0d401541b0b0240e 	{ beqi.w18	a4, 2, 107781 <au_task_AudioFillInputBuffer+0x569>; nop }

0010762a <au_task_AudioFillInputBuffer+0x412>:
  10762a:	020c                	movi.n	a2, 0
  10762c:	f01d                	retw.n

0010762e <au_task_AudioFillInputBuffer+0x416>:
  10762e:	4a1392               	l16ui	a9, a3, 148

00107631 <au_task_AudioFillInputBuffer+0x419>:
  107631:	02b916               	beqz	a9, 107660 <au_task_AudioFillInputBuffer+0x448>

00107634 <au_task_AudioFillInputBuffer+0x41c>:
  107634:	4c13d2               	l16ui	a13, a3, 152
  107637:	025d16               	beqz	a13, 107660 <au_task_AudioFillInputBuffer+0x448>
  10763a:	1f1392               	l16ui	a9, a3, 62
  10763d:	022956               	bnez	a9, 107663 <au_task_AudioFillInputBuffer+0x44b>
  107640:	1f0c                	movi.n	a15, 1
  107642:	9013e2               	l16ui	a14, a3, 0x120
  107645:	1f53f2               	s16i	a15, a3, 62
  107648:	0b4e66               	bnei	a14, 4, 107657 <au_task_AudioFillInputBuffer+0x43f>
  10764b:	08a4a2               	movi	a10, 0x408
  10764e:	ed0bb1               	l32r	a11, 102a7c (80007420 <__log_data___1__1__0_au_task_0_au_task_1_c_4860$24412_89_22>)
  107651:	0f21e5               	call8	116870 <dbfw_StoreTrace>
  107654:	000206               	j	107660 <au_task_AudioFillInputBuffer+0x448>

00107657 <au_task_AudioFillInputBuffer+0x43f>:
  107657:	08a4a2               	movi	a10, 0x408
  10765a:	ed09b1               	l32r	a11, 102a80 (80007520 <__log_data___1__1__0_au_task_0_au_task_1_c_4864$24413_89_23>)
  10765d:	0f2125               	call8	116870 <dbfw_StoreTrace>

00107660 <au_task_AudioFillInputBuffer+0x448>:
  107660:	1f1392               	l16ui	a9, a3, 62

00107663 <au_task_AudioFillInputBuffer+0x44b>:
  107663:	1187c0               	slli	a8, a7, 4
  107666:	9013a2               	l16ui	a10, a3, 0x120
  107669:	0451a2               	s16i	a10, a1, 8
  10766c:	806680               	add	a6, a6, a8
  10766f:	05c916               	beqz	a9, 1076cf <au_task_AudioFillInputBuffer+0x4b7>
  107672:	3013b2               	l16ui	a11, a3, 96
  107675:	012b16               	beqz	a11, 10768b <au_task_AudioFillInputBuffer+0x473>
  107678:	ec4ba1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  10767b:	202aa0               	or	a2, a10, a10
  10767e:	01c3e5               	call8	1092bc <au_task_CalcAudioSampleTimingTable>
  107681:	9013c2               	l16ui	a12, a3, 0x120
  107684:	3ccc                	bnez.n	a12, 10768b <au_task_AudioFillInputBuffer+0x473>
  107686:	02ad                	mov.n	a10, a2
  107688:	018025               	call8	108e8c <au_task_PE_RefillShmByLongMuteCheck>
  10768b:	ec4921               	l32r	a2, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10768e:	0020c0               	memw
  107691:	0216d2               	l16ui	a13, a6, 4
  107694:	7dbc                	beqz.n	a13, 1076cf <au_task_AudioFillInputBuffer+0x4b7>
  107696:	ec43a1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  107699:	00f2a5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10769c:	61a9                	s32i.n	a10, a1, 24
  10769e:	0acd                	mov.n	a12, a10
  1076a0:	0298                	l32i.n	a9, a2, 0
  1076a2:	0020c0               	memw
  1076a5:	b329e2               	l32i	a14, a9, 0x2cc
  1076a8:	0e0e26               	beqi	a14, -1, 1076ba <au_task_AudioFillInputBuffer+0x4a2>
  1076ab:	61a8                	l32i.n	a10, a1, 24
  1076ad:	0011b2               	l16ui	a11, a1, 0
  1076b0:	009925               	call8	108044 <au_task_CompareAvdtpSeqNum>
  1076b3:	181aa6               	blti	a10, 1, 1076cf <au_task_AudioFillInputBuffer+0x4b7>
  1076b6:	61c8                	l32i.n	a12, a1, 24
  1076b8:	0298                	l32i.n	a9, a2, 0

001076ba <au_task_AudioFillInputBuffer+0x4a2>:
  1076ba:	4188c0               	srli	a8, a12, 8
  1076bd:	11fc80               	slli	a15, a12, 8
  1076c0:	10ff50               	and	a15, a15, a5
  1076c3:	20ff80               	or	a15, a15, a8
  1076c6:	f4f0f0               	extui	a15, a15, 0, 16
  1076c9:	0020c0               	memw
  1076cc:	b369f2               	s32i	a15, a9, 0x2cc
  1076cf:	ece4d1               	l32r	a13, 102a60 (277214 <g_au_task+0x3b4>)
  1076d2:	0f2c                	movi.n	a15, 32
  1076d4:	ff3f46               	j	1073d5 <au_task_AudioFillInputBuffer+0x1bd>

001076d7 <au_task_AudioFillInputBuffer+0x4bf>:
  1076d7:	045152               	s16i	a5, a1, 8
  1076da:	3129                	s32i.n	a2, a1, 12
  1076dc:	ff39c6               	j	1073c7 <au_task_AudioFillInputBuffer+0x1af>

001076df <au_task_AudioFillInputBuffer+0x4c7>:
  1076df:	045152               	s16i	a5, a1, 8
  1076e2:	3129                	s32i.n	a2, a1, 12
  1076e4:	ff37c6               	j	1073c7 <au_task_AudioFillInputBuffer+0x1af>

001076e7 <au_task_AudioFillInputBuffer+0x4cf>:
  1076e7:	020c                	movi.n	a2, 0
  1076e9:	f01d                	retw.n

001076eb <au_task_AudioFillInputBuffer+0x4d3>:
  1076eb:	00a0f2               	movi	a15, 0
  1076ee:	0020c0               	memw
  1076f1:	ecdbe1               	l32r	a14, 102a60 (277214 <g_au_task+0x3b4>)
  1076f4:	0026b2               	l32i	a11, a6, 0
  1076f7:	621ee2               	l16ui	a14, a14, 196
  1076fa:	c0cbe0               	sub	a12, a11, a14
  1076fd:	001cc2               	l16ui	a12, a12, 0
  107700:	0020c0               	memw
  107703:	061682               	l16ui	a8, a6, 12
  107706:	048280               	extui	a8, a8, 2, 1
  107709:	93fa80               	movnez	a15, a10, a8
  10770c:	f4f0f0               	extui	a15, a15, 0, 16
  10770f:	0020c0               	memw
  107712:	021692               	l16ui	a9, a6, 4
  107715:	04cc82               	addi	a8, a12, 4
  107718:	99ea                	add.n	a9, a9, a14
  10771a:	99fa                	add.n	a9, a9, a15
  10771c:	189897               	bne	a8, a9, 107738 <au_task_AudioFillInputBuffer+0x520>
  10771f:	0020c0               	memw
  107722:	d1f8                	l32i.n	a15, a1, 52
  107724:	021622               	l16ui	a2, a6, 4
  107727:	5f8c                	beqz.n	a15, 107730 <au_task_AudioFillInputBuffer+0x518>
  107729:	a3a8                	l32i.n	a10, a3, 40
  10772b:	02cd                	mov.n	a12, a2
  10772d:	78c525               	call8	180380 <__vec_memcpy>

00107730 <au_task_AudioFillInputBuffer+0x518>:
  107730:	04ad                	mov.n	a10, a4
  107732:	005825               	call8	107cb4 <au_task_AudioFillInputBufferUpdateTrace>
  107735:	000406               	j	107749 <au_task_AudioFillInputBuffer+0x531>

00107738 <au_task_AudioFillInputBuffer+0x520>:
  107738:	0ca4a2               	movi	a10, 0x40c
  10773b:	ecd2b1               	l32r	a11, 102a84 (80008020 <__log_data___1__1__0_au_task_0_au_task_1_c_5423$24457_89_58>)
  10773e:	0020c0               	memw
  107741:	0216d2               	l16ui	a13, a6, 4
  107744:	0f12a5               	call8	116870 <dbfw_StoreTrace>
  107747:	020c                	movi.n	a2, 0

00107749 <au_task_AudioFillInputBuffer+0x531>:
  107749:	0020c0               	memw
  10774c:	41a8                	l32i.n	a10, a1, 16
  10774e:	971b                	addi.n	a9, a7, 1
  107750:	080c                	movi.n	a8, 0
  107752:	025682               	s16i	a8, a6, 4
  107755:	62a9a0               	saltu	a10, a9, a10
  107758:	8398a0               	moveqz	a9, a8, a10
  10775b:	04dc                	bnez.n	a4, 10776f <au_task_AudioFillInputBuffer+0x557>
  10775d:	11b8                	l32i.n	a11, a1, 4
  10775f:	01dbb2               	addmi	a11, a11, 0x100
  107762:	bb8b                	addi.n	a11, a11, 8
  107764:	0020c0               	memw
  107767:	3f6b92               	s32i	a9, a11, 252
  10776a:	f01d                	retw.n

0010776c <au_task_AudioFillInputBuffer+0x554>:
  10776c:	000000                                        ...

0010776f <au_task_AudioFillInputBuffer+0x557>:
  10776f:	0d7fd44170b024ce 	{ bnei.w18	a4, 2, 1074ba <au_task_AudioFillInputBuffer+0x2a2>; nop }
  107777:	31d8                	l32i.n	a13, a1, 12
  107779:	0020c0               	memw
  10777c:	416d92               	s32i	a9, a13, 0x104
  10777f:	f01d                	retw.n

00107781 <au_task_AudioFillInputBuffer+0x569>:
  107781:	0a2332               	l32i	a3, a3, 40
  107784:	04a456               	bnez	a4, 1077d2 <au_task_AudioFillInputBuffer+0x5ba>
  107787:	012152               	l32i	a5, a1, 4
  10778a:	01d552               	addmi	a5, a5, 0x100
  10778d:	08c552               	addi	a5, a5, 8
  107790:	0020c0               	memw
  107793:	0216f2               	l16ui	a15, a6, 4
  107796:	0020c0               	memw
  107799:	8215e2               	l16ui	a14, a5, 0x104
  10779c:	0d000c41b0b0cefe 	{ bgeu.w18	a14, a15, 10786b <au_task_AudioFillInputBuffer+0x653>; nop }
  1077a4:	09a4a2               	movi	a10, 0x409
  1077a7:	ecb8b1               	l32r	a11, 102a88 (80007c20 <__log_data___1__1__0_au_task_0_au_task_1_c_5312$24447_89_49>)
  1077aa:	0020c0               	memw
  1077ad:	0216c2               	l16ui	a12, a6, 4
  1077b0:	0f0be5               	call8	116870 <dbfw_StoreTrace>
  1077b3:	0020c0               	memw
  1077b6:	0a0c                	movi.n	a10, 0
  1077b8:	0256a2               	s16i	a10, a6, 4
  1077bb:	971b                	addi.n	a9, a7, 1
  1077bd:	0020c0               	memw
  1077c0:	3e25b2               	l32i	a11, a5, 248
  1077c3:	62b9b0               	saltu	a11, a9, a11
  1077c6:	839ab0               	moveqz	a9, a10, a11
  1077c9:	0020c0               	memw
  1077cc:	3f6592               	s32i	a9, a5, 252
  1077cf:	ff0d06               	j	107407 <au_task_AudioFillInputBuffer+0x1ef>

001077d2 <au_task_AudioFillInputBuffer+0x5ba>:
  1077d2:	0d40094150b024ce 	{ bnei.w18	a4, 2, 10786b <au_task_AudioFillInputBuffer+0x653>; nop }
  1077da:	032122               	l32i	a2, a1, 12
  1077dd:	0020c0               	memw
  1077e0:	0216d2               	l16ui	a13, a6, 4
  1077e3:	0020c0               	memw
  1077e6:	8612c2               	l16ui	a12, a2, 0x10c
  1077e9:	7ebcd7               	bgeu	a12, a13, 10786b <au_task_AudioFillInputBuffer+0x653>
  1077ec:	09a4a2               	movi	a10, 0x409
  1077ef:	eca7b1               	l32r	a11, 102a8c (80007d20 <__log_data___1__1__0_au_task_0_au_task_1_c_5312$24448_89_50>)
  1077f2:	0020c0               	memw
  1077f5:	0216c2               	l16ui	a12, a6, 4
  1077f8:	0f0765               	call8	116870 <dbfw_StoreTrace>
  1077fb:	0020c0               	memw
  1077fe:	00a0f2               	movi	a15, 0
  107801:	0256f2               	s16i	a15, a6, 4
  107804:	01c7e2               	addi	a14, a7, 1
  107807:	0020c0               	memw
  10780a:	402282               	l32i	a8, a2, 0x100
  10780d:	628e80               	saltu	a8, a14, a8
  107810:	83ef80               	moveqz	a14, a15, a8
  107813:	0020c0               	memw
  107816:	4162e2               	s32i	a14, a2, 0x104
  107819:	fefa86               	j	107407 <au_task_AudioFillInputBuffer+0x1ef>

0010781c <au_task_AudioFillInputBuffer+0x604>:
  10781c:	0d7fec41b0b024ce 	{ bnei.w18	a4, 2, 1076eb <au_task_AudioFillInputBuffer+0x4d3>; nop }
  107824:	032122               	l32i	a2, a1, 12
  107827:	0020c0               	memw
  10782a:	0216b2               	l16ui	a11, a6, 4
  10782d:	0020c0               	memw
  107830:	861292               	l16ui	a9, a2, 0x10c
  107833:	0d3feb4140b0c9be 	{ bgeu.w18	a9, a11, 1076eb <au_task_AudioFillInputBuffer+0x4d3>; nop }
  10783b:	09a4a2               	movi	a10, 0x409
  10783e:	ec94b1               	l32r	a11, 102a90 (80007f20 <__log_data___1__1__0_au_task_0_au_task_1_c_5374$24456_89_57>)
  107841:	0020c0               	memw
  107844:	0216c2               	l16ui	a12, a6, 4
  107847:	0f02a5               	call8	116870 <dbfw_StoreTrace>
  10784a:	0020c0               	memw
  10784d:	00a0d2               	movi	a13, 0
  107850:	0256d2               	s16i	a13, a6, 4
  107853:	01c7c2               	addi	a12, a7, 1
  107856:	0020c0               	memw
  107859:	4022e2               	l32i	a14, a2, 0x100
  10785c:	62ece0               	saltu	a14, a12, a14
  10785f:	83cde0               	moveqz	a12, a13, a14
  107862:	0020c0               	memw
  107865:	4162c2               	s32i	a12, a2, 0x104
  107868:	fee6c6               	j	107407 <au_task_AudioFillInputBuffer+0x1ef>

0010786b <au_task_AudioFillInputBuffer+0x653>:
  10786b:	0020c0               	memw
  10786e:	002652               	l32i	a5, a6, 0
  107871:	0020c0               	memw
  107874:	ebcca1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  107877:	021622               	l16ui	a2, a6, 4
  10787a:	20b550               	or	a11, a5, a5
  10787d:	20c220               	or	a12, a2, a2
  107880:	0a72e5               	call8	111fb0 <aac_dec_GetPayloadOffset>
  107883:	0d21f2               	l32i	a15, a1, 52
  107886:	c022a0               	sub	a2, a2, a10
  107889:	009f16               	beqz	a15, 107896 <au_task_AudioFillInputBuffer+0x67e>
  10788c:	80ba50               	add	a11, a10, a5
  10788f:	02cd                	mov.n	a12, a2
  107891:	03ad                	mov.n	a10, a3
  107893:	78aee5               	call8	180380 <__vec_memcpy>

00107896 <au_task_AudioFillInputBuffer+0x67e>:
  107896:	04ad                	mov.n	a10, a4
  107898:	0041a5               	call8	107cb4 <au_task_AudioFillInputBufferUpdateTrace>
  10789b:	0020c0               	memw
  10789e:	41a8                	l32i.n	a10, a1, 16
  1078a0:	971b                	addi.n	a9, a7, 1
  1078a2:	080c                	movi.n	a8, 0
  1078a4:	025682               	s16i	a8, a6, 4
  1078a7:	62a9a0               	saltu	a10, a9, a10
  1078aa:	8398a0               	moveqz	a9, a8, a10
  1078ad:	d4cc                	bnez.n	a4, 1078be <au_task_AudioFillInputBuffer+0x6a6>
  1078af:	11b8                	l32i.n	a11, a1, 4
  1078b1:	01dbb2               	addmi	a11, a11, 0x100
  1078b4:	bb8b                	addi.n	a11, a11, 8
  1078b6:	0020c0               	memw
  1078b9:	3f6b92               	s32i	a9, a11, 252
  1078bc:	f01d                	retw.n

001078be <au_task_AudioFillInputBuffer+0x6a6>:
  1078be:	0d7fbf4180b024ce 	{ bnei.w18	a4, 2, 1074ba <au_task_AudioFillInputBuffer+0x2a2>; nop }
  1078c6:	31d8                	l32i.n	a13, a1, 12
  1078c8:	0020c0               	memw
  1078cb:	416d92               	s32i	a9, a13, 0x104
  1078ce:	f01d                	retw.n

001078d0 <au_task_AudioFillInputBuffer+0x6b8>:
  1078d0:	050c                	movi.n	a5, 0
  1078d2:	0020c0               	memw
  1078d5:	06b8                	l32i.n	a11, a6, 0
  1078d7:	0020c0               	memw
  1078da:	0316c2               	l16ui	a12, a6, 6
  1078dd:	1d13c2               	l16ui	a12, a3, 58
  1078e0:	fe7c                	movi.n	a14, -1
  1078e2:	bbca                	add.n	a11, a11, a12
  1078e4:	000bf2               	l8ui	a15, a11, 0
  1078e7:	9ca082               	movi	a8, 156
  1078ea:	c0ff80               	sub	a15, a15, a8
  1078ed:	935ef0               	movnez	a5, a14, a15
  1078f0:	085556               	bnez	a5, 107979 <au_task_AudioFillInputBuffer+0x761>
  1078f3:	4f0c                	movi.n	a15, 4
  1078f5:	0a2d                	mov.n	a2, a10
  1078f7:	010be2               	l8ui	a14, a11, 1
  1078fa:	880c                	movi.n	a8, 8
  1078fc:	14d4e0               	extui	a13, a14, 4, 2
  1078ff:	0490e0               	extui	a9, a14, 0, 1
  107902:	93a890               	movnez	a10, a8, a9
  107905:	a0ddf0               	addx4	a13, a13, a15
  107908:	190c                	movi.n	a9, 1
  10790a:	14e2e0               	extui	a14, a14, 2, 2
  10790d:	5f0c                	movi.n	a15, 5
  10790f:	fdce82               	addi	a8, a14, -3
  107912:	832f80               	moveqz	a2, a15, a8
  107915:	2f0c                	movi.n	a15, 2
  107917:	83f9e0               	moveqz	a15, a9, a14
  10791a:	400001b545014afe 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a15 }
  107922:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10792a:	f4d0d0               	extui	a13, a13, 0, 16
  10792d:	2580c4               	ae_movad32.l	a8, aed0
  107930:	020b92               	l8ui	a9, a11, 2
  107933:	1188e0               	slli	a8, a8, 2
  107936:	418380               	srli	a8, a8, 3
  107939:	228a                	add.n	a2, a2, a8
  10793b:	0020c0               	memw
  10793e:	021682               	l16ui	a8, a6, 4
  107941:	ea7c                	movi.n	a10, -2
  107943:	c088c0               	sub	a8, a8, a12
  107946:	628820               	saltu	a8, a8, a2
  107949:	935a80               	movnez	a5, a10, a8
  10794c:	235580               	sext	a5, a5, 15
  10794f:	95ec                	bnez.n	a5, 10797c <au_task_AudioFillInputBuffer+0x764>
  107951:	12be16               	beqz	a14, 107a80 <au_task_AudioFillInputBuffer+0x868>
  107954:	0d40124180b01e0e 	{ beqi.w18	a14, 1, 107a80 <au_task_AudioFillInputBuffer+0x868>; nop }
  10795c:	400001b5452349de 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed2, a13 }
  107964:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10796c:	2592c4               	ae_movad32.l	a9, aed2
  10796f:	a97b                	addi.n	a10, a9, 7
  107971:	99eb                	addi.n	a9, a9, 14
  107973:	b39aa0               	movgez	a9, a10, a10
  107976:	004cc6               	j	107aad <au_task_AudioFillInputBuffer+0x895>

00107979 <au_task_AudioFillInputBuffer+0x761>:
  107979:	00a022               	movi	a2, 0

0010797c <au_task_AudioFillInputBuffer+0x764>:
  10797c:	0d21a2               	l32i	a10, a1, 52
  10797f:	00ba16               	beqz	a10, 10798e <au_task_AudioFillInputBuffer+0x776>
  107982:	a5cc                	bnez.n	a5, 107990 <au_task_AudioFillInputBuffer+0x778>
  107984:	a3a8                	l32i.n	a10, a3, 40
  107986:	02cd                	mov.n	a12, a2
  107988:	789f65               	call8	180380 <__vec_memcpy>
  10798b:	000346               	j	10799c <au_task_AudioFillInputBuffer+0x784>

0010798e <au_task_AudioFillInputBuffer+0x776>:
  10798e:	a58c                	beqz.n	a5, 10799c <au_task_AudioFillInputBuffer+0x784>

00107990 <au_task_AudioFillInputBuffer+0x778>:
  107990:	09a4a2               	movi	a10, 0x409
  107993:	ec40b1               	l32r	a11, 102a94 (80007b20 <__log_data___1__1__0_au_task_0_au_task_1_c_5247$24440_89_43>)
  107996:	20c550               	or	a12, a5, a5
  107999:	0eed65               	call8	116870 <dbfw_StoreTrace>
  10799c:	1d13c2               	l16ui	a12, a3, 58
  10799f:	010556               	bnez	a5, 1079b3 <au_task_AudioFillInputBuffer+0x79b>
  1079a2:	1023b2               	l32i	a11, a3, 64
  1079a5:	80cc20               	add	a12, a12, a2
  1079a8:	f4c0c0               	extui	a12, a12, 0, 16
  1079ab:	1d53c2               	s16i	a12, a3, 58
  1079ae:	bb1b                	addi.n	a11, a11, 1
  1079b0:	1063b2               	s32i	a11, a3, 64

001079b3 <au_task_AudioFillInputBuffer+0x79b>:
  1079b3:	0020c0               	memw
  1079b6:	0216d2               	l16ui	a13, a6, 4
  1079b9:	04bcd7               	bgeu	a12, a13, 1079c1 <au_task_AudioFillInputBuffer+0x7a9>
  1079bc:	05fc                	bnez.n	a5, 1079f0 <au_task_AudioFillInputBuffer+0x7d8>
  1079be:	febe06               	j	1074ba <au_task_AudioFillInputBuffer+0x2a2>

001079c1 <au_task_AudioFillInputBuffer+0x7a9>:
  1079c1:	b5ec                	bnez.n	a5, 1079f0 <au_task_AudioFillInputBuffer+0x7d8>
  1079c3:	04bd                	mov.n	a11, a4
  1079c5:	eb77a1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  1079c8:	e1a9                	s32i.n	a10, a1, 56
  1079ca:	00cc25               	call8	10868c <au_task_GetSbcTimeStamp>
  1079cd:	ec24f1               	l32r	a15, 102a60 (277214 <g_au_task+0x3b4>)
  1079d0:	322ff2               	l32i	a15, a15, 200
  1079d3:	19bfa7               	bgeu	a15, a10, 1079f0 <au_task_AudioFillInputBuffer+0x7d8>
  1079d6:	e1a8                	l32i.n	a10, a1, 56
  1079d8:	04bd                	mov.n	a11, a4
  1079da:	00c4e5               	call8	108628 <au_task_GetSbcNumberOfFrame>
  1079dd:	ec2081               	l32r	a8, 102a60 (277214 <g_au_task+0x3b4>)
  1079e0:	04bd                	mov.n	a11, a4
  1079e2:	6858a2               	s16i	a10, a8, 208
  1079e5:	e1a8                	l32i.n	a10, a1, 56
  1079e7:	00ca65               	call8	10868c <au_task_GetSbcTimeStamp>
  1079ea:	ec1d91               	l32r	a9, 102a60 (277214 <g_au_task+0x3b4>)
  1079ed:	3269a2               	s32i	a10, a9, 200
  1079f0:	04ad                	mov.n	a10, a4
  1079f2:	002c25               	call8	107cb4 <au_task_AudioFillInputBufferUpdateTrace>
  1079f5:	0a0c                	movi.n	a10, 0
  1079f7:	1063a2               	s32i	a10, a3, 64
  1079fa:	1d53a2               	s16i	a10, a3, 58
  1079fd:	0020c0               	memw
  107a00:	0256a2               	s16i	a10, a6, 4
  107a03:	41b8                	l32i.n	a11, a1, 16
  107a05:	971b                	addi.n	a9, a7, 1
  107a07:	62b9b0               	saltu	a11, a9, a11
  107a0a:	839ab0               	moveqz	a9, a10, a11
  107a0d:	e4cc                	bnez.n	a4, 107a1f <au_task_AudioFillInputBuffer+0x807>
  107a0f:	11c8                	l32i.n	a12, a1, 4
  107a11:	01dcc2               	addmi	a12, a12, 0x100
  107a14:	cc8b                	addi.n	a12, a12, 8
  107a16:	0020c0               	memw
  107a19:	3f6c92               	s32i	a9, a12, 252
  107a1c:	000286               	j	107a2a <au_task_AudioFillInputBuffer+0x812>

00107a1f <au_task_AudioFillInputBuffer+0x807>:
  107a1f:	072466               	bnei	a4, 2, 107a2a <au_task_AudioFillInputBuffer+0x812>
  107a22:	31e8                	l32i.n	a14, a1, 12
  107a24:	0020c0               	memw
  107a27:	416e92               	s32i	a9, a14, 0x104
  107a2a:	0f0c                	movi.n	a15, 0
  107a2c:	932f50               	movnez	a2, a15, a5
  107a2f:	f01d                	retw.n

00107a31 <au_task_AudioFillInputBuffer+0x819>:
  107a31:	0d7fe941b0b024ce 	{ bnei.w18	a4, 2, 1078d0 <au_task_AudioFillInputBuffer+0x6b8>; nop }
  107a39:	032122               	l32i	a2, a1, 12
  107a3c:	0020c0               	memw
  107a3f:	021692               	l16ui	a9, a6, 4
  107a42:	0020c0               	memw
  107a45:	861282               	l16ui	a8, a2, 0x10c
  107a48:	0d3fe84140b0c89e 	{ bgeu.w18	a8, a9, 1078d0 <au_task_AudioFillInputBuffer+0x6b8>; nop }
  107a50:	09a4a2               	movi	a10, 0x409
  107a53:	ec11b1               	l32r	a11, 102a98 (80007a20 <__log_data___1__1__0_au_task_0_au_task_1_c_5151$24439_89_42>)
  107a56:	0020c0               	memw
  107a59:	0216c2               	l16ui	a12, a6, 4
  107a5c:	0ee125               	call8	116870 <dbfw_StoreTrace>
  107a5f:	0020c0               	memw
  107a62:	00a0b2               	movi	a11, 0
  107a65:	0256b2               	s16i	a11, a6, 4
  107a68:	01c7a2               	addi	a10, a7, 1
  107a6b:	0020c0               	memw
  107a6e:	4022c2               	l32i	a12, a2, 0x100
  107a71:	62cac0               	saltu	a12, a10, a12
  107a74:	83abc0               	moveqz	a10, a11, a12
  107a77:	0020c0               	memw
  107a7a:	4162a2               	s32i	a10, a2, 0x104
  107a7d:	fe6186               	j	107407 <au_task_AudioFillInputBuffer+0x1ef>

00107a80 <au_task_AudioFillInputBuffer+0x868>:
  107a80:	400001b545674fde 	{ ae_movda32	aed7, a15; nop; ae_movda32	aed6, a13 }
  107a88:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  107a90:	25a6c4               	ae_movad32.l	a10, aed6
  107a93:	400001b5455449ae 	{ ae_movda32	aed4, a9; nop; ae_movda32	aed5, a10 }
  107a9b:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  107aa3:	2594c4               	ae_movad32.l	a9, aed4
  107aa6:	e97b                	addi.n	a14, a9, 7
  107aa8:	99eb                	addi.n	a9, a9, 14
  107aaa:	b39ee0               	movgez	a9, a14, a14

00107aad <au_task_AudioFillInputBuffer+0x895>:
  107aad:	21f390               	srai	a15, a9, 3
  107ab0:	22fa                	add.n	a2, a2, a15
  107ab2:	0020c0               	memw
  107ab5:	0216e2               	l16ui	a14, a6, 4
  107ab8:	dd7c                	movi.n	a13, -3
  107aba:	c0eec0               	sub	a14, a14, a12
  107abd:	62ee20               	saltu	a14, a14, a2
  107ac0:	935de0               	movnez	a5, a13, a14
  107ac3:	235580               	sext	a5, a5, 15
  107ac6:	ffac86               	j	10797c <au_task_AudioFillInputBuffer+0x764>

00107ac9 <au_task_AudioFillInputBuffer+0x8b1>:
  107ac9:	000000                                        ...

00107acc <au_task_AudioFillInputBufferCalcSHMQue>:
  107acc:	004136               	entry	a1, 32
  107acf:	eb3621               	l32r	a2, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  107ad2:	0228                	l32i.n	a2, a2, 0
  107ad4:	0020c0               	memw
  107ad7:	9822a2               	l32i	a10, a2, 0x260
  107ada:	0020c0               	memw
  107add:	9922b2               	l32i	a11, a2, 0x264
  107ae0:	118ac0               	slli	a8, a10, 4
  107ae3:	828a                	add.n	a8, a2, a8
  107ae5:	0020c0               	memw
  107ae8:	301882               	l16ui	a8, a8, 96
  107aeb:	080816               	beqz	a8, 107b6f <au_task_AudioFillInputBufferCalcSHMQue+0xa3>
  107aee:	6cbab7               	bgeu	a10, a11, 107b5e <au_task_AudioFillInputBufferCalcSHMQue+0x92>
  107af1:	c02ba0               	sub	a2, a11, a10

00107af4 <au_task_AudioFillInputBufferCalcSHMQue+0x28>:
  107af4:	eb2f31               	l32r	a3, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107af7:	0338                	l32i.n	a3, a3, 0
  107af9:	0020c0               	memw
  107afc:	b023a2               	l32i	a10, a3, 0x2c0
  107aff:	0020c0               	memw
  107b02:	b123b2               	l32i	a11, a3, 0x2c4
  107b05:	0020c0               	memw
  107b08:	af2342               	l32i	a4, a3, 0x2bc
  107b0b:	118ac0               	slli	a8, a10, 4
  107b0e:	838a                	add.n	a8, a3, a8
  107b10:	0020c0               	memw
  107b13:	e01882               	l16ui	a8, a8, 0x1c0
  107b16:	38ac                	beqz.n	a8, 107b3d <au_task_AudioFillInputBufferCalcSHMQue+0x71>
  107b18:	37bab7               	bgeu	a10, a11, 107b53 <au_task_AudioFillInputBufferCalcSHMQue+0x87>
  107b1b:	c09ba0               	sub	a9, a11, a10
  107b1e:	000646               	j	107b3b <au_task_AudioFillInputBufferCalcSHMQue+0x6f>

00107b21 <au_task_AudioFillInputBufferCalcSHMQue+0x55>:
  107b21:	01caa2               	addi	a10, a10, 1
  107b24:	20b440               	or	a11, a4, a4
  107b27:	78a165               	call8	18053c <__umodsi3>
  107b2a:	118ac0               	slli	a8, a10, 4
  107b2d:	808380               	add	a8, a3, a8
  107b30:	0020c0               	memw
  107b33:	e01882               	l16ui	a8, a8, 0x1c0
  107b36:	090c                	movi.n	a9, 0
  107b38:	939480               	movnez	a9, a4, a8

00107b3b <au_task_AudioFillInputBufferCalcSHMQue+0x6f>:
  107b3b:	292a                	add.n	a2, a9, a2

00107b3d <au_task_AudioFillInputBufferCalcSHMQue+0x71>:
  107b3d:	eb16a1               	l32r	a10, 102798 (276e60 <g_au_task>)
  107b40:	426a22               	s32i	a2, a10, 0x108
  107b43:	0020c0               	memw
  107b46:	b01392               	l16ui	a9, a3, 0x160
  107b49:	992a                	add.n	a9, a9, a2
  107b4b:	0020c0               	memw
  107b4e:	b05392               	s16i	a9, a3, 0x160
  107b51:	f01d                	retw.n

00107b53 <au_task_AudioFillInputBufferCalcSHMQue+0x87>:
  107b53:	cabba7               	bgeu	a11, a10, 107b21 <au_task_AudioFillInputBufferCalcSHMQue+0x55>
  107b56:	c09ba0               	sub	a9, a11, a10
  107b59:	949a                	add.n	a9, a4, a9
  107b5b:	fff706               	j	107b3b <au_task_AudioFillInputBufferCalcSHMQue+0x6f>

00107b5e <au_task_AudioFillInputBufferCalcSHMQue+0x92>:
  107b5e:	12bba7               	bgeu	a11, a10, 107b74 <au_task_AudioFillInputBufferCalcSHMQue+0xa8>
  107b61:	c08ba0               	sub	a8, a11, a10
  107b64:	0020c0               	memw
  107b67:	972222               	l32i	a2, a2, 0x25c
  107b6a:	228a                	add.n	a2, a2, a8
  107b6c:	ffe106               	j	107af4 <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107b6f <au_task_AudioFillInputBufferCalcSHMQue+0xa3>:
  107b6f:	020c                	movi.n	a2, 0
  107b71:	ffdfc6               	j	107af4 <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107b74 <au_task_AudioFillInputBufferCalcSHMQue+0xa8>:
  107b74:	01caa2               	addi	a10, a10, 1
  107b77:	0020c0               	memw
  107b7a:	9722b2               	l32i	a11, a2, 0x25c
  107b7d:	789be5               	call8	18053c <__umodsi3>
  107b80:	119ac0               	slli	a9, a10, 4
  107b83:	809290               	add	a9, a2, a9
  107b86:	0020c0               	memw
  107b89:	301992               	l16ui	a9, a9, 96
  107b8c:	008916               	beqz	a9, 107b98 <au_task_AudioFillInputBufferCalcSHMQue+0xcc>
  107b8f:	0020c0               	memw
  107b92:	972222               	l32i	a2, a2, 0x25c
  107b95:	ffd6c6               	j	107af4 <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107b98 <au_task_AudioFillInputBufferCalcSHMQue+0xcc>:
  107b98:	020c                	movi.n	a2, 0
  107b9a:	ffd586               	j	107af4 <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107b9d <au_task_AudioFillInputBufferCalcSHMQue+0xd1>:
  107b9d:	000000                                        ...

00107ba0 <au_task_AudioFillInputBufferPrintTrace>:
  107ba0:	006136               	entry	a1, 48
  107ba3:	ebbe31               	l32r	a3, 102a9c (276ea4 <g_au_task+0x44>)
  107ba6:	e398                	l32i.n	a9, a3, 56
  107ba8:	eb0221               	l32r	a2, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107bab:	051926               	beqi	a9, 1, 107bb4 <au_task_AudioFillInputBufferPrintTrace+0x14>
  107bae:	748090               	extui	a8, a9, 0, 8
  107bb1:	0e7856               	bnez	a8, 107c9c <au_task_AudioFillInputBufferPrintTrace+0xfc>

00107bb4 <au_task_AudioFillInputBufferPrintTrace+0x14>:
  107bb4:	0c2352               	l32i	a5, a3, 48
  107bb7:	652392               	l32i	a9, a3, 0x194
  107bba:	0022b2               	l32i	a11, a2, 0
  107bbd:	0020c0               	memw
  107bc0:	002bb2               	l32i	a11, a11, 0
  107bc3:	eaf8a1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  107bc6:	14b0b0               	extui	a11, a11, 0, 2
  107bc9:	ffcbb2               	addi	a11, a11, -1
  107bcc:	8359b0               	moveqz	a5, a9, a11
  107bcf:	0b7125               	call8	1132e0 <audio_latency_jbm_SnapshotJbd>
  107bd2:	204aa0               	or	a4, a10, a10
  107bd5:	0ef465               	call8	116b1c <dbfw_ProcInIdle>
  107bd8:	0fa4a2               	movi	a10, 0x40f
  107bdb:	ebb1b1               	l32r	a11, 102aa0 (80008220 <__log_data___1__1__0_au_task_0_au_task_1_c_5572$25165_93_5>)
  107bde:	002262               	l32i	a6, a2, 0
  107be1:	0020c0               	memw
  107be4:	0026c2               	l32i	a12, a6, 0
  107be7:	14c0c0               	extui	a12, a12, 0, 2
  107bea:	0020c0               	memw
  107bed:	b32672               	l32i	a7, a6, 0x2cc
  107bf0:	eb0081               	l32r	a8, 1027f0 (ff00 <xthals_release_major+0xd020>)
  107bf3:	747870               	extui	a7, a7, 8, 8
  107bf6:	0020c0               	memw
  107bf9:	2923e2               	l32i	a14, a3, 164
  107bfc:	53f8                	l32i.n	a15, a3, 20
  107bfe:	b326d2               	l32i	a13, a6, 0x2cc
  107c01:	2e2392               	l32i	a9, a3, 184
  107c04:	f4d0d0               	extui	a13, a13, 0, 16
  107c07:	0199                	s32i.n	a9, a1, 0
  107c09:	312392               	l32i	a9, a3, 196
  107c0c:	1199                	s32i.n	a9, a1, 4
  107c0e:	11dd80               	slli	a13, a13, 8
  107c11:	10dd80               	and	a13, a13, a8
  107c14:	20dd70               	or	a13, a13, a7
  107c17:	0020c0               	memw
  107c1a:	8c0662               	l8ui	a6, a6, 140
  107c1d:	236600               	sext	a6, a6, 7
  107c20:	2169                	s32i.n	a6, a1, 8
  107c22:	0ec4e5               	call8	116870 <dbfw_StoreTrace>
  107c25:	05dd                	mov.n	a13, a5
  107c27:	0ea4a2               	movi	a10, 0x40e
  107c2a:	eb9eb1               	l32r	a11, 102aa4 (80008320 <__log_data___1__1__0_au_task_0_au_task_1_c_5580$25166_93_6>)
  107c2d:	0288                	l32i.n	a8, a2, 0
  107c2f:	0020c0               	memw
  107c32:	08c8                	l32i.n	a12, a8, 0
  107c34:	eadd91               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  107c37:	cd13e2               	l16ui	a14, a3, 0x19a
  107c3a:	0998                	l32i.n	a9, a9, 0
  107c3c:	e3f8                	l32i.n	a15, a3, 56
  107c3e:	05d992               	addmi	a9, a9, 0x500
  107c41:	0020c0               	memw
  107c44:	232992               	l32i	a9, a9, 140
  107c47:	0020c0               	memw
  107c4a:	1d1882               	l16ui	a8, a8, 58
  107c4d:	1149                	s32i.n	a4, a1, 4
  107c4f:	118800               	slli	a8, a8, 16
  107c52:	208890               	or	a8, a8, a9
  107c55:	0189                	s32i.n	a8, a1, 0
  107c57:	0ec1a5               	call8	116870 <dbfw_StoreTrace>
  107c5a:	eb93a1               	l32r	a10, 102aa8 (277904 <g_au_task+0xaa4>)
  107c5d:	7c2ab2               	l32i	a11, a10, 0x1f0
  107c60:	db9c                	beqz.n	a11, 107c81 <au_task_AudioFillInputBufferPrintTrace+0xe1>
  107c62:	802af2               	l32i	a15, a10, 0x200
  107c65:	7f2ae2               	l32i	a14, a10, 0x1fc
  107c68:	7e2ad2               	l32i	a13, a10, 0x1f8
  107c6b:	7d2ac2               	l32i	a12, a10, 0x1f4
  107c6e:	812a92               	l32i	a9, a10, 0x204
  107c71:	eb8eb1               	l32r	a11, 102aac (80008420 <__log_data___1__1__0_au_task_0_au_task_1_c_5609$25167_93_7>)
  107c74:	0199                	s32i.n	a9, a1, 0
  107c76:	822a82               	l32i	a8, a10, 0x208
  107c79:	0ea4a2               	movi	a10, 0x40e
  107c7c:	1189                	s32i.n	a8, a1, 4
  107c7e:	0ebf25               	call8	116870 <dbfw_StoreTrace>

00107c81 <au_task_AudioFillInputBufferPrintTrace+0xe1>:
  107c81:	0022a2               	l32i	a10, a2, 0
  107c84:	0020c0               	memw
  107c87:	002aa2               	l32i	a10, a10, 0
  107c8a:	0e6a47               	bbci	a10, 4, 107c9c <au_task_AudioFillInputBufferPrintTrace+0xfc>
  107c8d:	0aa4a2               	movi	a10, 0x40a
  107c90:	eb88b1               	l32r	a11, 102ab0 (80008520 <__log_data___1__1__0_au_task_0_au_task_1_c_5615$25168_93_8>)
  107c93:	f823c2               	l32i	a12, a3, 0x3e0
  107c96:	f923d2               	l32i	a13, a3, 0x3e4
  107c99:	0ebd65               	call8	116870 <dbfw_StoreTrace>
  107c9c:	0022c2               	l32i	a12, a2, 0
  107c9f:	2a23d2               	l32i	a13, a3, 168
  107ca2:	0020c0               	memw
  107ca5:	ae5cd2               	s16i	a13, a12, 0x15c
  107ca8:	2b23b2               	l32i	a11, a3, 172
  107cab:	0020c0               	memw
  107cae:	af5cb2               	s16i	a11, a12, 0x15e
  107cb1:	f01d                	retw.n

00107cb3 <au_task_AudioFillInputBufferPrintTrace+0x113>:
	...

00107cb4 <au_task_AudioFillInputBufferUpdateTrace>:
  107cb4:	004136               	entry	a1, 32
  107cb7:	eabc41               	l32r	a4, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  107cba:	0448                	l32i.n	a4, a4, 0
  107cbc:	5cc442               	addi	a4, a4, 92
  107cbf:	ffe0e5               	call8	107acc <au_task_AudioFillInputBufferCalcSHMQue>
  107cc2:	eb7c31               	l32r	a3, 102ab4 (276eb8 <g_au_task+0x58>)
  107cc5:	0020c0               	memw
  107cc8:	812492               	l32i	a9, a4, 0x204
  107ccb:	52fc                	bnez.n	a2, 107d04 <au_task_AudioFillInputBufferUpdateTrace+0x50>
  107ccd:	1199c0               	slli	a9, a9, 4
  107cd0:	949a                	add.n	a9, a4, a9
  107cd2:	0020c0               	memw
  107cd5:	021982               	l16ui	a8, a9, 4
  107cd8:	0a0c                	movi.n	a10, 0
  107cda:	68ac                	beqz.n	a8, 107d04 <au_task_AudioFillInputBufferUpdateTrace+0x50>
  107cdc:	0020c0               	memw
  107cdf:	0419e2               	l16ui	a14, a9, 8
  107ce2:	2523d2               	l32i	a13, a3, 148
  107ce5:	ddea                	add.n	a13, a13, a14
  107ce7:	2563d2               	s32i	a13, a3, 148
  107cea:	0020c0               	memw
  107ced:	0519c2               	l16ui	a12, a9, 10
  107cf0:	2623b2               	l32i	a11, a3, 152
  107cf3:	bbca                	add.n	a11, a11, a12
  107cf5:	2663b2               	s32i	a11, a3, 152
  107cf8:	0020c0               	memw
  107cfb:	0459a2               	s16i	a10, a9, 8
  107cfe:	0020c0               	memw
  107d01:	0559a2               	s16i	a10, a9, 10
  107d04:	eaabf1               	l32r	a15, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107d07:	0ff8                	l32i.n	a15, a15, 0
  107d09:	0020c0               	memw
  107d0c:	0ff8                	l32i.n	a15, a15, 0
  107d0e:	2a2382               	l32i	a8, a3, 168
  107d11:	246f47               	bbci	a15, 4, 107d39 <au_task_AudioFillInputBufferUpdateTrace+0x85>
  107d14:	eaa421               	l32r	a2, 1027a4 (276e6c <g_au_task+0xc>)
  107d17:	688c                	beqz.n	a8, 107d21 <au_task_AudioFillInputBufferUpdateTrace+0x6d>
  107d19:	02ad                	mov.n	a10, a2
  107d1b:	0102a5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  107d1e:	000106               	j	107d26 <au_task_AudioFillInputBufferUpdateTrace+0x72>

00107d21 <au_task_AudioFillInputBufferUpdateTrace+0x6d>:
  107d21:	02ad                	mov.n	a10, a2
  107d23:	008a25               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>

00107d26 <au_task_AudioFillInputBufferUpdateTrace+0x72>:
  107d26:	fa8c                	beqz.n	a10, 107d39 <au_task_AudioFillInputBufferUpdateTrace+0x85>
  107d28:	f32392               	l32i	a9, a3, 0x3cc
  107d2b:	0a1a97               	beq	a10, a9, 107d39 <au_task_AudioFillInputBufferUpdateTrace+0x85>
  107d2e:	f363a2               	s32i	a10, a3, 0x3cc
  107d31:	02ad                	mov.n	a10, a2
  107d33:	007ee5               	call8	108520 <au_task_UpdatePacketDecodeTs>
  107d36:	f463a2               	s32i	a10, a3, 0x3d0
  107d39:	2423a2               	l32i	a10, a3, 144
  107d3c:	aa1b                	addi.n	a10, a10, 1
  107d3e:	2463a2               	s32i	a10, a3, 144
  107d41:	f01d                	retw.n

00107d43 <au_task_AudioFillInputBufferUpdateTrace+0x8f>:
	...

00107d44 <au_task_CleanUpDMARXRingbuffer>:
  107d44:	004136               	entry	a1, 32
  107d47:	00a0b2               	movi	a11, 0
  107d4a:	eac7a1               	l32r	a10, 102868 (277d2c <g_dram_ptrs>)
  107d4d:	eb5ac1               	l32r	a12, 102ab8 (f00 <XtosCoreStateSize+0xc80>)
  107d50:	062aa2               	l32i	a10, a10, 24
  107d53:	786d65               	call8	180428 <__vec_memset>
  107d56:	000090               	retw

00107d59 <au_task_CleanUpDMARXRingbuffer+0x15>:
  107d59:	000000                                        ...

00107d5c <au_task_CleanUpDMATXRingbuffer>:
  107d5c:	004136               	entry	a1, 32
  107d5f:	00a0b2               	movi	a11, 0
  107d62:	eac1a1               	l32r	a10, 102868 (277d2c <g_dram_ptrs>)
  107d65:	eb38c1               	l32r	a12, 102a48 (3c00 <xthals_release_major+0xd20>)
  107d68:	052aa2               	l32i	a10, a10, 20
  107d6b:	786be5               	call8	180428 <__vec_memset>
  107d6e:	000090               	retw

00107d71 <au_task_CleanUpDMATXRingbuffer+0x15>:
  107d71:	000000                                        ...

00107d74 <au_task_CommandRespInThread>:
  107d74:	004136               	entry	a1, 32
  107d77:	eaf881               	l32r	a8, 102958 (27f3f4 <dspipc_gci_ctrlBlk>)
  107d7a:	000882               	l8ui	a8, a8, 0
  107d7d:	30a092               	movi	a9, 48
  107d80:	0d00084110b0b89e 	{ bne.w18	a8, a9, 107e05 <au_task_CommandRespInThread+0x91>; nop }
  107d88:	eb4d21               	l32r	a2, 102abc (2786dc <g_plc_params+0x4c4>)
  107d8b:	e47c                	movi.n	a4, -2
  107d8d:	880292               	l8ui	a9, a2, 136
  107d90:	070c                	movi.n	a7, 0
  107d92:	071916               	beqz	a9, 107e07 <au_task_CommandRespInThread+0x93>
  107d95:	fa0c                	movi.n	a10, 15
  107d97:	fa85a5               	call8	1025f0 <_xtos_set_intlevel>
  107d9a:	8802b2               	l8ui	a11, a2, 136
  107d9d:	bb0b                	addi.n	a11, a11, -1
  107d9f:	8842b2               	s8i	a11, a2, 136
  107da2:	fa4fe5               	call8	1022a0 <_xtos_restore_intlevel>
  107da5:	eb46c1               	l32r	a12, 102ac0 (27e670 <g_au_ipc>)
  107da8:	0c49                	s32i.n	a4, a12, 0
  107daa:	070ca2               	l8ui	a10, a12, 7
  107dad:	060cb2               	l8ui	a11, a12, 6
  107db0:	11aa80               	slli	a10, a10, 8
  107db3:	20aab0               	or	a10, a10, a11
  107db6:	050cb2               	l8ui	a11, a12, 5
  107db9:	11aa80               	slli	a10, a10, 8
  107dbc:	20aab0               	or	a10, a10, a11
  107dbf:	040cb2               	l8ui	a11, a12, 4
  107dc2:	11aa80               	slli	a10, a10, 8
  107dc5:	20aab0               	or	a10, a10, a11
  107dc8:	4b0c                	movi.n	a11, 4
  107dca:	0d3125               	call8	1150dc <dspipc_SendMessage>
  107dcd:	8802b2               	l8ui	a11, a2, 136
  107dd0:	1bfc                	bnez.n	a11, 107e05 <au_task_CommandRespInThread+0x91>
  107dd2:	eb3cd1               	l32r	a13, 102ac4 (fffeffff <_memmap_cacheattr_bp_strict+0xcd00d>)
  107dd5:	1d22c2               	l32i	a12, a2, 116
  107dd8:	10ccd0               	and	a12, a12, a13
  107ddb:	1d62c2               	s32i	a12, a2, 116
  107dde:	f01d                	retw.n

00107de0 <au_task_CommandRespInThread+0x6c>:
  107de0:	7d1592               	l16ui	a9, a5, 250
  107de3:	0dc9f6               	bgeui	a9, 32, 107df4 <au_task_CommandRespInThread+0x80>
  107de6:	90f950               	addx2	a15, a9, a5
  107de9:	7e5fa2               	s16i	a10, a15, 252
  107dec:	7d15e2               	l16ui	a14, a5, 250
  107def:	ee1b                	addi.n	a14, a14, 1
  107df1:	7d55e2               	s16i	a14, a5, 250

00107df4 <au_task_CommandRespInThread+0x80>:
  107df4:	820282               	l8ui	a8, a2, 130
  107df7:	a8cc                	bnez.n	a8, 107e05 <au_task_CommandRespInThread+0x91>
  107df9:	1d2292               	l32i	a9, a2, 116
  107dfc:	ffaba2               	movi	a10, 0xfffffbff
  107dff:	1099a0               	and	a9, a9, a10
  107e02:	1d6292               	s32i	a9, a2, 116

00107e05 <au_task_CommandRespInThread+0x91>:
  107e05:	f01d                	retw.n

00107e07 <au_task_CommandRespInThread+0x93>:
  107e07:	ea6861               	l32r	a6, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  107e0a:	ea8a51               	l32r	a5, 102834 (2780d4 <g_debug_fp_info+0x374>)
  107e0d:	7802b2               	l8ui	a11, a2, 120
  107e10:	ea6131               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  107e13:	09bb16               	beqz	a11, 107eb2 <au_task_CommandRespInThread+0x13e>
  107e16:	0fa0a2               	movi	a10, 15
  107e19:	fa7d65               	call8	1025f0 <_xtos_set_intlevel>
  107e1c:	7802c2               	l8ui	a12, a2, 120
  107e1f:	cc0b                	addi.n	a12, a12, -1
  107e21:	7842c2               	s8i	a12, a2, 120
  107e24:	fa47a5               	call8	1022a0 <_xtos_restore_intlevel>
  107e27:	75a0c2               	movi	a12, 117
  107e2a:	06a8                	l32i.n	a10, a6, 0
  107e2c:	0020c0               	memw
  107e2f:	ea58f1               	l32r	a15, 102790 (27e688 <gp_dsp_core_log>)
  107e32:	0ff8                	l32i.n	a15, a15, 0
  107e34:	6a79                	s32i.n	a7, a10, 24
  107e36:	ef98                	l32i.n	a9, a15, 56
  107e38:	62a082               	movi	a8, 98
  107e3b:	a099f0               	addx4	a9, a9, a15
  107e3e:	f989                	s32i.n	a8, a9, 60
  107e40:	efe8                	l32i.n	a14, a15, 56
  107e42:	ee1b                	addi.n	a14, a14, 1
  107e44:	efe9                	s32i.n	a14, a15, 56
  107e46:	24e0e0               	extui	a14, a14, 0, 3
  107e49:	efe9                	s32i.n	a14, a15, 56
  107e4b:	0013d2               	l16ui	a13, a3, 0
  107e4e:	7d1592               	l16ui	a9, a5, 250
  107e51:	3dec                	bnez.n	a13, 107e78 <au_task_CommandRespInThread+0x104>
  107e53:	931382               	l16ui	a8, a3, 0x126
  107e56:	908830               	addx2	a8, a8, a3
  107e59:	9458c2               	s16i	a12, a8, 0x128
  107e5c:	0e89a5               	call8	1166f8 <dbfw_GetSystemTime>
  107e5f:	9313b2               	l16ui	a11, a3, 0x126
  107e62:	a0bb30               	addx4	a11, a11, a3
  107e65:	8a6ba2               	s32i	a10, a11, 0x228
  107e68:	931392               	l16ui	a9, a3, 0x126
  107e6b:	06a8                	l32i.n	a10, a6, 0
  107e6d:	991b                	addi.n	a9, a9, 1
  107e6f:	649090               	extui	a9, a9, 0, 7
  107e72:	935392               	s16i	a9, a3, 0x126
  107e75:	000446               	j	107e8a <au_task_CommandRespInThread+0x116>

00107e78 <au_task_CommandRespInThread+0x104>:
  107e78:	0ec9f6               	bgeui	a9, 32, 107e8a <au_task_CommandRespInThread+0x116>
  107e7b:	90e950               	addx2	a14, a9, a5
  107e7e:	7e5ec2               	s16i	a12, a14, 252
  107e81:	7d15d2               	l16ui	a13, a5, 250
  107e84:	01cdd2               	addi	a13, a13, 1
  107e87:	7d55d2               	s16i	a13, a5, 250
  107e8a:	18cac2               	addi	a12, a10, 24
  107e8d:	04a0b2               	movi	a11, 4
  107e90:	02a0a2               	movi	a10, 2
  107e93:	085365               	call8	1103c8 <au_ipc_SendCmdOrResp>
  107e96:	7802f2               	l8ui	a15, a2, 120
  107e99:	7fcc                	bnez.n	a15, 107ea4 <au_task_CommandRespInThread+0x130>
  107e9b:	1d2282               	l32i	a8, a2, 116
  107e9e:	108840               	and	a8, a8, a4
  107ea1:	1d6282               	s32i	a8, a2, 116

00107ea4 <au_task_CommandRespInThread+0x130>:
  107ea4:	08a4a2               	movi	a10, 0x408
  107ea7:	eb08b1               	l32r	a11, 102ac8 (80008620 <__log_data___1__1__0_au_task_0_au_task_1_c_5737$25326_153_3>)
  107eaa:	0e9c65               	call8	116870 <dbfw_StoreTrace>
  107ead:	f01d                	retw.n

00107eaf <au_task_CommandRespInThread+0x13b>:
  107eaf:	000000                                        ...

00107eb2 <au_task_CommandRespInThread+0x13e>:
  107eb2:	7c02a2               	l8ui	a10, a2, 124
  107eb5:	092a16               	beqz	a10, 107f4b <au_task_CommandRespInThread+0x1d7>
  107eb8:	0fa0a2               	movi	a10, 15
  107ebb:	fa7365               	call8	1025f0 <_xtos_set_intlevel>
  107ebe:	7c02b2               	l8ui	a11, a2, 124
  107ec1:	bb0b                	addi.n	a11, a11, -1
  107ec3:	7c42b2               	s8i	a11, a2, 124
  107ec6:	fa3da5               	call8	1022a0 <_xtos_restore_intlevel>
  107ec9:	76a0c2               	movi	a12, 118
  107ecc:	06a8                	l32i.n	a10, a6, 0
  107ece:	0020c0               	memw
  107ed1:	ea2ff1               	l32r	a15, 102790 (27e688 <gp_dsp_core_log>)
  107ed4:	0ff8                	l32i.n	a15, a15, 0
  107ed6:	da79                	s32i.n	a7, a10, 52
  107ed8:	ef98                	l32i.n	a9, a15, 56
  107eda:	63a082               	movi	a8, 99
  107edd:	a099f0               	addx4	a9, a9, a15
  107ee0:	f989                	s32i.n	a8, a9, 60
  107ee2:	efe8                	l32i.n	a14, a15, 56
  107ee4:	ee1b                	addi.n	a14, a14, 1
  107ee6:	efe9                	s32i.n	a14, a15, 56
  107ee8:	24e0e0               	extui	a14, a14, 0, 3
  107eeb:	efe9                	s32i.n	a14, a15, 56
  107eed:	0013d2               	l16ui	a13, a3, 0
  107ef0:	7d1592               	l16ui	a9, a5, 250
  107ef3:	3dec                	bnez.n	a13, 107f1a <au_task_CommandRespInThread+0x1a6>
  107ef5:	931382               	l16ui	a8, a3, 0x126
  107ef8:	908830               	addx2	a8, a8, a3
  107efb:	9458c2               	s16i	a12, a8, 0x128
  107efe:	0e7fa5               	call8	1166f8 <dbfw_GetSystemTime>
  107f01:	9313b2               	l16ui	a11, a3, 0x126
  107f04:	a0bb30               	addx4	a11, a11, a3
  107f07:	8a6ba2               	s32i	a10, a11, 0x228
  107f0a:	931392               	l16ui	a9, a3, 0x126
  107f0d:	06a8                	l32i.n	a10, a6, 0
  107f0f:	991b                	addi.n	a9, a9, 1
  107f11:	649090               	extui	a9, a9, 0, 7
  107f14:	935392               	s16i	a9, a3, 0x126
  107f17:	000446               	j	107f2c <au_task_CommandRespInThread+0x1b8>

00107f1a <au_task_CommandRespInThread+0x1a6>:
  107f1a:	0ec9f6               	bgeui	a9, 32, 107f2c <au_task_CommandRespInThread+0x1b8>
  107f1d:	90e950               	addx2	a14, a9, a5
  107f20:	7e5ec2               	s16i	a12, a14, 252
  107f23:	7d15d2               	l16ui	a13, a5, 250
  107f26:	01cdd2               	addi	a13, a13, 1
  107f29:	7d55d2               	s16i	a13, a5, 250
  107f2c:	34cac2               	addi	a12, a10, 52
  107f2f:	04a0b2               	movi	a11, 4
  107f32:	05a0a2               	movi	a10, 5
  107f35:	084925               	call8	1103c8 <au_ipc_SendCmdOrResp>
  107f38:	7c02f2               	l8ui	a15, a2, 124
  107f3b:	ec6f56               	bnez	a15, 107e05 <au_task_CommandRespInThread+0x91>
  107f3e:	1d2282               	l32i	a8, a2, 116
  107f41:	f96c                	movi.n	a9, -17
  107f43:	108890               	and	a8, a8, a9
  107f46:	1d6282               	s32i	a8, a2, 116
  107f49:	f01d                	retw.n

00107f4b <au_task_CommandRespInThread+0x1d7>:
  107f4b:	7f02a2               	l8ui	a10, a2, 127
  107f4e:	07aa16               	beqz	a10, 107fcc <au_task_CommandRespInThread+0x258>
  107f51:	0fa0a2               	movi	a10, 15
  107f54:	fa69a5               	call8	1025f0 <_xtos_set_intlevel>
  107f57:	7f02b2               	l8ui	a11, a2, 127
  107f5a:	bb0b                	addi.n	a11, a11, -1
  107f5c:	7f42b2               	s8i	a11, a2, 127
  107f5f:	fa3425               	call8	1022a0 <_xtos_restore_intlevel>
  107f62:	77a0b2               	movi	a11, 119
  107f65:	06a8                	l32i.n	a10, a6, 0
  107f67:	0020c0               	memw
  107f6a:	146a72               	s32i	a7, a10, 80
  107f6d:	0013c2               	l16ui	a12, a3, 0
  107f70:	3cec                	bnez.n	a12, 107f97 <au_task_CommandRespInThread+0x223>
  107f72:	9313d2               	l16ui	a13, a3, 0x126
  107f75:	90dd30               	addx2	a13, a13, a3
  107f78:	945db2               	s16i	a11, a13, 0x128
  107f7b:	0e77e5               	call8	1166f8 <dbfw_GetSystemTime>
  107f7e:	9313f2               	l16ui	a15, a3, 0x126
  107f81:	a0ff30               	addx4	a15, a15, a3
  107f84:	8a6fa2               	s32i	a10, a15, 0x228
  107f87:	9313e2               	l16ui	a14, a3, 0x126
  107f8a:	06a8                	l32i.n	a10, a6, 0
  107f8c:	ee1b                	addi.n	a14, a14, 1
  107f8e:	64e0e0               	extui	a14, a14, 0, 7
  107f91:	9353e2               	s16i	a14, a3, 0x126
  107f94:	000506               	j	107fac <au_task_CommandRespInThread+0x238>

00107f97 <au_task_CommandRespInThread+0x223>:
  107f97:	7d1592               	l16ui	a9, a5, 250
  107f9a:	0ec9f6               	bgeui	a9, 32, 107fac <au_task_CommandRespInThread+0x238>
  107f9d:	90c950               	addx2	a12, a9, a5
  107fa0:	7e5cb2               	s16i	a11, a12, 252
  107fa3:	7d1582               	l16ui	a8, a5, 250
  107fa6:	01c882               	addi	a8, a8, 1
  107fa9:	7d5582               	s16i	a8, a5, 250
  107fac:	50cac2               	addi	a12, a10, 80
  107faf:	04a0b2               	movi	a11, 4
  107fb2:	08a0a2               	movi	a10, 8
  107fb5:	084125               	call8	1103c8 <au_ipc_SendCmdOrResp>
  107fb8:	7f02d2               	l8ui	a13, a2, 127
  107fbb:	e46d56               	bnez	a13, 107e05 <au_task_CommandRespInThread+0x91>
  107fbe:	1d22e2               	l32i	a14, a2, 116
  107fc1:	7faff2               	movi	a15, -129
  107fc4:	10eef0               	and	a14, a14, a15
  107fc7:	1d62e2               	s32i	a14, a2, 116
  107fca:	f01d                	retw.n

00107fcc <au_task_CommandRespInThread+0x258>:
  107fcc:	820282               	l8ui	a8, a2, 130
  107fcf:	e32816               	beqz	a8, 107e05 <au_task_CommandRespInThread+0x91>
  107fd2:	0fa0a2               	movi	a10, 15
  107fd5:	fa61a5               	call8	1025f0 <_xtos_set_intlevel>
  107fd8:	820292               	l8ui	a9, a2, 130
  107fdb:	ffc992               	addi	a9, a9, -1
  107fde:	824292               	s8i	a9, a2, 130
  107fe1:	fa2be5               	call8	1022a0 <_xtos_restore_intlevel>
  107fe4:	0ba0a2               	movi	a10, 11
  107fe7:	00a0b2               	movi	a11, 0
  107fea:	00a0c2               	movi	a12, 0
  107fed:	083da5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  107ff0:	09a4a2               	movi	a10, 0x409
  107ff3:	eab6b1               	l32r	a11, 102acc (80008720 <__log_data___1__1__0_au_task_0_au_task_1_c_5770$25330_153_7>)
  107ff6:	8202c2               	l8ui	a12, a2, 130
  107ff9:	0e8765               	call8	116870 <dbfw_StoreTrace>
  107ffc:	e9e5d1               	l32r	a13, 102790 (27e688 <gp_dsp_core_log>)
  107fff:	002dd2               	l32i	a13, a13, 0
  108002:	0e2df2               	l32i	a15, a13, 56
  108005:	64a0e2               	movi	a14, 100
  108008:	a0ffd0               	addx4	a15, a15, a13
  10800b:	ffe9                	s32i.n	a14, a15, 60
  10800d:	edc8                	l32i.n	a12, a13, 56
  10800f:	cc1b                	addi.n	a12, a12, 1
  108011:	24c0c0               	extui	a12, a12, 0, 3
  108014:	edc9                	s32i.n	a12, a13, 56
  108016:	0013b2               	l16ui	a11, a3, 0
  108019:	78a0a2               	movi	a10, 120
  10801c:	dc0b56               	bnez	a11, 107de0 <au_task_CommandRespInThread+0x6c>
  10801f:	9313e2               	l16ui	a14, a3, 0x126
  108022:	90ee30               	addx2	a14, a14, a3
  108025:	945ea2               	s16i	a10, a14, 0x128
  108028:	0e6ce5               	call8	1166f8 <dbfw_GetSystemTime>
  10802b:	931382               	l16ui	a8, a3, 0x126
  10802e:	a08830               	addx4	a8, a8, a3
  108031:	8a68a2               	s32i	a10, a8, 0x228
  108034:	9313f2               	l16ui	a15, a3, 0x126
  108037:	ff1b                	addi.n	a15, a15, 1
  108039:	64f0f0               	extui	a15, a15, 0, 7
  10803c:	9353f2               	s16i	a15, a3, 0x126
  10803f:	ff6c46               	j	107df4 <au_task_CommandRespInThread+0x80>

00108042 <au_task_CommandRespInThread+0x2ce>:
	...

00108044 <au_task_CompareAvdtpSeqNum>:
  108044:	004136               	entry	a1, 32
  108047:	079237               	bne	a2, a3, 108052 <au_task_CompareAvdtpSeqNum+0xe>
  10804a:	020c                	movi.n	a2, 0
  10804c:	f01d                	retw.n

0010804e <au_task_CompareAvdtpSeqNum+0xa>:
  10804e:	f27c                	movi.n	a2, -1
  108050:	f01d                	retw.n

00108052 <au_task_CompareAvdtpSeqNum+0xe>:
  108052:	02ad                	mov.n	a10, a2
  108054:	03bd                	mov.n	a11, a3
  108056:	070425               	call8	10f098 <au_task_SubAvdtpSeqNum>
  108059:	ea9d81               	l32r	a8, 102ad0 (7ffe <xthals_release_major+0x511e>)
  10805c:	120c                	movi.n	a2, 1
  10805e:	ec38a7               	bltu	a8, a10, 10804e <au_task_CompareAvdtpSeqNum+0xa>
  108061:	f01d                	retw.n

00108063 <au_task_CompareAvdtpSeqNum+0x1f>:
	...

00108064 <au_task_CompareLeconnEvtCnt>:
  108064:	004136               	entry	a1, 32
  108067:	079237               	bne	a2, a3, 108072 <au_task_CompareLeconnEvtCnt+0xe>
  10806a:	020c                	movi.n	a2, 0
  10806c:	f01d                	retw.n

0010806e <au_task_CompareLeconnEvtCnt+0xa>:
  10806e:	f27c                	movi.n	a2, -1
  108070:	f01d                	retw.n

00108072 <au_task_CompareLeconnEvtCnt+0xe>:
  108072:	02ad                	mov.n	a10, a2
  108074:	03bd                	mov.n	a11, a3
  108076:	070325               	call8	10f0a8 <au_task_SubLeconnEvtCnt>
  108079:	ea9581               	l32r	a8, 102ad0 (7ffe <xthals_release_major+0x511e>)
  10807c:	120c                	movi.n	a2, 1
  10807e:	ec38a7               	bltu	a8, a10, 10806e <au_task_CompareLeconnEvtCnt+0xa>
  108081:	f01d                	retw.n

00108083 <au_task_CompareLeconnEvtCnt+0x1f>:
	...

00108084 <au_task_DeInterlaceData>:
  108084:	004136               	entry	a1, 32
  108087:	720b                	addi.n	a7, a2, -1
  108089:	112366               	bnei	a3, 2, 10809e <au_task_DeInterlaceData+0x1a>
  10808c:	01e796               	bltz	a7, 1080ae <au_task_DeInterlaceData+0x2a>
  10808f:	099276               	loopnez	a2, 10809c <au_task_DeInterlaceData+0x18>
  108092:	009462               	l16si	a6, a4, 0
  108095:	005562               	s16i	a6, a5, 0
  108098:	444b                	addi.n	a4, a4, 4
  10809a:	552b                	addi.n	a5, a5, 2

0010809c <au_task_DeInterlaceData+0x18>:
  10809c:	f01d                	retw.n

0010809e <au_task_DeInterlaceData+0x1a>:
  10809e:	00c796               	bltz	a7, 1080ae <au_task_DeInterlaceData+0x2a>
  1080a1:	099276               	loopnez	a2, 1080ae <au_task_DeInterlaceData+0x2a>
  1080a4:	009482               	l16si	a8, a4, 0
  1080a7:	005582               	s16i	a8, a5, 0
  1080aa:	442b                	addi.n	a4, a4, 2
  1080ac:	552b                	addi.n	a5, a5, 2
  1080ae:	f01d                	retw.n

001080b0 <au_task_EnableLRSyncUpInterrupt>:
  1080b0:	004136               	entry	a1, 32
  1080b3:	10a0a2               	movi	a10, 16
  1080b6:	ea87b1               	l32r	a11, 102ad4 (10a3fc <au_task_LR_SyncUp_ISR>)
  1080b9:	f9fea5               	call8	1020a4 <_xtos_set_interrupt_handler>
  1080bc:	1da0a2               	movi	a10, 29
  1080bf:	ea8691               	l32r	a9, 102ad8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1080c2:	0020c0               	memw
  1080c5:	852982               	l32i	a8, a9, 0x214
  1080c8:	2088a0               	or	a8, a8, a10
  1080cb:	0020c0               	memw
  1080ce:	ea83a1               	l32r	a10, 102adc (10000 <xthals_release_major+0xd120>)
  1080d1:	856982               	s32i	a8, a9, 0x214
  1080d4:	f9fde5               	call8	1020b4 <_xtos_ints_on>
  1080d7:	000090               	retw

001080da <au_task_EnableLRSyncUpInterrupt+0x2a>:
  1080da:	000000                                        ...

001080dd <au_task_EnableLRSyncUpInterrupt+0x2d>:
  1080dd:	000000                                        ...

001080e0 <au_task_EnableLRSyncUpInterruptForPSO>:
  1080e0:	004136               	entry	a1, 32
  1080e3:	10a0a2               	movi	a10, 16
  1080e6:	ea7eb1               	l32r	a11, 102ae0 (10a450 <au_task_LR_SyncUp_ISR_for_PSO>)
  1080e9:	f9fba5               	call8	1020a4 <_xtos_set_interrupt_handler>
  1080ec:	1da0a2               	movi	a10, 29
  1080ef:	ea7a91               	l32r	a9, 102ad8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1080f2:	0020c0               	memw
  1080f5:	852982               	l32i	a8, a9, 0x214
  1080f8:	2088a0               	or	a8, a8, a10
  1080fb:	0020c0               	memw
  1080fe:	ea77a1               	l32r	a10, 102adc (10000 <xthals_release_major+0xd120>)
  108101:	856982               	s32i	a8, a9, 0x214
  108104:	f9fae5               	call8	1020b4 <_xtos_ints_on>
  108107:	000090               	retw

0010810a <au_task_EnableLRSyncUpInterruptForPSO+0x2a>:
  10810a:	000000                                        ...

0010810d <au_task_EnableLRSyncUpInterruptForPSO+0x2d>:
  10810d:	000000                                        ...

00108110 <au_task_FadeInFadeOutGainInit>:
  108110:	004136               	entry	a1, 32
  108113:	20c440               	or	a12, a4, a4
  108116:	20d330               	or	a13, a3, a3
  108119:	00a092               	movi	a9, 0
  10811c:	ea1681               	l32r	a8, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10811f:	0c5292               	s16i	a9, a2, 24
  108122:	2c1387               	beq	a3, a8, 108152 <au_task_FadeInFadeOutGainInit+0x42>
  108125:	ea24a1               	l32r	a10, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  108128:	1b13a7               	beq	a3, a10, 108147 <au_task_FadeInFadeOutGainInit+0x37>
  10812b:	8a0c                	movi.n	a10, 8
  10812d:	0052a2               	s16i	a10, a2, 0
  108130:	0afd                	mov.n	a15, a10

00108132 <au_task_FadeInFadeOutGainInit+0x22>:
  108132:	0092e2               	l16si	a14, a2, 0
  108135:	0152a2               	s16i	a10, a2, 2
  108138:	1b0c                	movi.n	a11, 1
  10813a:	52b9                	s32i.n	a11, a2, 20
  10813c:	0ca4a2               	movi	a10, 0x40c
  10813f:	ea69b1               	l32r	a11, 102ae4 (80008820 <__log_data___1__1__0_au_task_0_au_task_1_c_6002$25597_112_6>)
  108142:	0e72e5               	call8	116870 <dbfw_StoreTrace>
  108145:	f01d                	retw.n

00108147 <au_task_FadeInFadeOutGainInit+0x37>:
  108147:	eba0a2               	movi	a10, 235
  10814a:	0052a2               	s16i	a10, a2, 0
  10814d:	0afd                	mov.n	a15, a10
  10814f:	fff7c6               	j	108132 <au_task_FadeInFadeOutGainInit+0x22>

00108152 <au_task_FadeInFadeOutGainInit+0x42>:
  108152:	d4a1a2               	movi	a10, 0x1d4
  108155:	0052a2               	s16i	a10, a2, 0
  108158:	0afd                	mov.n	a15, a10
  10815a:	fff506               	j	108132 <au_task_FadeInFadeOutGainInit+0x22>

0010815d <au_task_FadeInFadeOutGainInit+0x4d>:
  10815d:	000000                                        ...

00108160 <au_task_FadeInFadeOutGainRuntimeInit>:
  108160:	004136               	entry	a1, 32
  108163:	e99351               	l32r	a5, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108166:	140c                	movi.n	a4, 1
  108168:	0c5242               	s16i	a4, a2, 24
  10816b:	060316               	beqz	a3, 1081cf <au_task_FadeInFadeOutGainRuntimeInit+0x6f>
  10816e:	0d40084150b0130e 	{ beqi.w18	a3, 1, 1081f7 <au_task_FadeInFadeOutGainRuntimeInit+0x97>; nop }
  108176:	0d400c41d0b0230e 	{ beqi.w18	a3, 2, 108247 <au_task_FadeInFadeOutGainRuntimeInit+0xe7>; nop }
  10817e:	0d400941d0b0330e 	{ beqi.w18	a3, 3, 10821f <au_task_FadeInFadeOutGainRuntimeInit+0xbf>; nop }
  108186:	0d400e4150b0430e 	{ beqi.w18	a3, 4, 10826f <au_task_FadeInFadeOutGainRuntimeInit+0x10f>; nop }
  10818e:	0d40104150b0530e 	{ beqi.w18	a3, 5, 108297 <au_task_FadeInFadeOutGainRuntimeInit+0x137>; nop }
  108196:	0d40124150b0630e 	{ beqi.w18	a3, 6, 1082bf <au_task_FadeInFadeOutGainRuntimeInit+0x15f>; nop }
  10819e:	2b7366               	bnei	a3, 7, 1081cd <au_task_FadeInFadeOutGainRuntimeInit+0x6d>
  1081a1:	0538                	l32i.n	a3, a5, 0
  1081a3:	0020c0               	memw
  1081a6:	d398                	l32i.n	a9, a3, 52
  1081a8:	119980               	slli	a9, a9, 8
  1081ab:	1299                	s32i.n	a9, a2, 4
  1081ad:	0020c0               	memw
  1081b0:	d388                	l32i.n	a8, a3, 52
  1081b2:	118880               	slli	a8, a8, 8
  1081b5:	2289                	s32i.n	a8, a2, 8
  1081b7:	0020c0               	memw
  1081ba:	d348                	l32i.n	a4, a3, 52
  1081bc:	114480               	slli	a4, a4, 8
  1081bf:	3249                	s32i.n	a4, a2, 12
  1081c1:	0020c0               	memw
  1081c4:	d338                	l32i.n	a3, a3, 52

001081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>:
  1081c6:	11a380               	slli	a10, a3, 8
  1081c9:	42a9                	s32i.n	a10, a2, 16
  1081cb:	f01d                	retw.n

001081cd <au_task_FadeInFadeOutGainRuntimeInit+0x6d>:
  1081cd:	f01d                	retw.n

001081cf <au_task_FadeInFadeOutGainRuntimeInit+0x6f>:
  1081cf:	0538                	l32i.n	a3, a5, 0
  1081d1:	0020c0               	memw
  1081d4:	6398                	l32i.n	a9, a3, 24
  1081d6:	119980               	slli	a9, a9, 8
  1081d9:	1299                	s32i.n	a9, a2, 4
  1081db:	0020c0               	memw
  1081de:	6388                	l32i.n	a8, a3, 24
  1081e0:	118880               	slli	a8, a8, 8
  1081e3:	2289                	s32i.n	a8, a2, 8
  1081e5:	0020c0               	memw
  1081e8:	6348                	l32i.n	a4, a3, 24
  1081ea:	114480               	slli	a4, a4, 8
  1081ed:	3249                	s32i.n	a4, a2, 12
  1081ef:	0020c0               	memw
  1081f2:	6338                	l32i.n	a3, a3, 24
  1081f4:	fff386               	j	1081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>

001081f7 <au_task_FadeInFadeOutGainRuntimeInit+0x97>:
  1081f7:	0538                	l32i.n	a3, a5, 0
  1081f9:	0020c0               	memw
  1081fc:	7398                	l32i.n	a9, a3, 28
  1081fe:	119980               	slli	a9, a9, 8
  108201:	1299                	s32i.n	a9, a2, 4
  108203:	0020c0               	memw
  108206:	7388                	l32i.n	a8, a3, 28
  108208:	118880               	slli	a8, a8, 8
  10820b:	2289                	s32i.n	a8, a2, 8
  10820d:	0020c0               	memw
  108210:	7348                	l32i.n	a4, a3, 28
  108212:	114480               	slli	a4, a4, 8
  108215:	3249                	s32i.n	a4, a2, 12
  108217:	0020c0               	memw
  10821a:	7338                	l32i.n	a3, a3, 28
  10821c:	ffe986               	j	1081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>

0010821f <au_task_FadeInFadeOutGainRuntimeInit+0xbf>:
  10821f:	0538                	l32i.n	a3, a5, 0
  108221:	0020c0               	memw
  108224:	9398                	l32i.n	a9, a3, 36
  108226:	119980               	slli	a9, a9, 8
  108229:	1299                	s32i.n	a9, a2, 4
  10822b:	0020c0               	memw
  10822e:	9388                	l32i.n	a8, a3, 36
  108230:	118880               	slli	a8, a8, 8
  108233:	2289                	s32i.n	a8, a2, 8
  108235:	0020c0               	memw
  108238:	9348                	l32i.n	a4, a3, 36
  10823a:	114480               	slli	a4, a4, 8
  10823d:	3249                	s32i.n	a4, a2, 12
  10823f:	0020c0               	memw
  108242:	9338                	l32i.n	a3, a3, 36
  108244:	ffdf86               	j	1081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>

00108247 <au_task_FadeInFadeOutGainRuntimeInit+0xe7>:
  108247:	0538                	l32i.n	a3, a5, 0
  108249:	0020c0               	memw
  10824c:	8398                	l32i.n	a9, a3, 32
  10824e:	119980               	slli	a9, a9, 8
  108251:	1299                	s32i.n	a9, a2, 4
  108253:	0020c0               	memw
  108256:	8388                	l32i.n	a8, a3, 32
  108258:	118880               	slli	a8, a8, 8
  10825b:	2289                	s32i.n	a8, a2, 8
  10825d:	0020c0               	memw
  108260:	8348                	l32i.n	a4, a3, 32
  108262:	114480               	slli	a4, a4, 8
  108265:	3249                	s32i.n	a4, a2, 12
  108267:	0020c0               	memw
  10826a:	8338                	l32i.n	a3, a3, 32
  10826c:	ffd586               	j	1081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>

0010826f <au_task_FadeInFadeOutGainRuntimeInit+0x10f>:
  10826f:	0538                	l32i.n	a3, a5, 0
  108271:	0020c0               	memw
  108274:	a398                	l32i.n	a9, a3, 40
  108276:	119980               	slli	a9, a9, 8
  108279:	1299                	s32i.n	a9, a2, 4
  10827b:	0020c0               	memw
  10827e:	a388                	l32i.n	a8, a3, 40
  108280:	118880               	slli	a8, a8, 8
  108283:	2289                	s32i.n	a8, a2, 8
  108285:	0020c0               	memw
  108288:	a348                	l32i.n	a4, a3, 40
  10828a:	114480               	slli	a4, a4, 8
  10828d:	3249                	s32i.n	a4, a2, 12
  10828f:	0020c0               	memw
  108292:	a338                	l32i.n	a3, a3, 40
  108294:	ffcb86               	j	1081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>

00108297 <au_task_FadeInFadeOutGainRuntimeInit+0x137>:
  108297:	0538                	l32i.n	a3, a5, 0
  108299:	0020c0               	memw
  10829c:	b398                	l32i.n	a9, a3, 44
  10829e:	119980               	slli	a9, a9, 8
  1082a1:	1299                	s32i.n	a9, a2, 4
  1082a3:	0020c0               	memw
  1082a6:	b388                	l32i.n	a8, a3, 44
  1082a8:	118880               	slli	a8, a8, 8
  1082ab:	2289                	s32i.n	a8, a2, 8
  1082ad:	0020c0               	memw
  1082b0:	b348                	l32i.n	a4, a3, 44
  1082b2:	114480               	slli	a4, a4, 8
  1082b5:	3249                	s32i.n	a4, a2, 12
  1082b7:	0020c0               	memw
  1082ba:	b338                	l32i.n	a3, a3, 44
  1082bc:	ffc186               	j	1081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>

001082bf <au_task_FadeInFadeOutGainRuntimeInit+0x15f>:
  1082bf:	0538                	l32i.n	a3, a5, 0
  1082c1:	0020c0               	memw
  1082c4:	c398                	l32i.n	a9, a3, 48
  1082c6:	119980               	slli	a9, a9, 8
  1082c9:	1299                	s32i.n	a9, a2, 4
  1082cb:	0020c0               	memw
  1082ce:	c388                	l32i.n	a8, a3, 48
  1082d0:	118880               	slli	a8, a8, 8
  1082d3:	2289                	s32i.n	a8, a2, 8
  1082d5:	0020c0               	memw
  1082d8:	c348                	l32i.n	a4, a3, 48
  1082da:	114480               	slli	a4, a4, 8
  1082dd:	3249                	s32i.n	a4, a2, 12
  1082df:	0020c0               	memw
  1082e2:	c338                	l32i.n	a3, a3, 48
  1082e4:	ffb786               	j	1081c6 <au_task_FadeInFadeOutGainRuntimeInit+0x66>

001082e7 <au_task_FadeInFadeOutGainRuntimeInit+0x187>:
	...

001082e8 <au_task_FadeInFadeOutGain>:
  1082e8:	004136               	entry	a1, 32
  1082eb:	0c9582               	l16si	a8, a5, 24
  1082ee:	008856               	bnez	a8, 1082fa <au_task_FadeInFadeOutGain+0x12>
  1082f1:	20a550               	or	a10, a5, a5
  1082f4:	20b660               	or	a11, a6, a6
  1082f7:	ffe6a5               	call8	108160 <au_task_FadeInFadeOutGainRuntimeInit>

001082fa <au_task_FadeInFadeOutGain+0x12>:
  1082fa:	113380               	slli	a3, a3, 8
  1082fd:	35a8                	l32i.n	a10, a5, 12
  1082ff:	2539                	s32i.n	a3, a5, 8
  108301:	1413a7               	beq	a3, a10, 108319 <au_task_FadeInFadeOutGain+0x31>
  108304:	06cd                	mov.n	a12, a6
  108306:	e9f8b1               	l32r	a11, 102ae8 (80008920 <__log_data___1__1__0_au_task_0_au_task_1_c_6109$25723_118_7>)
  108309:	21d8a0               	srai	a13, a10, 8
  10830c:	21e830               	srai	a14, a3, 8
  10830f:	0ba4a2               	movi	a10, 0x40b
  108312:	0e55e5               	call8	116870 <dbfw_StoreTrace>
  108315:	3539                	s32i.n	a3, a5, 12
  108317:	4539                	s32i.n	a3, a5, 16

00108319 <au_task_FadeInFadeOutGain+0x31>:
  108319:	15a8                	l32i.n	a10, a5, 4
  10831b:	4598                	l32i.n	a9, a5, 16
  10831d:	0c93a7               	bne	a3, a10, 10832d <au_task_FadeInFadeOutGain+0x45>
  108320:	05bd                	mov.n	a11, a5
  108322:	45a9                	s32i.n	a10, a5, 16
  108324:	04cd                	mov.n	a12, a4
  108326:	02ad                	mov.n	a10, a2
  108328:	000ea5               	call8	108414 <au_task_Gain>
  10832b:	f01d                	retw.n

0010832d <au_task_FadeInFadeOutGain+0x45>:
  10832d:	0e99a7               	bne	a9, a10, 10833f <au_task_FadeInFadeOutGain+0x57>
  108330:	1539                	s32i.n	a3, a5, 4
  108332:	4539                	s32i.n	a3, a5, 16
  108334:	02ad                	mov.n	a10, a2
  108336:	05bd                	mov.n	a11, a5
  108338:	04cd                	mov.n	a12, a4
  10833a:	000da5               	call8	108414 <au_task_Gain>
  10833d:	f01d                	retw.n

0010833f <au_task_FadeInFadeOutGain+0x57>:
  10833f:	04cd                	mov.n	a12, a4
  108341:	45a9                	s32i.n	a10, a5, 16
  108343:	05bd                	mov.n	a11, a5
  108345:	02ad                	mov.n	a10, a2
  108347:	000065               	call8	10834c <au_task_FadingGain>
  10834a:	f01d                	retw.n

0010834c <au_task_FadingGain>:
  10834c:	004136               	entry	a1, 32
  10834f:	2378                	l32i.n	a7, a3, 8
  108351:	1368                	l32i.n	a6, a3, 4
  108353:	009382               	l16si	a8, a3, 0
  108356:	400000f075f1534e 	{ ae_l32.i	aed1, a3, 20; nop; addi	a5, a4, -1 }
  10835e:	07b596               	bltz	a5, 1083dd <au_task_FadingGain+0x91>
  108361:	e945a1               	l32r	a10, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  108364:	400001014505980e 	{ ae_movda32	aed5, a8; nop; movi	a9, 0 }
  10836c:	e9e081               	l32r	a8, 102aec (41a7 <xthals_release_major+0x12c7>)
  10836f:	1569a4               	ae_movda32x2	aed6, a9, a10
  108372:	40000101440088fe 	{ ae_movda16	aed0, a8; nop; movi	a8, 15 }
  10837a:	01a092               	movi	a9, 1
  10837d:	5c9476               	loopnez	a4, 1083dd <au_task_FadingGain+0x91>
  108380:	c0d760               	sub	a13, a7, a6
  108383:	3c2d34               	ae_movda32	aed2, a13
  108386:	eb0fdd020502259f 	{ nop; ae_mul32.ll	aed2, aed5, aed2; nop }
  10838e:	812824               	ae_sraa64	aed2, aed2, a8
  108391:	25c2c4               	ae_movad32.l	a12, aed2
  108394:	eb09dd000101259f 	{ nop; ae_mul32x16.l0	aed1, aed1, aed0; nop }
  10839c:	83c9c0               	moveqz	a12, a9, a12
  10839f:	bbfb50106f10c6ce 	{ add	a12, a6, a12; nop; ae_and	aed1, aed1, aed6 }
  1083a7:	0cfb58f01f306cdf 	{ movnez	a6, a12, a13; nop; ae_srai64	aed3, aed1, 15 }
  1083af:	21b860               	srai	a11, a6, 8
  1083b2:	400001b4204742be 	{ ae_l16.i	aed7, a2, 0; nop; ae_movda32	aed4, a11 }
  1083ba:	eb15dd070403259f 	{ nop; ae_mula32x16.l0	aed3, aed4, aed7; nop }
  1083c2:	06fbdd003f20259f 	{ nop; nop; ae_slai64s	aed2, aed3, 32 }
  1083ca:	a12224               	ae_sel16i	aed2, aed2, aed2, 1
  1083cd:	0c800a321272401e 	{ ae_slai64	aed1, aed1, 32; ae_sel16i	aed2, aed2, aed2, 7 }
  1083d5:	eb01b5010101221f 	{ ae_s16.0.ip	aed2, a2, 2; ae_sel16i.n	aed1, aed1, aed1, 1; nop }

001083dd <au_task_FadingGain+0x91>:
  1083dd:	1369                	s32i.n	a6, a3, 4
  1083df:	e01354               	ae_s32.l.i	aed1, a3, 20
  1083e2:	f01d                	retw.n

001083e4 <au_task_InitTimerParams>:
  1083e4:	004136               	entry	a1, 32
  1083e7:	060c                	movi.n	a6, 0
  1083e9:	e9c141               	l32r	a4, 102af0 (27f480 <g_fw_dsp_slowtimer_inst>)
  1083ec:	e97a51               	l32r	a5, 1029d4 (276f64 <g_au_task+0x104>)
  1083ef:	c2cc                	bnez.n	a2, 1083ff <au_task_InitTimerParams+0x1b>
  1083f1:	6549                	s32i.n	a4, a5, 24
  1083f3:	005462               	s16i	a6, a4, 0
  1083f6:	2469                	s32i.n	a6, a4, 8
  1083f8:	e9bf21               	l32r	a2, 102af4 (10f148 <au_task_Trigger1stCodecDecode>)

001083fb <au_task_InitTimerParams+0x17>:
  1083fb:	3429                	s32i.n	a2, a4, 12
  1083fd:	f01d                	retw.n

001083ff <au_task_InitTimerParams+0x1b>:
  1083ff:	011226               	beqi	a2, 1, 108404 <au_task_InitTimerParams+0x20>
  108402:	f01d                	retw.n

00108404 <au_task_InitTimerParams+0x20>:
  108404:	f86542               	s32i	a4, a5, 0x3e0
  108407:	005462               	s16i	a6, a4, 0
  10840a:	2469                	s32i.n	a6, a4, 8
  10840c:	e9bb21               	l32r	a2, 102af8 (10f2a8 <au_task_Trigger2ndCodecDecode>)
  10840f:	fffa06               	j	1083fb <au_task_InitTimerParams+0x17>

00108412 <au_task_InitTimerParams+0x2e>:
	...

00108414 <au_task_Gain>:
  108414:	004136               	entry	a1, 32
  108417:	1368                	l32i.n	a6, a3, 4
  108419:	400001007501730e 	{ ae_l32.i	aed1, a3, 20; nop; movi	a7, 0 }
  108421:	216860               	srai	a6, a6, 8
  108424:	400000f145f4564e 	{ ae_movda32	aed4, a6; nop; addi	a5, a4, -1 }
  10842c:	046596               	bltz	a5, 108476 <au_task_Gain+0x62>
  10842f:	e91281               	l32r	a8, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  108432:	e9ae91               	l32r	a9, 102aec (41a7 <xthals_release_major+0x12c7>)
  108435:	3c0924               	ae_movda16	aed0, a9
  108438:	155784               	ae_movda32x2	aed5, a7, a8
  10843b:	f03d                	nop.n
  10843d:	359476               	loopnez	a4, 108476 <au_task_Gain+0x62>
  108440:	eb09dd000101259f 	{ nop; ae_mul32x16.l0	aed1, aed1, aed0; nop }
  108448:	411154               	ae_and	aed1, aed1, aed5
  10844b:	0cfba8f01f30620f 	{ ae_l16.i	aed6, a2, 0; nop; ae_srai64	aed3, aed1, 15 }
  108453:	eb15dd060403259f 	{ nop; ae_mula32x16.l0	aed3, aed4, aed6; nop }
  10845b:	06fbdd003f20259f 	{ nop; nop; ae_slai64s	aed2, aed3, 32 }
  108463:	a12224               	ae_sel16i	aed2, aed2, aed2, 1
  108466:	0c800a321272401e 	{ ae_slai64	aed1, aed1, 32; ae_sel16i	aed2, aed2, aed2, 7 }
  10846e:	eb01b5010101221f 	{ ae_s16.0.ip	aed2, a2, 2; ae_sel16i.n	aed1, aed1, aed1, 1; nop }

00108476 <au_task_Gain+0x62>:
  108476:	18fbbe804f20135f 	{ ae_s32.l.i	aed1, a3, 20; nop; ae_slai32	aed2, aed4, 8 }
  10847e:	e02314               	ae_s32.l.i	aed2, a3, 4
  108481:	f01d                	retw.n

00108483 <au_task_Gain+0x6f>:
	...

00108484 <au_task_Init>:
  108484:	004136               	entry	a1, 32
  108487:	e99da1               	l32r	a10, 102afc (278750 <cmd_flag>)
  10848a:	00a0b2               	movi	a11, 0
  10848d:	24a0c2               	movi	a12, 36
  108490:	77f965               	call8	180428 <__vec_memset>
  108493:	0b0c                	movi.n	a11, 0
  108495:	e8c031               	l32r	a3, 102798 (276e60 <g_au_task>)
  108498:	e99ac1               	l32r	a12, 102b00 (ccc <XtosCoreStateSize+0xa4c>)
  10849b:	03ad                	mov.n	a10, a3
  10849d:	77f8a5               	call8	180428 <__vec_memset>
  1084a0:	e988a1               	l32r	a10, 102ac0 (27e670 <g_au_ipc>)
  1084a3:	0b0c                	movi.n	a11, 0
  1084a5:	8c1c                	movi.n	a12, 24
  1084a7:	77f825               	call8	180428 <__vec_memset>
  1084aa:	e996a1               	l32r	a10, 102b04 (27e640 <g_au_ipc_audio_pkt_dump>)
  1084ad:	0b0c                	movi.n	a11, 0
  1084af:	8c1c                	movi.n	a12, 24
  1084b1:	77f765               	call8	180428 <__vec_memset>
  1084b4:	e996a1               	l32r	a10, 102b0c (27e658 <g_au_ipc_dsp_core_dump>)
  1084b7:	8c1c                	movi.n	a12, 24
  1084b9:	e99381               	l32r	a8, 102b08 (277c88 <g_audio_pkt_dump_cb>)
  1084bc:	020c                	movi.n	a2, 0
  1084be:	02bd                	mov.n	a11, a2
  1084c0:	0829                	s32i.n	a2, a8, 0
  1084c2:	1829                	s32i.n	a2, a8, 4
  1084c4:	77f625               	call8	180428 <__vec_memset>
  1084c7:	079965               	call8	10fe5c <au_ipc_Init>
  1084ca:	e99191               	l32r	a9, 102b10 (27f420 <g_pso_inst>)
  1084cd:	e992a1               	l32r	a10, 102b18 (30000000 <_memmap_cacheattr_bp_allvalid+0xdddddde>)
  1084d0:	0e0992               	l8ui	a9, a9, 14
  1084d3:	0b0c                	movi.n	a11, 0
  1084d5:	f9dc                	bnez.n	a9, 1084f8 <au_task_Init+0x74>
  1084d7:	e98f91               	l32r	a9, 102b14 (277c50 <g_au_fwdsp_i2s_setup_params+0x24>)
  1084da:	cc0c                	movi.n	a12, 12
  1084dc:	1069c2               	s32i	a12, a9, 64
  1084df:	116922               	s32i	a2, a9, 68
  1084e2:	1369b2               	s32i	a11, a9, 76
  1084e5:	1269a2               	s32i	a10, a9, 72
  1084e8:	146922               	s32i	a2, a9, 80
  1084eb:	08a0a2               	movi	a10, 8
  1084ee:	40c992               	addi	a9, a9, 64
  1084f1:	03aa76               	loopgtz	a10, 1084f8 <au_task_Init+0x74>
  1084f4:	5929                	s32i.n	a2, a9, 20
  1084f6:	994b                	addi.n	a9, a9, 4

001084f8 <au_task_Init+0x74>:
  1084f8:	045322               	s16i	a2, a3, 8
  1084fb:	00a0a2               	movi	a10, 0
  1084fe:	00a0b2               	movi	a11, 0
  108501:	e987c1               	l32r	a12, 102b20 (2dc6c0 <_memmap_mem_drom0_end+0x3c6c0>)
  108504:	e986e1               	l32r	a14, 102b1c (277928 <g_au_task+0xac8>)
  108507:	01a0d2               	movi	a13, 1
  10850a:	7f6ed2               	s32i	a13, a14, 0x1fc
  10850d:	0e01a5               	call8	116528 <fw_dsp_slowtimer_InitTimerInt>
  108510:	e8a1a1               	l32r	a10, 102794 (277d60 <g_debug_fp_info>)
  108513:	0b0c                	movi.n	a11, 0
  108515:	b4a4c2               	movi	a12, 0x4b4
  108518:	77f0e5               	call8	180428 <__vec_memset>
  10851b:	f01d                	retw.n

0010851d <au_task_Init+0x99>:
  10851d:	000000                                        ...

00108520 <au_task_UpdatePacketDecodeTs>:
  108520:	004136               	entry	a1, 32
  108523:	3d2282               	l32i	a8, a2, 244
  108526:	e8a291               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108529:	78dc                	bnez.n	a8, 108544 <au_task_UpdatePacketDecodeTs+0x24>
  10852b:	e89f91               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10852e:	0998                	l32i.n	a9, a9, 0
  108530:	0020c0               	memw
  108533:	9829a2               	l32i	a10, a9, 0x260
  108536:	11aac0               	slli	a10, a10, 4
  108539:	99aa                	add.n	a9, a9, a10
  10853b:	0020c0               	memw
  10853e:	172992               	l32i	a9, a9, 92
  108541:	000506               	j	108559 <au_task_UpdatePacketDecodeTs+0x39>

00108544 <au_task_UpdatePacketDecodeTs+0x24>:
  108544:	002992               	l32i	a9, a9, 0
  108547:	0020c0               	memw
  10854a:	b029a2               	l32i	a10, a9, 0x2c0
  10854d:	11aac0               	slli	a10, a10, 4
  108550:	8099a0               	add	a9, a9, a10
  108553:	0020c0               	memw
  108556:	6f2992               	l32i	a9, a9, 0x1bc

00108559 <au_task_UpdatePacketDecodeTs+0x39>:
  108559:	e973b1               	l32r	a11, 102b28 (277a1c <g_au_task+0xbbc>)
  10855c:	04d232               	addmi	a3, a2, 0x400
  10855f:	361332               	l16ui	a3, a3, 108
  108562:	e970a1               	l32r	a10, 102b24 (569e00 <_memmap_mem_dram1_end+0x268e00>)
  108565:	c03930               	sub	a3, a9, a3
  108568:	0020c0               	memw
  10856b:	812aa2               	l32i	a10, a10, 0x204
  10856e:	60a0a0               	neg	a10, a10
  108571:	ffcaa2               	addi	a10, a10, -1
  108574:	23a9                	s32i.n	a10, a3, 8
  108576:	821bc2               	l16ui	a12, a11, 0x104
  108579:	e96d91               	l32r	a9, 102b30 (deadbeef <xthals_hw_configid0+0x1bf0eaf1>)
  10857c:	3e2c66               	bnei	a12, 2, 1085be <au_task_UpdatePacketDecodeTs+0x9e>
  10857f:	3f2b82               	l32i	a8, a11, 252
  108582:	005382               	s16i	a8, a3, 0
  108585:	3f2bf2               	l32i	a15, a11, 252
  108588:	1c0c                	movi.n	a12, 1
  10858a:	f5f0f0               	extui	a15, a15, 16, 16
  10858d:	0153f2               	s16i	a15, a3, 2
  108590:	3e2be2               	l32i	a14, a11, 248
  108593:	0253e2               	s16i	a14, a3, 4
  108596:	402bd2               	l32i	a13, a11, 0x100
  108599:	33d9                	s32i.n	a13, a3, 12
  10859b:	825bc2               	s16i	a12, a11, 0x104
  10859e:	dc0282               	l8ui	a8, a2, 220
  1085a1:	ffa092               	movi	a9, 255
  1085a4:	189897               	bne	a8, a9, 1085c0 <au_task_UpdatePacketDecodeTs+0xa0>
  1085a7:	3e2bc2               	l32i	a12, a11, 248
  1085aa:	402bd2               	l32i	a13, a11, 0x100
  1085ad:	3f2be2               	l32i	a14, a11, 252
  1085b0:	0ba4a2               	movi	a10, 0x40b
  1085b3:	e95eb1               	l32r	a11, 102b2c (80008a20 <__log_data___1__1__0_au_task_0_au_task_1_c_6459$25882_151_6>)
  1085b6:	0e2ba5               	call8	116870 <dbfw_StoreTrace>
  1085b9:	23a8                	l32i.n	a10, a3, 8
  1085bb:	000046               	j	1085c0 <au_task_UpdatePacketDecodeTs+0xa0>

001085be <au_task_UpdatePacketDecodeTs+0x9e>:
  1085be:	3399                	s32i.n	a9, a3, 12

001085c0 <au_task_UpdatePacketDecodeTs+0xa0>:
  1085c0:	0a2d                	mov.n	a2, a10
  1085c2:	f01d                	retw.n

001085c4 <au_task_Get1stPktAvdtpSeqNum>:
  1085c4:	004136               	entry	a1, 32
  1085c7:	e87851               	l32r	a5, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1085ca:	e88941               	l32r	a4, 1027f0 (ff00 <xthals_release_major+0xd020>)
  1085cd:	0558                	l32i.n	a5, a5, 0
  1085cf:	0020c0               	memw
  1085d2:	982582               	l32i	a8, a5, 0x260
  1085d5:	1188c0               	slli	a8, a8, 4
  1085d8:	558a                	add.n	a5, a5, a8
  1085da:	0020c0               	memw
  1085dd:	301532               	l16ui	a3, a5, 96
  1085e0:	13ac                	beqz.n	a3, 108605 <au_task_Get1stPktAvdtpSeqNum+0x41>
  1085e2:	0020c0               	memw
  1085e5:	04d282               	addmi	a8, a2, 0x400
  1085e8:	172532               	l32i	a3, a5, 92
  1085eb:	361882               	l16ui	a8, a8, 108
  1085ee:	c03380               	sub	a3, a3, a8
  1085f1:	031332               	l16ui	a3, a3, 6
  1085f4:	112380               	slli	a2, a3, 8
  1085f7:	413830               	srli	a3, a3, 8
  1085fa:	102240               	and	a2, a2, a4
  1085fd:	202230               	or	a2, a2, a3
  108600:	f42020               	extui	a2, a2, 0, 16
  108603:	f01d                	retw.n

00108605 <au_task_Get1stPktAvdtpSeqNum+0x41>:
  108605:	e86a21               	l32r	a2, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108608:	0228                	l32i.n	a2, a2, 0
  10860a:	0020c0               	memw
  10860d:	b32232               	l32i	a3, a2, 0x2cc
  108610:	743830               	extui	a3, a3, 8, 8
  108613:	0020c0               	memw
  108616:	b32222               	l32i	a2, a2, 0x2cc
  108619:	f42020               	extui	a2, a2, 0, 16
  10861c:	112280               	slli	a2, a2, 8
  10861f:	102240               	and	a2, a2, a4
  108622:	202230               	or	a2, a2, a3
  108625:	f01d                	retw.n

00108627 <au_task_Get1stPktAvdtpSeqNum+0x63>:
	...

00108628 <au_task_GetSbcNumberOfFrame>:
  108628:	004136               	entry	a1, 32
  10862b:	74a342               	movi	a4, 0x374
  10862e:	f3cc                	bnez.n	a3, 108641 <au_task_GetSbcNumberOfFrame+0x19>
  108630:	e85ea1               	l32r	a10, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  108633:	0aa8                	l32i.n	a10, a10, 0
  108635:	5ccab2               	addi	a11, a10, 92
  108638:	0020c0               	memw
  10863b:	982aa2               	l32i	a10, a10, 0x260
  10863e:	0004c6               	j	108655 <au_task_GetSbcNumberOfFrame+0x2d>

00108641 <au_task_GetSbcNumberOfFrame+0x19>:
  108641:	322366               	bnei	a3, 2, 108677 <au_task_GetSbcNumberOfFrame+0x4f>
  108644:	e85ba1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108647:	0aa8                	l32i.n	a10, a10, 0
  108649:	02dab2               	addmi	a11, a10, 0x200
  10864c:	bccbb2               	addi	a11, a11, -68
  10864f:	0020c0               	memw
  108652:	b02aa2               	l32i	a10, a10, 0x2c0

00108655 <au_task_GetSbcNumberOfFrame+0x2d>:
  108655:	924a                	add.n	a9, a2, a4
  108657:	11aac0               	slli	a10, a10, 4
  10865a:	abaa                	add.n	a10, a11, a10
  10865c:	0020c0               	memw
  10865f:	021ac2               	l16ui	a12, a10, 4
  108662:	0cac                	beqz.n	a12, 108686 <au_task_GetSbcNumberOfFrame+0x5e>
  108664:	0020c0               	memw
  108667:	7c1982               	l16ui	a8, a9, 248
  10866a:	0a28                	l32i.n	a2, a10, 0
  10866c:	c02280               	sub	a2, a2, a8
  10866f:	100222               	l8ui	a2, a2, 16
  108672:	342020               	extui	a2, a2, 0, 4
  108675:	f01d                	retw.n

00108677 <au_task_GetSbcNumberOfFrame+0x4f>:
  108677:	20c330               	or	a12, a3, a3
  10867a:	11a4a2               	movi	a10, 0x411
  10867d:	e92db1               	l32r	a11, 102b34 (80008b20 <__log_data___1__1__0_au_task_0_au_task_1_c_6527$25981_145_9>)
  108680:	0e1ee5               	call8	116870 <dbfw_StoreTrace>
  108683:	809240               	add	a9, a2, a4

00108686 <au_task_GetSbcNumberOfFrame+0x5e>:
  108686:	821922               	l16ui	a2, a9, 0x104
  108689:	000090               	retw

0010868c <au_task_GetSbcTimeStamp>:
  10868c:	004136               	entry	a1, 32
  10868f:	70a342               	movi	a4, 0x370
  108692:	f3cc                	bnez.n	a3, 1086a5 <au_task_GetSbcTimeStamp+0x19>
  108694:	e845a1               	l32r	a10, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  108697:	0aa8                	l32i.n	a10, a10, 0
  108699:	5ccab2               	addi	a11, a10, 92
  10869c:	0020c0               	memw
  10869f:	982aa2               	l32i	a10, a10, 0x260
  1086a2:	0004c6               	j	1086b9 <au_task_GetSbcTimeStamp+0x2d>

001086a5 <au_task_GetSbcTimeStamp+0x19>:
  1086a5:	4c2366               	bnei	a3, 2, 1086f5 <au_task_GetSbcTimeStamp+0x69>
  1086a8:	e842a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1086ab:	0aa8                	l32i.n	a10, a10, 0
  1086ad:	02dab2               	addmi	a11, a10, 0x200
  1086b0:	bccbb2               	addi	a11, a11, -68
  1086b3:	0020c0               	memw
  1086b6:	b02aa2               	l32i	a10, a10, 0x2c0

001086b9 <au_task_GetSbcTimeStamp+0x2d>:
  1086b9:	924a                	add.n	a9, a2, a4
  1086bb:	11aac0               	slli	a10, a10, 4
  1086be:	abaa                	add.n	a10, a11, a10
  1086c0:	0020c0               	memw
  1086c3:	021ac2               	l16ui	a12, a10, 4
  1086c6:	e84a81               	l32r	a8, 1027f0 (ff00 <xthals_release_major+0xd020>)
  1086c9:	8cbc                	beqz.n	a12, 108705 <au_task_GetSbcTimeStamp+0x79>
  1086cb:	0020c0               	memw
  1086ce:	7e19c2               	l16ui	a12, a9, 252
  1086d1:	0ab8                	l32i.n	a11, a10, 0
  1086d3:	c0bbc0               	sub	a11, a11, a12
  1086d6:	2bb8                	l32i.n	a11, a11, 8
  1086d8:	10cb80               	and	a12, a11, a8
  1086db:	4128b0               	srli	a2, a11, 8
  1086de:	102280               	and	a2, a2, a8
  1086e1:	11cc80               	slli	a12, a12, 8
  1086e4:	018b80               	slli	a8, a11, 24
  1086e7:	2088c0               	or	a8, a8, a12
  1086ea:	75b8b0               	extui	a11, a11, 24, 8
  1086ed:	2022b0               	or	a2, a2, a11
  1086f0:	202280               	or	a2, a2, a8
  1086f3:	f01d                	retw.n

001086f5 <au_task_GetSbcTimeStamp+0x69>:
  1086f5:	03cd                	mov.n	a12, a3
  1086f7:	11a4a2               	movi	a10, 0x411
  1086fa:	e90fb1               	l32r	a11, 102b38 (80008c20 <__log_data___1__1__0_au_task_0_au_task_1_c_6573$26024_144_9>)
  1086fd:	0020f0               	nop
  108700:	0e16e5               	call8	116870 <dbfw_StoreTrace>
  108703:	924a                	add.n	a9, a2, a4

00108705 <au_task_GetSbcTimeStamp+0x79>:
  108705:	402922               	l32i	a2, a9, 0x100
  108708:	f01d                	retw.n

0010870a <au_task_GetSbcTimeStamp+0x7e>:
	...

0010870c <au_task_GetAvdtpSeqNum>:
  10870c:	004136               	entry	a1, 32
  10870f:	e82681               	l32r	a8, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  108712:	e83751               	l32r	a5, 1027f0 (ff00 <xthals_release_major+0xd020>)
  108715:	0888                	l32i.n	a8, a8, 0
  108717:	1192c0               	slli	a9, a2, 4
  10871a:	289a                	add.n	a2, a8, a9
  10871c:	0020c0               	memw
  10871f:	301242               	l16ui	a4, a2, 96
  108722:	14ac                	beqz.n	a4, 108747 <au_task_GetAvdtpSeqNum+0x3b>
  108724:	0020c0               	memw
  108727:	04d382               	addmi	a8, a3, 0x400
  10872a:	172242               	l32i	a4, a2, 92
  10872d:	361882               	l16ui	a8, a8, 108
  108730:	c04480               	sub	a4, a4, a8
  108733:	031442               	l16ui	a4, a4, 6
  108736:	112480               	slli	a2, a4, 8
  108739:	414840               	srli	a4, a4, 8
  10873c:	102250               	and	a2, a2, a5
  10873f:	202240               	or	a2, a2, a4
  108742:	f42020               	extui	a2, a2, 0, 16
  108745:	f01d                	retw.n

00108747 <au_task_GetAvdtpSeqNum+0x3b>:
  108747:	e81a21               	l32r	a2, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10874a:	0228                	l32i.n	a2, a2, 0
  10874c:	0020c0               	memw
  10874f:	b32242               	l32i	a4, a2, 0x2cc
  108752:	744840               	extui	a4, a4, 8, 8
  108755:	0020c0               	memw
  108758:	b32222               	l32i	a2, a2, 0x2cc
  10875b:	f42020               	extui	a2, a2, 0, 16
  10875e:	112280               	slli	a2, a2, 8
  108761:	102250               	and	a2, a2, a5
  108764:	202240               	or	a2, a2, a4
  108767:	f01d                	retw.n

00108769 <au_task_GetAvdtpSeqNum+0x5d>:
  108769:	000000                                        ...

0010876c <au_task_AudioHandlePacketLostAndShmOverflow>:
  10876c:	00e136               	entry	a1, 112
  10876f:	e810a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108772:	0aa8                	l32i.n	a10, a10, 0
  108774:	02da92               	addmi	a9, a10, 0x200
  108777:	bcc992               	addi	a9, a9, -68
  10877a:	0020c0               	memw
  10877d:	b02a72               	l32i	a7, a10, 0x2c0
  108780:	0020c0               	memw
  108783:	b32a82               	l32i	a8, a10, 0x2cc
  108786:	0d400a4120b0080e 	{ beqi.w18	a8, -1, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }
  10878e:	1712b2               	l16ui	a11, a2, 46
  108791:	097b56               	bnez	a11, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108794:	e805c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  108797:	0cc8                	l32i.n	a12, a12, 0
  108799:	5ccc62               	addi	a6, a12, 92
  10879c:	d169                	s32i.n	a6, a1, 52
  10879e:	0020c0               	memw
  1087a1:	b32a52               	l32i	a5, a10, 0x2cc
  1087a4:	e81361               	l32r	a6, 1027f0 (ff00 <xthals_release_major+0xd020>)
  1087a7:	745850               	extui	a5, a5, 8, 8
  1087aa:	0020c0               	memw
  1087ad:	b32a42               	l32i	a4, a10, 0x2cc
  1087b0:	f44040               	extui	a4, a4, 0, 16
  1087b3:	114480               	slli	a4, a4, 8
  1087b6:	104460               	and	a4, a4, a6
  1087b9:	204450               	or	a4, a4, a5
  1087bc:	f44040               	extui	a4, a4, 0, 16
  1087bf:	0020c0               	memw
  1087c2:	982c52               	l32i	a5, a12, 0x260
  1087c5:	0020c0               	memw
  1087c8:	992c62               	l32i	a6, a12, 0x264
  1087cb:	11d5c0               	slli	a13, a5, 4
  1087ce:	ccda                	add.n	a12, a12, a13
  1087d0:	0020c0               	memw
  1087d3:	301cc2               	l16ui	a12, a12, 96
  1087d6:	9199                	s32i.n	a9, a1, 36
  1087d8:	055c16               	beqz	a12, 108831 <au_task_AudioHandlePacketLostAndShmOverflow+0xc5>
  1087db:	05ad                	mov.n	a10, a5
  1087dd:	02bd                	mov.n	a11, a2
  1087df:	fff2e5               	call8	10870c <au_task_GetAvdtpSeqNum>
  1087e2:	0a3d                	mov.n	a3, a10

001087e4 <au_task_AudioHandlePacketLostAndShmOverflow+0x78>:
  1087e4:	20a330               	or	a10, a3, a3
  1087e7:	20b440               	or	a11, a4, a4
  1087ea:	ff85a5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  1087ed:	3d1ae6               	bgei	a10, 1, 10882e <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>
  1087f0:	0aa4a2               	movi	a10, 0x40a
  1087f3:	e8d2b1               	l32r	a11, 102b3c (80008d20 <__log_data___1__1__0_au_task_0_au_task_1_c_6668$26129_81_16>)
  1087f6:	20c330               	or	a12, a3, a3
  1087f9:	04dd                	mov.n	a13, a4
  1087fb:	0e0765               	call8	116870 <dbfw_StoreTrace>
  1087fe:	551b                	addi.n	a5, a5, 1
  108800:	0020c0               	memw
  108803:	d1e8                	l32i.n	a14, a1, 52
  108805:	802e92               	l32i	a9, a14, 0x200
  108808:	080c                	movi.n	a8, 0
  10880a:	629590               	saltu	a9, a5, a9
  10880d:	835890               	moveqz	a5, a8, a9
  108810:	11f5c0               	slli	a15, a5, 4
  108813:	eefa                	add.n	a14, a14, a15
  108815:	0020c0               	memw
  108818:	021ee2               	l16ui	a14, a14, 4
  10881b:	fe8c                	beqz.n	a14, 10882e <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>
  10881d:	05ad                	mov.n	a10, a5
  10881f:	02bd                	mov.n	a11, a2
  108821:	ffeea5               	call8	10870c <au_task_GetAvdtpSeqNum>
  108824:	0a3d                	mov.n	a3, a10
  108826:	ba9567               	bne	a5, a6, 1087e4 <au_task_AudioHandlePacketLostAndShmOverflow+0x78>
  108829:	000046               	j	10882e <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>

0010882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>:
  10882c:	f01d                	retw.n

0010882e <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>:
  10882e:	085132               	s16i	a3, a1, 16
  108831:	9158                	l32i.n	a5, a1, 36
  108833:	1187c0               	slli	a8, a7, 4
  108836:	558a                	add.n	a5, a5, a8
  108838:	0020c0               	memw
  10883b:	0215a2               	l16ui	a10, a5, 4
  10883e:	03d232               	addmi	a3, a2, 0x300
  108841:	05fa16               	beqz	a10, 1088a4 <au_task_AudioHandlePacketLostAndShmOverflow+0x138>

00108844 <au_task_AudioHandlePacketLostAndShmOverflow+0xd8>:
  108844:	02ad                	mov.n	a10, a2
  108846:	004fe5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  108849:	0a6d                	mov.n	a6, a10
  10884b:	04bd                	mov.n	a11, a4
  10884d:	ff7f65               	call8	108044 <au_task_CompareAvdtpSeqNum>
  108850:	4d1ae6               	bgei	a10, 1, 1088a1 <au_task_AudioHandlePacketLostAndShmOverflow+0x135>
  108853:	8a1292               	l16ui	a9, a2, 0x114
  108856:	f9dc                	bnez.n	a9, 108879 <au_task_AudioHandlePacketLostAndShmOverflow+0x10d>
  108858:	02ad                	mov.n	a10, a2
  10885a:	2b0c                	movi.n	a11, 2
  10885c:	ffe2e5               	call8	10868c <au_task_GetSbcTimeStamp>
  10885f:	5c23b2               	l32i	a11, a3, 0x170
  108862:	13bba7               	bgeu	a11, a10, 108879 <au_task_AudioHandlePacketLostAndShmOverflow+0x10d>
  108865:	02ad                	mov.n	a10, a2
  108867:	2b0c                	movi.n	a11, 2
  108869:	ffdbe5               	call8	108628 <au_task_GetSbcNumberOfFrame>
  10886c:	bc53a2               	s16i	a10, a3, 0x178
  10886f:	2b0c                	movi.n	a11, 2
  108871:	02ad                	mov.n	a10, a2
  108873:	ffe1a5               	call8	10868c <au_task_GetSbcTimeStamp>
  108876:	5c63a2               	s32i	a10, a3, 0x170
  108879:	0020c0               	memw
  10887c:	771b                	addi.n	a7, a7, 1
  10887e:	090c                	movi.n	a9, 0
  108880:	025592               	s16i	a9, a5, 4
  108883:	fa0c                	movi.n	a10, 15
  108885:	62aa70               	saltu	a10, a10, a7
  108888:	9379a0               	movnez	a7, a9, a10
  10888b:	0020c0               	memw
  10888e:	9158                	l32i.n	a5, a1, 36
  108890:	416572               	s32i	a7, a5, 0x104
  108893:	1187c0               	slli	a8, a7, 4
  108896:	558a                	add.n	a5, a5, a8
  108898:	0020c0               	memw
  10889b:	0215c2               	l16ui	a12, a5, 4
  10889e:	fa2c56               	bnez	a12, 108844 <au_task_AudioHandlePacketLostAndShmOverflow+0xd8>

001088a1 <au_task_AudioHandlePacketLostAndShmOverflow+0x135>:
  1088a1:	095162               	s16i	a6, a1, 18
  1088a4:	00a0d2               	movi	a13, 0
  1088a7:	3b62d2               	s32i	a13, a2, 236
  1088aa:	3d62d2               	s32i	a13, a2, 244
  1088ad:	01a062               	movi	a6, 1
  1088b0:	0020c0               	memw
  1088b3:	0d21b2               	l32i	a11, a1, 52
  1088b6:	812bc2               	l32i	a12, a11, 0x204
  1088b9:	11ccc0               	slli	a12, a12, 4
  1088bc:	bbca                	add.n	a11, a11, a12
  1088be:	0020c0               	memw
  1088c1:	021bc2               	l16ui	a12, a11, 4
  1088c4:	1c3c16               	beqz	a12, 108a8b <au_task_AudioHandlePacketLostAndShmOverflow+0x31f>
  1088c7:	02ad                	mov.n	a10, a2
  1088c9:	81b9                	s32i.n	a11, a1, 32
  1088cb:	ffcfa5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  1088ce:	8a12e2               	l16ui	a14, a2, 0x114
  1088d1:	0a3d                	mov.n	a3, a10
  1088d3:	3e8c                	beqz.n	a14, 1088da <au_task_AudioHandlePacketLostAndShmOverflow+0x16e>
  1088d5:	0f0c                	movi.n	a15, 0
  1088d7:	3a62f2               	s32i	a15, a2, 232

001088da <au_task_AudioHandlePacketLostAndShmOverflow+0x16e>:
  1088da:	03ad                	mov.n	a10, a3
  1088dc:	04bd                	mov.n	a11, a4
  1088de:	ff7665               	call8	108044 <au_task_CompareAvdtpSeqNum>
  1088e1:	106132               	s32i	a3, a1, 64
  1088e4:	0d400741d0b01a6e 	{ blti.w18	a10, 1, 108965 <au_task_AudioHandlePacketLostAndShmOverflow+0x1f9>; nop }
  1088ec:	d81c                	movi.n	a8, 29
  1088ee:	c0c340               	sub	a12, a3, a4
  1088f1:	f4c0c0               	extui	a12, a12, 0, 16
  1088f4:	fecc92               	addi	a9, a12, -2
  1088f7:	543897               	bltu	a8, a9, 10894f <au_task_AudioHandlePacketLostAndShmOverflow+0x1e3>
  1088fa:	8a12d2               	l16ui	a13, a2, 0x114
  1088fd:	182d56               	bnez	a13, 108a83 <au_task_AudioHandlePacketLostAndShmOverflow+0x317>
  108900:	3a22d2               	l32i	a13, a2, 232
  108903:	064d56               	bnez	a13, 10896b <au_task_AudioHandlePacketLostAndShmOverflow+0x1ff>
  108906:	02ad                	mov.n	a10, a2
  108908:	0b0c                	movi.n	a11, 0
  10890a:	71c9                	s32i.n	a12, a1, 28
  10890c:	ffd7e5               	call8	10868c <au_task_GetSbcTimeStamp>
  10890f:	03d232               	addmi	a3, a2, 0x300
  108912:	5c23e2               	l32i	a14, a3, 0x170
  108915:	28bea7               	bgeu	a14, a10, 108941 <au_task_AudioHandlePacketLostAndShmOverflow+0x1d5>
  108918:	c0aae0               	sub	a10, a10, a14
  10891b:	0a12b2               	l16ui	a11, a2, 20
  10891e:	77c165               	call8	180534 <__udivsi3>
  108921:	71d8                	l32i.n	a13, a1, 28
  108923:	bc13e2               	l16ui	a14, a3, 0x178
  108926:	11cdc0               	slli	a12, a13, 4
  108929:	c0eae0               	sub	a14, a10, a14
  10892c:	3a62e2               	s32i	a14, a2, 232
  10892f:	3e62e2               	s32i	a14, a2, 248
  108932:	c0ccd0               	sub	a12, a12, a13
  108935:	f1ccc2               	addi	a12, a12, -15
  108938:	05bce7               	bgeu	a12, a14, 108941 <au_task_AudioHandlePacketLostAndShmOverflow+0x1d5>
  10893b:	3a62c2               	s32i	a12, a2, 232
  10893e:	3e62c2               	s32i	a12, a2, 248
  108941:	1021e2               	l32i	a14, a1, 64
  108944:	3a22d2               	l32i	a13, a2, 232
  108947:	ee0b                	addi.n	a14, a14, -1
  108949:	bd53e2               	s16i	a14, a3, 0x17a
  10894c:	000606               	j	108968 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

0010894f <au_task_AudioHandlePacketLostAndShmOverflow+0x1e3>:
  10894f:	0c1c66               	bnei	a12, 1, 10895f <au_task_AudioHandlePacketLostAndShmOverflow+0x1f3>
  108952:	0d0c                	movi.n	a13, 0
  108954:	0f0c                	movi.n	a15, 0
  108956:	3a62f2               	s32i	a15, a2, 232
  108959:	3e62f2               	s32i	a15, a2, 248
  10895c:	000206               	j	108968 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

0010895f <au_task_AudioHandlePacketLostAndShmOverflow+0x1f3>:
  10895f:	3a22d2               	l32i	a13, a2, 232
  108962:	000086               	j	108968 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

00108965 <au_task_AudioHandlePacketLostAndShmOverflow+0x1f9>:
  108965:	3a22d2               	l32i	a13, a2, 232

00108968 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>:
  108968:	2bbd16               	beqz	a13, 108c27 <au_task_AudioHandlePacketLostAndShmOverflow+0x4bb>

0010896b <au_task_AudioHandlePacketLostAndShmOverflow+0x1ff>:
  10896b:	8a12c2               	l16ui	a12, a2, 0x114
  10896e:	7ccc                	bnez.n	a12, 108979 <au_task_AudioHandlePacketLostAndShmOverflow+0x20d>
  108970:	3e22e2               	l32i	a14, a2, 248
  108973:	021ed7               	beq	a14, a13, 108979 <au_task_AudioHandlePacketLostAndShmOverflow+0x20d>
  108976:	20ac16               	beqz	a12, 108b84 <au_task_AudioHandlePacketLostAndShmOverflow+0x418>

00108979 <au_task_AudioHandlePacketLostAndShmOverflow+0x20d>:
  108979:	02ad                	mov.n	a10, a2
  10897b:	ffc4a5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10897e:	e1a9                	s32i.n	a10, a1, 56
  108980:	0020c0               	memw
  108983:	021582               	l16ui	a8, a5, 4
  108986:	688c                	beqz.n	a8, 108990 <au_task_AudioHandlePacketLostAndShmOverflow+0x224>
  108988:	02ad                	mov.n	a10, a2
  10898a:	003ba5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10898d:	0951a2               	s16i	a10, a1, 18

00108990 <au_task_AudioHandlePacketLostAndShmOverflow+0x224>:
  108990:	02bd                	mov.n	a11, a2
  108992:	741b                	addi.n	a7, a4, 1
  108994:	f47070               	extui	a7, a7, 0, 16
  108997:	07ad                	mov.n	a10, a7
  108999:	004625               	call8	108dfc <au_task_IsSeqNumInForwardBuf>
  10899c:	041a66               	bnei	a10, 1, 1089a4 <au_task_AudioHandlePacketLostAndShmOverflow+0x238>
  10899f:	3d6262               	s32i	a6, a2, 244
  1089a2:	f01d                	retw.n

001089a4 <au_task_AudioHandlePacketLostAndShmOverflow+0x238>:
  1089a4:	8a1282               	l16ui	a8, a2, 0x114
  1089a7:	07c856               	bnez	a8, 108a27 <au_task_AudioHandlePacketLostAndShmOverflow+0x2bb>
  1089aa:	0e21b2               	l32i	a11, a1, 56
  1089ad:	0c61b2               	s32i	a11, a1, 48
  1089b0:	0020c0               	memw
  1089b3:	0215a2               	l16ui	a10, a5, 4
  1089b6:	161a16               	beqz	a10, 108b1b <au_task_AudioHandlePacketLostAndShmOverflow+0x3af>
  1089b9:	091132               	l16ui	a3, a1, 18
  1089bc:	0c21b2               	l32i	a11, a1, 48
  1089bf:	20a330               	or	a10, a3, a3
  1089c2:	ff6825               	call8	108044 <au_task_CompareAvdtpSeqNum>
  1089c5:	152ad6               	bgez	a10, 108b1b <au_task_AudioHandlePacketLostAndShmOverflow+0x3af>
  1089c8:	20a220               	or	a10, a2, a2
  1089cb:	02a0b2               	movi	a11, 2
  1089ce:	b139                	s32i.n	a3, a1, 44
  1089d0:	ffcba5               	call8	10868c <au_task_GetSbcTimeStamp>
  1089d3:	03d232               	addmi	a3, a2, 0x300
  1089d6:	5c23e2               	l32i	a14, a3, 0x170
  1089d9:	0d00304150b0ceae 	{ bgeu.w18	a14, a10, 108ce2 <au_task_AudioHandlePacketLostAndShmOverflow+0x576>; nop }
  1089e1:	c0aae0               	sub	a10, a10, a14
  1089e4:	0a12b2               	l16ui	a11, a2, 20
  1089e7:	77b4e5               	call8	180534 <__udivsi3>
  1089ea:	bc13c2               	l16ui	a12, a3, 0x178
  1089ed:	3a22d2               	l32i	a13, a2, 232
  1089f0:	c0cac0               	sub	a12, a10, a12
  1089f3:	a1c9                	s32i.n	a12, a1, 40
  1089f5:	1fbcd7               	bgeu	a12, a13, 108a18 <au_task_AudioHandlePacketLostAndShmOverflow+0x2ac>
  1089f8:	c1f8                	l32i.n	a15, a1, 48
  1089fa:	0ea4a2               	movi	a10, 0x40e
  1089fd:	e850b1               	l32r	a11, 102b40 (80008e20 <__log_data___1__1__0_au_task_0_au_task_1_c_6914$26141_81_22>)
  108a00:	8a12c2               	l16ui	a12, a2, 0x114
  108a03:	04ed                	mov.n	a14, a4
  108a05:	01d9                	s32i.n	a13, a1, 0
  108a07:	a1d8                	l32i.n	a13, a1, 40
  108a09:	11d9                	s32i.n	a13, a1, 4
  108a0b:	b1d8                	l32i.n	a13, a1, 44
  108a0d:	0de625               	call8	116870 <dbfw_StoreTrace>
  108a10:	a1e8                	l32i.n	a14, a1, 40
  108a12:	3a62e2               	s32i	a14, a2, 232
  108a15:	3e62e2               	s32i	a14, a2, 248

00108a18 <au_task_AudioHandlePacketLostAndShmOverflow+0x2ac>:
  108a18:	b1f8                	l32i.n	a15, a1, 44
  108a1a:	190c                	movi.n	a9, 1
  108a1c:	ff0b                	addi.n	a15, a15, -1
  108a1e:	bd53f2               	s16i	a15, a3, 0x17a
  108a21:	3b6262               	s32i	a6, a2, 236
  108a24:	000106               	j	108a2c <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>

00108a27 <au_task_AudioHandlePacketLostAndShmOverflow+0x2bb>:
  108a27:	3b6262               	s32i	a6, a2, 236
  108a2a:	190c                	movi.n	a9, 1

00108a2c <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>:
  108a2c:	398c                	beqz.n	a9, 108a33 <au_task_AudioHandlePacketLostAndShmOverflow+0x2c7>
  108a2e:	1e1282               	l16ui	a8, a2, 60
  108a31:	48cc                	bnez.n	a8, 108a39 <au_task_AudioHandlePacketLostAndShmOverflow+0x2cd>

00108a33 <au_task_AudioHandlePacketLostAndShmOverflow+0x2c7>:
  108a33:	3d22a2               	l32i	a10, a2, 244
  108a36:	df2a16               	beqz	a10, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>

00108a39 <au_task_AudioHandlePacketLostAndShmOverflow+0x2cd>:
  108a39:	d99c                	beqz.n	a9, 108a5a <au_task_AudioHandlePacketLostAndShmOverflow+0x2ee>
  108a3b:	0020c0               	memw
  108a3e:	0215b2               	l16ui	a11, a5, 4
  108a41:	0b9c                	beqz.n	a11, 108a55 <au_task_AudioHandlePacketLostAndShmOverflow+0x2e9>
  108a43:	091152               	l16ui	a5, a1, 18
  108a46:	e1b8                	l32i.n	a11, a1, 56
  108a48:	05ad                	mov.n	a10, a5
  108a4a:	ff5fa5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  108a4d:	004ad6               	bgez	a10, 108a55 <au_task_AudioHandlePacketLostAndShmOverflow+0x2e9>
  108a50:	053d                	mov.n	a3, a5
  108a52:	0004c6               	j	108a69 <au_task_AudioHandlePacketLostAndShmOverflow+0x2fd>

00108a55 <au_task_AudioHandlePacketLostAndShmOverflow+0x2e9>:
  108a55:	e138                	l32i.n	a3, a1, 56
  108a57:	000386               	j	108a69 <au_task_AudioHandlePacketLostAndShmOverflow+0x2fd>

00108a5a <au_task_AudioHandlePacketLostAndShmOverflow+0x2ee>:
  108a5a:	3d2292               	l32i	a9, a2, 244
  108a5d:	091182               	l16ui	a8, a1, 18
  108a60:	081132               	l16ui	a3, a1, 16
  108a63:	933890               	movnez	a3, a8, a9
  108a66:	f43030               	extui	a3, a3, 0, 16

00108a69 <au_task_AudioHandlePacketLostAndShmOverflow+0x2fd>:
  108a69:	20e440               	or	a14, a4, a4
  108a6c:	20f330               	or	a15, a3, a3
  108a6f:	0da4a2               	movi	a10, 0x40d
  108a72:	e834b1               	l32r	a11, 102b44 (80008f20 <__log_data___1__1__0_au_task_0_au_task_1_c_6969$26142_81_23>)
  108a75:	3a22d2               	l32i	a13, a2, 232
  108a78:	8a12c2               	l16ui	a12, a2, 0x114
  108a7b:	006172               	s32i	a7, a1, 0
  108a7e:	0ddf25               	call8	116870 <dbfw_StoreTrace>
  108a81:	f01d                	retw.n

00108a83 <au_task_AudioHandlePacketLostAndShmOverflow+0x317>:
  108a83:	dc0b                	addi.n	a13, a12, -1
  108a85:	3a62d2               	s32i	a13, a2, 232
  108a88:	ffb706               	j	108968 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

00108a8b <au_task_AudioHandlePacketLostAndShmOverflow+0x31f>:
  108a8b:	02bd                	mov.n	a11, a2
  108a8d:	741b                	addi.n	a7, a4, 1
  108a8f:	f47070               	extui	a7, a7, 0, 16
  108a92:	07ad                	mov.n	a10, a7
  108a94:	003665               	call8	108dfc <au_task_IsSeqNumInForwardBuf>
  108a97:	041a66               	bnei	a10, 1, 108a9f <au_task_AudioHandlePacketLostAndShmOverflow+0x333>
  108a9a:	3d6262               	s32i	a6, a2, 244
  108a9d:	f01d                	retw.n

00108a9f <au_task_AudioHandlePacketLostAndShmOverflow+0x333>:
  108a9f:	0020c0               	memw
  108aa2:	021582               	l16ui	a8, a5, 4
  108aa5:	d83816               	beqz	a8, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108aa8:	20a220               	or	a10, a2, a2
  108aab:	0029a5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  108aae:	8a1292               	l16ui	a9, a2, 0x114
  108ab1:	204aa0               	or	a4, a10, a10
  108ab4:	075956               	bnez	a9, 108b2d <au_task_AudioHandlePacketLostAndShmOverflow+0x3c1>
  108ab7:	20a770               	or	a10, a7, a7
  108aba:	20b440               	or	a11, a4, a4
  108abd:	ff5865               	call8	108044 <au_task_CompareAvdtpSeqNum>
  108ac0:	216ad6               	bgez	a10, 108cda <au_task_AudioHandlePacketLostAndShmOverflow+0x56e>
  108ac3:	20a220               	or	a10, a2, a2
  108ac6:	02a0b2               	movi	a11, 2
  108ac9:	ffbc25               	call8	10868c <au_task_GetSbcTimeStamp>
  108acc:	03d232               	addmi	a3, a2, 0x300
  108acf:	5c23e2               	l32i	a14, a3, 0x170
  108ad2:	0d002141b0b0ceae 	{ bgeu.w18	a14, a10, 108cf1 <au_task_AudioHandlePacketLostAndShmOverflow+0x585>; nop }
  108ada:	c0aae0               	sub	a10, a10, a14
  108add:	0a12b2               	l16ui	a11, a2, 20
  108ae0:	77a525               	call8	180534 <__udivsi3>
  108ae3:	bc13b2               	l16ui	a11, a3, 0x178
  108ae6:	3a22d2               	l32i	a13, a2, 232
  108ae9:	c0aab0               	sub	a10, a10, a11
  108aec:	51a9                	s32i.n	a10, a1, 20
  108aee:	3d8c                	beqz.n	a13, 108af5 <au_task_AudioHandlePacketLostAndShmOverflow+0x389>
  108af0:	51a9                	s32i.n	a10, a1, 20
  108af2:	17bad7               	bgeu	a10, a13, 108b0d <au_task_AudioHandlePacketLostAndShmOverflow+0x3a1>

00108af5 <au_task_AudioHandlePacketLostAndShmOverflow+0x389>:
  108af5:	0ba4a2               	movi	a10, 0x40b
  108af8:	e814b1               	l32r	a11, 102b48 (80009620 <__log_data___1__1__0_au_task_0_au_task_1_c_7091$26159_81_37>)
  108afb:	8a12c2               	l16ui	a12, a2, 0x114
  108afe:	04dd                	mov.n	a13, a4
  108b00:	51e8                	l32i.n	a14, a1, 20
  108b02:	0dd6e5               	call8	116870 <dbfw_StoreTrace>
  108b05:	51c8                	l32i.n	a12, a1, 20
  108b07:	3a62c2               	s32i	a12, a2, 232
  108b0a:	3e62c2               	s32i	a12, a2, 248

00108b0d <au_task_AudioHandlePacketLostAndShmOverflow+0x3a1>:
  108b0d:	3d2292               	l32i	a9, a2, 244
  108b10:	d40b                	addi.n	a13, a4, -1
  108b12:	bd53d2               	s16i	a13, a3, 0x17a
  108b15:	3b6262               	s32i	a6, a2, 236
  108b18:	000a46               	j	108b45 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108b1b <au_task_AudioHandlePacketLostAndShmOverflow+0x3af>:
  108b1b:	190c                	movi.n	a9, 1
  108b1d:	c1e8                	l32i.n	a14, a1, 48
  108b1f:	04d2f2               	addmi	a15, a2, 0x400
  108b22:	ee0b                	addi.n	a14, a14, -1
  108b24:	3d5fe2               	s16i	a14, a15, 122
  108b27:	3b6262               	s32i	a6, a2, 236
  108b2a:	ffbf86               	j	108a2c <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>

00108b2d <au_task_AudioHandlePacketLostAndShmOverflow+0x3c1>:
  108b2d:	07ad                	mov.n	a10, a7
  108b2f:	04bd                	mov.n	a11, a4
  108b31:	ff5125               	call8	108044 <au_task_CompareAvdtpSeqNum>
  108b34:	008ad6               	bgez	a10, 108b40 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d4>
  108b37:	3b6262               	s32i	a6, a2, 236
  108b3a:	3d2292               	l32i	a9, a2, 244
  108b3d:	000106               	j	108b45 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108b40 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d4>:
  108b40:	3d6262               	s32i	a6, a2, 244
  108b43:	190c                	movi.n	a9, 1

00108b45 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>:
  108b45:	a9cc                	bnez.n	a9, 108b53 <au_task_AudioHandlePacketLostAndShmOverflow+0x3e7>
  108b47:	3b22f2               	l32i	a15, a2, 236
  108b4a:	cdef16               	beqz	a15, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108b4d:	1e1282               	l16ui	a8, a2, 60
  108b50:	cd8816               	beqz	a8, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>

00108b53 <au_task_AudioHandlePacketLostAndShmOverflow+0x3e7>:
  108b53:	8a12c2               	l16ui	a12, a2, 0x114
  108b56:	fccc                	bnez.n	a12, 108b69 <au_task_AudioHandlePacketLostAndShmOverflow+0x3fd>
  108b58:	3a22d2               	l32i	a13, a2, 232
  108b5b:	ccdd16               	beqz	a13, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108b5e:	3e2292               	l32i	a9, a2, 248
  108b61:	0d3fcc4170b0b9de 	{ bne.w18	a9, a13, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }

00108b69 <au_task_AudioHandlePacketLostAndShmOverflow+0x3fd>:
  108b69:	0020c0               	memw
  108b6c:	0515a2               	l16ui	a10, a5, 10
  108b6f:	0b6a16               	beqz	a10, 108c29 <au_task_AudioHandlePacketLostAndShmOverflow+0x4bd>
  108b72:	0ba4a2               	movi	a10, 0x40b
  108b75:	e7f5b1               	l32r	a11, 102b4c (80009720 <__log_data___1__1__0_au_task_0_au_task_1_c_7140$26160_81_38>)
  108b78:	20d770               	or	a13, a7, a7
  108b7b:	20e440               	or	a14, a4, a4
  108b7e:	0dcf25               	call8	116870 <dbfw_StoreTrace>
  108b81:	000090               	retw

00108b84 <au_task_AudioHandlePacketLostAndShmOverflow+0x418>:
  108b84:	ca4d16               	beqz	a13, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108b87:	ca1c56               	bnez	a12, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108b8a:	0d3fc941e0b0cdee 	{ bgeu.w18	a13, a14, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }
  108b92:	0020c0               	memw
  108b95:	0215b2               	l16ui	a11, a5, 4
  108b98:	101b16               	beqz	a11, 108c9d <au_task_AudioHandlePacketLostAndShmOverflow+0x531>
  108b9b:	03d232               	addmi	a3, a2, 0x300

00108b9e <au_task_AudioHandlePacketLostAndShmOverflow+0x432>:
  108b9e:	20a220               	or	a10, a2, a2
  108ba1:	001a25               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  108ba4:	0f61a2               	s32i	a10, a1, 60
  108ba7:	1021b2               	l32i	a11, a1, 64
  108baa:	ff49a5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  108bad:	092ad6               	bgez	a10, 108c43 <au_task_AudioHandlePacketLostAndShmOverflow+0x4d7>
  108bb0:	20a220               	or	a10, a2, a2
  108bb3:	02a0b2               	movi	a11, 2
  108bb6:	ffad65               	call8	10868c <au_task_GetSbcTimeStamp>
  108bb9:	5c23e2               	l32i	a14, a3, 0x170
  108bbc:	0d001241b0b0ceae 	{ bgeu.w18	a14, a10, 108ceb <au_task_AudioHandlePacketLostAndShmOverflow+0x57f>; nop }
  108bc4:	c0aae0               	sub	a10, a10, a14
  108bc7:	0a12b2               	l16ui	a11, a2, 20
  108bca:	7796a5               	call8	180534 <__udivsi3>
  108bcd:	3a22f2               	l32i	a15, a2, 232
  108bd0:	bc13e2               	l16ui	a14, a3, 0x178
  108bd3:	3e22c2               	l32i	a12, a2, 248
  108bd6:	c0eae0               	sub	a14, a10, a14
  108bd9:	c0fcf0               	sub	a15, a12, a15
  108bdc:	0d00114190b0efee 	{ bltu.w18	a15, a14, 108cf9 <au_task_AudioHandlePacketLostAndShmOverflow+0x58d>; nop }
  108be4:	0d00144120b08efe 	{ beq.w18	a14, a15, 108d2a <au_task_AudioHandlePacketLostAndShmOverflow+0x5be>; nop }
  108bec:	0ca4a2               	movi	a10, 0x40c
  108bef:	e7d8b1               	l32r	a11, 102b50 (80009220 <__log_data___1__1__0_au_task_0_au_task_1_c_7021$26150_81_30>)
  108bf2:	8a12c2               	l16ui	a12, a2, 0x114
  108bf5:	0f21d2               	l32i	a13, a1, 60
  108bf8:	0dc765               	call8	116870 <dbfw_StoreTrace>
  108bfb:	0020c0               	memw
  108bfe:	01c772               	addi	a7, a7, 1
  108c01:	090c                	movi.n	a9, 0
  108c03:	025592               	s16i	a9, a5, 4
  108c06:	fa0c                	movi.n	a10, 15
  108c08:	62aa70               	saltu	a10, a10, a7
  108c0b:	9379a0               	movnez	a7, a9, a10
  108c0e:	0020c0               	memw
  108c11:	9158                	l32i.n	a5, a1, 36
  108c13:	416572               	s32i	a7, a5, 0x104
  108c16:	1187c0               	slli	a8, a7, 4
  108c19:	558a                	add.n	a5, a5, a8
  108c1b:	0020c0               	memw
  108c1e:	0215f2               	l16ui	a15, a5, 4
  108c21:	f79f56               	bnez	a15, 108b9e <au_task_AudioHandlePacketLostAndShmOverflow+0x432>
  108c24:	001d46               	j	108c9d <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00108c27 <au_task_AudioHandlePacketLostAndShmOverflow+0x4bb>:
  108c27:	f01d                	retw.n

00108c29 <au_task_AudioHandlePacketLostAndShmOverflow+0x4bd>:
  108c29:	0d3fbf41f0b0847e 	{ beq.w18	a4, a7, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }
  108c31:	0ba4a2               	movi	a10, 0x40b
  108c34:	e7c8b1               	l32r	a11, 102b54 (80009820 <__log_data___1__1__0_au_task_0_au_task_1_c_7145$26161_81_39>)
  108c37:	20d770               	or	a13, a7, a7
  108c3a:	20e440               	or	a14, a4, a4
  108c3d:	0dc325               	call8	116870 <dbfw_StoreTrace>
  108c40:	000090               	retw

00108c43 <au_task_AudioHandlePacketLostAndShmOverflow+0x4d7>:
  108c43:	1021c2               	l32i	a12, a1, 64
  108c46:	1e12b2               	l16ui	a11, a2, 60
  108c49:	ffccc2               	addi	a12, a12, -1
  108c4c:	bd53c2               	s16i	a12, a3, 0x17a
  108c4f:	3b6262               	s32i	a6, a2, 236
  108c52:	047b16               	beqz	a11, 108c9d <au_task_AudioHandlePacketLostAndShmOverflow+0x531>
  108c55:	0f2132               	l32i	a3, a1, 60
  108c58:	0da4a2               	movi	a10, 0x40d
  108c5b:	e7bfb1               	l32r	a11, 102b58 (80009320 <__log_data___1__1__0_au_task_0_au_task_1_c_7046$26151_81_31>)
  108c5e:	1021f2               	l32i	a15, a1, 64
  108c61:	8a12c2               	l16ui	a12, a2, 0x114
  108c64:	01c4e2               	addi	a14, a4, 1
  108c67:	3a22d2               	l32i	a13, a2, 232
  108c6a:	f4e0e0               	extui	a14, a14, 0, 16
  108c6d:	0061e2               	s32i	a14, a1, 0
  108c70:	20e440               	or	a14, a4, a4
  108c73:	0dbfe5               	call8	116870 <dbfw_StoreTrace>
  108c76:	0ea4a2               	movi	a10, 0x40e
  108c79:	e7b8b1               	l32r	a11, 102b5c (80009420 <__log_data___1__1__0_au_task_0_au_task_1_c_7047$26152_81_32>)
  108c7c:	20c770               	or	a12, a7, a7
  108c7f:	0020c0               	memw
  108c82:	0215d2               	l16ui	a13, a5, 4
  108c85:	0020c0               	memw
  108c88:	0515e2               	l16ui	a14, a5, 10
  108c8b:	0020c0               	memw
  108c8e:	81f8                	l32i.n	a15, a1, 32
  108c90:	102182               	l32i	a8, a1, 64
  108c93:	021ff2               	l16ui	a15, a15, 4
  108c96:	0139                	s32i.n	a3, a1, 0
  108c98:	1189                	s32i.n	a8, a1, 4
  108c9a:	0dbd65               	call8	116870 <dbfw_StoreTrace>

00108c9d <au_task_AudioHandlePacketLostAndShmOverflow+0x531>:
  108c9d:	0020c0               	memw
  108ca0:	021582               	l16ui	a8, a5, 4
  108ca3:	b85856               	bnez	a8, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108ca6:	1e1292               	l16ui	a9, a2, 60
  108ca9:	1021a2               	l32i	a10, a1, 64
  108cac:	04d2b2               	addmi	a11, a2, 0x400
  108caf:	ffcaa2               	addi	a10, a10, -1
  108cb2:	3d5ba2               	s16i	a10, a11, 122
  108cb5:	3b6262               	s32i	a6, a2, 236
  108cb8:	b70916               	beqz	a9, 10882c <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108cbb:	20e440               	or	a14, a4, a4
  108cbe:	1021f2               	l32i	a15, a1, 64
  108cc1:	0da4a2               	movi	a10, 0x40d
  108cc4:	8a12c2               	l16ui	a12, a2, 0x114
  108cc7:	01c4b2               	addi	a11, a4, 1
  108cca:	3a22d2               	l32i	a13, a2, 232
  108ccd:	f4b0b0               	extui	a11, a11, 0, 16
  108cd0:	01b9                	s32i.n	a11, a1, 0
  108cd2:	e7a3b1               	l32r	a11, 102b60 (80009520 <__log_data___1__1__0_au_task_0_au_task_1_c_7059$26155_81_33>)
  108cd5:	0db9a5               	call8	116870 <dbfw_StoreTrace>
  108cd8:	f01d                	retw.n

00108cda <au_task_AudioHandlePacketLostAndShmOverflow+0x56e>:
  108cda:	3d6262               	s32i	a6, a2, 244
  108cdd:	190c                	movi.n	a9, 1
  108cdf:	ff9886               	j	108b45 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108ce2 <au_task_AudioHandlePacketLostAndShmOverflow+0x576>:
  108ce2:	3d6262               	s32i	a6, a2, 244
  108ce5:	3b2292               	l32i	a9, a2, 236
  108ce8:	ff5006               	j	108a2c <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>

00108ceb <au_task_AudioHandlePacketLostAndShmOverflow+0x57f>:
  108ceb:	3d6262               	s32i	a6, a2, 244
  108cee:	ffeac6               	j	108c9d <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00108cf1 <au_task_AudioHandlePacketLostAndShmOverflow+0x585>:
  108cf1:	3d6262               	s32i	a6, a2, 244
  108cf4:	190c                	movi.n	a9, 1
  108cf6:	ff92c6               	j	108b45 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108cf9 <au_task_AudioHandlePacketLostAndShmOverflow+0x58d>:
  108cf9:	20bec7               	bgeu	a14, a12, 108d1d <au_task_AudioHandlePacketLostAndShmOverflow+0x5b1>
  108cfc:	0da4a2               	movi	a10, 0x40d
  108cff:	e799b1               	l32r	a11, 102b64 (80009020 <__log_data___1__1__0_au_task_0_au_task_1_c_7005$26147_81_28>)
  108d02:	8a12c2               	l16ui	a12, a2, 0x114
  108d05:	c0def0               	sub	a13, a14, a15
  108d08:	3e62e2               	s32i	a14, a2, 248
  108d0b:	1021f2               	l32i	a15, a1, 64
  108d0e:	3a62d2               	s32i	a13, a2, 232
  108d11:	20e440               	or	a14, a4, a4
  108d14:	0061d2               	s32i	a13, a1, 0
  108d17:	0f21d2               	l32i	a13, a1, 60
  108d1a:	0db565               	call8	116870 <dbfw_StoreTrace>

00108d1d <au_task_AudioHandlePacketLostAndShmOverflow+0x5b1>:
  108d1d:	f1e8                	l32i.n	a14, a1, 60
  108d1f:	ee0b                	addi.n	a14, a14, -1
  108d21:	bd53e2               	s16i	a14, a3, 0x17a
  108d24:	3b6262               	s32i	a6, a2, 236
  108d27:	ffdc86               	j	108c9d <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00108d2a <au_task_AudioHandlePacketLostAndShmOverflow+0x5be>:
  108d2a:	3d6262               	s32i	a6, a2, 244
  108d2d:	0aa4a2               	movi	a10, 0x40a
  108d30:	e78eb1               	l32r	a11, 102b68 (80009120 <__log_data___1__1__0_au_task_0_au_task_1_c_7015$26149_81_29>)
  108d33:	8a12c2               	l16ui	a12, a2, 0x114
  108d36:	f1d8                	l32i.n	a13, a1, 60
  108d38:	0db365               	call8	116870 <dbfw_StoreTrace>
  108d3b:	ffd786               	j	108c9d <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00108d3e <au_task_AudioHandlePacketLostAndShmOverflow+0x5d2>:
  108d3e:	000000                                        ...

00108d41 <au_task_AudioHandlePacketLostAndShmOverflow+0x5d5>:
  108d41:	000000                                        ...

00108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>:
  108d44:	004136               	entry	a1, 32
  108d47:	e69a61               	l32r	a6, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108d4a:	e6a941               	l32r	a4, 1027f0 (ff00 <xthals_release_major+0xd020>)
  108d4d:	0668                	l32i.n	a6, a6, 0
  108d4f:	0020c0               	memw
  108d52:	b02652               	l32i	a5, a6, 0x2c0
  108d55:	1155c0               	slli	a5, a5, 4
  108d58:	565a                	add.n	a5, a6, a5
  108d5a:	0020c0               	memw
  108d5d:	e01532               	l16ui	a3, a5, 0x1c0
  108d60:	13ac                	beqz.n	a3, 108d85 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf+0x41>
  108d62:	0020c0               	memw
  108d65:	04d282               	addmi	a8, a2, 0x400
  108d68:	6f2532               	l32i	a3, a5, 0x1bc
  108d6b:	361882               	l16ui	a8, a8, 108
  108d6e:	c03380               	sub	a3, a3, a8
  108d71:	031332               	l16ui	a3, a3, 6
  108d74:	112380               	slli	a2, a3, 8
  108d77:	413830               	srli	a3, a3, 8
  108d7a:	102240               	and	a2, a2, a4
  108d7d:	202230               	or	a2, a2, a3
  108d80:	f42020               	extui	a2, a2, 0, 16
  108d83:	f01d                	retw.n

00108d85 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf+0x41>:
  108d85:	0020c0               	memw
  108d88:	b32632               	l32i	a3, a6, 0x2cc
  108d8b:	743830               	extui	a3, a3, 8, 8
  108d8e:	0020c0               	memw
  108d91:	b32622               	l32i	a2, a6, 0x2cc
  108d94:	f42020               	extui	a2, a2, 0, 16
  108d97:	112280               	slli	a2, a2, 8
  108d9a:	102240               	and	a2, a2, a4
  108d9d:	202230               	or	a2, a2, a3
  108da0:	f01d                	retw.n

00108da2 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf+0x5e>:
	...

00108da4 <au_task_GetAvdtpSeqNumFromForwardBuf>:
  108da4:	004136               	entry	a1, 32
  108da7:	e68261               	l32r	a6, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108daa:	e69151               	l32r	a5, 1027f0 (ff00 <xthals_release_major+0xd020>)
  108dad:	0668                	l32i.n	a6, a6, 0
  108daf:	1182c0               	slli	a8, a2, 4
  108db2:	268a                	add.n	a2, a6, a8
  108db4:	0020c0               	memw
  108db7:	e01242               	l16ui	a4, a2, 0x1c0
  108dba:	14ac                	beqz.n	a4, 108ddf <au_task_GetAvdtpSeqNumFromForwardBuf+0x3b>
  108dbc:	0020c0               	memw
  108dbf:	04d382               	addmi	a8, a3, 0x400
  108dc2:	6f2242               	l32i	a4, a2, 0x1bc
  108dc5:	361882               	l16ui	a8, a8, 108
  108dc8:	c04480               	sub	a4, a4, a8
  108dcb:	031442               	l16ui	a4, a4, 6
  108dce:	112480               	slli	a2, a4, 8
  108dd1:	414840               	srli	a4, a4, 8
  108dd4:	102250               	and	a2, a2, a5
  108dd7:	202240               	or	a2, a2, a4
  108dda:	f42020               	extui	a2, a2, 0, 16
  108ddd:	f01d                	retw.n

00108ddf <au_task_GetAvdtpSeqNumFromForwardBuf+0x3b>:
  108ddf:	0020c0               	memw
  108de2:	b32642               	l32i	a4, a6, 0x2cc
  108de5:	744840               	extui	a4, a4, 8, 8
  108de8:	0020c0               	memw
  108deb:	b32622               	l32i	a2, a6, 0x2cc
  108dee:	f42020               	extui	a2, a2, 0, 16
  108df1:	112280               	slli	a2, a2, 8
  108df4:	102250               	and	a2, a2, a5
  108df7:	202240               	or	a2, a2, a4
  108dfa:	f01d                	retw.n

00108dfc <au_task_IsSeqNumInForwardBuf>:
  108dfc:	004136               	entry	a1, 32
  108dff:	03d372               	addmi	a7, a3, 0x300
  108e02:	e66b61               	l32r	a6, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108e05:	041c                	movi.n	a4, 16
  108e07:	002632               	l32i	a3, a6, 0
  108e0a:	e67961               	l32r	a6, 1027f0 (ff00 <xthals_release_major+0xd020>)
  108e0d:	2ba476               	loopgtz	a4, 108e3c <au_task_IsSeqNumInForwardBuf+0x40>
  108e10:	0020c0               	memw
  108e13:	e01382               	l16ui	a8, a3, 0x1c0
  108e16:	f89c                	beqz.n	a8, 108e39 <au_task_IsSeqNumInForwardBuf+0x3d>
  108e18:	0020c0               	memw
  108e1b:	b617a2               	l16ui	a10, a7, 0x16c
  108e1e:	6f2392               	l32i	a9, a3, 0x1bc
  108e21:	c099a0               	sub	a9, a9, a10
  108e24:	031992               	l16ui	a9, a9, 6
  108e27:	41a890               	srli	a10, a9, 8
  108e2a:	119980               	slli	a9, a9, 8
  108e2d:	109960               	and	a9, a9, a6
  108e30:	2099a0               	or	a9, a9, a10
  108e33:	f49090               	extui	a9, a9, 0, 16
  108e36:	061297               	beq	a2, a9, 108e40 <au_task_IsSeqNumInForwardBuf+0x44>
  108e39:	10c332               	addi	a3, a3, 16

00108e3c <au_task_IsSeqNumInForwardBuf+0x40>:
  108e3c:	020c                	movi.n	a2, 0
  108e3e:	f01d                	retw.n

00108e40 <au_task_IsSeqNumInForwardBuf+0x44>:
  108e40:	120c                	movi.n	a2, 1
  108e42:	f01d                	retw.n

00108e44 <au_task_IsSeqNumInMainBuf>:
  108e44:	004136               	entry	a1, 32
  108e47:	03d372               	addmi	a7, a3, 0x300
  108e4a:	e65761               	l32r	a6, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  108e4d:	042c                	movi.n	a4, 32
  108e4f:	002632               	l32i	a3, a6, 0
  108e52:	e66761               	l32r	a6, 1027f0 (ff00 <xthals_release_major+0xd020>)
  108e55:	2ba476               	loopgtz	a4, 108e84 <au_task_IsSeqNumInMainBuf+0x40>
  108e58:	0020c0               	memw
  108e5b:	301382               	l16ui	a8, a3, 96
  108e5e:	f89c                	beqz.n	a8, 108e81 <au_task_IsSeqNumInMainBuf+0x3d>
  108e60:	0020c0               	memw
  108e63:	b617a2               	l16ui	a10, a7, 0x16c
  108e66:	172392               	l32i	a9, a3, 92
  108e69:	c099a0               	sub	a9, a9, a10
  108e6c:	031992               	l16ui	a9, a9, 6
  108e6f:	41a890               	srli	a10, a9, 8
  108e72:	119980               	slli	a9, a9, 8
  108e75:	109960               	and	a9, a9, a6
  108e78:	2099a0               	or	a9, a9, a10
  108e7b:	f49090               	extui	a9, a9, 0, 16
  108e7e:	061297               	beq	a2, a9, 108e88 <au_task_IsSeqNumInMainBuf+0x44>
  108e81:	10c332               	addi	a3, a3, 16

00108e84 <au_task_IsSeqNumInMainBuf+0x40>:
  108e84:	020c                	movi.n	a2, 0
  108e86:	f01d                	retw.n

00108e88 <au_task_IsSeqNumInMainBuf+0x44>:
  108e88:	120c                	movi.n	a2, 1
  108e8a:	f01d                	retw.n

00108e8c <au_task_PE_RefillShmByLongMuteCheck>:
  108e8c:	004136               	entry	a1, 32
  108e8f:	e64841               	l32r	a4, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108e92:	04a8                	l32i.n	a10, a4, 0
  108e94:	0020c0               	memw
  108e97:	0a88                	l32i.n	a8, a10, 0
  108e99:	148080               	extui	a8, a8, 0, 2
  108e9c:	b88c                	beqz.n	a8, 108eab <au_task_PE_RefillShmByLongMuteCheck+0x1f>
  108e9e:	0020c0               	memw
  108ea1:	0a98                	l32i.n	a9, a10, 0
  108ea3:	149090               	extui	a9, a9, 0, 2
  108ea6:	013926               	beqi	a9, 3, 108eab <au_task_PE_RefillShmByLongMuteCheck+0x1f>

00108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>:
  108ea9:	f01d                	retw.n

00108eab <au_task_PE_RefillShmByLongMuteCheck+0x1f>:
  108eab:	0020c0               	memw
  108eae:	8c0a82               	l8ui	a8, a10, 140
  108eb1:	238800               	sext	a8, a8, 7
  108eb4:	883b                	addi.n	a8, a8, 3
  108eb6:	218280               	srai	a8, a8, 2
  108eb9:	0020c0               	memw
  108ebc:	8c0a32               	l8ui	a3, a10, 140
  108ebf:	233300               	sext	a3, a3, 7
  108ec2:	c03380               	sub	a3, a3, a8
  108ec5:	743030               	extui	a3, a3, 0, 8
  108ec8:	fec025               	call8	107acc <au_task_AudioFillInputBufferCalcSHMQue>
  108ecb:	f722a2               	l32i	a10, a2, 0x3dc
  108ece:	3f2292               	l32i	a9, a2, 252
  108ed1:	3acc                	bnez.n	a10, 108ed8 <au_task_PE_RefillShmByLongMuteCheck+0x4c>
  108ed3:	fa3c                	movi.n	a10, 63
  108ed5:	000046               	j	108eda <au_task_PE_RefillShmByLongMuteCheck+0x4e>

00108ed8 <au_task_PE_RefillShmByLongMuteCheck+0x4c>:
  108ed8:	aa0b                	addi.n	a10, a10, -1

00108eda <au_task_PE_RefillShmByLongMuteCheck+0x4e>:
  108eda:	cb29f6               	bgeui	a9, 2, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108edd:	e912b2               	l16ui	a11, a2, 0x1d2
  108ee0:	fc5b56               	bnez	a11, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108ee3:	03d2b2               	addmi	a11, a2, 0x300
  108ee6:	f80bc2               	l8ui	a12, a11, 248
  108ee9:	7ccb92               	addi	a9, a11, 124
  108eec:	fb9c56               	bnez	a12, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108eef:	b0ca20               	addx8	a12, a10, a2
  108ef2:	ee1cd2               	l16ui	a13, a12, 0x1dc
  108ef5:	fb0d16               	beqz	a13, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108ef8:	1e12e2               	l16ui	a14, a2, 60
  108efb:	faae16               	beqz	a14, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108efe:	901bf2               	l16ui	a15, a11, 0x120
  108f01:	fa4f56               	bnez	a15, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108f04:	04a8                	l32i.n	a10, a4, 0
  108f06:	0020c0               	memw
  108f09:	0a88                	l32i.n	a8, a10, 0
  108f0b:	148080               	extui	a8, a8, 0, 2
  108f0e:	38cc                	bnez.n	a8, 108f15 <au_task_PE_RefillShmByLongMuteCheck+0x89>
  108f10:	4119b2               	l16ui	a11, a9, 130
  108f13:	eb8c                	beqz.n	a11, 108f25 <au_task_PE_RefillShmByLongMuteCheck+0x99>

00108f15 <au_task_PE_RefillShmByLongMuteCheck+0x89>:
  108f15:	0020c0               	memw
  108f18:	0ad8                	l32i.n	a13, a10, 0
  108f1a:	14d0d0               	extui	a13, a13, 0, 2
  108f1d:	0d7ff84180b03dce 	{ bnei.w18	a13, 3, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>; nop }

00108f25 <au_task_PE_RefillShmByLongMuteCheck+0x99>:
  108f25:	7d4932               	s8i	a3, a9, 125
  108f28:	ee1ce2               	l16ui	a14, a12, 0x1dc
  108f2b:	1a0c                	movi.n	a10, 1
  108f2d:	ee1b                	addi.n	a14, a14, 1
  108f2f:	f4e0e0               	extui	a14, a14, 0, 16
  108f32:	4059e2               	s16i	a14, a9, 128
  108f35:	1ecc                	bnez.n	a14, 108f3a <au_task_PE_RefillShmByLongMuteCheck+0xae>
  108f37:	4059a2               	s16i	a10, a9, 128

00108f3a <au_task_PE_RefillShmByLongMuteCheck+0xae>:
  108f3a:	7c49a2               	s8i	a10, a9, 124
  108f3d:	04f8                	l32i.n	a15, a4, 0
  108f3f:	0020c0               	memw
  108f42:	0ff8                	l32i.n	a15, a15, 0
  108f44:	14f0f0               	extui	a15, a15, 0, 2
  108f47:	f5ef56               	bnez	a15, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108f4a:	301282               	l16ui	a8, a2, 96
  108f4d:	f58816               	beqz	a8, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108f50:	6302b2               	l8ui	a11, a2, 99
  108f53:	f52b16               	beqz	a11, 108ea9 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  108f56:	4159a2               	s16i	a10, a9, 130
  108f59:	0c0c                	movi.n	a12, 0
  108f5b:	7e49c2               	s8i	a12, a9, 126
  108f5e:	f01d                	retw.n

00108f60 <au_task_BackupNotifDataFromDma>:
  108f60:	004136               	entry	a1, 32
  108f63:	001765               	call8	1090d8 <au_task_BackupNotifDataToPrefillAndSpDecMem>
  108f66:	1a8c                	beqz.n	a10, 108f6b <au_task_BackupNotifDataFromDma+0xb>
  108f68:	000065               	call8	108f70 <au_task_BackupNotifDataToPingPong>

00108f6b <au_task_BackupNotifDataFromDma+0xb>:
  108f6b:	f01d                	retw.n

00108f6d <au_task_BackupNotifDataFromDma+0xd>:
  108f6d:	000000                                        ...

00108f70 <au_task_BackupNotifDataToPingPong>:
  108f70:	006136               	entry	a1, 48
  108f73:	00a052               	movi	a5, 0
  108f76:	e658f1               	l32r	a15, 1028d8 (900 <XtosCoreStateSize+0x680>)
  108f79:	01a062               	movi	a6, 1
  108f7c:	e680e1               	l32r	a14, 10297c (277c10 <g_nt_buf_param>)
  108f7f:	e63a41               	l32r	a4, 102868 (277d2c <g_dram_ptrs>)
  108f82:	081ed2               	l16ui	a13, a14, 16
  108f85:	042442               	l32i	a4, a4, 16
  108f88:	74a0d0               	extui	a10, a13, 0, 8
  108f8b:	30dd60               	xor	a13, a13, a6
  108f8e:	b03ae0               	addx8	a3, a10, a14
  108f91:	0203c2               	l8ui	a12, a3, 2
  108f94:	74d0d0               	extui	a13, a13, 0, 8
  108f97:	b0dde0               	addx8	a13, a13, a14
  108f9a:	020dd2               	l8ui	a13, a13, 2
  108f9d:	0d40084150b01cce 	{ bnei.w18	a12, 1, 109026 <au_task_BackupNotifDataToPingPong+0xb6>; nop }
  108fa5:	029d56               	bnez	a13, 108fd2 <au_task_BackupNotifDataToPingPong+0x62>
  108fa8:	0d000e4140b0cf2e 	{ bgeu.w18	a15, a2, 109090 <au_task_BackupNotifDataToPingPong+0x120>; nop }
  108fb0:	09a4a2               	movi	a10, 0x409
  108fb3:	e6eeb1               	l32r	a11, 102b6c (80009920 <__log_data___1__1__0_au_task_0_au_task_1_c_7463$26871_175_11>)
  108fb6:	20c220               	or	a12, a2, a2
  108fb9:	0d8b65               	call8	116870 <dbfw_StoreTrace>
  108fbc:	20b440               	or	a11, a4, a4
  108fbf:	13a8                	l32i.n	a10, a3, 4
  108fc1:	e645c1               	l32r	a12, 1028d8 (900 <XtosCoreStateSize+0x680>)
  108fc4:	773ba5               	call8	180380 <__vec_memcpy>
  108fc7:	1d0c                	movi.n	a13, 1
  108fc9:	80a482               	movi	a8, 0x480
  108fcc:	005382               	s16i	a8, a3, 0
  108fcf:	003446               	j	1090a4 <au_task_BackupNotifDataToPingPong+0x134>

00108fd2 <au_task_BackupNotifDataToPingPong+0x62>:
  108fd2:	501c66               	bnei	a12, 1, 109026 <au_task_BackupNotifDataToPingPong+0xb6>
  108fd5:	4d1d66               	bnei	a13, 1, 109026 <au_task_BackupNotifDataToPingPong+0xb6>
  108fd8:	e6e691               	l32r	a9, 102b70 (1200 <XtosCoreStateSize+0xf80>)
  108fdb:	0061a2               	s32i	a10, a1, 0
  108fde:	62b927               	bgeu	a9, a2, 109044 <au_task_BackupNotifDataToPingPong+0xd4>
  108fe1:	09a4a2               	movi	a10, 0x409
  108fe4:	e6e4b1               	l32r	a11, 102b74 (80009a20 <__log_data___1__1__0_au_task_0_au_task_1_c_7484$26872_175_12>)
  108fe7:	02cd                	mov.n	a12, a2
  108fe9:	0d8865               	call8	116870 <dbfw_StoreTrace>
  108fec:	13a8                	l32i.n	a10, a3, 4
  108fee:	04bd                	mov.n	a11, a4
  108ff0:	e63ac1               	l32r	a12, 1028d8 (900 <XtosCoreStateSize+0x680>)
  108ff3:	7738e5               	call8	180380 <__vec_memcpy>
  108ff6:	09d4b2               	addmi	a11, a4, 0x900
  108ff9:	e637c1               	l32r	a12, 1028d8 (900 <XtosCoreStateSize+0x680>)
  108ffc:	80a482               	movi	a8, 0x480
  108fff:	024352               	s8i	a5, a3, 2
  109002:	005382               	s16i	a8, a3, 0
  109005:	0138                	l32i.n	a3, a1, 0
  109007:	e65d81               	l32r	a8, 10297c (277c10 <g_nt_buf_param>)
  10900a:	303360               	xor	a3, a3, a6
  10900d:	743030               	extui	a3, a3, 0, 8
  109010:	b03380               	addx8	a3, a3, a8
  109013:	13a8                	l32i.n	a10, a3, 4
  109015:	7736a5               	call8	180380 <__vec_memcpy>
  109018:	024352               	s8i	a5, a3, 2
  10901b:	4d0c                	movi.n	a13, 4
  10901d:	80a492               	movi	a9, 0x480
  109020:	005392               	s16i	a9, a3, 0
  109023:	000286               	j	109031 <au_task_BackupNotifDataToPingPong+0xc1>

00109026 <au_task_BackupNotifDataToPingPong+0xb6>:
  109026:	0aa4a2               	movi	a10, 0x40a
  109029:	e6d3b1               	l32r	a11, 102b78 (80009b20 <__log_data___1__1__0_au_task_0_au_task_1_c_7524$26873_175_13>)
  10902c:	0d8425               	call8	116870 <dbfw_StoreTrace>
  10902f:	0d2c                	movi.n	a13, 32

00109031 <au_task_BackupNotifDataToPingPong+0xc1>:
  109031:	02cd                	mov.n	a12, a2
  109033:	0aa4a2               	movi	a10, 0x40a
  109036:	e6d1b1               	l32r	a11, 102b7c (80009c20 <__log_data___1__1__0_au_task_0_au_task_1_c_7528$26874_175_14>)
  109039:	0d8365               	call8	116870 <dbfw_StoreTrace>
  10903c:	f01d                	retw.n

0010903e <au_task_BackupNotifDataToPingPong+0xce>:
  10903e:	00000000 23a20000                                ......

00109044 <au_task_BackupNotifDataToPingPong+0xd4>:
  109044:	0123a2               	l32i	a10, a3, 4
  109047:	417120               	srli	a7, a2, 1
  10904a:	68bf27               	bgeu	a15, a2, 1090b6 <au_task_BackupNotifDataToPingPong+0x146>
  10904d:	20b440               	or	a11, a4, a4
  109050:	f7d2c2               	addmi	a12, a2, 0xfffff700
  109053:	7732e5               	call8	180380 <__vec_memcpy>
  109056:	e620c1               	l32r	a12, 1028d8 (900 <XtosCoreStateSize+0x680>)
  109059:	024352               	s8i	a5, a3, 2
  10905c:	90b740               	addx2	a11, a7, a4
  10905f:	fcd782               	addmi	a8, a7, 0xfffffc00
  109062:	80c882               	addi	a8, a8, -128
  109065:	f7dbb2               	addmi	a11, a11, 0xfffff700
  109068:	005382               	s16i	a8, a3, 0
  10906b:	002132               	l32i	a3, a1, 0
  10906e:	e64381               	l32r	a8, 10297c (277c10 <g_nt_buf_param>)
  109071:	303360               	xor	a3, a3, a6
  109074:	743030               	extui	a3, a3, 0, 8
  109077:	b03380               	addx8	a3, a3, a8
  10907a:	13a8                	l32i.n	a10, a3, 4
  10907c:	773025               	call8	180380 <__vec_memcpy>
  10907f:	024352               	s8i	a5, a3, 2
  109082:	8d0c                	movi.n	a13, 8
  109084:	80a492               	movi	a9, 0x480
  109087:	005392               	s16i	a9, a3, 0
  10908a:	ffe8c6               	j	109031 <au_task_BackupNotifDataToPingPong+0xc1>

0010908d <au_task_BackupNotifDataToPingPong+0x11d>:
  10908d:	000000                                        ...

00109090 <au_task_BackupNotifDataToPingPong+0x120>:
  109090:	20b440               	or	a11, a4, a4
  109093:	0123a2               	l32i	a10, a3, 4
  109096:	20c220               	or	a12, a2, a2
  109099:	772e65               	call8	180380 <__vec_memcpy>
  10909c:	2d0c                	movi.n	a13, 2
  10909e:	41a120               	srli	a10, a2, 1
  1090a1:	0053a2               	s16i	a10, a3, 0

001090a4 <au_task_BackupNotifDataToPingPong+0x134>:
  1090a4:	e630c1               	l32r	a12, 102964 (277bd8 <g_gain_params+0xa8>)
  1090a7:	024352               	s8i	a5, a3, 2
  1090aa:	251cb2               	l16ui	a11, a12, 74
  1090ad:	30bb60               	xor	a11, a11, a6
  1090b0:	255cb2               	s16i	a11, a12, 74
  1090b3:	ffde86               	j	109031 <au_task_BackupNotifDataToPingPong+0xc1>

001090b6 <au_task_BackupNotifDataToPingPong+0x146>:
  1090b6:	20b440               	or	a11, a4, a4
  1090b9:	20c220               	or	a12, a2, a2
  1090bc:	772c25               	call8	180380 <__vec_memcpy>
  1090bf:	005372               	s16i	a7, a3, 0
  1090c2:	e628e1               	l32r	a14, 102964 (277bd8 <g_gain_params+0xa8>)
  1090c5:	024352               	s8i	a5, a3, 2
  1090c8:	241ec2               	l16ui	a12, a14, 72
  1090cb:	10a0d2               	movi	a13, 16
  1090ce:	30cc60               	xor	a12, a12, a6
  1090d1:	245ec2               	s16i	a12, a14, 72
  1090d4:	ffd646               	j	109031 <au_task_BackupNotifDataToPingPong+0xc1>

001090d7 <au_task_BackupNotifDataToPingPong+0x167>:
	...

001090d8 <au_task_BackupNotifDataToPrefillAndSpDecMem>:
  1090d8:	006136               	entry	a1, 48
  1090db:	e6a931               	l32r	a3, 102b80 (277994 <g_au_task+0xb34>)
  1090de:	e65aa1               	l32r	a10, 102a48 (3c00 <xthals_release_major+0xd20>)
  1090e1:	ac23d2               	l32i	a13, a3, 0x2b0
  1090e4:	e5af51               	l32r	a5, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1090e7:	c06ad0               	sub	a6, a10, a13
  1090ea:	006162               	s32i	a6, a1, 0
  1090ed:	522332               	l32i	a3, a3, 0x148
  1090f0:	e5deb1               	l32r	a11, 102868 (277d2c <g_dram_ptrs>)
  1090f3:	806d30               	add	a6, a13, a3
  1090f6:	0020c0               	memw
  1090f9:	8b2542               	l32i	a4, a5, 0x22c
  1090fc:	0020c0               	memw
  1090ff:	872552               	l32i	a5, a5, 0x21c
  109102:	0d00084180b0c54e 	{ bgeu.w18	a5, a4, 10918e <au_task_BackupNotifDataToPrefillAndSpDecMem+0xb6>; nop }
  10910a:	c0c450               	sub	a12, a4, a5
  10910d:	293dc7               	bltu	a13, a12, 10913a <au_task_BackupNotifDataToPrefillAndSpDecMem+0x62>
  109110:	80b350               	add	a11, a3, a5
  109113:	c02dc0               	sub	a2, a13, a12
  109116:	80a230               	add	a10, a2, a3
  109119:	e5b781               	l32r	a8, 1027f8 (180788 <memmove>)
  10911c:	0008e0               	callx8	a8
  10911f:	20a330               	or	a10, a3, a3
  109122:	20c220               	or	a12, a2, a2
  109125:	0b0c                	movi.n	a11, 0
  109127:	773025               	call8	180428 <__vec_memset>
  10912a:	06ad                	mov.n	a10, a6
  10912c:	0b0c                	movi.n	a11, 0
  10912e:	01c8                	l32i.n	a12, a1, 0
  109130:	772f65               	call8	180428 <__vec_memset>
  109133:	1e0c                	movi.n	a14, 1
  109135:	020c                	movi.n	a2, 0
  109137:	001046               	j	10917c <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

0010913a <au_task_BackupNotifDataToPrefillAndSpDecMem+0x62>:
  10913a:	e61381               	l32r	a8, 102988 (1bd0 <XtosCoreStateSize+0x1950>)
  10913d:	c02cd0               	sub	a2, a12, a13
  109140:	41e220               	srli	a14, a2, 2
  109143:	412120               	srli	a2, a2, 1
  109146:	0d001541f0b0e82e 	{ bltu.w18	a8, a2, 1092a9 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1d1>; nop }
  10914e:	4b98                	l32i.n	a9, a11, 16
  109150:	735a                	add.n	a7, a3, a5
  109152:	80a7d0               	add	a10, a7, a13
  109155:	0b9e76               	loopnez	a14, 109164 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x8c>
  109158:	009a82               	l16si	a8, a10, 0
  10915b:	005982               	s16i	a8, a9, 0
  10915e:	04caa2               	addi	a10, a10, 4
  109161:	02c992               	addi	a9, a9, 2

00109164 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x8c>:
  109164:	20a330               	or	a10, a3, a3
  109167:	07bd                	mov.n	a11, a7
  109169:	0dcd                	mov.n	a12, a13
  10916b:	e5a381               	l32r	a8, 1027f8 (180788 <memmove>)
  10916e:	0008e0               	callx8	a8
  109171:	06ad                	mov.n	a10, a6
  109173:	0b0c                	movi.n	a11, 0
  109175:	01c8                	l32i.n	a12, a1, 0
  109177:	772b25               	call8	180428 <__vec_memset>
  10917a:	2e0c                	movi.n	a14, 2

0010917c <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>:
  10917c:	20c440               	or	a12, a4, a4
  10917f:	20d550               	or	a13, a5, a5
  109182:	0ba4a2               	movi	a10, 0x40b
  109185:	e67fb1               	l32r	a11, 102b84 (80009f20 <__log_data___1__1__0_au_task_0_au_task_1_c_7787$26981_174_27>)
  109188:	0d6e65               	call8	116870 <dbfw_StoreTrace>
  10918b:	000090               	retw

0010918e <au_task_BackupNotifDataToPrefillAndSpDecMem+0xb6>:
  10918e:	0d00104140b0c45e 	{ bgeu.w18	a4, a5, 109296 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1be>; nop }
  109196:	807350               	add	a7, a3, a5
  109199:	c0c450               	sub	a12, a4, a5
  10919c:	3cdc92               	addmi	a9, a12, 0x3c00
  10919f:	383d97               	bltu	a13, a9, 1091db <au_task_BackupNotifDataToPrefillAndSpDecMem+0x103>
  1091a2:	c0a640               	sub	a10, a6, a4
  1091a5:	03bd                	mov.n	a11, a3
  1091a7:	c02dc0               	sub	a2, a13, a12
  1091aa:	c4d222               	addmi	a2, a2, 0xffffc400
  1091ad:	04cd                	mov.n	a12, a4
  1091af:	e59281               	l32r	a8, 1027f8 (180788 <memmove>)
  1091b2:	0008e0               	callx8	a8
  1091b5:	07bd                	mov.n	a11, a7
  1091b7:	e624c1               	l32r	a12, 102a48 (3c00 <xthals_release_major+0xd20>)
  1091ba:	a32a                	add.n	a10, a3, a2
  1091bc:	c0cc50               	sub	a12, a12, a5
  1091bf:	771c25               	call8	180380 <__vec_memcpy>
  1091c2:	03ad                	mov.n	a10, a3
  1091c4:	02cd                	mov.n	a12, a2
  1091c6:	0b0c                	movi.n	a11, 0
  1091c8:	7725e5               	call8	180428 <__vec_memset>
  1091cb:	06ad                	mov.n	a10, a6
  1091cd:	0b0c                	movi.n	a11, 0
  1091cf:	01c8                	l32i.n	a12, a1, 0
  1091d1:	772565               	call8	180428 <__vec_memset>
  1091d4:	8e0c                	movi.n	a14, 8
  1091d6:	020c                	movi.n	a2, 0
  1091d8:	ffe806               	j	10917c <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

001091db <au_task_BackupNotifDataToPrefillAndSpDecMem+0x103>:
  1091db:	ef7c                	movi.n	a15, -2
  1091dd:	c0ecd0               	sub	a14, a12, a13
  1091e0:	3cdee2               	addmi	a14, a14, 0x3c00
  1091e3:	4121e0               	srli	a2, a14, 1
  1091e6:	41a2e0               	srli	a10, a14, 2
  1091e9:	10eef0               	and	a14, a14, a15
  1091ec:	1d34e7               	bltu	a4, a14, 10920d <au_task_BackupNotifDataToPrefillAndSpDecMem+0x135>
  1091ef:	06ea16               	beqz	a10, 109261 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x189>
  1091f2:	4bb8                	l32i.n	a11, a11, 16
  1091f4:	11d2f0               	slli	a13, a2, 1
  1091f7:	809340               	add	a9, a3, a4
  1091fa:	c099d0               	sub	a9, a9, a13
  1091fd:	099a76               	loopnez	a10, 10920a <au_task_BackupNotifDataToPrefillAndSpDecMem+0x132>
  109200:	0099a2               	l16si	a10, a9, 0
  109203:	005ba2               	s16i	a10, a11, 0
  109206:	994b                	addi.n	a9, a9, 4
  109208:	bb2b                	addi.n	a11, a11, 2

0010920a <au_task_BackupNotifDataToPrefillAndSpDecMem+0x132>:
  10920a:	001586               	j	109264 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x18c>

0010920d <au_task_BackupNotifDataToPrefillAndSpDecMem+0x135>:
  10920d:	97da                	add.n	a9, a7, a13
  10920f:	41e240               	srli	a14, a4, 2
  109212:	c0fae0               	sub	a15, a10, a14
  109215:	5f9c                	beqz.n	a15, 10922e <au_task_BackupNotifDataToPrefillAndSpDecMem+0x156>
  109217:	4ba8                	l32i.n	a10, a11, 16
  109219:	099f76               	loopnez	a15, 109226 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x14e>
  10921c:	0099c2               	l16si	a12, a9, 0
  10921f:	005ac2               	s16i	a12, a10, 0
  109222:	994b                	addi.n	a9, a9, 4
  109224:	aa2b                	addi.n	a10, a10, 2

00109226 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x14e>:
  109226:	090c                	movi.n	a9, 0
  109228:	539f90               	max	a9, a15, a9
  10922b:	000046               	j	109230 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x158>

0010922e <au_task_BackupNotifDataToPrefillAndSpDecMem+0x156>:
  10922e:	090c                	movi.n	a9, 0

00109230 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x158>:
  109230:	4bc8                	l32i.n	a12, a11, 16
  109232:	03ad                	mov.n	a10, a3
  109234:	9099c0               	addx2	a9, a9, a12
  109237:	0b9e76               	loopnez	a14, 109246 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x16e>
  10923a:	009ae2               	l16si	a14, a10, 0
  10923d:	0059e2               	s16i	a14, a9, 0
  109240:	04caa2               	addi	a10, a10, 4
  109243:	02c992               	addi	a9, a9, 2

00109246 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x16e>:
  109246:	20a330               	or	a10, a3, a3
  109249:	07bd                	mov.n	a11, a7
  10924b:	0dcd                	mov.n	a12, a13
  10924d:	e56a81               	l32r	a8, 1027f8 (180788 <memmove>)
  109250:	0008e0               	callx8	a8
  109253:	06ad                	mov.n	a10, a6
  109255:	0b0c                	movi.n	a11, 0
  109257:	01c8                	l32i.n	a12, a1, 0
  109259:	771ce5               	call8	180428 <__vec_memset>
  10925c:	0e2c                	movi.n	a14, 32
  10925e:	ffc686               	j	10917c <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

00109261 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x189>:
  109261:	11d2f0               	slli	a13, a2, 1

00109264 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x18c>:
  109264:	c0c4d0               	sub	a12, a4, a13
  109267:	20b330               	or	a11, a3, a3
  10926a:	c0a350               	sub	a10, a3, a5
  10926d:	3cdaa2               	addmi	a10, a10, 0x3c00
  109270:	e56281               	l32r	a8, 1027f8 (180788 <memmove>)
  109273:	0008e0               	callx8	a8
  109276:	20a330               	or	a10, a3, a3
  109279:	e5f3c1               	l32r	a12, 102a48 (3c00 <xthals_release_major+0xd20>)
  10927c:	20b770               	or	a11, a7, a7
  10927f:	c0cc50               	sub	a12, a12, a5
  109282:	770fe5               	call8	180380 <__vec_memcpy>
  109285:	20a660               	or	a10, a6, a6
  109288:	00a0b2               	movi	a11, 0
  10928b:	0021c2               	l32i	a12, a1, 0
  10928e:	7719a5               	call8	180428 <__vec_memset>
  109291:	0e1c                	movi.n	a14, 16
  109293:	ffb946               	j	10917c <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

00109296 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1be>:
  109296:	08a4a2               	movi	a10, 0x408
  109299:	e63bb1               	l32r	a11, 102b88 (80009e20 <__log_data___1__1__0_au_task_0_au_task_1_c_7783$26980_174_26>)
  10929c:	0d5d25               	call8	116870 <dbfw_StoreTrace>
  10929f:	0e4c                	movi.n	a14, 64
  1092a1:	020c                	movi.n	a2, 0
  1092a3:	ffb546               	j	10917c <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

001092a6 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1ce>:
  1092a6:	000000                                        ...

001092a9 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1d1>:
  1092a9:	0aa4a2               	movi	a10, 0x40a
  1092ac:	e638b1               	l32r	a11, 102b8c (80009d20 <__log_data___1__1__0_au_task_0_au_task_1_c_7639$26965_174_20>)
  1092af:	02cd                	mov.n	a12, a2
  1092b1:	0d5be5               	call8	116870 <dbfw_StoreTrace>
  1092b4:	4e0c                	movi.n	a14, 4
  1092b6:	ffb086               	j	10917c <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

001092b9 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1e1>:
  1092b9:	000000                                        ...

001092bc <au_task_CalcAudioSampleTimingTable>:
  1092bc:	008136               	entry	a1, 64
  1092bf:	30a3b2               	movi	a11, 0x330
  1092c2:	e53bc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1092c5:	e53851               	l32r	a5, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1092c8:	0c48                	l32i.n	a4, a12, 0
  1092ca:	0558                	l32i.n	a5, a5, 0
  1092cc:	02d472               	addmi	a7, a4, 0x200
  1092cf:	5cc532               	addi	a3, a5, 92
  1092d2:	bcc772               	addi	a7, a7, -68
  1092d5:	0020c0               	memw
  1092d8:	b02442               	l32i	a4, a4, 0x2c0
  1092db:	0020c0               	memw
  1092de:	982552               	l32i	a5, a5, 0x260
  1092e1:	8a1282               	l16ui	a8, a2, 0x114
  1092e4:	62a8                	l32i.n	a10, a2, 24
  1092e6:	0a4866               	bnei	a8, 4, 1092f4 <au_task_CalcAudioSampleTimingTable+0x38>
  1092e9:	82ba                	add.n	a8, a2, a11
  1092eb:	941892               	l16ui	a9, a8, 0x128
  1092ee:	4b2882               	l32i	a8, a8, 0x12c
  1092f1:	93a890               	movnez	a10, a8, a9

001092f4 <au_task_CalcAudioSampleTimingTable+0x38>:
  1092f4:	0661a2               	s32i	a10, a1, 24
  1092f7:	0fa0a2               	movi	a10, 15
  1092fa:	f92f65               	call8	1025f0 <_xtos_set_intlevel>
  1092fd:	206aa0               	or	a6, a10, a10
  109300:	8e3c                	movi.n	a14, 56
  109302:	e52491               	l32r	a9, 102794 (277d60 <g_debug_fp_info>)
  109305:	fc0c                	movi.n	a12, 15
  109307:	0019d2               	l16ui	a13, a9, 0
  10930a:	e577b1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10930d:	7ddc                	bnez.n	a13, 109328 <au_task_CalcAudioSampleTimingTable+0x6c>
  10930f:	121982               	l16ui	a8, a9, 36
  109312:	89c9                	s32i.n	a12, a9, 32
  109314:	908890               	addx2	a8, a8, a9
  109317:	1358e2               	s16i	a14, a8, 38
  10931a:	1219f2               	l16ui	a15, a9, 36
  10931d:	ff1b                	addi.n	a15, a15, 1
  10931f:	64f0f0               	extui	a15, a15, 0, 7
  109322:	1259f2               	s16i	a15, a9, 36
  109325:	0005c6               	j	109340 <au_task_CalcAudioSampleTimingTable+0x84>

00109328 <au_task_CalcAudioSampleTimingTable+0x6c>:
  109328:	7e1bd2               	l16ui	a13, a11, 252
  10932b:	11cdf6               	bgeui	a13, 32, 109340 <au_task_CalcAudioSampleTimingTable+0x84>
  10932e:	3e6bc2               	s32i	a12, a11, 248
  109331:	90fdb0               	addx2	a15, a13, a11
  109334:	7f5fe2               	s16i	a14, a15, 254
  109337:	7e1ba2               	l16ui	a10, a11, 252
  10933a:	01caa2               	addi	a10, a10, 1
  10933d:	7e5ba2               	s16i	a10, a11, 252
  109340:	0b7765               	call8	114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  109343:	20baa0               	or	a11, a10, a10
  109346:	712282               	l32i	a8, a2, 0x1c4
  109349:	362292               	l32i	a9, a2, 216
  10934c:	8088a0               	add	a8, a8, a10
  10934f:	8099a0               	add	a9, a9, a10
  109352:	366292               	s32i	a9, a2, 216
  109355:	716282               	s32i	a8, a2, 0x1c4
  109358:	20a220               	or	a10, a2, a2
  10935b:	003aa5               	call8	109704 <au_task_UpdateAudioSampleTimingTable>
  10935e:	8a12a2               	l16ui	a10, a2, 0x114
  109361:	02ba56               	bnez	a10, 109390 <au_task_CalcAudioSampleTimingTable+0xd4>
  109364:	d2b8                	l32i.n	a11, a2, 52
  109366:	6bac                	beqz.n	a11, 109390 <au_task_CalcAudioSampleTimingTable+0xd4>
  109368:	e50b21               	l32r	a2, 102794 (277d60 <g_debug_fp_info>)
  10936b:	06ad                	mov.n	a10, a6
  10936d:	f8f325               	call8	1022a0 <_xtos_restore_intlevel>
  109370:	0012c2               	l16ui	a12, a2, 0
  109373:	993c                	movi.n	a9, 57
  109375:	2cfc56               	bnez	a12, 109648 <au_task_CalcAudioSampleTimingTable+0x38c>
  109378:	1212e2               	l16ui	a14, a2, 36
  10937b:	8269                	s32i.n	a6, a2, 32
  10937d:	90ee20               	addx2	a14, a14, a2
  109380:	135e92               	s16i	a9, a14, 38
  109383:	1212d2               	l16ui	a13, a2, 36
  109386:	dd1b                	addi.n	a13, a13, 1
  109388:	64d0d0               	extui	a13, a13, 0, 7
  10938b:	1252d2               	s16i	a13, a2, 36
  10938e:	f01d                	retw.n

00109390 <au_task_CalcAudioSampleTimingTable+0xd4>:
  109390:	11f4c0               	slli	a15, a4, 4
  109393:	f7fa                	add.n	a15, a7, a15
  109395:	0020c0               	memw
  109398:	021ff2               	l16ui	a15, a15, 4
  10939b:	6f8c                	beqz.n	a15, 1093a5 <au_task_CalcAudioSampleTimingTable+0xe9>
  10939d:	02ad                	mov.n	a10, a2
  10939f:	ff9a65               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  1093a2:	0051a2               	s16i	a10, a1, 0

001093a5 <au_task_CalcAudioSampleTimingTable+0xe9>:
  1093a5:	1185c0               	slli	a8, a5, 4
  1093a8:	808380               	add	a8, a3, a8
  1093ab:	056182               	s32i	a8, a1, 20
  1093ae:	0020c0               	memw
  1093b1:	021882               	l16ui	a8, a8, 4
  1093b4:	009816               	beqz	a8, 1093c1 <au_task_CalcAudioSampleTimingTable+0x105>
  1093b7:	05ad                	mov.n	a10, a5
  1093b9:	02bd                	mov.n	a11, a2
  1093bb:	ff3525               	call8	10870c <au_task_GetAvdtpSeqNum>
  1093be:	0151a2               	s16i	a10, a1, 2

001093c1 <au_task_CalcAudioSampleTimingTable+0x105>:
  1093c1:	e4fba1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1093c4:	0aa8                	l32i.n	a10, a10, 0
  1093c6:	0020c0               	memw
  1093c9:	b32a92               	l32i	a9, a10, 0x2cc
  1093cc:	3139                	s32i.n	a3, a1, 12
  1093ce:	0d400941a0b0090e 	{ beqi.w18	a9, -1, 10946c <au_task_CalcAudioSampleTimingTable+0x1b0>; nop }
  1093d6:	0020c0               	memw
  1093d9:	b32a82               	l32i	a8, a10, 0x2cc
  1093dc:	e50591               	l32r	a9, 1027f0 (ff00 <xthals_release_major+0xd020>)
  1093df:	748880               	extui	a8, a8, 8, 8
  1093e2:	0020c0               	memw
  1093e5:	b32a32               	l32i	a3, a10, 0x2cc
  1093e8:	3d22b2               	l32i	a11, a2, 244
  1093eb:	f43030               	extui	a3, a3, 0, 16
  1093ee:	113380               	slli	a3, a3, 8
  1093f1:	103390               	and	a3, a3, a9
  1093f4:	203380               	or	a3, a3, a8
  1093f7:	331b                	addi.n	a3, a3, 1
  1093f9:	f43030               	extui	a3, a3, 0, 16
  1093fc:	341b66               	bnei	a11, 1, 109434 <au_task_CalcAudioSampleTimingTable+0x178>
  1093ff:	03ad                	mov.n	a10, a3
  109401:	02bd                	mov.n	a11, a2
  109403:	ff9fa5               	call8	108dfc <au_task_IsSeqNumInForwardBuf>
  109406:	062a56               	bnez	a10, 10946c <au_task_CalcAudioSampleTimingTable+0x1b0>
  109409:	06ad                	mov.n	a10, a6
  10940b:	f8e965               	call8	1022a0 <_xtos_restore_intlevel>
  10940e:	e4e1a1               	l32r	a10, 102794 (277d60 <g_debug_fp_info>)
  109411:	001aa2               	l16ui	a10, a10, 0
  109414:	a93c                	movi.n	a9, 58
  109416:	266a56               	bnez	a10, 109680 <au_task_CalcAudioSampleTimingTable+0x3c4>
  109419:	e4dec1               	l32r	a12, 102794 (277d60 <g_debug_fp_info>)
  10941c:	121cd2               	l16ui	a13, a12, 36
  10941f:	8c69                	s32i.n	a6, a12, 32
  109421:	90ddc0               	addx2	a13, a13, a12
  109424:	135d92               	s16i	a9, a13, 38
  109427:	121cb2               	l16ui	a11, a12, 36
  10942a:	bb1b                	addi.n	a11, a11, 1
  10942c:	64b0b0               	extui	a11, a11, 0, 7
  10942f:	125cb2               	s16i	a11, a12, 36
  109432:	f01d                	retw.n

00109434 <au_task_CalcAudioSampleTimingTable+0x178>:
  109434:	0111a2               	l16ui	a10, a1, 2
  109437:	20b330               	or	a11, a3, a3
  10943a:	fec0a5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10943d:	02ba16               	beqz	a10, 10946c <au_task_CalcAudioSampleTimingTable+0x1b0>
  109440:	e5d421               	l32r	a2, 102b90 (278060 <g_debug_fp_info+0x300>)
  109443:	20a660               	or	a10, a6, a6
  109446:	fdd232               	addmi	a3, a2, 0xfffffd00
  109449:	f8e565               	call8	1022a0 <_xtos_restore_intlevel>
  10944c:	0013e2               	l16ui	a14, a3, 0
  10944f:	b93c                	movi.n	a9, 59
  109451:	1a1e56               	bnez	a14, 1095f6 <au_task_CalcAudioSampleTimingTable+0x33a>
  109454:	121382               	l16ui	a8, a3, 36
  109457:	8369                	s32i.n	a6, a3, 32
  109459:	908830               	addx2	a8, a8, a3
  10945c:	135892               	s16i	a9, a8, 38
  10945f:	1213f2               	l16ui	a15, a3, 36
  109462:	ff1b                	addi.n	a15, a15, 1
  109464:	64f0f0               	extui	a15, a15, 0, 7
  109467:	1253f2               	s16i	a15, a3, 36
  10946a:	f01d                	retw.n

0010946c <au_task_CalcAudioSampleTimingTable+0x1b0>:
  10946c:	02ad                	mov.n	a10, a2
  10946e:	0b0c                	movi.n	a11, 0
  109470:	094c                	movi.n	a9, 64
  109472:	0ea976               	loopgtz	a9, 109484 <au_task_CalcAudioSampleTimingTable+0x1c8>
  109475:	ee1ac2               	l16ui	a12, a10, 0x1dc
  109478:	aa8b                	addi.n	a10, a10, 8
  10947a:	0d00184100b08c3e 	{ beq.w18	a12, a3, 1095fe <au_task_CalcAudioSampleTimingTable+0x342>; nop }
  109482:	bb1b                	addi.n	a11, a11, 1

00109484 <au_task_CalcAudioSampleTimingTable+0x1c8>:
  109484:	090c                	movi.n	a9, 0

00109486 <au_task_CalcAudioSampleTimingTable+0x1ca>:
  109486:	2179                	s32i.n	a7, a1, 8
  109488:	49cc                	bnez.n	a9, 109490 <au_task_CalcAudioSampleTimingTable+0x1d4>
  10948a:	f72272               	l32i	a7, a2, 0x3dc
  10948d:	000046               	j	109492 <au_task_CalcAudioSampleTimingTable+0x1d6>

00109490 <au_task_CalcAudioSampleTimingTable+0x1d4>:
  109490:	1178                	l32i.n	a7, a1, 4

00109492 <au_task_CalcAudioSampleTimingTable+0x1d6>:
  109492:	3d22d2               	l32i	a13, a2, 244
  109495:	0e0c                	movi.n	a14, 0
  109497:	7122a2               	l32i	a10, a2, 0x1c4
  10949a:	722292               	l32i	a9, a2, 0x1c8
  10949d:	03d282               	addmi	a8, a2, 0x300
  1094a0:	c1c7f2               	addi	a15, a7, -63
  1094a3:	30c882               	addi	a8, a8, 48
  1094a6:	c099a0               	sub	a9, a9, a10
  1094a9:	4199                	s32i.n	a9, a1, 16
  1094ab:	b0a720               	addx8	a10, a7, a2
  1094ae:	786a92               	s32i	a9, a10, 0x1e0
  1094b1:	ee5a32               	s16i	a3, a10, 0x1dc
  1094b4:	771b                	addi.n	a7, a7, 1
  1094b6:	837ef0               	moveqz	a7, a14, a15
  1094b9:	695832               	s16i	a3, a8, 210
  1094bc:	051d66               	bnei	a13, 1, 1094c5 <au_task_CalcAudioSampleTimingTable+0x209>
  1094bf:	0011a2               	l16ui	a10, a1, 0
  1094c2:	005606               	j	10961e <au_task_CalcAudioSampleTimingTable+0x362>

001094c5 <au_task_CalcAudioSampleTimingTable+0x209>:
  1094c5:	0020c0               	memw
  1094c8:	51b8                	l32i.n	a11, a1, 20
  1094ca:	031bb2               	l16ui	a11, a11, 6
  1094cd:	71b9                	s32i.n	a11, a1, 28
  1094cf:	551b                	addi.n	a5, a5, 1
  1094d1:	0020c0               	memw
  1094d4:	31a8                	l32i.n	a10, a1, 12
  1094d6:	802aa2               	l32i	a10, a10, 0x200
  1094d9:	090c                	movi.n	a9, 0
  1094db:	c0a5a0               	sub	a10, a5, a10
  1094de:	8359a0               	moveqz	a5, a9, a10

001094e1 <au_task_CalcAudioSampleTimingTable+0x225>:
  1094e1:	05ad                	mov.n	a10, a5
  1094e3:	02bd                	mov.n	a11, a2
  1094e5:	ff2265               	call8	10870c <au_task_GetAvdtpSeqNum>
  1094e8:	c0ca30               	sub	a12, a10, a3
  1094eb:	f4c0c0               	extui	a12, a12, 0, 16
  1094ee:	181c66               	bnei	a12, 1, 10950a <au_task_CalcAudioSampleTimingTable+0x24e>
  1094f1:	090c                	movi.n	a9, 0
  1094f3:	0a3d                	mov.n	a3, a10
  1094f5:	000b46               	j	109526 <au_task_CalcAudioSampleTimingTable+0x26a>

001094f8 <au_task_CalcAudioSampleTimingTable+0x23c>:
  1094f8:	441b                	addi.n	a4, a4, 1
  1094fa:	0020c0               	memw
  1094fd:	21e8                	l32i.n	a14, a1, 8
  1094ff:	402ee2               	l32i	a14, a14, 0x100
  109502:	0d0c                	movi.n	a13, 0
  109504:	c0ee40               	sub	a14, a14, a4
  109507:	834de0               	moveqz	a4, a13, a14

0010950a <au_task_CalcAudioSampleTimingTable+0x24e>:
  10950a:	04ad                	mov.n	a10, a4
  10950c:	02bd                	mov.n	a11, a2
  10950e:	ff8965               	call8	108da4 <au_task_GetAvdtpSeqNumFromForwardBuf>
  109511:	c09a30               	sub	a9, a10, a3
  109514:	f49090               	extui	a9, a9, 0, 16
  109517:	fdd916               	beqz	a9, 1094f8 <au_task_CalcAudioSampleTimingTable+0x23c>
  10951a:	0d400841c0b019ce 	{ bnei.w18	a9, 1, 1095aa <au_task_CalcAudioSampleTimingTable+0x2ee>; nop }
  109522:	0a3d                	mov.n	a3, a10
  109524:	290c                	movi.n	a9, 2

00109526 <au_task_CalcAudioSampleTimingTable+0x26a>:
  109526:	41a8                	l32i.n	a10, a1, 16
  109528:	0d0c                	movi.n	a13, 0
  10952a:	61f8                	l32i.n	a15, a1, 24
  10952c:	7188                	l32i.n	a8, a1, 28
  10952e:	b0b720               	addx8	a11, a7, a2
  109531:	ee5b32               	s16i	a3, a11, 0x1dc
  109534:	400001b5450148fe 	{ ae_movda32	aed1, a8; nop; ae_movda32	aed0, a15 }
  10953c:	eb7b2c01000017ef 	{ addi	a14, a7, -63; ae_mulp32x2	aed0, aed0, aed1; nop }
  109544:	771b                	addi.n	a7, a7, 1
  109546:	25c0c4               	ae_movad32.l	a12, aed0
  109549:	837de0               	moveqz	a7, a13, a14
  10954c:	41ccc0               	srli	a12, a12, 12
  10954f:	aaca                	add.n	a10, a10, a12
  109551:	786ba2               	s32i	a10, a11, 0x1e0
  109554:	49ec                	bnez.n	a9, 10957c <au_task_CalcAudioSampleTimingTable+0x2c0>
  109556:	31a8                	l32i.n	a10, a1, 12
  109558:	11c5c0               	slli	a12, a5, 4
  10955b:	caca                	add.n	a12, a10, a12
  10955d:	0020c0               	memw
  109560:	031cc2               	l16ui	a12, a12, 6
  109563:	71b8                	l32i.n	a11, a1, 28
  109565:	bbca                	add.n	a11, a11, a12
  109567:	71b9                	s32i.n	a11, a1, 28
  109569:	551b                	addi.n	a5, a5, 1
  10956b:	0020c0               	memw
  10956e:	802aa2               	l32i	a10, a10, 0x200
  109571:	090c                	movi.n	a9, 0
  109573:	c0aa50               	sub	a10, a10, a5
  109576:	8359a0               	moveqz	a5, a9, a10
  109579:	ffd906               	j	1094e1 <au_task_CalcAudioSampleTimingTable+0x225>

0010957c <au_task_CalcAudioSampleTimingTable+0x2c0>:
  10957c:	0d7ff64110b029ce 	{ bnei.w18	a9, 2, 1094e1 <au_task_CalcAudioSampleTimingTable+0x225>; nop }
  109584:	21e8                	l32i.n	a14, a1, 8
  109586:	1184c0               	slli	a8, a4, 4
  109589:	8e8a                	add.n	a8, a14, a8
  10958b:	0020c0               	memw
  10958e:	031882               	l16ui	a8, a8, 6
  109591:	71f8                	l32i.n	a15, a1, 28
  109593:	ff8a                	add.n	a15, a15, a8
  109595:	71f9                	s32i.n	a15, a1, 28
  109597:	441b                	addi.n	a4, a4, 1
  109599:	0020c0               	memw
  10959c:	402ee2               	l32i	a14, a14, 0x100
  10959f:	0d0c                	movi.n	a13, 0
  1095a1:	c0ee40               	sub	a14, a14, a4
  1095a4:	834de0               	moveqz	a4, a13, a14
  1095a7:	ffcd86               	j	1094e1 <au_task_CalcAudioSampleTimingTable+0x225>

001095aa <au_task_CalcAudioSampleTimingTable+0x2ee>:
  1095aa:	f76272               	s32i	a7, a2, 0x3dc
  1095ad:	20a660               	or	a10, a6, a6
  1095b0:	f8cee5               	call8	1022a0 <_xtos_restore_intlevel>
  1095b3:	e577a1               	l32r	a10, 102b90 (278060 <g_debug_fp_info+0x300>)
  1095b6:	fdda92               	addmi	a9, a10, 0xfffffd00
  1095b9:	0019c2               	l16ui	a12, a9, 0
  1095bc:	3ca0b2               	movi	a11, 60
  1095bf:	017c56               	bnez	a12, 1095da <au_task_CalcAudioSampleTimingTable+0x31e>
  1095c2:	1219e2               	l16ui	a14, a9, 36
  1095c5:	8969                	s32i.n	a6, a9, 32
  1095c7:	90ee90               	addx2	a14, a14, a9
  1095ca:	135eb2               	s16i	a11, a14, 38
  1095cd:	1219d2               	l16ui	a13, a9, 36
  1095d0:	dd1b                	addi.n	a13, a13, 1
  1095d2:	64d0d0               	extui	a13, a13, 0, 7
  1095d5:	1259d2               	s16i	a13, a9, 36
  1095d8:	f01d                	retw.n

001095da <au_task_CalcAudioSampleTimingTable+0x31e>:
  1095da:	961ad2               	l16ui	a13, a10, 0x12c
  1095dd:	1bcdf6               	bgeui	a13, 32, 1095fc <au_task_CalcAudioSampleTimingTable+0x340>
  1095e0:	4a6a62               	s32i	a6, a10, 0x128
  1095e3:	30ca82               	addi	a8, a10, 48
  1095e6:	908d80               	addx2	a8, a13, a8
  1095e9:	7f58b2               	s16i	a11, a8, 254
  1095ec:	961af2               	l16ui	a15, a10, 0x12c
  1095ef:	ff1b                	addi.n	a15, a15, 1
  1095f1:	965af2               	s16i	a15, a10, 0x12c
  1095f4:	f01d                	retw.n

001095f6 <au_task_CalcAudioSampleTimingTable+0x33a>:
  1095f6:	9612d2               	l16ui	a13, a2, 0x12c
  1095f9:	6dcdb6               	bltui	a13, 32, 10966a <au_task_CalcAudioSampleTimingTable+0x3ae>

001095fc <au_task_CalcAudioSampleTimingTable+0x340>:
  1095fc:	f01d                	retw.n

001095fe <au_task_CalcAudioSampleTimingTable+0x342>:
  1095fe:	11b9                	s32i.n	a11, a1, 4
  109600:	190c                	movi.n	a9, 1
  109602:	ffa006               	j	109486 <au_task_CalcAudioSampleTimingTable+0x1ca>

00109605 <au_task_CalcAudioSampleTimingTable+0x349>:
  109605:	441b                	addi.n	a4, a4, 1
  109607:	0020c0               	memw
  10960a:	21a8                	l32i.n	a10, a1, 8
  10960c:	02bd                	mov.n	a11, a2
  10960e:	402aa2               	l32i	a10, a10, 0x100
  109611:	090c                	movi.n	a9, 0
  109613:	c0aa40               	sub	a10, a10, a4
  109616:	8349a0               	moveqz	a4, a9, a10
  109619:	04ad                	mov.n	a10, a4
  10961b:	ff78a5               	call8	108da4 <au_task_GetAvdtpSeqNumFromForwardBuf>

0010961e <au_task_CalcAudioSampleTimingTable+0x362>:
  10961e:	03bd                	mov.n	a11, a3
  109620:	fea225               	call8	108044 <au_task_CompareAvdtpSeqNum>
  109623:	fdea96               	bltz	a10, 109605 <au_task_CalcAudioSampleTimingTable+0x349>
  109626:	21c8                	l32i.n	a12, a1, 8
  109628:	11d4c0               	slli	a13, a4, 4
  10962b:	dcda                	add.n	a13, a12, a13
  10962d:	0020c0               	memw
  109630:	031dd2               	l16ui	a13, a13, 6
  109633:	71d9                	s32i.n	a13, a1, 28
  109635:	441b                	addi.n	a4, a4, 1
  109637:	0020c0               	memw
  10963a:	402cc2               	l32i	a12, a12, 0x100
  10963d:	0b0c                	movi.n	a11, 0
  10963f:	c0c4c0               	sub	a12, a4, a12
  109642:	834bc0               	moveqz	a4, a11, a12
  109645:	ffa606               	j	1094e1 <au_task_CalcAudioSampleTimingTable+0x225>

00109648 <au_task_CalcAudioSampleTimingTable+0x38c>:
  109648:	e552d1               	l32r	a13, 102b90 (278060 <g_debug_fp_info+0x300>)
  10964b:	961dd2               	l16ui	a13, a13, 0x12c
  10964e:	aacdf6               	bgeui	a13, 32, 1095fc <au_task_CalcAudioSampleTimingTable+0x340>
  109651:	e54ff1               	l32r	a15, 102b90 (278060 <g_debug_fp_info+0x300>)
  109654:	4a6f62               	s32i	a6, a15, 0x128
  109657:	30cf82               	addi	a8, a15, 48
  10965a:	908d80               	addx2	a8, a13, a8
  10965d:	7f5892               	s16i	a9, a8, 254
  109660:	961fe2               	l16ui	a14, a15, 0x12c
  109663:	ee1b                	addi.n	a14, a14, 1
  109665:	965fe2               	s16i	a14, a15, 0x12c
  109668:	f01d                	retw.n

0010966a <au_task_CalcAudioSampleTimingTable+0x3ae>:
  10966a:	e49fb1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10966d:	4a6262               	s32i	a6, a2, 0x128
  109670:	90bdb0               	addx2	a11, a13, a11
  109673:	7f5b92               	s16i	a9, a11, 254
  109676:	9612a2               	l16ui	a10, a2, 0x12c
  109679:	aa1b                	addi.n	a10, a10, 1
  10967b:	9652a2               	s16i	a10, a2, 0x12c
  10967e:	f01d                	retw.n

00109680 <au_task_CalcAudioSampleTimingTable+0x3c4>:
  109680:	e544d1               	l32r	a13, 102b90 (278060 <g_debug_fp_info+0x300>)
  109683:	961dd2               	l16ui	a13, a13, 0x12c
  109686:	0d7ff74120b0cd2e 	{ bgeui.w18	a13, 32, 1095fc <au_task_CalcAudioSampleTimingTable+0x340>; nop }
  10968e:	e540f1               	l32r	a15, 102b90 (278060 <g_debug_fp_info+0x300>)
  109691:	4a6f62               	s32i	a6, a15, 0x128
  109694:	30cf82               	addi	a8, a15, 48
  109697:	908d80               	addx2	a8, a13, a8
  10969a:	7f5892               	s16i	a9, a8, 254
  10969d:	961fe2               	l16ui	a14, a15, 0x12c
  1096a0:	ee1b                	addi.n	a14, a14, 1
  1096a2:	965fe2               	s16i	a14, a15, 0x12c
  1096a5:	f01d                	retw.n

001096a7 <au_task_CalcAudioSampleTimingTable+0x3eb>:
	...

001096a8 <au_task_CommonHeadTrackingInit>:
  1096a8:	004136               	entry	a1, 32
  1096ab:	e497d1               	l32r	a13, 102908 (2019f0 <_dram0_global_var_3_bss_start+0x708>)
  1096ae:	00a1c2               	movi	a12, 0x100
  1096b1:	e499a1               	l32r	a10, 102918 (2015ec <_dram0_global_var_3_bss_start+0x304>)
  1096b4:	e497b1               	l32r	a11, 102910 (20132c <_dram0_global_var_3_bss_start+0x44>)
  1096b7:	00a032               	movi	a3, 0
  1096ba:	de5b32               	s16i	a3, a11, 0x1bc
  1096bd:	7f5a32               	s16i	a3, a10, 254
  1096c0:	7e5dc2               	s16i	a12, a13, 252
  1096c3:	03daa2               	addmi	a10, a10, 0x300
  1096c6:	02ddd2               	addmi	a13, a13, 0x200
  1096c9:	20b330               	or	a11, a3, a3
  1096cc:	7f5dc2               	s16i	a12, a13, 254
  1096cf:	00a2c2               	movi	a12, 0x200
  1096d2:	76d565               	call8	180428 <__vec_memset>
  1096d5:	e48da1               	l32r	a10, 10290c (201aee <_dram0_global_var_3_bss_start+0x806>)
  1096d8:	00a0b2               	movi	a11, 0
  1096db:	00a2c2               	movi	a12, 0x200
  1096de:	76d4a5               	call8	180428 <__vec_memset>
  1096e1:	e52ce1               	l32r	a14, 102b94 (2016ec <_dram0_global_var_3_bss_start+0x404>)
  1096e4:	e48cf1               	l32r	a15, 102914 (2014ea <_dram0_global_var_3_bss_start+0x202>)
  1096e7:	e42c91               	l32r	a9, 102798 (276e60 <g_au_task>)
  1096ea:	e48d81               	l32r	a8, 102920 (2012e8 <_dram0_global_var_3_bss_start>)
  1096ed:	192992               	l32i	a9, a9, 100
  1096f0:	136292               	s32i	a9, a2, 76
  1096f3:	5c6232               	s32i	a3, a2, 0x170
  1096f6:	156282               	s32i	a8, a2, 84
  1096f9:	1662f2               	s32i	a15, a2, 88
  1096fc:	1762e2               	s32i	a14, a2, 92
  1096ff:	f01d                	retw.n

00109701 <au_task_CommonHeadTrackingInit+0x59>:
  109701:	000000                                        ...

00109704 <au_task_UpdateAudioSampleTimingTable>:
  109704:	004136               	entry	a1, 32
  109707:	00a072               	movi	a7, 0
  10970a:	40a042               	movi	a4, 64
  10970d:	72a382               	movi	a8, 0x372
  109710:	e42ea1               	l32r	a10, 1027c8 (ac44 <xthals_release_major+0x7d64>)
  109713:	172292               	l32i	a9, a2, 92
  109716:	c0a362               	movi	a6, 0x3c0
  109719:	c099a0               	sub	a9, a9, a10
  10971c:	836890               	moveqz	a6, a8, a9
  10971f:	1166b0               	slli	a6, a6, 5
  109722:	606060               	neg	a6, a6
  109725:	18a476               	loopgtz	a4, 109741 <au_task_UpdateAudioSampleTimingTable+0x3d>
  109728:	ee12b2               	l16ui	a11, a2, 0x1dc
  10972b:	7822c2               	l32i	a12, a2, 0x1e0
  10972e:	db8c                	beqz.n	a11, 10973f <au_task_UpdateAudioSampleTimingTable+0x3b>
  109730:	c0cc30               	sub	a12, a12, a3
  109733:	7862c2               	s32i	a12, a2, 0x1e0
  109736:	05ac67               	bge	a12, a6, 10973f <au_task_UpdateAudioSampleTimingTable+0x3b>
  109739:	786272               	s32i	a7, a2, 0x1e0
  10973c:	ee5272               	s16i	a7, a2, 0x1dc
  10973f:	228b                	addi.n	a2, a2, 8

00109741 <au_task_UpdateAudioSampleTimingTable+0x3d>:
  109741:	f01d                	retw.n

00109743 <au_task_UpdateAudioSampleTimingTable+0x3f>:
	...

00109744 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum>:
  109744:	004136               	entry	a1, 32
  109747:	044c                	movi.n	a4, 64
  109749:	07a476               	loopgtz	a4, 109754 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x10>
  10974c:	ee1252               	l16ui	a5, a2, 0x1dc
  10974f:	061537               	beq	a5, a3, 109759 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x15>
  109752:	228b                	addi.n	a2, a2, 8

00109754 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x10>:
  109754:	e44921               	l32r	a2, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  109757:	f01d                	retw.n

00109759 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x15>:
  109759:	782222               	l32i	a2, a2, 0x1e0
  10975c:	f01d                	retw.n

0010975e <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x1a>:
	...

00109760 <au_task_SE_HeartBeatAdjustment>:
  109760:	006136               	entry	a1, 48
  109763:	02ad                	mov.n	a10, a2
  109765:	03bd                	mov.n	a11, a3
  109767:	fffde5               	call8	109744 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum>
  10976a:	e443b1               	l32r	a11, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10976d:	0a6d                	mov.n	a6, a10
  10976f:	691ab7               	beq	a10, a11, 1097dc <au_task_SE_HeartBeatAdjustment+0x7c>
  109772:	e91282               	l16ui	a8, a2, 0x1d2
  109775:	052856               	bnez	a8, 1097cb <au_task_SE_HeartBeatAdjustment+0x6b>
  109778:	03d272               	addmi	a7, a2, 0x300
  10977b:	b01792               	l16ui	a9, a7, 0x160
  10977e:	24c772               	addi	a7, a7, 36
  109781:	046956               	bnez	a9, 1097cb <au_task_SE_HeartBeatAdjustment+0x6b>
  109784:	3a2282               	l32i	a8, a2, 232
  109787:	040856               	bnez	a8, 1097cb <au_task_SE_HeartBeatAdjustment+0x6b>
  10978a:	72a3c2               	movi	a12, 0x372
  10978d:	e40ee1               	l32r	a14, 1027c8 (ac44 <xthals_release_major+0x7d64>)
  109790:	1722d2               	l32i	a13, a2, 92
  109793:	c0a3b2               	movi	a11, 0x3c0
  109796:	c0dde0               	sub	a13, a13, a14
  109799:	83bcd0               	moveqz	a11, a12, a13
  10979c:	01b9                	s32i.n	a11, a1, 0
  10979e:	e404a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1097a1:	0aa8                	l32i.n	a10, a10, 0
  1097a3:	0020c0               	memw
  1097a6:	0aa8                	l32i.n	a10, a10, 0
  1097a8:	04bd                	mov.n	a11, a4
  1097aa:	f5a0a0               	extui	a10, a10, 16, 16
  1097ad:	11a9                	s32i.n	a10, a1, 4
  1097af:	fe8b65               	call8	108064 <au_task_CompareLeconnEvtCnt>
  1097b2:	11b8                	l32i.n	a11, a1, 4
  1097b4:	028ad6               	bgez	a10, 1097e0 <au_task_SE_HeartBeatAdjustment+0x80>
  1097b7:	5e17f2               	l16ui	a15, a7, 188
  1097ba:	9fcc                	bnez.n	a15, 1097c7 <au_task_SE_HeartBeatAdjustment+0x67>
  1097bc:	601782               	l16ui	a8, a7, 192
  1097bf:	48cc                	bnez.n	a8, 1097c7 <au_task_SE_HeartBeatAdjustment+0x67>
  1097c1:	5e57b2               	s16i	a11, a7, 188
  1097c4:	5f5732               	s16i	a3, a7, 190
  1097c7:	c27c                	movi.n	a2, -4
  1097c9:	f01d                	retw.n

001097cb <au_task_SE_HeartBeatAdjustment+0x6b>:
  1097cb:	0d16b7               	beq	a6, a11, 1097dc <au_task_SE_HeartBeatAdjustment+0x7c>
  1097ce:	d97c                	movi.n	a9, -3
  1097d0:	e912a2               	l16ui	a10, a2, 0x1d2
  1097d3:	e27c                	movi.n	a2, -2
  1097d5:	aa0b                	addi.n	a10, a10, -1
  1097d7:	9329a0               	movnez	a2, a9, a10
  1097da:	f01d                	retw.n

001097dc <au_task_SE_HeartBeatAdjustment+0x7c>:
  1097dc:	f27c                	movi.n	a2, -1
  1097de:	f01d                	retw.n

001097e0 <au_task_SE_HeartBeatAdjustment+0x80>:
  1097e0:	0bad                	mov.n	a10, a11
  1097e2:	0178                	l32i.n	a7, a1, 0
  1097e4:	04bd                	mov.n	a11, a4
  1097e6:	058c25               	call8	10f0a8 <au_task_SubLeconnEvtCnt>
  1097e9:	f4a0a0               	extui	a10, a10, 0, 16
  1097ec:	400001b5451047ae 	{ ae_movda32	aed0, a7; nop; ae_movda32	aed1, a10 }
  1097f4:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1097fc:	2590c4               	ae_movad32.l	a9, aed0
  1097ff:	c09590               	sub	a9, a5, a9
  109802:	c09960               	sub	a9, a9, a6
  109805:	736292               	s32i	a9, a2, 0x1cc
  109808:	60b190               	abs	a11, a9
  10980b:	0a5ba6               	blti	a11, 5, 109819 <au_task_SE_HeartBeatAdjustment+0xb9>
  10980e:	e85232               	s16i	a3, a2, 0x1d0
  109811:	1a6292               	s32i	a9, a2, 104
  109814:	1b0c                	movi.n	a11, 1
  109816:	e952b2               	s16i	a11, a2, 0x1d2

00109819 <au_task_SE_HeartBeatAdjustment+0xb9>:
  109819:	020c                	movi.n	a2, 0
  10981b:	f01d                	retw.n

0010981d <au_task_SE_HeartBeatAdjustment+0xbd>:
  10981d:	000000                                        ...

00109820 <au_task_SE_ResetAudioSampleTimingTable>:
  109820:	004136               	entry	a1, 32
  109823:	0fa0a2               	movi	a10, 15
  109826:	f8dca5               	call8	1025f0 <_xtos_set_intlevel>
  109829:	0b0c                	movi.n	a11, 0
  10982b:	0a3d                	mov.n	a3, a10
  10982d:	04a2c2               	movi	a12, 0x204
  109830:	02d2a2               	addmi	a10, a2, 0x200
  109833:	dccaa2               	addi	a10, a10, -36
  109836:	76bf25               	call8	180428 <__vec_memset>
  109839:	03ad                	mov.n	a10, a3
  10983b:	f8a665               	call8	1022a0 <_xtos_restore_intlevel>
  10983e:	f01d                	retw.n

00109840 <au_task_LJ_PE_CalcUnSyncedSamples>:
  109840:	00a136               	entry	a1, 80
  109843:	090c                	movi.n	a9, 0
  109845:	305292               	s16i	a9, a2, 96
  109848:	1a6292               	s32i	a9, a2, 104
  10984b:	e3d7c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10984e:	0cc8                	l32i.n	a12, a12, 0
  109850:	0020c0               	memw
  109853:	982cd2               	l32i	a13, a12, 0x260
  109856:	0020c0               	memw
  109859:	972c82               	l32i	a8, a12, 0x25c
  10985c:	0cad                	mov.n	a10, a12
  10985e:	48bc                	beqz.n	a8, 109896 <au_task_LJ_PE_CalcUnSyncedSamples+0x56>
  109860:	040c                	movi.n	a4, 0
  109862:	0b0c                	movi.n	a11, 0
  109864:	113dc0               	slli	a3, a13, 4
  109867:	3c3a                	add.n	a3, a12, a3

00109869 <au_task_LJ_PE_CalcUnSyncedSamples+0x29>:
  109869:	0020c0               	memw
  10986c:	301a82               	l16ui	a8, a10, 96
  10986f:	289c                	beqz.n	a8, 109885 <au_task_LJ_PE_CalcUnSyncedSamples+0x45>
  109871:	101a37               	beq	a10, a3, 109885 <au_task_LJ_PE_CalcUnSyncedSamples+0x45>
  109874:	0020c0               	memw
  109877:	341a92               	l16ui	a9, a10, 104
  10987a:	07e927               	bbsi	a9, 2, 109885 <au_task_LJ_PE_CalcUnSyncedSamples+0x45>
  10987d:	0020c0               	memw
  109880:	311ad2               	l16ui	a13, a10, 98
  109883:	44da                	add.n	a4, a4, a13
  109885:	10caa2               	addi	a10, a10, 16
  109888:	bb1b                	addi.n	a11, a11, 1
  10988a:	0020c0               	memw
  10988d:	972ce2               	l32i	a14, a12, 0x25c
  109890:	d53be7               	bltu	a11, a14, 109869 <au_task_LJ_PE_CalcUnSyncedSamples+0x29>
  109893:	000186               	j	10989d <au_task_LJ_PE_CalcUnSyncedSamples+0x5d>

00109896 <au_task_LJ_PE_CalcUnSyncedSamples+0x56>:
  109896:	040c                	movi.n	a4, 0
  109898:	113dc0               	slli	a3, a13, 4
  10989b:	3c3a                	add.n	a3, a12, a3

0010989d <au_task_LJ_PE_CalcUnSyncedSamples+0x5d>:
  10989d:	8149                	s32i.n	a4, a1, 32
  10989f:	081292               	l16ui	a9, a2, 16
  1098a2:	8a1282               	l16ui	a8, a2, 0x114
  1098a5:	7199                	s32i.n	a9, a1, 28
  1098a7:	98ec                	bnez.n	a8, 1098d4 <au_task_LJ_PE_CalcUnSyncedSamples+0x94>
  1098a9:	0020c0               	memw
  1098ac:	3013b2               	l16ui	a11, a3, 96
  1098af:	121b16               	beqz	a11, 1099d4 <au_task_LJ_PE_CalcUnSyncedSamples+0x194>
  1098b2:	171262               	l16ui	a6, a2, 46
  1098b5:	181272               	l16ui	a7, a2, 48
  1098b8:	0020c0               	memw
  1098bb:	3413c2               	l16ui	a12, a3, 104
  1098be:	0d00114180b02c2e 	{ bbsi.w18	a12, 2, 1099da <au_task_LJ_PE_CalcUnSyncedSamples+0x19a>; nop }
  1098c6:	0020c0               	memw
  1098c9:	301352               	l16ui	a5, a3, 96
  1098cc:	c05560               	sub	a5, a5, a6
  1098cf:	575a                	add.n	a5, a7, a5
  1098d1:	0041c6               	j	1099dc <au_task_LJ_PE_CalcUnSyncedSamples+0x19c>

001098d4 <au_task_LJ_PE_CalcUnSyncedSamples+0x94>:
  1098d4:	0020c0               	memw
  1098d7:	301382               	l16ui	a8, a3, 96
  1098da:	b88c                	beqz.n	a8, 1098e9 <au_task_LJ_PE_CalcUnSyncedSamples+0xa9>
  1098dc:	0020c0               	memw
  1098df:	341392               	l16ui	a9, a3, 104
  1098e2:	03e927               	bbsi	a9, 2, 1098e9 <au_task_LJ_PE_CalcUnSyncedSamples+0xa9>
  1098e5:	8148                	l32i.n	a4, a1, 32
  1098e7:	441b                	addi.n	a4, a4, 1
  1098e9:	181272               	l16ui	a7, a2, 48
  1098ec:	171262               	l16ui	a6, a2, 46
  1098ef:	050c                	movi.n	a5, 0

001098f1 <au_task_LJ_PE_CalcUnSyncedSamples+0xb1>:
  1098f1:	162282               	l32i	a8, a2, 88
  1098f4:	0a1292               	l16ui	a9, a2, 20
  1098f7:	400001b54501449e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a9 }
  1098ff:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  109907:	066182               	s32i	a8, a1, 24
  10990a:	25a0c4               	ae_movad32.l	a10, aed0
  10990d:	41a9                	s32i.n	a10, a1, 16
  10990f:	08bc                	beqz.n	a8, 109943 <au_task_LJ_PE_CalcUnSyncedSamples+0x103>
  109911:	1722a2               	l32i	a10, a2, 92
  109914:	64a0b2               	movi	a11, 100
  109917:	76c1e5               	call8	180534 <__udivsi3>
  10991a:	51a9                	s32i.n	a10, a1, 20
  10991c:	64a0b2               	movi	a11, 100
  10991f:	61a8                	l32i.n	a10, a1, 24
  109921:	76c125               	call8	180534 <__udivsi3>
  109924:	41b8                	l32i.n	a11, a1, 16
  109926:	51c8                	l32i.n	a12, a1, 20
  109928:	400001b545234cbe 	{ ae_movda32	aed3, a12; nop; ae_movda32	aed2, a11 }
  109930:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  109938:	0abd                	mov.n	a11, a10
  10993a:	25a2c4               	ae_movad32.l	a10, aed2
  10993d:	76bf65               	call8	180534 <__udivsi3>
  109940:	000446               	j	109955 <au_task_LJ_PE_CalcUnSyncedSamples+0x115>

00109943 <au_task_LJ_PE_CalcUnSyncedSamples+0x103>:
  109943:	11bac0               	slli	a11, a10, 4
  109946:	c0aba0               	sub	a10, a11, a10
  109949:	11aab0               	slli	a10, a10, 5
  10994c:	b9a1b2               	movi	a11, 0x1b9
  10994f:	0020f0               	nop
  109952:	76be25               	call8	180534 <__udivsi3>

00109955 <au_task_LJ_PE_CalcUnSyncedSamples+0x115>:
  109955:	2962a2               	s32i	a10, a2, 164
  109958:	e392f1               	l32r	a15, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10995b:	0020c0               	memw
  10995e:	8c2f82               	l32i	a8, a15, 0x230
  109961:	0020c0               	memw
  109964:	e48de1               	l32r	a14, 102b98 (2778e4 <g_au_task+0xa84>)
  109967:	8d2ff2               	l32i	a15, a15, 0x234
  10996a:	7f2ee2               	l32i	a14, a14, 0x1fc
  10996d:	c0ff80               	sub	a15, a15, a8
  109970:	eefa                	add.n	a14, a14, a15
  109972:	ee0b                	addi.n	a14, a14, -1
  109974:	41e2e0               	srli	a14, a14, 2
  109977:	2b62e2               	s32i	a14, a2, 172
  10997a:	e488d1               	l32r	a13, 102b9c (201130 <_lib_foundation_data_start>)
  10997d:	0dd8                	l32i.n	a13, a13, 0
  10997f:	0020c0               	memw
  109982:	6dd8                	l32i.n	a13, a13, 24
  109984:	2a62d2               	s32i	a13, a2, 168
  109987:	066d87               	bbci	a13, 8, 109991 <au_task_LJ_PE_CalcUnSyncedSamples+0x151>
  10998a:	0d0c                	movi.n	a13, 0
  10998c:	080c                	movi.n	a8, 0
  10998e:	2a6282               	s32i	a8, a2, 168

00109991 <au_task_LJ_PE_CalcUnSyncedSamples+0x151>:
  109991:	20c550               	or	a12, a5, a5
  109994:	e483b1               	l32r	a11, 102ba0 (8000a020 <__log_data___1__1__0_au_task_0_au_task_1_c_8365$27493_180_10>)
  109997:	80aae0               	add	a10, a10, a14
  10999a:	80ada0               	add	a10, a13, a10
  10999d:	2c62a2               	s32i	a10, a2, 176
  1099a0:	20e770               	or	a14, a7, a7
  1099a3:	20d440               	or	a13, a4, a4
  1099a6:	0ea4a2               	movi	a10, 0x40e
  1099a9:	0020c0               	memw
  1099ac:	072192               	l32i	a9, a1, 28
  1099af:	3013f2               	l16ui	a15, a3, 96
  1099b2:	0169                	s32i.n	a6, a1, 0
  1099b4:	1199                	s32i.n	a9, a1, 4
  1099b6:	0ceba5               	call8	116870 <dbfw_StoreTrace>
  1099b9:	81c8                	l32i.n	a12, a1, 32
  1099bb:	2a22f2               	l32i	a15, a2, 168
  1099be:	2b22e2               	l32i	a14, a2, 172
  1099c1:	2922d2               	l32i	a13, a2, 164
  1099c4:	2c22b2               	l32i	a11, a2, 176
  1099c7:	0da4a2               	movi	a10, 0x40d
  1099ca:	01b9                	s32i.n	a11, a1, 0
  1099cc:	e476b1               	l32r	a11, 102ba4 (8000a120 <__log_data___1__1__0_au_task_0_au_task_1_c_8372$27494_180_11>)
  1099cf:	0cea25               	call8	116870 <dbfw_StoreTrace>
  1099d2:	f01d                	retw.n

001099d4 <au_task_LJ_PE_CalcUnSyncedSamples+0x194>:
  1099d4:	181272               	l16ui	a7, a2, 48
  1099d7:	171262               	l16ui	a6, a2, 46

001099da <au_task_LJ_PE_CalcUnSyncedSamples+0x19a>:
  1099da:	050c                	movi.n	a5, 0

001099dc <au_task_LJ_PE_CalcUnSyncedSamples+0x19c>:
  1099dc:	0721c2               	l32i	a12, a1, 28
  1099df:	f0ec16               	beqz	a12, 1098f1 <au_task_LJ_PE_CalcUnSyncedSamples+0xb1>
  1099e2:	20bcc0               	or	a11, a12, a12
  1099e5:	20a550               	or	a10, a5, a5
  1099e8:	76b4a5               	call8	180534 <__udivsi3>
  1099eb:	8148                	l32i.n	a4, a1, 32
  1099ed:	44aa                	add.n	a4, a4, a10
  1099ef:	ffbf86               	j	1098f1 <au_task_LJ_PE_CalcUnSyncedSamples+0xb1>

001099f2 <au_task_LJ_PE_CalcUnSyncedSamples+0x1b2>:
	...

001099f4 <au_task_LJ_SE_CalcSamplesToAdjust>:
  1099f4:	006136               	entry	a1, 48
  1099f7:	09a4a2               	movi	a10, 0x409
  1099fa:	e46bb1               	l32r	a11, 102ba8 (8000a220 <__log_data___1__1__0_au_task_0_au_task_1_c_8383$27638_181_4>)
  1099fd:	2622c2               	l32i	a12, a2, 152
  109a00:	0ce6e5               	call8	116870 <dbfw_StoreTrace>
  109a03:	80a782               	movi	a8, 0x780
  109a06:	2622d2               	l32i	a13, a2, 152
  109a09:	2522e2               	l32i	a14, a2, 148
  109a0c:	f4c0d0               	extui	a12, a13, 0, 16
  109a0f:	2662c2               	s32i	a12, a2, 152
  109a12:	f5d0d0               	extui	a13, a13, 16, 16
  109a15:	2762d2               	s32i	a13, a2, 156
  109a18:	c03cd0               	sub	a3, a12, a13
  109a1b:	c033e0               	sub	a3, a3, a14
  109a1e:	10a837               	bge	a8, a3, 109a32 <au_task_LJ_SE_CalcSamplesToAdjust+0x3e>
  109a21:	1022f2               	l32i	a15, a2, 64
  109a24:	40acd2               	movi	a13, 0xfffffc40
  109a27:	d3da                	add.n	a13, a3, a13
  109a29:	2762d2               	s32i	a13, a2, 156
  109a2c:	000506               	j	109a44 <au_task_LJ_SE_CalcSamplesToAdjust+0x50>

00109a2f <au_task_LJ_SE_CalcSamplesToAdjust+0x3b>:
  109a2f:	000000                                        ...

00109a32 <au_task_LJ_SE_CalcSamplesToAdjust+0x3e>:
  109a32:	01a042               	movi	a4, 1
  109a35:	bfa3f2               	movi	a15, 0x3bf
  109a38:	1aaf37               	bge	a15, a3, 109a56 <au_task_LJ_SE_CalcSamplesToAdjust+0x62>
  109a3b:	106232               	s32i	a3, a2, 64
  109a3e:	20f330               	or	a15, a3, a3

00109a41 <au_task_LJ_SE_CalcSamplesToAdjust+0x4d>:
  109a41:	465242               	s16i	a4, a2, 140
  109a44:	006132               	s32i	a3, a1, 0
  109a47:	0ea4a2               	movi	a10, 0x40e
  109a4a:	e458b1               	l32r	a11, 102bac (8000a320 <__log_data___1__1__0_au_task_0_au_task_1_c_8422$27640_181_6>)
  109a4d:	080c                	movi.n	a8, 0
  109a4f:	1189                	s32i.n	a8, a1, 4
  109a51:	0ce1e5               	call8	116870 <dbfw_StoreTrace>
  109a54:	f01d                	retw.n

00109a56 <au_task_LJ_SE_CalcSamplesToAdjust+0x62>:
  109a56:	02ad                	mov.n	a10, a2
  109a58:	03bd                	mov.n	a11, a3
  109a5a:	030e65               	call8	10cb40 <au_task_RemoveSamplesFromPackets>
  109a5d:	0afd                	mov.n	a15, a10
  109a5f:	1062a2               	s32i	a10, a2, 64
  109a62:	2622c2               	l32i	a12, a2, 152
  109a65:	2722d2               	l32i	a13, a2, 156
  109a68:	2522e2               	l32i	a14, a2, 148
  109a6b:	fff486               	j	109a41 <au_task_LJ_SE_CalcSamplesToAdjust+0x4d>

00109a6e <au_task_LJ_SE_CalcSamplesToAdjust+0x7a>:
	...

00109a70 <au_task_LR_SyncTransitionDetect>:
  109a70:	004136               	entry	a1, 32
  109a73:	130c                	movi.n	a3, 1
  109a75:	e34cd1               	l32r	a13, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  109a78:	040c                	movi.n	a4, 0
  109a7a:	0dd8                	l32i.n	a13, a13, 0
  109a7c:	0020c0               	memw
  109a7f:	982da2               	l32i	a10, a13, 0x260
  109a82:	0020c0               	memw
  109a85:	972d82               	l32i	a8, a13, 0x25c
  109a88:	0e0c                	movi.n	a14, 0
  109a8a:	1a9816               	beqz	a8, 109c37 <au_task_LR_SyncTransitionDetect+0x1c7>
  109a8d:	0b0c                	movi.n	a11, 0
  109a8f:	050c                	movi.n	a5, 0
  109a91:	0c0c                	movi.n	a12, 0
  109a93:	0f0c                	movi.n	a15, 0

00109a95 <au_task_LR_SyncTransitionDetect+0x25>:
  109a95:	119ac0               	slli	a9, a10, 4
  109a98:	9d9a                	add.n	a9, a13, a9
  109a9a:	0020c0               	memw
  109a9d:	301982               	l16ui	a8, a9, 96
  109aa0:	b8ac                	beqz.n	a8, 109acf <au_task_LR_SyncTransitionDetect+0x5f>
  109aa2:	0020c0               	memw
  109aa5:	301982               	l16ui	a8, a9, 96
  109aa8:	bb8a                	add.n	a11, a11, a8
  109aaa:	0020c0               	memw
  109aad:	341982               	l16ui	a8, a9, 104
  109ab0:	048080               	extui	a8, a8, 0, 1
  109ab3:	93c380               	movnez	a12, a3, a8
  109ab6:	0020c0               	memw
  109ab9:	341982               	l16ui	a8, a9, 104
  109abc:	2b6827               	bbci	a8, 2, 109aeb <au_task_LR_SyncTransitionDetect+0x7b>
  109abf:	0020c0               	memw
  109ac2:	982d92               	l32i	a9, a13, 0x260
  109ac5:	150c                	movi.n	a5, 1
  109ac7:	c099a0               	sub	a9, a9, a10
  109aca:	83f390               	moveqz	a15, a3, a9
  109acd:	2fac                	beqz.n	a15, 109af3 <au_task_LR_SyncTransitionDetect+0x83>

00109acf <au_task_LR_SyncTransitionDetect+0x5f>:
  109acf:	aa1b                	addi.n	a10, a10, 1
  109ad1:	0020c0               	memw
  109ad4:	972d92               	l32i	a9, a13, 0x25c
  109ad7:	ee1b                	addi.n	a14, a14, 1
  109ad9:	c099a0               	sub	a9, a9, a10
  109adc:	83a490               	moveqz	a10, a4, a9
  109adf:	0020c0               	memw
  109ae2:	972d82               	l32i	a8, a13, 0x25c
  109ae5:	ac3e87               	bltu	a14, a8, 109a95 <au_task_LR_SyncTransitionDetect+0x25>
  109ae8:	000246               	j	109af5 <au_task_LR_SyncTransitionDetect+0x85>

00109aeb <au_task_LR_SyncTransitionDetect+0x7b>:
  109aeb:	fe0f16               	beqz	a15, 109acf <au_task_LR_SyncTransitionDetect+0x5f>
  109aee:	050c                	movi.n	a5, 0
  109af0:	000046               	j	109af5 <au_task_LR_SyncTransitionDetect+0x85>

00109af3 <au_task_LR_SyncTransitionDetect+0x83>:
  109af3:	150c                	movi.n	a5, 1

00109af5 <au_task_LR_SyncTransitionDetect+0x85>:
  109af5:	0beb16               	beqz	a11, 109bb7 <au_task_LR_SyncTransitionDetect+0x147>
  109af8:	e32821               	l32r	a2, 102798 (276e60 <g_au_task>)
  109afb:	011c16               	beqz	a12, 109b10 <au_task_LR_SyncTransitionDetect+0xa0>
  109afe:	6e02a2               	l8ui	a10, a2, 110
  109b01:	00e516               	beqz	a5, 109b13 <au_task_LR_SyncTransitionDetect+0xa3>
  109b04:	00ba56               	bnez	a10, 109b13 <au_task_LR_SyncTransitionDetect+0xa3>
  109b07:	08a4a2               	movi	a10, 0x408
  109b0a:	e429b1               	l32r	a11, 102bb0 (8000a420 <__log_data___1__1__0_au_task_0_au_task_1_c_8488$27685_140_10>)
  109b0d:	0cd625               	call8	116870 <dbfw_StoreTrace>

00109b10 <au_task_LR_SyncTransitionDetect+0xa0>:
  109b10:	6e02a2               	l8ui	a10, a2, 110
  109b13:	0d000a4100b08a5e 	{ beq.w18	a10, a5, 109bb7 <au_task_LR_SyncTransitionDetect+0x147>; nop }
  109b1b:	6e4252               	s8i	a5, a2, 110
  109b1e:	74a050               	extui	a10, a5, 0, 8
  109b21:	07ba16               	beqz	a10, 109ba0 <au_task_LR_SyncTransitionDetect+0x130>
  109b24:	3b6242               	s32i	a4, a2, 236
  109b27:	3c6242               	s32i	a4, a2, 240
  109b2a:	166242               	s32i	a4, a2, 88
  109b2d:	3f6242               	s32i	a4, a2, 252
  109b30:	ffafc2               	movi	a12, -1
  109b33:	e352f1               	l32r	a15, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  109b36:	e350e1               	l32r	a14, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  109b39:	7c6fe2               	s32i	a14, a15, 0x1f0
  109b3c:	7d6fc2               	s32i	a12, a15, 0x1f4
  109b3f:	806fe2               	s32i	a14, a15, 0x200
  109b42:	826fe2               	s32i	a14, a15, 0x208
  109b45:	816fc2               	s32i	a12, a15, 0x204
  109b48:	836fc2               	s32i	a12, a15, 0x20c
  109b4b:	e319d1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109b4e:	002dd2               	l32i	a13, a13, 0
  109b51:	0020c0               	memw
  109b54:	026de2               	s32i	a14, a13, 8
  109b57:	0020c0               	memw
  109b5a:	4dc9                	s32i.n	a12, a13, 16
  109b5c:	01ddd2               	addmi	a13, a13, 0x100
  109b5f:	0020c0               	memw
  109b62:	b04dc2               	s8i	a12, a13, 176
  109b65:	1f12b2               	l16ui	a11, a2, 62
  109b68:	0bdb16               	beqz	a11, 109c29 <au_task_LR_SyncTransitionDetect+0x1b9>
  109b6b:	e30ea1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  109b6e:	ffcd25               	call8	109840 <au_task_LJ_PE_CalcUnSyncedSamples>
  109b71:	fa0c                	movi.n	a10, 15
  109b73:	f8a7e5               	call8	1025f0 <_xtos_set_intlevel>
  109b76:	eb3c                	movi.n	a11, 62
  109b78:	e35c61               	l32r	a6, 1028e8 (278090 <g_debug_fp_info+0x330>)
  109b7b:	e30671               	l32r	a7, 102794 (277d60 <g_debug_fp_info>)
  109b7e:	0a5d                	mov.n	a5, a10
  109b80:	001782               	l16ui	a8, a7, 0
  109b83:	fa0c                	movi.n	a10, 15
  109b85:	38fc                	bnez.n	a8, 109bbc <au_task_LR_SyncTransitionDetect+0x14c>
  109b87:	1217c2               	l16ui	a12, a7, 36
  109b8a:	87a9                	s32i.n	a10, a7, 32
  109b8c:	90cc70               	addx2	a12, a12, a7
  109b8f:	135cb2               	s16i	a11, a12, 38
  109b92:	121792               	l16ui	a9, a7, 36
  109b95:	991b                	addi.n	a9, a9, 1
  109b97:	649090               	extui	a9, a9, 0, 7
  109b9a:	125792               	s16i	a9, a7, 36
  109b9d:	000cc6               	j	109bd4 <au_task_LR_SyncTransitionDetect+0x164>

00109ba0 <au_task_LR_SyncTransitionDetect+0x130>:
  109ba0:	1f12d2               	l16ui	a13, a2, 62
  109ba3:	7d8c                	beqz.n	a13, 109bae <au_task_LR_SyncTransitionDetect+0x13e>
  109ba5:	575242               	s16i	a4, a2, 174
  109ba8:	565242               	s16i	a4, a2, 172
  109bab:	4a5242               	s16i	a4, a2, 148

00109bae <au_task_LR_SyncTransitionDetect+0x13e>:
  109bae:	08a4a2               	movi	a10, 0x408
  109bb1:	e400b1               	l32r	a11, 102bb4 (8000a620 <__log_data___1__1__0_au_task_0_au_task_1_c_8555$27688_140_13>)
  109bb4:	0ccba5               	call8	116870 <dbfw_StoreTrace>
  109bb7:	f01d                	retw.n

00109bb9 <au_task_LR_SyncTransitionDetect+0x149>:
  109bb9:	000000                                        ...

00109bbc <au_task_LR_SyncTransitionDetect+0x14c>:
  109bbc:	7e1692               	l16ui	a9, a6, 252
  109bbf:	11c9f6               	bgeui	a9, 32, 109bd4 <au_task_LR_SyncTransitionDetect+0x164>
  109bc2:	3e66a2               	s32i	a10, a6, 248
  109bc5:	90f960               	addx2	a15, a9, a6
  109bc8:	7f5fb2               	s16i	a11, a15, 254
  109bcb:	7e16e2               	l16ui	a14, a6, 252
  109bce:	01cee2               	addi	a14, a14, 1
  109bd1:	7e56e2               	s16i	a14, a6, 252
  109bd4:	0aee25               	call8	114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  109bd7:	742282               	l32i	a8, a2, 0x1d0
  109bda:	8088a0               	add	a8, a8, a10
  109bdd:	20a550               	or	a10, a5, a5
  109be0:	746282               	s32i	a8, a2, 0x1d0
  109be3:	f86be5               	call8	1022a0 <_xtos_restore_intlevel>
  109be6:	3fa0a2               	movi	a10, 63
  109be9:	396242               	s32i	a4, a2, 228
  109bec:	001792               	l16ui	a9, a7, 0
  109bef:	306242               	s32i	a4, a2, 192
  109bf2:	019956               	bnez	a9, 109c0f <au_task_LR_SyncTransitionDetect+0x19f>
  109bf5:	1217c2               	l16ui	a12, a7, 36
  109bf8:	086752               	s32i	a5, a7, 32
  109bfb:	90cc70               	addx2	a12, a12, a7
  109bfe:	135ca2               	s16i	a10, a12, 38
  109c01:	1217b2               	l16ui	a11, a7, 36
  109c04:	bb1b                	addi.n	a11, a11, 1
  109c06:	64b0b0               	extui	a11, a11, 0, 7
  109c09:	1257b2               	s16i	a11, a7, 36
  109c0c:	000586               	j	109c26 <au_task_LR_SyncTransitionDetect+0x1b6>

00109c0f <au_task_LR_SyncTransitionDetect+0x19f>:
  109c0f:	7e1692               	l16ui	a9, a6, 252
  109c12:	10c9f6               	bgeui	a9, 32, 109c26 <au_task_LR_SyncTransitionDetect+0x1b6>
  109c15:	3e6652               	s32i	a5, a6, 248
  109c18:	90e960               	addx2	a14, a9, a6
  109c1b:	7f5ea2               	s16i	a10, a14, 254
  109c1e:	7e16d2               	l16ui	a13, a6, 252
  109c21:	dd1b                	addi.n	a13, a13, 1
  109c23:	7e56d2               	s16i	a13, a6, 252
  109c26:	575232               	s16i	a3, a2, 174

00109c29 <au_task_LR_SyncTransitionDetect+0x1b9>:
  109c29:	08a4a2               	movi	a10, 0x408
  109c2c:	e3e3b1               	l32r	a11, 102bb8 (8000a520 <__log_data___1__1__0_au_task_0_au_task_1_c_8543$27687_140_12>)
  109c2f:	0cc425               	call8	116870 <dbfw_StoreTrace>
  109c32:	f01d                	retw.n

00109c34 <au_task_LR_SyncTransitionDetect+0x1c4>:
  109c34:	000000                                        ...

00109c37 <au_task_LR_SyncTransitionDetect+0x1c7>:
  109c37:	0c0c                	movi.n	a12, 0
  109c39:	050c                	movi.n	a5, 0
  109c3b:	0b0c                	movi.n	a11, 0
  109c3d:	ffad06               	j	109af5 <au_task_LR_SyncTransitionDetect+0x85>

00109c40 <au_task_LR_SyncUp_Audio>:
  109c40:	008136               	entry	a1, 64
  109c43:	170c                	movi.n	a7, 1
  109c45:	050c                	movi.n	a5, 0
  109c47:	e2d3a1               	l32r	a10, 102794 (277d60 <g_debug_fp_info>)
  109c4a:	e2d1c1               	l32r	a12, 102790 (27e688 <gp_dsp_core_log>)
  109c4d:	e3db31               	l32r	a3, 102bbc (276ec8 <g_au_task+0x68>)
  109c50:	0cc8                	l32i.n	a12, a12, 0
  109c52:	53b8                	l32i.n	a11, a3, 20
  109c54:	2cb9                	s32i.n	a11, a12, 8
  109c56:	011a82               	l16ui	a8, a10, 2
  109c59:	001aa2               	l16ui	a10, a10, 0
  109c5c:	3c1866               	bnei	a8, 1, 109c9c <au_task_LR_SyncUp_Audio+0x5c>
  109c5f:	9afc                	bnez.n	a10, 109c9c <au_task_LR_SyncUp_Audio+0x5c>
  109c61:	e2ccd1               	l32r	a13, 102794 (277d60 <g_debug_fp_info>)
  109c64:	1db8                	l32i.n	a11, a13, 4
  109c66:	2dd8                	l32i.n	a13, a13, 8
  109c68:	279db7               	bne	a13, a11, 109c93 <au_task_LR_SyncUp_Audio+0x53>
  109c6b:	5388                	l32i.n	a8, a3, 20
  109c6d:	e2c9e1               	l32r	a14, 102794 (277d60 <g_debug_fp_info>)
  109c70:	059d                	mov.n	a9, a5
  109c72:	061eb2               	l16ui	a11, a14, 12
  109c75:	4ef8                	l32i.n	a15, a14, 16
  109c77:	bb1b                	addi.n	a11, a11, 1
  109c79:	f4b0b0               	extui	a11, a11, 0, 16
  109c7c:	065eb2               	s16i	a11, a14, 12
  109c7f:	fecbb2               	addi	a11, a11, -2
  109c82:	8397b0               	moveqz	a9, a7, a11
  109c85:	93a790               	movnez	a10, a7, a9
  109c88:	93f890               	movnez	a15, a8, a9
  109c8b:	4ef9                	s32i.n	a15, a14, 16
  109c8d:	005ea2               	s16i	a10, a14, 0
  109c90:	000206               	j	109c9c <au_task_LR_SyncUp_Audio+0x5c>

00109c93 <au_task_LR_SyncUp_Audio+0x53>:
  109c93:	e2c0c1               	l32r	a12, 102794 (277d60 <g_debug_fp_info>)
  109c96:	026cb2               	s32i	a11, a12, 8
  109c99:	065c52               	s16i	a5, a12, 12
  109c9c:	e2e691               	l32r	a9, 102834 (2780d4 <g_debug_fp_info+0x374>)
  109c9f:	79a0b2               	movi	a11, 121
  109ca2:	029a56               	bnez	a10, 109ccf <au_task_LR_SyncUp_Audio+0x8f>
  109ca5:	e2bbe1               	l32r	a14, 102794 (277d60 <g_debug_fp_info>)
  109ca8:	931ed2               	l16ui	a13, a14, 0x126
  109cab:	90dde0               	addx2	a13, a13, a14
  109cae:	945db2               	s16i	a11, a13, 0x128
  109cb1:	0ca465               	call8	1166f8 <dbfw_GetSystemTime>
  109cb4:	e2b881               	l32r	a8, 102794 (277d60 <g_debug_fp_info>)
  109cb7:	931892               	l16ui	a9, a8, 0x126
  109cba:	a09980               	addx4	a9, a9, a8
  109cbd:	8a69a2               	s32i	a10, a9, 0x228
  109cc0:	9318f2               	l16ui	a15, a8, 0x126
  109cc3:	01cff2               	addi	a15, a15, 1
  109cc6:	64f0f0               	extui	a15, a15, 0, 7
  109cc9:	9358f2               	s16i	a15, a8, 0x126
  109ccc:	000506               	j	109ce4 <au_task_LR_SyncUp_Audio+0xa4>

00109ccf <au_task_LR_SyncUp_Audio+0x8f>:
  109ccf:	7d19a2               	l16ui	a10, a9, 250
  109cd2:	0ecaf6               	bgeui	a10, 32, 109ce4 <au_task_LR_SyncUp_Audio+0xa4>
  109cd5:	90ea90               	addx2	a14, a10, a9
  109cd8:	7e5eb2               	s16i	a11, a14, 252
  109cdb:	7d19c2               	l16ui	a12, a9, 250
  109cde:	01ccc2               	addi	a12, a12, 1
  109ce1:	7d59c2               	s16i	a12, a9, 250
  109ce4:	e2b3d1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109ce7:	20a550               	or	a10, a5, a5
  109cea:	002dd2               	l32i	a13, a13, 0
  109ced:	0020c0               	memw
  109cf0:	72a3c2               	movi	a12, 0x372
  109cf3:	0d88                	l32i.n	a8, a13, 0
  109cf5:	0703f2               	l8ui	a15, a3, 7
  109cf8:	048380               	extui	a8, a8, 3, 1
  109cfb:	93a780               	movnez	a10, a7, a8
  109cfe:	201fa7               	beq	a15, a10, 109d22 <au_task_LR_SyncUp_Audio+0xe2>
  109d01:	0743a2               	s8i	a10, a3, 7
  109d04:	74e0a0               	extui	a14, a10, 0, 8
  109d07:	7e9c                	beqz.n	a14, 109d22 <au_task_LR_SyncUp_Audio+0xe2>
  109d09:	5359                	s32i.n	a5, a3, 20
  109d0b:	2213f2               	l16ui	a15, a3, 68
  109d0e:	155352               	s16i	a5, a3, 42
  109d11:	4f8c                	beqz.n	a15, 109d19 <au_task_LR_SyncUp_Audio+0xd9>
  109d13:	225352               	s16i	a5, a3, 68
  109d16:	235352               	s16i	a5, a3, 70

00109d19 <au_task_LR_SyncUp_Audio+0xd9>:
  109d19:	161382               	l16ui	a8, a3, 44
  109d1c:	938580               	movnez	a8, a5, a8
  109d1f:	165382               	s16i	a8, a3, 44
  109d22:	e2a981               	l32r	a8, 1027c8 (ac44 <xthals_release_major+0x7d64>)
  109d25:	03e8                	l32i.n	a14, a3, 0
  109d27:	c0a3b2               	movi	a11, 0x3c0
  109d2a:	c0ee80               	sub	a14, a14, a8
  109d2d:	83bce0               	moveqz	a11, a12, a14
  109d30:	41b9                	s32i.n	a11, a1, 16
  109d32:	05da16               	beqz	a10, 109d93 <au_task_LR_SyncUp_Audio+0x153>
  109d35:	0020c0               	memw
  109d38:	0dc8                	l32i.n	a12, a13, 0
  109d3a:	4f6c27               	bbci	a12, 2, 109d8d <au_task_LR_SyncUp_Audio+0x14d>
  109d3d:	1613e2               	l16ui	a14, a3, 44
  109d40:	04fe56               	bnez	a14, 109d93 <au_task_LR_SyncUp_Audio+0x153>
  109d43:	2213f2               	l16ui	a15, a3, 68
  109d46:	049f56               	bnez	a15, 109d93 <au_task_LR_SyncUp_Audio+0x153>
  109d49:	0020c0               	memw
  109d4c:	0d88                	l32i.n	a8, a13, 0
  109d4e:	148080               	extui	a8, a8, 0, 2
  109d51:	0d40684130b018ce 	{ bnei.w18	a8, 1, 10a3d8 <au_task_LR_SyncUp_Audio+0x798>; nop }
  109d59:	025352               	s16i	a5, a3, 4
  109d5c:	5359                	s32i.n	a5, a3, 20
  109d5e:	165372               	s16i	a7, a3, 44
  109d61:	0020c0               	memw
  109d64:	08a4a2               	movi	a10, 0x408
  109d67:	e396b1               	l32r	a11, 102bc0 (8000a720 <__log_data___1__1__0_au_task_0_au_task_1_c_8685$27810_183_7>)
  109d6a:	7d98                	l32i.n	a9, a13, 28
  109d6c:	e396c1               	l32r	a12, 102bc4 (277a4c <g_au_task+0xbec>)
  109d6f:	219490               	srai	a9, a9, 4
  109d72:	176392               	s32i	a9, a3, 92
  109d75:	8c5c72               	s16i	a7, a12, 0x118
  109d78:	119980               	slli	a9, a9, 8
  109d7b:	416c92               	s32i	a9, a12, 0x104
  109d7e:	426c92               	s32i	a9, a12, 0x108
  109d81:	436c92               	s32i	a9, a12, 0x10c
  109d84:	446c92               	s32i	a9, a12, 0x110
  109d87:	0caea5               	call8	116870 <dbfw_StoreTrace>
  109d8a:	000146               	j	109d93 <au_task_LR_SyncUp_Audio+0x153>

00109d8d <au_task_LR_SyncUp_Audio+0x14d>:
  109d8d:	165352               	s16i	a5, a3, 44
  109d90:	225352               	s16i	a5, a3, 68

00109d93 <au_task_LR_SyncUp_Audio+0x153>:
  109d93:	e38d61               	l32r	a6, 102bc8 (2771d8 <g_au_task+0x378>)
  109d96:	e28341               	l32r	a4, 1027a4 (276e6c <g_au_task+0xc>)
  109d99:	0523a2               	l32i	a10, a3, 20
  109d9c:	f4c422               	addi	a2, a4, -12
  109d9f:	0c8a56               	bnez	a10, 109e6b <au_task_LR_SyncUp_Audio+0x22b>
  109da2:	09a4a2               	movi	a10, 0x409
  109da5:	e282c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109da8:	e389b1               	l32r	a11, 102bcc (8000a920 <__log_data___1__1__0_au_task_0_au_task_1_c_8711$27812_183_9>)
  109dab:	0cc8                	l32i.n	a12, a12, 0
  109dad:	0020c0               	memw
  109db0:	0cc8                	l32i.n	a12, a12, 0
  109db2:	0cabe5               	call8	116870 <dbfw_StoreTrace>
  109db5:	e276e1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  109db8:	0ee8                	l32i.n	a14, a14, 0
  109dba:	0703d2               	l8ui	a13, a3, 7
  109dbd:	0ee8                	l32i.n	a14, a14, 0
  109dbf:	fd63e2               	s32i	a14, a3, 0x3f4
  109dc2:	fe6352               	s32i	a5, a3, 0x3f8
  109dc5:	418d16               	beqz	a13, 10a1e1 <au_task_LR_SyncUp_Audio+0x5a1>
  109dc8:	1613f2               	l16ui	a15, a3, 44
  109dcb:	412f56               	bnez	a15, 10a1e1 <au_task_LR_SyncUp_Audio+0x5a1>
  109dce:	301282               	l16ui	a8, a2, 96
  109dd1:	40c856               	bnez	a8, 10a1e1 <au_task_LR_SyncUp_Audio+0x5a1>
  109dd4:	e27791               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109dd7:	0998                	l32i.n	a9, a9, 0
  109dd9:	3199                	s32i.n	a9, a1, 12
  109ddb:	0020c0               	memw
  109dde:	1998                	l32i.n	a9, a9, 4
  109de0:	59ac                	beqz.n	a9, 109e09 <au_task_LR_SyncUp_Audio+0x1c9>
  109de2:	0020c0               	memw
  109de5:	31a8                	l32i.n	a10, a1, 12
  109de7:	1aa8                	l32i.n	a10, a10, 4
  109de9:	e379b1               	l32r	a11, 102bd0 (4e20 <xthals_release_major+0x1f40>)
  109dec:	60a0a0               	neg	a10, a10
  109def:	7673e5               	call8	18052c <__divsi3>
  109df2:	11bac0               	slli	a11, a10, 4
  109df5:	c0bba0               	sub	a11, a11, a10
  109df8:	04ad                	mov.n	a10, a4
  109dfa:	11bba0               	slli	a11, a11, 6
  109dfd:	04dbb2               	addmi	a11, a11, 0x400
  109e00:	c0cbb2               	addi	a11, a11, -64
  109e03:	02d3e5               	call8	10cb40 <au_task_RemoveSamplesFromPackets>
  109e06:	1362a2               	s32i	a10, a2, 76

00109e09 <au_task_LR_SyncUp_Audio+0x1c9>:
  109e09:	0a84e5               	call8	114658 <fw_dsp_i2s_TearDownTx>
  109e0c:	035272               	s16i	a7, a2, 6
  109e0f:	e282c1               	l32r	a12, 102818 (27f140 <g_mclk_i2s>)
  109e12:	04ad                	mov.n	a10, a4
  109e14:	015c52               	s16i	a5, a12, 2
  109e17:	01c265               	call8	10ba3c <au_task_MixerInit>
  109e1a:	0a0c                	movi.n	a10, 0
  109e1c:	fd3825               	call8	1071a0 <au_task_AudioCodecConfigI2SParams>
  109e1f:	ae1692               	l16ui	a9, a6, 0x15c
  109e22:	051966               	bnei	a9, 1, 109e2b <au_task_LR_SyncUp_Audio+0x1eb>
  109e25:	ff13a5               	call8	108f60 <au_task_BackupNotifDataFromDma>
  109e28:	ae1692               	l16ui	a9, a6, 0x15c

00109e2b <au_task_LR_SyncUp_Audio+0x1eb>:
  109e2b:	19cc                	bnez.n	a9, 109e30 <au_task_LR_SyncUp_Audio+0x1f0>
  109e2d:	fdf2e5               	call8	107d5c <au_task_CleanUpDMATXRingbuffer>

00109e30 <au_task_LR_SyncUp_Audio+0x1f0>:
  109e30:	e365a1               	l32r	a10, 102bc4 (277a4c <g_au_task+0xbec>)
  109e33:	ae5652               	s16i	a5, a6, 0x15c
  109e36:	382aa2               	l32i	a10, a10, 224
  109e39:	0a6e65               	call8	114520 <fw_dsp_i2s_BringUpTx>
  109e3c:	0020c0               	memw
  109e3f:	e258c1               	l32r	a12, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  109e42:	08a4a2               	movi	a10, 0x408
  109e45:	8b2cc2               	l32i	a12, a12, 0x22c
  109e48:	e363b1               	l32r	a11, 102bd4 (8000aa20 <__log_data___1__1__0_au_task_0_au_task_1_c_8780$27814_183_11>)
  109e4b:	41c2c0               	srli	a12, a12, 2
  109e4e:	5b63c2               	s32i	a12, a3, 0x16c
  109e51:	0ca1e5               	call8	116870 <dbfw_StoreTrace>
  109e54:	305272               	s16i	a7, a2, 96
  109e57:	0a0c                	movi.n	a10, 0
  109e59:	fe58a5               	call8	1083e4 <au_task_InitTimerParams>
  109e5c:	fb5265               	call8	105384 <au_task_1stCodecEnableTimer>
  109e5f:	052ea5               	call8	10f148 <au_task_Trigger1stCodecDecode>
  109e62:	00dec6               	j	10a1e1 <au_task_LR_SyncUp_Audio+0x5a1>

00109e65 <au_task_LR_SyncUp_Audio+0x225>:
  109e65:	00000000 1a660000                                ......

00109e6b <au_task_LR_SyncUp_Audio+0x22b>:
  109e6b:	171a66               	bnei	a10, 1, 109e86 <au_task_LR_SyncUp_Audio+0x246>
  109e6e:	09a4a2               	movi	a10, 0x409
  109e71:	e24fc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109e74:	e359b1               	l32r	a11, 102bd8 (8000ad20 <__log_data___1__1__0_au_task_0_au_task_1_c_8869$27817_183_14>)
  109e77:	002cc2               	l32i	a12, a12, 0
  109e7a:	0020c0               	memw
  109e7d:	002cc2               	l32i	a12, a12, 0
  109e80:	0c9ee5               	call8	116870 <dbfw_StoreTrace>
  109e83:	0523a2               	l32i	a10, a3, 20

00109e86 <au_task_LR_SyncUp_Audio+0x246>:
  109e86:	2d3c                	movi.n	a13, 50
  109e88:	07bda7               	bgeu	a13, a10, 109e93 <au_task_LR_SyncUp_Audio+0x253>
  109e8b:	0703e2               	l8ui	a14, a3, 7
  109e8e:	1e8c                	beqz.n	a14, 109e93 <au_task_LR_SyncUp_Audio+0x253>
  109e90:	025372               	s16i	a7, a3, 4
  109e93:	e23fa1               	l32r	a10, 102790 (27e688 <gp_dsp_core_log>)
  109e96:	0aa8                	l32i.n	a10, a10, 0
  109e98:	fd23f2               	l32i	a15, a3, 0x3f4
  109e9b:	0aa8                	l32i.n	a10, a10, 0
  109e9d:	ab0c                	movi.n	a11, 10
  109e9f:	0d003141a0b0bfae 	{ bne.w18	a15, a10, 10a1bd <au_task_LR_SyncUp_Audio+0x57d>; nop }
  109ea7:	fe23a2               	l32i	a10, a3, 0x3f8
  109eaa:	aa1b                	addi.n	a10, a10, 1

00109eac <au_task_LR_SyncUp_Audio+0x26c>:
  109eac:	fe63a2               	s32i	a10, a3, 0x3f8
  109eaf:	02bba7               	bgeu	a11, a10, 109eb5 <au_task_LR_SyncUp_Audio+0x275>
  109eb2:	0cc565               	call8	116b08 <dbfw_IllegalInstr>

00109eb5 <au_task_LR_SyncUp_Audio+0x275>:
  109eb5:	0213c2               	l16ui	a12, a3, 4
  109eb8:	00bc16               	beqz	a12, 109ec7 <au_task_LR_SyncUp_Audio+0x287>
  109ebb:	a403d2               	l8ui	a13, a3, 164
  109ebe:	005d16               	beqz	a13, 109ec7 <au_task_LR_SyncUp_Audio+0x287>
  109ec1:	20a440               	or	a10, a4, a4
  109ec4:	00b125               	call8	10a9d8 <au_task_LR_SyncUp_Audio_HW>

00109ec7 <au_task_LR_SyncUp_Audio+0x287>:
  109ec7:	3012e2               	l16ui	a14, a2, 96
  109eca:	e26b31               	l32r	a3, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  109ecd:	3e9c                	beqz.n	a14, 109ee4 <au_task_LR_SyncUp_Audio+0x2a4>
  109ecf:	0abea5               	call8	114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  109ed2:	01a9                	s32i.n	a10, a1, 0
  109ed4:	7422f2               	l32i	a15, a2, 0x1d0
  109ed7:	392282               	l32i	a8, a2, 228
  109eda:	ffaa                	add.n	a15, a15, a10
  109edc:	88aa                	add.n	a8, a8, a10
  109ede:	396282               	s32i	a8, a2, 228
  109ee1:	7462f2               	s32i	a15, a2, 0x1d0

00109ee4 <au_task_LR_SyncUp_Audio+0x2a4>:
  109ee4:	361292               	l16ui	a9, a2, 108
  109ee7:	99bc                	beqz.n	a9, 109f24 <au_task_LR_SyncUp_Audio+0x2e4>
  109ee9:	3012a2               	l16ui	a10, a2, 96
  109eec:	4abc                	beqz.n	a10, 109f24 <au_task_LR_SyncUp_Audio+0x2e4>
  109eee:	e23091               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109ef1:	0998                	l32i.n	a9, a9, 0
  109ef3:	0020c0               	memw
  109ef6:	09b8                	l32i.n	a11, a9, 0
  109ef8:	14b0b0               	extui	a11, a11, 0, 2
  109efb:	9b8c                	beqz.n	a11, 109f08 <au_task_LR_SyncUp_Audio+0x2c8>
  109efd:	0020c0               	memw
  109f00:	09a8                	l32i.n	a10, a9, 0
  109f02:	14a0a0               	extui	a10, a10, 0, 2
  109f05:	183a66               	bnei	a10, 3, 109f21 <au_task_LR_SyncUp_Audio+0x2e1>

00109f08 <au_task_LR_SyncUp_Audio+0x2c8>:
  109f08:	3c12b2               	l16ui	a11, a2, 120
  109f0b:	0f1b66               	bnei	a11, 1, 109f1e <au_task_LR_SyncUp_Audio+0x2de>
  109f0e:	04ad                	mov.n	a10, a4
  109f10:	3922b2               	l32i	a11, a2, 228
  109f13:	41c8                	l32i.n	a12, a1, 16
  109f15:	00eca5               	call8	10ade0 <au_task_LR_SyncUp_Audio_SW>
  109f18:	000146               	j	109f21 <au_task_LR_SyncUp_Audio+0x2e1>

00109f1b <au_task_LR_SyncUp_Audio+0x2db>:
  109f1b:	000000                                        ...

00109f1e <au_task_LR_SyncUp_Audio+0x2de>:
  109f1e:	3c5272               	s16i	a7, a2, 120
  109f21:	396252               	s32i	a5, a2, 228
  109f24:	4a12c2               	l16ui	a12, a2, 148
  109f27:	0abc16               	beqz	a12, 109fd6 <au_task_LR_SyncUp_Audio+0x396>
  109f2a:	4c12d2               	l16ui	a13, a2, 152
  109f2d:	0a5d56               	bnez	a13, 109fd6 <au_task_LR_SyncUp_Audio+0x396>
  109f30:	4b12e2               	l16ui	a14, a2, 150
  109f33:	28ee56               	bnez	a14, 10a1c5 <au_task_LR_SyncUp_Audio+0x585>
  109f36:	282292               	l32i	a9, a2, 160
  109f39:	e250f1               	l32r	a15, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  109f3c:	4188                	l32i.n	a8, a1, 16
  109f3e:	7f2ff2               	l32i	a15, a15, 0x1fc
  109f41:	889a                	add.n	a8, a8, a9
  109f43:	286282               	s32i	a8, a2, 160
  109f46:	6fec                	bnez.n	a15, 109f70 <au_task_LR_SyncUp_Audio+0x330>
  109f48:	e24da1               	l32r	a10, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  109f4b:	7e2aa2               	l32i	a10, a10, 0x1f8
  109f4e:	1e1a37               	beq	a10, a3, 109f70 <au_task_LR_SyncUp_Audio+0x330>
  109f51:	4b5272               	s16i	a7, a2, 150
  109f54:	fb7c                	movi.n	a11, -1
  109f56:	2962a2               	s32i	a10, a2, 164
  109f59:	e248c1               	l32r	a12, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  109f5c:	04ad                	mov.n	a10, a4
  109f5e:	7e6c32               	s32i	a3, a12, 0x1f8
  109f61:	7f6cb2               	s32i	a11, a12, 0x1fc
  109f64:	ffa8e5               	call8	1099f4 <au_task_LJ_SE_CalcSamplesToAdjust>
  109f67:	000146               	j	109f70 <au_task_LR_SyncUp_Audio+0x330>

00109f6a <au_task_LR_SyncUp_Audio+0x32a>:
  109f6a:	1362a2               	s32i	a10, a2, 76
  109f6d:	4c5272               	s16i	a7, a2, 152

00109f70 <au_task_LR_SyncUp_Audio+0x330>:
  109f70:	3012d2               	l16ui	a13, a2, 96
  109f73:	05fd56               	bnez	a13, 109fd6 <au_task_LR_SyncUp_Audio+0x396>
  109f76:	4c12e2               	l16ui	a14, a2, 152
  109f79:	591e66               	bnei	a14, 1, 109fd6 <au_task_LR_SyncUp_Audio+0x396>
  109f7c:	0a6da5               	call8	114658 <fw_dsp_i2s_TearDownTx>
  109f7f:	035272               	s16i	a7, a2, 6
  109f82:	e225f1               	l32r	a15, 102818 (27f140 <g_mclk_i2s>)
  109f85:	04ad                	mov.n	a10, a4
  109f87:	015f52               	s16i	a5, a15, 2
  109f8a:	01ab25               	call8	10ba3c <au_task_MixerInit>
  109f8d:	0a0c                	movi.n	a10, 0
  109f8f:	fd2125               	call8	1071a0 <au_task_AudioCodecConfigI2SParams>
  109f92:	ae1692               	l16ui	a9, a6, 0x15c
  109f95:	051966               	bnei	a9, 1, 109f9e <au_task_LR_SyncUp_Audio+0x35e>
  109f98:	fefc65               	call8	108f60 <au_task_BackupNotifDataFromDma>
  109f9b:	ae1692               	l16ui	a9, a6, 0x15c

00109f9e <au_task_LR_SyncUp_Audio+0x35e>:
  109f9e:	19cc                	bnez.n	a9, 109fa3 <au_task_LR_SyncUp_Audio+0x363>
  109fa0:	fddba5               	call8	107d5c <au_task_CleanUpDMATXRingbuffer>

00109fa3 <au_task_LR_SyncUp_Audio+0x363>:
  109fa3:	e308a1               	l32r	a10, 102bc4 (277a4c <g_au_task+0xbec>)
  109fa6:	ae5652               	s16i	a5, a6, 0x15c
  109fa9:	382aa2               	l32i	a10, a10, 224
  109fac:	0020f0               	nop
  109faf:	0a5725               	call8	114520 <fw_dsp_i2s_BringUpTx>
  109fb2:	0020c0               	memw
  109fb5:	e1fac1               	l32r	a12, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  109fb8:	08a4a2               	movi	a10, 0x408
  109fbb:	8b2cc2               	l32i	a12, a12, 0x22c
  109fbe:	e307b1               	l32r	a11, 102bdc (8000ae20 <__log_data___1__1__0_au_task_0_au_task_1_c_9002$27818_183_15>)
  109fc1:	41c2c0               	srli	a12, a12, 2
  109fc4:	7562c2               	s32i	a12, a2, 0x1d4
  109fc7:	0020f0               	nop
  109fca:	0c8a65               	call8	116870 <dbfw_StoreTrace>
  109fcd:	305272               	s16i	a7, a2, 96
  109fd0:	fb3b25               	call8	105384 <au_task_1stCodecEnableTimer>
  109fd3:	051765               	call8	10f148 <au_task_Trigger1stCodecDecode>
  109fd6:	5612a2               	l16ui	a10, a2, 172
  109fd9:	4acc                	bnez.n	a10, 109fe1 <au_task_LR_SyncUp_Audio+0x3a1>
  109fdb:	4a12d2               	l16ui	a13, a2, 148
  109fde:	04fd16               	beqz	a13, 10a031 <au_task_LR_SyncUp_Audio+0x3f1>

00109fe1 <au_task_LR_SyncUp_Audio+0x3a1>:
  109fe1:	3122e2               	l32i	a14, a2, 196
  109fe4:	049e16               	beqz	a14, 10a031 <au_task_LR_SyncUp_Audio+0x3f1>
  109fe7:	e1f2c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109fea:	07fd                	mov.n	a15, a7
  109fec:	0cc8                	l32i.n	a12, a12, 0
  109fee:	0020c0               	memw
  109ff1:	422282               	l32i	a8, a2, 0x108
  109ff4:	290c                	movi.n	a9, 2
  109ff6:	8c0cc2               	l8ui	a12, a12, 140
  109ff9:	5b0c                	movi.n	a11, 5
  109ffb:	23cc00               	sext	a12, a12, 7
  109ffe:	72bbc0               	salt	a11, a11, a12
  10a001:	93f9b0               	movnez	a15, a9, a11
  10a004:	0abf87               	bgeu	a15, a8, 10a012 <au_task_LR_SyncUp_Audio+0x3d2>
  10a007:	322292               	l32i	a9, a2, 200
  10a00a:	991b                	addi.n	a9, a9, 1
  10a00c:	000106               	j	10a014 <au_task_LR_SyncUp_Audio+0x3d4>

0010a00f <au_task_LR_SyncUp_Audio+0x3cf>:
  10a00f:	000000                                        ...

0010a012 <au_task_LR_SyncUp_Audio+0x3d2>:
  10a012:	090c                	movi.n	a9, 0

0010a014 <au_task_LR_SyncUp_Audio+0x3d4>:
  10a014:	326292               	s32i	a9, a2, 200
  10a017:	1669b6               	bltui	a9, 6, 10a031 <au_task_LR_SyncUp_Audio+0x3f1>
  10a01a:	0adc                	bnez.n	a10, 10a02e <au_task_LR_SyncUp_Audio+0x3ee>
  10a01c:	4a12a2               	l16ui	a10, a2, 148
  10a01f:	ea8c                	beqz.n	a10, 10a031 <au_task_LR_SyncUp_Audio+0x3f1>
  10a021:	1d22a2               	l32i	a10, a2, 116
  10a024:	3b1c                	movi.n	a11, 19
  10a026:	072ba7               	blt	a11, a10, 10a031 <au_task_LR_SyncUp_Audio+0x3f1>
  10a029:	cc6c                	movi.n	a12, -20
  10a02b:	02aca7               	bge	a12, a10, 10a031 <au_task_LR_SyncUp_Audio+0x3f1>

0010a02e <au_task_LR_SyncUp_Audio+0x3ee>:
  10a02e:	316252               	s32i	a5, a2, 196

0010a031 <au_task_LR_SyncUp_Audio+0x3f1>:
  10a031:	7a1692               	l16ui	a9, a6, 244
  10a034:	e21131               	l32r	a3, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10a037:	398c                	beqz.n	a9, 10a03e <au_task_LR_SyncUp_Audio+0x3fe>
  10a039:	d90b                	addi.n	a13, a9, -1
  10a03b:	7a56d2               	s16i	a13, a6, 244

0010a03e <au_task_LR_SyncUp_Audio+0x3fe>:
  10a03e:	20a440               	or	a10, a4, a4
  10a041:	089f65               	call8	112a38 <audio_latency_SendLatencyChangeInfo>
  10a044:	20a440               	or	a10, a4, a4
  10a047:	08a4a5               	call8	112a90 <audio_latency_ReceiveLatencyChangeInfo>
  10a04a:	20a440               	or	a10, a4, a4
  10a04d:	08e865               	call8	112ed4 <audio_latency_jbm_CalcTotalJbd>
  10a050:	20a440               	or	a10, a4, a4
  10a053:	08dea5               	call8	112e3c <audio_latency_jbm_SendJbmInfo>
  10a056:	20a440               	or	a10, a4, a4
  10a059:	08dae5               	call8	112e08 <audio_latency_jbm_ReceiveJbmInfo>
  10a05c:	1f12e2               	l16ui	a14, a2, 62
  10a05f:	102e16               	beqz	a14, 10a165 <au_task_LR_SyncUp_Audio+0x525>
  10a062:	3012f2               	l16ui	a15, a2, 96
  10a065:	0fcf16               	beqz	a15, 10a165 <au_task_LR_SyncUp_Audio+0x525>
  10a068:	20a440               	or	a10, a4, a4
  10a06b:	0021b2               	l32i	a11, a1, 0
  10a06e:	ff6965               	call8	109704 <au_task_UpdateAudioSampleTimingTable>
  10a071:	e202e1               	l32r	a14, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a074:	fb3c                	movi.n	a11, 63
  10a076:	e1cec1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a079:	1c26f2               	l32i	a15, a6, 112
  10a07c:	0cc8                	l32i.n	a12, a12, 0
  10a07e:	df0b                	addi.n	a13, a15, -1
  10a080:	93bdf0               	movnez	a11, a13, a15
  10a083:	0020c0               	memw
  10a086:	0c88                	l32i.n	a8, a12, 0
  10a088:	148080               	extui	a8, a8, 0, 2
  10a08b:	059856               	bnez	a8, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a08e:	491682               	l16ui	a8, a6, 146
  10a091:	589c                	beqz.n	a8, 10a0aa <au_task_LR_SyncUp_Audio+0x46a>
  10a093:	832e92               	l32i	a9, a14, 0x20c
  10a096:	100926               	beqi	a9, -1, 10a0aa <au_task_LR_SyncUp_Audio+0x46a>
  10a099:	822ea2               	l32i	a10, a14, 0x208
  10a09c:	0a1a37               	beq	a10, a3, 10a0aa <au_task_LR_SyncUp_Audio+0x46a>
  10a09f:	495652               	s16i	a5, a6, 146
  10a0a2:	826e32               	s32i	a3, a14, 0x208
  10a0a5:	fd7c                	movi.n	a13, -1
  10a0a7:	836ed2               	s32i	a13, a14, 0x20c
  10a0aa:	8c06f2               	l8ui	a15, a6, 140
  10a0ad:	262f16               	beqz	a15, 10a313 <au_task_LR_SyncUp_Audio+0x6d3>
  10a0b0:	8e0682               	l8ui	a8, a6, 142
  10a0b3:	18fc                	bnez.n	a8, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a0b5:	0020c0               	memw
  10a0b8:	2c98                	l32i.n	a9, a12, 8
  10a0ba:	2a9937               	bne	a9, a3, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a0bd:	3612a2               	l16ui	a10, a2, 108
  10a0c0:	4aac                	beqz.n	a10, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a0c2:	01dcf2               	addmi	a15, a12, 0x100
  10a0c5:	34cff2               	addi	a15, a15, 52
  10a0c8:	0020c0               	memw
  10a0cb:	e1b9c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a0ce:	3d0c                	movi.n	a13, 3
  10a0d0:	7c4fd2               	s8i	a13, a15, 124
  10a0d3:	0cc8                	l32i.n	a12, a12, 0
  10a0d5:	4816f2               	l16ui	a15, a6, 144
  10a0d8:	0020c0               	memw
  10a0db:	4cf9                	s32i.n	a15, a12, 16
  10a0dd:	8d06d2               	l8ui	a13, a6, 141
  10a0e0:	0020c0               	memw
  10a0e3:	2cd9                	s32i.n	a13, a12, 8
  10a0e5:	8e4672               	s8i	a7, a6, 142

0010a0e8 <au_task_LR_SyncUp_Audio+0x4a8>:
  10a0e8:	0020c0               	memw
  10a0eb:	002c82               	l32i	a8, a12, 0
  10a0ee:	148080               	extui	a8, a8, 0, 2
  10a0f1:	701866               	bnei	a8, 1, 10a165 <au_task_LR_SyncUp_Audio+0x525>
  10a0f4:	b0bb20               	addx8	a11, a11, a2
  10a0f7:	4a1692               	l16ui	a9, a6, 148
  10a0fa:	f41bb2               	l16ui	a11, a11, 0x1e8
  10a0fd:	3a1966               	bnei	a9, 1, 10a13b <au_task_LR_SyncUp_Audio+0x4fb>
  10a100:	8c06d2               	l8ui	a13, a6, 140
  10a103:	034d56               	bnez	a13, 10a13b <au_task_LR_SyncUp_Audio+0x4fb>
  10a106:	0020c0               	memw
  10a109:	022cf2               	l32i	a15, a12, 8
  10a10c:	2b9f37               	bne	a15, a3, 10a13b <au_task_LR_SyncUp_Audio+0x4fb>
  10a10f:	01dcd2               	addmi	a13, a12, 0x100
  10a112:	34cdd2               	addi	a13, a13, 52
  10a115:	0020c0               	memw
  10a118:	3a0c                	movi.n	a10, 3
  10a11a:	7c4da2               	s8i	a10, a13, 124
  10a11d:	e1a491               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a120:	4816a2               	l16ui	a10, a6, 144
  10a123:	0998                	l32i.n	a9, a9, 0
  10a125:	0020c0               	memw
  10a128:	49a9                	s32i.n	a10, a9, 16
  10a12a:	8d0682               	l8ui	a8, a6, 141
  10a12d:	0020c0               	memw
  10a130:	2989                	s32i.n	a8, a9, 8
  10a132:	485652               	s16i	a5, a6, 144
  10a135:	8d4652               	s8i	a5, a6, 141
  10a138:	4a5652               	s16i	a5, a6, 148
  10a13b:	832ea2               	l32i	a10, a14, 0x20c
  10a13e:	0d40194160b00a0e 	{ beqi.w18	a10, -1, 10a2d8 <au_task_LR_SyncUp_Audio+0x698>; nop }
  10a146:	822ec2               	l32i	a12, a14, 0x208
  10a149:	0d001841b0b08c3e 	{ beq.w18	a12, a3, 10a2d8 <au_task_LR_SyncUp_Audio+0x698>; nop }
  10a151:	4856a2               	s16i	a10, a6, 144
  10a154:	8d46c2               	s8i	a12, a6, 141
  10a157:	8c4672               	s8i	a7, a6, 140
  10a15a:	4a5672               	s16i	a7, a6, 148
  10a15d:	826e32               	s32i	a3, a14, 0x208
  10a160:	ff7c                	movi.n	a15, -1
  10a162:	836ef2               	s32i	a15, a14, 0x20c

0010a165 <au_task_LR_SyncUp_Audio+0x525>:
  10a165:	e18b81               	l32r	a8, 102794 (277d60 <g_debug_fp_info>)
  10a168:	7aa0b2               	movi	a11, 122
  10a16b:	001882               	l16ui	a8, a8, 0
  10a16e:	e1b1a1               	l32r	a10, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a171:	78ec                	bnez.n	a8, 10a19c <au_task_LR_SyncUp_Audio+0x55c>
  10a173:	e188a1               	l32r	a10, 102794 (277d60 <g_debug_fp_info>)
  10a176:	931a92               	l16ui	a9, a10, 0x126
  10a179:	9099a0               	addx2	a9, a9, a10
  10a17c:	9459b2               	s16i	a11, a9, 0x128
  10a17f:	0c57a5               	call8	1166f8 <dbfw_GetSystemTime>
  10a182:	e184c1               	l32r	a12, 102794 (277d60 <g_debug_fp_info>)
  10a185:	931cd2               	l16ui	a13, a12, 0x126
  10a188:	a0ddc0               	addx4	a13, a13, a12
  10a18b:	8a6da2               	s32i	a10, a13, 0x228
  10a18e:	931cb2               	l16ui	a11, a12, 0x126
  10a191:	bb1b                	addi.n	a11, a11, 1
  10a193:	64b0b0               	extui	a11, a11, 0, 7
  10a196:	935cb2               	s16i	a11, a12, 0x126
  10a199:	000586               	j	10a1b3 <au_task_LR_SyncUp_Audio+0x573>

0010a19c <au_task_LR_SyncUp_Audio+0x55c>:
  10a19c:	7d1aa2               	l16ui	a10, a10, 250
  10a19f:	10caf6               	bgeui	a10, 32, 10a1b3 <au_task_LR_SyncUp_Audio+0x573>
  10a1a2:	e1a4d1               	l32r	a13, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a1a5:	90ead0               	addx2	a14, a10, a13
  10a1a8:	7e5eb2               	s16i	a11, a14, 252
  10a1ab:	7d1dc2               	l16ui	a12, a13, 250
  10a1ae:	cc1b                	addi.n	a12, a12, 1
  10a1b0:	7d5dc2               	s16i	a12, a13, 250
  10a1b3:	1f22f2               	l32i	a15, a2, 124
  10a1b6:	ff1b                	addi.n	a15, a15, 1
  10a1b8:	1f62f2               	s32i	a15, a2, 124
  10a1bb:	f01d                	retw.n

0010a1bd <au_task_LR_SyncUp_Audio+0x57d>:
  10a1bd:	fd63a2               	s32i	a10, a3, 0x3f4
  10a1c0:	0a0c                	movi.n	a10, 0
  10a1c2:	ff3986               	j	109eac <au_task_LR_SyncUp_Audio+0x26c>

0010a1c5 <au_task_LR_SyncUp_Audio+0x585>:
  10a1c5:	2a22a2               	l32i	a10, a2, 168
  10a1c8:	da4a16               	beqz	a10, 109f70 <au_task_LR_SyncUp_Audio+0x330>
  10a1cb:	80a782               	movi	a8, 0x780
  10a1ce:	0d3fd94180b0c8ae 	{ bgeu.w18	a8, a10, 109f6a <au_task_LR_SyncUp_Audio+0x32a>; nop }
  10a1d6:	40ac92               	movi	a9, 0xfffffc40
  10a1d9:	9a9a                	add.n	a9, a10, a9
  10a1db:	2a6292               	s32i	a9, a2, 168
  10a1de:	ff6386               	j	109f70 <au_task_LR_SyncUp_Audio+0x330>

0010a1e1 <au_task_LR_SyncUp_Audio+0x5a1>:
  10a1e1:	3012a2               	l16ui	a10, a2, 96
  10a1e4:	017a16               	beqz	a10, 10a1ff <au_task_LR_SyncUp_Audio+0x5bf>
  10a1e7:	0a8d25               	call8	114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10a1ea:	0061a2               	s32i	a10, a1, 0
  10a1ed:	5a23b2               	l32i	a11, a3, 0x168
  10a1f0:	1f23c2               	l32i	a12, a3, 124
  10a1f3:	80bba0               	add	a11, a11, a10
  10a1f6:	80cca0               	add	a12, a12, a10
  10a1f9:	1f63c2               	s32i	a12, a3, 124
  10a1fc:	5a63b2               	s32i	a11, a3, 0x168

0010a1ff <au_task_LR_SyncUp_Audio+0x5bf>:
  10a1ff:	a403d2               	l8ui	a13, a3, 164
  10a202:	008d16               	beqz	a13, 10a20e <au_task_LR_SyncUp_Audio+0x5ce>
  10a205:	1513e2               	l16ui	a14, a3, 42
  10a208:	01cee2               	addi	a14, a14, 1
  10a20b:	1553e2               	s16i	a14, a3, 42

0010a20e <au_task_LR_SyncUp_Audio+0x5ce>:
  10a20e:	2213f2               	l16ui	a15, a3, 68
  10a211:	09ef16               	beqz	a15, 10a2b3 <au_task_LR_SyncUp_Audio+0x673>
  10a214:	301282               	l16ui	a8, a2, 96
  10a217:	098816               	beqz	a8, 10a2b3 <au_task_LR_SyncUp_Audio+0x673>
  10a21a:	231392               	l16ui	a9, a3, 70
  10a21d:	79fc                	bnez.n	a9, 10a258 <au_task_LR_SyncUp_Audio+0x618>
  10a21f:	04ad                	mov.n	a10, a4
  10a221:	ff61e5               	call8	109840 <au_task_LJ_PE_CalcUnSyncedSamples>
  10a224:	e163c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a227:	0cd8                	l32i.n	a13, a12, 0
  10a229:	01ddd2               	addmi	a13, a13, 0x100
  10a22c:	34cdd2               	addi	a13, a13, 52
  10a22f:	0020c0               	memw
  10a232:	7c4d72               	s8i	a7, a13, 124
  10a235:	0cc8                	l32i.n	a12, a12, 0
  10a237:	0020c0               	memw
  10a23a:	4c59                	s32i.n	a5, a12, 16
  10a23c:	1523d2               	l32i	a13, a3, 84
  10a23f:	0020c0               	memw
  10a242:	2cd9                	s32i.n	a13, a12, 8
  10a244:	09a4a2               	movi	a10, 0x409
  10a247:	e266b1               	l32r	a11, 102be0 (8000ab20 <__log_data___1__1__0_au_task_0_au_task_1_c_8817$27815_183_12>)
  10a24a:	0020c0               	memw
  10a24d:	2cc8                	l32i.n	a12, a12, 8
  10a24f:	0c6225               	call8	116870 <dbfw_StoreTrace>
  10a252:	235372               	s16i	a7, a3, 70
  10a255:	001686               	j	10a2b3 <au_task_LR_SyncUp_Audio+0x673>

0010a258 <au_task_LR_SyncUp_Audio+0x618>:
  10a258:	e156a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a25b:	1f23d2               	l32i	a13, a3, 124
  10a25e:	1663d2               	s32i	a13, a3, 88
  10a261:	002ab2               	l32i	a11, a10, 0
  10a264:	01dbb2               	addmi	a11, a11, 0x100
  10a267:	34cbb2               	addi	a11, a11, 52
  10a26a:	0020c0               	memw
  10a26d:	7c4b72               	s8i	a7, a11, 124
  10a270:	002aa2               	l32i	a10, a10, 0
  10a273:	0361a2               	s32i	a10, a1, 12
  10a276:	0020c0               	memw
  10a279:	046a52               	s32i	a5, a10, 16
  10a27c:	0020c0               	memw
  10a27f:	1aa8                	l32i.n	a10, a10, 4
  10a281:	e253b1               	l32r	a11, 102bd0 (4e20 <xthals_release_major+0x1f40>)
  10a284:	762a65               	call8	18052c <__divsi3>
  10a287:	1523d2               	l32i	a13, a3, 84
  10a28a:	1623e2               	l32i	a14, a3, 88
  10a28d:	11fac0               	slli	a15, a10, 4
  10a290:	c0ffa0               	sub	a15, a15, a10
  10a293:	11ffa0               	slli	a15, a15, 6
  10a296:	11ee00               	slli	a14, a14, 16
  10a299:	ddfa                	add.n	a13, a13, a15
  10a29b:	20dde0               	or	a13, a13, a14
  10a29e:	0020c0               	memw
  10a2a1:	31c8                	l32i.n	a12, a1, 12
  10a2a3:	2cd9                	s32i.n	a13, a12, 8
  10a2a5:	09a4a2               	movi	a10, 0x409
  10a2a8:	e24fb1               	l32r	a11, 102be4 (8000ac20 <__log_data___1__1__0_au_task_0_au_task_1_c_8839$27816_183_13>)
  10a2ab:	0020c0               	memw
  10a2ae:	2cc8                	l32i.n	a12, a12, 8
  10a2b0:	0c5be5               	call8	116870 <dbfw_StoreTrace>
  10a2b3:	8c4652               	s8i	a5, a6, 140
  10a2b6:	8d4652               	s8i	a5, a6, 141
  10a2b9:	485652               	s16i	a5, a6, 144
  10a2bc:	8e4672               	s8i	a7, a6, 142
  10a2bf:	495652               	s16i	a5, a6, 146
  10a2c2:	4a5652               	s16i	a5, a6, 148
  10a2c5:	04ad                	mov.n	a10, a4
  10a2c7:	083925               	call8	112658 <audio_latency_Init>
  10a2ca:	04ad                	mov.n	a10, a4
  10a2cc:	08b225               	call8	112df0 <audio_latency_jbm_Init>
  10a2cf:	085352               	s16i	a5, a3, 16
  10a2d2:	095352               	s16i	a5, a3, 18
  10a2d5:	ff5606               	j	10a031 <au_task_LR_SyncUp_Audio+0x3f1>

0010a2d8 <au_task_LR_SyncUp_Audio+0x698>:
  10a2d8:	7d2ea2               	l32i	a10, a14, 0x1f4
  10a2db:	0d400c41e0b00a0e 	{ beqi.w18	a10, -1, 10a3ad <au_task_LR_SyncUp_Audio+0x76d>; nop }
  10a2e3:	7c2e62               	l32i	a6, a14, 0x1f0
  10a2e6:	0d000c4130b0863e 	{ beq.w18	a6, a3, 10a3ad <au_task_LR_SyncUp_Audio+0x76d>; nop }
  10a2ee:	f450a0               	extui	a5, a10, 0, 16
  10a2f1:	f570a0               	extui	a7, a10, 16, 16
  10a2f4:	07ad                	mov.n	a10, a7
  10a2f6:	fdd4e5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10a2f9:	0d40094170b01a6e 	{ blti.w18	a10, 1, 10a394 <au_task_LR_SyncUp_Audio+0x754>; nop }
  10a301:	f01282               	l16ui	a8, a2, 0x1e0
  10a304:	097856               	bnez	a8, 10a39f <au_task_LR_SyncUp_Audio+0x75f>
  10a307:	f05272               	s16i	a7, a2, 0x1e0
  10a30a:	f15252               	s16i	a5, a2, 0x1e2
  10a30d:	796262               	s32i	a6, a2, 0x1e4
  10a310:	0022c6               	j	10a39f <au_task_LR_SyncUp_Audio+0x75f>

0010a313 <au_task_LR_SyncUp_Audio+0x6d3>:
  10a313:	0561b2               	s32i	a11, a1, 20
  10a316:	0361c2               	s32i	a12, a1, 12
  10a319:	b09b20               	addx8	a9, a11, a2
  10a31c:	016192               	s32i	a9, a1, 4
  10a31f:	f41992               	l16ui	a9, a9, 0x1e8
  10a322:	2199                	s32i.n	a9, a1, 8
  10a324:	dc0916               	beqz	a9, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a327:	1f22a2               	l32i	a10, a2, 124
  10a32a:	5b0c                	movi.n	a11, 5
  10a32c:	7620e5               	call8	18053c <__umodsi3>
  10a32f:	31c8                	l32i.n	a12, a1, 12
  10a331:	e152e1               	l32r	a14, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a334:	51b8                	l32i.n	a11, a1, 20
  10a336:	daea56               	bnez	a10, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a339:	3612a2               	l16ui	a10, a2, 108
  10a33c:	da8a16               	beqz	a10, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a33f:	ef12d2               	l16ui	a13, a2, 0x1de
  10a342:	da2d56               	bnez	a13, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a345:	0020c0               	memw
  10a348:	2cf8                	l32i.n	a15, a12, 8
  10a34a:	0d3fd941a0b0bf3e 	{ bne.w18	a15, a3, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>; nop }
  10a352:	7a1682               	l16ui	a8, a6, 244
  10a355:	d8f856               	bnez	a8, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a358:	671692               	l16ui	a9, a6, 206
  10a35b:	d89956               	bnez	a9, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a35e:	3626a2               	l32i	a10, a6, 216
  10a361:	d83a56               	bnez	a10, 10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>
  10a364:	01dcd2               	addmi	a13, a12, 0x100
  10a367:	34cdd2               	addi	a13, a13, 52
  10a36a:	0020c0               	memw
  10a36d:	7c4d52               	s8i	a5, a13, 124
  10a370:	e110c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a373:	0cc8                	l32i.n	a12, a12, 0
  10a375:	0020c0               	memw
  10a378:	0c88                	l32i.n	a8, a12, 0
  10a37a:	21f8                	l32i.n	a15, a1, 8
  10a37c:	404010               	ssai	16
  10a37f:	81ff80               	src	a15, a15, a8
  10a382:	0020c0               	memw
  10a385:	4cf9                	s32i.n	a15, a12, 16
  10a387:	11d8                	l32i.n	a13, a1, 4
  10a389:	7b2dd2               	l32i	a13, a13, 0x1ec
  10a38c:	0020c0               	memw
  10a38f:	2cd9                	s32i.n	a13, a12, 8
  10a391:	ff54c6               	j	10a0e8 <au_task_LR_SyncUp_Audio+0x4a8>

0010a394 <au_task_LR_SyncUp_Audio+0x754>:
  10a394:	04ad                	mov.n	a10, a4
  10a396:	07bd                	mov.n	a11, a7
  10a398:	05cd                	mov.n	a12, a5
  10a39a:	06dd                	mov.n	a13, a6
  10a39c:	ff3c25               	call8	109760 <au_task_SE_HeartBeatAdjustment>

0010a39f <au_task_LR_SyncUp_Audio+0x75f>:
  10a39f:	e137f1               	l32r	a15, 10287c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a3a2:	fe7c                	movi.n	a14, -1
  10a3a4:	7c6f32               	s32i	a3, a15, 0x1f0
  10a3a7:	7d6fe2               	s32i	a14, a15, 0x1f4
  10a3aa:	ff6dc6               	j	10a165 <au_task_LR_SyncUp_Audio+0x525>

0010a3ad <au_task_LR_SyncUp_Audio+0x76d>:
  10a3ad:	f012a2               	l16ui	a10, a2, 0x1e0
  10a3b0:	db1a16               	beqz	a10, 10a165 <au_task_LR_SyncUp_Audio+0x525>
  10a3b3:	fdc925               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10a3b6:	0d7fda41b0b01a4e 	{ bgei.w18	a10, 1, 10a165 <au_task_LR_SyncUp_Audio+0x525>; nop }
  10a3be:	04ad                	mov.n	a10, a4
  10a3c0:	f012b2               	l16ui	a11, a2, 0x1e0
  10a3c3:	f112c2               	l16ui	a12, a2, 0x1e2
  10a3c6:	7922d2               	l32i	a13, a2, 0x1e4
  10a3c9:	ff3965               	call8	109760 <au_task_SE_HeartBeatAdjustment>
  10a3cc:	f05252               	s16i	a5, a2, 0x1e0
  10a3cf:	f15252               	s16i	a5, a2, 0x1e2
  10a3d2:	796252               	s32i	a5, a2, 0x1e4
  10a3d5:	ff6306               	j	10a165 <au_task_LR_SyncUp_Audio+0x525>

0010a3d8 <au_task_LR_SyncUp_Audio+0x798>:
  10a3d8:	0020c0               	memw
  10a3db:	0d88                	l32i.n	a8, a13, 0
  10a3dd:	148080               	extui	a8, a8, 0, 2
  10a3e0:	9af856               	bnez	a8, 109d93 <au_task_LR_SyncUp_Audio+0x153>
  10a3e3:	225372               	s16i	a7, a3, 68
  10a3e6:	5359                	s32i.n	a5, a3, 20
  10a3e8:	025352               	s16i	a5, a3, 4
  10a3eb:	08a4a2               	movi	a10, 0x408
  10a3ee:	e1feb1               	l32r	a11, 102be8 (8000a820 <__log_data___1__1__0_au_task_0_au_task_1_c_8694$27811_183_8>)
  10a3f1:	0c47e5               	call8	116870 <dbfw_StoreTrace>
  10a3f4:	fe66c6               	j	109d93 <au_task_LR_SyncUp_Audio+0x153>

0010a3f7 <au_task_LR_SyncUp_Audio+0x7b7>:
  10a3f7:	000000                                        ...

0010a3fa <au_task_LR_SyncUp_Audio+0x7ba>:
	...

0010a3fc <au_task_LR_SyncUp_ISR>:
  10a3fc:	004136               	entry	a1, 32
  10a3ff:	e1fbb1               	l32r	a11, 102bec (508a00 <_memmap_mem_dram1_end+0x207a00>)
  10a402:	0020c0               	memw
  10a405:	e1fa81               	l32r	a8, 102bf0 (c000c000 <_memmap_mem_LOG_DATA_AREA_end+0x3ff0bfe0>)
  10a408:	322ba2               	l32i	a10, a11, 200
  10a40b:	e1fa91               	l32r	a9, 102bf4 (c0008000 <_memmap_mem_LOG_DATA_AREA_end+0x3ff07fe0>)
  10a40e:	108a80               	and	a8, a10, a8
  10a411:	0b9897               	bne	a8, a9, 10a420 <au_task_LR_SyncUp_ISR+0x24>
  10a414:	e18a91               	l32r	a9, 102a3c (8000 <xthals_release_major+0x5120>)
  10a417:	209a90               	or	a9, a10, a9
  10a41a:	0020c0               	memw
  10a41d:	326b92               	s32i	a9, a11, 200

0010a420 <au_task_LR_SyncUp_ISR+0x24>:
  10a420:	e1f621               	l32r	a2, 102bf8 (27eda0 <g_cpregs1_backup+0x2e0>)
  10a423:	1b0c                	movi.n	a11, 1
  10a425:	02ad                	mov.n	a10, a2
  10a427:	f82c65               	call8	1026ec <xthal_save_cpregs>
  10a42a:	e0db91               	l32r	a9, 102798 (276e60 <g_au_task>)
  10a42d:	021992               	l16ui	a9, a9, 4
  10a430:	086927               	bbci	a9, 2, 10a43c <au_task_LR_SyncUp_ISR+0x40>
  10a433:	000265               	call8	10a458 <au_task_LR_SyncUp_Speech>
  10a436:	000206               	j	10a442 <au_task_LR_SyncUp_ISR+0x46>

0010a439 <au_task_LR_SyncUp_ISR+0x3d>:
  10a439:	000000                                        ...

0010a43c <au_task_LR_SyncUp_ISR+0x40>:
  10a43c:	026907               	bbci	a9, 0, 10a442 <au_task_LR_SyncUp_ISR+0x46>
  10a43f:	ff8025               	call8	109c40 <au_task_LR_SyncUp_Audio>
  10a442:	20a220               	or	a10, a2, a2
  10a445:	01a0b2               	movi	a11, 1
  10a448:	f821e5               	call8	102668 <xthal_restore_cpregs>
  10a44b:	000090               	retw

0010a44e <au_task_LR_SyncUp_ISR+0x52>:
	...

0010a450 <au_task_LR_SyncUp_ISR_for_PSO>:
  10a450:	004136               	entry	a1, 32
  10a453:	f01d                	retw.n

0010a455 <au_task_LR_SyncUp_ISR_for_PSO+0x5>:
  10a455:	000000                                        ...

0010a458 <au_task_LR_SyncUp_Speech>:
  10a458:	006136               	entry	a1, 48
  10a45b:	1d0c                	movi.n	a13, 1
  10a45d:	030c                	movi.n	a3, 0
  10a45f:	e0cd41               	l32r	a4, 102794 (277d60 <g_debug_fp_info>)
  10a462:	e1e651               	l32r	a5, 102bfc (277638 <g_au_task+0x7d8>)
  10a465:	e0caa1               	l32r	a10, 102790 (27e688 <gp_dsp_core_log>)
  10a468:	e0d021               	l32r	a2, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10a46b:	0aa8                	l32i.n	a10, a10, 0
  10a46d:	0228                	l32i.n	a2, a2, 0
  10a46f:	492592               	l32i	a9, a5, 0x124
  10a472:	05d222               	addmi	a2, a2, 0x500
  10a475:	10c222               	addi	a2, a2, 16
  10a478:	2a99                	s32i.n	a9, a10, 8
  10a47a:	0014a2               	l16ui	a10, a4, 0
  10a47d:	e0ed91               	l32r	a9, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a480:	011482               	l16ui	a8, a4, 2
  10a483:	8cc962               	addi	a6, a9, -116
  10a486:	2d1866               	bnei	a8, 1, 10a4b7 <au_task_LR_SyncUp_Speech+0x5f>
  10a489:	aaec                	bnez.n	a10, 10a4b7 <au_task_LR_SyncUp_Speech+0x5f>
  10a48b:	14b8                	l32i.n	a11, a4, 4
  10a48d:	24c8                	l32i.n	a12, a4, 8
  10a48f:	1e9cb7               	bne	a12, a11, 10a4b1 <au_task_LR_SyncUp_Speech+0x59>
  10a492:	0614e2               	l16ui	a14, a4, 12
  10a495:	ee1b                	addi.n	a14, a14, 1
  10a497:	f4e0e0               	extui	a14, a14, 0, 16
  10a49a:	0654e2               	s16i	a14, a4, 12
  10a49d:	fbcef2               	addi	a15, a14, -5
  10a4a0:	83adf0               	moveqz	a10, a13, a15
  10a4a3:	0054a2               	s16i	a10, a4, 0
  10a4a6:	0d5e66               	bnei	a14, 5, 10a4b7 <au_task_LR_SyncUp_Speech+0x5f>
  10a4a9:	4925f2               	l32i	a15, a5, 0x124
  10a4ac:	44f9                	s32i.n	a15, a4, 16
  10a4ae:	000146               	j	10a4b7 <au_task_LR_SyncUp_Speech+0x5f>

0010a4b1 <au_task_LR_SyncUp_Speech+0x59>:
  10a4b1:	0264b2               	s32i	a11, a4, 8
  10a4b4:	065432               	s16i	a3, a4, 12
  10a4b7:	5fa0b2               	movi	a11, 95
  10a4ba:	024a56               	bnez	a10, 10a4e2 <au_task_LR_SyncUp_Speech+0x8a>
  10a4bd:	931482               	l16ui	a8, a4, 0x126
  10a4c0:	908840               	addx2	a8, a8, a4
  10a4c3:	9458b2               	s16i	a11, a8, 0x128
  10a4c6:	0c2325               	call8	1166f8 <dbfw_GetSystemTime>
  10a4c9:	9314b2               	l16ui	a11, a4, 0x126
  10a4cc:	a0bb40               	addx4	a11, a11, a4
  10a4cf:	8a6ba2               	s32i	a10, a11, 0x228
  10a4d2:	931492               	l16ui	a9, a4, 0x126
  10a4d5:	1d0c                	movi.n	a13, 1
  10a4d7:	991b                	addi.n	a9, a9, 1
  10a4d9:	649090               	extui	a9, a9, 0, 7
  10a4dc:	935492               	s16i	a9, a4, 0x126
  10a4df:	0004c6               	j	10a4f6 <au_task_LR_SyncUp_Speech+0x9e>

0010a4e2 <au_task_LR_SyncUp_Speech+0x8a>:
  10a4e2:	7d19a2               	l16ui	a10, a9, 250
  10a4e5:	0dcaf6               	bgeui	a10, 32, 10a4f6 <au_task_LR_SyncUp_Speech+0x9e>
  10a4e8:	90fa90               	addx2	a15, a10, a9
  10a4eb:	7e5fb2               	s16i	a11, a15, 252
  10a4ee:	7d19c2               	l16ui	a12, a9, 250
  10a4f1:	cc1b                	addi.n	a12, a12, 1
  10a4f3:	7d59c2               	s16i	a12, a9, 250
  10a4f6:	e1c271               	l32r	a7, 102c00 (2773d0 <g_au_task+0x570>)
  10a4f9:	e0a7e1               	l32r	a14, 102798 (276e60 <g_au_task>)
  10a4fc:	181782               	l16ui	a8, a7, 48
  10a4ff:	2b6816               	beqz	a8, 10a7b9 <au_task_LR_SyncUp_Speech+0x361>
  10a502:	0020c0               	memw
  10a505:	0ea8                	l32i.n	a10, a14, 0
  10a507:	80a192               	movi	a9, 0x180
  10a50a:	0a09a7               	bnone	a9, a10, 10a518 <au_task_LR_SyncUp_Speech+0xc0>
  10a50d:	6d15b2               	l16ui	a11, a5, 218
  10a510:	bb1b                	addi.n	a11, a11, 1
  10a512:	6d55b2               	s16i	a11, a5, 218
  10a515:	0003c6               	j	10a528 <au_task_LR_SyncUp_Speech+0xd0>

0010a518 <au_task_LR_SyncUp_Speech+0xc0>:
  10a518:	00a1f2               	movi	a15, 0x100
  10a51b:	0020c0               	memw
  10a51e:	0ec8                	l32i.n	a12, a14, 0
  10a520:	20ccf0               	or	a12, a12, a15
  10a523:	0020c0               	memw
  10a526:	0ec9                	s32i.n	a12, a14, 0

0010a528 <au_task_LR_SyncUp_Speech+0xd0>:
  10a528:	80a092               	movi	a9, 128
  10a52b:	0020c0               	memw
  10a52e:	0e88                	l32i.n	a8, a14, 0
  10a530:	0a6877               	bbci	a8, 7, 10a53e <au_task_LR_SyncUp_Speech+0xe6>
  10a533:	231792               	l16ui	a9, a7, 70
  10a536:	991b                	addi.n	a9, a9, 1
  10a538:	235792               	s16i	a9, a7, 70
  10a53b:	000386               	j	10a54d <au_task_LR_SyncUp_Speech+0xf5>

0010a53e <au_task_LR_SyncUp_Speech+0xe6>:
  10a53e:	0020c0               	memw
  10a541:	002ea2               	l32i	a10, a14, 0
  10a544:	20aa90               	or	a10, a10, a9
  10a547:	0020c0               	memw
  10a54a:	006ea2               	s32i	a10, a14, 0

0010a54d <au_task_LR_SyncUp_Speech+0xf5>:
  10a54d:	e116b1               	l32r	a11, 1029a8 (2772bc <g_au_task+0x45c>)
  10a550:	840bb2               	l8ui	a11, a11, 132
  10a553:	0154d2               	s16i	a13, a4, 2
  10a556:	141b66               	bnei	a11, 1, 10a56e <au_task_LR_SyncUp_Speech+0x116>
  10a559:	e113a1               	l32r	a10, 1029a8 (2772bc <g_au_task+0x45c>)
  10a55c:	222aa2               	l32i	a10, a10, 136
  10a55f:	0bf2a5               	call8	116488 <fw_dsp_slowtimer_DisableTimerInt>
  10a562:	e111b1               	l32r	a11, 1029a8 (2772bc <g_au_task+0x45c>)
  10a565:	01a0d2               	movi	a13, 1
  10a568:	226b32               	s32i	a3, a11, 136
  10a56b:	844b32               	s8i	a3, a11, 132

0010a56e <au_task_LR_SyncUp_Speech+0x116>:
  10a56e:	4a25c2               	l32i	a12, a5, 0x128
  10a571:	029d                	mov.n	a9, a2
  10a573:	5cfc                	bnez.n	a12, 10a5ac <au_task_LR_SyncUp_Speech+0x154>
  10a575:	0a0c                	movi.n	a10, 0
  10a577:	0b0c                	movi.n	a11, 0
  10a579:	0c0c                	movi.n	a12, 0
  10a57b:	7f0c                	movi.n	a15, 7
  10a57d:	1daf76               	loopgtz	a15, 10a59e <au_task_LR_SyncUp_Speech+0x146>
  10a580:	0020c0               	memw
  10a583:	051982               	l16ui	a8, a9, 10
  10a586:	748080               	extui	a8, a8, 0, 8
  10a589:	0cb866               	bnei	a8, 16, 10a599 <au_task_LR_SyncUp_Speech+0x141>
  10a58c:	0020c0               	memw
  10a58f:	0219f2               	l16ui	a15, a9, 4
  10a592:	3f8c                	beqz.n	a15, 10a599 <au_task_LR_SyncUp_Speech+0x141>
  10a594:	cc1b                	addi.n	a12, a12, 1
  10a596:	f4a0b0               	extui	a10, a11, 0, 16
  10a599:	bb1b                	addi.n	a11, a11, 1
  10a59b:	10c992               	addi	a9, a9, 16

0010a59e <au_task_LR_SyncUp_Speech+0x146>:
  10a59e:	189c56               	bnez	a12, 10a72b <au_task_LR_SyncUp_Speech+0x2d3>
  10a5a1:	0001c6               	j	10a5ac <au_task_LR_SyncUp_Speech+0x154>

0010a5a4 <au_task_LR_SyncUp_Speech+0x14c>:
  10a5a4:	4a2582               	l32i	a8, a5, 0x128
  10a5a7:	881b                	addi.n	a8, a8, 1
  10a5a9:	4a6582               	s32i	a8, a5, 0x128
  10a5ac:	e19691               	l32r	a9, 102c04 (277738 <g_au_task+0x8d8>)
  10a5af:	4925b2               	l32i	a11, a5, 0x124
  10a5b2:	d8c9a2               	addi	a10, a9, -40
  10a5b5:	05fb56               	bnez	a11, 10a618 <au_task_LR_SyncUp_Speech+0x1c0>
  10a5b8:	0020c0               	memw
  10a5bb:	1d22b2               	l32i	a11, a2, 116
  10a5be:	f4b0b0               	extui	a11, a11, 0, 16
  10a5c1:	119bc0               	slli	a9, a11, 4
  10a5c4:	929a                	add.n	a9, a2, a9
  10a5c6:	0020c0               	memw
  10a5c9:	0219c2               	l16ui	a12, a9, 4
  10a5cc:	3bcc16               	beqz	a12, 10a98c <au_task_LR_SyncUp_Speech+0x534>
  10a5cf:	0020c0               	memw
  10a5d2:	0519c2               	l16ui	a12, a9, 10
  10a5d5:	34c4c0               	extui	a12, a12, 4, 4
  10a5d8:	0d402341e0b01c0e 	{ beqi.w18	a12, 1, 10a81a <au_task_LR_SyncUp_Speech+0x3c2>; nop }
  10a5e0:	1c0c                	movi.n	a12, 1

0010a5e2 <au_task_LR_SyncUp_Speech+0x18a>:
  10a5e2:	bb1b                	addi.n	a11, a11, 1
  10a5e4:	f4b0b0               	extui	a11, a11, 0, 16
  10a5e7:	0020c0               	memw
  10a5ea:	1c22f2               	l32i	a15, a2, 112
  10a5ed:	62fbf0               	saltu	a15, a11, a15
  10a5f0:	83b3f0               	moveqz	a11, a3, a15
  10a5f3:	f4b0b0               	extui	a11, a11, 0, 16
  10a5f6:	119bc0               	slli	a9, a11, 4
  10a5f9:	929a                	add.n	a9, a2, a9
  10a5fb:	0020c0               	memw
  10a5fe:	0219f2               	l16ui	a15, a9, 4
  10a601:	cc1b                	addi.n	a12, a12, 1
  10a603:	268f16               	beqz	a15, 10a86f <au_task_LR_SyncUp_Speech+0x417>
  10a606:	f4c0c0               	extui	a12, a12, 0, 16
  10a609:	0020c0               	memw
  10a60c:	0519f2               	l16ui	a15, a9, 10
  10a60f:	34f4f0               	extui	a15, a15, 4, 4
  10a612:	cc1f66               	bnei	a15, 1, 10a5e2 <au_task_LR_SyncUp_Speech+0x18a>
  10a615:	0080c6               	j	10a81c <au_task_LR_SyncUp_Speech+0x3c4>

0010a618 <au_task_LR_SyncUp_Speech+0x1c0>:
  10a618:	8f15e2               	l16ui	a14, a5, 0x11e
  10a61b:	051e66               	bnei	a14, 1, 10a624 <au_task_LR_SyncUp_Speech+0x1cc>
  10a61e:	007ea5               	call8	10ae08 <au_task_LR_SyncUp_Speech_SW>
  10a621:	000086               	j	10a627 <au_task_LR_SyncUp_Speech+0x1cf>

0010a624 <au_task_LR_SyncUp_Speech+0x1cc>:
  10a624:	8f55d2               	s16i	a13, a5, 0x11e

0010a627 <au_task_LR_SyncUp_Speech+0x1cf>:
  10a627:	1917f2               	l16ui	a15, a7, 50
  10a62a:	4f8c                	beqz.n	a15, 10a632 <au_task_LR_SyncUp_Speech+0x1da>
  10a62c:	e177a1               	l32r	a10, 102c08 (277710 <g_au_task+0x8b0>)
  10a62f:	0052a5               	call8	10ab58 <au_task_LR_SyncUp_Speech_HW>

0010a632 <au_task_LR_SyncUp_Speech+0x1da>:
  10a632:	6d1582               	l16ui	a8, a5, 218
  10a635:	097856               	bnez	a8, 10a6d0 <au_task_LR_SyncUp_Speech+0x278>
  10a638:	231792               	l16ui	a9, a7, 70
  10a63b:	091956               	bnez	a9, 10a6d0 <au_task_LR_SyncUp_Speech+0x278>
  10a63e:	f0a0d2               	movi	a13, 240
  10a641:	0020c0               	memw
  10a644:	1c22a2               	l32i	a10, a2, 112
  10a647:	caac                	beqz.n	a10, 10a677 <au_task_LR_SyncUp_Speech+0x21f>
  10a649:	02ad                	mov.n	a10, a2
  10a64b:	0b0c                	movi.n	a11, 0
  10a64d:	0c0c                	movi.n	a12, 0

0010a64f <au_task_LR_SyncUp_Speech+0x1f7>:
  10a64f:	0020c0               	memw
  10a652:	051ae2               	l16ui	a14, a10, 10
  10a655:	10eed0               	and	a14, a14, a13
  10a658:	0abe66               	bnei	a14, 16, 10a666 <au_task_LR_SyncUp_Speech+0x20e>
  10a65b:	0020c0               	memw
  10a65e:	021a82               	l16ui	a8, a10, 4
  10a661:	fc1b                	addi.n	a15, a12, 1
  10a663:	93cf80               	movnez	a12, a15, a8
  10a666:	10caa2               	addi	a10, a10, 16
  10a669:	bb1b                	addi.n	a11, a11, 1
  10a66b:	0020c0               	memw
  10a66e:	1c2292               	l32i	a9, a2, 112
  10a671:	da3b97               	bltu	a11, a9, 10a64f <au_task_LR_SyncUp_Speech+0x1f7>
  10a674:	000046               	j	10a679 <au_task_LR_SyncUp_Speech+0x221>

0010a677 <au_task_LR_SyncUp_Speech+0x21f>:
  10a677:	0c0c                	movi.n	a12, 0

0010a679 <au_task_LR_SyncUp_Speech+0x221>:
  10a679:	532cb6               	bltui	a12, 2, 10a6d0 <au_task_LR_SyncUp_Speech+0x278>
  10a67c:	0020c0               	memw
  10a67f:	1d22a2               	l32i	a10, a2, 116
  10a682:	f4a0a0               	extui	a10, a10, 0, 16
  10a685:	0020c0               	memw
  10a688:	1c22b2               	l32i	a11, a2, 112
  10a68b:	bbbc                	beqz.n	a11, 10a6ca <au_task_LR_SyncUp_Speech+0x272>
  10a68d:	0b0c                	movi.n	a11, 0

0010a68f <au_task_LR_SyncUp_Speech+0x237>:
  10a68f:	11eac0               	slli	a14, a10, 4
  10a692:	e2ea                	add.n	a14, a2, a14
  10a694:	0020c0               	memw
  10a697:	025e32               	s16i	a3, a14, 4
  10a69a:	0020c0               	memw
  10a69d:	aa1b                	addi.n	a10, a10, 1
  10a69f:	051ee2               	l16ui	a14, a14, 10
  10a6a2:	f4a0a0               	extui	a10, a10, 0, 16
  10a6a5:	10eed0               	and	a14, a14, a13
  10a6a8:	01be66               	bnei	a14, 16, 10a6ad <au_task_LR_SyncUp_Speech+0x255>
  10a6ab:	cc0b                	addi.n	a12, a12, -1

0010a6ad <au_task_LR_SyncUp_Speech+0x255>:
  10a6ad:	0020c0               	memw
  10a6b0:	1c22e2               	l32i	a14, a2, 112
  10a6b3:	bb1b                	addi.n	a11, a11, 1
  10a6b5:	62eae0               	saltu	a14, a10, a14
  10a6b8:	83a3e0               	moveqz	a10, a3, a14
  10a6bb:	f4a0a0               	extui	a10, a10, 0, 16
  10a6be:	081c26               	beqi	a12, 1, 10a6ca <au_task_LR_SyncUp_Speech+0x272>
  10a6c1:	0020c0               	memw
  10a6c4:	1c22e2               	l32i	a14, a2, 112
  10a6c7:	c43be7               	bltu	a11, a14, 10a68f <au_task_LR_SyncUp_Speech+0x237>
  10a6ca:	0020c0               	memw
  10a6cd:	1d62a2               	s32i	a10, a2, 116
  10a6d0:	e14d81               	l32r	a8, 102c04 (277738 <g_au_task+0x8d8>)
  10a6d3:	98f8                	l32i.n	a15, a8, 36
  10a6d5:	ff1b                	addi.n	a15, a15, 1
  10a6d7:	98f9                	s32i.n	a15, a8, 36

0010a6d9 <au_task_LR_SyncUp_Speech+0x281>:
  10a6d9:	001482               	l16ui	a8, a4, 0
  10a6dc:	5ea0b2               	movi	a11, 94
  10a6df:	022856               	bnez	a8, 10a705 <au_task_LR_SyncUp_Speech+0x2ad>
  10a6e2:	931492               	l16ui	a9, a4, 0x126
  10a6e5:	909940               	addx2	a9, a9, a4
  10a6e8:	9459b2               	s16i	a11, a9, 0x128
  10a6eb:	0c00e5               	call8	1166f8 <dbfw_GetSystemTime>
  10a6ee:	9314b2               	l16ui	a11, a4, 0x126
  10a6f1:	a0bb40               	addx4	a11, a11, a4
  10a6f4:	8a6ba2               	s32i	a10, a11, 0x228
  10a6f7:	9314a2               	l16ui	a10, a4, 0x126
  10a6fa:	01caa2               	addi	a10, a10, 1
  10a6fd:	64a0a0               	extui	a10, a10, 0, 7
  10a700:	9354a2               	s16i	a10, a4, 0x126
  10a703:	f01d                	retw.n

0010a705 <au_task_LR_SyncUp_Speech+0x2ad>:
  10a705:	b716a2               	l16ui	a10, a6, 0x16e
  10a708:	e04bd1               	l32r	a13, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a70b:	1acaf6               	bgeui	a10, 32, 10a729 <au_task_LR_SyncUp_Speech+0x2d1>
  10a70e:	90dad0               	addx2	a13, a10, a13
  10a711:	7e5db2               	s16i	a11, a13, 252
  10a714:	b716c2               	l16ui	a12, a6, 0x16e
  10a717:	cc1b                	addi.n	a12, a12, 1
  10a719:	b756c2               	s16i	a12, a6, 0x16e
  10a71c:	f01d                	retw.n

0010a71e <au_task_LR_SyncUp_Speech+0x2c6>:
  10a71e:	b716a2               	l16ui	a10, a6, 0x16e
  10a721:	0d40134170b0ca8e 	{ bltui.w18	a10, 32, 10a85c <au_task_LR_SyncUp_Speech+0x404>; nop }

0010a729 <au_task_LR_SyncUp_Speech+0x2d1>:
  10a729:	f01d                	retw.n

0010a72b <au_task_LR_SyncUp_Speech+0x2d3>:
  10a72b:	029d                	mov.n	a9, a2
  10a72d:	0020c0               	memw
  10a730:	1d62a2               	s32i	a10, a2, 116
  10a733:	f03d                	nop.n
  10a735:	089a76               	loopnez	a10, 10a741 <au_task_LR_SyncUp_Speech+0x2e9>
  10a738:	0020c0               	memw
  10a73b:	025932               	s16i	a3, a9, 4
  10a73e:	10c992               	addi	a9, a9, 16

0010a741 <au_task_LR_SyncUp_Speech+0x2e9>:
  10a741:	132cb6               	bltui	a12, 2, 10a758 <au_task_LR_SyncUp_Speech+0x300>
  10a744:	0aa4a2               	movi	a10, 0x40a
  10a747:	e131b1               	l32r	a11, 102c0c (8000af20 <__log_data___1__1__0_au_task_0_au_task_1_c_9488$28409_195_11>)
  10a74a:	4925d2               	l32i	a13, a5, 0x124
  10a74d:	0c1225               	call8	116870 <dbfw_StoreTrace>
  10a750:	1d0c                	movi.n	a13, 1
  10a752:	ff9386               	j	10a5a4 <au_task_LR_SyncUp_Speech+0x14c>

0010a755 <au_task_LR_SyncUp_Speech+0x2fd>:
  10a755:	000000                                        ...

0010a758 <au_task_LR_SyncUp_Speech+0x300>:
  10a758:	0d7fe44180b01cce 	{ bnei.w18	a12, 1, 10a5a4 <au_task_LR_SyncUp_Speech+0x14c>; nop }
  10a760:	090c                	movi.n	a9, 0

0010a762 <au_task_LR_SyncUp_Speech+0x30a>:
  10a762:	01caa2               	addi	a10, a10, 1
  10a765:	f4a0a0               	extui	a10, a10, 0, 16
  10a768:	0020c0               	memw
  10a76b:	1c22b2               	l32i	a11, a2, 112
  10a76e:	62bab0               	saltu	a11, a10, a11
  10a771:	83a3b0               	moveqz	a10, a3, a11
  10a774:	f4a0a0               	extui	a10, a10, 0, 16
  10a777:	11fac0               	slli	a15, a10, 4
  10a77a:	80f2f0               	add	a15, a2, a15
  10a77d:	0020c0               	memw
  10a780:	021f82               	l16ui	a8, a15, 4
  10a783:	02a816               	beqz	a8, 10a7b1 <au_task_LR_SyncUp_Speech+0x359>
  10a786:	0020c0               	memw
  10a789:	0199                	s32i.n	a9, a1, 0
  10a78b:	051fb2               	l16ui	a11, a15, 10
  10a78e:	11a9                	s32i.n	a10, a1, 4
  10a790:	1d6b47               	bbci	a11, 4, 10a7b1 <au_task_LR_SyncUp_Speech+0x359>
  10a793:	e11fb1               	l32r	a11, 102c10 (8000b020 <__log_data___1__1__0_au_task_0_au_task_1_c_9505$28410_195_12>)
  10a796:	0ba4a2               	movi	a10, 0x40b
  10a799:	0020c0               	memw
  10a79c:	021fc2               	l16ui	a12, a15, 4
  10a79f:	0020c0               	memw
  10a7a2:	051fd2               	l16ui	a13, a15, 10
  10a7a5:	e327e2               	l32i	a14, a7, 0x38c
  10a7a8:	0c0c65               	call8	116870 <dbfw_StoreTrace>
  10a7ab:	1d0c                	movi.n	a13, 1
  10a7ad:	0198                	l32i.n	a9, a1, 0
  10a7af:	11a8                	l32i.n	a10, a1, 4
  10a7b1:	991b                	addi.n	a9, a9, 1
  10a7b3:	ab3966               	bnei	a9, 3, 10a762 <au_task_LR_SyncUp_Speech+0x30a>
  10a7b6:	ff7a86               	j	10a5a4 <au_task_LR_SyncUp_Speech+0x14c>

0010a7b9 <au_task_LR_SyncUp_Speech+0x361>:
  10a7b9:	0020c0               	memw
  10a7bc:	0212c2               	l16ui	a12, a2, 4
  10a7bf:	0cac                	beqz.n	a12, 10a7e3 <au_task_LR_SyncUp_Speech+0x38b>
  10a7c1:	02ad                	mov.n	a10, a2
  10a7c3:	090c                	movi.n	a9, 0

0010a7c5 <au_task_LR_SyncUp_Speech+0x36d>:
  10a7c5:	0020c0               	memw
  10a7c8:	025a32               	s16i	a3, a10, 4
  10a7cb:	01c992               	addi	a9, a9, 1
  10a7ce:	f49090               	extui	a9, a9, 0, 16
  10a7d1:	0e79f6               	bgeui	a9, 7, 10a7e3 <au_task_LR_SyncUp_Speech+0x38b>
  10a7d4:	11a9c0               	slli	a10, a9, 4
  10a7d7:	80a2a0               	add	a10, a2, a10
  10a7da:	0020c0               	memw
  10a7dd:	021ab2               	l16ui	a11, a10, 4
  10a7e0:	fe1b56               	bnez	a11, 10a7c5 <au_task_LR_SyncUp_Speech+0x36d>
  10a7e3:	5aa0b2               	movi	a11, 90
  10a7e6:	0020c0               	memw
  10a7e9:	1e6232               	s32i	a3, a2, 120
  10a7ec:	0020c0               	memw
  10a7ef:	1d6232               	s32i	a3, a2, 116
  10a7f2:	0014c2               	l16ui	a12, a4, 0
  10a7f5:	f25c56               	bnez	a12, 10a71e <au_task_LR_SyncUp_Speech+0x2c6>
  10a7f8:	9314d2               	l16ui	a13, a4, 0x126
  10a7fb:	90dd40               	addx2	a13, a13, a4
  10a7fe:	945db2               	s16i	a11, a13, 0x128
  10a801:	0bef65               	call8	1166f8 <dbfw_GetSystemTime>
  10a804:	9314f2               	l16ui	a15, a4, 0x126
  10a807:	a0ff40               	addx4	a15, a15, a4
  10a80a:	8a6fa2               	s32i	a10, a15, 0x228
  10a80d:	9314e2               	l16ui	a14, a4, 0x126
  10a810:	ee1b                	addi.n	a14, a14, 1
  10a812:	64e0e0               	extui	a14, a14, 0, 7
  10a815:	9354e2               	s16i	a14, a4, 0x126
  10a818:	f01d                	retw.n

0010a81a <au_task_LR_SyncUp_Speech+0x3c2>:
  10a81a:	1c0c                	movi.n	a12, 1

0010a81c <au_task_LR_SyncUp_Speech+0x3c4>:
  10a81c:	0020c0               	memw
  10a81f:	1d2292               	l32i	a9, a2, 116
  10a822:	0b0c                	movi.n	a11, 0
  10a824:	f49090               	extui	a9, a9, 0, 16
  10a827:	28ac76               	loopgtz	a12, 10a853 <au_task_LR_SyncUp_Speech+0x3fb>
  10a82a:	11a9c0               	slli	a10, a9, 4
  10a82d:	a2aa                	add.n	a10, a2, a10
  10a82f:	0020c0               	memw
  10a832:	051aa2               	l16ui	a10, a10, 10
  10a835:	991b                	addi.n	a9, a9, 1
  10a837:	34a0a0               	extui	a10, a10, 0, 4
  10a83a:	4acc                	bnez.n	a10, 10a842 <au_task_LR_SyncUp_Speech+0x3ea>
  10a83c:	e327c2               	l32i	a12, a7, 0x38c
  10a83f:	076c16               	beqz	a12, 10a8b9 <au_task_LR_SyncUp_Speech+0x461>
  10a842:	f49090               	extui	a9, a9, 0, 16
  10a845:	0020c0               	memw
  10a848:	1c22f2               	l32i	a15, a2, 112
  10a84b:	bb1b                	addi.n	a11, a11, 1
  10a84d:	62f9f0               	saltu	a15, a9, a15
  10a850:	8393f0               	moveqz	a9, a3, a15

0010a853 <au_task_LR_SyncUp_Speech+0x3fb>:
  10a853:	8f5532               	s16i	a3, a5, 0x11e
  10a856:	905532               	s16i	a3, a5, 0x120
  10a859:	ff9f06               	j	10a6d9 <au_task_LR_SyncUp_Speech+0x281>

0010a85c <au_task_LR_SyncUp_Speech+0x404>:
  10a85c:	dff6d1               	l32r	a13, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a85f:	90dad0               	addx2	a13, a10, a13
  10a862:	7e5db2               	s16i	a11, a13, 252
  10a865:	b716c2               	l16ui	a12, a6, 0x16e
  10a868:	cc1b                	addi.n	a12, a12, 1
  10a86a:	b756c2               	s16i	a12, a6, 0x16e
  10a86d:	f01d                	retw.n

0010a86f <au_task_LR_SyncUp_Speech+0x417>:
  10a86f:	0014e2               	l16ui	a14, a4, 0
  10a872:	5ba0b2               	movi	a11, 91
  10a875:	022e56               	bnez	a14, 10a89b <au_task_LR_SyncUp_Speech+0x443>
  10a878:	9314f2               	l16ui	a15, a4, 0x126
  10a87b:	90ff40               	addx2	a15, a15, a4
  10a87e:	945fb2               	s16i	a11, a15, 0x128
  10a881:	0be765               	call8	1166f8 <dbfw_GetSystemTime>
  10a884:	931492               	l16ui	a9, a4, 0x126
  10a887:	a09940               	addx4	a9, a9, a4
  10a88a:	8a69a2               	s32i	a10, a9, 0x228
  10a88d:	931482               	l16ui	a8, a4, 0x126
  10a890:	01c882               	addi	a8, a8, 1
  10a893:	648080               	extui	a8, a8, 0, 7
  10a896:	935482               	s16i	a8, a4, 0x126
  10a899:	f01d                	retw.n

0010a89b <au_task_LR_SyncUp_Speech+0x443>:
  10a89b:	b716a2               	l16ui	a10, a6, 0x16e
  10a89e:	0d7fe84170b0ca2e 	{ bgeui.w18	a10, 32, 10a729 <au_task_LR_SyncUp_Speech+0x2d1>; nop }
  10a8a6:	dfe3d1               	l32r	a13, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a8a9:	90dad0               	addx2	a13, a10, a13
  10a8ac:	7e5db2               	s16i	a11, a13, 252
  10a8af:	b716c2               	l16ui	a12, a6, 0x16e
  10a8b2:	cc1b                	addi.n	a12, a12, 1
  10a8b4:	b756c2               	s16i	a12, a6, 0x16e
  10a8b7:	f01d                	retw.n

0010a8b9 <au_task_LR_SyncUp_Speech+0x461>:
  10a8b9:	dfb791               	l32r	a9, 102798 (276e60 <g_au_task>)
  10a8bc:	04a082               	movi	a8, 4
  10a8bf:	01a0e2               	movi	a14, 1
  10a8c2:	e039f1               	l32r	a15, 1029a8 (2772bc <g_au_task+0x45c>)
  10a8c5:	e08aa1               	l32r	a10, 102af0 (27f480 <g_fw_dsp_slowtimer_inst>)
  10a8c8:	556fa2               	s32i	a10, a15, 0x154
  10a8cb:	005a32               	s16i	a3, a10, 0
  10a8ce:	a35fe2               	s16i	a14, a15, 0x146
  10a8d1:	e0cda1               	l32r	a10, 102c08 (277710 <g_au_task+0x8b0>)
  10a8d4:	035982               	s16i	a8, a9, 6
  10a8d7:	011665               	call8	10ba3c <au_task_MixerInit>
  10a8da:	09d7e5               	call8	114658 <fw_dsp_i2s_TearDownTx>
  10a8dd:	0a2565               	call8	114b34 <fw_dsp_i2s_TearDownRx>
  10a8e0:	02c4e5               	call8	10d530 <au_task_SpeechCodecConfigI2SParams>
  10a8e3:	fd4625               	call8	107d44 <au_task_CleanUpDMARXRingbuffer>
  10a8e6:	e0c7a1               	l32r	a10, 102c04 (277738 <g_au_task+0x8d8>)
  10a8e9:	fd2aa2               	l32i	a10, a10, 0x3f4
  10a8ec:	0a1fe5               	call8	114aec <fw_dsp_i2s_BringUpRx>
  10a8ef:	e02eb1               	l32r	a11, 1029a8 (2772bc <g_au_task+0x45c>)
  10a8f2:	3c5b32               	s16i	a3, a11, 120
  10a8f5:	fd4665               	call8	107d5c <au_task_CleanUpDMATXRingbuffer>
  10a8f8:	e0c3a1               	l32r	a10, 102c04 (277738 <g_au_task+0x8d8>)
  10a8fb:	fd2aa2               	l32i	a10, a10, 0x3f4
  10a8fe:	09c225               	call8	114520 <fw_dsp_i2s_BringUpTx>
  10a901:	08a4a2               	movi	a10, 0x408
  10a904:	e0c4b1               	l32r	a11, 102c14 (8000b120 <__log_data___1__1__0_au_task_0_au_task_1_c_9628$28420_195_16>)
  10a907:	0bf6a5               	call8	116870 <dbfw_StoreTrace>
  10a90a:	f06732               	s32i	a3, a7, 0x3c0
  10a90d:	f26732               	s32i	a3, a7, 0x3c8
  10a910:	f16732               	s32i	a3, a7, 0x3c4
  10a913:	f36732               	s32i	a3, a7, 0x3cc
  10a916:	ef6732               	s32i	a3, a7, 0x3bc
  10a919:	e327b2               	l32i	a11, a7, 0x38c
  10a91c:	e0bac1               	l32r	a12, 102c04 (277738 <g_au_task+0x8d8>)
  10a91f:	01a0d2               	movi	a13, 1
  10a922:	0c5cd2               	s16i	a13, a12, 24
  10a925:	015c32               	s16i	a3, a12, 2
  10a928:	01cbb2               	addi	a11, a11, 1
  10a92b:	e367b2               	s32i	a11, a7, 0x38c
  10a92e:	0a18a5               	call8	114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10a931:	1917e2               	l16ui	a14, a7, 50
  10a934:	eb67a2               	s32i	a10, a7, 0x3ac
  10a937:	00ae16               	beqz	a14, 10a945 <au_task_LR_SyncUp_Speech+0x4ed>
  10a93a:	e0b281               	l32r	a8, 102c04 (277738 <g_au_task+0x8d8>)
  10a93d:	2018f2               	l16ui	a15, a8, 64
  10a940:	ff1b                	addi.n	a15, a15, 1
  10a942:	2058f2               	s16i	a15, a8, 64

0010a945 <au_task_LR_SyncUp_Speech+0x4ed>:
  10a945:	001482               	l16ui	a8, a4, 0
  10a948:	db5c                	movi.n	a11, 93
  10a94a:	08ec                	bnez.n	a8, 10a96e <au_task_LR_SyncUp_Speech+0x516>
  10a94c:	931492               	l16ui	a9, a4, 0x126
  10a94f:	909940               	addx2	a9, a9, a4
  10a952:	9459b2               	s16i	a11, a9, 0x128
  10a955:	0bda25               	call8	1166f8 <dbfw_GetSystemTime>
  10a958:	9314b2               	l16ui	a11, a4, 0x126
  10a95b:	a0bb40               	addx4	a11, a11, a4
  10a95e:	8a6ba2               	s32i	a10, a11, 0x228
  10a961:	9314a2               	l16ui	a10, a4, 0x126
  10a964:	aa1b                	addi.n	a10, a10, 1
  10a966:	64a0a0               	extui	a10, a10, 0, 7
  10a969:	9354a2               	s16i	a10, a4, 0x126
  10a96c:	f01d                	retw.n

0010a96e <au_task_LR_SyncUp_Speech+0x516>:
  10a96e:	b716a2               	l16ui	a10, a6, 0x16e
  10a971:	0d7fdb4140b0ca2e 	{ bgeui.w18	a10, 32, 10a729 <au_task_LR_SyncUp_Speech+0x2d1>; nop }
  10a979:	dfaed1               	l32r	a13, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a97c:	90dad0               	addx2	a13, a10, a13
  10a97f:	7e5db2               	s16i	a11, a13, 252
  10a982:	b716c2               	l16ui	a12, a6, 0x16e
  10a985:	cc1b                	addi.n	a12, a12, 1
  10a987:	b756c2               	s16i	a12, a6, 0x16e
  10a98a:	f01d                	retw.n

0010a98c <au_task_LR_SyncUp_Speech+0x534>:
  10a98c:	0014e2               	l16ui	a14, a4, 0
  10a98f:	5ca0b2               	movi	a11, 92
  10a992:	022e56               	bnez	a14, 10a9b8 <au_task_LR_SyncUp_Speech+0x560>
  10a995:	9314f2               	l16ui	a15, a4, 0x126
  10a998:	90ff40               	addx2	a15, a15, a4
  10a99b:	945fb2               	s16i	a11, a15, 0x128
  10a99e:	0bd5a5               	call8	1166f8 <dbfw_GetSystemTime>
  10a9a1:	931492               	l16ui	a9, a4, 0x126
  10a9a4:	a09940               	addx4	a9, a9, a4
  10a9a7:	8a69a2               	s32i	a10, a9, 0x228
  10a9aa:	931482               	l16ui	a8, a4, 0x126
  10a9ad:	01c882               	addi	a8, a8, 1
  10a9b0:	648080               	extui	a8, a8, 0, 7
  10a9b3:	935482               	s16i	a8, a4, 0x126
  10a9b6:	f01d                	retw.n

0010a9b8 <au_task_LR_SyncUp_Speech+0x560>:
  10a9b8:	b716a2               	l16ui	a10, a6, 0x16e
  10a9bb:	0d7fd641a0b0ca2e 	{ bgeui.w18	a10, 32, 10a729 <au_task_LR_SyncUp_Speech+0x2d1>; nop }
  10a9c3:	df9cd1               	l32r	a13, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10a9c6:	90dad0               	addx2	a13, a10, a13
  10a9c9:	7e5db2               	s16i	a11, a13, 252
  10a9cc:	b716c2               	l16ui	a12, a6, 0x16e
  10a9cf:	cc1b                	addi.n	a12, a12, 1
  10a9d1:	b756c2               	s16i	a12, a6, 0x16e
  10a9d4:	f01d                	retw.n

0010a9d6 <au_task_LR_SyncUp_Speech+0x57e>:
	...

0010a9d8 <au_task_LR_SyncUp_Audio_HW>:
  10a9d8:	006136               	entry	a1, 48
  10a9db:	1b0c                	movi.n	a11, 1
  10a9dd:	431292               	l16ui	a9, a2, 134
  10a9e0:	060c                	movi.n	a6, 0
  10a9e2:	071966               	bnei	a9, 1, 10a9ed <au_task_LR_SyncUp_Audio_HW+0x15>
  10a9e5:	4252b2               	s16i	a11, a2, 132
  10a9e8:	435262               	s16i	a6, a2, 134
  10a9eb:	069d                	mov.n	a9, a6

0010a9ed <au_task_LR_SyncUp_Audio_HW+0x15>:
  10a9ed:	421282               	l16ui	a8, a2, 132
  10a9f0:	e03aa1               	l32r	a10, 102ad8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  10a9f3:	c8bc                	beqz.n	a8, 10aa33 <au_task_LR_SyncUp_Audio_HW+0x5b>
  10a9f5:	0020c0               	memw
  10a9f8:	952a92               	l32i	a9, a10, 0x254
  10a9fb:	000146               	j	10aa04 <au_task_LR_SyncUp_Audio_HW+0x2c>

0010a9fe <au_task_LR_SyncUp_Audio_HW+0x26>:
  10a9fe:	0020c0               	memw
  10aa01:	952a92               	l32i	a9, a10, 0x254

0010aa04 <au_task_LR_SyncUp_Audio_HW+0x2c>:
  10aa04:	ff69d6               	bgez	a9, 10a9fe <au_task_LR_SyncUp_Audio_HW+0x26>
  10aa07:	df9c41               	l32r	a4, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10aa0a:	3712a2               	l16ui	a10, a2, 110
  10aa0d:	104940               	and	a4, a9, a4
  10aa10:	1e6242               	s32i	a4, a2, 120
  10aa13:	101a66               	bnei	a10, 1, 10aa27 <au_task_LR_SyncUp_Audio_HW+0x4f>
  10aa16:	1d2282               	l32i	a8, a2, 116
  10aa19:	e07f51               	l32r	a5, 102c18 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  10aa1c:	c0a480               	sub	a10, a4, a8
  10aa1f:	17b847               	bgeu	a8, a4, 10aa3a <au_task_LR_SyncUp_Audio_HW+0x62>
  10aa22:	0a5d                	mov.n	a5, a10
  10aa24:	000506               	j	10aa3c <au_task_LR_SyncUp_Audio_HW+0x64>

0010aa27 <au_task_LR_SyncUp_Audio_HW+0x4f>:
  10aa27:	1d6242               	s32i	a4, a2, 116
  10aa2a:	3752b2               	s16i	a11, a2, 110

0010aa2d <au_task_LR_SyncUp_Audio_HW+0x55>:
  10aa2d:	431292               	l16ui	a9, a2, 134
  10aa30:	425262               	s16i	a6, a2, 132

0010aa33 <au_task_LR_SyncUp_Audio_HW+0x5b>:
  10aa33:	a91b                	addi.n	a10, a9, 1
  10aa35:	4352a2               	s16i	a10, a2, 134
  10aa38:	f01d                	retw.n

0010aa3a <au_task_LR_SyncUp_Audio_HW+0x62>:
  10aa3a:	5a5a                	add.n	a5, a10, a5

0010aa3c <au_task_LR_SyncUp_Audio_HW+0x64>:
  10aa3c:	e07871               	l32r	a7, 102c1c (27f440 <g_fw_dsp_clk>)
  10aa3f:	1f6252               	s32i	a5, a2, 124
  10aa42:	011732               	l16ui	a3, a7, 2
  10aa45:	03a0b2               	movi	a11, 3
  10aa48:	20a330               	or	a10, a3, a3
  10aa4b:	75aea5               	call8	180534 <__udivsi3>
  10aa4e:	1d6242               	s32i	a4, a2, 116
  10aa51:	a0e330               	addx4	a14, a3, a3
  10aa54:	f4f0a0               	extui	a15, a10, 0, 16
  10aa57:	2022d2               	l32i	a13, a2, 128
  10aa5a:	0061d2               	s32i	a13, a1, 0
  10aa5d:	400001b5451045fe 	{ ae_movda32	aed0, a5; nop; ae_movda32	aed1, a15 }
  10aa65:	f0ee30               	subx8	a14, a14, a3
  10aa68:	11eec0               	slli	a14, a14, 4
  10aa6b:	eb7b50010000e3ef 	{ add	a14, a3, a14; ae_mulp32x2	aed0, aed0, aed1; nop }
  10aa73:	11eeb0               	slli	a14, a14, 5
  10aa76:	25c0c4               	ae_movad32.l	a12, aed0
  10aa79:	1f62c2               	s32i	a12, a2, 124
  10aa7c:	2181e0               	srai	a8, a14, 1
  10aa7f:	c0cce0               	sub	a12, a12, a14
  10aa82:	2062c2               	s32i	a12, a2, 128
  10aa85:	0161c2               	s32i	a12, a1, 4
  10aa88:	14a8c7               	bge	a8, a12, 10aaa0 <au_task_LR_SyncUp_Audio_HW+0xc8>
  10aa8b:	11a4a2               	movi	a10, 0x411
  10aa8e:	e064b1               	l32r	a11, 102c20 (8000b220 <__log_data___1__1__0_au_task_0_au_task_1_c_9787$28818_187_7>)
  10aa91:	0bdde5               	call8	116870 <dbfw_StoreTrace>
  10aa94:	0021d2               	l32i	a13, a1, 0
  10aa97:	011732               	l16ui	a3, a7, 2
  10aa9a:	2022f2               	l32i	a15, a2, 128
  10aa9d:	0161f2               	s32i	a15, a1, 4

0010aaa0 <au_task_LR_SyncUp_Audio_HW+0xc8>:
  10aaa0:	1148                	l32i.n	a4, a1, 4
  10aaa2:	786c                	movi.n	a8, -25
  10aaa4:	242d87               	blt	a13, a8, 10aacc <au_task_LR_SyncUp_Audio_HW+0xf4>
  10aaa7:	991c                	movi.n	a9, 25
  10aaa9:	1f29d7               	blt	a9, a13, 10aacc <au_task_LR_SyncUp_Audio_HW+0xf4>
  10aaac:	a0bdd0               	addx4	a11, a13, a13
  10aaaf:	905330               	addx2	a5, a3, a3
  10aab2:	b05530               	addx8	a5, a5, a3
  10aab5:	60b0b0               	neg	a11, a11
  10aab8:	ab3b                	addi.n	a10, a11, 3
  10aaba:	b3abb0               	movgez	a10, a11, a11
  10aabd:	21a2a0               	srai	a10, a10, 2
  10aac0:	60b050               	neg	a11, a5
  10aac3:	535a50               	max	a5, a10, a5
  10aac6:	43aab0               	min	a10, a10, a11
  10aac9:	001986               	j	10ab33 <au_task_LR_SyncUp_Audio_HW+0x15b>

0010aacc <au_task_LR_SyncUp_Audio_HW+0xf4>:
  10aacc:	032d96               	bltz	a13, 10ab02 <au_task_LR_SyncUp_Audio_HW+0x12a>
  10aacf:	2fcde6               	bgei	a13, 32, 10ab02 <au_task_LR_SyncUp_Audio_HW+0x12a>
  10aad2:	05a0b2               	movi	a11, 5
  10aad5:	905330               	addx2	a5, a3, a3
  10aad8:	11ade0               	slli	a10, a13, 2
  10aadb:	60a0a0               	neg	a10, a10
  10aade:	b05530               	addx8	a5, a5, a3
  10aae1:	75a4a5               	call8	18052c <__divsi3>
  10aae4:	207aa0               	or	a7, a10, a10
  10aae7:	05a0b2               	movi	a11, 5
  10aaea:	90a330               	addx2	a10, a3, a3
  10aaed:	b0aa30               	addx8	a10, a10, a3
  10aaf0:	11aae0               	slli	a10, a10, 2
  10aaf3:	60a0a0               	neg	a10, a10
  10aaf6:	75a365               	call8	18052c <__divsi3>
  10aaf9:	43a7a0               	min	a10, a7, a10
  10aafc:	000cc6               	j	10ab33 <au_task_LR_SyncUp_Audio_HW+0x15b>

0010aaff <au_task_LR_SyncUp_Audio_HW+0x127>:
  10aaff:	000000                                        ...

0010ab02 <au_task_LR_SyncUp_Audio_HW+0x12a>:
  10ab02:	1b6c                	movi.n	a11, -31
  10ab04:	1c2db7               	blt	a13, a11, 10ab24 <au_task_LR_SyncUp_Audio_HW+0x14c>
  10ab07:	191de6               	bgei	a13, 1, 10ab24 <au_task_LR_SyncUp_Audio_HW+0x14c>
  10ab0a:	5b0c                	movi.n	a11, 5
  10ab0c:	11ade0               	slli	a10, a13, 2
  10ab0f:	60a0a0               	neg	a10, a10
  10ab12:	75a1a5               	call8	18052c <__divsi3>
  10ab15:	905330               	addx2	a5, a3, a3
  10ab18:	b05530               	addx8	a5, a5, a3
  10ab1b:	535a50               	max	a5, a10, a5
  10ab1e:	000206               	j	10ab2a <au_task_LR_SyncUp_Audio_HW+0x152>

0010ab21 <au_task_LR_SyncUp_Audio_HW+0x149>:
  10ab21:	000000                                        ...

0010ab24 <au_task_LR_SyncUp_Audio_HW+0x14c>:
  10ab24:	905330               	addx2	a5, a3, a3
  10ab27:	b05530               	addx8	a5, a5, a3

0010ab2a <au_task_LR_SyncUp_Audio_HW+0x152>:
  10ab2a:	90a330               	addx2	a10, a3, a3
  10ab2d:	b0aa30               	addx8	a10, a10, a3
  10ab30:	60a0a0               	neg	a10, a10
  10ab33:	0d24a7               	blt	a4, a10, 10ab44 <au_task_LR_SyncUp_Audio_HW+0x16c>
  10ab36:	0a2547               	blt	a5, a4, 10ab44 <au_task_LR_SyncUp_Audio_HW+0x16c>
  10ab39:	04bd                	mov.n	a11, a4
  10ab3b:	e03aa1               	l32r	a10, 102c24 (277c90 <g_hw_clock_sync>)
  10ab3e:	001b65               	call8	10acf4 <au_task_LR_UpdatePLLParams>
  10ab41:	ffba06               	j	10aa2d <au_task_LR_SyncUp_Audio_HW+0x55>

0010ab44 <au_task_LR_SyncUp_Audio_HW+0x16c>:
  10ab44:	04cd                	mov.n	a12, a4
  10ab46:	03dd                	mov.n	a13, a3
  10ab48:	12a4a2               	movi	a10, 0x412
  10ab4b:	e037b1               	l32r	a11, 102c28 (8000b320 <__log_data___1__1__0_au_task_0_au_task_1_c_9825$28819_187_8>)
  10ab4e:	0bd225               	call8	116870 <dbfw_StoreTrace>
  10ab51:	ffb606               	j	10aa2d <au_task_LR_SyncUp_Audio_HW+0x55>

0010ab54 <au_task_LR_SyncUp_Audio_HW+0x17c>:
  10ab54:	000000                                        ...

0010ab57 <au_task_LR_SyncUp_Audio_HW+0x17f>:
	...

0010ab58 <au_task_LR_SyncUp_Speech_HW>:
  10ab58:	006136               	entry	a1, 48
  10ab5b:	070c                	movi.n	a7, 0
  10ab5d:	3412b2               	l16ui	a11, a2, 104
  10ab60:	331282               	l16ui	a8, a2, 102
  10ab63:	1c0c                	movi.n	a12, 1
  10ab65:	0c98b7               	bne	a8, a11, 10ab75 <au_task_LR_SyncUp_Speech_HW+0x1d>
  10ab68:	0c9d                	mov.n	a9, a12
  10ab6a:	3252c2               	s16i	a12, a2, 100
  10ab6d:	345272               	s16i	a7, a2, 104
  10ab70:	07bd                	mov.n	a11, a7
  10ab72:	000086               	j	10ab78 <au_task_LR_SyncUp_Speech_HW+0x20>

0010ab75 <au_task_LR_SyncUp_Speech_HW+0x1d>:
  10ab75:	321292               	l16ui	a9, a2, 100

0010ab78 <au_task_LR_SyncUp_Speech_HW+0x20>:
  10ab78:	c9bc                	beqz.n	a9, 10abb8 <au_task_LR_SyncUp_Speech_HW+0x60>
  10ab7a:	dfd7a1               	l32r	a10, 102ad8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  10ab7d:	0020c0               	memw
  10ab80:	952a92               	l32i	a9, a10, 0x254
  10ab83:	000146               	j	10ab8c <au_task_LR_SyncUp_Speech_HW+0x34>

0010ab86 <au_task_LR_SyncUp_Speech_HW+0x2e>:
  10ab86:	0020c0               	memw
  10ab89:	952a92               	l32i	a9, a10, 0x254

0010ab8c <au_task_LR_SyncUp_Speech_HW+0x34>:
  10ab8c:	ff69d6               	bgez	a9, 10ab86 <au_task_LR_SyncUp_Speech_HW+0x2e>
  10ab8f:	df3a51               	l32r	a5, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10ab92:	2412a2               	l16ui	a10, a2, 72
  10ab95:	105950               	and	a5, a9, a5
  10ab98:	166252               	s32i	a5, a2, 88
  10ab9b:	101a66               	bnei	a10, 1, 10abaf <au_task_LR_SyncUp_Speech_HW+0x57>
  10ab9e:	152282               	l32i	a8, a2, 84
  10aba1:	e01d61               	l32r	a6, 102c18 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  10aba4:	c0a580               	sub	a10, a5, a8
  10aba7:	14b857               	bgeu	a8, a5, 10abbf <au_task_LR_SyncUp_Speech_HW+0x67>
  10abaa:	0a6d                	mov.n	a6, a10
  10abac:	000446               	j	10abc1 <au_task_LR_SyncUp_Speech_HW+0x69>

0010abaf <au_task_LR_SyncUp_Speech_HW+0x57>:
  10abaf:	156252               	s32i	a5, a2, 84
  10abb2:	2452c2               	s16i	a12, a2, 72

0010abb5 <au_task_LR_SyncUp_Speech_HW+0x5d>:
  10abb5:	325272               	s16i	a7, a2, 100

0010abb8 <au_task_LR_SyncUp_Speech_HW+0x60>:
  10abb8:	9b1b                	addi.n	a9, a11, 1
  10abba:	345292               	s16i	a9, a2, 104
  10abbd:	f01d                	retw.n

0010abbf <au_task_LR_SyncUp_Speech_HW+0x67>:
  10abbf:	6a6a                	add.n	a6, a10, a6

0010abc1 <au_task_LR_SyncUp_Speech_HW+0x69>:
  10abc1:	e01641               	l32r	a4, 102c1c (27f440 <g_fw_dsp_clk>)
  10abc4:	176262               	s32i	a6, a2, 92
  10abc7:	011442               	l16ui	a4, a4, 2
  10abca:	3b0c                	movi.n	a11, 3
  10abcc:	04ad                	mov.n	a10, a4
  10abce:	0020f0               	nop
  10abd1:	759625               	call8	180534 <__udivsi3>
  10abd4:	182232               	l32i	a3, a2, 96
  10abd7:	3c0634               	ae_movda32	aed0, a6
  10abda:	f4b0a0               	extui	a11, a10, 0, 16
  10abdd:	df45c1               	l32r	a12, 1028f4 (7530 <xthals_release_major+0x4650>)
  10abe0:	400001b5452144ce 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed2, a12 }
  10abe8:	0d80188281112b2e 	{ ae_movda32	aed2, a11; ae_mulp32x2	aed1, aed1, aed2 }
  10abf0:	eb7b400200001ebf 	{ movi	a11, 30; ae_mulp32x2	aed0, aed0, aed2; nop }
  10abf8:	2561c4               	ae_movad32.l	a6, aed1
  10abfb:	25a0c4               	ae_movad32.l	a10, aed0
  10abfe:	1762a2               	s32i	a10, a2, 92
  10ac01:	c0aa60               	sub	a10, a10, a6
  10ac04:	a0aaa0               	addx4	a10, a10, a10
  10ac07:	11aae0               	slli	a10, a10, 2
  10ac0a:	759225               	call8	18052c <__divsi3>
  10ac0d:	156252               	s32i	a5, a2, 84
  10ac10:	0061a2               	s32i	a10, a1, 0
  10ac13:	1862a2               	s32i	a10, a2, 96
  10ac16:	20caa0               	or	a12, a10, a10
  10ac19:	21d360               	srai	a13, a6, 3
  10ac1c:	14ada7               	bge	a13, a10, 10ac34 <au_task_LR_SyncUp_Speech_HW+0xdc>
  10ac1f:	11a4a2               	movi	a10, 0x411
  10ac22:	e002b1               	l32r	a11, 102c2c (8000b420 <__log_data___1__1__0_au_task_0_au_task_1_c_9881$28936_201_7>)
  10ac25:	0bc4a5               	call8	116870 <dbfw_StoreTrace>
  10ac28:	1822f2               	l32i	a15, a2, 96
  10ac2b:	dffc41               	l32r	a4, 102c1c (27f440 <g_fw_dsp_clk>)
  10ac2e:	0061f2               	s32i	a15, a1, 0
  10ac31:	011442               	l16ui	a4, a4, 2

0010ac34 <au_task_LR_SyncUp_Speech_HW+0xdc>:
  10ac34:	002152               	l32i	a5, a1, 0
  10ac37:	e7af82               	movi	a8, -25
  10ac3a:	252387               	blt	a3, a8, 10ac63 <au_task_LR_SyncUp_Speech_HW+0x10b>
  10ac3d:	19a092               	movi	a9, 25
  10ac40:	1f2937               	blt	a9, a3, 10ac63 <au_task_LR_SyncUp_Speech_HW+0x10b>
  10ac43:	a0b330               	addx4	a11, a3, a3
  10ac46:	60b0b0               	neg	a11, a11
  10ac49:	903440               	addx2	a3, a4, a4
  10ac4c:	b03340               	addx8	a3, a3, a4
  10ac4f:	ab3b                	addi.n	a10, a11, 3
  10ac51:	b3abb0               	movgez	a10, a11, a11
  10ac54:	21a2a0               	srai	a10, a10, 2
  10ac57:	60b030               	neg	a11, a3
  10ac5a:	533a30               	max	a3, a10, a3
  10ac5d:	43aab0               	min	a10, a10, a11
  10ac60:	001986               	j	10acca <au_task_LR_SyncUp_Speech_HW+0x172>

0010ac63 <au_task_LR_SyncUp_Speech_HW+0x10b>:
  10ac63:	032396               	bltz	a3, 10ac99 <au_task_LR_SyncUp_Speech_HW+0x141>
  10ac66:	2fc3e6               	bgei	a3, 32, 10ac99 <au_task_LR_SyncUp_Speech_HW+0x141>
  10ac69:	05a0b2               	movi	a11, 5
  10ac6c:	11a3e0               	slli	a10, a3, 2
  10ac6f:	60a0a0               	neg	a10, a10
  10ac72:	903440               	addx2	a3, a4, a4
  10ac75:	b03340               	addx8	a3, a3, a4
  10ac78:	758b25               	call8	18052c <__divsi3>
  10ac7b:	206aa0               	or	a6, a10, a10
  10ac7e:	05a0b2               	movi	a11, 5
  10ac81:	90a440               	addx2	a10, a4, a4
  10ac84:	b0aa40               	addx8	a10, a10, a4
  10ac87:	11aae0               	slli	a10, a10, 2
  10ac8a:	60a0a0               	neg	a10, a10
  10ac8d:	7589e5               	call8	18052c <__divsi3>
  10ac90:	43a6a0               	min	a10, a6, a10
  10ac93:	000cc6               	j	10acca <au_task_LR_SyncUp_Speech_HW+0x172>

0010ac96 <au_task_LR_SyncUp_Speech_HW+0x13e>:
  10ac96:	000000                                        ...

0010ac99 <au_task_LR_SyncUp_Speech_HW+0x141>:
  10ac99:	1b6c                	movi.n	a11, -31
  10ac9b:	1c23b7               	blt	a3, a11, 10acbb <au_task_LR_SyncUp_Speech_HW+0x163>
  10ac9e:	1913e6               	bgei	a3, 1, 10acbb <au_task_LR_SyncUp_Speech_HW+0x163>
  10aca1:	5b0c                	movi.n	a11, 5
  10aca3:	11a3e0               	slli	a10, a3, 2
  10aca6:	60a0a0               	neg	a10, a10
  10aca9:	758825               	call8	18052c <__divsi3>
  10acac:	903440               	addx2	a3, a4, a4
  10acaf:	b03340               	addx8	a3, a3, a4
  10acb2:	533a30               	max	a3, a10, a3
  10acb5:	000206               	j	10acc1 <au_task_LR_SyncUp_Speech_HW+0x169>

0010acb8 <au_task_LR_SyncUp_Speech_HW+0x160>:
  10acb8:	000000                                        ...

0010acbb <au_task_LR_SyncUp_Speech_HW+0x163>:
  10acbb:	903440               	addx2	a3, a4, a4
  10acbe:	b03340               	addx8	a3, a3, a4

0010acc1 <au_task_LR_SyncUp_Speech_HW+0x169>:
  10acc1:	90a440               	addx2	a10, a4, a4
  10acc4:	b0aa40               	addx8	a10, a10, a4
  10acc7:	60a0a0               	neg	a10, a10
  10acca:	0d25a7               	blt	a5, a10, 10acdb <au_task_LR_SyncUp_Speech_HW+0x183>
  10accd:	0a2357               	blt	a3, a5, 10acdb <au_task_LR_SyncUp_Speech_HW+0x183>
  10acd0:	05bd                	mov.n	a11, a5
  10acd2:	dfd4a1               	l32r	a10, 102c24 (277c90 <g_hw_clock_sync>)
  10acd5:	0001e5               	call8	10acf4 <au_task_LR_UpdatePLLParams>
  10acd8:	000306               	j	10ace8 <au_task_LR_SyncUp_Speech_HW+0x190>

0010acdb <au_task_LR_SyncUp_Speech_HW+0x183>:
  10acdb:	05cd                	mov.n	a12, a5
  10acdd:	04dd                	mov.n	a13, a4
  10acdf:	12a4a2               	movi	a10, 0x412
  10ace2:	dfd3b1               	l32r	a11, 102c30 (8000b520 <__log_data___1__1__0_au_task_0_au_task_1_c_9919$28937_201_8>)
  10ace5:	0bb8a5               	call8	116870 <dbfw_StoreTrace>

0010ace8 <au_task_LR_SyncUp_Speech_HW+0x190>:
  10ace8:	3412b2               	l16ui	a11, a2, 104
  10aceb:	ffb186               	j	10abb5 <au_task_LR_SyncUp_Speech_HW+0x5d>

0010acee <au_task_LR_SyncUp_Speech_HW+0x196>:
  10acee:	000000                                        ...

0010acf1 <au_task_LR_SyncUp_Speech_HW+0x199>:
  10acf1:	000000                                        ...

0010acf4 <au_task_LR_UpdatePLLParams>:
  10acf4:	006136               	entry	a1, 48
  10acf7:	0b0c                	movi.n	a11, 0
  10acf9:	0a0c                	movi.n	a10, 0
  10acfb:	4298                	l32i.n	a9, a2, 16
  10acfd:	8c0c                	movi.n	a12, 8
  10acff:	a08920               	addx4	a8, a9, a2
  10ad02:	5839                	s32i.n	a3, a8, 20
  10ad04:	0479a6               	blti	a9, 7, 10ad0c <au_task_LR_UpdatePLLParams+0x18>
  10ad07:	090c                	movi.n	a9, 0
  10ad09:	000046               	j	10ad0e <au_task_LR_UpdatePLLParams+0x1a>

0010ad0c <au_task_LR_UpdatePLLParams+0x18>:
  10ad0c:	991b                	addi.n	a9, a9, 1

0010ad0e <au_task_LR_UpdatePLLParams+0x1a>:
  10ad0e:	4299                	s32i.n	a9, a2, 16
  10ad10:	029d                	mov.n	a9, a2
  10ad12:	18ac76               	loopgtz	a12, 10ad2e <au_task_LR_UpdatePLLParams+0x3a>
  10ad15:	59e8                	l32i.n	a14, a9, 20
  10ad17:	151ba4               	ae_movda32x2	aed1, a11, a10
  10ad1a:	31dfe0               	srai	a13, a14, 31
  10ad1d:	150de4               	ae_movda32x2	aed0, a13, a14
  10ad20:	ebea20010000499f 	{ addi	a9, a9, 4; ae_add64	aed0, aed0, aed1; nop }
  10ad28:	25b0b4               	ae_movad32.h	a11, aed0
  10ad2b:	25a0c4               	ae_movad32.l	a10, aed0

0010ad2e <au_task_LR_UpdatePLLParams+0x3a>:
  10ad2e:	dfc131               	l32r	a3, 102c34 (a05600 <_memmap_mem_sram_start+0x5600>)
  10ad31:	154ba4               	ae_movda32x2	aed4, a11, a10
  10ad34:	0222f2               	l32i	a15, a2, 8
  10ad37:	dfb9c1               	l32r	a12, 102c1c (27f440 <g_fw_dsp_clk>)
  10ad3a:	32e8                	l32i.n	a14, a2, 12
  10ad3c:	011cc2               	l16ui	a12, a12, 2
  10ad3f:	153ef4               	ae_movda32x2	aed3, a14, a15
  10ad42:	eb0e52030402dccf 	{ addx4	a13, a12, a12; ae_mul32.lh	aed2, aed4, aed3; nop }
  10ad4a:	eb1a5d040302ddcf 	{ subx8	a13, a13, a12; ae_mula32.lh	aed2, aed3, aed4; nop }
  10ad52:	11ddc0               	slli	a13, a13, 4
  10ad55:	8a2024               	ae_slai64	aed2, aed2, 32
  10ad58:	eb1050040302ccdf 	{ add	a12, a12, a13; ae_mula32u.ll	aed2, aed3, aed4; nop }
  10ad60:	11ccb0               	slli	a12, a12, 5
  10ad63:	25a2c4               	ae_movad32.l	a10, aed2
  10ad66:	400001753043b12e 	{ ae_s64.i	aed3, a1, 0; nop; ae_movad32.h	a11, aed2 }
  10ad6e:	31dfc0               	srai	a13, a12, 31
  10ad71:	7529e5               	call8	180010 <__divdi3>
  10ad74:	0d0c                	movi.n	a13, 0
  10ad76:	8c0c                	movi.n	a12, 8
  10ad78:	752965               	call8	180010 <__divdi3>
  10ad7b:	0d0c                	movi.n	a13, 0
  10ad7d:	8c0c                	movi.n	a12, 8
  10ad7f:	752925               	call8	180010 <__divdi3>
  10ad82:	dfad91               	l32r	a9, 102c38 (fffff <_memmap_cacheattr_bp_base+0xddffd>)
  10ad85:	156ba4               	ae_movda32x2	aed6, a11, a10
  10ad88:	400001008005a16e 	{ ae_l64.i	aed5, a1, 0; nop; movi	a10, 6 }
  10ad90:	ebf4400605051abf 	{ movi	a11, 26; ae_sub64	aed5, aed5, aed6; nop }
  10ad98:	25c5b4               	ae_movad32.h	a12, aed5
  10ad9b:	25d5c4               	ae_movad32.l	a13, aed5
  10ad9e:	22d9                	s32i.n	a13, a2, 8
  10ada0:	32c9                	s32i.n	a12, a2, 12
  10ada2:	154cd4               	ae_movda32x2	aed4, a12, a13
  10ada5:	813b44               	ae_sraa64	aed3, aed4, a11
  10ada8:	25f3c4               	ae_movad32.l	a15, aed3
  10adab:	814a44               	ae_sraa64	aed4, aed4, a10
  10adae:	2584c4               	ae_movad32.l	a8, aed4
  10adb1:	94f0f0               	extui	a15, a15, 0, 10
  10adb4:	108890               	and	a8, a8, a9
  10adb7:	02f9                	s32i.n	a15, a2, 0
  10adb9:	1289                	s32i.n	a8, a2, 4
  10adbb:	090c                	movi.n	a9, 0
  10adbd:	0020c0               	memw
  10adc0:	186392               	s32i	a9, a3, 96
  10adc3:	118860               	slli	a8, a8, 10
  10adc6:	ff8a                	add.n	a15, a15, a8
  10adc8:	0020c0               	memw
  10adcb:	1963f2               	s32i	a15, a3, 100
  10adce:	00a4e2               	movi	a14, 0x400
  10add1:	0020c0               	memw
  10add4:	03d8                	l32i.n	a13, a3, 0
  10add6:	20dde0               	or	a13, a13, a14
  10add9:	0020c0               	memw
  10addc:	03d9                	s32i.n	a13, a3, 0
  10adde:	f01d                	retw.n

0010ade0 <au_task_LR_SyncUp_Audio_SW>:
  10ade0:	004136               	entry	a1, 32
  10ade3:	1d13a6               	blti	a3, 1, 10ae04 <au_task_LR_SyncUp_Audio_SW+0x24>
  10ade6:	c03340               	sub	a3, a3, a4
  10ade9:	c8a052               	movi	a5, 200
  10adec:	142537               	blt	a5, a3, 10ae04 <au_task_LR_SyncUp_Audio_SW+0x24>
  10adef:	38af62               	movi	a6, -200
  10adf2:	0e2367               	blt	a3, a6, 10ae04 <au_task_LR_SyncUp_Audio_SW+0x24>
  10adf5:	b38c                	beqz.n	a3, 10ae04 <au_task_LR_SyncUp_Audio_SW+0x24>
  10adf7:	1a2282               	l32i	a8, a2, 104
  10adfa:	325232               	s16i	a3, a2, 100
  10adfd:	883a                	add.n	a8, a8, a3
  10adff:	1a6282               	s32i	a8, a2, 104
  10ae02:	f01d                	retw.n

0010ae04 <au_task_LR_SyncUp_Audio_SW+0x24>:
  10ae04:	f01d                	retw.n

0010ae06 <au_task_LR_SyncUp_Audio_SW+0x26>:
	...

0010ae08 <au_task_LR_SyncUp_Speech_SW>:
  10ae08:	004136               	entry	a1, 32
  10ae0b:	09cae5               	call8	114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10ae0e:	251aa6               	blti	a10, 1, 10ae37 <au_task_LR_SyncUp_Speech_SW+0x2f>
  10ae11:	041282               	l16ui	a8, a2, 8
  10ae14:	1b62a2               	s32i	a10, a2, 108
  10ae17:	c0aa80               	sub	a10, a10, a8
  10ae1a:	019a16               	beqz	a10, 10ae37 <au_task_LR_SyncUp_Speech_SW+0x2f>
  10ae1d:	2152a2               	s16i	a10, a2, 66
  10ae20:	10a092               	movi	a9, 16
  10ae23:	1029a7               	blt	a9, a10, 10ae37 <au_task_LR_SyncUp_Speech_SW+0x2f>
  10ae26:	f0afb2               	movi	a11, -16
  10ae29:	0a2ab7               	blt	a10, a11, 10ae37 <au_task_LR_SyncUp_Speech_SW+0x2f>
  10ae2c:	2292c2               	l16si	a12, a2, 68
  10ae2f:	2152a2               	s16i	a10, a2, 66
  10ae32:	ccaa                	add.n	a12, a12, a10
  10ae34:	2252c2               	s16i	a12, a2, 68
  10ae37:	f01d                	retw.n

0010ae39 <au_task_LR_SyncUp_Speech_SW+0x31>:
  10ae39:	000000                                        ...

0010ae3c <au_task_Mixer>:
  10ae3c:	00a136               	entry	a1, 80
  10ae3f:	de5471               	l32r	a7, 102790 (27e688 <gp_dsp_core_log>)
  10ae42:	de5431               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  10ae45:	0027b2               	l32i	a11, a7, 0
  10ae48:	de7b61               	l32r	a6, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10ae4b:	0e2bc2               	l32i	a12, a11, 56
  10ae4e:	3ca0a2               	movi	a10, 60
  10ae51:	a0ccb0               	addx4	a12, a12, a11
  10ae54:	fca9                	s32i.n	a10, a12, 60
  10ae56:	eb98                	l32i.n	a9, a11, 56
  10ae58:	8cc652               	addi	a5, a6, -116
  10ae5b:	991b                	addi.n	a9, a9, 1
  10ae5d:	249090               	extui	a9, a9, 0, 3
  10ae60:	eb99                	s32i.n	a9, a11, 56
  10ae62:	001382               	l16ui	a8, a3, 0
  10ae65:	7d1692               	l16ui	a9, a6, 250
  10ae68:	18ec                	bnez.n	a8, 10ae8d <au_task_Mixer+0x51>
  10ae6a:	9313d2               	l16ui	a13, a3, 0x126
  10ae6d:	90dd30               	addx2	a13, a13, a3
  10ae70:	945da2               	s16i	a10, a13, 0x128
  10ae73:	0b8865               	call8	1166f8 <dbfw_GetSystemTime>
  10ae76:	9313f2               	l16ui	a15, a3, 0x126
  10ae79:	a0ff30               	addx4	a15, a15, a3
  10ae7c:	8a6fa2               	s32i	a10, a15, 0x228
  10ae7f:	9313e2               	l16ui	a14, a3, 0x126
  10ae82:	ee1b                	addi.n	a14, a14, 1
  10ae84:	64e0e0               	extui	a14, a14, 0, 7
  10ae87:	9353e2               	s16i	a14, a3, 0x126
  10ae8a:	000446               	j	10ae9f <au_task_Mixer+0x63>

0010ae8d <au_task_Mixer+0x51>:
  10ae8d:	0ec9f6               	bgeui	a9, 32, 10ae9f <au_task_Mixer+0x63>
  10ae90:	90b960               	addx2	a11, a9, a6
  10ae93:	7e5ba2               	s16i	a10, a11, 252
  10ae96:	7d1682               	l16ui	a8, a6, 250
  10ae99:	01c882               	addi	a8, a8, 1
  10ae9c:	7d5682               	s16i	a8, a6, 250
  10ae9f:	0ca092               	movi	a9, 12
  10aea2:	df6621               	l32r	a2, 102c3c (2776fc <g_au_task+0x89c>)
  10aea5:	deb241               	l32r	a4, 102970 (277ab8 <g_au_task+0xc58>)
  10aea8:	df66e1               	l32r	a14, 102c40 (277284 <g_au_task+0x424>)
  10aeab:	de6ff1               	l32r	a15, 102868 (277d2c <g_dram_ptrs>)
  10aeae:	de6dc1               	l32r	a12, 102864 (8700 <xthals_release_major+0x5820>)
  10aeb1:	de3981               	l32r	a8, 102798 (276e60 <g_au_task>)
  10aeb4:	de5ab1               	l32r	a11, 10281c (277930 <g_au_task+0xad0>)
  10aeb7:	00a0d2               	movi	a13, 0
  10aeba:	656bd2               	s32i	a13, a11, 0x194
  10aebd:	666bd2               	s32i	a13, a11, 0x198
  10aec0:	112882               	l32i	a8, a8, 68
  10aec3:	676bd2               	s32i	a13, a11, 0x19c
  10aec6:	48cc                	bnez.n	a8, 10aece <au_task_Mixer+0x92>
  10aec8:	282e82               	l32i	a8, a14, 160
  10aecb:	050816               	beqz	a8, 10af1f <au_task_Mixer+0xe3>

0010aece <au_task_Mixer+0x92>:
  10aece:	d288                	l32i.n	a8, a2, 52
  10aed0:	04b856               	bnez	a8, 10af1f <au_task_Mixer+0xe3>
  10aed3:	0798                	l32i.n	a9, a7, 0
  10aed5:	e988                	l32i.n	a8, a9, 56
  10aed7:	da3c                	movi.n	a10, 61
  10aed9:	a08890               	addx4	a8, a8, a9
  10aedc:	f8a9                	s32i.n	a10, a8, 60
  10aede:	e988                	l32i.n	a8, a9, 56
  10aee0:	881b                	addi.n	a8, a8, 1
  10aee2:	248080               	extui	a8, a8, 0, 3
  10aee5:	e989                	s32i.n	a8, a9, 56
  10aee7:	001392               	l16ui	a9, a3, 0
  10aeea:	a1c9                	s32i.n	a12, a1, 40
  10aeec:	26d956               	bnez	a9, 10b15d <au_task_Mixer+0x321>
  10aeef:	931392               	l16ui	a9, a3, 0x126
  10aef2:	909930               	addx2	a9, a9, a3
  10aef5:	9459a2               	s16i	a10, a9, 0x128
  10aef8:	0b7fe5               	call8	1166f8 <dbfw_GetSystemTime>
  10aefb:	de48b1               	l32r	a11, 10281c (277930 <g_au_task+0xad0>)
  10aefe:	df50e1               	l32r	a14, 102c40 (277284 <g_au_task+0x424>)
  10af01:	a1c8                	l32i.n	a12, a1, 40
  10af03:	931382               	l16ui	a8, a3, 0x126
  10af06:	0d0c                	movi.n	a13, 0
  10af08:	a08830               	addx4	a8, a8, a3
  10af0b:	8a68a2               	s32i	a10, a8, 0x228
  10af0e:	9313a2               	l16ui	a10, a3, 0x126
  10af11:	de55f1               	l32r	a15, 102868 (277d2c <g_dram_ptrs>)
  10af14:	aa1b                	addi.n	a10, a10, 1
  10af16:	64a0a0               	extui	a10, a10, 0, 7
  10af19:	9353a2               	s16i	a10, a3, 0x126
  10af1c:	009446               	j	10b171 <au_task_Mixer+0x335>

0010af1f <au_task_Mixer+0xe3>:
  10af1f:	0d22b2               	l32i	a11, a2, 52
  10af22:	2a1282               	l16ui	a8, a2, 84
  10af25:	215b16               	beqz	a11, 10b13e <au_task_Mixer+0x302>
  10af28:	ef62d2               	s32i	a13, a2, 0x3bc
  10af2b:	008856               	bnez	a8, 10af37 <au_task_Mixer+0xfb>
  10af2e:	581ea2               	l16ui	a10, a14, 176
  10af31:	002a56               	bnez	a10, 10af37 <au_task_Mixer+0xfb>
  10af34:	ef6292               	s32i	a9, a2, 0x3bc
  10af37:	ef22b2               	l32i	a11, a2, 0x3bc
  10af3a:	8a7c                	movi.n	a10, -8
  10af3c:	1feb56               	bnez	a11, 10b13e <au_task_Mixer+0x302>
  10af3f:	282e82               	l32i	a8, a14, 160
  10af42:	0d12b2               	l16ui	a11, a2, 26
  10af45:	f662c2               	s32i	a12, a2, 0x3d8
  10af48:	232292               	l32i	a9, a2, 140
  10af4b:	f26292               	s32i	a9, a2, 0x3c8
  10af4e:	9fc8                	l32i.n	a12, a15, 36
  10af50:	f562c2               	s32i	a12, a2, 0x3d4
  10af53:	4191b0               	srli	a9, a11, 1
  10af56:	025492               	s16i	a9, a4, 4
  10af59:	119bf0               	slli	a9, a11, 1
  10af5c:	035492               	s16i	a9, a4, 6
  10af5f:	9c7b                	addi.n	a9, a12, 7
  10af61:	1099a0               	and	a9, a9, a10
  10af64:	c099c0               	sub	a9, a9, a12
  10af67:	dd9a                	add.n	a13, a13, a9
  10af69:	f762d2               	s32i	a13, a2, 0x3dc
  10af6c:	0a5816               	beqz	a8, 10b015 <au_task_Mixer+0x1d9>
  10af6f:	de48e1               	l32r	a14, 102890 (27ffff <_bss_end+0x247>)
  10af72:	780c                	movi.n	a8, 7
  10af74:	f4f1b0               	extui	a15, a11, 1, 16
  10af77:	ccda                	add.n	a12, a12, a13
  10af79:	f462c2               	s32i	a12, a2, 0x3d0
  10af7c:	90ff80               	addx2	a15, a15, a8
  10af7f:	10ffa0               	and	a15, a15, a10
  10af82:	fdfa                	add.n	a15, a13, a15
  10af84:	f762f2               	s32i	a15, a2, 0x3dc
  10af87:	073ec7               	bltu	a14, a12, 10af92 <au_task_Mixer+0x156>
  10af8a:	de3e91               	l32r	a9, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10af8d:	837c                	movi.n	a3, -8
  10af8f:	0a39c7               	bltu	a9, a12, 10af9d <au_task_Mixer+0x161>

0010af92 <au_task_Mixer+0x156>:
  10af92:	837c                	movi.n	a3, -8
  10af94:	08a4a2               	movi	a10, 0x408
  10af97:	df2bb1               	l32r	a11, 102c44 (8000be20 <__log_data___1__1__0_au_task_0_au_task_1_c_10402$29159_203_25>)
  10af9a:	0b8d65               	call8	116870 <dbfw_StoreTrace>

0010af9d <au_task_Mixer+0x161>:
  10af9d:	f722b2               	l32i	a11, a2, 0x3dc
  10afa0:	f622a2               	l32i	a10, a2, 0x3d8
  10afa3:	08bab7               	bgeu	a10, a11, 10afaf <au_task_Mixer+0x173>
  10afa6:	08a4a2               	movi	a10, 0x408
  10afa9:	df27b1               	l32r	a11, 102c48 (8000bf20 <__log_data___1__1__0_au_task_0_au_task_1_c_10405$29160_203_26>)
  10afac:	0b8c25               	call8	116870 <dbfw_StoreTrace>

0010afaf <au_task_Mixer+0x173>:
  10afaf:	de16d1               	l32r	a13, 102808 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10afb2:	de14c1               	l32r	a12, 102804 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10afb5:	f72282               	l32i	a8, a2, 0x3dc
  10afb8:	f52272               	l32i	a7, a2, 0x3d4
  10afbb:	021492               	l16ui	a9, a4, 4
  10afbe:	07a0a2               	movi	a10, 7
  10afc1:	9099a0               	addx2	a9, a9, a10
  10afc4:	109930               	and	a9, a9, a3
  10afc7:	807780               	add	a7, a7, a8
  10afca:	80c7c0               	add	a12, a7, a12
  10afcd:	989a                	add.n	a9, a8, a9
  10afcf:	f76292               	s32i	a9, a2, 0x3dc
  10afd2:	0b3cd7               	bltu	a12, a13, 10afe1 <au_task_Mixer+0x1a5>
  10afd5:	08a4a2               	movi	a10, 0x408
  10afd8:	df1db1               	l32r	a11, 102c4c (8000c020 <__log_data___1__1__0_au_task_0_au_task_1_c_10412$29161_203_27>)
  10afdb:	0020f0               	nop
  10afde:	0b8925               	call8	116870 <dbfw_StoreTrace>

0010afe1 <au_task_Mixer+0x1a5>:
  10afe1:	f722c2               	l32i	a12, a2, 0x3dc
  10afe4:	f622b2               	l32i	a11, a2, 0x3d8
  10afe7:	08bbc7               	bgeu	a11, a12, 10aff3 <au_task_Mixer+0x1b7>
  10afea:	08a4a2               	movi	a10, 0x408
  10afed:	df18b1               	l32r	a11, 102c50 (8000c120 <__log_data___1__1__0_au_task_0_au_task_1_c_10415$29162_203_28>)
  10aff0:	0b87e5               	call8	116870 <dbfw_StoreTrace>

0010aff3 <au_task_Mixer+0x1b7>:
  10aff3:	f422a2               	l32i	a10, a2, 0x3d0
  10aff6:	0214b2               	l16ui	a11, a4, 4
  10aff9:	00b325               	call8	10bb2c <au_task_Mixer_Nt_SamplesGet>
  10affc:	9a9c                	beqz.n	a10, 10b019 <au_task_Mixer+0x1dd>
  10affe:	f422a2               	l32i	a10, a2, 0x3d0
  10b001:	0214c2               	l16ui	a12, a4, 4
  10b004:	0b0c                	movi.n	a11, 0
  10b006:	11ccf0               	slli	a12, a12, 1
  10b009:	7541e5               	call8	180428 <__vec_memset>
  10b00c:	000246               	j	10b019 <au_task_Mixer+0x1dd>

0010b00f <au_task_Mixer+0x1d3>:
  10b00f:	00000000 837c0000                                ......

0010b015 <au_task_Mixer+0x1d9>:
  10b015:	837c                	movi.n	a3, -8
  10b017:	070c                	movi.n	a7, 0

0010b019 <au_task_Mixer+0x1dd>:
  10b019:	f122d2               	l32i	a13, a2, 0x3c4
  10b01c:	011d56               	bnez	a13, 10b031 <au_task_Mixer+0x1f5>
  10b01f:	0ba4a2               	movi	a10, 0x40b
  10b022:	df0cb1               	l32r	a11, 102c54 (8000c220 <__log_data___1__1__0_au_task_0_au_task_1_c_10429$29163_203_29>)
  10b025:	f222c2               	l32i	a12, a2, 0x3c8
  10b028:	f322d2               	l32i	a13, a2, 0x3cc
  10b02b:	f422e2               	l32i	a14, a2, 0x3d0
  10b02e:	0b8425               	call8	116870 <dbfw_StoreTrace>

0010b031 <au_task_Mixer+0x1f5>:
  10b031:	04ad                	mov.n	a10, a4
  10b033:	07bd                	mov.n	a11, a7
  10b035:	00a965               	call8	10bacc <au_task_MixerSumSamples>
  10b038:	dddeb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b03b:	0bb8                	l32i.n	a11, a11, 0
  10b03d:	0020c0               	memw
  10b040:	1d1be2               	l16ui	a14, a11, 58
  10b043:	656e07               	bbci	a14, 0, 10b0ac <au_task_Mixer+0x270>
  10b046:	0214a2               	l16ui	a10, a4, 4
  10b049:	71a9                	s32i.n	a10, a1, 28
  10b04b:	072ce5               	call8	112318 <peq_GetScratchSize>
  10b04e:	ddeed1               	l32r	a13, 102808 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10b051:	5a7b                	addi.n	a5, a10, 7
  10b053:	ddecc1               	l32r	a12, 102804 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10b056:	2b22a2               	l32i	a10, a2, 172
  10b059:	105530               	and	a5, a5, a3
  10b05c:	2a88                	l32i.n	a8, a10, 8
  10b05e:	0a68                	l32i.n	a6, a10, 0
  10b060:	958a                	add.n	a9, a5, a8
  10b062:	2a99                	s32i.n	a9, a10, 8
  10b064:	668a                	add.n	a6, a6, a8
  10b066:	c6ca                	add.n	a12, a6, a12
  10b068:	083cd7               	bltu	a12, a13, 10b074 <au_task_Mixer+0x238>
  10b06b:	08a4a2               	movi	a10, 0x408
  10b06e:	defab1               	l32r	a11, 102c58 (8000c320 <__log_data___1__1__0_au_task_0_au_task_1_c_10452$29167_203_33>)
  10b071:	0b7fe5               	call8	116870 <dbfw_StoreTrace>

0010b074 <au_task_Mixer+0x238>:
  10b074:	2b2282               	l32i	a8, a2, 172
  10b077:	2898                	l32i.n	a9, a8, 8
  10b079:	1888                	l32i.n	a8, a8, 4
  10b07b:	0bb897               	bgeu	a8, a9, 10b08a <au_task_Mixer+0x24e>
  10b07e:	08a4a2               	movi	a10, 0x408
  10b081:	def6b1               	l32r	a11, 102c5c (8000c420 <__log_data___1__1__0_au_task_0_au_task_1_c_10455$29168_203_34>)
  10b084:	0020f0               	nop
  10b087:	0b7ea5               	call8	116870 <dbfw_StoreTrace>

0010b08a <au_task_Mixer+0x24e>:
  10b08a:	20d660               	or	a13, a6, a6
  10b08d:	def4a1               	l32r	a10, 102c60 (27785c <g_au_task+0x9fc>)
  10b090:	f222b2               	l32i	a11, a2, 0x3c8
  10b093:	0721e2               	l32i	a14, a1, 28
  10b096:	20cbb0               	or	a12, a11, a11
  10b099:	072d25               	call8	11236c <peq_Process>
  10b09c:	2b22a2               	l32i	a10, a2, 172
  10b09f:	ddc4b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b0a2:	022a92               	l32i	a9, a10, 8
  10b0a5:	0bb8                	l32i.n	a11, a11, 0
  10b0a7:	c09950               	sub	a9, a9, a5
  10b0aa:	2a99                	s32i.n	a9, a10, 8

0010b0ac <au_task_Mixer+0x270>:
  10b0ac:	0020c0               	memw
  10b0af:	1d1bc2               	l16ui	a12, a11, 58
  10b0b2:	126c27               	bbci	a12, 2, 10b0c8 <au_task_Mixer+0x28c>
  10b0b5:	deebc1               	l32r	a12, 102c64 (277a44 <g_au_task+0xbe4>)
  10b0b8:	f222a2               	l32i	a10, a2, 0x3c8
  10b0bb:	0214d2               	l16ui	a13, a4, 4
  10b0be:	0abd                	mov.n	a11, a10
  10b0c0:	070065               	call8	1120c8 <drc_exp>
  10b0c3:	ddbbb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b0c6:	0bb8                	l32i.n	a11, a11, 0

0010b0c8 <au_task_Mixer+0x28c>:
  10b0c8:	f222a2               	l32i	a10, a2, 0x3c8
  10b0cb:	0020c0               	memw
  10b0ce:	abb8                	l32i.n	a11, a11, 40
  10b0d0:	0214c2               	l16ui	a12, a4, 4
  10b0d3:	dee5d1               	l32r	a13, 102c68 (277ba0 <g_gain_params+0x70>)
  10b0d6:	4e0c                	movi.n	a14, 4
  10b0d8:	fd20e5               	call8	1082e8 <au_task_FadeInFadeOutGain>
  10b0db:	ddbdc1               	l32r	a12, 1027d0 (274b00 <g_overlay_parameter>)
  10b0de:	2f2cc2               	l32i	a12, a12, 188
  10b0e1:	dee251               	l32r	a5, 102c6c (274c54 <g_overlay_parameter+0x154>)
  10b0e4:	0a2ca6               	blti	a12, 2, 10b0f2 <au_task_Mixer+0x2b6>
  10b0e7:	e8c5a2               	addi	a10, a5, -24
  10b0ea:	05bd                	mov.n	a11, a5
  10b0ec:	0e12c2               	l16ui	a12, a2, 28
  10b0ef:	f587a5               	call8	100968 <au_task_vend_PassBuf>

0010b0f2 <au_task_Mixer+0x2b6>:
  10b0f2:	05ad                	mov.n	a10, a5
  10b0f4:	f222b2               	l32i	a11, a2, 0x3c8
  10b0f7:	0e12c2               	l16ui	a12, a2, 28
  10b0fa:	f57ce5               	call8	1008c8 <au_task_vend_FillBuf>
  10b0fd:	04ad                	mov.n	a10, a4
  10b0ff:	34b8                	l32i.n	a11, a4, 12
  10b101:	0314c2               	l16ui	a12, a4, 6
  10b104:	0082e5               	call8	10b934 <au_task_MixerFillDMARingbufferMono>
  10b107:	0062e5               	call8	10b734 <au_task_MixerCallDMA>
  10b10a:	24d8                	l32i.n	a13, a4, 8
  10b10c:	5498                	l32i.n	a9, a4, 20
  10b10e:	dd1b                	addi.n	a13, a13, 1
  10b110:	24d9                	s32i.n	a13, a4, 8
  10b112:	079c                	beqz.n	a7, 10b126 <au_task_Mixer+0x2ea>
  10b114:	84e8                	l32i.n	a14, a4, 32
  10b116:	0214f2               	l16ui	a15, a4, 4
  10b119:	780c                	movi.n	a8, 7
  10b11b:	90ff80               	addx2	a15, a15, a8
  10b11e:	10ff30               	and	a15, a15, a3
  10b121:	c0eef0               	sub	a14, a14, a15
  10b124:	84e9                	s32i.n	a14, a4, 32

0010b126 <au_task_Mixer+0x2ea>:
  10b126:	014916               	beqz	a9, 10b13e <au_task_Mixer+0x302>
  10b129:	0824a2               	l32i	a10, a4, 32
  10b12c:	0214b2               	l16ui	a11, a4, 4
  10b12f:	07a0c2               	movi	a12, 7
  10b132:	90bbc0               	addx2	a11, a11, a12
  10b135:	10bb30               	and	a11, a11, a3
  10b138:	c0aab0               	sub	a10, a10, a11
  10b13b:	0864a2               	s32i	a10, a4, 32

0010b13e <au_task_Mixer+0x302>:
  10b13e:	dd9621               	l32r	a2, 102798 (276e60 <g_au_task>)
  10b141:	0fa0a2               	movi	a10, 15
  10b144:	f74aa5               	call8	1025f0 <_xtos_set_intlevel>
  10b147:	decae1               	l32r	a14, 102c70 (ffffdfff <_memmap_cacheattr_bp_strict+0xdb00d>)
  10b14a:	0020c0               	memw
  10b14d:	0022d2               	l32i	a13, a2, 0
  10b150:	10dde0               	and	a13, a13, a14
  10b153:	0020c0               	memw
  10b156:	02d9                	s32i.n	a13, a2, 0
  10b158:	f71465               	call8	1022a0 <_xtos_restore_intlevel>
  10b15b:	f01d                	retw.n

0010b15d <au_task_Mixer+0x321>:
  10b15d:	b71592               	l16ui	a9, a5, 0x16e
  10b160:	0dc9f6               	bgeui	a9, 32, 10b171 <au_task_Mixer+0x335>
  10b163:	908960               	addx2	a8, a9, a6
  10b166:	7e58a2               	s16i	a10, a8, 252
  10b169:	b71582               	l16ui	a8, a5, 0x16e
  10b16c:	881b                	addi.n	a8, a8, 1
  10b16e:	b75582               	s16i	a8, a5, 0x16e
  10b171:	626bd2               	s32i	a13, a11, 0x188
  10b174:	dd8991               	l32r	a9, 102798 (276e60 <g_au_task>)
  10b177:	1a0c                	movi.n	a10, 1
  10b179:	301992               	l16ui	a9, a9, 96
  10b17c:	f05ba2               	s16i	a10, a11, 0x1e0
  10b17f:	89cc                	bnez.n	a9, 10b18b <au_task_Mixer+0x34f>
  10b181:	581e82               	l16ui	a8, a14, 176
  10b184:	38cc                	bnez.n	a8, 10b18b <au_task_Mixer+0x34f>
  10b186:	c90c                	movi.n	a9, 12
  10b188:	626b92               	s32i	a9, a11, 0x188
  10b18b:	622ba2               	l32i	a10, a11, 0x188
  10b18e:	faca56               	bnez	a10, 10b13e <au_task_Mixer+0x302>
  10b191:	dd8181               	l32r	a8, 102798 (276e60 <g_au_task>)
  10b194:	021882               	l16ui	a8, a8, 4
  10b197:	0d005841e0b0082e 	{ bbci.w18	a8, 2, 10b729 <au_task_Mixer+0x8ed>; nop }
  10b19f:	be1e92               	l16ui	a9, a14, 0x17c
  10b1a2:	583916               	beqz	a9, 10b729 <au_task_Mixer+0x8ed>
  10b1a5:	9fa8                	l32i.n	a10, a15, 36
  10b1a7:	686ba2               	s32i	a10, a11, 0x1a0

0010b1aa <au_task_Mixer+0x36e>:
  10b1aa:	696bc2               	s32i	a12, a11, 0x1a4
  10b1ad:	dd7af1               	l32r	a15, 102798 (276e60 <g_au_task>)
  10b1b0:	897c                	movi.n	a9, -8
  10b1b2:	8a7b                	addi.n	a8, a10, 7
  10b1b4:	108890               	and	a8, a8, a9
  10b1b7:	c088a0               	sub	a8, a8, a10
  10b1ba:	8d8a                	add.n	a8, a13, a8
  10b1bc:	6a6b82               	s32i	a8, a11, 0x1a8
  10b1bf:	112ff2               	l32i	a15, a15, 68
  10b1c2:	dfcc                	bnez.n	a15, 10b1d3 <au_task_Mixer+0x397>
  10b1c4:	411e92               	l16ui	a9, a14, 130
  10b1c7:	421ea2               	l16ui	a10, a14, 132
  10b1ca:	c65ba2               	s16i	a10, a11, 0x18c
  10b1cd:	c75b92               	s16i	a9, a11, 0x18e
  10b1d0:	000506               	j	10b1e8 <au_task_Mixer+0x3ac>

0010b1d3 <au_task_Mixer+0x397>:
  10b1d3:	dd71c1               	l32r	a12, 102798 (276e60 <g_au_task>)
  10b1d6:	6f1cd2               	l16ui	a13, a12, 222
  10b1d9:	6e1cf2               	l16ui	a15, a12, 220
  10b1dc:	c65bf2               	s16i	a15, a11, 0x18c
  10b1df:	c75bd2               	s16i	a13, a11, 0x18e
  10b1e2:	352cc2               	l32i	a12, a12, 212
  10b1e5:	656bc2               	s32i	a12, a11, 0x194

0010b1e8 <au_task_Mixer+0x3ac>:
  10b1e8:	c71bd2               	l16ui	a13, a11, 0x18e
  10b1eb:	c61bc2               	l16ui	a12, a11, 0x18c
  10b1ee:	4182d0               	srli	a8, a13, 2
  10b1f1:	0b1c87               	beq	a12, a8, 10b200 <au_task_Mixer+0x3c4>
  10b1f4:	0aa4a2               	movi	a10, 0x40a
  10b1f7:	de9fb1               	l32r	a11, 102c74 (8000b620 <__log_data___1__1__0_au_task_0_au_task_1_c_10166$29146_203_15>)
  10b1fa:	0b6765               	call8	116870 <dbfw_StoreTrace>
  10b1fd:	de90e1               	l32r	a14, 102c40 (277284 <g_au_task+0x424>)

0010b200 <au_task_Mixer+0x3c4>:
  10b200:	282e92               	l32i	a9, a14, 160
  10b203:	1f5916               	beqz	a9, 10b3fc <au_task_Mixer+0x5c0>
  10b206:	0027e2               	l32i	a14, a7, 0
  10b209:	0e2ef2               	l32i	a15, a14, 56
  10b20c:	3ea0a2               	movi	a10, 62
  10b20f:	a0ffe0               	addx4	a15, a15, a14
  10b212:	0f6fa2               	s32i	a10, a15, 60
  10b215:	0e2ed2               	l32i	a13, a14, 56
  10b218:	01cdd2               	addi	a13, a13, 1
  10b21b:	24d0d0               	extui	a13, a13, 0, 3
  10b21e:	eed9                	s32i.n	a13, a14, 56
  10b220:	0013c2               	l16ui	a12, a3, 0
  10b223:	1cec                	bnez.n	a12, 10b248 <au_task_Mixer+0x40c>
  10b225:	931382               	l16ui	a8, a3, 0x126
  10b228:	908830               	addx2	a8, a8, a3
  10b22b:	9458a2               	s16i	a10, a8, 0x128
  10b22e:	0b4ca5               	call8	1166f8 <dbfw_GetSystemTime>
  10b231:	9313b2               	l16ui	a11, a3, 0x126
  10b234:	a0bb30               	addx4	a11, a11, a3
  10b237:	8a6ba2               	s32i	a10, a11, 0x228
  10b23a:	931392               	l16ui	a9, a3, 0x126
  10b23d:	991b                	addi.n	a9, a9, 1
  10b23f:	649090               	extui	a9, a9, 0, 7
  10b242:	935392               	s16i	a9, a3, 0x126
  10b245:	0004c6               	j	10b25c <au_task_Mixer+0x420>

0010b248 <au_task_Mixer+0x40c>:
  10b248:	b71592               	l16ui	a9, a5, 0x16e
  10b24b:	0dc9f6               	bgeui	a9, 32, 10b25c <au_task_Mixer+0x420>
  10b24e:	90d960               	addx2	a13, a9, a6
  10b251:	7e5da2               	s16i	a10, a13, 252
  10b254:	b715c2               	l16ui	a12, a5, 0x16e
  10b257:	cc1b                	addi.n	a12, a12, 1
  10b259:	b755c2               	s16i	a12, a5, 0x16e
  10b25c:	dd70b1               	l32r	a11, 10281c (277930 <g_au_task+0xad0>)
  10b25f:	7e0c                	movi.n	a14, 7
  10b261:	6a2bc2               	l32i	a12, a11, 0x1a8
  10b264:	c61bd2               	l16ui	a13, a11, 0x18c
  10b267:	682ba2               	l32i	a10, a11, 0x1a0
  10b26a:	90dde0               	addx2	a13, a13, a14
  10b26d:	8e7c                	movi.n	a14, -8
  10b26f:	aaca                	add.n	a10, a10, a12
  10b271:	676ba2               	s32i	a10, a11, 0x19c
  10b274:	10dde0               	and	a13, a13, a14
  10b277:	dcda                	add.n	a13, a12, a13
  10b279:	dd85e1               	l32r	a14, 102890 (27ffff <_bss_end+0x247>)
  10b27c:	6a6bd2               	s32i	a13, a11, 0x1a8
  10b27f:	053ea7               	bltu	a14, a10, 10b288 <au_task_Mixer+0x44c>
  10b282:	dd80f1               	l32r	a15, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10b285:	0b3fa7               	bltu	a15, a10, 10b294 <au_task_Mixer+0x458>

0010b288 <au_task_Mixer+0x44c>:
  10b288:	08a4a2               	movi	a10, 0x408
  10b28b:	de7bb1               	l32r	a11, 102c78 (8000b720 <__log_data___1__1__0_au_task_0_au_task_1_c_10181$29147_203_16>)
  10b28e:	0b5e25               	call8	116870 <dbfw_StoreTrace>
  10b291:	dd62b1               	l32r	a11, 10281c (277930 <g_au_task+0xad0>)

0010b294 <au_task_Mixer+0x458>:
  10b294:	6a2b92               	l32i	a9, a11, 0x1a8
  10b297:	692b82               	l32i	a8, a11, 0x1a4
  10b29a:	0bb897               	bgeu	a8, a9, 10b2a9 <au_task_Mixer+0x46d>
  10b29d:	08a4a2               	movi	a10, 0x408
  10b2a0:	de77b1               	l32r	a11, 102c7c (8000b820 <__log_data___1__1__0_au_task_0_au_task_1_c_10184$29148_203_17>)
  10b2a3:	0b5ce5               	call8	116870 <dbfw_StoreTrace>
  10b2a6:	dd5db1               	l32r	a11, 10281c (277930 <g_au_task+0xad0>)

0010b2a9 <au_task_Mixer+0x46d>:
  10b2a9:	dd3ba1               	l32r	a10, 102798 (276e60 <g_au_task>)
  10b2ac:	112aa2               	l32i	a10, a10, 68
  10b2af:	049a16               	beqz	a10, 10b2fc <au_task_Mixer+0x4c0>
  10b2b2:	dd55d1               	l32r	a13, 102808 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10b2b5:	dd53c1               	l32r	a12, 102804 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10b2b8:	6a2b82               	l32i	a8, a11, 0x1a8
  10b2bb:	07a0a2               	movi	a10, 7
  10b2be:	c61b92               	l16ui	a9, a11, 0x18c
  10b2c1:	682b72               	l32i	a7, a11, 0x1a0
  10b2c4:	9099a0               	addx2	a9, a9, a10
  10b2c7:	8a7c                	movi.n	a10, -8
  10b2c9:	778a                	add.n	a7, a7, a8
  10b2cb:	c7ca                	add.n	a12, a7, a12
  10b2cd:	1099a0               	and	a9, a9, a10
  10b2d0:	989a                	add.n	a9, a8, a9
  10b2d2:	6a6b92               	s32i	a9, a11, 0x1a8
  10b2d5:	0b3cd7               	bltu	a12, a13, 10b2e4 <au_task_Mixer+0x4a8>
  10b2d8:	08a4a2               	movi	a10, 0x408
  10b2db:	de69b1               	l32r	a11, 102c80 (8000b920 <__log_data___1__1__0_au_task_0_au_task_1_c_10195$29149_203_18>)
  10b2de:	0b5925               	call8	116870 <dbfw_StoreTrace>
  10b2e1:	dd4eb1               	l32r	a11, 10281c (277930 <g_au_task+0xad0>)

0010b2e4 <au_task_Mixer+0x4a8>:
  10b2e4:	6a2bd2               	l32i	a13, a11, 0x1a8
  10b2e7:	692bc2               	l32i	a12, a11, 0x1a4
  10b2ea:	11bcd7               	bgeu	a12, a13, 10b2ff <au_task_Mixer+0x4c3>
  10b2ed:	08a4a2               	movi	a10, 0x408
  10b2f0:	de65b1               	l32r	a11, 102c84 (8000ba20 <__log_data___1__1__0_au_task_0_au_task_1_c_10198$29150_203_19>)
  10b2f3:	0b57e5               	call8	116870 <dbfw_StoreTrace>
  10b2f6:	000146               	j	10b2ff <au_task_Mixer+0x4c3>

0010b2f9 <au_task_Mixer+0x4bd>:
  10b2f9:	000000                                        ...

0010b2fc <au_task_Mixer+0x4c0>:
  10b2fc:	00a072               	movi	a7, 0

0010b2ff <au_task_Mixer+0x4c3>:
  10b2ff:	dd2481               	l32r	a8, 102790 (27e688 <gp_dsp_core_log>)
  10b302:	002882               	l32i	a8, a8, 0
  10b305:	0e2892               	l32i	a9, a8, 56
  10b308:	fa3c                	movi.n	a10, 63
  10b30a:	a09980               	addx4	a9, a9, a8
  10b30d:	f9a9                	s32i.n	a10, a9, 60
  10b30f:	e8f8                	l32i.n	a15, a8, 56
  10b311:	ff1b                	addi.n	a15, a15, 1
  10b313:	24f0f0               	extui	a15, a15, 0, 3
  10b316:	e8f9                	s32i.n	a15, a8, 56
  10b318:	0013e2               	l16ui	a14, a3, 0
  10b31b:	1eec                	bnez.n	a14, 10b340 <au_task_Mixer+0x504>
  10b31d:	931392               	l16ui	a9, a3, 0x126
  10b320:	909930               	addx2	a9, a9, a3
  10b323:	9459a2               	s16i	a10, a9, 0x128
  10b326:	0b3d25               	call8	1166f8 <dbfw_GetSystemTime>
  10b329:	9313b2               	l16ui	a11, a3, 0x126
  10b32c:	a0bb30               	addx4	a11, a11, a3
  10b32f:	8a6ba2               	s32i	a10, a11, 0x228
  10b332:	9313a2               	l16ui	a10, a3, 0x126
  10b335:	aa1b                	addi.n	a10, a10, 1
  10b337:	64a0a0               	extui	a10, a10, 0, 7
  10b33a:	9353a2               	s16i	a10, a3, 0x126
  10b33d:	000506               	j	10b355 <au_task_Mixer+0x519>

0010b340 <au_task_Mixer+0x504>:
  10b340:	b71592               	l16ui	a9, a5, 0x16e
  10b343:	0ec9f6               	bgeui	a9, 32, 10b355 <au_task_Mixer+0x519>
  10b346:	90d960               	addx2	a13, a9, a6
  10b349:	7e5da2               	s16i	a10, a13, 252
  10b34c:	b715c2               	l16ui	a12, a5, 0x16e
  10b34f:	01ccc2               	addi	a12, a12, 1
  10b352:	b755c2               	s16i	a12, a5, 0x16e
  10b355:	dd31b1               	l32r	a11, 10281c (277930 <g_au_task+0xad0>)
  10b358:	672ba2               	l32i	a10, a11, 0x19c
  10b35b:	c61bb2               	l16ui	a11, a11, 0x18c
  10b35e:	007ce5               	call8	10bb2c <au_task_Mixer_Nt_SamplesGet>
  10b361:	9aac                	beqz.n	a10, 10b38e <au_task_Mixer+0x552>
  10b363:	dd2ec1               	l32r	a12, 10281c (277930 <g_au_task+0xad0>)
  10b366:	672ca2               	l32i	a10, a12, 0x19c
  10b369:	c61cc2               	l16ui	a12, a12, 0x18c
  10b36c:	0b0c                	movi.n	a11, 0
  10b36e:	11ccf0               	slli	a12, a12, 1
  10b371:	750b65               	call8	180428 <__vec_memset>
  10b374:	dd2aa1               	l32r	a10, 10281c (277930 <g_au_task+0xad0>)
  10b377:	dd7fb1               	l32r	a11, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10b37a:	642aa2               	l32i	a10, a10, 0x190
  10b37d:	751be5               	call8	18053c <__umodsi3>
  10b380:	2aec                	bnez.n	a10, 10b3a6 <au_task_Mixer+0x56a>
  10b382:	08a4a2               	movi	a10, 0x408
  10b385:	de40b1               	l32r	a11, 102c88 (8000bb20 <__log_data___1__1__0_au_task_0_au_task_1_c_10222$29151_203_20>)
  10b388:	0b4e65               	call8	116870 <dbfw_StoreTrace>
  10b38b:	0005c6               	j	10b3a6 <au_task_Mixer+0x56a>

0010b38e <au_task_Mixer+0x552>:
  10b38e:	dd23a1               	l32r	a10, 10281c (277930 <g_au_task+0xad0>)
  10b391:	dd78b1               	l32r	a11, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10b394:	642aa2               	l32i	a10, a10, 0x190
  10b397:	751a65               	call8	18053c <__umodsi3>
  10b39a:	008a56               	bnez	a10, 10b3a6 <au_task_Mixer+0x56a>
  10b39d:	08a4a2               	movi	a10, 0x408
  10b3a0:	de3bb1               	l32r	a11, 102c8c (8000bc20 <__log_data___1__1__0_au_task_0_au_task_1_c_10229$29152_203_21>)
  10b3a3:	0b4ce5               	call8	116870 <dbfw_StoreTrace>
  10b3a6:	dcfae1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  10b3a9:	0ee8                	l32i.n	a14, a14, 0
  10b3ab:	eef8                	l32i.n	a15, a14, 56
  10b3ad:	0a4c                	movi.n	a10, 64
  10b3af:	a0ffe0               	addx4	a15, a15, a14
  10b3b2:	ffa9                	s32i.n	a10, a15, 60
  10b3b4:	eed8                	l32i.n	a13, a14, 56
  10b3b6:	dd1b                	addi.n	a13, a13, 1
  10b3b8:	24d0d0               	extui	a13, a13, 0, 3
  10b3bb:	eed9                	s32i.n	a13, a14, 56
  10b3bd:	0013c2               	l16ui	a12, a3, 0
  10b3c0:	1cec                	bnez.n	a12, 10b3e5 <au_task_Mixer+0x5a9>
  10b3c2:	9313f2               	l16ui	a15, a3, 0x126
  10b3c5:	90ff30               	addx2	a15, a15, a3
  10b3c8:	945fa2               	s16i	a10, a15, 0x128
  10b3cb:	0b32e5               	call8	1166f8 <dbfw_GetSystemTime>
  10b3ce:	931392               	l16ui	a9, a3, 0x126
  10b3d1:	a09930               	addx4	a9, a9, a3
  10b3d4:	8a69a2               	s32i	a10, a9, 0x228
  10b3d7:	931382               	l16ui	a8, a3, 0x126
  10b3da:	881b                	addi.n	a8, a8, 1
  10b3dc:	648080               	extui	a8, a8, 0, 7
  10b3df:	935382               	s16i	a8, a3, 0x126
  10b3e2:	000606               	j	10b3fe <au_task_Mixer+0x5c2>

0010b3e5 <au_task_Mixer+0x5a9>:
  10b3e5:	b71592               	l16ui	a9, a5, 0x16e
  10b3e8:	12c9f6               	bgeui	a9, 32, 10b3fe <au_task_Mixer+0x5c2>
  10b3eb:	90d960               	addx2	a13, a9, a6
  10b3ee:	7e5da2               	s16i	a10, a13, 252
  10b3f1:	b715c2               	l16ui	a12, a5, 0x16e
  10b3f4:	cc1b                	addi.n	a12, a12, 1
  10b3f6:	b755c2               	s16i	a12, a5, 0x16e
  10b3f9:	000046               	j	10b3fe <au_task_Mixer+0x5c2>

0010b3fc <au_task_Mixer+0x5c0>:
  10b3fc:	070c                	movi.n	a7, 0

0010b3fe <au_task_Mixer+0x5c2>:
  10b3fe:	dd07e1               	l32r	a14, 10281c (277930 <g_au_task+0xad0>)
  10b401:	642ee2               	l32i	a14, a14, 0x190
  10b404:	9edc                	bnez.n	a14, 10b421 <au_task_Mixer+0x5e5>
  10b406:	0ca4a2               	movi	a10, 0x40c
  10b409:	dd04f1               	l32r	a15, 10281c (277930 <g_au_task+0xad0>)
  10b40c:	de21b1               	l32r	a11, 102c90 (8000bd20 <__log_data___1__1__0_au_task_0_au_task_1_c_10239$29153_203_22>)
  10b40f:	652fc2               	l32i	a12, a15, 0x194
  10b412:	662fd2               	l32i	a13, a15, 0x198
  10b415:	672fe2               	l32i	a14, a15, 0x19c
  10b418:	c61ff2               	l16ui	a15, a15, 0x18c
  10b41b:	0020f0               	nop
  10b41e:	0b4525               	call8	116870 <dbfw_StoreTrace>

0010b421 <au_task_Mixer+0x5e5>:
  10b421:	dcdbb1               	l32r	a11, 102790 (27e688 <gp_dsp_core_log>)
  10b424:	002bb2               	l32i	a11, a11, 0
  10b427:	0e2bc2               	l32i	a12, a11, 56
  10b42a:	41a0a2               	movi	a10, 65
  10b42d:	a0ccb0               	addx4	a12, a12, a11
  10b430:	fca9                	s32i.n	a10, a12, 60
  10b432:	eb98                	l32i.n	a9, a11, 56
  10b434:	991b                	addi.n	a9, a9, 1
  10b436:	249090               	extui	a9, a9, 0, 3
  10b439:	eb99                	s32i.n	a9, a11, 56
  10b43b:	001382               	l16ui	a8, a3, 0
  10b43e:	18ec                	bnez.n	a8, 10b463 <au_task_Mixer+0x627>
  10b440:	9313c2               	l16ui	a12, a3, 0x126
  10b443:	90cc30               	addx2	a12, a12, a3
  10b446:	945ca2               	s16i	a10, a12, 0x128
  10b449:	0b2ae5               	call8	1166f8 <dbfw_GetSystemTime>
  10b44c:	9313e2               	l16ui	a14, a3, 0x126
  10b44f:	a0ee30               	addx4	a14, a14, a3
  10b452:	8a6ea2               	s32i	a10, a14, 0x228
  10b455:	9313d2               	l16ui	a13, a3, 0x126
  10b458:	dd1b                	addi.n	a13, a13, 1
  10b45a:	64d0d0               	extui	a13, a13, 0, 7
  10b45d:	9353d2               	s16i	a13, a3, 0x126
  10b460:	000506               	j	10b478 <au_task_Mixer+0x63c>

0010b463 <au_task_Mixer+0x627>:
  10b463:	b71592               	l16ui	a9, a5, 0x16e
  10b466:	0ec9f6               	bgeui	a9, 32, 10b478 <au_task_Mixer+0x63c>
  10b469:	908960               	addx2	a8, a9, a6
  10b46c:	7e58a2               	s16i	a10, a8, 252
  10b46f:	b715f2               	l16ui	a15, a5, 0x16e
  10b472:	01cff2               	addi	a15, a15, 1
  10b475:	b755f2               	s16i	a15, a5, 0x16e
  10b478:	20a440               	or	a10, a4, a4
  10b47b:	20b770               	or	a11, a7, a7
  10b47e:	0064e5               	call8	10bacc <au_task_MixerSumSamples>
  10b481:	dcc3c1               	l32r	a12, 102790 (27e688 <gp_dsp_core_log>)
  10b484:	0cc8                	l32i.n	a12, a12, 0
  10b486:	ecd8                	l32i.n	a13, a12, 56
  10b488:	2a4c                	movi.n	a10, 66
  10b48a:	a0ddc0               	addx4	a13, a13, a12
  10b48d:	fda9                	s32i.n	a10, a13, 60
  10b48f:	ecb8                	l32i.n	a11, a12, 56
  10b491:	bb1b                	addi.n	a11, a11, 1
  10b493:	24b0b0               	extui	a11, a11, 0, 3
  10b496:	ecb9                	s32i.n	a11, a12, 56
  10b498:	001392               	l16ui	a9, a3, 0
  10b49b:	19ec                	bnez.n	a9, 10b4c0 <au_task_Mixer+0x684>
  10b49d:	9313d2               	l16ui	a13, a3, 0x126
  10b4a0:	90dd30               	addx2	a13, a13, a3
  10b4a3:	945da2               	s16i	a10, a13, 0x128
  10b4a6:	0b2525               	call8	1166f8 <dbfw_GetSystemTime>
  10b4a9:	9313f2               	l16ui	a15, a3, 0x126
  10b4ac:	a0ff30               	addx4	a15, a15, a3
  10b4af:	8a6fa2               	s32i	a10, a15, 0x228
  10b4b2:	9313e2               	l16ui	a14, a3, 0x126
  10b4b5:	ee1b                	addi.n	a14, a14, 1
  10b4b7:	64e0e0               	extui	a14, a14, 0, 7
  10b4ba:	9353e2               	s16i	a14, a3, 0x126
  10b4bd:	000506               	j	10b4d5 <au_task_Mixer+0x699>

0010b4c0 <au_task_Mixer+0x684>:
  10b4c0:	b71592               	l16ui	a9, a5, 0x16e
  10b4c3:	0ec9f6               	bgeui	a9, 32, 10b4d5 <au_task_Mixer+0x699>
  10b4c6:	90b960               	addx2	a11, a9, a6
  10b4c9:	7e5ba2               	s16i	a10, a11, 252
  10b4cc:	b71582               	l16ui	a8, a5, 0x16e
  10b4cf:	01c882               	addi	a8, a8, 1
  10b4d2:	b75582               	s16i	a8, a5, 0x16e
  10b4d5:	20a110               	or	a10, a1, a1
  10b4d8:	dcdfb1               	l32r	a11, 102854 (277b30 <g_gain_params>)
  10b4db:	1ca0c2               	movi	a12, 28
  10b4de:	74ea25               	call8	180380 <__vec_memcpy>
  10b4e1:	ddecc1               	l32r	a12, 102c94 (2778c8 <g_au_task+0xa68>)
  10b4e4:	ec8b                	addi.n	a14, a12, 8

0010b4e6 <au_task_Mixer+0x6aa>:
  10b4e6:	0861c2               	s32i	a12, a1, 32
  10b4e9:	7f2cd2               	l32i	a13, a12, 0x1fc
  10b4ec:	0961e2               	s32i	a14, a1, 36
  10b4ef:	027d16               	beqz	a13, 10b51a <au_task_Mixer+0x6de>
  10b4f2:	dcd8a1               	l32r	a10, 102854 (277b30 <g_gain_params>)
  10b4f5:	01bd                	mov.n	a11, a1
  10b4f7:	cc1c                	movi.n	a12, 28
  10b4f9:	74e865               	call8	180380 <__vec_memcpy>
  10b4fc:	dcadb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b4ff:	81a8                	l32i.n	a10, a1, 32
  10b501:	0bb8                	l32i.n	a11, a11, 0
  10b503:	7f2aa2               	l32i	a10, a10, 0x1fc
  10b506:	0020c0               	memw
  10b509:	6bb8                	l32i.n	a11, a11, 24
  10b50b:	0214c2               	l16ui	a12, a4, 4
  10b50e:	dcd1d1               	l32r	a13, 102854 (277b30 <g_gain_params>)
  10b511:	0e0c                	movi.n	a14, 0
  10b513:	fcdd65               	call8	1082e8 <au_task_FadeInFadeOutGain>
  10b516:	81c8                	l32i.n	a12, a1, 32
  10b518:	91e8                	l32i.n	a14, a1, 36

0010b51a <au_task_Mixer+0x6de>:
  10b51a:	04ccc2               	addi	a12, a12, 4
  10b51d:	c59ce7               	bne	a12, a14, 10b4e6 <au_task_Mixer+0x6aa>
  10b520:	f222c2               	l32i	a12, a2, 0x3c8
  10b523:	02ac56               	bnez	a12, 10b551 <au_task_Mixer+0x715>
  10b526:	f422d2               	l32i	a13, a2, 0x3d0
  10b529:	024d16               	beqz	a13, 10b551 <au_task_Mixer+0x715>
  10b52c:	dccaa1               	l32r	a10, 102854 (277b30 <g_gain_params>)
  10b52f:	20b110               	or	a11, a1, a1
  10b532:	1ca0c2               	movi	a12, 28
  10b535:	74e4a5               	call8	180380 <__vec_memcpy>
  10b538:	dc9eb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b53b:	f422a2               	l32i	a10, a2, 0x3d0
  10b53e:	002bb2               	l32i	a11, a11, 0
  10b541:	0020c0               	memw
  10b544:	6bb8                	l32i.n	a11, a11, 24
  10b546:	dcc3d1               	l32r	a13, 102854 (277b30 <g_gain_params>)
  10b549:	0214c2               	l16ui	a12, a4, 4
  10b54c:	0e0c                	movi.n	a14, 0
  10b54e:	fcd9a5               	call8	1082e8 <au_task_FadeInFadeOutGain>
  10b551:	dc8fe1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  10b554:	0ee8                	l32i.n	a14, a14, 0
  10b556:	eef8                	l32i.n	a15, a14, 56
  10b558:	3a4c                	movi.n	a10, 67
  10b55a:	a0ffe0               	addx4	a15, a15, a14
  10b55d:	ffa9                	s32i.n	a10, a15, 60
  10b55f:	eed8                	l32i.n	a13, a14, 56
  10b561:	dd1b                	addi.n	a13, a13, 1
  10b563:	24d0d0               	extui	a13, a13, 0, 3
  10b566:	eed9                	s32i.n	a13, a14, 56
  10b568:	0013c2               	l16ui	a12, a3, 0
  10b56b:	1cec                	bnez.n	a12, 10b590 <au_task_Mixer+0x754>
  10b56d:	9313f2               	l16ui	a15, a3, 0x126
  10b570:	90ff30               	addx2	a15, a15, a3
  10b573:	945fa2               	s16i	a10, a15, 0x128
  10b576:	0b1825               	call8	1166f8 <dbfw_GetSystemTime>
  10b579:	931392               	l16ui	a9, a3, 0x126
  10b57c:	a09930               	addx4	a9, a9, a3
  10b57f:	8a69a2               	s32i	a10, a9, 0x228
  10b582:	931382               	l16ui	a8, a3, 0x126
  10b585:	881b                	addi.n	a8, a8, 1
  10b587:	648080               	extui	a8, a8, 0, 7
  10b58a:	935382               	s16i	a8, a3, 0x126
  10b58d:	0004c6               	j	10b5a4 <au_task_Mixer+0x768>

0010b590 <au_task_Mixer+0x754>:
  10b590:	b71592               	l16ui	a9, a5, 0x16e
  10b593:	0dc9f6               	bgeui	a9, 32, 10b5a4 <au_task_Mixer+0x768>
  10b596:	90c960               	addx2	a12, a9, a6
  10b599:	7e5ca2               	s16i	a10, a12, 252
  10b59c:	b715b2               	l16ui	a11, a5, 0x16e
  10b59f:	bb1b                	addi.n	a11, a11, 1
  10b5a1:	b755b2               	s16i	a11, a5, 0x16e
  10b5a4:	f222b2               	l32i	a11, a2, 0x3c8
  10b5a7:	9b8c                	beqz.n	a11, 10b5b4 <au_task_Mixer+0x778>
  10b5a9:	04ad                	mov.n	a10, a4
  10b5ab:	0314c2               	l16ui	a12, a4, 6
  10b5ae:	003865               	call8	10b934 <au_task_MixerFillDMARingbufferMono>
  10b5b1:	000386               	j	10b5c3 <au_task_Mixer+0x787>

0010b5b4 <au_task_Mixer+0x778>:
  10b5b4:	f422b2               	l32i	a11, a2, 0x3d0
  10b5b7:	008b16               	beqz	a11, 10b5c3 <au_task_Mixer+0x787>
  10b5ba:	20a440               	or	a10, a4, a4
  10b5bd:	0314c2               	l16ui	a12, a4, 6
  10b5c0:	003725               	call8	10b934 <au_task_MixerFillDMARingbufferMono>
  10b5c3:	dc73f1               	l32r	a15, 102790 (27e688 <gp_dsp_core_log>)
  10b5c6:	002ff2               	l32i	a15, a15, 0
  10b5c9:	ef88                	l32i.n	a8, a15, 56
  10b5cb:	4a4c                	movi.n	a10, 68
  10b5cd:	a088f0               	addx4	a8, a8, a15
  10b5d0:	f8a9                	s32i.n	a10, a8, 60
  10b5d2:	efe8                	l32i.n	a14, a15, 56
  10b5d4:	ee1b                	addi.n	a14, a14, 1
  10b5d6:	24e0e0               	extui	a14, a14, 0, 3
  10b5d9:	efe9                	s32i.n	a14, a15, 56
  10b5db:	0013d2               	l16ui	a13, a3, 0
  10b5de:	1dec                	bnez.n	a13, 10b603 <au_task_Mixer+0x7c7>
  10b5e0:	931382               	l16ui	a8, a3, 0x126
  10b5e3:	908830               	addx2	a8, a8, a3
  10b5e6:	9458a2               	s16i	a10, a8, 0x128
  10b5e9:	0b10e5               	call8	1166f8 <dbfw_GetSystemTime>
  10b5ec:	9313b2               	l16ui	a11, a3, 0x126
  10b5ef:	a0bb30               	addx4	a11, a11, a3
  10b5f2:	8a6ba2               	s32i	a10, a11, 0x228
  10b5f5:	931392               	l16ui	a9, a3, 0x126
  10b5f8:	991b                	addi.n	a9, a9, 1
  10b5fa:	649090               	extui	a9, a9, 0, 7
  10b5fd:	935392               	s16i	a9, a3, 0x126
  10b600:	000506               	j	10b618 <au_task_Mixer+0x7dc>

0010b603 <au_task_Mixer+0x7c7>:
  10b603:	b71592               	l16ui	a9, a5, 0x16e
  10b606:	0ec9f6               	bgeui	a9, 32, 10b618 <au_task_Mixer+0x7dc>
  10b609:	90d960               	addx2	a13, a9, a6
  10b60c:	7e5da2               	s16i	a10, a13, 252
  10b60f:	b715c2               	l16ui	a12, a5, 0x16e
  10b612:	01ccc2               	addi	a12, a12, 1
  10b615:	b755c2               	s16i	a12, a5, 0x16e
  10b618:	0011a5               	call8	10b734 <au_task_MixerCallDMA>
  10b61b:	dc5d81               	l32r	a8, 102790 (27e688 <gp_dsp_core_log>)
  10b61e:	002882               	l32i	a8, a8, 0
  10b621:	0e2892               	l32i	a9, a8, 56
  10b624:	5a4c                	movi.n	a10, 69
  10b626:	a09980               	addx4	a9, a9, a8
  10b629:	f9a9                	s32i.n	a10, a9, 60
  10b62b:	e8f8                	l32i.n	a15, a8, 56
  10b62d:	ff1b                	addi.n	a15, a15, 1
  10b62f:	24f0f0               	extui	a15, a15, 0, 3
  10b632:	e8f9                	s32i.n	a15, a8, 56
  10b634:	0013e2               	l16ui	a14, a3, 0
  10b637:	1eec                	bnez.n	a14, 10b65c <au_task_Mixer+0x820>
  10b639:	931392               	l16ui	a9, a3, 0x126
  10b63c:	909930               	addx2	a9, a9, a3
  10b63f:	9459a2               	s16i	a10, a9, 0x128
  10b642:	0b0b65               	call8	1166f8 <dbfw_GetSystemTime>
  10b645:	9313b2               	l16ui	a11, a3, 0x126
  10b648:	a0bb30               	addx4	a11, a11, a3
  10b64b:	8a6ba2               	s32i	a10, a11, 0x228
  10b64e:	9313a2               	l16ui	a10, a3, 0x126
  10b651:	aa1b                	addi.n	a10, a10, 1
  10b653:	64a0a0               	extui	a10, a10, 0, 7
  10b656:	9353a2               	s16i	a10, a3, 0x126
  10b659:	0004c6               	j	10b670 <au_task_Mixer+0x834>

0010b65c <au_task_Mixer+0x820>:
  10b65c:	b71592               	l16ui	a9, a5, 0x16e
  10b65f:	0dc9f6               	bgeui	a9, 32, 10b670 <au_task_Mixer+0x834>
  10b662:	90d960               	addx2	a13, a9, a6
  10b665:	7e5da2               	s16i	a10, a13, 252
  10b668:	b715c2               	l16ui	a12, a5, 0x16e
  10b66b:	cc1b                	addi.n	a12, a12, 1
  10b66d:	b755c2               	s16i	a12, a5, 0x16e
  10b670:	f122e2               	l32i	a14, a2, 0x3c4
  10b673:	ee1b                	addi.n	a14, a14, 1
  10b675:	f162e2               	s32i	a14, a2, 0x3c4
  10b678:	479c                	beqz.n	a7, 10b690 <au_task_Mixer+0x854>
  10b67a:	f722f2               	l32i	a15, a2, 0x3dc
  10b67d:	021482               	l16ui	a8, a4, 4
  10b680:	790c                	movi.n	a9, 7
  10b682:	908890               	addx2	a8, a8, a9
  10b685:	897c                	movi.n	a9, -8
  10b687:	108890               	and	a8, a8, a9
  10b68a:	c0ff80               	sub	a15, a15, a8
  10b68d:	f762f2               	s32i	a15, a2, 0x3dc

0010b690 <au_task_Mixer+0x854>:
  10b690:	f422a2               	l32i	a10, a2, 0x3d0
  10b693:	015a16               	beqz	a10, 10b6ac <au_task_Mixer+0x870>
  10b696:	f722b2               	l32i	a11, a2, 0x3dc
  10b699:	0214c2               	l16ui	a12, a4, 4
  10b69c:	7d0c                	movi.n	a13, 7
  10b69e:	90ccd0               	addx2	a12, a12, a13
  10b6a1:	8d7c                	movi.n	a13, -8
  10b6a3:	10ccd0               	and	a12, a12, a13
  10b6a6:	c0bbc0               	sub	a11, a11, a12
  10b6a9:	f762b2               	s32i	a11, a2, 0x3dc

0010b6ac <au_task_Mixer+0x870>:
  10b6ac:	fa0c                	movi.n	a10, 15
  10b6ae:	f6f425               	call8	1025f0 <_xtos_set_intlevel>
  10b6b1:	2c14e2               	l16ui	a14, a4, 88
  10b6b4:	220c                	movi.n	a2, 2
  10b6b6:	021e66               	bnei	a14, 1, 10b6bc <au_task_Mixer+0x880>
  10b6b9:	2c5422               	s16i	a2, a4, 88

0010b6bc <au_task_Mixer+0x880>:
  10b6bc:	f6be25               	call8	1022a0 <_xtos_restore_intlevel>
  10b6bf:	2c14f2               	l16ui	a15, a4, 88
  10b6c2:	083f66               	bnei	a15, 3, 10b6ce <au_task_Mixer+0x892>
  10b6c5:	dc37a1               	l32r	a10, 1027a4 (276e6c <g_au_task+0xc>)
  10b6c8:	003725               	call8	10ba3c <au_task_MixerInit>
  10b6cb:	2c5422               	s16i	a2, a4, 88

0010b6ce <au_task_Mixer+0x892>:
  10b6ce:	dc30b1               	l32r	a11, 102790 (27e688 <gp_dsp_core_log>)
  10b6d1:	0bb8                	l32i.n	a11, a11, 0
  10b6d3:	ebc8                	l32i.n	a12, a11, 56
  10b6d5:	6a4c                	movi.n	a10, 70
  10b6d7:	a0ccb0               	addx4	a12, a12, a11
  10b6da:	fca9                	s32i.n	a10, a12, 60
  10b6dc:	eb98                	l32i.n	a9, a11, 56
  10b6de:	991b                	addi.n	a9, a9, 1
  10b6e0:	249090               	extui	a9, a9, 0, 3
  10b6e3:	eb99                	s32i.n	a9, a11, 56
  10b6e5:	001382               	l16ui	a8, a3, 0
  10b6e8:	18ec                	bnez.n	a8, 10b70d <au_task_Mixer+0x8d1>
  10b6ea:	9313c2               	l16ui	a12, a3, 0x126
  10b6ed:	90cc30               	addx2	a12, a12, a3
  10b6f0:	945ca2               	s16i	a10, a12, 0x128
  10b6f3:	0b0065               	call8	1166f8 <dbfw_GetSystemTime>
  10b6f6:	9313e2               	l16ui	a14, a3, 0x126
  10b6f9:	a0ee30               	addx4	a14, a14, a3
  10b6fc:	8a6ea2               	s32i	a10, a14, 0x228
  10b6ff:	9313d2               	l16ui	a13, a3, 0x126
  10b702:	dd1b                	addi.n	a13, a13, 1
  10b704:	64d0d0               	extui	a13, a13, 0, 7
  10b707:	9353d2               	s16i	a13, a3, 0x126
  10b70a:	fe8c06               	j	10b13e <au_task_Mixer+0x302>

0010b70d <au_task_Mixer+0x8d1>:
  10b70d:	b71592               	l16ui	a9, a5, 0x16e
  10b710:	0d7fa241a0b0c92e 	{ bgeui.w18	a9, 32, 10b13e <au_task_Mixer+0x302>; nop }
  10b718:	908960               	addx2	a8, a9, a6
  10b71b:	7e58a2               	s16i	a10, a8, 252
  10b71e:	b715f2               	l16ui	a15, a5, 0x16e
  10b721:	ff1b                	addi.n	a15, a15, 1
  10b723:	b755f2               	s16i	a15, a5, 0x16e
  10b726:	fe8506               	j	10b13e <au_task_Mixer+0x302>

0010b729 <au_task_Mixer+0x8ed>:
  10b729:	dc97c1               	l32r	a12, 102988 (1bd0 <XtosCoreStateSize+0x1950>)
  10b72c:	4fa8                	l32i.n	a10, a15, 16
  10b72e:	686ba2               	s32i	a10, a11, 0x1a0
  10b731:	fe9d46               	j	10b1aa <au_task_Mixer+0x36e>

0010b734 <au_task_MixerCallDMA>:
  10b734:	006136               	entry	a1, 48
  10b737:	dc1a31               	l32r	a3, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10b73a:	0020c0               	memw
  10b73d:	8d2372               	l32i	a7, a3, 0x234
  10b740:	0fa0a2               	movi	a10, 15
  10b743:	f6eae5               	call8	1025f0 <_xtos_set_intlevel>
  10b746:	dd5421               	l32r	a2, 102c98 (277a60 <g_au_task+0xc00>)
  10b749:	581282               	l16ui	a8, a2, 176
  10b74c:	204aa0               	or	a4, a10, a10
  10b74f:	163826               	beqi	a8, 3, 10b769 <au_task_MixerCallDMA+0x35>
  10b752:	0020c0               	memw
  10b755:	00a0a2               	movi	a10, 0
  10b758:	2f12b2               	l16ui	a11, a2, 94
  10b75b:	0c0c                	movi.n	a12, 0
  10b75d:	872392               	l32i	a9, a3, 0x21c
  10b760:	226292               	s32i	a9, a2, 136
  10b763:	08ae65               	call8	114248 <fw_dsp_i2s_AckDmaTransfer>
  10b766:	2462a2               	s32i	a10, a2, 144

0010b769 <au_task_MixerCallDMA+0x35>:
  10b769:	20a440               	or	a10, a4, a4
  10b76c:	f6b325               	call8	1022a0 <_xtos_restore_intlevel>
  10b76f:	dc0a51               	l32r	a5, 102798 (276e60 <g_au_task>)
  10b772:	1125a2               	l32i	a10, a5, 68
  10b775:	0b9a16               	beqz	a10, 10b832 <au_task_MixerCallDMA+0xfe>
  10b778:	0fa0a2               	movi	a10, 15
  10b77b:	f6e765               	call8	1025f0 <_xtos_set_intlevel>
  10b77e:	40a0c2               	movi	a12, 64
  10b781:	dc5961               	l32r	a6, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10b784:	dc04b1               	l32r	a11, 102794 (277d60 <g_debug_fp_info>)
  10b787:	204aa0               	or	a4, a10, a10
  10b78a:	001bd2               	l16ui	a13, a11, 0
  10b78d:	0fa0a2               	movi	a10, 15
  10b790:	01bd56               	bnez	a13, 10b7af <au_task_MixerCallDMA+0x7b>
  10b793:	121bf2               	l16ui	a15, a11, 36
  10b796:	8ba9                	s32i.n	a10, a11, 32
  10b798:	90ffb0               	addx2	a15, a15, a11
  10b79b:	135fc2               	s16i	a12, a15, 38
  10b79e:	121be2               	l16ui	a14, a11, 36
  10b7a1:	ee1b                	addi.n	a14, a14, 1
  10b7a3:	64e0e0               	extui	a14, a14, 0, 7
  10b7a6:	125be2               	s16i	a14, a11, 36
  10b7a9:	000686               	j	10b7c7 <au_task_MixerCallDMA+0x93>

0010b7ac <au_task_MixerCallDMA+0x78>:
  10b7ac:	000000                                        ...

0010b7af <au_task_MixerCallDMA+0x7b>:
  10b7af:	7e1692               	l16ui	a9, a6, 252
  10b7b2:	11c9f6               	bgeui	a9, 32, 10b7c7 <au_task_MixerCallDMA+0x93>
  10b7b5:	3e66a2               	s32i	a10, a6, 248
  10b7b8:	90d960               	addx2	a13, a9, a6
  10b7bb:	7f5dc2               	s16i	a12, a13, 254
  10b7be:	7e1682               	l16ui	a8, a6, 252
  10b7c1:	01c882               	addi	a8, a8, 1
  10b7c4:	7e5682               	s16i	a8, a6, 252
  10b7c7:	20a440               	or	a10, a4, a4
  10b7ca:	2f12f2               	l16ui	a15, a2, 94
  10b7cd:	7525e2               	l32i	a14, a5, 0x1d4
  10b7d0:	41f2f0               	srli	a15, a15, 2
  10b7d3:	80eef0               	add	a14, a14, a15
  10b7d6:	7565e2               	s32i	a14, a5, 0x1d4
  10b7d9:	f6ac65               	call8	1022a0 <_xtos_restore_intlevel>
  10b7dc:	dbee91               	l32r	a9, 102794 (277d60 <g_debug_fp_info>)
  10b7df:	1a4c                	movi.n	a10, 65
  10b7e1:	001982               	l16ui	a8, a9, 0
  10b7e4:	1f15f2               	l16ui	a15, a5, 62
  10b7e7:	78dc                	bnez.n	a8, 10b802 <au_task_MixerCallDMA+0xce>
  10b7e9:	1219c2               	l16ui	a12, a9, 36
  10b7ec:	8949                	s32i.n	a4, a9, 32
  10b7ee:	90cc90               	addx2	a12, a12, a9
  10b7f1:	135ca2               	s16i	a10, a12, 38
  10b7f4:	1219b2               	l16ui	a11, a9, 36
  10b7f7:	bb1b                	addi.n	a11, a11, 1
  10b7f9:	64b0b0               	extui	a11, a11, 0, 7
  10b7fc:	1259b2               	s16i	a11, a9, 36
  10b7ff:	0005c6               	j	10b81a <au_task_MixerCallDMA+0xe6>

0010b802 <au_task_MixerCallDMA+0xce>:
  10b802:	7e1692               	l16ui	a9, a6, 252
  10b805:	11c9f6               	bgeui	a9, 32, 10b81a <au_task_MixerCallDMA+0xe6>
  10b808:	3e6642               	s32i	a4, a6, 248
  10b80b:	90e960               	addx2	a14, a9, a6
  10b80e:	7f5ea2               	s16i	a10, a14, 254
  10b811:	7e16d2               	l16ui	a13, a6, 252
  10b814:	01cdd2               	addi	a13, a13, 1
  10b817:	7e56d2               	s16i	a13, a6, 252
  10b81a:	014f16               	beqz	a15, 10b832 <au_task_MixerCallDMA+0xfe>
  10b81d:	301582               	l16ui	a8, a5, 96
  10b820:	00e816               	beqz	a8, 10b832 <au_task_MixerCallDMA+0xfe>
  10b823:	dbe041               	l32r	a4, 1027a4 (276e6c <g_au_task+0xc>)
  10b826:	20a440               	or	a10, a4, a4
  10b829:	072a25               	call8	112acc <audio_latency_UpdateLatencyStatus>
  10b82c:	20a440               	or	a10, a4, a4
  10b82f:	0765e5               	call8	112e8c <audio_latency_jbm_CalcFramesInQueue>
  10b832:	581292               	l16ui	a9, a2, 176
  10b835:	0d400f4140b0390e 	{ beqi.w18	a9, 3, 10b92d <au_task_MixerCallDMA+0x1f9>; nop }
  10b83d:	0020c0               	memw
  10b840:	8b23b2               	l32i	a11, a3, 0x22c
  10b843:	2122a2               	l32i	a10, a2, 132
  10b846:	252292               	l32i	a9, a2, 148
  10b849:	5e1ab7               	beq	a10, a11, 10b8ab <au_task_MixerCallDMA+0x177>
  10b84c:	5b59f6               	bgeui	a9, 5, 10b8ab <au_task_MixerCallDMA+0x177>
  10b84f:	031956               	bnez	a9, 10b884 <au_task_MixerCallDMA+0x150>
  10b852:	212292               	l32i	a9, a2, 132
  10b855:	182282               	l32i	a8, a2, 96
  10b858:	266282               	s32i	a8, a2, 152
  10b85b:	276292               	s32i	a9, a2, 156
  10b85e:	0020c0               	memw
  10b861:	2222d2               	l32i	a13, a2, 136
  10b864:	0315e2               	l16ui	a14, a5, 6
  10b867:	8b23f2               	l32i	a15, a3, 0x22c
  10b86a:	2862f2               	s32i	a15, a2, 160
  10b86d:	2a62e2               	s32i	a14, a2, 168
  10b870:	2962d2               	s32i	a13, a2, 164
  10b873:	0215d2               	l16ui	a13, a5, 4
  10b876:	0020c0               	memw
  10b879:	05c8                	l32i.n	a12, a5, 0
  10b87b:	11cc00               	slli	a12, a12, 16
  10b87e:	20ccd0               	or	a12, a12, a13
  10b881:	2b62c2               	s32i	a12, a2, 172

0010b884 <au_task_MixerCallDMA+0x150>:
  10b884:	0da4a2               	movi	a10, 0x40d
  10b887:	dd05b1               	l32r	a11, 102c9c (8000c520 <__log_data___1__1__0_au_task_0_au_task_1_c_10596$29975_134_5>)
  10b88a:	1822c2               	l32i	a12, a2, 96
  10b88d:	2122d2               	l32i	a13, a2, 132
  10b890:	0020c0               	memw
  10b893:	8b23e2               	l32i	a14, a3, 0x22c
  10b896:	2222f2               	l32i	a15, a2, 136
  10b899:	2f1282               	l16ui	a8, a2, 94
  10b89c:	006182               	s32i	a8, a1, 0
  10b89f:	0afd25               	call8	116870 <dbfw_StoreTrace>
  10b8a2:	252292               	l32i	a9, a2, 148
  10b8a5:	01c992               	addi	a9, a9, 1
  10b8a8:	256292               	s32i	a9, a2, 148
  10b8ab:	0020c0               	memw
  10b8ae:	9123b2               	l32i	a11, a3, 0x244
  10b8b1:	2362b2               	s32i	a11, a2, 140
  10b8b4:	dbbfa1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b8b7:	002aa2               	l32i	a10, a10, 0
  10b8ba:	0020c0               	memw
  10b8bd:	002aa2               	l32i	a10, a10, 0
  10b8c0:	696a47               	bbci	a10, 4, 10b92d <au_task_MixerCallDMA+0x1f9>
  10b8c3:	dcf7a1               	l32r	a10, 102ca0 (276ee8 <g_au_task+0x88>)
  10b8c6:	e72ad2               	l32i	a13, a10, 0x39c
  10b8c9:	2d22c2               	l32i	a12, a2, 180
  10b8cc:	05dd16               	beqz	a13, 10b92d <au_task_MixerCallDMA+0x1f9>
  10b8cf:	5a1cd7               	beq	a12, a13, 10b92d <au_task_MixerCallDMA+0x1f9>
  10b8d2:	6012e2               	l16ui	a14, a2, 192
  10b8d5:	401e66               	bnei	a14, 1, 10b919 <au_task_MixerCallDMA+0x1e5>
  10b8d8:	2e6272               	s32i	a7, a2, 184
  10b8db:	dc9291               	l32r	a9, 102b24 (569e00 <_memmap_mem_dram1_end+0x268e00>)
  10b8de:	0020c0               	memw
  10b8e1:	ffa082               	movi	a8, 255
  10b8e4:	182af2               	l32i	a15, a10, 96
  10b8e7:	02a0b2               	movi	a11, 2
  10b8ea:	812992               	l32i	a9, a9, 0x204
  10b8ed:	e72ac2               	l32i	a12, a10, 0x39c
  10b8f0:	2d62c2               	s32i	a12, a2, 180
  10b8f3:	6052b2               	s16i	a11, a2, 192
  10b8f6:	74f0f0               	extui	a15, a15, 0, 8
  10b8f9:	609090               	neg	a9, a9
  10b8fc:	ffc992               	addi	a9, a9, -1
  10b8ff:	2f6292               	s32i	a9, a2, 188
  10b902:	279f87               	bne	a15, a8, 10b92d <au_task_MixerCallDMA+0x1f9>
  10b905:	2d22c2               	l32i	a12, a2, 180
  10b908:	2f22d2               	l32i	a13, a2, 188
  10b90b:	2e22e2               	l32i	a14, a2, 184
  10b90e:	0ba4a2               	movi	a10, 0x40b
  10b911:	dce4b1               	l32r	a11, 102ca4 (8000c620 <__log_data___1__1__0_au_task_0_au_task_1_c_10625$29976_134_6>)
  10b914:	0af5a5               	call8	116870 <dbfw_StoreTrace>
  10b917:	f01d                	retw.n

0010b919 <au_task_MixerCallDMA+0x1e5>:
  10b919:	0aa4a2               	movi	a10, 0x40a
  10b91c:	c202c2               	l8ui	a12, a2, 194
  10b91f:	dce2b1               	l32r	a11, 102ca8 (8000c720 <__log_data___1__1__0_au_task_0_au_task_1_c_10631$29977_134_7>)
  10b922:	cc1b                	addi.n	a12, a12, 1
  10b924:	c242c2               	s8i	a12, a2, 194
  10b927:	74c0c0               	extui	a12, a12, 0, 8
  10b92a:	0af465               	call8	116870 <dbfw_StoreTrace>
  10b92d:	f01d                	retw.n

0010b92f <au_task_MixerCallDMA+0x1fb>:
  10b92f:	000000                                        ...

0010b932 <au_task_MixerCallDMA+0x1fe>:
	...

0010b934 <au_task_MixerFillDMARingbufferMono>:
  10b934:	004136               	entry	a1, 32
  10b937:	a2a8                	l32i.n	a10, a2, 40
  10b939:	b2b8                	l32i.n	a11, a2, 44
  10b93b:	9278                	l32i.n	a7, a2, 36
  10b93d:	9b4a                	add.n	a9, a11, a4
  10b93f:	87ba                	add.n	a8, a7, a11
  10b941:	4e39a7               	bltu	a9, a10, 10b993 <au_task_MixerFillDMARingbufferMono+0x5f>
  10b944:	c06ab0               	sub	a6, a10, a11
  10b947:	416260               	srli	a6, a6, 2
  10b94a:	1c16a6               	blti	a6, 1, 10b96a <au_task_MixerFillDMARingbufferMono+0x36>
  10b94d:	904630               	addx2	a4, a6, a3
  10b950:	9278                	l32i.n	a7, a2, 36
  10b952:	0fa676               	loopgtz	a6, 10b965 <au_task_MixerFillDMARingbufferMono+0x31>
  10b955:	0093b2               	l16si	a11, a3, 0
  10b958:	0058b2               	s16i	a11, a8, 0
  10b95b:	0093a2               	l16si	a10, a3, 0
  10b95e:	0158a2               	s16i	a10, a8, 2
  10b961:	332b                	addi.n	a3, a3, 2
  10b963:	884b                	addi.n	a8, a8, 4

0010b965 <au_task_MixerFillDMARingbufferMono+0x31>:
  10b965:	a2a8                	l32i.n	a10, a2, 40
  10b967:	000086               	j	10b96d <au_task_MixerFillDMARingbufferMono+0x39>

0010b96a <au_task_MixerFillDMARingbufferMono+0x36>:
  10b96a:	904630               	addx2	a4, a6, a3

0010b96d <au_task_MixerFillDMARingbufferMono+0x39>:
  10b96d:	c039a0               	sub	a3, a9, a10
  10b970:	416230               	srli	a6, a3, 2
  10b973:	1816a6               	blti	a6, 1, 10b98f <au_task_MixerFillDMARingbufferMono+0x5b>
  10b976:	0a2232               	l32i	a3, a2, 40
  10b979:	0f9676               	loopnez	a6, 10b98c <au_task_MixerFillDMARingbufferMono+0x58>
  10b97c:	0094d2               	l16si	a13, a4, 0
  10b97f:	0057d2               	s16i	a13, a7, 0
  10b982:	0094c2               	l16si	a12, a4, 0
  10b985:	0157c2               	s16i	a12, a7, 2
  10b988:	442b                	addi.n	a4, a4, 2
  10b98a:	774b                	addi.n	a7, a7, 4

0010b98c <au_task_MixerFillDMARingbufferMono+0x58>:
  10b98c:	c03930               	sub	a3, a9, a3

0010b98f <au_task_MixerFillDMARingbufferMono+0x5b>:
  10b98f:	b239                	s32i.n	a3, a2, 44
  10b991:	f01d                	retw.n

0010b993 <au_task_MixerFillDMARingbufferMono+0x5f>:
  10b993:	086d                	mov.n	a6, a8
  10b995:	415240               	srli	a5, a4, 2
  10b998:	0fa576               	loopgtz	a5, 10b9ab <au_task_MixerFillDMARingbufferMono+0x77>
  10b99b:	0093a2               	l16si	a10, a3, 0
  10b99e:	0056a2               	s16i	a10, a6, 0
  10b9a1:	009382               	l16si	a8, a3, 0
  10b9a4:	015682               	s16i	a8, a6, 2
  10b9a7:	332b                	addi.n	a3, a3, 2
  10b9a9:	664b                	addi.n	a6, a6, 4

0010b9ab <au_task_MixerFillDMARingbufferMono+0x77>:
  10b9ab:	093d                	mov.n	a3, a9
  10b9ad:	fff786               	j	10b98f <au_task_MixerFillDMARingbufferMono+0x5b>

0010b9b0 <au_task_MixerFillDMARingbufferStereo>:
  10b9b0:	004136               	entry	a1, 32
  10b9b3:	a2b8                	l32i.n	a11, a2, 40
  10b9b5:	b2c8                	l32i.n	a12, a2, 44
  10b9b7:	9288                	l32i.n	a8, a2, 36
  10b9b9:	ac5a                	add.n	a10, a12, a5
  10b9bb:	98ca                	add.n	a9, a8, a12
  10b9bd:	5a3ab7               	bltu	a10, a11, 10ba1b <au_task_MixerFillDMARingbufferStereo+0x6b>
  10b9c0:	c0cbc0               	sub	a12, a11, a12
  10b9c3:	41c2c0               	srli	a12, a12, 2
  10b9c6:	1e1ca6               	blti	a12, 1, 10b9e8 <au_task_MixerFillDMARingbufferStereo+0x38>
  10b9c9:	037d                	mov.n	a7, a3
  10b9cb:	205440               	or	a5, a4, a4
  10b9ce:	092282               	l32i	a8, a2, 36
  10b9d1:	11ac76               	loopgtz	a12, 10b9e6 <au_task_MixerFillDMARingbufferStereo+0x36>
  10b9d4:	0097e2               	l16si	a14, a7, 0
  10b9d7:	772b                	addi.n	a7, a7, 2
  10b9d9:	0059e2               	s16i	a14, a9, 0
  10b9dc:	0095d2               	l16si	a13, a5, 0
  10b9df:	0159d2               	s16i	a13, a9, 2
  10b9e2:	552b                	addi.n	a5, a5, 2
  10b9e4:	994b                	addi.n	a9, a9, 4

0010b9e6 <au_task_MixerFillDMARingbufferStereo+0x36>:
  10b9e6:	a2b8                	l32i.n	a11, a2, 40

0010b9e8 <au_task_MixerFillDMARingbufferStereo+0x38>:
  10b9e8:	c05ab0               	sub	a5, a10, a11
  10b9eb:	417250               	srli	a7, a5, 2
  10b9ee:	2517a6               	blti	a7, 1, 10ba17 <au_task_MixerFillDMARingbufferStereo+0x67>
  10b9f1:	00a0f2               	movi	a15, 0
  10b9f4:	53fcf0               	max	a15, a12, a15
  10b9f7:	905f30               	addx2	a5, a15, a3
  10b9fa:	903f40               	addx2	a3, a15, a4
  10b9fd:	119776               	loopnez	a7, 10ba12 <au_task_MixerFillDMARingbufferStereo+0x62>
  10ba00:	009592               	l16si	a9, a5, 0
  10ba03:	552b                	addi.n	a5, a5, 2
  10ba05:	005892               	s16i	a9, a8, 0
  10ba08:	009362               	l16si	a6, a3, 0
  10ba0b:	015862               	s16i	a6, a8, 2
  10ba0e:	332b                	addi.n	a3, a3, 2
  10ba10:	884b                	addi.n	a8, a8, 4

0010ba12 <au_task_MixerFillDMARingbufferStereo+0x62>:
  10ba12:	a258                	l32i.n	a5, a2, 40
  10ba14:	c05a50               	sub	a5, a10, a5

0010ba17 <au_task_MixerFillDMARingbufferStereo+0x67>:
  10ba17:	b259                	s32i.n	a5, a2, 44
  10ba19:	f01d                	retw.n

0010ba1b <au_task_MixerFillDMARingbufferStereo+0x6b>:
  10ba1b:	097d                	mov.n	a7, a9
  10ba1d:	416250               	srli	a6, a5, 2
  10ba20:	11a676               	loopgtz	a6, 10ba35 <au_task_MixerFillDMARingbufferStereo+0x85>
  10ba23:	009392               	l16si	a9, a3, 0
  10ba26:	332b                	addi.n	a3, a3, 2
  10ba28:	005792               	s16i	a9, a7, 0
  10ba2b:	009482               	l16si	a8, a4, 0
  10ba2e:	015782               	s16i	a8, a7, 2
  10ba31:	442b                	addi.n	a4, a4, 2
  10ba33:	774b                	addi.n	a7, a7, 4

0010ba35 <au_task_MixerFillDMARingbufferStereo+0x85>:
  10ba35:	0a5d                	mov.n	a5, a10
  10ba37:	fff706               	j	10ba17 <au_task_MixerFillDMARingbufferStereo+0x67>

0010ba3a <au_task_MixerFillDMARingbufferStereo+0x8a>:
	...

0010ba3c <au_task_MixerInit>:
  10ba3c:	004136               	entry	a1, 32
  10ba3f:	dc9b31               	l32r	a3, 102cac (277a00 <g_au_task+0xba0>)
  10ba42:	db5541               	l32r	a4, 102798 (276e60 <g_au_task>)
  10ba45:	881382               	l16ui	a8, a3, 0x110
  10ba48:	db52b1               	l32r	a11, 102790 (27e688 <gp_dsp_core_log>)
  10ba4b:	471826               	beqi	a8, 1, 10ba96 <au_task_MixerInit+0x5a>
  10ba4e:	dbc8a1               	l32r	a10, 102970 (277ab8 <g_au_task+0xc58>)
  10ba51:	00a0b2               	movi	a11, 0
  10ba54:	6ca0c2               	movi	a12, 108
  10ba57:	749d25               	call8	180428 <__vec_memset>
  10ba5a:	0314c2               	l16ui	a12, a4, 6
  10ba5d:	db8291               	l32r	a9, 102868 (277d2c <g_dram_ptrs>)
  10ba60:	00a0a2               	movi	a10, 0
  10ba63:	01a0b2               	movi	a11, 1
  10ba66:	dbf8d1               	l32r	a13, 102a48 (3c00 <xthals_release_major+0xd20>)
  10ba69:	3863d2               	s32i	a13, a3, 224
  10ba6c:	9053b2               	s16i	a11, a3, 0x120
  10ba6f:	4563a2               	s32i	a10, a3, 0x114
  10ba72:	5998                	l32i.n	a9, a9, 20
  10ba74:	376392               	s32i	a9, a3, 220
  10ba77:	431c26               	beqi	a12, 1, 10babe <au_task_MixerInit+0x82>
  10ba7a:	462c26               	beqi	a12, 2, 10bac4 <au_task_MixerInit+0x88>
  10ba7d:	074c66               	bnei	a12, 4, 10ba88 <au_task_MixerInit+0x4c>
  10ba80:	f298                	l32i.n	a9, a2, 60

0010ba82 <au_task_MixerInit+0x46>:
  10ba82:	11e9e0               	slli	a14, a9, 2
  10ba85:	3963e2               	s32i	a14, a3, 228

0010ba88 <au_task_MixerInit+0x4c>:
  10ba88:	09a4a2               	movi	a10, 0x409
  10ba8b:	dc89b1               	l32r	a11, 102cb0 (8000c820 <__log_data___1__1__0_au_task_0_au_task_1_c_10784$30246_102_7>)
  10ba8e:	0ade25               	call8	116870 <dbfw_StoreTrace>
  10ba91:	f01d                	retw.n

0010ba93 <au_task_MixerInit+0x57>:
  10ba93:	000000                                        ...

0010ba96 <au_task_MixerInit+0x5a>:
  10ba96:	0bb8                	l32i.n	a11, a11, 0
  10ba98:	3f0c                	movi.n	a15, 3
  10ba9a:	8853f2               	s16i	a15, a3, 0x110
  10ba9d:	eba8                	l32i.n	a10, a11, 56
  10ba9f:	3acc                	bnez.n	a10, 10baa6 <au_task_MixerInit+0x6a>
  10baa1:	7a0c                	movi.n	a10, 7
  10baa3:	000046               	j	10baa8 <au_task_MixerInit+0x6c>

0010baa6 <au_task_MixerInit+0x6a>:
  10baa6:	aa0b                	addi.n	a10, a10, -1

0010baa8 <au_task_MixerInit+0x6c>:
  10baa8:	0314c2               	l16ui	a12, a4, 6
  10baab:	a0dab0               	addx4	a13, a10, a11
  10baae:	fdd8                	l32i.n	a13, a13, 60
  10bab0:	0aa4a2               	movi	a10, 0x40a
  10bab3:	dc80b1               	l32r	a11, 102cb4 (8000c920 <__log_data___1__1__0_au_task_0_au_task_1_c_10801$30248_102_9>)
  10bab6:	0adba5               	call8	116870 <dbfw_StoreTrace>
  10bab9:	f01d                	retw.n

0010babb <au_task_MixerInit+0x7f>:
  10babb:	000000                                        ...

0010babe <au_task_MixerInit+0x82>:
  10babe:	102292               	l32i	a9, a2, 64
  10bac1:	ffef46               	j	10ba82 <au_task_MixerInit+0x46>

0010bac4 <au_task_MixerInit+0x88>:
  10bac4:	d298                	l32i.n	a9, a2, 52
  10bac6:	ffee06               	j	10ba82 <au_task_MixerInit+0x46>

0010bac9 <au_task_MixerInit+0x8d>:
  10bac9:	000000                                        ...

0010bacc <au_task_MixerSumSamples>:
  10bacc:	004136               	entry	a1, 32
  10bacf:	021292               	l16ui	a9, a2, 4
  10bad2:	32a8                	l32i.n	a10, a2, 12
  10bad4:	5288                	l32i.n	a8, a2, 20
  10bad6:	04ea16               	beqz	a10, 10bb28 <au_task_MixerSumSamples+0x5c>
  10bad9:	04b816               	beqz	a8, 10bb28 <au_task_MixerSumSamples+0x5c>
  10badc:	41b290               	srli	a11, a9, 2
  10badf:	4b0b                	addi.n	a4, a11, -1
  10bae1:	014496               	bltz	a4, 10baf9 <au_task_MixerSumSamples+0x2d>
  10bae4:	035d                	mov.n	a5, a3
  10bae6:	086d                	mov.n	a6, a8
  10bae8:	0a7d                	mov.n	a7, a10
  10baea:	0b9b76               	loopnez	a11, 10baf9 <au_task_MixerSumSamples+0x2d>
  10baed:	902694               	ae_l16x4.ip	aed2, a6, 8
  10baf0:	901794               	ae_l16x4.ip	aed1, a7, 8
  10baf3:	330124               	ae_add16s	aed0, aed1, aed2
  10baf6:	800594               	ae_s16x4.ip	aed0, a5, 8

0010baf9 <au_task_MixerSumSamples+0x2d>:
  10baf9:	590b                	addi.n	a5, a9, -1
  10bafb:	cb7c                	movi.n	a11, -4
  10bafd:	10b9b0               	and	a11, a9, a11
  10bb00:	2225b7               	blt	a5, a11, 10bb26 <au_task_MixerSumSamples+0x5a>
  10bb03:	906b80               	addx2	a6, a11, a8
  10bb06:	907ba0               	addx2	a7, a11, a10
  10bb09:	905b30               	addx2	a5, a11, a3
  10bb0c:	c0c9b0               	sub	a12, a9, a11
  10bb0f:	13ac76               	loopgtz	a12, 10bb26 <au_task_MixerSumSamples+0x5a>
  10bb12:	0096e2               	l16si	a14, a6, 0
  10bb15:	0097d2               	l16si	a13, a7, 0
  10bb18:	662b                	addi.n	a6, a6, 2
  10bb1a:	772b                	addi.n	a7, a7, 2
  10bb1c:	ddea                	add.n	a13, a13, a14
  10bb1e:	33dd80               	clamps	a13, a13, 15
  10bb21:	0055d2               	s16i	a13, a5, 0
  10bb24:	552b                	addi.n	a5, a5, 2

0010bb26 <au_task_MixerSumSamples+0x5a>:
  10bb26:	3239                	s32i.n	a3, a2, 12
  10bb28:	f01d                	retw.n

0010bb2a <au_task_MixerSumSamples+0x5e>:
	...

0010bb2c <au_task_Mixer_Nt_SamplesGet>:
  10bb2c:	004136               	entry	a1, 32
  10bb2f:	db9341               	l32r	a4, 10297c (277c10 <g_nt_buf_param>)
  10bb32:	01a052               	movi	a5, 1
  10bb35:	0914a2               	l16ui	a10, a4, 18
  10bb38:	ccc472               	addi	a7, a4, -52
  10bb3b:	b0ba40               	addx8	a11, a10, a4
  10bb3e:	020b82               	l8ui	a8, a11, 2
  10bb41:	206aa0               	or	a6, a10, a10
  10bb44:	030856               	bnez	a8, 10bb78 <au_task_Mixer_Nt_SamplesGet+0x4c>
  10bb47:	001bc2               	l16ui	a12, a11, 0
  10bb4a:	2e3c37               	bltu	a12, a3, 10bb7c <au_task_Mixer_Nt_SamplesGet+0x50>
  10bb4d:	02ad                	mov.n	a10, a2
  10bb4f:	1bb8                	l32i.n	a11, a11, 4
  10bb51:	11c3f0               	slli	a12, a3, 1
  10bb54:	7482a5               	call8	180380 <__vec_memcpy>
  10bb57:	b0a640               	addx8	a10, a6, a4
  10bb5a:	001ab2               	l16ui	a11, a10, 0
  10bb5d:	c0bb30               	sub	a11, a11, a3
  10bb60:	f4b0b0               	extui	a11, a11, 0, 16
  10bb63:	005ab2               	s16i	a11, a10, 0
  10bb66:	0a8b56               	bnez	a11, 10bc12 <au_task_Mixer_Nt_SamplesGet+0xe6>
  10bb69:	024a52               	s8i	a5, a10, 2
  10bb6c:	2317c2               	l16ui	a12, a7, 70
  10bb6f:	30cc50               	xor	a12, a12, a5
  10bb72:	2357c2               	s16i	a12, a7, 70
  10bb75:	002546               	j	10bc0e <au_task_Mixer_Nt_SamplesGet+0xe2>

0010bb78 <au_task_Mixer_Nt_SamplesGet+0x4c>:
  10bb78:	f27c                	movi.n	a2, -1
  10bb7a:	f01d                	retw.n

0010bb7c <au_task_Mixer_Nt_SamplesGet+0x50>:
  10bb7c:	30aa50               	xor	a10, a10, a5
  10bb7f:	f4a0a0               	extui	a10, a10, 0, 16
  10bb82:	b0aa40               	addx8	a10, a10, a4
  10bb85:	020ad2               	l8ui	a13, a10, 2
  10bb88:	fecd56               	bnez	a13, 10bb78 <au_task_Mixer_Nt_SamplesGet+0x4c>
  10bb8b:	001ad2               	l16ui	a13, a10, 0
  10bb8e:	80ddc0               	add	a13, a13, a12
  10bb91:	e32d37               	blt	a13, a3, 10bb78 <au_task_Mixer_Nt_SamplesGet+0x4c>
  10bb94:	012bb2               	l32i	a11, a11, 4
  10bb97:	11ccf0               	slli	a12, a12, 1
  10bb9a:	20a220               	or	a10, a2, a2
  10bb9d:	747e25               	call8	180380 <__vec_memcpy>
  10bba0:	db7781               	l32r	a8, 10297c (277c10 <g_nt_buf_param>)
  10bba3:	b04680               	addx8	a4, a6, a8
  10bba6:	0014c2               	l16ui	a12, a4, 0
  10bba9:	306650               	xor	a6, a6, a5
  10bbac:	f46060               	extui	a6, a6, 0, 16
  10bbaf:	90ac20               	addx2	a10, a12, a2
  10bbb2:	b06680               	addx8	a6, a6, a8
  10bbb5:	0126b2               	l32i	a11, a6, 4
  10bbb8:	c0c3c0               	sub	a12, a3, a12
  10bbbb:	11ccf0               	slli	a12, a12, 1
  10bbbe:	747c25               	call8	180380 <__vec_memcpy>
  10bbc1:	0126b2               	l32i	a11, a6, 4
  10bbc4:	0014d2               	l16ui	a13, a4, 0
  10bbc7:	20abb0               	or	a10, a11, a11
  10bbca:	11cdf0               	slli	a12, a13, 1
  10bbcd:	90b3b0               	addx2	a11, a3, a11
  10bbd0:	c0bbc0               	sub	a11, a11, a12
  10bbd3:	0016c2               	l16ui	a12, a6, 0
  10bbd6:	c0dd30               	sub	a13, a13, a3
  10bbd9:	ccda                	add.n	a12, a12, a13
  10bbdb:	11ccf0               	slli	a12, a12, 1
  10bbde:	db0681               	l32r	a8, 1027f8 (180788 <memmove>)
  10bbe1:	0008e0               	callx8	a8
  10bbe4:	0d0c                	movi.n	a13, 0
  10bbe6:	0014f2               	l16ui	a15, a4, 0
  10bbe9:	0016e2               	l16ui	a14, a6, 0
  10bbec:	c0ff30               	sub	a15, a15, a3
  10bbef:	eefa                	add.n	a14, a14, a15
  10bbf1:	0056e2               	s16i	a14, a6, 0
  10bbf4:	0054d2               	s16i	a13, a4, 0
  10bbf7:	0016c2               	l16ui	a12, a6, 0
  10bbfa:	024452               	s8i	a5, a4, 2
  10bbfd:	4ccc                	bnez.n	a12, 10bc05 <au_task_Mixer_Nt_SamplesGet+0xd9>
  10bbff:	024652               	s8i	a5, a6, 2
  10bc02:	000206               	j	10bc0e <au_task_Mixer_Nt_SamplesGet+0xe2>

0010bc05 <au_task_Mixer_Nt_SamplesGet+0xd9>:
  10bc05:	231782               	l16ui	a8, a7, 70
  10bc08:	308850               	xor	a8, a8, a5
  10bc0b:	235782               	s16i	a8, a7, 70

0010bc0e <au_task_Mixer_Nt_SamplesGet+0xe2>:
  10bc0e:	020c                	movi.n	a2, 0
  10bc10:	f01d                	retw.n

0010bc12 <au_task_Mixer_Nt_SamplesGet+0xe6>:
  10bc12:	1aa8                	l32i.n	a10, a10, 4
  10bc14:	11cbf0               	slli	a12, a11, 1
  10bc17:	90b3a0               	addx2	a11, a3, a10
  10bc1a:	daf781               	l32r	a8, 1027f8 (180788 <memmove>)
  10bc1d:	0008e0               	callx8	a8
  10bc20:	fffa86               	j	10bc0e <au_task_Mixer_Nt_SamplesGet+0xe2>

0010bc23 <au_task_Mixer_Nt_SamplesGet+0xf7>:
	...

0010bc24 <au_task_SingleTaskTestCmd>:
  10bc24:	004136               	entry	a1, 32
  10bc27:	db4c31               	l32r	a3, 102958 (27f3f4 <dspipc_gci_ctrlBlk>)
  10bc2a:	db4c21               	l32r	a2, 10295c (2786d8 <g_plc_params+0x4c0>)
  10bc2d:	000382               	l8ui	a8, a3, 0
  10bc30:	30a092               	movi	a9, 48
  10bc33:	469897               	bne	a8, a9, 10bc7d <au_task_SingleTaskTestCmd+0x59>
  10bc36:	8702a2               	l8ui	a10, a2, 135
  10bc39:	dc1fd1               	l32r	a13, 102cb8 (fffff7ff <_memmap_cacheattr_bp_strict+0xdc80d>)
  10bc3c:	016a16               	beqz	a10, 10bc56 <au_task_SingleTaskTestCmd+0x32>
  10bc3f:	0fa0a2               	movi	a10, 15
  10bc42:	f69ae5               	call8	1025f0 <_xtos_set_intlevel>
  10bc45:	8702b2               	l8ui	a11, a2, 135
  10bc48:	bb0b                	addi.n	a11, a11, -1
  10bc4a:	8742b2               	s8i	a11, a2, 135
  10bc4d:	f66525               	call8	1022a0 <_xtos_restore_intlevel>
  10bc50:	0002c6               	j	10bc5f <au_task_SingleTaskTestCmd+0x3b>

0010bc53 <au_task_SingleTaskTestCmd+0x2f>:
  10bc53:	000000                                        ...

0010bc56 <au_task_SingleTaskTestCmd+0x32>:
  10bc56:	1e22c2               	l32i	a12, a2, 120
  10bc59:	10ccd0               	and	a12, a12, a13
  10bc5c:	1e62c2               	s32i	a12, a2, 120

0010bc5f <au_task_SingleTaskTestCmd+0x3b>:
  10bc5f:	c7a0a2               	movi	a10, 199
  10bc62:	00a0b2               	movi	a11, 0
  10bc65:	00a0c2               	movi	a12, 0
  10bc68:	0475e5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10bc6b:	0003c2               	l8ui	a12, a3, 0
  10bc6e:	09a4a2               	movi	a10, 0x409
  10bc71:	dc12b1               	l32r	a11, 102cbc (8000ca20 <__log_data___1__1__0_au_task_0_au_task_1_c_10998$30457_215_2>)
  10bc74:	0abfa5               	call8	116870 <dbfw_StoreTrace>
  10bc77:	000090               	retw

0010bc7a <au_task_SingleTaskTestCmd+0x56>:
  10bc7a:	000000                                        ...

0010bc7d <au_task_SingleTaskTestCmd+0x59>:
  10bc7d:	0fa0a2               	movi	a10, 15
  10bc80:	f696e5               	call8	1025f0 <_xtos_set_intlevel>
  10bc83:	8702e2               	l8ui	a14, a2, 135
  10bc86:	01cee2               	addi	a14, a14, 1
  10bc89:	8742e2               	s8i	a14, a2, 135
  10bc8c:	f66125               	call8	1022a0 <_xtos_restore_intlevel>
  10bc8f:	dc0c81               	l32r	a8, 102cc0 (800 <XtosCoreStateSize+0x580>)
  10bc92:	1e22f2               	l32i	a15, a2, 120
  10bc95:	20ff80               	or	a15, a15, a8
  10bc98:	1e62f2               	s32i	a15, a2, 120
  10bc9b:	000090               	retw

0010bc9e <au_task_SingleTaskTestCmd+0x7a>:
  10bc9e:	000000                                        ...

0010bca1 <au_task_SingleTaskTestCmd+0x7d>:
  10bca1:	000000                                        ...

0010bca4 <au_task_Process>:
  10bca4:	006136               	entry	a1, 48
  10bca7:	daba91               	l32r	a9, 102790 (27e688 <gp_dsp_core_log>)
  10bcaa:	002992               	l32i	a9, a9, 0
  10bcad:	0029b2               	l32i	a11, a9, 0
  10bcb0:	01cbb2               	addi	a11, a11, 1
  10bcb3:	09b9                	s32i.n	a11, a9, 0
  10bcb5:	dab821               	l32r	a2, 102798 (276e60 <g_au_task>)
  10bcb8:	0020c0               	memw
  10bcbb:	02a8                	l32i.n	a10, a2, 0
  10bcbd:	99a9                	s32i.n	a10, a9, 36
  10bcbf:	021282               	l16ui	a8, a2, 4
  10bcc2:	115982               	s16i	a8, a9, 34
  10bcc5:	fc0ae5               	call8	107d74 <au_task_CommandRespInThread>
  10bcc8:	440c                	movi.n	a4, 4
  10bcca:	dbfe31               	l32r	a3, 102cc4 (277274 <g_au_task+0x414>)
  10bccd:	dab171               	l32r	a7, 102794 (277d60 <g_debug_fp_info>)
  10bcd0:	0212a2               	l16ui	a10, a2, 4
  10bcd3:	03d752               	addmi	a5, a7, 0x300
  10bcd6:	566a27               	bbci	a10, 2, 10bd30 <au_task_Process+0x8c>
  10bcd9:	daadc1               	l32r	a12, 102790 (27e688 <gp_dsp_core_log>)
  10bcdc:	0cc8                	l32i.n	a12, a12, 0
  10bcde:	ece8                	l32i.n	a14, a12, 56
  10bce0:	7d4c                	movi.n	a13, 71
  10bce2:	a0eec0               	addx4	a14, a14, a12
  10bce5:	fed9                	s32i.n	a13, a14, 60
  10bce7:	ecb8                	l32i.n	a11, a12, 56
  10bce9:	bb1b                	addi.n	a11, a11, 1
  10bceb:	24b0b0               	extui	a11, a11, 0, 3
  10bcee:	ecb9                	s32i.n	a11, a12, 56
  10bcf0:	0017a2               	l16ui	a10, a7, 0
  10bcf3:	423a56               	bnez	a10, 10c11a <au_task_Process+0x476>
  10bcf6:	9317e2               	l16ui	a14, a7, 0x126
  10bcf9:	7d4c                	movi.n	a13, 71
  10bcfb:	90ee70               	addx2	a14, a14, a7
  10bcfe:	945ed2               	s16i	a13, a14, 0x128
  10bd01:	0a9f65               	call8	1166f8 <dbfw_GetSystemTime>
  10bd04:	931782               	l16ui	a8, a7, 0x126
  10bd07:	a08870               	addx4	a8, a8, a7
  10bd0a:	8a68a2               	s32i	a10, a8, 0x228
  10bd0d:	9317f2               	l16ui	a15, a7, 0x126
  10bd10:	ff1b                	addi.n	a15, a15, 1
  10bd12:	64f0f0               	extui	a15, a15, 0, 7
  10bd15:	9357f2               	s16i	a15, a7, 0x126
  10bd18:	010546               	j	10c131 <au_task_Process+0x48d>

0010bd1b <au_task_Process+0x77>:
  10bd1b:	b71592               	l16ui	a9, a5, 0x16e
  10bd1e:	0ec9f6               	bgeui	a9, 32, 10bd30 <au_task_Process+0x8c>
  10bd21:	90c950               	addx2	a12, a9, a5
  10bd24:	b85ca2               	s16i	a10, a12, 0x170
  10bd27:	b715b2               	l16ui	a11, a5, 0x16e
  10bd2a:	01cbb2               	addi	a11, a11, 1
  10bd2d:	b755b2               	s16i	a11, a5, 0x16e

0010bd30 <au_task_Process+0x8c>:
  10bd30:	0212d2               	l16ui	a13, a2, 4
  10bd33:	0d001f41e0b00d0e 	{ bbci.w18	a13, 0, 10bf35 <au_task_Process+0x291>; nop }
  10bd3b:	da9581               	l32r	a8, 102790 (27e688 <gp_dsp_core_log>)
  10bd3e:	002882               	l32i	a8, a8, 0
  10bd41:	0e2892               	l32i	a9, a8, 56
  10bd44:	da4c                	movi.n	a10, 77
  10bd46:	a09980               	addx4	a9, a9, a8
  10bd49:	f9a9                	s32i.n	a10, a9, 60
  10bd4b:	e8f8                	l32i.n	a15, a8, 56
  10bd4d:	ff1b                	addi.n	a15, a15, 1
  10bd4f:	24f0f0               	extui	a15, a15, 0, 3
  10bd52:	e8f9                	s32i.n	a15, a8, 56
  10bd54:	0017e2               	l16ui	a14, a7, 0
  10bd57:	4b8e56               	bnez	a14, 10c213 <au_task_Process+0x56f>
  10bd5a:	931792               	l16ui	a9, a7, 0x126
  10bd5d:	909970               	addx2	a9, a9, a7
  10bd60:	9459a2               	s16i	a10, a9, 0x128
  10bd63:	0a9965               	call8	1166f8 <dbfw_GetSystemTime>
  10bd66:	9317b2               	l16ui	a11, a7, 0x126
  10bd69:	a0bb70               	addx4	a11, a11, a7
  10bd6c:	8a6ba2               	s32i	a10, a11, 0x228
  10bd6f:	9317a2               	l16ui	a10, a7, 0x126
  10bd72:	aa1b                	addi.n	a10, a10, 1
  10bd74:	64a0a0               	extui	a10, a10, 0, 7
  10bd77:	9357a2               	s16i	a10, a7, 0x126
  10bd7a:	012a86               	j	10c228 <au_task_Process+0x584>

0010bd7d <au_task_Process+0xd9>:
  10bd7d:	da8ac1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10bd80:	002cc2               	l32i	a12, a12, 0
  10bd83:	0020c0               	memw
  10bd86:	982cb2               	l32i	a11, a12, 0x260
  10bd89:	0020c0               	memw
  10bd8c:	2d13d2               	l16ui	a13, a3, 90
  10bd8f:	992ca2               	l32i	a10, a12, 0x264
  10bd92:	19fd16               	beqz	a13, 10bf35 <au_task_Process+0x291>
  10bd95:	0d001941c0b0bbae 	{ bne.w18	a11, a10, 10bf35 <au_task_Process+0x291>; nop }
  10bd9d:	0020c0               	memw
  10bda0:	972cd2               	l32i	a13, a12, 0x25c
  10bda3:	11ddc0               	slli	a13, a13, 4
  10bda6:	80dcd0               	add	a13, a12, a13
  10bda9:	0020c0               	memw
  10bdac:	281dd2               	l16ui	a13, a13, 80
  10bdaf:	182d16               	beqz	a13, 10bf35 <au_task_Process+0x291>
  10bdb2:	1823e2               	l32i	a14, a3, 96
  10bdb5:	005e56               	bnez	a14, 10bdbe <au_task_Process+0x11a>
  10bdb8:	1f22f2               	l32i	a15, a2, 124
  10bdbb:	1863f2               	s32i	a15, a3, 96

0010bdbe <au_task_Process+0x11a>:
  10bdbe:	182392               	l32i	a9, a3, 96
  10bdc1:	1f2282               	l32i	a8, a2, 124
  10bdc4:	c08890               	sub	a8, a8, a9
  10bdc7:	748080               	extui	a8, a8, 0, 8
  10bdca:	167856               	bnez	a8, 10bf35 <au_task_Process+0x291>
  10bdcd:	0fa0a2               	movi	a10, 15
  10bdd0:	f681e5               	call8	1025f0 <_xtos_set_intlevel>
  10bdd3:	931762               	l16ui	a6, a7, 0x126
  10bdd6:	121742               	l16ui	a4, a7, 36
  10bdd9:	f64c65               	call8	1022a0 <_xtos_restore_intlevel>
  10bddc:	79c6a2               	addi	a10, a6, 121
  10bddf:	78c6b2               	addi	a11, a6, 120
  10bde2:	77c6f2               	addi	a15, a6, 119
  10bde5:	76c6e2               	addi	a14, a6, 118
  10bde8:	75c6d2               	addi	a13, a6, 117
  10bdeb:	74c6c2               	addi	a12, a6, 116
  10bdee:	74c0c0               	extui	a12, a12, 0, 8
  10bdf1:	74d0d0               	extui	a13, a13, 0, 8
  10bdf4:	74e0e0               	extui	a14, a14, 0, 8
  10bdf7:	74f0f0               	extui	a15, a15, 0, 8
  10bdfa:	74b0b0               	extui	a11, a11, 0, 8
  10bdfd:	74a0a0               	extui	a10, a10, 0, 8
  10be00:	90aa70               	addx2	a10, a10, a7
  10be03:	90bb70               	addx2	a11, a11, a7
  10be06:	90ff70               	addx2	a15, a15, a7
  10be09:	90ee70               	addx2	a14, a14, a7
  10be0c:	90dd70               	addx2	a13, a13, a7
  10be0f:	90cc70               	addx2	a12, a12, a7
  10be12:	941cc2               	l16ui	a12, a12, 0x128
  10be15:	941dd2               	l16ui	a13, a13, 0x128
  10be18:	941ee2               	l16ui	a14, a14, 0x128
  10be1b:	941ff2               	l16ui	a15, a15, 0x128
  10be1e:	941bb2               	l16ui	a11, a11, 0x128
  10be21:	0061b2               	s32i	a11, a1, 0
  10be24:	941aa2               	l16ui	a10, a10, 0x128
  10be27:	dba8b1               	l32r	a11, 102cc8 (8000cb20 <__log_data___1__1__0_au_task_0_au_task_1_c_11439$30514_216_24>)
  10be2a:	11a9                	s32i.n	a10, a1, 4
  10be2c:	0ea4a2               	movi	a10, 0x40e
  10be2f:	0aa425               	call8	116870 <dbfw_StoreTrace>
  10be32:	0ea4a2               	movi	a10, 0x40e
  10be35:	dba5b1               	l32r	a11, 102ccc (8000cc20 <__log_data___1__1__0_au_task_0_au_task_1_c_11447$30515_216_25>)
  10be38:	7fc682               	addi	a8, a6, 127
  10be3b:	7ec692               	addi	a9, a6, 126
  10be3e:	7dc6f2               	addi	a15, a6, 125
  10be41:	7cc6e2               	addi	a14, a6, 124
  10be44:	7bc6d2               	addi	a13, a6, 123
  10be47:	7ac6c2               	addi	a12, a6, 122
  10be4a:	74c0c0               	extui	a12, a12, 0, 8
  10be4d:	74d0d0               	extui	a13, a13, 0, 8
  10be50:	74e0e0               	extui	a14, a14, 0, 8
  10be53:	74f0f0               	extui	a15, a15, 0, 8
  10be56:	749090               	extui	a9, a9, 0, 8
  10be59:	748080               	extui	a8, a8, 0, 8
  10be5c:	908870               	addx2	a8, a8, a7
  10be5f:	909970               	addx2	a9, a9, a7
  10be62:	90ff70               	addx2	a15, a15, a7
  10be65:	90ee70               	addx2	a14, a14, a7
  10be68:	90dd70               	addx2	a13, a13, a7
  10be6b:	90cc70               	addx2	a12, a12, a7
  10be6e:	941cc2               	l16ui	a12, a12, 0x128
  10be71:	941dd2               	l16ui	a13, a13, 0x128
  10be74:	941ee2               	l16ui	a14, a14, 0x128
  10be77:	941ff2               	l16ui	a15, a15, 0x128
  10be7a:	941992               	l16ui	a9, a9, 0x128
  10be7d:	0199                	s32i.n	a9, a1, 0
  10be7f:	941882               	l16ui	a8, a8, 0x128
  10be82:	1189                	s32i.n	a8, a1, 4
  10be84:	0a9ea5               	call8	116870 <dbfw_StoreTrace>
  10be87:	0ea4a2               	movi	a10, 0x40e
  10be8a:	db91b1               	l32r	a11, 102cd0 (8000cd20 <__log_data___1__1__0_au_task_0_au_task_1_c_11456$30516_216_26>)
  10be8d:	79c482               	addi	a8, a4, 121
  10be90:	78c492               	addi	a9, a4, 120
  10be93:	77c4f2               	addi	a15, a4, 119
  10be96:	76c4e2               	addi	a14, a4, 118
  10be99:	75c4d2               	addi	a13, a4, 117
  10be9c:	74c4c2               	addi	a12, a4, 116
  10be9f:	74c0c0               	extui	a12, a12, 0, 8
  10bea2:	74d0d0               	extui	a13, a13, 0, 8
  10bea5:	74e0e0               	extui	a14, a14, 0, 8
  10bea8:	74f0f0               	extui	a15, a15, 0, 8
  10beab:	749090               	extui	a9, a9, 0, 8
  10beae:	748080               	extui	a8, a8, 0, 8
  10beb1:	908870               	addx2	a8, a8, a7
  10beb4:	909970               	addx2	a9, a9, a7
  10beb7:	90ff70               	addx2	a15, a15, a7
  10beba:	90ee70               	addx2	a14, a14, a7
  10bebd:	90dd70               	addx2	a13, a13, a7
  10bec0:	90cc70               	addx2	a12, a12, a7
  10bec3:	131cc2               	l16ui	a12, a12, 38
  10bec6:	131dd2               	l16ui	a13, a13, 38
  10bec9:	131ee2               	l16ui	a14, a14, 38
  10becc:	131ff2               	l16ui	a15, a15, 38
  10becf:	131992               	l16ui	a9, a9, 38
  10bed2:	0199                	s32i.n	a9, a1, 0
  10bed4:	131882               	l16ui	a8, a8, 38
  10bed7:	1189                	s32i.n	a8, a1, 4
  10bed9:	0a9965               	call8	116870 <dbfw_StoreTrace>
  10bedc:	db7eb1               	l32r	a11, 102cd4 (8000ce20 <__log_data___1__1__0_au_task_0_au_task_1_c_11465$30517_216_27>)
  10bedf:	7fc492               	addi	a9, a4, 127
  10bee2:	7ec4a2               	addi	a10, a4, 126
  10bee5:	7dc4f2               	addi	a15, a4, 125
  10bee8:	7cc4e2               	addi	a14, a4, 124
  10beeb:	7bc4d2               	addi	a13, a4, 123
  10beee:	7ac4c2               	addi	a12, a4, 122
  10bef1:	74c0c0               	extui	a12, a12, 0, 8
  10bef4:	74d0d0               	extui	a13, a13, 0, 8
  10bef7:	74e0e0               	extui	a14, a14, 0, 8
  10befa:	74f0f0               	extui	a15, a15, 0, 8
  10befd:	74a0a0               	extui	a10, a10, 0, 8
  10bf00:	749090               	extui	a9, a9, 0, 8
  10bf03:	909970               	addx2	a9, a9, a7
  10bf06:	90aa70               	addx2	a10, a10, a7
  10bf09:	90ff70               	addx2	a15, a15, a7
  10bf0c:	90ee70               	addx2	a14, a14, a7
  10bf0f:	90dd70               	addx2	a13, a13, a7
  10bf12:	90cc70               	addx2	a12, a12, a7
  10bf15:	131cc2               	l16ui	a12, a12, 38
  10bf18:	131dd2               	l16ui	a13, a13, 38
  10bf1b:	131ee2               	l16ui	a14, a14, 38
  10bf1e:	131ff2               	l16ui	a15, a15, 38
  10bf21:	131aa2               	l16ui	a10, a10, 38
  10bf24:	01a9                	s32i.n	a10, a1, 0
  10bf26:	0fa4a2               	movi	a10, 0x40f
  10bf29:	131992               	l16ui	a9, a9, 38
  10bf2c:	1199                	s32i.n	a9, a1, 4
  10bf2e:	8788                	l32i.n	a8, a7, 32
  10bf30:	2189                	s32i.n	a8, a1, 8
  10bf32:	0a93e5               	call8	116870 <dbfw_StoreTrace>
  10bf35:	021282               	l16ui	a8, a2, 4
  10bf38:	3f6817               	bbci	a8, 1, 10bf7b <au_task_Process+0x2d7>
  10bf3b:	da15c1               	l32r	a12, 102790 (27e688 <gp_dsp_core_log>)
  10bf3e:	0cc8                	l32i.n	a12, a12, 0
  10bf40:	ecd8                	l32i.n	a13, a12, 56
  10bf42:	3a5c                	movi.n	a10, 83
  10bf44:	a0ddc0               	addx4	a13, a13, a12
  10bf47:	fda9                	s32i.n	a10, a13, 60
  10bf49:	ecb8                	l32i.n	a11, a12, 56
  10bf4b:	bb1b                	addi.n	a11, a11, 1
  10bf4d:	24b0b0               	extui	a11, a11, 0, 3
  10bf50:	ecb9                	s32i.n	a11, a12, 56
  10bf52:	001792               	l16ui	a9, a7, 0
  10bf55:	3c8956               	bnez	a9, 10c321 <au_task_Process+0x67d>
  10bf58:	9317d2               	l16ui	a13, a7, 0x126
  10bf5b:	90dd70               	addx2	a13, a13, a7
  10bf5e:	945da2               	s16i	a10, a13, 0x128
  10bf61:	0a7965               	call8	1166f8 <dbfw_GetSystemTime>
  10bf64:	9317f2               	l16ui	a15, a7, 0x126
  10bf67:	a0ff70               	addx4	a15, a15, a7
  10bf6a:	8a6fa2               	s32i	a10, a15, 0x228
  10bf6d:	9317e2               	l16ui	a14, a7, 0x126
  10bf70:	ee1b                	addi.n	a14, a14, 1
  10bf72:	64e0e0               	extui	a14, a14, 0, 7
  10bf75:	9357e2               	s16i	a14, a7, 0x126
  10bf78:	00ee86               	j	10c336 <au_task_Process+0x692>

0010bf7b <au_task_Process+0x2d7>:
  10bf7b:	021282               	l16ui	a8, a2, 4
  10bf7e:	0d00194160b0083e 	{ bbci.w18	a8, 3, 10c118 <au_task_Process+0x474>; nop }
  10bf86:	da02c1               	l32r	a12, 102790 (27e688 <gp_dsp_core_log>)
  10bf89:	002cc2               	l32i	a12, a12, 0
  10bf8c:	0e2cd2               	l32i	a13, a12, 56
  10bf8f:	57a0a2               	movi	a10, 87
  10bf92:	a0ddc0               	addx4	a13, a13, a12
  10bf95:	fda9                	s32i.n	a10, a13, 60
  10bf97:	ecb8                	l32i.n	a11, a12, 56
  10bf99:	bb1b                	addi.n	a11, a11, 1
  10bf9b:	24b0b0               	extui	a11, a11, 0, 3
  10bf9e:	ecb9                	s32i.n	a11, a12, 56
  10bfa0:	001792               	l16ui	a9, a7, 0
  10bfa3:	19ec                	bnez.n	a9, 10bfc8 <au_task_Process+0x324>
  10bfa5:	9317d2               	l16ui	a13, a7, 0x126
  10bfa8:	90dd70               	addx2	a13, a13, a7
  10bfab:	945da2               	s16i	a10, a13, 0x128
  10bfae:	0a74a5               	call8	1166f8 <dbfw_GetSystemTime>
  10bfb1:	9317f2               	l16ui	a15, a7, 0x126
  10bfb4:	a0ff70               	addx4	a15, a15, a7
  10bfb7:	8a6fa2               	s32i	a10, a15, 0x228
  10bfba:	9317e2               	l16ui	a14, a7, 0x126
  10bfbd:	ee1b                	addi.n	a14, a14, 1
  10bfbf:	64e0e0               	extui	a14, a14, 0, 7
  10bfc2:	9357e2               	s16i	a14, a7, 0x126
  10bfc5:	000506               	j	10bfdd <au_task_Process+0x339>

0010bfc8 <au_task_Process+0x324>:
  10bfc8:	b71592               	l16ui	a9, a5, 0x16e
  10bfcb:	0ec9f6               	bgeui	a9, 32, 10bfdd <au_task_Process+0x339>
  10bfce:	90b950               	addx2	a11, a9, a5
  10bfd1:	b85ba2               	s16i	a10, a11, 0x170
  10bfd4:	b71582               	l16ui	a8, a5, 0x16e
  10bfd7:	01c882               	addi	a8, a8, 1
  10bfda:	b75582               	s16i	a8, a5, 0x16e
  10bfdd:	0020c0               	memw
  10bfe0:	02c8                	l32i.n	a12, a2, 0
  10bfe2:	0d00094170b00cce 	{ bbci.w18	a12, 12, 10c07d <au_task_Process+0x3d9>; nop }
  10bfea:	fa0c                	movi.n	a10, 15
  10bfec:	f66025               	call8	1025f0 <_xtos_set_intlevel>
  10bfef:	db3ae1               	l32r	a14, 102cd8 (ffffefff <_memmap_cacheattr_bp_strict+0xdc00d>)
  10bff2:	0020c0               	memw
  10bff5:	02d8                	l32i.n	a13, a2, 0
  10bff7:	10dde0               	and	a13, a13, a14
  10bffa:	0020c0               	memw
  10bffd:	02d9                	s32i.n	a13, a2, 0
  10bfff:	f62a25               	call8	1022a0 <_xtos_restore_intlevel>
  10c002:	d9eba1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c005:	8b5c                	movi.n	a11, 88
  10c007:	0aa8                	l32i.n	a10, a10, 0
  10c009:	0020c0               	memw
  10c00c:	080c                	movi.n	a8, 0
  10c00e:	1c6a82               	s32i	a8, a10, 112
  10c011:	0017f2               	l16ui	a15, a7, 0
  10c014:	6fec                	bnez.n	a15, 10c03e <au_task_Process+0x39a>
  10c016:	9317c2               	l16ui	a12, a7, 0x126
  10c019:	90cc70               	addx2	a12, a12, a7
  10c01c:	945cb2               	s16i	a11, a12, 0x128
  10c01f:	0a6da5               	call8	1166f8 <dbfw_GetSystemTime>
  10c022:	9317b2               	l16ui	a11, a7, 0x126
  10c025:	a0bb70               	addx4	a11, a11, a7
  10c028:	8a6ba2               	s32i	a10, a11, 0x228
  10c02b:	d9e1a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c02e:	9317d2               	l16ui	a13, a7, 0x126
  10c031:	0aa8                	l32i.n	a10, a10, 0
  10c033:	dd1b                	addi.n	a13, a13, 1
  10c035:	64d0d0               	extui	a13, a13, 0, 7
  10c038:	9357d2               	s16i	a13, a7, 0x126
  10c03b:	000506               	j	10c053 <au_task_Process+0x3af>

0010c03e <au_task_Process+0x39a>:
  10c03e:	b71592               	l16ui	a9, a5, 0x16e
  10c041:	0ec9f6               	bgeui	a9, 32, 10c053 <au_task_Process+0x3af>
  10c044:	90d950               	addx2	a13, a9, a5
  10c047:	b85db2               	s16i	a11, a13, 0x170
  10c04a:	b715c2               	l16ui	a12, a5, 0x16e
  10c04d:	01ccc2               	addi	a12, a12, 1
  10c050:	b755c2               	s16i	a12, a5, 0x16e
  10c053:	70cac2               	addi	a12, a10, 112
  10c056:	04a0b2               	movi	a11, 4
  10c059:	10a0a2               	movi	a10, 16
  10c05c:	0436a5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10c05f:	08a4a2               	movi	a10, 0x408
  10c062:	db1eb1               	l32r	a11, 102cdc (8000cf20 <__log_data___1__1__0_au_task_0_au_task_1_c_11554$30523_216_31>)
  10c065:	0a80a5               	call8	116870 <dbfw_StoreTrace>
  10c068:	0fa0a2               	movi	a10, 15
  10c06b:	f65865               	call8	1025f0 <_xtos_set_intlevel>
  10c06e:	db1cf1               	l32r	a15, 102ce0 (fff7 <xthals_release_major+0xd117>)
  10c071:	0212e2               	l16ui	a14, a2, 4
  10c074:	10eef0               	and	a14, a14, a15
  10c077:	0252e2               	s16i	a14, a2, 4
  10c07a:	f62265               	call8	1022a0 <_xtos_restore_intlevel>

0010c07d <au_task_Process+0x3d9>:
  10c07d:	0020c0               	memw
  10c080:	002282               	l32i	a8, a2, 0
  10c083:	4d68a7               	bbci	a8, 10, 10c0d4 <au_task_Process+0x430>
  10c086:	0fa0a2               	movi	a10, 15
  10c089:	f65665               	call8	1025f0 <_xtos_set_intlevel>
  10c08c:	021292               	l16ui	a9, a2, 4
  10c08f:	8b0c                	movi.n	a11, 8
  10c091:	2099b0               	or	a9, a9, a11
  10c094:	025292               	s16i	a9, a2, 4
  10c097:	f620a5               	call8	1022a0 <_xtos_restore_intlevel>
  10c09a:	fa0c                	movi.n	a10, 15
  10c09c:	f65525               	call8	1025f0 <_xtos_set_intlevel>
  10c09f:	ffabd2               	movi	a13, 0xfffffbff
  10c0a2:	0020c0               	memw
  10c0a5:	02c8                	l32i.n	a12, a2, 0
  10c0a7:	10ccd0               	and	a12, a12, a13
  10c0aa:	0020c0               	memw
  10c0ad:	02c9                	s32i.n	a12, a2, 0
  10c0af:	f61f25               	call8	1022a0 <_xtos_restore_intlevel>
  10c0b2:	d9bfc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c0b5:	0cc8                	l32i.n	a12, a12, 0
  10c0b7:	0020c0               	memw
  10c0ba:	ea0c                	movi.n	a10, 14
  10c0bc:	0d0c                	movi.n	a13, 0
  10c0be:	4b0c                	movi.n	a11, 4
  10c0c0:	1c6cd2               	s32i	a13, a12, 112
  10c0c3:	70ccc2               	addi	a12, a12, 112
  10c0c6:	043025               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10c0c9:	08a4a2               	movi	a10, 0x408
  10c0cc:	db06b1               	l32r	a11, 102ce4 (8000d020 <__log_data___1__1__0_au_task_0_au_task_1_c_11568$30527_216_35>)
  10c0cf:	0a7a25               	call8	116870 <dbfw_StoreTrace>
  10c0d2:	f01d                	retw.n

0010c0d4 <au_task_Process+0x430>:
  10c0d4:	0020c0               	memw
  10c0d7:	0022d2               	l32i	a13, a2, 0
  10c0da:	3a6db7               	bbci	a13, 11, 10c118 <au_task_Process+0x474>
  10c0dd:	0fa0a2               	movi	a10, 15
  10c0e0:	f650e5               	call8	1025f0 <_xtos_set_intlevel>
  10c0e3:	daf5f1               	l32r	a15, 102cb8 (fffff7ff <_memmap_cacheattr_bp_strict+0xdc80d>)
  10c0e6:	0020c0               	memw
  10c0e9:	0022e2               	l32i	a14, a2, 0
  10c0ec:	10eef0               	and	a14, a14, a15
  10c0ef:	0020c0               	memw
  10c0f2:	0062e2               	s32i	a14, a2, 0
  10c0f5:	f61aa5               	call8	1022a0 <_xtos_restore_intlevel>
  10c0f8:	d9aec1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c0fb:	0cc8                	l32i.n	a12, a12, 0
  10c0fd:	0020c0               	memw
  10c100:	fa0c                	movi.n	a10, 15
  10c102:	0d0c                	movi.n	a13, 0
  10c104:	4b0c                	movi.n	a11, 4
  10c106:	1c6cd2               	s32i	a13, a12, 112
  10c109:	70ccc2               	addi	a12, a12, 112
  10c10c:	042ba5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10c10f:	08a4a2               	movi	a10, 0x408
  10c112:	daf5b1               	l32r	a11, 102ce8 (8000d120 <__log_data___1__1__0_au_task_0_au_task_1_c_11579$30529_216_37>)
  10c115:	0a75a5               	call8	116870 <dbfw_StoreTrace>
  10c118:	f01d                	retw.n

0010c11a <au_task_Process+0x476>:
  10c11a:	b71592               	l16ui	a9, a5, 0x16e
  10c11d:	10c9f6               	bgeui	a9, 32, 10c131 <au_task_Process+0x48d>
  10c120:	90f950               	addx2	a15, a9, a5
  10c123:	47a0e2               	movi	a14, 71
  10c126:	b85fe2               	s16i	a14, a15, 0x170
  10c129:	b715d2               	l16ui	a13, a5, 0x16e
  10c12c:	dd1b                	addi.n	a13, a13, 1
  10c12e:	b755d2               	s16i	a13, a5, 0x16e
  10c131:	0020c0               	memw
  10c134:	0288                	l32i.n	a8, a2, 0
  10c136:	6a6897               	bbci	a8, 9, 10c1a4 <au_task_Process+0x500>
  10c139:	01f7e5               	call8	10e0b8 <au_task_SpeechCodecStop>
  10c13c:	fa0c                	movi.n	a10, 15
  10c13e:	f64b25               	call8	1025f0 <_xtos_set_intlevel>
  10c141:	daeab1               	l32r	a11, 102cec (fffb <xthals_release_major+0xd11b>)
  10c144:	021292               	l16ui	a9, a2, 4
  10c147:	1099b0               	and	a9, a9, a11
  10c14a:	025292               	s16i	a9, a2, 4
  10c14d:	f61525               	call8	1022a0 <_xtos_restore_intlevel>
  10c150:	d990e1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  10c153:	0ee8                	l32i.n	a14, a14, 0
  10c155:	eef8                	l32i.n	a15, a14, 56
  10c157:	8a4c                	movi.n	a10, 72
  10c159:	a0ffe0               	addx4	a15, a15, a14
  10c15c:	ffa9                	s32i.n	a10, a15, 60
  10c15e:	eed8                	l32i.n	a13, a14, 56
  10c160:	dd1b                	addi.n	a13, a13, 1
  10c162:	24d0d0               	extui	a13, a13, 0, 3
  10c165:	eed9                	s32i.n	a13, a14, 56
  10c167:	0017c2               	l16ui	a12, a7, 0
  10c16a:	1cec                	bnez.n	a12, 10c18f <au_task_Process+0x4eb>
  10c16c:	9317f2               	l16ui	a15, a7, 0x126
  10c16f:	90ff70               	addx2	a15, a15, a7
  10c172:	945fa2               	s16i	a10, a15, 0x128
  10c175:	0a5825               	call8	1166f8 <dbfw_GetSystemTime>
  10c178:	931792               	l16ui	a9, a7, 0x126
  10c17b:	a09970               	addx4	a9, a9, a7
  10c17e:	8a69a2               	s32i	a10, a9, 0x228
  10c181:	931782               	l16ui	a8, a7, 0x126
  10c184:	881b                	addi.n	a8, a8, 1
  10c186:	648080               	extui	a8, a8, 0, 7
  10c189:	935782               	s16i	a8, a7, 0x126
  10c18c:	000506               	j	10c1a4 <au_task_Process+0x500>

0010c18f <au_task_Process+0x4eb>:
  10c18f:	b71592               	l16ui	a9, a5, 0x16e
  10c192:	0ec9f6               	bgeui	a9, 32, 10c1a4 <au_task_Process+0x500>
  10c195:	90c950               	addx2	a12, a9, a5
  10c198:	b85ca2               	s16i	a10, a12, 0x170
  10c19b:	b715b2               	l16ui	a11, a5, 0x16e
  10c19e:	01cbb2               	addi	a11, a11, 1
  10c1a1:	b755b2               	s16i	a11, a5, 0x16e
  10c1a4:	0020c0               	memw
  10c1a7:	02d8                	l32i.n	a13, a2, 0
  10c1a9:	0d00374190b00d6e 	{ bbci.w18	a13, 6, 10c526 <au_task_Process+0x882>; nop }
  10c1b1:	0212e2               	l16ui	a14, a2, 4
  10c1b4:	0d003b4170b00e0e 	{ bbci.w18	a14, 0, 10c56f <au_task_Process+0x8cb>; nop }
  10c1bc:	f96c65               	call8	105884 <au_task_1stCodecStop>
  10c1bf:	fa0c                	movi.n	a10, 15
  10c1c1:	f642e5               	call8	1025f0 <_xtos_set_intlevel>
  10c1c4:	d9db81               	l32r	a8, 102930 (fffe <xthals_release_major+0xd11e>)
  10c1c7:	0212f2               	l16ui	a15, a2, 4
  10c1ca:	10ff80               	and	a15, a15, a8
  10c1cd:	0252f2               	s16i	a15, a2, 4
  10c1d0:	f60ce5               	call8	1022a0 <_xtos_restore_intlevel>
  10c1d3:	d96fc1               	l32r	a12, 102790 (27e688 <gp_dsp_core_log>)
  10c1d6:	0cc8                	l32i.n	a12, a12, 0
  10c1d8:	ecd8                	l32i.n	a13, a12, 56
  10c1da:	9a4c                	movi.n	a10, 73
  10c1dc:	a0ddc0               	addx4	a13, a13, a12
  10c1df:	fda9                	s32i.n	a10, a13, 60
  10c1e1:	ecb8                	l32i.n	a11, a12, 56
  10c1e3:	bb1b                	addi.n	a11, a11, 1
  10c1e5:	24b0b0               	extui	a11, a11, 0, 3
  10c1e8:	ecb9                	s32i.n	a11, a12, 56
  10c1ea:	001792               	l16ui	a9, a7, 0
  10c1ed:	369956               	bnez	a9, 10c55a <au_task_Process+0x8b6>
  10c1f0:	9317d2               	l16ui	a13, a7, 0x126
  10c1f3:	90dd70               	addx2	a13, a13, a7
  10c1f6:	945da2               	s16i	a10, a13, 0x128
  10c1f9:	0a4fe5               	call8	1166f8 <dbfw_GetSystemTime>
  10c1fc:	9317f2               	l16ui	a15, a7, 0x126
  10c1ff:	a0ff70               	addx4	a15, a15, a7
  10c202:	8a6fa2               	s32i	a10, a15, 0x228
  10c205:	9317e2               	l16ui	a14, a7, 0x126
  10c208:	ee1b                	addi.n	a14, a14, 1
  10c20a:	64e0e0               	extui	a14, a14, 0, 7
  10c20d:	9357e2               	s16i	a14, a7, 0x126
  10c210:	00d6c6               	j	10c56f <au_task_Process+0x8cb>

0010c213 <au_task_Process+0x56f>:
  10c213:	b71592               	l16ui	a9, a5, 0x16e
  10c216:	0ec9f6               	bgeui	a9, 32, 10c228 <au_task_Process+0x584>
  10c219:	90b950               	addx2	a11, a9, a5
  10c21c:	b85ba2               	s16i	a10, a11, 0x170
  10c21f:	b71582               	l16ui	a8, a5, 0x16e
  10c222:	01c882               	addi	a8, a8, 1
  10c225:	b75582               	s16i	a8, a5, 0x16e
  10c228:	0020c0               	memw
  10c22b:	02c8                	l32i.n	a12, a2, 0
  10c22d:	6a6c27               	bbci	a12, 2, 10c29b <au_task_Process+0x5f7>
  10c230:	f96525               	call8	105884 <au_task_1stCodecStop>
  10c233:	fa0c                	movi.n	a10, 15
  10c235:	f63ba5               	call8	1025f0 <_xtos_set_intlevel>
  10c238:	d9bee1               	l32r	a14, 102930 (fffe <xthals_release_major+0xd11e>)
  10c23b:	0212d2               	l16ui	a13, a2, 4
  10c23e:	10dde0               	and	a13, a13, a14
  10c241:	0252d2               	s16i	a13, a2, 4
  10c244:	f605a5               	call8	1022a0 <_xtos_restore_intlevel>
  10c247:	d95291               	l32r	a9, 102790 (27e688 <gp_dsp_core_log>)
  10c24a:	0998                	l32i.n	a9, a9, 0
  10c24c:	e9b8                	l32i.n	a11, a9, 56
  10c24e:	ea4c                	movi.n	a10, 78
  10c250:	a0bb90               	addx4	a11, a11, a9
  10c253:	fba9                	s32i.n	a10, a11, 60
  10c255:	e988                	l32i.n	a8, a9, 56
  10c257:	881b                	addi.n	a8, a8, 1
  10c259:	248080               	extui	a8, a8, 0, 3
  10c25c:	e989                	s32i.n	a8, a9, 56
  10c25e:	0017f2               	l16ui	a15, a7, 0
  10c261:	1fec                	bnez.n	a15, 10c286 <au_task_Process+0x5e2>
  10c263:	9317b2               	l16ui	a11, a7, 0x126
  10c266:	90bb70               	addx2	a11, a11, a7
  10c269:	945ba2               	s16i	a10, a11, 0x128
  10c26c:	0a48a5               	call8	1166f8 <dbfw_GetSystemTime>
  10c26f:	9317d2               	l16ui	a13, a7, 0x126
  10c272:	a0dd70               	addx4	a13, a13, a7
  10c275:	8a6da2               	s32i	a10, a13, 0x228
  10c278:	9317c2               	l16ui	a12, a7, 0x126
  10c27b:	cc1b                	addi.n	a12, a12, 1
  10c27d:	64c0c0               	extui	a12, a12, 0, 7
  10c280:	9357c2               	s16i	a12, a7, 0x126
  10c283:	000506               	j	10c29b <au_task_Process+0x5f7>

0010c286 <au_task_Process+0x5e2>:
  10c286:	b71592               	l16ui	a9, a5, 0x16e
  10c289:	0ec9f6               	bgeui	a9, 32, 10c29b <au_task_Process+0x5f7>
  10c28c:	90f950               	addx2	a15, a9, a5
  10c28f:	b85fa2               	s16i	a10, a15, 0x170
  10c292:	b715e2               	l16ui	a14, a5, 0x16e
  10c295:	01cee2               	addi	a14, a14, 1
  10c298:	b755e2               	s16i	a14, a5, 0x16e
  10c29b:	0020c0               	memw
  10c29e:	002282               	l32i	a8, a2, 0
  10c2a1:	0d003541c0b0080e 	{ bbci.w18	a8, 0, 10c601 <au_task_Process+0x95d>; nop }
  10c2a9:	0212a2               	l16ui	a10, a2, 4
  10c2ac:	1a6a27               	bbci	a10, 2, 10c2ca <au_task_Process+0x626>
  10c2af:	01e0a5               	call8	10e0b8 <au_task_SpeechCodecStop>
  10c2b2:	0fa0a2               	movi	a10, 15
  10c2b5:	f633a5               	call8	1025f0 <_xtos_set_intlevel>
  10c2b8:	da8dc1               	l32r	a12, 102cec (fffb <xthals_release_major+0xd11b>)
  10c2bb:	0212b2               	l16ui	a11, a2, 4
  10c2be:	10bbc0               	and	a11, a11, a12
  10c2c1:	0252b2               	s16i	a11, a2, 4
  10c2c4:	0020f0               	nop
  10c2c7:	f5fda5               	call8	1022a0 <_xtos_restore_intlevel>

0010c2ca <au_task_Process+0x626>:
  10c2ca:	0fa0a2               	movi	a10, 15
  10c2cd:	f63225               	call8	1025f0 <_xtos_set_intlevel>
  10c2d0:	0212d2               	l16ui	a13, a2, 4
  10c2d3:	1e0c                	movi.n	a14, 1
  10c2d5:	20dde0               	or	a13, a13, a14
  10c2d8:	0252d2               	s16i	a13, a2, 4
  10c2db:	f5fc65               	call8	1022a0 <_xtos_restore_intlevel>
  10c2de:	f89ee5               	call8	104ccc <au_task_1stCodecInit>
  10c2e1:	d92b91               	l32r	a9, 102790 (27e688 <gp_dsp_core_log>)
  10c2e4:	0998                	l32i.n	a9, a9, 0
  10c2e6:	e9b8                	l32i.n	a11, a9, 56
  10c2e8:	fa4c                	movi.n	a10, 79
  10c2ea:	a0bb90               	addx4	a11, a11, a9
  10c2ed:	fba9                	s32i.n	a10, a11, 60
  10c2ef:	e988                	l32i.n	a8, a9, 56
  10c2f1:	881b                	addi.n	a8, a8, 1
  10c2f3:	248080               	extui	a8, a8, 0, 3
  10c2f6:	e989                	s32i.n	a8, a9, 56
  10c2f8:	0017f2               	l16ui	a15, a7, 0
  10c2fb:	599f56               	bnez	a15, 10c898 <au_task_Process+0xbf4>
  10c2fe:	9317b2               	l16ui	a11, a7, 0x126
  10c301:	90bb70               	addx2	a11, a11, a7
  10c304:	945ba2               	s16i	a10, a11, 0x128
  10c307:	0a3f25               	call8	1166f8 <dbfw_GetSystemTime>
  10c30a:	9317d2               	l16ui	a13, a7, 0x126
  10c30d:	a0dd70               	addx4	a13, a13, a7
  10c310:	8a6da2               	s32i	a10, a13, 0x228
  10c313:	9317c2               	l16ui	a12, a7, 0x126
  10c316:	cc1b                	addi.n	a12, a12, 1
  10c318:	64c0c0               	extui	a12, a12, 0, 7
  10c31b:	9357c2               	s16i	a12, a7, 0x126
  10c31e:	fe96c6               	j	10bd7d <au_task_Process+0xd9>

0010c321 <au_task_Process+0x67d>:
  10c321:	b71592               	l16ui	a9, a5, 0x16e
  10c324:	0ec9f6               	bgeui	a9, 32, 10c336 <au_task_Process+0x692>
  10c327:	90f950               	addx2	a15, a9, a5
  10c32a:	b85fa2               	s16i	a10, a15, 0x170
  10c32d:	b715e2               	l16ui	a14, a5, 0x16e
  10c330:	01cee2               	addi	a14, a14, 1
  10c333:	b755e2               	s16i	a14, a5, 0x16e
  10c336:	0020c0               	memw
  10c339:	0288                	l32i.n	a8, a2, 0
  10c33b:	6a6857               	bbci	a8, 5, 10c3a9 <au_task_Process+0x705>
  10c33e:	fa7d25               	call8	106b10 <au_task_2ndCodecStop>
  10c341:	fa0c                	movi.n	a10, 15
  10c343:	f62ae5               	call8	1025f0 <_xtos_set_intlevel>
  10c346:	d9acb1               	l32r	a11, 1029f8 (fffd <xthals_release_major+0xd11d>)
  10c349:	021292               	l16ui	a9, a2, 4
  10c34c:	1099b0               	and	a9, a9, a11
  10c34f:	025292               	s16i	a9, a2, 4
  10c352:	f5f4e5               	call8	1022a0 <_xtos_restore_intlevel>
  10c355:	d90ee1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  10c358:	0ee8                	l32i.n	a14, a14, 0
  10c35a:	eef8                	l32i.n	a15, a14, 56
  10c35c:	4a5c                	movi.n	a10, 84
  10c35e:	a0ffe0               	addx4	a15, a15, a14
  10c361:	ffa9                	s32i.n	a10, a15, 60
  10c363:	eed8                	l32i.n	a13, a14, 56
  10c365:	dd1b                	addi.n	a13, a13, 1
  10c367:	24d0d0               	extui	a13, a13, 0, 3
  10c36a:	eed9                	s32i.n	a13, a14, 56
  10c36c:	0017c2               	l16ui	a12, a7, 0
  10c36f:	1cec                	bnez.n	a12, 10c394 <au_task_Process+0x6f0>
  10c371:	9317f2               	l16ui	a15, a7, 0x126
  10c374:	90ff70               	addx2	a15, a15, a7
  10c377:	945fa2               	s16i	a10, a15, 0x128
  10c37a:	0a37e5               	call8	1166f8 <dbfw_GetSystemTime>
  10c37d:	931792               	l16ui	a9, a7, 0x126
  10c380:	a09970               	addx4	a9, a9, a7
  10c383:	8a69a2               	s32i	a10, a9, 0x228
  10c386:	931782               	l16ui	a8, a7, 0x126
  10c389:	881b                	addi.n	a8, a8, 1
  10c38b:	648080               	extui	a8, a8, 0, 7
  10c38e:	935782               	s16i	a8, a7, 0x126
  10c391:	000506               	j	10c3a9 <au_task_Process+0x705>

0010c394 <au_task_Process+0x6f0>:
  10c394:	b71592               	l16ui	a9, a5, 0x16e
  10c397:	0ec9f6               	bgeui	a9, 32, 10c3a9 <au_task_Process+0x705>
  10c39a:	90c950               	addx2	a12, a9, a5
  10c39d:	b85ca2               	s16i	a10, a12, 0x170
  10c3a0:	b715b2               	l16ui	a11, a5, 0x16e
  10c3a3:	01cbb2               	addi	a11, a11, 1
  10c3a6:	b755b2               	s16i	a11, a5, 0x16e
  10c3a9:	0020c0               	memw
  10c3ac:	02d8                	l32i.n	a13, a2, 0
  10c3ae:	556d37               	bbci	a13, 3, 10c407 <au_task_Process+0x763>
  10c3b1:	fa0c                	movi.n	a10, 15
  10c3b3:	f623e5               	call8	1025f0 <_xtos_set_intlevel>
  10c3b6:	0212e2               	l16ui	a14, a2, 4
  10c3b9:	2f0c                	movi.n	a15, 2
  10c3bb:	20eef0               	or	a14, a14, a15
  10c3be:	0252e2               	s16i	a14, a2, 4
  10c3c1:	f5ede5               	call8	1022a0 <_xtos_restore_intlevel>
  10c3c4:	fa33e5               	call8	106704 <au_task_2ndCodecInit>
  10c3c7:	d8f2b1               	l32r	a11, 102790 (27e688 <gp_dsp_core_log>)
  10c3ca:	0bb8                	l32i.n	a11, a11, 0
  10c3cc:	ebc8                	l32i.n	a12, a11, 56
  10c3ce:	5a5c                	movi.n	a10, 85
  10c3d0:	a0ccb0               	addx4	a12, a12, a11
  10c3d3:	fca9                	s32i.n	a10, a12, 60
  10c3d5:	eb98                	l32i.n	a9, a11, 56
  10c3d7:	991b                	addi.n	a9, a9, 1
  10c3d9:	249090               	extui	a9, a9, 0, 3
  10c3dc:	eb99                	s32i.n	a9, a11, 56
  10c3de:	001782               	l16ui	a8, a7, 0
  10c3e1:	73f856               	bnez	a8, 10cb24 <au_task_Process+0xe80>
  10c3e4:	9317c2               	l16ui	a12, a7, 0x126
  10c3e7:	90cc70               	addx2	a12, a12, a7
  10c3ea:	945ca2               	s16i	a10, a12, 0x128
  10c3ed:	0a30a5               	call8	1166f8 <dbfw_GetSystemTime>
  10c3f0:	9317e2               	l16ui	a14, a7, 0x126
  10c3f3:	a0ee70               	addx4	a14, a14, a7
  10c3f6:	8a6ea2               	s32i	a10, a14, 0x228
  10c3f9:	9317d2               	l16ui	a13, a7, 0x126
  10c3fc:	dd1b                	addi.n	a13, a13, 1
  10c3fe:	64d0d0               	extui	a13, a13, 0, 7
  10c401:	9357d2               	s16i	a13, a7, 0x126
  10c404:	fedcc6               	j	10bf7b <au_task_Process+0x2d7>

0010c407 <au_task_Process+0x763>:
  10c407:	0020c0               	memw
  10c40a:	02f8                	l32i.n	a15, a2, 0
  10c40c:	0d3fb641b0b00f4e 	{ bbci.w18	a15, 4, 10bf7b <au_task_Process+0x2d7>; nop }
  10c414:	665c                	movi.n	a6, 86

0010c416 <au_task_Process+0x772>:
  10c416:	0fa0a2               	movi	a10, 15
  10c419:	f61d65               	call8	1025f0 <_xtos_set_intlevel>
  10c41c:	001792               	l16ui	a9, a7, 0
  10c41f:	204aa0               	or	a4, a10, a10
  10c422:	01c956               	bnez	a9, 10c442 <au_task_Process+0x79e>
  10c425:	6b4c                	movi.n	a11, 70
  10c427:	1217c2               	l16ui	a12, a7, 36
  10c42a:	fd0c                	movi.n	a13, 15
  10c42c:	87d9                	s32i.n	a13, a7, 32
  10c42e:	90cc70               	addx2	a12, a12, a7
  10c431:	135cb2               	s16i	a11, a12, 38
  10c434:	1217a2               	l16ui	a10, a7, 36
  10c437:	aa1b                	addi.n	a10, a10, 1
  10c439:	64a0a0               	extui	a10, a10, 0, 7
  10c43c:	1257a2               	s16i	a10, a7, 36
  10c43f:	000746               	j	10c460 <au_task_Process+0x7bc>

0010c442 <au_task_Process+0x79e>:
  10c442:	961592               	l16ui	a9, a5, 0x12c
  10c445:	46a0f2               	movi	a15, 70
  10c448:	14c9f6               	bgeui	a9, 32, 10c460 <au_task_Process+0x7bc>
  10c44b:	908950               	addx2	a8, a9, a5
  10c44e:	0fa0a2               	movi	a10, 15
  10c451:	4a65a2               	s32i	a10, a5, 0x128
  10c454:	9758f2               	s16i	a15, a8, 0x12e
  10c457:	9615e2               	l16ui	a14, a5, 0x12c
  10c45a:	01cee2               	addi	a14, a14, 1
  10c45d:	9655e2               	s16i	a14, a5, 0x12c
  10c460:	431392               	l16ui	a9, a3, 134
  10c463:	398c                	beqz.n	a9, 10c46a <au_task_Process+0x7c6>
  10c465:	b90b                	addi.n	a11, a9, -1
  10c467:	4353b2               	s16i	a11, a3, 134

0010c46a <au_task_Process+0x7c6>:
  10c46a:	04ad                	mov.n	a10, a4
  10c46c:	f5e325               	call8	1022a0 <_xtos_restore_intlevel>
  10c46f:	0017c2               	l16ui	a12, a7, 0
  10c472:	961592               	l16ui	a9, a5, 0x12c
  10c475:	9cdc                	bnez.n	a12, 10c492 <au_task_Process+0x7ee>
  10c477:	8749                	s32i.n	a4, a7, 32
  10c479:	1217f2               	l16ui	a15, a7, 36
  10c47c:	7e4c                	movi.n	a14, 71
  10c47e:	90ff70               	addx2	a15, a15, a7
  10c481:	135fe2               	s16i	a14, a15, 38
  10c484:	1217d2               	l16ui	a13, a7, 36
  10c487:	dd1b                	addi.n	a13, a13, 1
  10c489:	64d0d0               	extui	a13, a13, 0, 7
  10c48c:	1257d2               	s16i	a13, a7, 36
  10c48f:	0005c6               	j	10c4aa <au_task_Process+0x806>

0010c492 <au_task_Process+0x7ee>:
  10c492:	14c9f6               	bgeui	a9, 32, 10c4aa <au_task_Process+0x806>
  10c495:	4a6542               	s32i	a4, a5, 0x128
  10c498:	90b950               	addx2	a11, a9, a5
  10c49b:	47a0a2               	movi	a10, 71
  10c49e:	975ba2               	s16i	a10, a11, 0x12e
  10c4a1:	961582               	l16ui	a8, a5, 0x12c
  10c4a4:	01c882               	addi	a8, a8, 1
  10c4a7:	965582               	s16i	a8, a5, 0x12c
  10c4aa:	f97da5               	call8	105c84 <au_task_2ndCodecDecode>
  10c4ad:	0312c2               	l16ui	a12, a2, 6
  10c4b0:	0b2c66               	bnei	a12, 2, 10c4bf <au_task_Process+0x81b>
  10c4b3:	0020c0               	memw
  10c4b6:	0022d2               	l32i	a13, a2, 0
  10c4b9:	026dd7               	bbci	a13, 13, 10c4bf <au_task_Process+0x81b>
  10c4bc:	fe97e5               	call8	10ae3c <au_task_Mixer>
  10c4bf:	d8b481               	l32r	a8, 102790 (27e688 <gp_dsp_core_log>)
  10c4c2:	0888                	l32i.n	a8, a8, 0
  10c4c4:	e898                	l32i.n	a9, a8, 56
  10c4c6:	a09980               	addx4	a9, a9, a8
  10c4c9:	f969                	s32i.n	a6, a9, 60
  10c4cb:	e8f8                	l32i.n	a15, a8, 56
  10c4cd:	ff1b                	addi.n	a15, a15, 1
  10c4cf:	24f0f0               	extui	a15, a15, 0, 3
  10c4d2:	e8f9                	s32i.n	a15, a8, 56
  10c4d4:	0017e2               	l16ui	a14, a7, 0
  10c4d7:	b71592               	l16ui	a9, a5, 0x16e
  10c4da:	1eec                	bnez.n	a14, 10c4ff <au_task_Process+0x85b>
  10c4dc:	931792               	l16ui	a9, a7, 0x126
  10c4df:	909970               	addx2	a9, a9, a7
  10c4e2:	945962               	s16i	a6, a9, 0x128
  10c4e5:	0a2125               	call8	1166f8 <dbfw_GetSystemTime>
  10c4e8:	9317b2               	l16ui	a11, a7, 0x126
  10c4eb:	a0bb70               	addx4	a11, a11, a7
  10c4ee:	8a6ba2               	s32i	a10, a11, 0x228
  10c4f1:	9317a2               	l16ui	a10, a7, 0x126
  10c4f4:	aa1b                	addi.n	a10, a10, 1
  10c4f6:	64a0a0               	extui	a10, a10, 0, 7
  10c4f9:	9357a2               	s16i	a10, a7, 0x126
  10c4fc:	000406               	j	10c510 <au_task_Process+0x86c>

0010c4ff <au_task_Process+0x85b>:
  10c4ff:	0dc9f6               	bgeui	a9, 32, 10c510 <au_task_Process+0x86c>
  10c502:	90d950               	addx2	a13, a9, a5
  10c505:	b85d62               	s16i	a6, a13, 0x170
  10c508:	b715c2               	l16ui	a12, a5, 0x16e
  10c50b:	cc1b                	addi.n	a12, a12, 1
  10c50d:	b755c2               	s16i	a12, a5, 0x16e
  10c510:	4313e2               	l16ui	a14, a3, 134
  10c513:	effe56               	bnez	a14, 10c416 <au_task_Process+0x772>
  10c516:	0020c0               	memw
  10c519:	02f8                	l32i.n	a15, a2, 0
  10c51b:	0d3fef4170b02f4e 	{ bbsi.w18	a15, 4, 10c416 <au_task_Process+0x772>; nop }
  10c523:	fe9506               	j	10bf7b <au_task_Process+0x2d7>

0010c526 <au_task_Process+0x882>:
  10c526:	0020c0               	memw
  10c529:	0298                	l32i.n	a9, a2, 0
  10c52b:	80a182               	movi	a8, 0x180
  10c52e:	0d3f7f41e0b0f89e 	{ bnone.w18	a8, a9, 10bd30 <au_task_Process+0x8c>; nop }
  10c536:	c613a2               	l16ui	a10, a3, 0x18c
  10c539:	0d7f7f4130b00aae 	{ beqz.w18	a10, 10bd30 <au_task_Process+0x8c>; nop }
  10c541:	d89bb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c544:	0bb8                	l32i.n	a11, a11, 0
  10c546:	0020c0               	memw
  10c549:	8d0bb2               	l8ui	a11, a11, 141
  10c54c:	0d40364140b01bce 	{ bnei.w18	a11, 1, 10c8b4 <au_task_Process+0xc10>; nop }
  10c554:	0287e5               	call8	10edd4 <au_task_SpeechLoopBackShmTest>
  10c557:	fdf546               	j	10bd30 <au_task_Process+0x8c>

0010c55a <au_task_Process+0x8b6>:
  10c55a:	b71592               	l16ui	a9, a5, 0x16e
  10c55d:	0ec9f6               	bgeui	a9, 32, 10c56f <au_task_Process+0x8cb>
  10c560:	90d950               	addx2	a13, a9, a5
  10c563:	b85da2               	s16i	a10, a13, 0x170
  10c566:	b715c2               	l16ui	a12, a5, 0x16e
  10c569:	01ccc2               	addi	a12, a12, 1
  10c56c:	b755c2               	s16i	a12, a5, 0x16e
  10c56f:	d890e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c572:	d898f1               	l32r	a15, 1027d4 (274c00 <g_overlay_parameter+0x100>)
  10c575:	0ee8                	l32i.n	a14, a14, 0
  10c577:	0020c0               	memw
  10c57a:	1c1e92               	l16ui	a9, a14, 56
  10c57d:	2a0c                	movi.n	a10, 2
  10c57f:	1099a0               	and	a9, a9, a10
  10c582:	219190               	srai	a9, a9, 1
  10c585:	196f92               	s32i	a9, a15, 100
  10c588:	0020c0               	memw
  10c58b:	1c1e82               	l16ui	a8, a14, 56
  10c58e:	108840               	and	a8, a8, a4
  10c591:	218280               	srai	a8, a8, 2
  10c594:	186f82               	s32i	a8, a15, 96
  10c597:	0020c0               	memw
  10c59a:	fa0c                	movi.n	a10, 15
  10c59c:	1c1ee2               	l16ui	a14, a14, 56
  10c59f:	880c                	movi.n	a8, 8
  10c5a1:	10ee80               	and	a14, a14, a8
  10c5a4:	21e3e0               	srai	a14, a14, 3
  10c5a7:	1b6fe2               	s32i	a14, a15, 108
  10c5aa:	f60465               	call8	1025f0 <_xtos_set_intlevel>
  10c5ad:	0212f2               	l16ui	a15, a2, 4
  10c5b0:	20ff40               	or	a15, a15, a4
  10c5b3:	0252f2               	s16i	a15, a2, 4
  10c5b6:	f5cea5               	call8	1022a0 <_xtos_restore_intlevel>
  10c5b9:	015a25               	call8	10db5c <au_task_SpeechCodecInit>
  10c5bc:	d875b1               	l32r	a11, 102790 (27e688 <gp_dsp_core_log>)
  10c5bf:	0bb8                	l32i.n	a11, a11, 0
  10c5c1:	ebc8                	l32i.n	a12, a11, 56
  10c5c3:	aa4c                	movi.n	a10, 74
  10c5c5:	a0ccb0               	addx4	a12, a12, a11
  10c5c8:	fca9                	s32i.n	a10, a12, 60
  10c5ca:	eb98                	l32i.n	a9, a11, 56
  10c5cc:	991b                	addi.n	a9, a9, 1
  10c5ce:	249090               	extui	a9, a9, 0, 3
  10c5d1:	eb99                	s32i.n	a9, a11, 56
  10c5d3:	001782               	l16ui	a8, a7, 0
  10c5d6:	0d7f744110b068ae 	{ bnez.w18	a8, 10bd1b <au_task_Process+0x77>; nop }
  10c5de:	9317c2               	l16ui	a12, a7, 0x126
  10c5e1:	90cc70               	addx2	a12, a12, a7
  10c5e4:	945ca2               	s16i	a10, a12, 0x128
  10c5e7:	0a1125               	call8	1166f8 <dbfw_GetSystemTime>
  10c5ea:	9317e2               	l16ui	a14, a7, 0x126
  10c5ed:	a0ee70               	addx4	a14, a14, a7
  10c5f0:	8a6ea2               	s32i	a10, a14, 0x228
  10c5f3:	9317d2               	l16ui	a13, a7, 0x126
  10c5f6:	dd1b                	addi.n	a13, a13, 1
  10c5f8:	64d0d0               	extui	a13, a13, 0, 7
  10c5fb:	9357d2               	s16i	a13, a7, 0x126
  10c5fe:	fdcb86               	j	10bd30 <au_task_Process+0x8c>

0010c601 <au_task_Process+0x95d>:
  10c601:	0020c0               	memw
  10c604:	02f8                	l32i.n	a15, a2, 0
  10c606:	0aef17               	bbsi	a15, 1, 10c614 <au_task_Process+0x970>
  10c609:	251282               	l16ui	a8, a2, 74
  10c60c:	0d7f7641d0b008ae 	{ beqz.w18	a8, 10bd7d <au_task_Process+0xd9>; nop }

0010c614 <au_task_Process+0x970>:
  10c614:	d86361               	l32r	a6, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)

0010c617 <au_task_Process+0x973>:
  10c617:	d85ea1               	l32r	a10, 102790 (27e688 <gp_dsp_core_log>)
  10c61a:	002aa2               	l32i	a10, a10, 0
  10c61d:	0e2ac2               	l32i	a12, a10, 56
  10c620:	50a0b2               	movi	a11, 80
  10c623:	a0cca0               	addx4	a12, a12, a10
  10c626:	fcb9                	s32i.n	a11, a12, 60
  10c628:	ea98                	l32i.n	a9, a10, 56
  10c62a:	991b                	addi.n	a9, a9, 1
  10c62c:	249090               	extui	a9, a9, 0, 3
  10c62f:	ea99                	s32i.n	a9, a10, 56
  10c631:	001782               	l16ui	a8, a7, 0
  10c634:	b71592               	l16ui	a9, a5, 0x16e
  10c637:	38ec                	bnez.n	a8, 10c65e <au_task_Process+0x9ba>
  10c639:	9317c2               	l16ui	a12, a7, 0x126
  10c63c:	0b5c                	movi.n	a11, 80
  10c63e:	90cc70               	addx2	a12, a12, a7
  10c641:	945cb2               	s16i	a11, a12, 0x128
  10c644:	0a0b25               	call8	1166f8 <dbfw_GetSystemTime>
  10c647:	9317e2               	l16ui	a14, a7, 0x126
  10c64a:	a0ee70               	addx4	a14, a14, a7
  10c64d:	8a6ea2               	s32i	a10, a14, 0x228
  10c650:	9317d2               	l16ui	a13, a7, 0x126
  10c653:	dd1b                	addi.n	a13, a13, 1
  10c655:	64d0d0               	extui	a13, a13, 0, 7
  10c658:	9357d2               	s16i	a13, a7, 0x126
  10c65b:	000506               	j	10c673 <au_task_Process+0x9cf>

0010c65e <au_task_Process+0x9ba>:
  10c65e:	11c9f6               	bgeui	a9, 32, 10c673 <au_task_Process+0x9cf>
  10c661:	90a950               	addx2	a10, a9, a5
  10c664:	50a082               	movi	a8, 80
  10c667:	b85a82               	s16i	a8, a10, 0x170
  10c66a:	b715f2               	l16ui	a15, a5, 0x16e
  10c66d:	01cff2               	addi	a15, a15, 1
  10c670:	b755f2               	s16i	a15, a5, 0x16e
  10c673:	0fa0a2               	movi	a10, 15
  10c676:	f5f7a5               	call8	1025f0 <_xtos_set_intlevel>
  10c679:	0017b2               	l16ui	a11, a7, 0
  10c67c:	0a4d                	mov.n	a4, a10
  10c67e:	bbdc                	bnez.n	a11, 10c69d <au_task_Process+0x9f9>
  10c680:	4d4c                	movi.n	a13, 68
  10c682:	1217e2               	l16ui	a14, a7, 36
  10c685:	ff0c                	movi.n	a15, 15
  10c687:	87f9                	s32i.n	a15, a7, 32
  10c689:	90ee70               	addx2	a14, a14, a7
  10c68c:	135ed2               	s16i	a13, a14, 38
  10c68f:	1217c2               	l16ui	a12, a7, 36
  10c692:	cc1b                	addi.n	a12, a12, 1
  10c694:	64c0c0               	extui	a12, a12, 0, 7
  10c697:	1257c2               	s16i	a12, a7, 36
  10c69a:	000686               	j	10c6b8 <au_task_Process+0xa14>

0010c69d <au_task_Process+0x9f9>:
  10c69d:	961592               	l16ui	a9, a5, 0x12c
  10c6a0:	4a4c                	movi.n	a10, 68
  10c6a2:	12c9f6               	bgeui	a9, 32, 10c6b8 <au_task_Process+0xa14>
  10c6a5:	90b950               	addx2	a11, a9, a5
  10c6a8:	fc0c                	movi.n	a12, 15
  10c6aa:	4a65c2               	s32i	a12, a5, 0x128
  10c6ad:	975ba2               	s16i	a10, a11, 0x12e
  10c6b0:	961582               	l16ui	a8, a5, 0x12c
  10c6b3:	881b                	addi.n	a8, a8, 1
  10c6b5:	965582               	s16i	a8, a5, 0x12c
  10c6b8:	091292               	l16ui	a9, a2, 18
  10c6bb:	398c                	beqz.n	a9, 10c6c2 <au_task_Process+0xa1e>
  10c6bd:	d90b                	addi.n	a13, a9, -1
  10c6bf:	0952d2               	s16i	a13, a2, 18

0010c6c2 <au_task_Process+0xa1e>:
  10c6c2:	20a440               	or	a10, a4, a4
  10c6c5:	f5bda5               	call8	1022a0 <_xtos_restore_intlevel>
  10c6c8:	0017e2               	l16ui	a14, a7, 0
  10c6cb:	961592               	l16ui	a9, a5, 0x12c
  10c6ce:	01be56               	bnez	a14, 10c6ed <au_task_Process+0xa49>
  10c6d1:	086742               	s32i	a4, a7, 32
  10c6d4:	121792               	l16ui	a9, a7, 36
  10c6d7:	584c                	movi.n	a8, 69
  10c6d9:	909970               	addx2	a9, a9, a7
  10c6dc:	135982               	s16i	a8, a9, 38
  10c6df:	1217f2               	l16ui	a15, a7, 36
  10c6e2:	ff1b                	addi.n	a15, a15, 1
  10c6e4:	64f0f0               	extui	a15, a15, 0, 7
  10c6e7:	1257f2               	s16i	a15, a7, 36
  10c6ea:	0005c6               	j	10c705 <au_task_Process+0xa61>

0010c6ed <au_task_Process+0xa49>:
  10c6ed:	14c9f6               	bgeui	a9, 32, 10c705 <au_task_Process+0xa61>
  10c6f0:	4a6542               	s32i	a4, a5, 0x128
  10c6f3:	90c950               	addx2	a12, a9, a5
  10c6f6:	45a0b2               	movi	a11, 69
  10c6f9:	975cb2               	s16i	a11, a12, 0x12e
  10c6fc:	9615a2               	l16ui	a10, a5, 0x12c
  10c6ff:	01caa2               	addi	a10, a10, 1
  10c702:	9655a2               	s16i	a10, a5, 0x12c
  10c705:	f69e25               	call8	1030e8 <au_task_1stCodecDecode>
  10c708:	4113d2               	l16ui	a13, a3, 130
  10c70b:	021d66               	bnei	a13, 1, 10c711 <au_task_Process+0xa6d>
  10c70e:	f95765               	call8	105c84 <au_task_2ndCodecDecode>

0010c711 <au_task_Process+0xa6d>:
  10c711:	0020c0               	memw
  10c714:	0022e2               	l32i	a14, a2, 0
  10c717:	026ed7               	bbci	a14, 13, 10c71d <au_task_Process+0xa79>
  10c71a:	fe7225               	call8	10ae3c <au_task_Mixer>

0010c71d <au_task_Process+0xa79>:
  10c71d:	d81c91               	l32r	a9, 102790 (27e688 <gp_dsp_core_log>)
  10c720:	0998                	l32i.n	a9, a9, 0
  10c722:	e9b8                	l32i.n	a11, a9, 56
  10c724:	1a5c                	movi.n	a10, 81
  10c726:	a0bb90               	addx4	a11, a11, a9
  10c729:	fba9                	s32i.n	a10, a11, 60
  10c72b:	e988                	l32i.n	a8, a9, 56
  10c72d:	881b                	addi.n	a8, a8, 1
  10c72f:	248080               	extui	a8, a8, 0, 3
  10c732:	e989                	s32i.n	a8, a9, 56
  10c734:	0017f2               	l16ui	a15, a7, 0
  10c737:	b71592               	l16ui	a9, a5, 0x16e
  10c73a:	3fec                	bnez.n	a15, 10c761 <au_task_Process+0xabd>
  10c73c:	9317b2               	l16ui	a11, a7, 0x126
  10c73f:	1a5c                	movi.n	a10, 81
  10c741:	90bb70               	addx2	a11, a11, a7
  10c744:	945ba2               	s16i	a10, a11, 0x128
  10c747:	09fb25               	call8	1166f8 <dbfw_GetSystemTime>
  10c74a:	9317d2               	l16ui	a13, a7, 0x126
  10c74d:	a0dd70               	addx4	a13, a13, a7
  10c750:	8a6da2               	s32i	a10, a13, 0x228
  10c753:	9317c2               	l16ui	a12, a7, 0x126
  10c756:	cc1b                	addi.n	a12, a12, 1
  10c758:	64c0c0               	extui	a12, a12, 0, 7
  10c75b:	9357c2               	s16i	a12, a7, 0x126
  10c75e:	000486               	j	10c774 <au_task_Process+0xad0>

0010c761 <au_task_Process+0xabd>:
  10c761:	0fc9f6               	bgeui	a9, 32, 10c774 <au_task_Process+0xad0>
  10c764:	908950               	addx2	a8, a9, a5
  10c767:	1f5c                	movi.n	a15, 81
  10c769:	b858f2               	s16i	a15, a8, 0x170
  10c76c:	b715e2               	l16ui	a14, a5, 0x16e
  10c76f:	ee1b                	addi.n	a14, a14, 1
  10c771:	b755e2               	s16i	a14, a5, 0x16e
  10c774:	d80dd1               	l32r	a13, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10c777:	8b2c                	movi.n	a11, 40
  10c779:	0dd8                	l32i.n	a13, a13, 0
  10c77b:	0020c0               	memw
  10c77e:	0dd8                	l32i.n	a13, a13, 0
  10c780:	30a2c2               	movi	a12, 0x230
  10c783:	83bcd0               	moveqz	a11, a12, a13
  10c786:	0020c0               	memw
  10c789:	9226a2               	l32i	a10, a6, 0x248
  10c78c:	aaba                	add.n	a10, a10, a11
  10c78e:	0020c0               	memw
  10c791:	8d2692               	l32i	a9, a6, 0x234
  10c794:	4222f2               	l32i	a15, a2, 0x108
  10c797:	0739a7               	bltu	a9, a10, 10c7a2 <au_task_Process+0xafe>
  10c79a:	0e0c                	movi.n	a14, 0
  10c79c:	2452e2               	s16i	a14, a2, 72
  10c79f:	000206               	j	10c7ab <au_task_Process+0xb07>

0010c7a2 <au_task_Process+0xafe>:
  10c7a2:	005f16               	beqz	a15, 10c7ab <au_task_Process+0xb07>
  10c7a5:	01a082               	movi	a8, 1
  10c7a8:	255282               	s16i	a8, a2, 74
  10c7ab:	d801a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c7ae:	002aa2               	l32i	a10, a10, 0
  10c7b1:	0020c0               	memw
  10c7b4:	212a92               	l32i	a9, a10, 132
  10c7b7:	516907               	bbci	a9, 0, 10c80c <au_task_Process+0xb68>
  10c7ba:	0020c0               	memw
  10c7bd:	212ab2               	l32i	a11, a10, 132
  10c7c0:	126b17               	bbci	a11, 1, 10c7d6 <au_task_Process+0xb32>
  10c7c3:	d94ba1               	l32r	a10, 102cf0 (278578 <g_plc_params+0x360>)
  10c7c6:	5b0c                	movi.n	a11, 5
  10c7c8:	7f2aa2               	l32i	a10, a10, 0x1fc
  10c7cb:	73d725               	call8	18053c <__umodsi3>
  10c7ce:	7aec                	bnez.n	a10, 10c7f9 <au_task_Process+0xb55>
  10c7d0:	ff4525               	call8	10bc24 <au_task_SingleTaskTestCmd>
  10c7d3:	000886               	j	10c7f9 <au_task_Process+0xb55>

0010c7d6 <au_task_Process+0xb32>:
  10c7d6:	f5e465               	call8	10261c <xthal_get_ccount>
  10c7d9:	09a0b2               	movi	a11, 9
  10c7dc:	73d5e5               	call8	18053c <__umodsi3>
  10c7df:	013a16               	beqz	a10, 10c7f6 <au_task_Process+0xb52>
  10c7e2:	f5e3a5               	call8	10261c <xthal_get_ccount>
  10c7e5:	3b0c                	movi.n	a11, 3
  10c7e7:	73d565               	call8	18053c <__umodsi3>
  10c7ea:	8a8c                	beqz.n	a10, 10c7f6 <au_task_Process+0xb52>
  10c7ec:	f5e2e5               	call8	10261c <xthal_get_ccount>
  10c7ef:	7b0c                	movi.n	a11, 7
  10c7f1:	73d4a5               	call8	18053c <__umodsi3>
  10c7f4:	1acc                	bnez.n	a10, 10c7f9 <au_task_Process+0xb55>

0010c7f6 <au_task_Process+0xb52>:
  10c7f6:	ff42e5               	call8	10bc24 <au_task_SingleTaskTestCmd>
  10c7f9:	d93db1               	l32r	a11, 102cf0 (278578 <g_plc_params+0x360>)
  10c7fc:	d7eda1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c7ff:	7f2b92               	l32i	a9, a11, 0x1fc
  10c802:	0aa8                	l32i.n	a10, a10, 0
  10c804:	991b                	addi.n	a9, a9, 1
  10c806:	7f6b92               	s32i	a9, a11, 0x1fc
  10c809:	000146               	j	10c812 <au_task_Process+0xb6e>

0010c80c <au_task_Process+0xb68>:
  10c80c:	d93991               	l32r	a9, 102cf0 (278578 <g_plc_params+0x360>)
  10c80f:	7f2992               	l32i	a9, a9, 0x1fc

0010c812 <au_task_Process+0xb6e>:
  10c812:	0020c0               	memw
  10c815:	d93681               	l32r	a8, 102cf0 (278578 <g_plc_params+0x360>)
  10c818:	00a0b2               	movi	a11, 0
  10c81b:	d7dde1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  10c81e:	212ac2               	l32i	a12, a10, 132
  10c821:	002ee2               	l32i	a14, a14, 0
  10c824:	04c0c0               	extui	a12, a12, 0, 1
  10c827:	839bc0               	moveqz	a9, a11, a12
  10c82a:	7f6892               	s32i	a9, a8, 0x1fc
  10c82d:	0e2ef2               	l32i	a15, a14, 56
  10c830:	2c5c                	movi.n	a12, 82
  10c832:	a0ffe0               	addx4	a15, a15, a14
  10c835:	ffc9                	s32i.n	a12, a15, 60
  10c837:	eed8                	l32i.n	a13, a14, 56
  10c839:	dd1b                	addi.n	a13, a13, 1
  10c83b:	eed9                	s32i.n	a13, a14, 56
  10c83d:	24d0d0               	extui	a13, a13, 0, 3
  10c840:	eed9                	s32i.n	a13, a14, 56
  10c842:	0017b2               	l16ui	a11, a7, 0
  10c845:	b71592               	l16ui	a9, a5, 0x16e
  10c848:	3bec                	bnez.n	a11, 10c86f <au_task_Process+0xbcb>
  10c84a:	931782               	l16ui	a8, a7, 0x126
  10c84d:	2f5c                	movi.n	a15, 82
  10c84f:	908870               	addx2	a8, a8, a7
  10c852:	9458f2               	s16i	a15, a8, 0x128
  10c855:	09ea25               	call8	1166f8 <dbfw_GetSystemTime>
  10c858:	9317b2               	l16ui	a11, a7, 0x126
  10c85b:	a0bb70               	addx4	a11, a11, a7
  10c85e:	8a6ba2               	s32i	a10, a11, 0x228
  10c861:	931792               	l16ui	a9, a7, 0x126
  10c864:	991b                	addi.n	a9, a9, 1
  10c866:	649090               	extui	a9, a9, 0, 7
  10c869:	935792               	s16i	a9, a7, 0x126
  10c86c:	000486               	j	10c882 <au_task_Process+0xbde>

0010c86f <au_task_Process+0xbcb>:
  10c86f:	0fc9f6               	bgeui	a9, 32, 10c882 <au_task_Process+0xbde>
  10c872:	90e950               	addx2	a14, a9, a5
  10c875:	2d5c                	movi.n	a13, 82
  10c877:	b85ed2               	s16i	a13, a14, 0x170
  10c87a:	b715c2               	l16ui	a12, a5, 0x16e
  10c87d:	cc1b                	addi.n	a12, a12, 1
  10c87f:	b755c2               	s16i	a12, a5, 0x16e
  10c882:	0912f2               	l16ui	a15, a2, 18
  10c885:	d8ef56               	bnez	a15, 10c617 <au_task_Process+0x973>
  10c888:	0020c0               	memw
  10c88b:	0288                	l32i.n	a8, a2, 0
  10c88d:	0d3fd84160b0281e 	{ bbsi.w18	a8, 1, 10c617 <au_task_Process+0x973>; nop }
  10c895:	fd3906               	j	10bd7d <au_task_Process+0xd9>

0010c898 <au_task_Process+0xbf4>:
  10c898:	b71592               	l16ui	a9, a5, 0x16e
  10c89b:	0d7f4d41e0b0c92e 	{ bgeui.w18	a9, 32, 10bd7d <au_task_Process+0xd9>; nop }
  10c8a3:	90c950               	addx2	a12, a9, a5
  10c8a6:	b85ca2               	s16i	a10, a12, 0x170
  10c8a9:	b715b2               	l16ui	a11, a5, 0x16e
  10c8ac:	bb1b                	addi.n	a11, a11, 1
  10c8ae:	b755b2               	s16i	a11, a5, 0x16e
  10c8b1:	fd3206               	j	10bd7d <au_task_Process+0xd9>

0010c8b4 <au_task_Process+0xc10>:
  10c8b4:	d91041               	l32r	a4, 102cf4 (277628 <g_au_task+0x7c8>)
  10c8b7:	4ba062               	movi	a6, 75
  10c8ba:	0020c0               	memw
  10c8bd:	0022d2               	l32i	a13, a2, 0
  10c8c0:	686d87               	bbci	a13, 8, 10c92c <au_task_Process+0xc88>
  10c8c3:	00d0e5               	call8	10d5d0 <au_task_SpeechCodecDecode>
  10c8c6:	d7b2a1               	l32r	a10, 102790 (27e688 <gp_dsp_core_log>)
  10c8c9:	002ad2               	l32i	a13, a10, 0
  10c8cc:	ede8                	l32i.n	a14, a13, 56
  10c8ce:	a0eed0               	addx4	a14, a14, a13
  10c8d1:	fe69                	s32i.n	a6, a14, 60
  10c8d3:	edc8                	l32i.n	a12, a13, 56
  10c8d5:	cc1b                	addi.n	a12, a12, 1
  10c8d7:	24c0c0               	extui	a12, a12, 0, 3
  10c8da:	edc9                	s32i.n	a12, a13, 56
  10c8dc:	0017b2               	l16ui	a11, a7, 0
  10c8df:	b71592               	l16ui	a9, a5, 0x16e
  10c8e2:	1bec                	bnez.n	a11, 10c907 <au_task_Process+0xc63>
  10c8e4:	9317f2               	l16ui	a15, a7, 0x126
  10c8e7:	90ff70               	addx2	a15, a15, a7
  10c8ea:	945f62               	s16i	a6, a15, 0x128
  10c8ed:	09e0a5               	call8	1166f8 <dbfw_GetSystemTime>
  10c8f0:	931792               	l16ui	a9, a7, 0x126
  10c8f3:	a09970               	addx4	a9, a9, a7
  10c8f6:	8a69a2               	s32i	a10, a9, 0x228
  10c8f9:	931782               	l16ui	a8, a7, 0x126
  10c8fc:	881b                	addi.n	a8, a8, 1
  10c8fe:	648080               	extui	a8, a8, 0, 7
  10c901:	935782               	s16i	a8, a7, 0x126
  10c904:	000406               	j	10c918 <au_task_Process+0xc74>

0010c907 <au_task_Process+0xc63>:
  10c907:	0dc9f6               	bgeui	a9, 32, 10c918 <au_task_Process+0xc74>
  10c90a:	90b950               	addx2	a11, a9, a5
  10c90d:	b85b62               	s16i	a6, a11, 0x170
  10c910:	b715a2               	l16ui	a10, a5, 0x16e
  10c913:	aa1b                	addi.n	a10, a10, 1
  10c915:	b755a2               	s16i	a10, a5, 0x16e
  10c918:	4113c2               	l16ui	a12, a3, 130
  10c91b:	021c66               	bnei	a12, 1, 10c921 <au_task_Process+0xc7d>
  10c91e:	f93665               	call8	105c84 <au_task_2ndCodecDecode>

0010c921 <au_task_Process+0xc7d>:
  10c921:	0020c0               	memw
  10c924:	02d8                	l32i.n	a13, a2, 0
  10c926:	026dd7               	bbci	a13, 13, 10c92c <au_task_Process+0xc88>
  10c929:	fe5125               	call8	10ae3c <au_task_Mixer>
  10c92c:	8914e2               	l16ui	a14, a4, 0x112
  10c92f:	3eac                	beqz.n	a14, 10c956 <au_task_Process+0xcb2>

0010c931 <au_task_Process+0xc8d>:
  10c931:	8914f2               	l16ui	a15, a4, 0x112
  10c934:	ff0b                	addi.n	a15, a15, -1
  10c936:	8954f2               	s16i	a15, a4, 0x112
  10c939:	00c965               	call8	10d5d0 <au_task_SpeechCodecDecode>
  10c93c:	411382               	l16ui	a8, a3, 130
  10c93f:	021866               	bnei	a8, 1, 10c945 <au_task_Process+0xca1>
  10c942:	f93425               	call8	105c84 <au_task_2ndCodecDecode>

0010c945 <au_task_Process+0xca1>:
  10c945:	0020c0               	memw
  10c948:	0298                	l32i.n	a9, a2, 0
  10c94a:	0269d7               	bbci	a9, 13, 10c950 <au_task_Process+0xcac>
  10c94d:	fe4ee5               	call8	10ae3c <au_task_Mixer>

0010c950 <au_task_Process+0xcac>:
  10c950:	8914a2               	l16ui	a10, a4, 0x112
  10c953:	fdaa56               	bnez	a10, 10c931 <au_task_Process+0xc8d>

0010c956 <au_task_Process+0xcb2>:
  10c956:	0020c0               	memw
  10c959:	0022b2               	l32i	a11, a2, 0
  10c95c:	5d6b77               	bbci	a11, 7, 10c9bd <au_task_Process+0xd19>
  10c95f:	d78c61               	l32r	a6, 102790 (27e688 <gp_dsp_core_log>)
  10c962:	00fa25               	call8	10d904 <au_task_SpeechCodecEncode>
  10c965:	0026e2               	l32i	a14, a6, 0
  10c968:	0e2e82               	l32i	a8, a14, 56
  10c96b:	cf4c                	movi.n	a15, 76
  10c96d:	a088e0               	addx4	a8, a8, a14
  10c970:	f8f9                	s32i.n	a15, a8, 60
  10c972:	eed8                	l32i.n	a13, a14, 56
  10c974:	dd1b                	addi.n	a13, a13, 1
  10c976:	24d0d0               	extui	a13, a13, 0, 3
  10c979:	eed9                	s32i.n	a13, a14, 56
  10c97b:	0017c2               	l16ui	a12, a7, 0
  10c97e:	b71592               	l16ui	a9, a5, 0x16e
  10c981:	3cec                	bnez.n	a12, 10c9a8 <au_task_Process+0xd04>
  10c983:	9317a2               	l16ui	a10, a7, 0x126
  10c986:	c94c                	movi.n	a9, 76
  10c988:	90aa70               	addx2	a10, a10, a7
  10c98b:	945a92               	s16i	a9, a10, 0x128
  10c98e:	09d6a5               	call8	1166f8 <dbfw_GetSystemTime>
  10c991:	9317c2               	l16ui	a12, a7, 0x126
  10c994:	a0cc70               	addx4	a12, a12, a7
  10c997:	8a6ca2               	s32i	a10, a12, 0x228
  10c99a:	9317b2               	l16ui	a11, a7, 0x126
  10c99d:	bb1b                	addi.n	a11, a11, 1
  10c99f:	64b0b0               	extui	a11, a11, 0, 7
  10c9a2:	9357b2               	s16i	a11, a7, 0x126
  10c9a5:	000506               	j	10c9bd <au_task_Process+0xd19>

0010c9a8 <au_task_Process+0xd04>:
  10c9a8:	11c9f6               	bgeui	a9, 32, 10c9bd <au_task_Process+0xd19>
  10c9ab:	90f950               	addx2	a15, a9, a5
  10c9ae:	4ca0e2               	movi	a14, 76
  10c9b1:	b85fe2               	s16i	a14, a15, 0x170
  10c9b4:	b715d2               	l16ui	a13, a5, 0x16e
  10c9b7:	01cdd2               	addi	a13, a13, 1
  10c9ba:	b755d2               	s16i	a13, a5, 0x16e
  10c9bd:	0fa0a2               	movi	a10, 15
  10c9c0:	f5c2e5               	call8	1025f0 <_xtos_set_intlevel>
  10c9c3:	001782               	l16ui	a8, a7, 0
  10c9c6:	0a6d                	mov.n	a6, a10
  10c9c8:	b8dc                	bnez.n	a8, 10c9e7 <au_task_Process+0xd43>
  10c9ca:	2a4c                	movi.n	a10, 66
  10c9cc:	1217b2               	l16ui	a11, a7, 36
  10c9cf:	fc0c                	movi.n	a12, 15
  10c9d1:	87c9                	s32i.n	a12, a7, 32
  10c9d3:	90bb70               	addx2	a11, a11, a7
  10c9d6:	135ba2               	s16i	a10, a11, 38
  10c9d9:	121792               	l16ui	a9, a7, 36
  10c9dc:	991b                	addi.n	a9, a9, 1
  10c9de:	649090               	extui	a9, a9, 0, 7
  10c9e1:	125792               	s16i	a9, a7, 36
  10c9e4:	000686               	j	10ca02 <au_task_Process+0xd5e>

0010c9e7 <au_task_Process+0xd43>:
  10c9e7:	961592               	l16ui	a9, a5, 0x12c
  10c9ea:	2e4c                	movi.n	a14, 66
  10c9ec:	12c9f6               	bgeui	a9, 32, 10ca02 <au_task_Process+0xd5e>
  10c9ef:	90f950               	addx2	a15, a9, a5
  10c9f2:	f80c                	movi.n	a8, 15
  10c9f4:	4a6582               	s32i	a8, a5, 0x128
  10c9f7:	975fe2               	s16i	a14, a15, 0x12e
  10c9fa:	9615d2               	l16ui	a13, a5, 0x12c
  10c9fd:	dd1b                	addi.n	a13, a13, 1
  10c9ff:	9655d2               	s16i	a13, a5, 0x12c
  10ca02:	751492               	l16ui	a9, a4, 234
  10ca05:	699c                	beqz.n	a9, 10ca1f <au_task_Process+0xd7b>
  10ca07:	0020c0               	memw
  10ca0a:	02b8                	l32i.n	a11, a2, 0
  10ca0c:	00a1c2               	movi	a12, 0x100
  10ca0f:	20bbc0               	or	a11, a11, a12
  10ca12:	0020c0               	memw
  10ca15:	7514a2               	l16ui	a10, a4, 234
  10ca18:	02b9                	s32i.n	a11, a2, 0
  10ca1a:	aa0b                	addi.n	a10, a10, -1
  10ca1c:	7554a2               	s16i	a10, a4, 234

0010ca1f <au_task_Process+0xd7b>:
  10ca1f:	d113d2               	l16ui	a13, a3, 0x1a2
  10ca22:	6d9c                	beqz.n	a13, 10ca3c <au_task_Process+0xd98>
  10ca24:	0020c0               	memw
  10ca27:	02f8                	l32i.n	a15, a2, 0
  10ca29:	80a082               	movi	a8, 128
  10ca2c:	20ff80               	or	a15, a15, a8
  10ca2f:	0020c0               	memw
  10ca32:	d113e2               	l16ui	a14, a3, 0x1a2
  10ca35:	02f9                	s32i.n	a15, a2, 0
  10ca37:	ee0b                	addi.n	a14, a14, -1
  10ca39:	d153e2               	s16i	a14, a3, 0x1a2

0010ca3c <au_task_Process+0xd98>:
  10ca3c:	20a660               	or	a10, a6, a6
  10ca3f:	f58625               	call8	1022a0 <_xtos_restore_intlevel>
  10ca42:	001792               	l16ui	a9, a7, 0
  10ca45:	01b956               	bnez	a9, 10ca64 <au_task_Process+0xdc0>
  10ca48:	086762               	s32i	a6, a7, 32
  10ca4b:	1217c2               	l16ui	a12, a7, 36
  10ca4e:	3b4c                	movi.n	a11, 67
  10ca50:	90cc70               	addx2	a12, a12, a7
  10ca53:	135cb2               	s16i	a11, a12, 38
  10ca56:	1217a2               	l16ui	a10, a7, 36
  10ca59:	aa1b                	addi.n	a10, a10, 1
  10ca5b:	64a0a0               	extui	a10, a10, 0, 7
  10ca5e:	1257a2               	s16i	a10, a7, 36
  10ca61:	000686               	j	10ca7f <au_task_Process+0xddb>

0010ca64 <au_task_Process+0xdc0>:
  10ca64:	961592               	l16ui	a9, a5, 0x12c
  10ca67:	43a0e2               	movi	a14, 67
  10ca6a:	11c9f6               	bgeui	a9, 32, 10ca7f <au_task_Process+0xddb>
  10ca6d:	4a6562               	s32i	a6, a5, 0x128
  10ca70:	90f950               	addx2	a15, a9, a5
  10ca73:	975fe2               	s16i	a14, a15, 0x12e
  10ca76:	9615d2               	l16ui	a13, a5, 0x12c
  10ca79:	01cdd2               	addi	a13, a13, 1
  10ca7c:	9655d2               	s16i	a13, a5, 0x12c
  10ca7f:	d74ca1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ca82:	002aa2               	l32i	a10, a10, 0
  10ca85:	0020c0               	memw
  10ca88:	212a82               	l32i	a8, a10, 132
  10ca8b:	d89991               	l32r	a9, 102cf0 (278578 <g_plc_params+0x360>)
  10ca8e:	1c6807               	bbci	a8, 0, 10caae <au_task_Process+0xe0a>
  10ca91:	0020c0               	memw
  10ca94:	212ab2               	l32i	a11, a10, 132
  10ca97:	536b17               	bbci	a11, 1, 10caee <au_task_Process+0xe4a>
  10ca9a:	d895a1               	l32r	a10, 102cf0 (278578 <g_plc_params+0x360>)
  10ca9d:	5b0c                	movi.n	a11, 5
  10ca9f:	7f2aa2               	l32i	a10, a10, 0x1fc
  10caa2:	73a9a5               	call8	18053c <__umodsi3>
  10caa5:	068a56               	bnez	a10, 10cb11 <au_task_Process+0xe6d>
  10caa8:	ff17a5               	call8	10bc24 <au_task_SingleTaskTestCmd>
  10caab:	001886               	j	10cb11 <au_task_Process+0xe6d>

0010caae <au_task_Process+0xe0a>:
  10caae:	7f2992               	l32i	a9, a9, 0x1fc

0010cab1 <au_task_Process+0xe0d>:
  10cab1:	0020c0               	memw
  10cab4:	7514b2               	l16ui	a11, a4, 234
  10cab7:	d88ec1               	l32r	a12, 102cf0 (278578 <g_plc_params+0x360>)
  10caba:	212ae2               	l32i	a14, a10, 132
  10cabd:	0d0c                	movi.n	a13, 0
  10cabf:	04e0e0               	extui	a14, a14, 0, 1
  10cac2:	839de0               	moveqz	a9, a13, a14
  10cac5:	7f6c92               	s32i	a9, a12, 0x1fc
  10cac8:	de8b56               	bnez	a11, 10c8b4 <au_task_Process+0xc10>
  10cacb:	d113f2               	l16ui	a15, a3, 0x1a2
  10cace:	de2f56               	bnez	a15, 10c8b4 <au_task_Process+0xc10>
  10cad1:	0020c0               	memw
  10cad4:	0288                	l32i.n	a8, a2, 0
  10cad6:	0d3fdd41a0b0288e 	{ bbsi.w18	a8, 8, 10c8b4 <au_task_Process+0xc10>; nop }
  10cade:	0020c0               	memw
  10cae1:	0298                	l32i.n	a9, a2, 0
  10cae3:	0d3fdc41d0b0297e 	{ bbsi.w18	a9, 7, 10c8b4 <au_task_Process+0xc10>; nop }
  10caeb:	fc9046               	j	10bd30 <au_task_Process+0x8c>

0010caee <au_task_Process+0xe4a>:
  10caee:	f5b2e5               	call8	10261c <xthal_get_ccount>
  10caf1:	09a0b2               	movi	a11, 9
  10caf4:	73a465               	call8	18053c <__umodsi3>
  10caf7:	013a16               	beqz	a10, 10cb0e <au_task_Process+0xe6a>
  10cafa:	f5b225               	call8	10261c <xthal_get_ccount>
  10cafd:	3b0c                	movi.n	a11, 3
  10caff:	73a3e5               	call8	18053c <__umodsi3>
  10cb02:	8a8c                	beqz.n	a10, 10cb0e <au_task_Process+0xe6a>
  10cb04:	f5b165               	call8	10261c <xthal_get_ccount>
  10cb07:	7b0c                	movi.n	a11, 7
  10cb09:	73a325               	call8	18053c <__umodsi3>
  10cb0c:	1acc                	bnez.n	a10, 10cb11 <au_task_Process+0xe6d>

0010cb0e <au_task_Process+0xe6a>:
  10cb0e:	ff1165               	call8	10bc24 <au_task_SingleTaskTestCmd>
  10cb11:	d877b1               	l32r	a11, 102cf0 (278578 <g_plc_params+0x360>)
  10cb14:	d727a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cb17:	7f2b92               	l32i	a9, a11, 0x1fc
  10cb1a:	0aa8                	l32i.n	a10, a10, 0
  10cb1c:	991b                	addi.n	a9, a9, 1
  10cb1e:	7f6b92               	s32i	a9, a11, 0x1fc
  10cb21:	ffe306               	j	10cab1 <au_task_Process+0xe0d>

0010cb24 <au_task_Process+0xe80>:
  10cb24:	b71592               	l16ui	a9, a5, 0x16e
  10cb27:	0d7f454100b0c92e 	{ bgeui.w18	a9, 32, 10bf7b <au_task_Process+0x2d7>; nop }
  10cb2f:	90c950               	addx2	a12, a9, a5
  10cb32:	b85ca2               	s16i	a10, a12, 0x170
  10cb35:	b715b2               	l16ui	a11, a5, 0x16e
  10cb38:	bb1b                	addi.n	a11, a11, 1
  10cb3a:	b755b2               	s16i	a11, a5, 0x16e
  10cb3d:	fd0e86               	j	10bf7b <au_task_Process+0x2d7>

0010cb40 <au_task_RemoveSamplesFromPackets>:
  10cb40:	00a136               	entry	a1, 80
  10cb43:	d71991               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10cb46:	002992               	l32i	a9, a9, 0
  10cb49:	d71971               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cb4c:	5cc942               	addi	a4, a9, 92
  10cb4f:	0020c0               	memw
  10cb52:	002772               	l32i	a7, a7, 0
  10cb55:	982992               	l32i	a9, a9, 0x260
  10cb58:	046192               	s32i	a9, a1, 16
  10cb5b:	02d782               	addmi	a8, a7, 0x200
  10cb5e:	bcc882               	addi	a8, a8, -68
  10cb61:	6189                	s32i.n	a8, a1, 24
  10cb63:	0020c0               	memw
  10cb66:	b02772               	l32i	a7, a7, 0x2c0
  10cb69:	0aa4a2               	movi	a10, 0x40a
  10cb6c:	d863b1               	l32r	a11, 102cf8 (8000d220 <__log_data___1__1__0_au_task_0_au_task_1_c_11636$31684_182_19>)
  10cb6f:	03cd                	mov.n	a12, a3
  10cb71:	c0a3d2               	movi	a13, 0x3c0
  10cb74:	09cfa5               	call8	116870 <dbfw_StoreTrace>
  10cb77:	d70e91               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cb7a:	0998                	l32i.n	a9, a9, 0
  10cb7c:	0020c0               	memw
  10cb7f:	b329a2               	l32i	a10, a9, 0x2cc
  10cb82:	200a26               	beqi	a10, -1, 10cba6 <au_task_RemoveSamplesFromPackets+0x66>
  10cb85:	0020c0               	memw
  10cb88:	b329c2               	l32i	a12, a9, 0x2cc
  10cb8b:	74c8c0               	extui	a12, a12, 8, 8
  10cb8e:	0020c0               	memw
  10cb91:	b329b2               	l32i	a11, a9, 0x2cc
  10cb94:	d717d1               	l32r	a13, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10cb97:	f4b0b0               	extui	a11, a11, 0, 16
  10cb9a:	11bb80               	slli	a11, a11, 8
  10cb9d:	10bbd0               	and	a11, a11, a13
  10cba0:	20bbc0               	or	a11, a11, a12
  10cba3:	0051b2               	s16i	a11, a1, 0

0010cba6 <au_task_RemoveSamplesFromPackets+0x66>:
  10cba6:	6ca3a2               	movi	a10, 0x36c
  10cba9:	8a12d2               	l16ui	a13, a2, 0x114
  10cbac:	01d2e2               	addmi	a14, a2, 0x100
  10cbaf:	b0cee2               	addi	a14, a14, -80
  10cbb2:	51e9                	s32i.n	a14, a1, 20
  10cbb4:	184d66               	bnei	a13, 4, 10cbd0 <au_task_RemoveSamplesFromPackets+0x90>
  10cbb7:	03d292               	addmi	a9, a2, 0x300
  10cbba:	6cc982               	addi	a8, a9, 108
  10cbbd:	ac19f2               	l16ui	a15, a9, 0x158
  10cbc0:	2189                	s32i.n	a8, a1, 8
  10cbc2:	2daf16               	beqz	a15, 10cea0 <au_task_RemoveSamplesFromPackets+0x360>
  10cbc5:	572992               	l32i	a9, a9, 0x15c

0010cbc8 <au_task_RemoveSamplesFromPackets+0x88>:
  10cbc8:	41bc90               	srli	a11, a9, 12
  10cbcb:	31b9                	s32i.n	a11, a1, 12
  10cbcd:	000186               	j	10cbd7 <au_task_RemoveSamplesFromPackets+0x97>

0010cbd0 <au_task_RemoveSamplesFromPackets+0x90>:
  10cbd0:	62c8                	l32i.n	a12, a2, 24
  10cbd2:	41ccc0               	srli	a12, a12, 12
  10cbd5:	31c9                	s32i.n	a12, a1, 12

0010cbd7 <au_task_RemoveSamplesFromPackets+0x97>:
  10cbd7:	bfa3d2               	movi	a13, 0x3bf
  10cbda:	0d00294100b09d3e 	{ blt.w18	a13, a3, 10ce6e <au_task_RemoveSamplesFromPackets+0x32e>; nop }
  10cbe2:	1149                	s32i.n	a4, a1, 4
  10cbe4:	62aa                	add.n	a6, a2, a10
  10cbe6:	71f9                	s32i.n	a15, a1, 28
  10cbe8:	2169                	s32i.n	a6, a1, 8
  10cbea:	001162               	l16ui	a6, a1, 0

0010cbed <au_task_RemoveSamplesFromPackets+0xad>:
  10cbed:	d843b1               	l32r	a11, 102cfc (8000d320 <__log_data___1__1__0_au_task_0_au_task_1_c_11660$31685_182_20>)
  10cbf0:	1187c0               	slli	a8, a7, 4
  10cbf3:	0421e2               	l32i	a14, a1, 16
  10cbf6:	0121c2               	l32i	a12, a1, 4
  10cbf9:	11dec0               	slli	a13, a14, 4
  10cbfc:	80ccd0               	add	a12, a12, a13
  10cbff:	81c9                	s32i.n	a12, a1, 32
  10cc01:	6148                	l32i.n	a4, a1, 24
  10cc03:	0ca4a2               	movi	a10, 0x40c
  10cc06:	448a                	add.n	a4, a4, a8
  10cc08:	0020c0               	memw
  10cc0b:	021cc2               	l16ui	a12, a12, 4
  10cc0e:	0020c0               	memw
  10cc11:	0214d2               	l16ui	a13, a4, 4
  10cc14:	07fd                	mov.n	a15, a7
  10cc16:	09c5a5               	call8	116870 <dbfw_StoreTrace>
  10cc19:	0020c0               	memw
  10cc1c:	8198                	l32i.n	a9, a1, 32
  10cc1e:	021992               	l16ui	a9, a9, 4
  10cc21:	49ac                	beqz.n	a9, 10cc49 <au_task_RemoveSamplesFromPackets+0x109>
  10cc23:	0020c0               	memw
  10cc26:	0214a2               	l16ui	a10, a4, 4
  10cc29:	ca9c                	beqz.n	a10, 10cc49 <au_task_RemoveSamplesFromPackets+0x109>
  10cc2b:	02ad                	mov.n	a10, a2
  10cc2d:	fb9965               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10cc30:	71a9                	s32i.n	a10, a1, 28
  10cc32:	02ad                	mov.n	a10, a2
  10cc34:	fc10e5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10cc37:	0a5d                	mov.n	a5, a10
  10cc39:	71b8                	l32i.n	a11, a1, 28
  10cc3b:	fb40a5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10cc3e:	1c0c                	movi.n	a12, 1
  10cc40:	059fa0               	extui	a9, a10, 31, 1
  10cc43:	30c9c0               	xor	a12, a9, a12
  10cc46:	002b46               	j	10ccf7 <au_task_RemoveSamplesFromPackets+0x1b7>

0010cc49 <au_task_RemoveSamplesFromPackets+0x109>:
  10cc49:	0020c0               	memw
  10cc4c:	0214d2               	l16ui	a13, a4, 4
  10cc4f:	049d16               	beqz	a13, 10cc9c <au_task_RemoveSamplesFromPackets+0x15c>
  10cc52:	02ad                	mov.n	a10, a2
  10cc54:	fc0ee5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10cc57:	d6d691               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cc5a:	0a5d                	mov.n	a5, a10
  10cc5c:	0998                	l32i.n	a9, a9, 0
  10cc5e:	0020c0               	memw
  10cc61:	b329e2               	l32i	a14, a9, 0x2cc
  10cc64:	0c0c                	movi.n	a12, 0
  10cc66:	1a0e26               	beqi	a14, -1, 10cc84 <au_task_RemoveSamplesFromPackets+0x144>
  10cc69:	06bd                	mov.n	a11, a6
  10cc6b:	fb3da5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10cc6e:	d6d091               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cc71:	041ae6               	bgei	a10, 1, 10cc79 <au_task_RemoveSamplesFromPackets+0x139>
  10cc74:	0c0c                	movi.n	a12, 0
  10cc76:	000146               	j	10cc7f <au_task_RemoveSamplesFromPackets+0x13f>

0010cc79 <au_task_RemoveSamplesFromPackets+0x139>:
  10cc79:	c0c560               	sub	a12, a5, a6
  10cc7c:	f4c0c0               	extui	a12, a12, 0, 16

0010cc7f <au_task_RemoveSamplesFromPackets+0x13f>:
  10cc7f:	0998                	l32i.n	a9, a9, 0
  10cc81:	ffffc6               	j	10cc84 <au_task_RemoveSamplesFromPackets+0x144>

0010cc84 <au_task_RemoveSamplesFromPackets+0x144>:
  10cc84:	0020c0               	memw
  10cc87:	b329a2               	l32i	a10, a9, 0x2cc
  10cc8a:	090a26               	beqi	a10, -1, 10cc97 <au_task_RemoveSamplesFromPackets+0x157>
  10cc8d:	061c26               	beqi	a12, 1, 10cc97 <au_task_RemoveSamplesFromPackets+0x157>
  10cc90:	090c                	movi.n	a9, 0

0010cc92 <au_task_RemoveSamplesFromPackets+0x152>:
  10cc92:	0c0c                	movi.n	a12, 0
  10cc94:	0017c6               	j	10ccf7 <au_task_RemoveSamplesFromPackets+0x1b7>

0010cc97 <au_task_RemoveSamplesFromPackets+0x157>:
  10cc97:	190c                	movi.n	a9, 1
  10cc99:	fffd46               	j	10cc92 <au_task_RemoveSamplesFromPackets+0x152>

0010cc9c <au_task_RemoveSamplesFromPackets+0x15c>:
  10cc9c:	0020c0               	memw
  10cc9f:	81b8                	l32i.n	a11, a1, 32
  10cca1:	021bb2               	l16ui	a11, a11, 4
  10cca4:	1c6b16               	beqz	a11, 10ce6e <au_task_RemoveSamplesFromPackets+0x32e>
  10cca7:	02ad                	mov.n	a10, a2
  10cca9:	fb91a5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10ccac:	71a9                	s32i.n	a10, a1, 28
  10ccae:	d6c091               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ccb1:	0998                	l32i.n	a9, a9, 0
  10ccb3:	0020c0               	memw
  10ccb6:	b329c2               	l32i	a12, a9, 0x2cc
  10ccb9:	1e0c26               	beqi	a12, -1, 10ccdb <au_task_RemoveSamplesFromPackets+0x19b>
  10ccbc:	71a8                	l32i.n	a10, a1, 28
  10ccbe:	06bd                	mov.n	a11, a6
  10ccc0:	fb3825               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10ccc3:	d6bb91               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ccc6:	041ae6               	bgei	a10, 1, 10ccce <au_task_RemoveSamplesFromPackets+0x18e>
  10ccc9:	0c0c                	movi.n	a12, 0
  10cccb:	0001c6               	j	10ccd6 <au_task_RemoveSamplesFromPackets+0x196>

0010ccce <au_task_RemoveSamplesFromPackets+0x18e>:
  10ccce:	71c8                	l32i.n	a12, a1, 28
  10ccd0:	c0cc60               	sub	a12, a12, a6
  10ccd3:	f4c0c0               	extui	a12, a12, 0, 16

0010ccd6 <au_task_RemoveSamplesFromPackets+0x196>:
  10ccd6:	0998                	l32i.n	a9, a9, 0
  10ccd8:	000046               	j	10ccdd <au_task_RemoveSamplesFromPackets+0x19d>

0010ccdb <au_task_RemoveSamplesFromPackets+0x19b>:
  10ccdb:	0c0c                	movi.n	a12, 0

0010ccdd <au_task_RemoveSamplesFromPackets+0x19d>:
  10ccdd:	0020c0               	memw
  10cce0:	b329a2               	l32i	a10, a9, 0x2cc
  10cce3:	090c                	movi.n	a9, 0
  10cce5:	0d400c4100b00a0e 	{ beqi.w18	a10, -1, 10cda9 <au_task_RemoveSamplesFromPackets+0x269>; nop }
  10cced:	0d400b4180b01c0e 	{ beqi.w18	a12, 1, 10cda9 <au_task_RemoveSamplesFromPackets+0x269>; nop }
  10ccf5:	0c0c                	movi.n	a12, 0

0010ccf7 <au_task_RemoveSamplesFromPackets+0x1b7>:
  10ccf7:	0b3916               	beqz	a9, 10cdae <au_task_RemoveSamplesFromPackets+0x26e>
  10ccfa:	0020c0               	memw
  10ccfd:	0314d2               	l16ui	a13, a4, 6
  10cd00:	31c8                	l32i.n	a12, a1, 12
  10cd02:	400001b545014cde 	{ ae_movda32	aed1, a12; nop; ae_movda32	aed0, a13 }
  10cd0a:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10cd12:	51b8                	l32i.n	a11, a1, 20
  10cd14:	25c0c4               	ae_movad32.l	a12, aed0
  10cd17:	321bb2               	l16ui	a11, a11, 100
  10cd1a:	33ca                	add.n	a3, a3, a12
  10cd1c:	cbec                	bnez.n	a11, 10cd4c <au_task_RemoveSamplesFromPackets+0x20c>
  10cd1e:	02ad                	mov.n	a10, a2
  10cd20:	2b0c                	movi.n	a11, 2
  10cd22:	fb96a5               	call8	10868c <au_task_GetSbcTimeStamp>
  10cd25:	51e8                	l32i.n	a14, a1, 20
  10cd27:	f02ee2               	l32i	a14, a14, 0x3c0
  10cd2a:	1ebea7               	bgeu	a14, a10, 10cd4c <au_task_RemoveSamplesFromPackets+0x20c>
  10cd2d:	02ad                	mov.n	a10, a2
  10cd2f:	2b0c                	movi.n	a11, 2
  10cd31:	fb8f65               	call8	108628 <au_task_GetSbcNumberOfFrame>
  10cd34:	21f8                	l32i.n	a15, a1, 8
  10cd36:	2b0c                	movi.n	a11, 2
  10cd38:	865fa2               	s16i	a10, a15, 0x10c
  10cd3b:	02ad                	mov.n	a10, a2
  10cd3d:	fb94e5               	call8	10868c <au_task_GetSbcTimeStamp>
  10cd40:	5188                	l32i.n	a8, a1, 20
  10cd42:	090c                	movi.n	a9, 0
  10cd44:	e899                	s32i.n	a9, a8, 56
  10cd46:	126892               	s32i	a9, a8, 72
  10cd49:	f068a2               	s32i	a10, a8, 0x3c0
  10cd4c:	0020c0               	memw
  10cd4f:	0b0c                	movi.n	a11, 0
  10cd51:	0254b2               	s16i	a11, a4, 4
  10cd54:	771b                	addi.n	a7, a7, 1
  10cd56:	0020c0               	memw
  10cd59:	61a8                	l32i.n	a10, a1, 24
  10cd5b:	402ac2               	l32i	a12, a10, 0x100
  10cd5e:	62c7c0               	saltu	a12, a7, a12
  10cd61:	837bc0               	moveqz	a7, a11, a12
  10cd64:	0020c0               	memw
  10cd67:	416a72               	s32i	a7, a10, 0x104
  10cd6a:	d69191               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cd6d:	0998                	l32i.n	a9, a9, 0
  10cd6f:	0020c0               	memw
  10cd72:	b329a2               	l32i	a10, a9, 0x2cc
  10cd75:	130a26               	beqi	a10, -1, 10cd8c <au_task_RemoveSamplesFromPackets+0x24c>
  10cd78:	05ad                	mov.n	a10, a5
  10cd7a:	06bd                	mov.n	a11, a6
  10cd7c:	fb2c65               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10cd7f:	0d400d41d0b01a6e 	{ blti.w18	a10, 1, 10ce60 <au_task_RemoveSamplesFromPackets+0x320>; nop }
  10cd87:	d68a91               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cd8a:	0998                	l32i.n	a9, a9, 0

0010cd8c <au_task_RemoveSamplesFromPackets+0x24c>:
  10cd8c:	d699b1               	l32r	a11, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10cd8f:	11a580               	slli	a10, a5, 8
  10cd92:	056d                	mov.n	a6, a5
  10cd94:	10aab0               	and	a10, a10, a11
  10cd97:	41b850               	srli	a11, a5, 8
  10cd9a:	20aab0               	or	a10, a10, a11
  10cd9d:	f4a0a0               	extui	a10, a10, 0, 16
  10cda0:	0020c0               	memw
  10cda3:	b369a2               	s32i	a10, a9, 0x2cc
  10cda6:	002d86               	j	10ce60 <au_task_RemoveSamplesFromPackets+0x320>

0010cda9 <au_task_RemoveSamplesFromPackets+0x269>:
  10cda9:	1c0c                	movi.n	a12, 1
  10cdab:	ffd206               	j	10ccf7 <au_task_RemoveSamplesFromPackets+0x1b7>

0010cdae <au_task_RemoveSamplesFromPackets+0x26e>:
  10cdae:	0bcc16               	beqz	a12, 10ce6e <au_task_RemoveSamplesFromPackets+0x32e>
  10cdb1:	0020c0               	memw
  10cdb4:	81e8                	l32i.n	a14, a1, 32
  10cdb6:	31d8                	l32i.n	a13, a1, 12
  10cdb8:	031ee2               	l16ui	a14, a14, 6
  10cdbb:	400001b545234dee 	{ ae_movda32	aed3, a13; nop; ae_movda32	aed2, a14 }
  10cdc3:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10cdcb:	51c8                	l32i.n	a12, a1, 20
  10cdcd:	25d2c4               	ae_movad32.l	a13, aed2
  10cdd0:	321cc2               	l16ui	a12, a12, 100
  10cdd3:	33da                	add.n	a3, a3, a13
  10cdd5:	ccec                	bnez.n	a12, 10ce05 <au_task_RemoveSamplesFromPackets+0x2c5>
  10cdd7:	02ad                	mov.n	a10, a2
  10cdd9:	0b0c                	movi.n	a11, 0
  10cddb:	fb8b25               	call8	10868c <au_task_GetSbcTimeStamp>
  10cdde:	51f8                	l32i.n	a15, a1, 20
  10cde0:	f02ff2               	l32i	a15, a15, 0x3c0
  10cde3:	1ebfa7               	bgeu	a15, a10, 10ce05 <au_task_RemoveSamplesFromPackets+0x2c5>
  10cde6:	02ad                	mov.n	a10, a2
  10cde8:	0b0c                	movi.n	a11, 0
  10cdea:	fb83e5               	call8	108628 <au_task_GetSbcNumberOfFrame>
  10cded:	2188                	l32i.n	a8, a1, 8
  10cdef:	0b0c                	movi.n	a11, 0
  10cdf1:	8658a2               	s16i	a10, a8, 0x10c
  10cdf4:	02ad                	mov.n	a10, a2
  10cdf6:	fb8965               	call8	10868c <au_task_GetSbcTimeStamp>
  10cdf9:	5198                	l32i.n	a9, a1, 20
  10cdfb:	0b0c                	movi.n	a11, 0
  10cdfd:	e9b9                	s32i.n	a11, a9, 56
  10cdff:	1269b2               	s32i	a11, a9, 72
  10ce02:	f069a2               	s32i	a10, a9, 0x3c0
  10ce05:	0020c0               	memw
  10ce08:	81e8                	l32i.n	a14, a1, 32
  10ce0a:	0c0c                	movi.n	a12, 0
  10ce0c:	025ec2               	s16i	a12, a14, 4
  10ce0f:	41a8                	l32i.n	a10, a1, 16
  10ce11:	aa1b                	addi.n	a10, a10, 1
  10ce13:	0020c0               	memw
  10ce16:	11b8                	l32i.n	a11, a1, 4
  10ce18:	802bd2               	l32i	a13, a11, 0x200
  10ce1b:	62dad0               	saltu	a13, a10, a13
  10ce1e:	83acd0               	moveqz	a10, a12, a13
  10ce21:	41a9                	s32i.n	a10, a1, 16
  10ce23:	0020c0               	memw
  10ce26:	816ba2               	s32i	a10, a11, 0x204
  10ce29:	d66191               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ce2c:	0998                	l32i.n	a9, a9, 0
  10ce2e:	0020c0               	memw
  10ce31:	b329c2               	l32i	a12, a9, 0x2cc
  10ce34:	0e0c26               	beqi	a12, -1, 10ce46 <au_task_RemoveSamplesFromPackets+0x306>
  10ce37:	71a8                	l32i.n	a10, a1, 28
  10ce39:	06bd                	mov.n	a11, a6
  10ce3b:	fb20a5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10ce3e:	1e1aa6               	blti	a10, 1, 10ce60 <au_task_RemoveSamplesFromPackets+0x320>
  10ce41:	d65b91               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ce44:	0998                	l32i.n	a9, a9, 0

0010ce46 <au_task_RemoveSamplesFromPackets+0x306>:
  10ce46:	7168                	l32i.n	a6, a1, 28
  10ce48:	d66ab1               	l32r	a11, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10ce4b:	11a680               	slli	a10, a6, 8
  10ce4e:	10aab0               	and	a10, a10, a11
  10ce51:	41b860               	srli	a11, a6, 8
  10ce54:	20aab0               	or	a10, a10, a11
  10ce57:	f4a0a0               	extui	a10, a10, 0, 16
  10ce5a:	0020c0               	memw
  10ce5d:	b369a2               	s32i	a10, a9, 0x2cc
  10ce60:	bfa3c2               	movi	a12, 0x3bf
  10ce63:	0d3fd84160b0ac3e 	{ bge.w18	a12, a3, 10cbed <au_task_RemoveSamplesFromPackets+0xad>; nop }
  10ce6b:	0006c6               	j	10ce8a <au_task_RemoveSamplesFromPackets+0x34a>

0010ce6e <au_task_RemoveSamplesFromPackets+0x32e>:
  10ce6e:	bfa3d2               	movi	a13, 0x3bf
  10ce71:	152d37               	blt	a13, a3, 10ce8a <au_task_RemoveSamplesFromPackets+0x34a>
  10ce74:	40acf2               	movi	a15, 0xfffffc40
  10ce77:	1a22e2               	l32i	a14, a2, 104
  10ce7a:	c0a342               	movi	a4, 0x3c0
  10ce7d:	c0d430               	sub	a13, a4, a3
  10ce80:	e3ea                	add.n	a14, a3, a14
  10ce82:	eefa                	add.n	a14, a14, a15
  10ce84:	1a62e2               	s32i	a14, a2, 104
  10ce87:	000146               	j	10ce90 <au_task_RemoveSamplesFromPackets+0x350>

0010ce8a <au_task_RemoveSamplesFromPackets+0x34a>:
  10ce8a:	204330               	or	a4, a3, a3
  10ce8d:	00a0d2               	movi	a13, 0

0010ce90 <au_task_RemoveSamplesFromPackets+0x350>:
  10ce90:	0aa4a2               	movi	a10, 0x40a
  10ce93:	d79bb1               	l32r	a11, 102d00 (8000d420 <__log_data___1__1__0_au_task_0_au_task_1_c_11880$31689_182_21>)
  10ce96:	20c440               	or	a12, a4, a4
  10ce99:	099d65               	call8	116870 <dbfw_StoreTrace>
  10ce9c:	042d                	mov.n	a2, a4
  10ce9e:	f01d                	retw.n

0010cea0 <au_task_RemoveSamplesFromPackets+0x360>:
  10cea0:	6298                	l32i.n	a9, a2, 24
  10cea2:	ff4886               	j	10cbc8 <au_task_RemoveSamplesFromPackets+0x88>

0010cea5 <au_task_RemoveSamplesFromPackets+0x365>:
  10cea5:	000000                                        ...

0010cea8 <au_task_RemoveSamplesFromPacketsAfterStart>:
  10cea8:	00c136               	entry	a1, 96
  10ceab:	d63fe1               	l32r	a14, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10ceae:	0ee8                	l32i.n	a14, a14, 0
  10ceb0:	d64091               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ceb3:	5cced2               	addi	a13, a14, 92
  10ceb6:	0020c0               	memw
  10ceb9:	09c8                	l32i.n	a12, a9, 0
  10cebb:	982ee2               	l32i	a14, a14, 0x260
  10cebe:	02dca2               	addmi	a10, a12, 0x200
  10cec1:	bccaa2               	addi	a10, a10, -68
  10cec4:	0020c0               	memw
  10cec7:	171282               	l16ui	a8, a2, 46
  10ceca:	b02cb2               	l32i	a11, a12, 0x2c0
  10cecd:	68ac                	beqz.n	a8, 10cef7 <au_task_RemoveSamplesFromPacketsAfterStart+0x4f>
  10cecf:	070c                	movi.n	a7, 0
  10ced1:	000786               	j	10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010ced4 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c>:
  10ced4:	0020c0               	memw
  10ced7:	031682               	l16ui	a8, a6, 6
  10ceda:	400001b54501448e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a8 }
  10cee2:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10ceea:	25f0c4               	ae_movad32.l	a15, aed0
  10ceed:	02aaf7               	bge	a10, a15, 10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>
  10cef0:	fc6252               	s32i	a5, a2, 0x3f0

0010cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>:
  10cef3:	072d                	mov.n	a2, a7
  10cef5:	f01d                	retw.n

0010cef7 <au_task_RemoveSamplesFromPacketsAfterStart+0x4f>:
  10cef7:	0020c0               	memw
  10cefa:	91e9                	s32i.n	a14, a1, 36
  10cefc:	81d9                	s32i.n	a13, a1, 32
  10cefe:	71b9                	s32i.n	a11, a1, 28
  10cf00:	b32cf2               	l32i	a15, a12, 0x2cc
  10cf03:	61a9                	s32i.n	a10, a1, 24
  10cf05:	200f26               	beqi	a15, -1, 10cf29 <au_task_RemoveSamplesFromPacketsAfterStart+0x81>
  10cf08:	0020c0               	memw
  10cf0b:	b32ca2               	l32i	a10, a12, 0x2cc
  10cf0e:	74a8a0               	extui	a10, a10, 8, 8
  10cf11:	0020c0               	memw
  10cf14:	b32c92               	l32i	a9, a12, 0x2cc
  10cf17:	d636b1               	l32r	a11, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10cf1a:	f49090               	extui	a9, a9, 0, 16
  10cf1d:	119980               	slli	a9, a9, 8
  10cf20:	1099b0               	and	a9, a9, a11
  10cf23:	2099a0               	or	a9, a9, a10
  10cf26:	005192               	s16i	a9, a1, 0

0010cf29 <au_task_RemoveSamplesFromPacketsAfterStart+0x81>:
  10cf29:	6ca3a2               	movi	a10, 0x36c
  10cf2c:	8a12b2               	l16ui	a11, a2, 0x114
  10cf2f:	01d2c2               	addmi	a12, a2, 0x100
  10cf32:	b0ccc2               	addi	a12, a12, -80
  10cf35:	a1c9                	s32i.n	a12, a1, 40
  10cf37:	164b66               	bnei	a11, 4, 10cf51 <au_task_RemoveSamplesFromPacketsAfterStart+0xa9>
  10cf3a:	03d292               	addmi	a9, a2, 0x300
  10cf3d:	6cc9e2               	addi	a14, a9, 108
  10cf40:	ac19d2               	l16ui	a13, a9, 0x158
  10cf43:	51e9                	s32i.n	a14, a1, 20
  10cf45:	5e0d16               	beqz	a13, 10d529 <au_task_RemoveSamplesFromPacketsAfterStart+0x681>
  10cf48:	572992               	l32i	a9, a9, 0x15c

0010cf4b <au_task_RemoveSamplesFromPacketsAfterStart+0xa3>:
  10cf4b:	414c90               	srli	a4, a9, 12
  10cf4e:	000106               	j	10cf56 <au_task_RemoveSamplesFromPacketsAfterStart+0xae>

0010cf51 <au_task_RemoveSamplesFromPacketsAfterStart+0xa9>:
  10cf51:	6248                	l32i.n	a4, a2, 24
  10cf53:	414c40               	srli	a4, a4, 12

0010cf56 <au_task_RemoveSamplesFromPacketsAfterStart+0xae>:
  10cf56:	1a2282               	l32i	a8, a2, 104
  10cf59:	4c0c                	movi.n	a12, 4
  10cf5b:	c0cc40               	sub	a12, a12, a4
  10cf5e:	0d004c4190b09c8e 	{ blt.w18	a12, a8, 10d42b <au_task_RemoveSamplesFromPacketsAfterStart+0x583>; nop }
  10cf66:	070c                	movi.n	a7, 0
  10cf68:	001152               	l16ui	a5, a1, 0
  10cf6b:	11c9                	s32i.n	a12, a1, 4
  10cf6d:	92aa                	add.n	a9, a2, a10
  10cf6f:	b1e9                	s32i.n	a14, a1, 44
  10cf71:	c1f9                	s32i.n	a15, a1, 48
  10cf73:	5199                	s32i.n	a9, a1, 20

0010cf75 <au_task_RemoveSamplesFromPacketsAfterStart+0xcd>:
  10cf75:	9188                	l32i.n	a8, a1, 36
  10cf77:	7168                	l32i.n	a6, a1, 28
  10cf79:	6138                	l32i.n	a3, a1, 24
  10cf7b:	1166c0               	slli	a6, a6, 4
  10cf7e:	336a                	add.n	a3, a3, a6
  10cf80:	8168                	l32i.n	a6, a1, 32
  10cf82:	1188c0               	slli	a8, a8, 4
  10cf85:	668a                	add.n	a6, a6, a8
  10cf87:	0020c0               	memw
  10cf8a:	0216a2               	l16ui	a10, a6, 4
  10cf8d:	0aba16               	beqz	a10, 10d03c <au_task_RemoveSamplesFromPacketsAfterStart+0x194>
  10cf90:	0020c0               	memw
  10cf93:	021382               	l16ui	a8, a3, 4
  10cf96:	0a2816               	beqz	a8, 10d03c <au_task_RemoveSamplesFromPacketsAfterStart+0x194>
  10cf99:	02ad                	mov.n	a10, a2
  10cf9b:	fb62a5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10cf9e:	31a9                	s32i.n	a10, a1, 12
  10cfa0:	b1a9                	s32i.n	a10, a1, 44
  10cfa2:	02ad                	mov.n	a10, a2
  10cfa4:	fbd9e5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10cfa7:	c1a9                	s32i.n	a10, a1, 48
  10cfa9:	31b8                	l32i.n	a11, a1, 12
  10cfab:	41b9                	s32i.n	a11, a1, 16
  10cfad:	fb0965               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10cfb0:	d60091               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cfb3:	09c8                	l32i.n	a12, a9, 0
  10cfb5:	041ad6               	bgez	a10, 10cffa <au_task_RemoveSamplesFromPacketsAfterStart+0x152>
  10cfb8:	0020c0               	memw
  10cfbb:	b32ca2               	l32i	a10, a12, 0x2cc
  10cfbe:	1e0a26               	beqi	a10, -1, 10cfe0 <au_task_RemoveSamplesFromPacketsAfterStart+0x138>
  10cfc1:	c1a8                	l32i.n	a10, a1, 48
  10cfc3:	05bd                	mov.n	a11, a5
  10cfc5:	fb07e5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10cfc8:	d5fac1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cfcb:	041ae6               	bgei	a10, 1, 10cfd3 <au_task_RemoveSamplesFromPacketsAfterStart+0x12b>
  10cfce:	090c                	movi.n	a9, 0
  10cfd0:	0001c6               	j	10cfdb <au_task_RemoveSamplesFromPacketsAfterStart+0x133>

0010cfd3 <au_task_RemoveSamplesFromPacketsAfterStart+0x12b>:
  10cfd3:	c198                	l32i.n	a9, a1, 48
  10cfd5:	c09950               	sub	a9, a9, a5
  10cfd8:	f49090               	extui	a9, a9, 0, 16

0010cfdb <au_task_RemoveSamplesFromPacketsAfterStart+0x133>:
  10cfdb:	0cc8                	l32i.n	a12, a12, 0
  10cfdd:	000046               	j	10cfe2 <au_task_RemoveSamplesFromPacketsAfterStart+0x13a>

0010cfe0 <au_task_RemoveSamplesFromPacketsAfterStart+0x138>:
  10cfe0:	090c                	movi.n	a9, 0

0010cfe2 <au_task_RemoveSamplesFromPacketsAfterStart+0x13a>:
  10cfe2:	0020c0               	memw
  10cfe5:	b32cd2               	l32i	a13, a12, 0x2cc
  10cfe8:	0c0c                	movi.n	a12, 0
  10cfea:	070d26               	beqi	a13, -1, 10cff5 <au_task_RemoveSamplesFromPacketsAfterStart+0x14d>
  10cfed:	041926               	beqi	a9, 1, 10cff5 <au_task_RemoveSamplesFromPacketsAfterStart+0x14d>
  10cff0:	090c                	movi.n	a9, 0

0010cff2 <au_task_RemoveSamplesFromPacketsAfterStart+0x14a>:
  10cff2:	003b46               	j	10d0e3 <au_task_RemoveSamplesFromPacketsAfterStart+0x23b>

0010cff5 <au_task_RemoveSamplesFromPacketsAfterStart+0x14d>:
  10cff5:	190c                	movi.n	a9, 1
  10cff7:	fffdc6               	j	10cff2 <au_task_RemoveSamplesFromPacketsAfterStart+0x14a>

0010cffa <au_task_RemoveSamplesFromPacketsAfterStart+0x152>:
  10cffa:	0020c0               	memw
  10cffd:	b32ce2               	l32i	a14, a12, 0x2cc
  10d000:	090c                	movi.n	a9, 0
  10d002:	1e0e26               	beqi	a14, -1, 10d024 <au_task_RemoveSamplesFromPacketsAfterStart+0x17c>
  10d005:	41a8                	l32i.n	a10, a1, 16
  10d007:	05bd                	mov.n	a11, a5
  10d009:	fb03a5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10d00c:	d5e9c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d00f:	041ae6               	bgei	a10, 1, 10d017 <au_task_RemoveSamplesFromPacketsAfterStart+0x16f>
  10d012:	090c                	movi.n	a9, 0
  10d014:	0001c6               	j	10d01f <au_task_RemoveSamplesFromPacketsAfterStart+0x177>

0010d017 <au_task_RemoveSamplesFromPacketsAfterStart+0x16f>:
  10d017:	4198                	l32i.n	a9, a1, 16
  10d019:	c09950               	sub	a9, a9, a5
  10d01c:	f49090               	extui	a9, a9, 0, 16

0010d01f <au_task_RemoveSamplesFromPacketsAfterStart+0x177>:
  10d01f:	0cc8                	l32i.n	a12, a12, 0
  10d021:	ffffc6               	j	10d024 <au_task_RemoveSamplesFromPacketsAfterStart+0x17c>

0010d024 <au_task_RemoveSamplesFromPacketsAfterStart+0x17c>:
  10d024:	0020c0               	memw
  10d027:	b32cd2               	l32i	a13, a12, 0x2cc
  10d02a:	090d26               	beqi	a13, -1, 10d037 <au_task_RemoveSamplesFromPacketsAfterStart+0x18f>
  10d02d:	061926               	beqi	a9, 1, 10d037 <au_task_RemoveSamplesFromPacketsAfterStart+0x18f>
  10d030:	0c0c                	movi.n	a12, 0

0010d032 <au_task_RemoveSamplesFromPacketsAfterStart+0x18a>:
  10d032:	090c                	movi.n	a9, 0
  10d034:	002ac6               	j	10d0e3 <au_task_RemoveSamplesFromPacketsAfterStart+0x23b>

0010d037 <au_task_RemoveSamplesFromPacketsAfterStart+0x18f>:
  10d037:	1c0c                	movi.n	a12, 1
  10d039:	fffd46               	j	10d032 <au_task_RemoveSamplesFromPacketsAfterStart+0x18a>

0010d03c <au_task_RemoveSamplesFromPacketsAfterStart+0x194>:
  10d03c:	0020c0               	memw
  10d03f:	0213e2               	l16ui	a14, a3, 4
  10d042:	04de16               	beqz	a14, 10d093 <au_task_RemoveSamplesFromPacketsAfterStart+0x1eb>
  10d045:	02ad                	mov.n	a10, a2
  10d047:	fbcfe5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10d04a:	c1a9                	s32i.n	a10, a1, 48
  10d04c:	d5d9c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d04f:	0cc8                	l32i.n	a12, a12, 0
  10d051:	0020c0               	memw
  10d054:	b32cf2               	l32i	a15, a12, 0x2cc
  10d057:	090c                	movi.n	a9, 0
  10d059:	1e0f26               	beqi	a15, -1, 10d07b <au_task_RemoveSamplesFromPacketsAfterStart+0x1d3>
  10d05c:	c1a8                	l32i.n	a10, a1, 48
  10d05e:	05bd                	mov.n	a11, a5
  10d060:	fafe25               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10d063:	d5d3c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d066:	041ae6               	bgei	a10, 1, 10d06e <au_task_RemoveSamplesFromPacketsAfterStart+0x1c6>
  10d069:	090c                	movi.n	a9, 0
  10d06b:	0001c6               	j	10d076 <au_task_RemoveSamplesFromPacketsAfterStart+0x1ce>

0010d06e <au_task_RemoveSamplesFromPacketsAfterStart+0x1c6>:
  10d06e:	c198                	l32i.n	a9, a1, 48
  10d070:	c09950               	sub	a9, a9, a5
  10d073:	f49090               	extui	a9, a9, 0, 16

0010d076 <au_task_RemoveSamplesFromPacketsAfterStart+0x1ce>:
  10d076:	0cc8                	l32i.n	a12, a12, 0
  10d078:	ffffc6               	j	10d07b <au_task_RemoveSamplesFromPacketsAfterStart+0x1d3>

0010d07b <au_task_RemoveSamplesFromPacketsAfterStart+0x1d3>:
  10d07b:	0020c0               	memw
  10d07e:	b32cd2               	l32i	a13, a12, 0x2cc
  10d081:	0c0c                	movi.n	a12, 0
  10d083:	070d26               	beqi	a13, -1, 10d08e <au_task_RemoveSamplesFromPacketsAfterStart+0x1e6>
  10d086:	041926               	beqi	a9, 1, 10d08e <au_task_RemoveSamplesFromPacketsAfterStart+0x1e6>
  10d089:	090c                	movi.n	a9, 0

0010d08b <au_task_RemoveSamplesFromPacketsAfterStart+0x1e3>:
  10d08b:	001506               	j	10d0e3 <au_task_RemoveSamplesFromPacketsAfterStart+0x23b>

0010d08e <au_task_RemoveSamplesFromPacketsAfterStart+0x1e6>:
  10d08e:	190c                	movi.n	a9, 1
  10d090:	fffdc6               	j	10d08b <au_task_RemoveSamplesFromPacketsAfterStart+0x1e3>

0010d093 <au_task_RemoveSamplesFromPacketsAfterStart+0x1eb>:
  10d093:	0020c0               	memw
  10d096:	0216e2               	l16ui	a14, a6, 4
  10d099:	391e16               	beqz	a14, 10d42e <au_task_RemoveSamplesFromPacketsAfterStart+0x586>
  10d09c:	02ad                	mov.n	a10, a2
  10d09e:	fb5265               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10d0a1:	b1a9                	s32i.n	a10, a1, 44
  10d0a3:	d5c3c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d0a6:	0cc8                	l32i.n	a12, a12, 0
  10d0a8:	0020c0               	memw
  10d0ab:	b32cf2               	l32i	a15, a12, 0x2cc
  10d0ae:	090c                	movi.n	a9, 0
  10d0b0:	1e0f26               	beqi	a15, -1, 10d0d2 <au_task_RemoveSamplesFromPacketsAfterStart+0x22a>
  10d0b3:	b1a8                	l32i.n	a10, a1, 44
  10d0b5:	05bd                	mov.n	a11, a5
  10d0b7:	faf8e5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10d0ba:	d5bdc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d0bd:	041ae6               	bgei	a10, 1, 10d0c5 <au_task_RemoveSamplesFromPacketsAfterStart+0x21d>
  10d0c0:	090c                	movi.n	a9, 0
  10d0c2:	0001c6               	j	10d0cd <au_task_RemoveSamplesFromPacketsAfterStart+0x225>

0010d0c5 <au_task_RemoveSamplesFromPacketsAfterStart+0x21d>:
  10d0c5:	b198                	l32i.n	a9, a1, 44
  10d0c7:	c09950               	sub	a9, a9, a5
  10d0ca:	f49090               	extui	a9, a9, 0, 16

0010d0cd <au_task_RemoveSamplesFromPacketsAfterStart+0x225>:
  10d0cd:	0cc8                	l32i.n	a12, a12, 0
  10d0cf:	ffffc6               	j	10d0d2 <au_task_RemoveSamplesFromPacketsAfterStart+0x22a>

0010d0d2 <au_task_RemoveSamplesFromPacketsAfterStart+0x22a>:
  10d0d2:	0020c0               	memw
  10d0d5:	b32cd2               	l32i	a13, a12, 0x2cc
  10d0d8:	640d26               	beqi	a13, -1, 10d140 <au_task_RemoveSamplesFromPacketsAfterStart+0x298>
  10d0db:	611926               	beqi	a9, 1, 10d140 <au_task_RemoveSamplesFromPacketsAfterStart+0x298>
  10d0de:	0c0c                	movi.n	a12, 0

0010d0e0 <au_task_RemoveSamplesFromPacketsAfterStart+0x238>:
  10d0e0:	00a092               	movi	a9, 0
  10d0e3:	19e916               	beqz	a9, 10d285 <au_task_RemoveSamplesFromPacketsAfterStart+0x3dd>
  10d0e6:	1a22f2               	l32i	a15, a2, 104
  10d0e9:	0020c0               	memw
  10d0ec:	031382               	l16ui	a8, a3, 6
  10d0ef:	400001b54523448e 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed2, a8 }
  10d0f7:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10d0ff:	25e2c4               	ae_movad32.l	a14, aed2
  10d102:	60e0e0               	neg	a14, a14
  10d105:	04cee2               	addi	a14, a14, 4
  10d108:	0d00324120b09efe 	{ blt.w18	a14, a15, 10d42e <au_task_RemoveSamplesFromPacketsAfterStart+0x586>; nop }
  10d110:	0fa0a2               	movi	a10, 15
  10d113:	f54de5               	call8	1025f0 <_xtos_set_intlevel>
  10d116:	d59f91               	l32r	a9, 102794 (277d60 <g_debug_fp_info>)
  10d119:	001992               	l16ui	a9, a9, 0
  10d11c:	0a6d                	mov.n	a6, a10
  10d11e:	39ec                	bnez.n	a9, 10d145 <au_task_RemoveSamplesFromPacketsAfterStart+0x29d>
  10d120:	8c4c                	movi.n	a12, 72
  10d122:	d59cb1               	l32r	a11, 102794 (277d60 <g_debug_fp_info>)
  10d125:	fe0c                	movi.n	a14, 15
  10d127:	121bd2               	l16ui	a13, a11, 36
  10d12a:	8be9                	s32i.n	a14, a11, 32
  10d12c:	90ddb0               	addx2	a13, a13, a11
  10d12f:	135dc2               	s16i	a12, a13, 38
  10d132:	121ba2               	l16ui	a10, a11, 36
  10d135:	aa1b                	addi.n	a10, a10, 1
  10d137:	64a0a0               	extui	a10, a10, 0, 7
  10d13a:	125ba2               	s16i	a10, a11, 36
  10d13d:	000a06               	j	10d169 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c1>

0010d140 <au_task_RemoveSamplesFromPacketsAfterStart+0x298>:
  10d140:	1c0c                	movi.n	a12, 1
  10d142:	ffe686               	j	10d0e0 <au_task_RemoveSamplesFromPacketsAfterStart+0x238>

0010d145 <au_task_RemoveSamplesFromPacketsAfterStart+0x29d>:
  10d145:	d5e891               	l32r	a9, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d148:	d5e8b1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d14b:	7e1992               	l16ui	a9, a9, 252
  10d14e:	48a0c2               	movi	a12, 72
  10d151:	14c9f6               	bgeui	a9, 32, 10d169 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c1>
  10d154:	90d9b0               	addx2	a13, a9, a11
  10d157:	0fa0e2               	movi	a14, 15
  10d15a:	3e6be2               	s32i	a14, a11, 248
  10d15d:	7f5dc2               	s16i	a12, a13, 254
  10d160:	7e1ba2               	l16ui	a10, a11, 252
  10d163:	01caa2               	addi	a10, a10, 1
  10d166:	7e5ba2               	s16i	a10, a11, 252
  10d169:	0020c0               	memw
  10d16c:	031392               	l16ui	a9, a3, 6
  10d16f:	400001b54545449e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed4, a9 }
  10d177:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  10d17f:	1a22f2               	l32i	a15, a2, 104
  10d182:	2584c4               	ae_movad32.l	a8, aed4
  10d185:	06ad                	mov.n	a10, a6
  10d187:	ff8a                	add.n	a15, a15, a8
  10d189:	1a62f2               	s32i	a15, a2, 104
  10d18c:	f51125               	call8	1022a0 <_xtos_restore_intlevel>
  10d18f:	d581a1               	l32r	a10, 102794 (277d60 <g_debug_fp_info>)
  10d192:	d5d591               	l32r	a9, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d195:	001aa2               	l16ui	a10, a10, 0
  10d198:	7e1992               	l16ui	a9, a9, 252
  10d19b:	cadc                	bnez.n	a10, 10d1bb <au_task_RemoveSamplesFromPacketsAfterStart+0x313>
  10d19d:	d57dc1               	l32r	a12, 102794 (277d60 <g_debug_fp_info>)
  10d1a0:	9d4c                	movi.n	a13, 73
  10d1a2:	121ce2               	l16ui	a14, a12, 36
  10d1a5:	8c69                	s32i.n	a6, a12, 32
  10d1a7:	90eec0               	addx2	a14, a14, a12
  10d1aa:	135ed2               	s16i	a13, a14, 38
  10d1ad:	121cb2               	l16ui	a11, a12, 36
  10d1b0:	bb1b                	addi.n	a11, a11, 1
  10d1b2:	64b0b0               	extui	a11, a11, 0, 7
  10d1b5:	125cb2               	s16i	a11, a12, 36
  10d1b8:	000606               	j	10d1d4 <au_task_RemoveSamplesFromPacketsAfterStart+0x32c>

0010d1bb <au_task_RemoveSamplesFromPacketsAfterStart+0x313>:
  10d1bb:	15c9f6               	bgeui	a9, 32, 10d1d4 <au_task_RemoveSamplesFromPacketsAfterStart+0x32c>
  10d1be:	d5cab1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d1c1:	9c4c                	movi.n	a12, 73
  10d1c3:	3e6b62               	s32i	a6, a11, 248
  10d1c6:	90d9b0               	addx2	a13, a9, a11
  10d1c9:	7f5dc2               	s16i	a12, a13, 254
  10d1cc:	7e1ba2               	l16ui	a10, a11, 252
  10d1cf:	aa1b                	addi.n	a10, a10, 1
  10d1d1:	7e5ba2               	s16i	a10, a11, 252
  10d1d4:	0020c0               	memw
  10d1d7:	0313f2               	l16ui	a15, a3, 6
  10d1da:	400001b5456744fe 	{ ae_movda32	aed7, a4; nop; ae_movda32	aed6, a15 }
  10d1e2:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  10d1ea:	a1e8                	l32i.n	a14, a1, 40
  10d1ec:	25f6c4               	ae_movad32.l	a15, aed6
  10d1ef:	321ee2               	l16ui	a14, a14, 100
  10d1f2:	77fa                	add.n	a7, a7, a15
  10d1f4:	ceec                	bnez.n	a14, 10d224 <au_task_RemoveSamplesFromPacketsAfterStart+0x37c>
  10d1f6:	02ad                	mov.n	a10, a2
  10d1f8:	2b0c                	movi.n	a11, 2
  10d1fa:	fb4925               	call8	10868c <au_task_GetSbcTimeStamp>
  10d1fd:	a188                	l32i.n	a8, a1, 40
  10d1ff:	f02882               	l32i	a8, a8, 0x3c0
  10d202:	1eb8a7               	bgeu	a8, a10, 10d224 <au_task_RemoveSamplesFromPacketsAfterStart+0x37c>
  10d205:	02ad                	mov.n	a10, a2
  10d207:	2b0c                	movi.n	a11, 2
  10d209:	fb41e5               	call8	108628 <au_task_GetSbcNumberOfFrame>
  10d20c:	5198                	l32i.n	a9, a1, 20
  10d20e:	2b0c                	movi.n	a11, 2
  10d210:	8659a2               	s16i	a10, a9, 0x10c
  10d213:	02ad                	mov.n	a10, a2
  10d215:	fb4765               	call8	10868c <au_task_GetSbcTimeStamp>
  10d218:	a1b8                	l32i.n	a11, a1, 40
  10d21a:	0c0c                	movi.n	a12, 0
  10d21c:	ebc9                	s32i.n	a12, a11, 56
  10d21e:	126bc2               	s32i	a12, a11, 72
  10d221:	f06ba2               	s32i	a10, a11, 0x3c0
  10d224:	0020c0               	memw
  10d227:	0f0c                	movi.n	a15, 0
  10d229:	0253f2               	s16i	a15, a3, 4
  10d22c:	71d8                	l32i.n	a13, a1, 28
  10d22e:	dd1b                	addi.n	a13, a13, 1
  10d230:	0020c0               	memw
  10d233:	61e8                	l32i.n	a14, a1, 24
  10d235:	402e82               	l32i	a8, a14, 0x100
  10d238:	628d80               	saltu	a8, a13, a8
  10d23b:	83df80               	moveqz	a13, a15, a8
  10d23e:	71d9                	s32i.n	a13, a1, 28
  10d240:	0020c0               	memw
  10d243:	416ed2               	s32i	a13, a14, 0x104
  10d246:	d55ac1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d249:	0cc8                	l32i.n	a12, a12, 0
  10d24b:	0020c0               	memw
  10d24e:	b32cd2               	l32i	a13, a12, 0x2cc
  10d251:	130d26               	beqi	a13, -1, 10d268 <au_task_RemoveSamplesFromPacketsAfterStart+0x3c0>
  10d254:	c1a8                	l32i.n	a10, a1, 48
  10d256:	05bd                	mov.n	a11, a5
  10d258:	fadea5               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10d25b:	0d401b41c0b01a6e 	{ blti.w18	a10, 1, 10d41b <au_task_RemoveSamplesFromPacketsAfterStart+0x573>; nop }
  10d263:	d553c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d266:	0cc8                	l32i.n	a12, a12, 0

0010d268 <au_task_RemoveSamplesFromPacketsAfterStart+0x3c0>:
  10d268:	c158                	l32i.n	a5, a1, 48
  10d26a:	d561e1               	l32r	a14, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10d26d:	11d580               	slli	a13, a5, 8
  10d270:	10dde0               	and	a13, a13, a14
  10d273:	41e850               	srli	a14, a5, 8
  10d276:	20dde0               	or	a13, a13, a14
  10d279:	f4d0d0               	extui	a13, a13, 0, 16
  10d27c:	0020c0               	memw
  10d27f:	b36cd2               	s32i	a13, a12, 0x2cc
  10d282:	006546               	j	10d41b <au_task_RemoveSamplesFromPacketsAfterStart+0x573>

0010d285 <au_task_RemoveSamplesFromPacketsAfterStart+0x3dd>:
  10d285:	1a5c16               	beqz	a12, 10d42e <au_task_RemoveSamplesFromPacketsAfterStart+0x586>
  10d288:	1a2282               	l32i	a8, a2, 104
  10d28b:	0020c0               	memw
  10d28e:	031692               	l16ui	a9, a6, 6
  10d291:	400001b54589449e 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed8, a9 }
  10d299:	eb7bdd090808259f 	{ nop; ae_mulp32x2	aed8, aed8, aed9; nop }
  10d2a1:	25f8c4               	ae_movad32.l	a15, aed8
  10d2a4:	60f0f0               	neg	a15, a15
  10d2a7:	04cff2               	addi	a15, a15, 4
  10d2aa:	0d00184100b09f8e 	{ blt.w18	a15, a8, 10d42e <au_task_RemoveSamplesFromPacketsAfterStart+0x586>; nop }
  10d2b2:	0fa0a2               	movi	a10, 15
  10d2b5:	f533a5               	call8	1025f0 <_xtos_set_intlevel>
  10d2b8:	d537b1               	l32r	a11, 102794 (277d60 <g_debug_fp_info>)
  10d2bb:	203aa0               	or	a3, a10, a10
  10d2be:	001bb2               	l16ui	a11, a11, 0
  10d2c1:	d58991               	l32r	a9, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d2c4:	ebdc                	bnez.n	a11, 10d2e6 <au_task_RemoveSamplesFromPacketsAfterStart+0x43e>
  10d2c6:	ee4c                	movi.n	a14, 78
  10d2c8:	d533d1               	l32r	a13, 102794 (277d60 <g_debug_fp_info>)
  10d2cb:	f80c                	movi.n	a8, 15
  10d2cd:	121df2               	l16ui	a15, a13, 36
  10d2d0:	8d89                	s32i.n	a8, a13, 32
  10d2d2:	90ffd0               	addx2	a15, a15, a13
  10d2d5:	135fe2               	s16i	a14, a15, 38
  10d2d8:	121dc2               	l16ui	a12, a13, 36
  10d2db:	cc1b                	addi.n	a12, a12, 1
  10d2dd:	64c0c0               	extui	a12, a12, 0, 7
  10d2e0:	125dc2               	s16i	a12, a13, 36
  10d2e3:	000806               	j	10d307 <au_task_RemoveSamplesFromPacketsAfterStart+0x45f>

0010d2e6 <au_task_RemoveSamplesFromPacketsAfterStart+0x43e>:
  10d2e6:	7e1992               	l16ui	a9, a9, 252
  10d2e9:	1ac9f6               	bgeui	a9, 32, 10d307 <au_task_RemoveSamplesFromPacketsAfterStart+0x45f>
  10d2ec:	4ea0c2               	movi	a12, 78
  10d2ef:	d57eb1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d2f2:	0fa0e2               	movi	a14, 15
  10d2f5:	3e6be2               	s32i	a14, a11, 248
  10d2f8:	90d9b0               	addx2	a13, a9, a11
  10d2fb:	7f5dc2               	s16i	a12, a13, 254
  10d2fe:	7e1ba2               	l16ui	a10, a11, 252
  10d301:	01caa2               	addi	a10, a10, 1
  10d304:	7e5ba2               	s16i	a10, a11, 252
  10d307:	0020c0               	memw
  10d30a:	031692               	l16ui	a9, a6, 6
  10d30d:	400001b545ab449e 	{ ae_movda32	aed11, a4; nop; ae_movda32	aed10, a9 }
  10d315:	eb7bdd0b0a0a259f 	{ nop; ae_mulp32x2	aed10, aed10, aed11; nop }
  10d31d:	1a22f2               	l32i	a15, a2, 104
  10d320:	258ac4               	ae_movad32.l	a8, aed10
  10d323:	03ad                	mov.n	a10, a3
  10d325:	ff8a                	add.n	a15, a15, a8
  10d327:	1a62f2               	s32i	a15, a2, 104
  10d32a:	f4f765               	call8	1022a0 <_xtos_restore_intlevel>
  10d32d:	d519a1               	l32r	a10, 102794 (277d60 <g_debug_fp_info>)
  10d330:	d56e91               	l32r	a9, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d333:	001aa2               	l16ui	a10, a10, 0
  10d336:	7e1992               	l16ui	a9, a9, 252
  10d339:	cadc                	bnez.n	a10, 10d359 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b1>
  10d33b:	d516c1               	l32r	a12, 102794 (277d60 <g_debug_fp_info>)
  10d33e:	fd4c                	movi.n	a13, 79
  10d340:	121ce2               	l16ui	a14, a12, 36
  10d343:	8c39                	s32i.n	a3, a12, 32
  10d345:	90eec0               	addx2	a14, a14, a12
  10d348:	135ed2               	s16i	a13, a14, 38
  10d34b:	121cb2               	l16ui	a11, a12, 36
  10d34e:	bb1b                	addi.n	a11, a11, 1
  10d350:	64b0b0               	extui	a11, a11, 0, 7
  10d353:	125cb2               	s16i	a11, a12, 36
  10d356:	000606               	j	10d372 <au_task_RemoveSamplesFromPacketsAfterStart+0x4ca>

0010d359 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b1>:
  10d359:	15c9f6               	bgeui	a9, 32, 10d372 <au_task_RemoveSamplesFromPacketsAfterStart+0x4ca>
  10d35c:	d563b1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d35f:	fc4c                	movi.n	a12, 79
  10d361:	3e6b32               	s32i	a3, a11, 248
  10d364:	90d9b0               	addx2	a13, a9, a11
  10d367:	7f5dc2               	s16i	a12, a13, 254
  10d36a:	7e1ba2               	l16ui	a10, a11, 252
  10d36d:	aa1b                	addi.n	a10, a10, 1
  10d36f:	7e5ba2               	s16i	a10, a11, 252
  10d372:	0020c0               	memw
  10d375:	0316d2               	l16ui	a13, a6, 6
  10d378:	400001b545cd44de 	{ ae_movda32	aed13, a4; nop; ae_movda32	aed12, a13 }
  10d380:	eb7bdd0d0c0c259f 	{ nop; ae_mulp32x2	aed12, aed12, aed13; nop }
  10d388:	d50ac1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d38b:	25fcc4               	ae_movad32.l	a15, aed12
  10d38e:	0cc8                	l32i.n	a12, a12, 0
  10d390:	77fa                	add.n	a7, a7, a15
  10d392:	0020c0               	memw
  10d395:	b32ce2               	l32i	a14, a12, 0x2cc
  10d398:	0e0e26               	beqi	a14, -1, 10d3aa <au_task_RemoveSamplesFromPacketsAfterStart+0x502>
  10d39b:	b1a8                	l32i.n	a10, a1, 44
  10d39d:	05bd                	mov.n	a11, a5
  10d39f:	faca65               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10d3a2:	1e1aa6               	blti	a10, 1, 10d3c4 <au_task_RemoveSamplesFromPacketsAfterStart+0x51c>
  10d3a5:	d502c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d3a8:	0cc8                	l32i.n	a12, a12, 0

0010d3aa <au_task_RemoveSamplesFromPacketsAfterStart+0x502>:
  10d3aa:	b158                	l32i.n	a5, a1, 44
  10d3ac:	d511e1               	l32r	a14, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10d3af:	11d580               	slli	a13, a5, 8
  10d3b2:	10dde0               	and	a13, a13, a14
  10d3b5:	41e850               	srli	a14, a5, 8
  10d3b8:	20dde0               	or	a13, a13, a14
  10d3bb:	f4d0d0               	extui	a13, a13, 0, 16
  10d3be:	0020c0               	memw
  10d3c1:	b36cd2               	s32i	a13, a12, 0x2cc

0010d3c4 <au_task_RemoveSamplesFromPacketsAfterStart+0x51c>:
  10d3c4:	a1f8                	l32i.n	a15, a1, 40
  10d3c6:	321ff2               	l16ui	a15, a15, 100
  10d3c9:	cfec                	bnez.n	a15, 10d3f9 <au_task_RemoveSamplesFromPacketsAfterStart+0x551>
  10d3cb:	02ad                	mov.n	a10, a2
  10d3cd:	0b0c                	movi.n	a11, 0
  10d3cf:	fb2be5               	call8	10868c <au_task_GetSbcTimeStamp>
  10d3d2:	a188                	l32i.n	a8, a1, 40
  10d3d4:	f02882               	l32i	a8, a8, 0x3c0
  10d3d7:	1eb8a7               	bgeu	a8, a10, 10d3f9 <au_task_RemoveSamplesFromPacketsAfterStart+0x551>
  10d3da:	02ad                	mov.n	a10, a2
  10d3dc:	0b0c                	movi.n	a11, 0
  10d3de:	fb24a5               	call8	108628 <au_task_GetSbcNumberOfFrame>
  10d3e1:	5198                	l32i.n	a9, a1, 20
  10d3e3:	0b0c                	movi.n	a11, 0
  10d3e5:	8659a2               	s16i	a10, a9, 0x10c
  10d3e8:	02ad                	mov.n	a10, a2
  10d3ea:	fb2a25               	call8	10868c <au_task_GetSbcTimeStamp>
  10d3ed:	a1b8                	l32i.n	a11, a1, 40
  10d3ef:	0c0c                	movi.n	a12, 0
  10d3f1:	ebc9                	s32i.n	a12, a11, 56
  10d3f3:	126bc2               	s32i	a12, a11, 72
  10d3f6:	f06ba2               	s32i	a10, a11, 0x3c0
  10d3f9:	0020c0               	memw
  10d3fc:	0f0c                	movi.n	a15, 0
  10d3fe:	0256f2               	s16i	a15, a6, 4
  10d401:	91d8                	l32i.n	a13, a1, 36
  10d403:	dd1b                	addi.n	a13, a13, 1
  10d405:	0020c0               	memw
  10d408:	81e8                	l32i.n	a14, a1, 32
  10d40a:	802e82               	l32i	a8, a14, 0x200
  10d40d:	628d80               	saltu	a8, a13, a8
  10d410:	83df80               	moveqz	a13, a15, a8
  10d413:	91d9                	s32i.n	a13, a1, 36
  10d415:	0020c0               	memw
  10d418:	816ed2               	s32i	a13, a14, 0x204

0010d41b <au_task_RemoveSamplesFromPacketsAfterStart+0x573>:
  10d41b:	1a22a2               	l32i	a10, a2, 104
  10d41e:	1198                	l32i.n	a9, a1, 4
  10d420:	0d3fb54110b0a9ae 	{ bge.w18	a9, a10, 10cf75 <au_task_RemoveSamplesFromPacketsAfterStart+0xcd>; nop }
  10d428:	000086               	j	10d42e <au_task_RemoveSamplesFromPacketsAfterStart+0x586>

0010d42b <au_task_RemoveSamplesFromPacketsAfterStart+0x583>:
  10d42b:	00a072               	movi	a7, 0
  10d42e:	013716               	beqz	a7, 10d445 <au_task_RemoveSamplesFromPacketsAfterStart+0x59d>
  10d431:	20a220               	or	a10, a2, a2
  10d434:	fc3ea5               	call8	109820 <au_task_SE_ResetAudioSampleTimingTable>
  10d437:	0aa4a2               	movi	a10, 0x40a
  10d43a:	d632b1               	l32r	a11, 102d04 (8000d520 <__log_data___1__1__0_au_task_0_au_task_1_c_12217$31922_80_18>)
  10d43d:	07cd                	mov.n	a12, a7
  10d43f:	1a22d2               	l32i	a13, a2, 104
  10d442:	0942e5               	call8	116870 <dbfw_StoreTrace>

0010d445 <au_task_RemoveSamplesFromPacketsAfterStart+0x59d>:
  10d445:	1a22a2               	l32i	a10, a2, 104
  10d448:	cdafb2               	movi	a11, -51
  10d44b:	0d3faa4140b09bae 	{ blt.w18	a11, a10, 10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d453:	150c                	movi.n	a5, 1
  10d455:	0020c0               	memw
  10d458:	8168                	l32i.n	a6, a1, 32
  10d45a:	812692               	l32i	a9, a6, 0x204
  10d45d:	0020c0               	memw
  10d460:	6138                	l32i.n	a3, a1, 24
  10d462:	1199c0               	slli	a9, a9, 4
  10d465:	412382               	l32i	a8, a3, 0x104
  10d468:	669a                	add.n	a6, a6, a9
  10d46a:	1188c0               	slli	a8, a8, 4
  10d46d:	338a                	add.n	a3, a3, a8
  10d46f:	0020c0               	memw
  10d472:	0216c2               	l16ui	a12, a6, 4
  10d475:	04bc16               	beqz	a12, 10d4c4 <au_task_RemoveSamplesFromPacketsAfterStart+0x61c>
  10d478:	0020c0               	memw
  10d47b:	0213b2               	l16ui	a11, a3, 4
  10d47e:	042b16               	beqz	a11, 10d4c4 <au_task_RemoveSamplesFromPacketsAfterStart+0x61c>
  10d481:	02ad                	mov.n	a10, a2
  10d483:	fb1425               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  10d486:	21a9                	s32i.n	a10, a1, 8
  10d488:	02ad                	mov.n	a10, a2
  10d48a:	fb8ba5               	call8	108d44 <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10d48d:	21b8                	l32i.n	a11, a1, 8
  10d48f:	fabb65               	call8	108044 <au_task_CompareAvdtpSeqNum>
  10d492:	1a22d2               	l32i	a13, a2, 104
  10d495:	0acd                	mov.n	a12, a10
  10d497:	60a1d0               	abs	a10, a13
  10d49a:	a36cd6               	bgez	a12, 10ced4 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c>
  10d49d:	0020c0               	memw
  10d4a0:	0313f2               	l16ui	a15, a3, 6
  10d4a3:	400001b545ef44fe 	{ ae_movda32	aed15, a4; nop; ae_movda32	aed14, a15 }
  10d4ab:	eb7bdd0f0e0e259f 	{ nop; ae_mulp32x2	aed14, aed14, aed15; nop }
  10d4b3:	25eec4               	ae_movad32.l	a14, aed14
  10d4b6:	0d3fa34190b0aaee 	{ bge.w18	a10, a14, 10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d4be:	fc6252               	s32i	a5, a2, 0x3f0
  10d4c1:	fe8b86               	j	10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010d4c4 <au_task_RemoveSamplesFromPacketsAfterStart+0x61c>:
  10d4c4:	0020c0               	memw
  10d4c7:	021382               	l16ui	a8, a3, 4
  10d4ca:	88ac                	beqz.n	a8, 10d4f6 <au_task_RemoveSamplesFromPacketsAfterStart+0x64e>
  10d4cc:	0020c0               	memw
  10d4cf:	0313c2               	l16ui	a12, a3, 6
  10d4d2:	400001b5450144ce 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a12 }
  10d4da:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10d4e2:	25b0c4               	ae_movad32.l	a11, aed0
  10d4e5:	6091a0               	abs	a9, a10
  10d4e8:	0d3fa04170b0a9be 	{ bge.w18	a9, a11, 10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d4f0:	fc6252               	s32i	a5, a2, 0x3f0
  10d4f3:	fe7f06               	j	10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010d4f6 <au_task_RemoveSamplesFromPacketsAfterStart+0x64e>:
  10d4f6:	0020c0               	memw
  10d4f9:	0216d2               	l16ui	a13, a6, 4
  10d4fc:	9f3d16               	beqz	a13, 10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>
  10d4ff:	0020c0               	memw
  10d502:	031682               	l16ui	a8, a6, 6
  10d505:	400001b54523448e 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed2, a8 }
  10d50d:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10d515:	25f2c4               	ae_movad32.l	a15, aed2
  10d518:	60e1a0               	abs	a14, a10
  10d51b:	0d3f9d4140b0aefe 	{ bge.w18	a14, a15, 10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d523:	fc6252               	s32i	a5, a2, 0x3f0
  10d526:	fe7246               	j	10cef3 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010d529 <au_task_RemoveSamplesFromPacketsAfterStart+0x681>:
  10d529:	6298                	l32i.n	a9, a2, 24
  10d52b:	fe8706               	j	10cf4b <au_task_RemoveSamplesFromPacketsAfterStart+0xa3>

0010d52e <au_task_RemoveSamplesFromPacketsAfterStart+0x686>:
	...

0010d530 <au_task_SpeechCodecConfigI2SParams>:
  10d530:	004136               	entry	a1, 32
  10d533:	d54671               	l32r	a7, 102a4c (50020 <_memmap_cacheattr_bp_base+0x2e01e>)
  10d536:	d4ce61               	l32r	a6, 102870 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  10d539:	d4cb51               	l32r	a5, 102868 (277d2c <g_dram_ptrs>)
  10d53c:	020c                	movi.n	a2, 0
  10d53e:	d53341               	l32r	a4, 102a0c (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  10d541:	d49bf1               	l32r	a15, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d544:	d5f131               	l32r	a3, 102d08 (277960 <g_au_task+0xb00>)
  10d547:	0ff8                	l32i.n	a15, a15, 0
  10d549:	e76322               	s32i	a2, a3, 0x39c
  10d54c:	d5f021               	l32r	a2, 102d0c (2773a8 <g_au_task+0x548>)
  10d54f:	da6342               	s32i	a4, a3, 0x368
  10d552:	152292               	l32i	a9, a2, 84
  10d555:	e56392               	s32i	a9, a3, 0x394
  10d558:	081c                	movi.n	a8, 16
  10d55a:	840c                	movi.n	a4, 8
  10d55c:	08dd                	mov.n	a13, a8
  10d55e:	0020c0               	memw
  10d561:	0e2c                	movi.n	a14, 32
  10d563:	e92222               	l32i	a2, a2, 0x3a4
  10d566:	1a0c                	movi.n	a10, 1
  10d568:	d554b1               	l32r	a11, 102ab8 (f00 <XtosCoreStateSize+0xc80>)
  10d56b:	1c1ff2               	l16ui	a15, a15, 56
  10d56e:	d5e8c1               	l32r	a12, 102d10 (277cc8 <g_sp_fwdsp_i2s_setup_params>)
  10d571:	7363c2               	s32i	a12, a3, 0x1cc
  10d574:	ea6372               	s32i	a7, a3, 0x3a8
  10d577:	e16372               	s32i	a7, a3, 0x384
  10d57a:	db6392               	s32i	a9, a3, 0x36c
  10d57d:	dc6382               	s32i	a8, a3, 0x370
  10d580:	e963b2               	s32i	a11, a3, 0x3a4
  10d583:	dd63a2               	s32i	a10, a3, 0x374
  10d586:	10ff40               	and	a15, a15, a4
  10d589:	1122e0               	slli	a2, a2, 2
  10d58c:	04a282               	movi	a8, 0x204
  10d58f:	d52e91               	l32r	a9, 102a48 (3c00 <xthals_release_major+0xd20>)
  10d592:	df6392               	s32i	a9, a3, 0x37c
  10d595:	ec6382               	s32i	a8, a3, 0x3b0
  10d598:	e06322               	s32i	a2, a3, 0x380
  10d59b:	5548                	l32i.n	a4, a5, 20
  10d59d:	d5dd71               	l32r	a7, 102d14 (10f444 <au_task_RxPathI2sIntCallback>)
  10d5a0:	93def0               	movnez	a13, a14, a15
  10d5a3:	e663d2               	s32i	a13, a3, 0x398
  10d5a6:	eb6372               	s32i	a7, a3, 0x3ac
  10d5a9:	6558                	l32i.n	a5, a5, 24
  10d5ab:	d52a21               	l32r	a2, 102a54 (10f470 <au_task_TxPathDmaIntCallback>)
  10d5ae:	e46322               	s32i	a2, a3, 0x390
  10d5b1:	446a                	add.n	a4, a4, a6
  10d5b3:	de6342               	s32i	a4, a3, 0x378
  10d5b6:	556a                	add.n	a5, a5, a6
  10d5b8:	e86352               	s32i	a5, a3, 0x3a0
  10d5bb:	d52541               	l32r	a4, 102a50 (10f468 <au_task_TxPathI2sIntCallback>)
  10d5be:	d5d661               	l32r	a6, 102d18 (10f44c <au_task_RxPathDmaIntCallback>)
  10d5c1:	ed6362               	s32i	a6, a3, 0x3b4
  10d5c4:	e26342               	s32i	a4, a3, 0x388
  10d5c7:	08a352               	movi	a5, 0x308
  10d5ca:	e36352               	s32i	a5, a3, 0x38c
  10d5cd:	f01d                	retw.n

0010d5cf <au_task_SpeechCodecConfigI2SParams+0x9f>:
	...

0010d5d0 <au_task_SpeechCodecDecode>:
  10d5d0:	004136               	entry	a1, 32
  10d5d3:	040c                	movi.n	a4, 0
  10d5d5:	d46fc1               	l32r	a12, 102794 (277d60 <g_debug_fp_info>)
  10d5d8:	d5d1b1               	l32r	a11, 102d1c (277734 <g_au_task+0x8d4>)
  10d5db:	d473a1               	l32r	a10, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10d5de:	d5d021               	l32r	a2, 102d20 (277660 <g_au_task+0x800>)
  10d5e1:	0aa8                	l32i.n	a10, a10, 0
  10d5e3:	0020c0               	memw
  10d5e6:	0e1b82               	l16ui	a8, a11, 28
  10d5e9:	1c98                	l32i.n	a9, a12, 4
  10d5eb:	ea38                	l32i.n	a3, a10, 56
  10d5ed:	991b                	addi.n	a9, a9, 1
  10d5ef:	1c99                	s32i.n	a9, a12, 4
  10d5f1:	c8ac                	beqz.n	a8, 10d621 <au_task_SpeechCodecDecode+0x51>
  10d5f3:	031bc2               	l16ui	a12, a11, 6
  10d5f6:	7cac                	beqz.n	a12, 10d621 <au_task_SpeechCodecDecode+0x51>
  10d5f8:	d46ac1               	l32r	a12, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10d5fb:	0020c0               	memw
  10d5fe:	8d2ce2               	l32i	a14, a12, 0x234
  10d601:	0020c0               	memw
  10d604:	5c12d2               	l16ui	a13, a2, 184
  10d607:	8c2cc2               	l32i	a12, a12, 0x230
  10d60a:	11ddc0               	slli	a13, a13, 4
  10d60d:	c0cce0               	sub	a12, a12, a14
  10d610:	cc1b                	addi.n	a12, a12, 1
  10d612:	0bbcd7               	bgeu	a12, a13, 10d621 <au_task_SpeechCodecDecode+0x51>
  10d615:	5c12d2               	l16ui	a13, a2, 184
  10d618:	11dde0               	slli	a13, a13, 2
  10d61b:	02bdc7               	bgeu	a13, a12, 10d621 <au_task_SpeechCodecDecode+0x51>
  10d61e:	035b42               	s16i	a4, a11, 6
  10d621:	d5c0c1               	l32r	a12, 102d24 (2773ac <g_au_task+0x54c>)
  10d624:	160c                	movi.n	a6, 1
  10d626:	ec2ce2               	l32i	a14, a12, 0x3b0
  10d629:	fd2bd2               	l32i	a13, a11, 0x3f4
  10d62c:	ae8c                	beqz.n	a14, 10d63a <au_task_SpeechCodecDecode+0x6a>
  10d62e:	d46881               	l32r	a8, 1027d0 (274b00 <g_overlay_parameter>)
  10d631:	88f8                	l32i.n	a15, a8, 32
  10d633:	265c62               	s16i	a6, a12, 76
  10d636:	ff1b                	addi.n	a15, a15, 1
  10d638:	88f9                	s32i.n	a15, a8, 32

0010d63a <au_task_SpeechCodecDecode+0x6a>:
  10d63a:	4e0c                	movi.n	a14, 4
  10d63c:	20dde0               	or	a13, a13, a14
  10d63f:	fd6bd2               	s32i	a13, a11, 0x3f4
  10d642:	05dac2               	addmi	a12, a10, 0x500
  10d645:	94a472               	movi	a7, 0x494
  10d648:	94ccc2               	addi	a12, a12, -108
  10d64b:	0020c0               	memw
  10d64e:	402c92               	l32i	a9, a12, 0x100
  10d651:	209960               	or	a9, a9, a6
  10d654:	0020c0               	memw
  10d657:	406c92               	s32i	a9, a12, 0x100
  10d65a:	585242               	s16i	a4, a2, 176
  10d65d:	3f2282               	l32i	a8, a2, 252
  10d660:	a61252               	l16ui	a5, a2, 0x14c
  10d663:	0228f6               	bgeui	a8, 2, 10d669 <au_task_SpeechCodecDecode+0x99>
  10d666:	001fa5               	call8	10d860 <au_task_SpeechCodecDecodeSetParam>

0010d669 <au_task_SpeechCodecDecode+0x99>:
  10d669:	3f22f2               	l32i	a15, a2, 252
  10d66c:	151f66               	bnei	a15, 1, 10d685 <au_task_SpeechCodecDecode+0xb5>
  10d66f:	d44ec1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10d672:	d5adb1               	l32r	a11, 102d28 (8000d620 <__log_data___1__1__0_au_task_0_au_task_1_c_12401$32367_220_8>)
  10d675:	0cc8                	l32i.n	a12, a12, 0
  10d677:	09a4a2               	movi	a10, 0x409
  10d67a:	cc7a                	add.n	a12, a12, a7
  10d67c:	0020c0               	memw
  10d67f:	7e1cc2               	l16ui	a12, a12, 252
  10d682:	091ee5               	call8	116870 <dbfw_StoreTrace>

0010d685 <au_task_SpeechCodecDecode+0xb5>:
  10d685:	052326               	beqi	a3, 2, 10d68e <au_task_SpeechCodecDecode+0xbe>
  10d688:	021326               	beqi	a3, 1, 10d68e <au_task_SpeechCodecDecode+0xbe>
  10d68b:	026356               	bnez	a3, 10d6b5 <au_task_SpeechCodecDecode+0xe5>
  10d68e:	d446a1               	l32r	a10, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10d691:	002aa2               	l32i	a10, a10, 0
  10d694:	d5a6b1               	l32r	a11, 102d2c (27fcf4 <g_lcplc_state+0x600>)
  10d697:	80aa70               	add	a10, a10, a7
  10d69a:	0020c0               	memw
  10d69d:	7e1ae2               	l16ui	a14, a10, 252
  10d6a0:	1f2bd2               	l32i	a13, a11, 124
  10d6a3:	0e1de7               	beq	a13, a14, 10d6b5 <au_task_SpeechCodecDecode+0xe5>
  10d6a6:	0020c0               	memw
  10d6a9:	7e1ac2               	l16ui	a12, a10, 252
  10d6ac:	1f6bc2               	s32i	a12, a11, 124
  10d6af:	d5a0a1               	l32r	a10, 102d30 (27f6f4 <g_lcplc_state>)
  10d6b2:	0b0425               	call8	1186f4 <lcplc_task_Init>
  10d6b5:	d59f71               	l32r	a7, 102d34 (2008d0 <g_SpCodecFuncTable>)
  10d6b8:	d55431               	l32r	a3, 102c08 (277710 <g_au_task+0x8b0>)
  10d6bb:	a612d2               	l16ui	a13, a2, 0x14c
  10d6be:	9e0c                	movi.n	a14, 9
  10d6c0:	1d9de7               	bne	a13, a14, 10d6e1 <au_task_SpeechCodecDecode+0x111>
  10d6c3:	908550               	addx2	a8, a5, a5
  10d6c6:	a08870               	addx4	a8, a8, a7
  10d6c9:	1888                	l32i.n	a8, a8, 4
  10d6cb:	03ad                	mov.n	a10, a3
  10d6cd:	0008e0               	callx8	a8
  10d6d0:	12ca56               	bnez	a10, 10d800 <au_task_SpeechCodecDecode+0x230>
  10d6d3:	342292               	l32i	a9, a2, 208
  10d6d6:	991b                	addi.n	a9, a9, 1
  10d6d8:	346292               	s32i	a9, a2, 208
  10d6db:	001646               	j	10d738 <au_task_SpeechCodecDecode+0x168>

0010d6de <au_task_SpeechCodecDecode+0x10e>:
  10d6de:	000000                                        ...

0010d6e1 <au_task_SpeechCodecDecode+0x111>:
  10d6e1:	03ad                	mov.n	a10, a3
  10d6e3:	00f7e5               	call8	10e660 <au_task_SpeechDecFillInputBuffer>
  10d6e6:	3562a2               	s32i	a10, a2, 212
  10d6e9:	9acc                	bnez.n	a10, 10d6f6 <au_task_SpeechCodecDecode+0x126>
  10d6eb:	7212c2               	l16ui	a12, a2, 228
  10d6ee:	0d40094190b01cce 	{ bnei.w18	a12, 1, 10d78b <au_task_SpeechCodecDecode+0x1bb>; nop }

0010d6f6 <au_task_SpeechCodecDecode+0x126>:
  10d6f6:	905550               	addx2	a5, a5, a5
  10d6f9:	a05570               	addx4	a5, a5, a7
  10d6fc:	1588                	l32i.n	a8, a5, 4
  10d6fe:	03ad                	mov.n	a10, a3
  10d700:	0008e0               	callx8	a8
  10d703:	d42b71               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d706:	00ead6               	bgez	a10, 10d718 <au_task_SpeechCodecDecode+0x148>
  10d709:	715262               	s16i	a6, a2, 226
  10d70c:	03ad                	mov.n	a10, a3
  10d70e:	290c                	movi.n	a9, 2
  10d710:	1588                	l32i.n	a8, a5, 4
  10d712:	6e5292               	s16i	a9, a2, 220
  10d715:	0008e0               	callx8	a8

0010d718 <au_task_SpeechCodecDecode+0x148>:
  10d718:	07b8                	l32i.n	a11, a7, 0
  10d71a:	5c12c2               	l16ui	a12, a2, 184
  10d71d:	0020c0               	memw
  10d720:	682ba2               	l32i	a10, a11, 0x1a0
  10d723:	aaca                	add.n	a10, a10, a12
  10d725:	0020c0               	memw
  10d728:	686ba2               	s32i	a10, a11, 0x1a0
  10d72b:	725242               	s16i	a4, a2, 228

0010d72e <au_task_SpeechCodecDecode+0x15e>:
  10d72e:	3f22d2               	l32i	a13, a2, 252
  10d731:	3d8c                	beqz.n	a13, 10d738 <au_task_SpeechCodecDecode+0x168>
  10d733:	03ad                	mov.n	a10, a3
  10d735:	00ca65               	call8	10e3dc <au_task_SpeechDecDrainOutputBuffer>

0010d738 <au_task_SpeechCodecDecode+0x168>:
  10d738:	5912e2               	l16ui	a14, a2, 178
  10d73b:	04ae56               	bnez	a14, 10d789 <au_task_SpeechCodecDecode+0x1b9>
  10d73e:	0fa0a2               	movi	a10, 15
  10d741:	f4eae5               	call8	1025f0 <_xtos_set_intlevel>
  10d744:	0fa0b2               	movi	a11, 15
  10d747:	d413f1               	l32r	a15, 102794 (277d60 <g_debug_fp_info>)
  10d74a:	d46721               	l32r	a2, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d74d:	001ff2               	l16ui	a15, a15, 0
  10d750:	50a0a2               	movi	a10, 80
  10d753:	0b1f56               	bnez	a15, 10d808 <au_task_SpeechCodecDecode+0x238>
  10d756:	d40f91               	l32r	a9, 102794 (277d60 <g_debug_fp_info>)
  10d759:	1219c2               	l16ui	a12, a9, 36
  10d75c:	89b9                	s32i.n	a11, a9, 32
  10d75e:	90cc90               	addx2	a12, a12, a9
  10d761:	135ca2               	s16i	a10, a12, 38
  10d764:	121982               	l16ui	a8, a9, 36
  10d767:	881b                	addi.n	a8, a8, 1
  10d769:	648080               	extui	a8, a8, 0, 7
  10d76c:	125982               	s16i	a8, a9, 36
  10d76f:	002b46               	j	10d820 <au_task_SpeechCodecDecode+0x250>

0010d772 <au_task_SpeechCodecDecode+0x1a2>:
  10d772:	7e1292               	l16ui	a9, a2, 252
  10d775:	10c9f6               	bgeui	a9, 32, 10d789 <au_task_SpeechCodecDecode+0x1b9>
  10d778:	3e6242               	s32i	a4, a2, 248
  10d77b:	90e920               	addx2	a14, a9, a2
  10d77e:	7f5ea2               	s16i	a10, a14, 254
  10d781:	7e12d2               	l16ui	a13, a2, 252
  10d784:	dd1b                	addi.n	a13, a13, 1
  10d786:	7e52d2               	s16i	a13, a2, 252
  10d789:	f01d                	retw.n

0010d78b <au_task_SpeechCodecDecode+0x1bb>:
  10d78b:	05a092               	movi	a9, 5
  10d78e:	585292               	s16i	a9, a2, 176
  10d791:	d40581               	l32r	a8, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10d794:	002882               	l32i	a8, a8, 0
  10d797:	0020c0               	memw
  10d79a:	e8a3b2               	movi	a11, 0x3e8
  10d79d:	03a0f2               	movi	a15, 3
  10d7a0:	1468f2               	s32i	a15, a8, 80
  10d7a3:	3422a2               	l32i	a10, a2, 208
  10d7a6:	72d965               	call8	18053c <__umodsi3>
  10d7a9:	022a56               	bnez	a10, 10d7cf <au_task_SpeechCodecDecode+0x1ff>
  10d7ac:	3422a2               	l32i	a10, a2, 208
  10d7af:	01ca16               	beqz	a10, 10d7cf <au_task_SpeechCodecDecode+0x1ff>
  10d7b2:	08a4a2               	movi	a10, 0x408
  10d7b5:	d560b1               	l32r	a11, 102d38 (8000d720 <__log_data___1__1__0_au_task_0_au_task_1_c_12464$32368_220_9>)
  10d7b8:	090b65               	call8	116870 <dbfw_StoreTrace>
  10d7bb:	d3fdc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d7be:	002cc2               	l32i	a12, a12, 0
  10d7c1:	0020c0               	memw
  10d7c4:	cc1cb2               	l16ui	a11, a12, 0x198
  10d7c7:	bb1b                	addi.n	a11, a11, 1
  10d7c9:	0020c0               	memw
  10d7cc:	cc5cb2               	s16i	a11, a12, 0x198
  10d7cf:	715262               	s16i	a6, a2, 226
  10d7d2:	585242               	s16i	a4, a2, 176
  10d7d5:	03ad                	mov.n	a10, a3
  10d7d7:	290c                	movi.n	a9, 2
  10d7d9:	908550               	addx2	a8, a5, a5
  10d7dc:	a08870               	addx4	a8, a8, a7
  10d7df:	1888                	l32i.n	a8, a8, 4
  10d7e1:	6e5292               	s16i	a9, a2, 220
  10d7e4:	0008e0               	callx8	a8
  10d7e7:	d3f2b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d7ea:	5c12c2               	l16ui	a12, a2, 184
  10d7ed:	0bb8                	l32i.n	a11, a11, 0
  10d7ef:	0020c0               	memw
  10d7f2:	682ba2               	l32i	a10, a11, 0x1a0
  10d7f5:	aaca                	add.n	a10, a10, a12
  10d7f7:	0020c0               	memw
  10d7fa:	686ba2               	s32i	a10, a11, 0x1a0
  10d7fd:	ffcb46               	j	10d72e <au_task_SpeechCodecDecode+0x15e>

0010d800 <au_task_SpeechCodecDecode+0x230>:
  10d800:	3c0c                	movi.n	a12, 3
  10d802:	5852c2               	s16i	a12, a2, 176
  10d805:	ffcbc6               	j	10d738 <au_task_SpeechCodecDecode+0x168>

0010d808 <au_task_SpeechCodecDecode+0x238>:
  10d808:	7e1292               	l16ui	a9, a2, 252
  10d80b:	11c9f6               	bgeui	a9, 32, 10d820 <au_task_SpeechCodecDecode+0x250>
  10d80e:	3e62b2               	s32i	a11, a2, 248
  10d811:	90e920               	addx2	a14, a9, a2
  10d814:	7f5ea2               	s16i	a10, a14, 254
  10d817:	7e12d2               	l16ui	a13, a2, 252
  10d81a:	01cdd2               	addi	a13, a13, 1
  10d81d:	7e52d2               	s16i	a13, a2, 252
  10d820:	ffae92               	movi	a9, 0xfffffeff
  10d823:	d3dd81               	l32r	a8, 102798 (276e60 <g_au_task>)
  10d826:	0020c0               	memw
  10d829:	0028f2               	l32i	a15, a8, 0
  10d82c:	10ff90               	and	a15, a15, a9
  10d82f:	0020c0               	memw
  10d832:	00a0a2               	movi	a10, 0
  10d835:	08f9                	s32i.n	a15, a8, 0
  10d837:	f4dba5               	call8	1025f0 <_xtos_set_intlevel>
  10d83a:	d3d6b1               	l32r	a11, 102794 (277d60 <g_debug_fp_info>)
  10d83d:	001bb2               	l16ui	a11, a11, 0
  10d840:	1a5c                	movi.n	a10, 81
  10d842:	f2cb56               	bnez	a11, 10d772 <au_task_SpeechCodecDecode+0x1a2>
  10d845:	d3d3d1               	l32r	a13, 102794 (277d60 <g_debug_fp_info>)
  10d848:	121de2               	l16ui	a14, a13, 36
  10d84b:	8d49                	s32i.n	a4, a13, 32
  10d84d:	90eed0               	addx2	a14, a14, a13
  10d850:	135ea2               	s16i	a10, a14, 38
  10d853:	121dc2               	l16ui	a12, a13, 36
  10d856:	cc1b                	addi.n	a12, a12, 1
  10d858:	64c0c0               	extui	a12, a12, 0, 7
  10d85b:	125dc2               	s16i	a12, a13, 36
  10d85e:	f01d                	retw.n

0010d860 <au_task_SpeechCodecDecodeSetParam>:
  10d860:	004136               	entry	a1, 32
  10d863:	c83c                	movi.n	a8, 60
  10d865:	e91c                	movi.n	a9, 30
  10d867:	8a0c                	movi.n	a10, 8
  10d869:	460c                	movi.n	a6, 4
  10d86b:	d52d51               	l32r	a5, 102d20 (277660 <g_au_task+0x800>)
  10d86e:	d45231               	l32r	a3, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  10d871:	d3cd71               	l32r	a7, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10d874:	d53221               	l32r	a2, 102d3c (277200 <g_au_task+0x3a0>)
  10d877:	0778                	l32i.n	a7, a7, 0
  10d879:	7f2222               	l32i	a2, a2, 0x1fc
  10d87c:	05d772               	addmi	a7, a7, 0x500
  10d87f:	94c772               	addi	a7, a7, -108
  10d882:	229237               	bne	a2, a3, 10d8a8 <au_task_SpeechCodecDecodeSetParam+0x48>
  10d885:	5a5582               	s16i	a8, a5, 180
  10d888:	f0a042               	movi	a4, 240
  10d88b:	5b5542               	s16i	a4, a5, 182
  10d88e:	0020c0               	memw
  10d891:	7e17b2               	l16ui	a11, a7, 252
  10d894:	dd55b2               	s16i	a11, a5, 0x1ba
  10d897:	0020c0               	memw
  10d89a:	7e1772               	l16ui	a7, a7, 252
  10d89d:	241787               	beq	a7, a8, 10d8c5 <au_task_SpeechCodecDecodeSetParam+0x65>
  10d8a0:	219797               	bne	a7, a9, 10d8c5 <au_task_SpeechCodecDecodeSetParam+0x65>
  10d8a3:	0a6d                	mov.n	a6, a10
  10d8a5:	000706               	j	10d8c5 <au_task_SpeechCodecDecodeSetParam+0x65>

0010d8a8 <au_task_SpeechCodecDecodeSetParam+0x48>:
  10d8a8:	0020c0               	memw
  10d8ab:	7e1742               	l16ui	a4, a7, 252
  10d8ae:	441487               	beq	a4, a8, 10d8f6 <au_task_SpeechCodecDecodeSetParam+0x96>
  10d8b1:	1b1497               	beq	a4, a9, 10d8d0 <au_task_SpeechCodecDecodeSetParam+0x70>
  10d8b4:	471c                	movi.n	a7, 20
  10d8b6:	231477               	beq	a4, a7, 10d8dd <au_task_SpeechCodecDecodeSetParam+0x7d>
  10d8b9:	2d9426               	beqi	a4, 10, 10d8ea <au_task_SpeechCodecDecodeSetParam+0x8a>
  10d8bc:	5a5582               	s16i	a8, a5, 180
  10d8bf:	78a042               	movi	a4, 120

0010d8c2 <au_task_SpeechCodecDecodeSetParam+0x62>:
  10d8c2:	5b5542               	s16i	a4, a5, 182

0010d8c5 <au_task_SpeechCodecDecodeSetParam+0x65>:
  10d8c5:	8b5562               	s16i	a6, a5, 0x116
  10d8c8:	41c140               	srli	a12, a4, 1
  10d8cb:	5c55c2               	s16i	a12, a5, 184
  10d8ce:	f01d                	retw.n

0010d8d0 <au_task_SpeechCodecDecodeSetParam+0x70>:
  10d8d0:	0a6d                	mov.n	a6, a10
  10d8d2:	5a5592               	s16i	a9, a5, 180
  10d8d5:	c43c                	movi.n	a4, 60
  10d8d7:	5b5542               	s16i	a4, a5, 182
  10d8da:	fff9c6               	j	10d8c5 <au_task_SpeechCodecDecodeSetParam+0x65>

0010d8dd <au_task_SpeechCodecDecodeSetParam+0x7d>:
  10d8dd:	5a5572               	s16i	a7, a5, 180
  10d8e0:	c60c                	movi.n	a6, 12
  10d8e2:	842c                	movi.n	a4, 40
  10d8e4:	5b5542               	s16i	a4, a5, 182
  10d8e7:	fff686               	j	10d8c5 <au_task_SpeechCodecDecodeSetParam+0x65>

0010d8ea <au_task_SpeechCodecDecodeSetParam+0x8a>:
  10d8ea:	074d                	mov.n	a4, a7
  10d8ec:	861c                	movi.n	a6, 24
  10d8ee:	ad0c                	movi.n	a13, 10
  10d8f0:	5a55d2               	s16i	a13, a5, 180
  10d8f3:	fff2c6               	j	10d8c2 <au_task_SpeechCodecDecodeSetParam+0x62>

0010d8f6 <au_task_SpeechCodecDecodeSetParam+0x96>:
  10d8f6:	5a5582               	s16i	a8, a5, 180
  10d8f9:	78a042               	movi	a4, 120
  10d8fc:	5b5542               	s16i	a4, a5, 182
  10d8ff:	fff086               	j	10d8c5 <au_task_SpeechCodecDecodeSetParam+0x65>

0010d902 <au_task_SpeechCodecDecodeSetParam+0xa2>:
	...

0010d904 <au_task_SpeechCodecEncode>:
  10d904:	004136               	entry	a1, 32
  10d907:	08a062               	movi	a6, 8
  10d90a:	d3a9b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d90d:	d3b031               	l32r	a3, 1027d0 (274b00 <g_overlay_parameter>)
  10d910:	d50c21               	l32r	a2, 102d40 (277360 <g_au_task+0x500>)
  10d913:	00a052               	movi	a5, 0
  10d916:	5a5252               	s16i	a5, a2, 180
  10d919:	ff2282               	l32i	a8, a2, 0x3fc
  10d91c:	701242               	l16ui	a4, a2, 224
  10d91f:	06a816               	beqz	a8, 10d98d <au_task_SpeechCodecEncode+0x89>
  10d922:	2f2392               	l32i	a9, a3, 188
  10d925:	01a072               	movi	a7, 1
  10d928:	4c5272               	s16i	a7, a2, 152
  10d92b:	991b                	addi.n	a9, a9, 1
  10d92d:	2f6392               	s32i	a9, a3, 188
  10d930:	081966               	bnei	a9, 1, 10d93c <au_task_SpeechCodecEncode+0x38>
  10d933:	001aa5               	call8	10dadc <au_task_SpeechCodecEncodeSetParam>
  10d936:	2f2392               	l32i	a9, a3, 188
  10d939:	d39db1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)

0010d93c <au_task_SpeechCodecEncode+0x38>:
  10d93c:	0d400e41e0b0396e 	{ blti.w18	a9, 3, 10da2e <au_task_SpeechCodecEncode+0x12a>; nop }
  10d944:	d397c1               	l32r	a12, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10d947:	0020c0               	memw
  10d94a:	9e2cd2               	l32i	a13, a12, 0x278
  10d94d:	3c62d2               	s32i	a13, a2, 240
  10d950:	0020c0               	memw
  10d953:	0be8                	l32i.n	a14, a11, 0
  10d955:	a12cc2               	l32i	a12, a12, 0x284
  10d958:	5d12a2               	l16ui	a10, a2, 186
  10d95b:	f4c0c0               	extui	a12, a12, 0, 16
  10d95e:	0020c0               	memw
  10d961:	1c1ee2               	l16ui	a14, a14, 56
  10d964:	2d0c                	movi.n	a13, 2
  10d966:	10ee60               	and	a14, a14, a6
  10d969:	937de0               	movnez	a7, a13, a14
  10d96c:	401700               	ssl	a7
  10d96f:	a1aa00               	sll	a10, a10
  10d972:	1abca7               	bgeu	a12, a10, 10d990 <au_task_SpeechCodecEncode+0x8c>
  10d975:	5a5262               	s16i	a6, a2, 180
  10d978:	0aa4a2               	movi	a10, 0x40a
  10d97b:	5d12d2               	l16ui	a13, a2, 186
  10d97e:	d4f1b1               	l32r	a11, 102d44 (8000d820 <__log_data___1__1__0_au_task_0_au_task_1_c_12690$32566_221_9>)
  10d981:	11ddf0               	slli	a13, a13, 1
  10d984:	08eea5               	call8	116870 <dbfw_StoreTrace>
  10d987:	d38ab1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d98a:	000086               	j	10d990 <au_task_SpeechCodecEncode+0x8c>

0010d98d <au_task_SpeechCodecEncode+0x89>:
  10d98d:	5a5262               	s16i	a6, a2, 180

0010d990 <au_task_SpeechCodecEncode+0x8c>:
  10d990:	5a92e2               	l16si	a14, a2, 180
  10d993:	049e56               	bnez	a14, 10d9e0 <au_task_SpeechCodecEncode+0xdc>
  10d996:	d4e761               	l32r	a6, 102d34 (2008d0 <g_SpCodecFuncTable>)
  10d999:	d4eb71               	l32r	a7, 102d48 (277414 <g_au_task+0x5b4>)
  10d99c:	0b98                	l32i.n	a9, a11, 0
  10d99e:	5d12a2               	l16ui	a10, a2, 186
  10d9a1:	0020c0               	memw
  10d9a4:	672982               	l32i	a8, a9, 0x19c
  10d9a7:	88aa                	add.n	a8, a8, a10
  10d9a9:	0020c0               	memw
  10d9ac:	676982               	s32i	a8, a9, 0x19c
  10d9af:	7012f2               	l16ui	a15, a2, 224
  10d9b2:	0d400d4100b08fce 	{ bnei.w18	a15, 8, 10da86 <au_task_SpeechCodecEncode+0x182>; nop }
  10d9ba:	908440               	addx2	a8, a4, a4
  10d9bd:	a08860               	addx4	a8, a8, a6
  10d9c0:	1888                	l32i.n	a8, a8, 4
  10d9c2:	07ad                	mov.n	a10, a7
  10d9c4:	0008e0               	callx8	a8
  10d9c7:	106a16               	beqz	a10, 10dad1 <au_task_SpeechCodecEncode+0x1cd>
  10d9ca:	0d40104130b02a0e 	{ beqi.w18	a10, 2, 10dad1 <au_task_SpeechCodecEncode+0x1cd>; nop }
  10d9d2:	790c                	movi.n	a9, 7
  10d9d4:	5a5292               	s16i	a9, a2, 180
  10d9d7:	000146               	j	10d9e0 <au_task_SpeechCodecEncode+0xdc>

0010d9da <au_task_SpeechCodecEncode+0xd6>:
  10d9da:	07a0a2               	movi	a10, 7
  10d9dd:	5a52a2               	s16i	a10, a2, 180

0010d9e0 <au_task_SpeechCodecEncode+0xdc>:
  10d9e0:	5b12b2               	l16ui	a11, a2, 182
  10d9e3:	045b56               	bnez	a11, 10da2c <au_task_SpeechCodecEncode+0x128>
  10d9e6:	0fa0a2               	movi	a10, 15
  10d9e9:	f4c065               	call8	1025f0 <_xtos_set_intlevel>
  10d9ec:	0fa0b2               	movi	a11, 15
  10d9ef:	d36931               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  10d9f2:	2a5c                	movi.n	a10, 82
  10d9f4:	0013c2               	l16ui	a12, a3, 0
  10d9f7:	d3bc21               	l32r	a2, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10d9fa:	6cfc                	bnez.n	a12, 10da34 <au_task_SpeechCodecEncode+0x130>
  10d9fc:	1213e2               	l16ui	a14, a3, 36
  10d9ff:	83b9                	s32i.n	a11, a3, 32
  10da01:	90ee30               	addx2	a14, a14, a3
  10da04:	135ea2               	s16i	a10, a14, 38
  10da07:	1213d2               	l16ui	a13, a3, 36
  10da0a:	dd1b                	addi.n	a13, a13, 1
  10da0c:	64d0d0               	extui	a13, a13, 0, 7
  10da0f:	1253d2               	s16i	a13, a3, 36
  10da12:	000d86               	j	10da4c <au_task_SpeechCodecEncode+0x148>

0010da15 <au_task_SpeechCodecEncode+0x111>:
  10da15:	7e1292               	l16ui	a9, a2, 252
  10da18:	10c9f6               	bgeui	a9, 32, 10da2c <au_task_SpeechCodecEncode+0x128>
  10da1b:	3e6252               	s32i	a5, a2, 248
  10da1e:	908920               	addx2	a8, a9, a2
  10da21:	7f58a2               	s16i	a10, a8, 254
  10da24:	7e12f2               	l16ui	a15, a2, 252
  10da27:	ff1b                	addi.n	a15, a15, 1
  10da29:	7e52f2               	s16i	a15, a2, 252
  10da2c:	f01d                	retw.n

0010da2e <au_task_SpeechCodecEncode+0x12a>:
  10da2e:	5a5262               	s16i	a6, a2, 180
  10da31:	ffd6c6               	j	10d990 <au_task_SpeechCodecEncode+0x8c>

0010da34 <au_task_SpeechCodecEncode+0x130>:
  10da34:	7e1292               	l16ui	a9, a2, 252
  10da37:	11c9f6               	bgeui	a9, 32, 10da4c <au_task_SpeechCodecEncode+0x148>
  10da3a:	3e62b2               	s32i	a11, a2, 248
  10da3d:	90d920               	addx2	a13, a9, a2
  10da40:	7f5da2               	s16i	a10, a13, 254
  10da43:	7e12c2               	l16ui	a12, a2, 252
  10da46:	01ccc2               	addi	a12, a12, 1
  10da49:	7e52c2               	s16i	a12, a2, 252
  10da4c:	7faf82               	movi	a8, -129
  10da4f:	d352f1               	l32r	a15, 102798 (276e60 <g_au_task>)
  10da52:	0020c0               	memw
  10da55:	002fe2               	l32i	a14, a15, 0
  10da58:	10ee80               	and	a14, a14, a8
  10da5b:	0020c0               	memw
  10da5e:	006fe2               	s32i	a14, a15, 0
  10da61:	0a0c                	movi.n	a10, 0
  10da63:	f4b8e5               	call8	1025f0 <_xtos_set_intlevel>
  10da66:	001392               	l16ui	a9, a3, 0
  10da69:	3a5c                	movi.n	a10, 83
  10da6b:	fa6956               	bnez	a9, 10da15 <au_task_SpeechCodecEncode+0x111>
  10da6e:	1213c2               	l16ui	a12, a3, 36
  10da71:	8359                	s32i.n	a5, a3, 32
  10da73:	90cc30               	addx2	a12, a12, a3
  10da76:	135ca2               	s16i	a10, a12, 38
  10da79:	1213b2               	l16ui	a11, a3, 36
  10da7c:	bb1b                	addi.n	a11, a11, 1
  10da7e:	64b0b0               	extui	a11, a11, 0, 7
  10da81:	1253b2               	s16i	a11, a3, 36
  10da84:	f01d                	retw.n

0010da86 <au_task_SpeechCodecEncode+0x182>:
  10da86:	20a330               	or	a10, a3, a3
  10da89:	f31925               	call8	100c1c <au_task_vend_SpeechAlgoForEnc>
  10da8c:	3622d2               	l32i	a13, a2, 216
  10da8f:	609392               	l16si	a9, a3, 192
  10da92:	01cdd2               	addi	a13, a13, 1
  10da95:	3662d2               	s32i	a13, a2, 216
  10da98:	00a956               	bnez	a9, 10daa6 <au_task_SpeechCodecEncode+0x1a2>
  10da9b:	5423e2               	l32i	a14, a3, 0x150
  10da9e:	041ea6               	blti	a14, 1, 10daa6 <au_task_SpeechCodecEncode+0x1a2>
  10daa1:	190c                	movi.n	a9, 1
  10daa3:	605392               	s16i	a9, a3, 192
  10daa6:	0d7ff34160b019ce 	{ bnei.w18	a9, 1, 10d9e0 <au_task_SpeechCodecEncode+0xdc>; nop }
  10daae:	908440               	addx2	a8, a4, a4
  10dab1:	a08860               	addx4	a8, a8, a6
  10dab4:	1888                	l32i.n	a8, a8, 4
  10dab6:	07ad                	mov.n	a10, a7
  10dab8:	0008e0               	callx8	a8
  10dabb:	5c52a2               	s16i	a10, a2, 184
  10dabe:	239a80               	sext	a9, a10, 15
  10dac1:	0d7ff14150b0196e 	{ blti.w18	a9, 1, 10d9da <au_task_SpeechCodecEncode+0xd6>; nop }
  10dac9:	07ad                	mov.n	a10, a7
  10dacb:	00efe5               	call8	10e9c8 <au_task_SpeechEncDrainOutputBuffer>
  10dace:	ffc386               	j	10d9e0 <au_task_SpeechCodecEncode+0xdc>

0010dad1 <au_task_SpeechCodecEncode+0x1cd>:
  10dad1:	3622a2               	l32i	a10, a2, 216
  10dad4:	aa1b                	addi.n	a10, a10, 1
  10dad6:	3662a2               	s32i	a10, a2, 216
  10dad9:	ffc0c6               	j	10d9e0 <au_task_SpeechCodecEncode+0xdc>

0010dadc <au_task_SpeechCodecEncodeSetParam>:
  10dadc:	004136               	entry	a1, 32
  10dadf:	ca3c                	movi.n	a10, 60
  10dae1:	d49af1               	l32r	a15, 102d4c (277310 <g_au_task+0x4b0>)
  10dae4:	d3b591               	l32r	a9, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  10dae7:	3b2f82               	l32i	a8, a15, 236
  10daea:	d33921               	l32r	a2, 1027d0 (274b00 <g_overlay_parameter>)
  10daed:	119897               	bne	a8, a9, 10db02 <au_task_SpeechCodecEncodeSetParam+0x26>
  10daf0:	f0a0b2               	movi	a11, 240
  10daf3:	865fa2               	s16i	a10, a15, 0x10c
  10daf6:	855fb2               	s16i	a11, a15, 0x10a
  10daf9:	78a0b2               	movi	a11, 120
  10dafc:	3c52b2               	s16i	a11, a2, 120
  10daff:	001006               	j	10db43 <au_task_SpeechCodecEncodeSetParam+0x67>

0010db02 <au_task_SpeechCodecEncodeSetParam+0x26>:
  10db02:	d329c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10db05:	0cc8                	l32i.n	a12, a12, 0
  10db07:	78a0d2               	movi	a13, 120
  10db0a:	05dcc2               	addmi	a12, a12, 0x500
  10db0d:	94ccc2               	addi	a12, a12, -108
  10db10:	0020c0               	memw
  10db13:	7e1cb2               	l16ui	a11, a12, 252
  10db16:	23bb80               	sext	a11, a11, 15
  10db19:	3c52b2               	s16i	a11, a2, 120
  10db1c:	0020c0               	memw
  10db1f:	7e1cc2               	l16ui	a12, a12, 252
  10db22:	ee1c                	movi.n	a14, 30
  10db24:	151ca7               	beq	a12, a10, 10db3d <au_task_SpeechCodecEncodeSetParam+0x61>
  10db27:	2c1ce7               	beq	a12, a14, 10db57 <au_task_SpeechCodecEncodeSetParam+0x7b>
  10db2a:	4e1c                	movi.n	a14, 20
  10db2c:	091ce7               	beq	a12, a14, 10db39 <au_task_SpeechCodecEncodeSetParam+0x5d>
  10db2f:	0a9c66               	bnei	a12, 10, 10db3d <au_task_SpeechCodecEncodeSetParam+0x61>
  10db32:	0edd                	mov.n	a13, a14
  10db34:	aa0c                	movi.n	a10, 10
  10db36:	0000c6               	j	10db3d <au_task_SpeechCodecEncodeSetParam+0x61>

0010db39 <au_task_SpeechCodecEncodeSetParam+0x5d>:
  10db39:	8d2c                	movi.n	a13, 40

0010db3b <au_task_SpeechCodecEncodeSetParam+0x5f>:
  10db3b:	0ead                	mov.n	a10, a14

0010db3d <au_task_SpeechCodecEncodeSetParam+0x61>:
  10db3d:	855fd2               	s16i	a13, a15, 0x10a
  10db40:	865fa2               	s16i	a10, a15, 0x10c
  10db43:	3d92a2               	l16si	a10, a2, 122
  10db46:	80aab0               	add	a10, a10, a11
  10db49:	ffcaa2               	addi	a10, a10, -1
  10db4c:	729de5               	call8	18052c <__divsi3>
  10db4f:	01cab2               	addi	a11, a10, 1
  10db52:	5c52b2               	s16i	a11, a2, 184
  10db55:	f01d                	retw.n

0010db57 <au_task_SpeechCodecEncodeSetParam+0x7b>:
  10db57:	0add                	mov.n	a13, a10
  10db59:	fff786               	j	10db3b <au_task_SpeechCodecEncodeSetParam+0x5f>

0010db5c <au_task_SpeechCodecInit>:
  10db5c:	006136               	entry	a1, 48
  10db5f:	d31241               	l32r	a4, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10db62:	d30c61               	l32r	a6, 102794 (277d60 <g_debug_fp_info>)
  10db65:	002432               	l32i	a3, a4, 0
  10db68:	d332c1               	l32r	a12, 102830 (2781b4 <g_debug_fp_info+0x454>)
  10db6b:	05d352               	addmi	a5, a3, 0x500
  10db6e:	8cc552               	addi	a5, a5, -116
  10db71:	0020c0               	memw
  10db74:	001682               	l16ui	a8, a6, 0
  10db77:	0e2332               	l32i	a3, a3, 56
  10db7a:	00f856               	bnez	a8, 10db8d <au_task_SpeechCodecInit+0x31>
  10db7d:	06ad                	mov.n	a10, a6
  10db7f:	0b0c                	movi.n	a11, 0
  10db81:	b4a4c2               	movi	a12, 0x4b4
  10db84:	728a25               	call8	180428 <__vec_memset>
  10db87:	d32ac1               	l32r	a12, 102830 (2781b4 <g_debug_fp_info+0x454>)
  10db8a:	0001c6               	j	10db95 <au_task_SpeechCodecInit+0x39>

0010db8d <au_task_SpeechCodecInit+0x31>:
  10db8d:	2e1c82               	l16ui	a8, a12, 92
  10db90:	881b                	addi.n	a8, a8, 1
  10db92:	2e5c82               	s16i	a8, a12, 92

0010db95 <au_task_SpeechCodecInit+0x39>:
  10db95:	02a092               	movi	a9, 2
  10db98:	d46e21               	l32r	a2, 102d50 (2773d8 <g_au_task+0x578>)
  10db9b:	d326a1               	l32r	a10, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10db9e:	1012d2               	l16ui	a13, a2, 32
  10dba1:	d2fd71               	l32r	a7, 102798 (276e60 <g_au_task>)
  10dba4:	07ad16               	beqz	a13, 10dc22 <au_task_SpeechCodecInit+0xc6>
  10dba7:	59a0e2               	movi	a14, 89
  10dbaa:	0024d2               	l32i	a13, a4, 0
  10dbad:	0020c0               	memw
  10dbb0:	146d92               	s32i	a9, a13, 80
  10dbb3:	0016f2               	l16ui	a15, a6, 0
  10dbb6:	0d1c92               	l16ui	a9, a12, 26
  10dbb9:	3fec                	bnez.n	a15, 10dbe0 <au_task_SpeechCodecInit+0x84>
  10dbbb:	931682               	l16ui	a8, a6, 0x126
  10dbbe:	908860               	addx2	a8, a8, a6
  10dbc1:	9458e2               	s16i	a14, a8, 0x128
  10dbc4:	08b325               	call8	1166f8 <dbfw_GetSystemTime>
  10dbc7:	9316b2               	l16ui	a11, a6, 0x126
  10dbca:	a0bb60               	addx4	a11, a11, a6
  10dbcd:	8a6ba2               	s32i	a10, a11, 0x228
  10dbd0:	931692               	l16ui	a9, a6, 0x126
  10dbd3:	04d8                	l32i.n	a13, a4, 0
  10dbd5:	991b                	addi.n	a9, a9, 1
  10dbd7:	649090               	extui	a9, a9, 0, 7
  10dbda:	935692               	s16i	a9, a6, 0x126
  10dbdd:	000446               	j	10dbf2 <au_task_SpeechCodecInit+0x96>

0010dbe0 <au_task_SpeechCodecInit+0x84>:
  10dbe0:	0ec9f6               	bgeui	a9, 32, 10dbf2 <au_task_SpeechCodecInit+0x96>
  10dbe3:	9089a0               	addx2	a8, a9, a10
  10dbe6:	7e58e2               	s16i	a14, a8, 252
  10dbe9:	0d1cf2               	l16ui	a15, a12, 26
  10dbec:	01cff2               	addi	a15, a15, 1
  10dbef:	0d5cf2               	s16i	a15, a12, 26
  10dbf2:	50cdc2               	addi	a12, a13, 80
  10dbf5:	07a0a2               	movi	a10, 7
  10dbf8:	04a0b2               	movi	a11, 4
  10dbfb:	027ce5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10dbfe:	08a4a2               	movi	a10, 0x408
  10dc01:	d454b1               	l32r	a11, 102d54 (8000d920 <__log_data___1__1__0_au_task_0_au_task_1_c_12871$32728_218_7>)
  10dc04:	08c6a5               	call8	116870 <dbfw_StoreTrace>
  10dc07:	0fa0a2               	movi	a10, 15
  10dc0a:	f49e65               	call8	1025f0 <_xtos_set_intlevel>
  10dc0d:	0020c0               	memw
  10dc10:	0798                	l32i.n	a9, a7, 0
  10dc12:	bfafb2               	movi	a11, -65
  10dc15:	1099b0               	and	a9, a9, a11
  10dc18:	0020c0               	memw
  10dc1b:	0799                	s32i.n	a9, a7, 0
  10dc1d:	f46825               	call8	1022a0 <_xtos_restore_intlevel>
  10dc20:	f01d                	retw.n

0010dc22 <au_task_SpeechCodecInit+0xc6>:
  10dc22:	00a0b2               	movi	a11, 0
  10dc25:	d2e2a1               	l32r	a10, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10dc28:	1ca0c2               	movi	a12, 28
  10dc2b:	002aa2               	l32i	a10, a10, 0
  10dc2e:	1159                	s32i.n	a5, a1, 4
  10dc30:	02daa2               	addmi	a10, a10, 0x200
  10dc33:	90caa2               	addi	a10, a10, -112
  10dc36:	727f25               	call8	180428 <__vec_memset>
  10dc39:	09a4a2               	movi	a10, 0x409
  10dc3c:	d447b1               	l32r	a11, 102d58 (8000da20 <__log_data___1__1__0_au_task_0_au_task_1_c_12881$32730_218_9>)
  10dc3f:	03cd                	mov.n	a12, a3
  10dc41:	08c2e5               	call8	116870 <dbfw_StoreTrace>
  10dc44:	60a0a2               	movi	a10, 96
  10dc47:	085925               	call8	1161d8 <fw_dsp_timer_AdjustDSPClock>
  10dc4a:	04c8                	l32i.n	a12, a4, 0
  10dc4c:	ed7c                	movi.n	a13, -2
  10dc4e:	03dcc2               	addmi	a12, a12, 0x300
  10dc51:	10ccc2               	addi	a12, a12, 16
  10dc54:	0020c0               	memw
  10dc57:	a12cb2               	l32i	a11, a12, 0x284
  10dc5a:	10bbd0               	and	a11, a11, a13
  10dc5d:	0020c0               	memw
  10dc60:	a16cb2               	s32i	a11, a12, 0x284
  10dc63:	d43ea1               	l32r	a10, 102d5c (2773f8 <g_au_task+0x598>)
  10dc66:	0b0c                	movi.n	a11, 0
  10dc68:	70a6c2               	movi	a12, 0x670
  10dc6b:	727be5               	call8	180428 <__vec_memset>
  10dc6e:	7c0c                	movi.n	a12, 7
  10dc70:	d35271               	l32r	a7, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  10dc73:	ffa0d2               	movi	a13, 255
  10dc76:	d33fb1               	l32r	a11, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10dc79:	1a0c                	movi.n	a10, 1
  10dc7b:	d2f4e1               	l32r	a14, 10284c (278218 <g_plc_params>)
  10dc7e:	d43851               	l32r	a5, 102d60 (2776bc <g_au_task+0x85c>)
  10dc81:	d2c381               	l32r	a8, 102790 (27e688 <gp_dsp_core_log>)
  10dc84:	80a0f2               	movi	a15, 128
  10dc87:	0888                	l32i.n	a8, a8, 0
  10dc89:	090c                	movi.n	a9, 0
  10dc8b:	2899                	s32i.n	a9, a8, 8
  10dc8d:	1e5292               	s16i	a9, a2, 60
  10dc90:	ea62f2               	s32i	a15, a2, 0x3a8
  10dc93:	2a5592               	s16i	a9, a5, 84
  10dc96:	645592               	s16i	a9, a5, 200
  10dc99:	ea65e2               	s32i	a14, a5, 0x3a8
  10dc9c:	1152a2               	s16i	a10, a2, 34
  10dc9f:	0d403a4130b0130e 	{ beqi.w18	a3, 1, 10e046 <au_task_SpeechCodecInit+0x4ea>; nop }
  10dca7:	3a5316               	beqz	a3, 10e050 <au_task_SpeechCodecInit+0x4f4>
  10dcaa:	0d403b4110b0230e 	{ beqi.w18	a3, 2, 10e05f <au_task_SpeechCodecInit+0x503>; nop }
  10dcb2:	0d403b4150b0530e 	{ beqi.w18	a3, 5, 10e06b <au_task_SpeechCodecInit+0x50f>; nop }
  10dcba:	0d003b41a0b083de 	{ beq.w18	a3, a13, 10e078 <au_task_SpeechCodecInit+0x51c>; nop }
  10dcc2:	fea092               	movi	a9, 254
  10dcc5:	0d00374180b0839e 	{ beq.w18	a3, a9, 10e041 <au_task_SpeechCodecInit+0x4e5>; nop }
  10dccd:	fda0d2               	movi	a13, 253
  10dcd0:	0d003641d0b083de 	{ beq.w18	a3, a13, 10e041 <au_task_SpeechCodecInit+0x4e5>; nop }
  10dcd8:	1e52a2               	s16i	a10, a2, 60
  10dcdb:	2a55a2               	s16i	a10, a5, 84

0010dcde <au_task_SpeechCodecInit+0x182>:
  10dcde:	1e92e2               	l16si	a14, a2, 60
  10dce1:	293e56               	bnez	a14, 10df78 <au_task_SpeechCodecInit+0x41c>
  10dce4:	2a95f2               	l16si	a15, a5, 84
  10dce7:	28df56               	bnez	a15, 10df78 <au_task_SpeechCodecInit+0x41c>
  10dcea:	d41ea1               	l32r	a10, 102d64 (277bbc <g_gain_params+0x8c>)
  10dced:	92b8                	l32i.n	a11, a2, 36
  10dcef:	5c0c                	movi.n	a12, 5
  10dcf1:	fa41e5               	call8	108110 <au_task_FadeInFadeOutGainInit>
  10dcf4:	d3dda1               	l32r	a10, 102c68 (277ba0 <g_gain_params+0x70>)
  10dcf7:	92b8                	l32i.n	a11, a2, 36
  10dcf9:	4c0c                	movi.n	a12, 4
  10dcfb:	fa4165               	call8	108110 <au_task_FadeInFadeOutGainInit>
  10dcfe:	d319a1               	l32r	a10, 102964 (277bd8 <g_gain_params+0xa8>)
  10dd01:	92b8                	l32i.n	a11, a2, 36
  10dd03:	6c0c                	movi.n	a12, 6
  10dd05:	fa40a5               	call8	108110 <au_task_FadeInFadeOutGainInit>
  10dd08:	0ba4a2               	movi	a10, 0x40b
  10dd0b:	d2a9e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10dd0e:	d416b1               	l32r	a11, 102d68 (8000db20 <__log_data___1__1__0_au_task_0_au_task_1_c_13008$32740_218_11>)
  10dd11:	0ee8                	l32i.n	a14, a14, 0
  10dd13:	0020c0               	memw
  10dd16:	cec8                	l32i.n	a12, a14, 48
  10dd18:	0020c0               	memw
  10dd1b:	aed8                	l32i.n	a13, a14, 40
  10dd1d:	0020c0               	memw
  10dd20:	bee8                	l32i.n	a14, a14, 44
  10dd22:	08b4e5               	call8	116870 <dbfw_StoreTrace>
  10dd25:	d2c7a1               	l32r	a10, 102844 (278780 <g_plc_scratch_buf>)
  10dd28:	0b0c                	movi.n	a11, 0
  10dd2a:	d2c7c1               	l32r	a12, 102848 (4f90 <xthals_release_major+0x20b0>)
  10dd2d:	1f0c                	movi.n	a15, 1
  10dd2f:	3e55f2               	s16i	a15, a5, 124
  10dd32:	726f65               	call8	180428 <__vec_memset>
  10dd35:	b4a082               	movi	a8, 180
  10dd38:	68a1f2               	movi	a15, 0x168
  10dd3b:	d30ea1               	l32r	a10, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10dd3e:	9298                	l32i.n	a9, a2, 36
  10dd40:	d40bc1               	l32r	a12, 102d6c (a00 <XtosCoreStateSize+0x780>)
  10dd43:	d311b1               	l32r	a11, 102988 (1bd0 <XtosCoreStateSize+0x1950>)
  10dd46:	d35cd1               	l32r	a13, 102ab8 (f00 <XtosCoreStateSize+0xc80>)
  10dd49:	1c62d2               	s32i	a13, a2, 112
  10dd4c:	d562b2               	s32i	a11, a2, 0x354
  10dd4f:	1662c2               	s32i	a12, a2, 88
  10dd52:	0b0c                	movi.n	a11, 0
  10dd54:	d2c5c1               	l32r	a12, 102868 (277d2c <g_dram_ptrs>)
  10dd57:	c099a0               	sub	a9, a9, a10
  10dd5a:	83f890               	moveqz	a15, a8, a9
  10dd5d:	dd62f2               	s32i	a15, a2, 0x374
  10dd60:	04a8                	l32i.n	a10, a4, 0
  10dd62:	ccd8                	l32i.n	a13, a12, 48
  10dd64:	6ce8                	l32i.n	a14, a12, 24
  10dd66:	1b62e2               	s32i	a14, a2, 108
  10dd69:	1562d2               	s32i	a13, a2, 84
  10dd6c:	05daa2               	addmi	a10, a10, 0x500
  10dd6f:	4cc8                	l32i.n	a12, a12, 16
  10dd71:	d462c2               	s32i	a12, a2, 0x350
  10dd74:	8ccaa2               	addi	a10, a10, -116
  10dd77:	7ca0c2               	movi	a12, 124
  10dd7a:	726ae5               	call8	180428 <__vec_memset>
  10dd7d:	0b0c                	movi.n	a11, 0
  10dd7f:	04a8                	l32i.n	a10, a4, 0
  10dd81:	7ca0c2               	movi	a12, 124
  10dd84:	05daa2               	addmi	a10, a10, 0x500
  10dd87:	10caa2               	addi	a10, a10, 16
  10dd8a:	7269e5               	call8	180428 <__vec_memset>
  10dd8d:	d2b8f1               	l32r	a15, 102870 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  10dd90:	d2b6b1               	l32r	a11, 102868 (277d2c <g_dram_ptrs>)
  10dd93:	04c8                	l32i.n	a12, a4, 0
  10dd95:	2bb8                	l32i.n	a11, a11, 8
  10dd97:	03dcc2               	addmi	a12, a12, 0x300
  10dd9a:	10ccc2               	addi	a12, a12, 16
  10dd9d:	bbfa                	add.n	a11, a11, a15
  10dd9f:	0020c0               	memw
  10dda2:	5d6cb2               	s32i	a11, a12, 0x174
  10dda5:	04a8                	l32i.n	a10, a4, 0
  10dda7:	03daa2               	addmi	a10, a10, 0x300
  10ddaa:	a4a1b2               	movi	a11, 0x1a4
  10ddad:	10caa2               	addi	a10, a10, 16
  10ddb0:	0020c0               	memw
  10ddb3:	5e6ab2               	s32i	a11, a10, 0x178
  10ddb6:	0020c0               	memw
  10ddb9:	0d0c                	movi.n	a13, 0
  10ddbb:	7d6ad2               	s32i	a13, a10, 0x1f4
  10ddbe:	0020c0               	memw
  10ddc1:	7c6ad2               	s32i	a13, a10, 0x1f0
  10ddc4:	0020c0               	memw
  10ddc7:	7e0c                	movi.n	a14, 7
  10ddc9:	7b6ae2               	s32i	a14, a10, 0x1ec
  10ddcc:	0020c0               	memw
  10ddcf:	5d2aa2               	l32i	a10, a10, 0x174
  10ddd2:	0020c0               	memw
  10ddd5:	1198                	l32i.n	a9, a1, 4
  10ddd7:	09a9                	s32i.n	a10, a9, 0
  10ddd9:	04c8                	l32i.n	a12, a4, 0
  10dddb:	03dcc2               	addmi	a12, a12, 0x300
  10ddde:	10ccc2               	addi	a12, a12, 16
  10dde1:	0020c0               	memw
  10dde4:	7b2cb2               	l32i	a11, a12, 0x1ec
  10dde7:	2b2bb6               	bltui	a11, 2, 10de16 <au_task_SpeechCodecInit+0x2ba>
  10ddea:	1a0c                	movi.n	a10, 1
  10ddec:	0caeb2               	movi	a11, 0xfffffe0c
  10ddef:	b9ba                	add.n	a11, a9, a11

0010ddf1 <au_task_SpeechCodecInit+0x295>:
  10ddf1:	0020c0               	memw
  10ddf4:	7d2b82               	l32i	a8, a11, 0x1f4
  10ddf7:	3cc882               	addi	a8, a8, 60
  10ddfa:	0020c0               	memw
  10ddfd:	aa1b                	addi.n	a10, a10, 1
  10ddff:	816b82               	s32i	a8, a11, 0x204
  10de02:	04c8                	l32i.n	a12, a4, 0
  10de04:	10cbb2               	addi	a11, a11, 16
  10de07:	03dcc2               	addmi	a12, a12, 0x300
  10de0a:	10ccc2               	addi	a12, a12, 16
  10de0d:	0020c0               	memw
  10de10:	7b2cd2               	l32i	a13, a12, 0x1ec
  10de13:	da3ad7               	bltu	a10, a13, 10ddf1 <au_task_SpeechCodecInit+0x295>

0010de16 <au_task_SpeechCodecInit+0x2ba>:
  10de16:	d294d1               	l32r	a13, 102868 (277d2c <g_dram_ptrs>)
  10de19:	d3c691               	l32r	a9, 102d34 (2008d0 <g_SpCodecFuncTable>)
  10de1c:	3dd8                	l32i.n	a13, a13, 12
  10de1e:	d3c8a1               	l32r	a10, 102d40 (277360 <g_au_task+0x500>)
  10de21:	ddfa                	add.n	a13, a13, a15
  10de23:	0020c0               	memw
  10de26:	7e6cd2               	s32i	a13, a12, 0x1f8
  10de29:	04b8                	l32i.n	a11, a4, 0
  10de2b:	80a3d2               	movi	a13, 0x380
  10de2e:	03dbb2               	addmi	a11, a11, 0x300
  10de31:	10cbb2               	addi	a11, a11, 16
  10de34:	0020c0               	memw
  10de37:	7f6bd2               	s32i	a13, a11, 0x1fc
  10de3a:	0020c0               	memw
  10de3d:	0c0c                	movi.n	a12, 0
  10de3f:	9e6bc2               	s32i	a12, a11, 0x278
  10de42:	0020c0               	memw
  10de45:	9d6bc2               	s32i	a12, a11, 0x274
  10de48:	0020c0               	memw
  10de4b:	9c6be2               	s32i	a14, a11, 0x270
  10de4e:	701a82               	l16ui	a8, a10, 224
  10de51:	701aa2               	l16ui	a10, a10, 224
  10de54:	9088a0               	addx2	a8, a8, a10
  10de57:	a08890               	addx4	a8, a8, a9
  10de5a:	0888                	l32i.n	a8, a8, 0
  10de5c:	d3bba1               	l32r	a10, 102d48 (277414 <g_au_task+0x5b4>)
  10de5f:	0008e0               	callx8	a8
  10de62:	3a8c                	beqz.n	a10, 10de69 <au_task_SpeechCodecInit+0x30d>
  10de64:	2e0c                	movi.n	a14, 2
  10de66:	1e52e2               	s16i	a14, a2, 60

0010de69 <au_task_SpeechCodecInit+0x30d>:
  10de69:	1e92f2               	l16si	a15, a2, 60
  10de6c:	cfdc                	bnez.n	a15, 10de8c <au_task_SpeechCodecInit+0x330>
  10de6e:	d3c0a1               	l32r	a10, 102d70 (277760 <g_au_task+0x900>)
  10de71:	261a82               	l16ui	a8, a10, 76
  10de74:	d3b091               	l32r	a9, 102d34 (2008d0 <g_SpCodecFuncTable>)
  10de77:	908880               	addx2	a8, a8, a8
  10de7a:	a08890               	addx4	a8, a8, a9
  10de7d:	0888                	l32i.n	a8, a8, 0
  10de7f:	b0caa2               	addi	a10, a10, -80
  10de82:	0008e0               	callx8	a8
  10de85:	3a8c                	beqz.n	a10, 10de8c <au_task_SpeechCodecInit+0x330>
  10de87:	290c                	movi.n	a9, 2
  10de89:	2a5592               	s16i	a9, a5, 84
  10de8c:	d281b1               	l32r	a11, 102890 (27ffff <_bss_end+0x247>)
  10de8f:	8f7c                	movi.n	a15, -8
  10de91:	d275a1               	l32r	a10, 102868 (277d2c <g_dram_ptrs>)
  10de94:	d3b8c1               	l32r	a12, 102d74 (1a630 <xthals_release_major+0x17750>)
  10de97:	9aa8                	l32i.n	a10, a10, 36
  10de99:	c2c9                	s32i.n	a12, a2, 48
  10de9b:	22daa2               	addmi	a10, a10, 0x2200
  10de9e:	c7cae2               	addi	a14, a10, -57
  10dea1:	10eef0               	and	a14, a14, a15
  10dea4:	c0caa2               	addi	a10, a10, -64
  10dea7:	b2a9                	s32i.n	a10, a2, 44
  10dea9:	c0eea0               	sub	a14, a14, a10
  10deac:	01dec2               	addmi	a12, a14, 0x100
  10deaf:	aaea                	add.n	a10, a10, a14
  10deb1:	ec62a2               	s32i	a10, a2, 0x3b0
  10deb4:	f8ccc2               	addi	a12, a12, -8
  10deb7:	d2c9                	s32i.n	a12, a2, 52
  10deb9:	053ba7               	bltu	a11, a10, 10dec2 <au_task_SpeechCodecInit+0x366>
  10debc:	d272b1               	l32r	a11, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10debf:	083ba7               	bltu	a11, a10, 10decb <au_task_SpeechCodecInit+0x36f>

0010dec2 <au_task_SpeechCodecInit+0x366>:
  10dec2:	08a4a2               	movi	a10, 0x408
  10dec5:	d3acb1               	l32r	a11, 102d78 (8000dc20 <__log_data___1__1__0_au_task_0_au_task_1_c_13119$32749_218_14>)
  10dec8:	089a65               	call8	116870 <dbfw_StoreTrace>

0010decb <au_task_SpeechCodecInit+0x36f>:
  10decb:	d3acc1               	l32r	a12, 102d7c (277404 <g_au_task+0x5a4>)
  10dece:	f462c2               	s32i	a12, a2, 0x3d0
  10ded1:	1962c2               	s32i	a12, a2, 100
  10ded4:	042326               	beqi	a3, 2, 10dedc <au_task_SpeechCodecInit+0x380>
  10ded7:	011326               	beqi	a3, 1, 10dedc <au_task_SpeechCodecInit+0x380>
  10deda:	63cc                	bnez.n	a3, 10dee4 <au_task_SpeechCodecInit+0x388>
  10dedc:	d394e1               	l32r	a14, 102d2c (27fcf4 <g_lcplc_state+0x600>)
  10dedf:	fd7c                	movi.n	a13, -1
  10dee1:	1f6ed2               	s32i	a13, a14, 124

0010dee4 <au_task_SpeechCodecInit+0x388>:
  10dee4:	d2a4a1               	l32r	a10, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10dee7:	92b8                	l32i.n	a11, a2, 36
  10dee9:	0a9ba7               	bne	a11, a10, 10def7 <au_task_SpeechCodecInit+0x39b>
  10deec:	d3a5b1               	l32r	a11, 102d80 (2000e0 <g_peq_coef_tx_8k>)
  10deef:	d3a5f1               	l32r	a15, 102d84 (2001c0 <g_peq_coef_rx_8k>)
  10def2:	01f9                	s32i.n	a15, a1, 0
  10def4:	000506               	j	10df0c <au_task_SpeechCodecInit+0x3b0>

0010def7 <au_task_SpeechCodecInit+0x39b>:
  10def7:	081b77               	beq	a11, a7, 10df03 <au_task_SpeechCodecInit+0x3a7>
  10defa:	08a4a2               	movi	a10, 0x408
  10defd:	d3a2b1               	l32r	a11, 102d88 (8000dd20 <__log_data___1__1__0_au_task_0_au_task_1_c_13150$32753_218_18>)
  10df00:	0896e5               	call8	116870 <dbfw_StoreTrace>

0010df03 <au_task_SpeechCodecInit+0x3a7>:
  10df03:	d3a2b1               	l32r	a11, 102d8c (2002a0 <g_peq_coef_tx_16k>)
  10df06:	d3a281               	l32r	a8, 102d90 (200380 <g_peq_coef_rx_16k>)
  10df09:	006182               	s32i	a8, a1, 0

0010df0c <au_task_SpeechCodecInit+0x3b0>:
  10df0c:	d3a2a1               	l32r	a10, 102d94 (277508 <g_au_task+0x6a8>)
  10df0f:	0441a5               	call8	112328 <peq_Init>
  10df12:	d353a1               	l32r	a10, 102c60 (27785c <g_au_task+0x9fc>)
  10df15:	0021b2               	l32i	a11, a1, 0
  10df18:	0440e5               	call8	112328 <peq_Init>
  10df1b:	09a4a2               	movi	a10, 0x409
  10df1e:	d39eb1               	l32r	a11, 102d98 (8000de20 <__log_data___1__1__0_au_task_0_au_task_1_c_13156$32754_218_19>)
  10df21:	0922c2               	l32i	a12, a2, 36
  10df24:	0894a5               	call8	116870 <dbfw_StoreTrace>
  10df27:	d222b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10df2a:	d39ca1               	l32r	a10, 102d9c (2776f0 <g_au_task+0x890>)
  10df2d:	0bb8                	l32i.n	a11, a11, 0
  10df2f:	92c8                	l32i.n	a12, a2, 36
  10df31:	54cbb2               	addi	a11, a11, 84
  10df34:	041225               	call8	112058 <drc_exp_init>
  10df37:	d21eb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10df3a:	d34aa1               	l32r	a10, 102c64 (277a44 <g_au_task+0xbe4>)
  10df3d:	0bb8                	l32i.n	a11, a11, 0
  10df3f:	92c8                	l32i.n	a12, a2, 36
  10df41:	62cbb2               	addi	a11, a11, 98
  10df44:	041125               	call8	112058 <drc_exp_init>
  10df47:	08a4a2               	movi	a10, 0x408
  10df4a:	d395b1               	l32r	a11, 102da0 (8000df20 <__log_data___1__1__0_au_task_0_au_task_1_c_13161$32755_218_20>)
  10df4d:	089225               	call8	116870 <dbfw_StoreTrace>
  10df50:	d220a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  10df53:	01aa65               	call8	10f9f8 <au_task_CommonInearInit>
  10df56:	ffa0c2               	movi	a12, 255
  10df59:	1b13c7               	beq	a3, a12, 10df78 <au_task_SpeechCodecInit+0x41c>
  10df5c:	d286e1               	l32r	a14, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10df5f:	92d8                	l32i.n	a13, a2, 36
  10df61:	0d00134160b08dee 	{ beq.w18	a13, a14, 10e09b <au_task_SpeechCodecInit+0x53f>; nop }
  10df69:	40a1b2               	movi	a11, 0x140

0010df6c <au_task_SpeechCodecInit+0x410>:
  10df6c:	d219a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  10df6f:	3d5ab2               	s16i	a11, a10, 122
  10df72:	1d6a72               	s32i	a7, a10, 116
  10df75:	f2d865               	call8	100cfc <au_task_vend_SpeechAlgoInit>
  10df78:	1e92f2               	l16si	a15, a2, 60
  10df7b:	d22e31               	l32r	a3, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10df7e:	efdc                	bnez.n	a15, 10dfa0 <au_task_SpeechCodecInit+0x444>
  10df80:	2a9582               	l16si	a8, a5, 84
  10df83:	98dc                	bnez.n	a8, 10dfa0 <au_task_SpeechCodecInit+0x444>
  10df85:	04b8                	l32i.n	a11, a4, 0
  10df87:	0020c0               	memw
  10df8a:	190c                	movi.n	a9, 1
  10df8c:	0a0c                	movi.n	a10, 0
  10df8e:	146ba2               	s32i	a10, a11, 80
  10df91:	145292               	s16i	a9, a2, 40
  10df94:	08a4a2               	movi	a10, 0x408
  10df97:	d383b1               	l32r	a11, 102da4 (8000e020 <__log_data___1__1__0_au_task_0_au_task_1_c_13200$32760_218_22>)
  10df9a:	088d65               	call8	116870 <dbfw_StoreTrace>
  10df9d:	000806               	j	10dfc1 <au_task_SpeechCodecInit+0x465>

0010dfa0 <au_task_SpeechCodecInit+0x444>:
  10dfa0:	1e92c2               	l16si	a12, a2, 60
  10dfa3:	051c26               	beqi	a12, 1, 10dfac <au_task_SpeechCodecInit+0x450>
  10dfa6:	2a95d2               	l16si	a13, a5, 84
  10dfa9:	141d66               	bnei	a13, 1, 10dfc1 <au_task_SpeechCodecInit+0x465>

0010dfac <au_task_SpeechCodecInit+0x450>:
  10dfac:	0024f2               	l32i	a15, a4, 0
  10dfaf:	0020c0               	memw
  10dfb2:	08a4a2               	movi	a10, 0x408
  10dfb5:	d37cb1               	l32r	a11, 102da8 (8000e120 <__log_data___1__1__0_au_task_0_au_task_1_c_13206$32761_218_23>)
  10dfb8:	01a0e2               	movi	a14, 1
  10dfbb:	146fe2               	s32i	a14, a15, 80
  10dfbe:	088b25               	call8	116870 <dbfw_StoreTrace>
  10dfc1:	0fa0a2               	movi	a10, 15
  10dfc4:	f462a5               	call8	1025f0 <_xtos_set_intlevel>
  10dfc7:	0020c0               	memw
  10dfca:	d1f391               	l32r	a9, 102798 (276e60 <g_au_task>)
  10dfcd:	002982               	l32i	a8, a9, 0
  10dfd0:	bfafb2               	movi	a11, -65
  10dfd3:	1088b0               	and	a8, a8, a11
  10dfd6:	0020c0               	memw
  10dfd9:	0989                	s32i.n	a8, a9, 0
  10dfdb:	f42c65               	call8	1022a0 <_xtos_restore_intlevel>
  10dfde:	64a0a2               	movi	a10, 100
  10dfe1:	d372e1               	l32r	a14, 102dac (277aec <g_au_task+0xc8c>)
  10dfe4:	0016c2               	l16ui	a12, a6, 0
  10dfe7:	fed8                	l32i.n	a13, a14, 60
  10dfe9:	bf7c                	movi.n	a15, -5
  10dfeb:	10ddf0               	and	a13, a13, a15
  10dfee:	fed9                	s32i.n	a13, a14, 60
  10dff0:	1cec                	bnez.n	a12, 10e015 <au_task_SpeechCodecInit+0x4b9>
  10dff2:	931682               	l16ui	a8, a6, 0x126
  10dff5:	908860               	addx2	a8, a8, a6
  10dff8:	9458a2               	s16i	a10, a8, 0x128
  10dffb:	086fe5               	call8	1166f8 <dbfw_GetSystemTime>
  10dffe:	9316b2               	l16ui	a11, a6, 0x126
  10e001:	a0bb60               	addx4	a11, a11, a6
  10e004:	8a6ba2               	s32i	a10, a11, 0x228
  10e007:	931692               	l16ui	a9, a6, 0x126
  10e00a:	991b                	addi.n	a9, a9, 1
  10e00c:	649090               	extui	a9, a9, 0, 7
  10e00f:	935692               	s16i	a9, a6, 0x126
  10e012:	000506               	j	10e02a <au_task_SpeechCodecInit+0x4ce>

0010e015 <au_task_SpeechCodecInit+0x4b9>:
  10e015:	7d1392               	l16ui	a9, a3, 250
  10e018:	0ec9f6               	bgeui	a9, 32, 10e02a <au_task_SpeechCodecInit+0x4ce>
  10e01b:	90d930               	addx2	a13, a9, a3
  10e01e:	7e5da2               	s16i	a10, a13, 252
  10e021:	7d13c2               	l16ui	a12, a3, 250
  10e024:	01ccc2               	addi	a12, a12, 1
  10e027:	7d53c2               	s16i	a12, a3, 250
  10e02a:	07a0a2               	movi	a10, 7
  10e02d:	0024c2               	l32i	a12, a4, 0
  10e030:	4b0c                	movi.n	a11, 4
  10e032:	50ccc2               	addi	a12, a12, 80
  10e035:	023925               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10e038:	08a4a2               	movi	a10, 0x408
  10e03b:	d35db1               	l32r	a11, 102db0 (8000e220 <__log_data___1__1__0_au_task_0_au_task_1_c_13222$32763_218_25>)
  10e03e:	088325               	call8	116870 <dbfw_StoreTrace>

0010e041 <au_task_SpeechCodecInit+0x4e5>:
  10e041:	f01d                	retw.n

0010e043 <au_task_SpeechCodecInit+0x4e7>:
  10e043:	000000                                        ...

0010e046 <au_task_SpeechCodecInit+0x4ea>:
  10e046:	0a9d                	mov.n	a9, a10
  10e048:	0d0c                	movi.n	a13, 0
  10e04a:	3452d2               	s16i	a13, a2, 104
  10e04d:	000186               	j	10e057 <au_task_SpeechCodecInit+0x4fb>

0010e050 <au_task_SpeechCodecInit+0x4f4>:
  10e050:	390c                	movi.n	a9, 3
  10e052:	2e0c                	movi.n	a14, 2
  10e054:	3452e2               	s16i	a14, a2, 104

0010e057 <au_task_SpeechCodecInit+0x4fb>:
  10e057:	785592               	s16i	a9, a5, 240
  10e05a:	92b9                	s32i.n	a11, a2, 36
  10e05c:	ff1f86               	j	10dcde <au_task_SpeechCodecInit+0x182>

0010e05f <au_task_SpeechCodecInit+0x503>:
  10e05f:	92b9                	s32i.n	a11, a2, 36
  10e061:	490c                	movi.n	a9, 4
  10e063:	5f0c                	movi.n	a15, 5
  10e065:	7855f2               	s16i	a15, a5, 240
  10e068:	000186               	j	10e072 <au_task_SpeechCodecInit+0x516>

0010e06b <au_task_SpeechCodecInit+0x50f>:
  10e06b:	7855c2               	s16i	a12, a5, 240
  10e06e:	9279                	s32i.n	a7, a2, 36
  10e070:	690c                	movi.n	a9, 6

0010e072 <au_task_SpeechCodecInit+0x516>:
  10e072:	345292               	s16i	a9, a2, 104
  10e075:	ff1946               	j	10dcde <au_task_SpeechCodecInit+0x182>

0010e078 <au_task_SpeechCodecInit+0x51c>:
  10e078:	9279                	s32i.n	a7, a2, 36
  10e07a:	6455a2               	s16i	a10, a5, 200
  10e07d:	c83c                	movi.n	a8, 60
  10e07f:	d34de1               	l32r	a14, 102db4 (274b24 <g_overlay_parameter+0x24>)
  10e082:	990c                	movi.n	a9, 9
  10e084:	8d0c                	movi.n	a13, 8
  10e086:	3452d2               	s16i	a13, a2, 104
  10e089:	785592               	s16i	a9, a5, 240
  10e08c:	2162e2               	s32i	a14, a2, 132
  10e08f:	ea6282               	s32i	a8, a2, 0x3a8
  10e092:	e0cee2               	addi	a14, a14, -32
  10e095:	f662e2               	s32i	a14, a2, 0x3d8
  10e098:	ff1086               	j	10dcde <au_task_SpeechCodecInit+0x182>

0010e09b <au_task_SpeechCodecInit+0x53f>:
  10e09b:	d23671               	l32r	a7, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10e09e:	a0a0b2               	movi	a11, 160
  10e0a1:	ffb1c6               	j	10df6c <au_task_SpeechCodecInit+0x410>

0010e0a4 <au_task_SpeechCodecEnableTimer>:
  10e0a4:	004136               	entry	a1, 32
  10e0a7:	d26ea1               	l32r	a10, 102a60 (277214 <g_au_task+0x3b4>)
  10e0aa:	7f2aa2               	l32i	a10, a10, 0x1fc
  10e0ad:	1a8c                	beqz.n	a10, 10e0b2 <au_task_SpeechCodecEnableTimer+0xe>
  10e0af:	0844a5               	call8	1164f8 <fw_dsp_slowtimer_EnableTimerInt>

0010e0b2 <au_task_SpeechCodecEnableTimer+0xe>:
  10e0b2:	f01d                	retw.n

0010e0b4 <au_task_SpeechCodecEnableTimer+0x10>:
  10e0b4:	000000                                        ...

0010e0b7 <au_task_SpeechCodecEnableTimer+0x13>:
	...

0010e0b8 <au_task_SpeechCodecStop>:
  10e0b8:	006136               	entry	a1, 48
  10e0bb:	00a032               	movi	a3, 0
  10e0be:	d33e21               	l32r	a2, 102db8 (2772a0 <g_au_task+0x440>)
  10e0c1:	d1b9b1               	l32r	a11, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10e0c4:	d33e81               	l32r	a8, 102dbc (277634 <g_au_task+0x7d4>)
  10e0c7:	002bb2               	l32i	a11, a11, 0
  10e0ca:	feafa2               	movi	a10, -2
  10e0cd:	04dbb2               	addmi	a11, a11, 0x400
  10e0d0:	98cbb2               	addi	a11, a11, -104
  10e0d3:	0020c0               	memw
  10e0d6:	7f2b92               	l32i	a9, a11, 0x1fc
  10e0d9:	1099a0               	and	a9, a9, a10
  10e0dc:	0020c0               	memw
  10e0df:	fa0c                	movi.n	a10, 15
  10e0e1:	7f6b92               	s32i	a9, a11, 0x1fc
  10e0e4:	666232               	s32i	a3, a2, 0x198
  10e0e7:	b05232               	s16i	a3, a2, 0x160
  10e0ea:	5c6232               	s32i	a3, a2, 0x170
  10e0ed:	b15232               	s16i	a3, a2, 0x162
  10e0f0:	3f6832               	s32i	a3, a8, 252
  10e0f3:	4a6832               	s32i	a3, a8, 0x128
  10e0f6:	4b6832               	s32i	a3, a8, 0x12c
  10e0f9:	f44f65               	call8	1025f0 <_xtos_set_intlevel>
  10e0fc:	fb0c                	movi.n	a11, 15
  10e0fe:	d1bf51               	l32r	a5, 1027fc (2780b4 <g_debug_fp_info+0x354>)
  10e101:	d1a461               	l32r	a6, 102794 (277d60 <g_debug_fp_info>)
  10e104:	0a7d                	mov.n	a7, a10
  10e106:	0016c2               	l16ui	a12, a6, 0
  10e109:	8a5c                	movi.n	a10, 88
  10e10b:	7cdc                	bnez.n	a12, 10e126 <au_task_SpeechCodecStop+0x6e>
  10e10d:	1216e2               	l16ui	a14, a6, 36
  10e110:	86b9                	s32i.n	a11, a6, 32
  10e112:	90ee60               	addx2	a14, a14, a6
  10e115:	135ea2               	s16i	a10, a14, 38
  10e118:	1216d2               	l16ui	a13, a6, 36
  10e11b:	dd1b                	addi.n	a13, a13, 1
  10e11d:	64d0d0               	extui	a13, a13, 0, 7
  10e120:	1256d2               	s16i	a13, a6, 36
  10e123:	0005c6               	j	10e13e <au_task_SpeechCodecStop+0x86>

0010e126 <au_task_SpeechCodecStop+0x6e>:
  10e126:	6c1592               	l16ui	a9, a5, 216
  10e129:	11c9f6               	bgeui	a9, 32, 10e13e <au_task_SpeechCodecStop+0x86>
  10e12c:	3565b2               	s32i	a11, a5, 212
  10e12f:	908950               	addx2	a8, a9, a5
  10e132:	6d58a2               	s16i	a10, a8, 218
  10e135:	6c15f2               	l16ui	a15, a5, 216
  10e138:	01cff2               	addi	a15, a15, 1
  10e13b:	6c55f2               	s16i	a15, a5, 216
  10e13e:	ac5232               	s16i	a3, a2, 0x158
  10e141:	d19691               	l32r	a9, 10279c (27792c <g_au_task+0xacc>)
  10e144:	d19541               	l32r	a4, 102798 (276e60 <g_au_task>)
  10e147:	d2e9d1               	l32r	a13, 102cec (fffb <xthals_release_major+0xd11b>)
  10e14a:	0314c2               	l16ui	a12, a4, 6
  10e14d:	0214b2               	l16ui	a11, a4, 4
  10e150:	10ccd0               	and	a12, a12, a13
  10e153:	0354c2               	s16i	a12, a4, 6
  10e156:	446b17               	bbci	a11, 1, 10e19e <au_task_SpeechCodecStop+0xe6>
  10e159:	7f29e2               	l32i	a14, a9, 0x1fc
  10e15c:	3e6e17               	bbci	a14, 1, 10e19e <au_task_SpeechCodecStop+0xe6>
  10e15f:	01a0a2               	movi	a10, 1
  10e162:	f903e5               	call8	1071a0 <au_task_AudioCodecConfigI2SParams>
  10e165:	01a0a2               	movi	a10, 1
  10e168:	02a0f2               	movi	a15, 2
  10e16b:	0354f2               	s16i	a15, a4, 6
  10e16e:	fa2765               	call8	1083e4 <au_task_InitTimerParams>
  10e171:	2322a2               	l32i	a10, a2, 140
  10e174:	011a56               	bnez	a10, 10e189 <au_task_SpeechCodecStop+0xd1>
  10e177:	2622a2               	l32i	a10, a2, 152
  10e17a:	64a0b2               	movi	a11, 100
  10e17d:	723b65               	call8	180534 <__udivsi3>
  10e180:	20baa0               	or	a11, a10, a10
  10e183:	d1dda1               	l32r	a10, 1028f8 (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  10e186:	723ae5               	call8	180534 <__udivsi3>

0010e189 <au_task_SpeechCodecStop+0xd1>:
  10e189:	292282               	l32i	a8, a2, 164
  10e18c:	0168a2               	s32i	a10, a8, 4
  10e18f:	f884e5               	call8	1069dc <au_task_2ndCodecEnableTimer>
  10e192:	011165               	call8	10f2a8 <au_task_Trigger2ndCodecDecode>
  10e195:	08a4a2               	movi	a10, 0x408
  10e198:	d30ab1               	l32r	a11, 102dc0 (8000e320 <__log_data___1__1__0_au_task_0_au_task_1_c_13326$33024_217_6>)
  10e19b:	086d65               	call8	116870 <dbfw_StoreTrace>
  10e19e:	d30791               	l32r	a9, 102dbc (277634 <g_au_task+0x7d4>)
  10e1a1:	8e5932               	s16i	a3, a9, 0x11c
  10e1a4:	0698e5               	call8	114b34 <fw_dsp_i2s_TearDownRx>
  10e1a7:	2122a2               	l32i	a10, a2, 132
  10e1aa:	8a9c                	beqz.n	a10, 10e1c6 <au_task_SpeechCodecStop+0x10e>
  10e1ac:	d17cc1               	l32r	a12, 10279c (27792c <g_au_task+0xacc>)
  10e1af:	7f2cc2               	l32i	a12, a12, 0x1fc
  10e1b2:	106c17               	bbci	a12, 1, 10e1c6 <au_task_SpeechCodecStop+0x10e>
  10e1b5:	08a4a2               	movi	a10, 0x408
  10e1b8:	d303b1               	l32r	a11, 102dc4 (8000e420 <__log_data___1__1__0_au_task_0_au_task_1_c_13343$33025_217_7>)
  10e1bb:	1d0c                	movi.n	a13, 1
  10e1bd:	4a52d2               	s16i	a13, a2, 148
  10e1c0:	086ae5               	call8	116870 <dbfw_StoreTrace>
  10e1c3:	0007c6               	j	10e1e6 <au_task_SpeechCodecStop+0x12e>

0010e1c6 <au_task_SpeechCodecStop+0x10e>:
  10e1c6:	064925               	call8	114658 <fw_dsp_i2s_TearDownTx>
  10e1c9:	08a4a2               	movi	a10, 0x408
  10e1cc:	d2ffb1               	l32r	a11, 102dc8 (8000e520 <__log_data___1__1__0_au_task_0_au_task_1_c_13352$33026_217_8>)
  10e1cf:	290c                	movi.n	a9, 2
  10e1d1:	d172f1               	l32r	a15, 10279c (27792c <g_au_task+0xacc>)
  10e1d4:	021482               	l16ui	a8, a4, 4
  10e1d7:	802fe2               	l32i	a14, a15, 0x200
  10e1da:	108890               	and	a8, a8, a9
  10e1dd:	83e380               	moveqz	a14, a3, a8
  10e1e0:	806fe2               	s32i	a14, a15, 0x200
  10e1e3:	0868e5               	call8	116870 <dbfw_StoreTrace>

0010e1e6 <au_task_SpeechCodecStop+0x12e>:
  10e1e6:	0fa0a2               	movi	a10, 15
  10e1e9:	f44065               	call8	1025f0 <_xtos_set_intlevel>
  10e1ec:	d2c0c1               	l32r	a12, 102cec (fffb <xthals_release_major+0xd11b>)
  10e1ef:	0214b2               	l16ui	a11, a4, 4
  10e1f2:	10bbc0               	and	a11, a11, a12
  10e1f5:	0254b2               	s16i	a11, a4, 4
  10e1f8:	f40a65               	call8	1022a0 <_xtos_restore_intlevel>
  10e1fb:	07ad                	mov.n	a10, a7
  10e1fd:	f40a25               	call8	1022a0 <_xtos_restore_intlevel>
  10e200:	0016d2               	l16ui	a13, a6, 0
  10e203:	9a5c                	movi.n	a10, 89
  10e205:	dddc                	bnez.n	a13, 10e226 <au_task_SpeechCodecStop+0x16e>
  10e207:	1216f2               	l16ui	a15, a6, 36
  10e20a:	8679                	s32i.n	a7, a6, 32
  10e20c:	90ff60               	addx2	a15, a15, a6
  10e20f:	135fa2               	s16i	a10, a15, 38
  10e212:	1216e2               	l16ui	a14, a6, 36
  10e215:	ee1b                	addi.n	a14, a14, 1
  10e217:	64e0e0               	extui	a14, a14, 0, 7
  10e21a:	1256e2               	s16i	a14, a6, 36
  10e21d:	000746               	j	10e23e <au_task_SpeechCodecStop+0x186>

0010e220 <au_task_SpeechCodecStop+0x168>:
  10e220:	00000000 15920000                                ......

0010e226 <au_task_SpeechCodecStop+0x16e>:
  10e226:	6c1592               	l16ui	a9, a5, 216
  10e229:	11c9f6               	bgeui	a9, 32, 10e23e <au_task_SpeechCodecStop+0x186>
  10e22c:	356572               	s32i	a7, a5, 212
  10e22f:	90b950               	addx2	a11, a9, a5
  10e232:	6d5ba2               	s16i	a10, a11, 218
  10e235:	6c1582               	l16ui	a8, a5, 216
  10e238:	01c882               	addi	a8, a8, 1
  10e23b:	6c5582               	s16i	a8, a5, 216
  10e23e:	d2e3b1               	l32r	a11, 102dcc (8000e620 <__log_data___1__1__0_au_task_0_au_task_1_c_13361$33028_217_10>)
  10e241:	d15b71               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e244:	0ba4a2               	movi	a10, 0x40b
  10e247:	0027e2               	l32i	a14, a7, 0
  10e24a:	0020c0               	memw
  10e24d:	0c2ec2               	l32i	a12, a14, 48
  10e250:	0020c0               	memw
  10e253:	aed8                	l32i.n	a13, a14, 40
  10e255:	0020c0               	memw
  10e258:	bee8                	l32i.n	a14, a14, 44
  10e25a:	086165               	call8	116870 <dbfw_StoreTrace>
  10e25d:	d2d7a1               	l32r	a10, 102dbc (277634 <g_au_task+0x7d4>)
  10e260:	ba5232               	s16i	a3, a2, 0x174
  10e263:	6e5a32               	s16i	a3, a10, 220
  10e266:	d15091               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10e269:	0998                	l32i.n	a9, a9, 0
  10e26b:	0020c0               	memw
  10e26e:	fa0c                	movi.n	a10, 15
  10e270:	146932               	s32i	a3, a9, 80
  10e273:	5b22f2               	l32i	a15, a2, 0x16c
  10e276:	08af82               	movi	a8, -248
  10e279:	ff8a                	add.n	a15, a15, a8
  10e27b:	5b62f2               	s32i	a15, a2, 0x16c
  10e27e:	f43725               	call8	1025f0 <_xtos_set_intlevel>
  10e281:	ffadc2               	movi	a12, 0xfffffdff
  10e284:	0020c0               	memw
  10e287:	04b8                	l32i.n	a11, a4, 0
  10e289:	10bbc0               	and	a11, a11, a12
  10e28c:	0020c0               	memw
  10e28f:	04b9                	s32i.n	a11, a4, 0
  10e291:	f400e5               	call8	1022a0 <_xtos_restore_intlevel>
  10e294:	fa0c                	movi.n	a10, 15
  10e296:	f435a5               	call8	1025f0 <_xtos_set_intlevel>
  10e299:	ffaee2               	movi	a14, 0xfffffeff
  10e29c:	0020c0               	memw
  10e29f:	04d8                	l32i.n	a13, a4, 0
  10e2a1:	10dde0               	and	a13, a13, a14
  10e2a4:	0020c0               	memw
  10e2a7:	04d9                	s32i.n	a13, a4, 0
  10e2a9:	f3ff65               	call8	1022a0 <_xtos_restore_intlevel>
  10e2ac:	fa0c                	movi.n	a10, 15
  10e2ae:	f43425               	call8	1025f0 <_xtos_set_intlevel>
  10e2b1:	d13a71               	l32r	a7, 10279c (27792c <g_au_task+0xacc>)
  10e2b4:	7faf82               	movi	a8, -129
  10e2b7:	0020c0               	memw
  10e2ba:	04f8                	l32i.n	a15, a4, 0
  10e2bc:	10ff80               	and	a15, a15, a8
  10e2bf:	0020c0               	memw
  10e2c2:	04f9                	s32i.n	a15, a4, 0
  10e2c4:	f3fda5               	call8	1022a0 <_xtos_restore_intlevel>
  10e2c7:	bb5232               	s16i	a3, a2, 0x176
  10e2ca:	021492               	l16ui	a9, a4, 4
  10e2cd:	bd7c                	movi.n	a13, -5
  10e2cf:	7f27c2               	l32i	a12, a7, 0x1fc
  10e2d2:	d13cb1               	l32r	a11, 1027c4 (27f548 <g_dbfw_dump_all_traces>)
  10e2d5:	d2b9e1               	l32r	a14, 102dbc (277634 <g_au_task+0x7d4>)
  10e2d8:	1a0c                	movi.n	a10, 1
  10e2da:	6f5e32               	s16i	a3, a14, 222
  10e2dd:	004ba2               	s8i	a10, a11, 0
  10e2e0:	10ccd0               	and	a12, a12, a13
  10e2e3:	7f67c2               	s32i	a12, a7, 0x1fc
  10e2e6:	04e917               	bbsi	a9, 1, 10e2ee <au_task_SpeechCodecStop+0x236>
  10e2e9:	8a1c                	movi.n	a10, 24
  10e2eb:	07eee5               	call8	1161d8 <fw_dsp_timer_AdjustDSPClock>

0010e2ee <au_task_SpeechCodecStop+0x236>:
  10e2ee:	0016f2               	l16ui	a15, a6, 0
  10e2f1:	63a0a2               	movi	a10, 99
  10e2f4:	1fec                	bnez.n	a15, 10e319 <au_task_SpeechCodecStop+0x261>
  10e2f6:	931682               	l16ui	a8, a6, 0x126
  10e2f9:	908860               	addx2	a8, a8, a6
  10e2fc:	9458a2               	s16i	a10, a8, 0x128
  10e2ff:	083fa5               	call8	1166f8 <dbfw_GetSystemTime>
  10e302:	9316b2               	l16ui	a11, a6, 0x126
  10e305:	a0bb60               	addx4	a11, a11, a6
  10e308:	8a6ba2               	s32i	a10, a11, 0x228
  10e30b:	931692               	l16ui	a9, a6, 0x126
  10e30e:	991b                	addi.n	a9, a9, 1
  10e310:	649090               	extui	a9, a9, 0, 7
  10e313:	935692               	s16i	a9, a6, 0x126
  10e316:	000506               	j	10e32e <au_task_SpeechCodecStop+0x276>

0010e319 <au_task_SpeechCodecStop+0x261>:
  10e319:	8d1592               	l16ui	a9, a5, 0x11a
  10e31c:	0ec9f6               	bgeui	a9, 32, 10e32e <au_task_SpeechCodecStop+0x276>
  10e31f:	90d950               	addx2	a13, a9, a5
  10e322:	8e5da2               	s16i	a10, a13, 0x11c
  10e325:	8d15c2               	l16ui	a12, a5, 0x11a
  10e328:	01ccc2               	addi	a12, a12, 1
  10e32b:	8d55c2               	s16i	a12, a5, 0x11a
  10e32e:	d11ec1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10e331:	09a0a2               	movi	a10, 9
  10e334:	002cc2               	l32i	a12, a12, 0
  10e337:	04a0b2               	movi	a11, 4
  10e33a:	50ccc2               	addi	a12, a12, 80
  10e33d:	0208a5               	call8	1103c8 <au_ipc_SendCmdOrResp>
  10e340:	08a4a2               	movi	a10, 0x408
  10e343:	d2a3b1               	l32r	a11, 102dd0 (8000e720 <__log_data___1__1__0_au_task_0_au_task_1_c_13400$33032_217_14>)
  10e346:	0852a5               	call8	116870 <dbfw_StoreTrace>
  10e349:	0da4a2               	movi	a10, 0x40d
  10e34c:	d2a2b1               	l32r	a11, 102dd4 (8000e820 <__log_data___1__1__0_au_task_0_au_task_1_c_13409$33033_217_15>)
  10e34f:	0826e2               	l32i	a14, a6, 32
  10e352:	0016c2               	l16ui	a12, a6, 0
  10e355:	ae1582               	l16ui	a8, a5, 0x15c
  10e358:	1216d2               	l16ui	a13, a6, 36
  10e35b:	9316f2               	l16ui	a15, a6, 0x126
  10e35e:	ffcdd2               	addi	a13, a13, -1
  10e361:	ffcff2               	addi	a15, a15, -1
  10e364:	64f0f0               	extui	a15, a15, 0, 7
  10e367:	64d0d0               	extui	a13, a13, 0, 7
  10e36a:	90dd60               	addx2	a13, a13, a6
  10e36d:	90ff60               	addx2	a15, a15, a6
  10e370:	941ff2               	l16ui	a15, a15, 0x128
  10e373:	131dd2               	l16ui	a13, a13, 38
  10e376:	0189                	s32i.n	a8, a1, 0
  10e378:	084f65               	call8	116870 <dbfw_StoreTrace>
  10e37b:	d297b1               	l32r	a11, 102dd8 (8000e920 <__log_data___1__1__0_au_task_0_au_task_1_c_13421$33034_217_16>)
  10e37e:	015632               	s16i	a3, a6, 2
  10e381:	d10b21               	l32r	a2, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e384:	0ea4a2               	movi	a10, 0x40e
  10e387:	0288                	l32i.n	a8, a2, 0
  10e389:	0020c0               	memw
  10e38c:	c818c2               	l16ui	a12, a8, 0x190
  10e38f:	0020c0               	memw
  10e392:	c918d2               	l16ui	a13, a8, 0x192
  10e395:	0020c0               	memw
  10e398:	ca18e2               	l16ui	a14, a8, 0x194
  10e39b:	0020c0               	memw
  10e39e:	cb18f2               	l16ui	a15, a8, 0x196
  10e3a1:	0020c0               	memw
  10e3a4:	cc1892               	l16ui	a9, a8, 0x198
  10e3a7:	0199                	s32i.n	a9, a1, 0
  10e3a9:	0020c0               	memw
  10e3ac:	cd1882               	l16ui	a8, a8, 0x19a
  10e3af:	1189                	s32i.n	a8, a1, 4
  10e3b1:	084be5               	call8	116870 <dbfw_StoreTrace>
  10e3b4:	d28ab1               	l32r	a11, 102ddc (8000ea20 <__log_data___1__1__0_au_task_0_au_task_1_c_13424$33035_217_17>)
  10e3b7:	0ca4a2               	movi	a10, 0x40c
  10e3ba:	02f8                	l32i.n	a15, a2, 0
  10e3bc:	0020c0               	memw
  10e3bf:	672fc2               	l32i	a12, a15, 0x19c
  10e3c2:	0020c0               	memw
  10e3c5:	682fd2               	l32i	a13, a15, 0x1a0
  10e3c8:	0020c0               	memw
  10e3cb:	692fe2               	l32i	a14, a15, 0x1a4
  10e3ce:	0020c0               	memw
  10e3d1:	d41ff2               	l16ui	a15, a15, 0x1a8
  10e3d4:	0849a5               	call8	116870 <dbfw_StoreTrace>
  10e3d7:	f01d                	retw.n

0010e3d9 <au_task_SpeechCodecStop+0x321>:
  10e3d9:	000000                                        ...

0010e3dc <au_task_SpeechDecDrainOutputBuffer>:
  10e3dc:	006136               	entry	a1, 48
  10e3df:	009282               	l16si	a8, a2, 0
  10e3e2:	0cd856               	bnez	a8, 10e4b3 <au_task_SpeechDecDrainOutputBuffer+0xd7>
  10e3e5:	132292               	l32i	a9, a2, 76
  10e3e8:	0c7916               	beqz	a9, 10e4b3 <au_task_SpeechDecDrainOutputBuffer+0xd7>
  10e3eb:	0412c2               	l16ui	a12, a2, 8
  10e3ee:	11ccf0               	slli	a12, a12, 1
  10e3f1:	0352c2               	s16i	a12, a2, 6
  10e3f4:	d0ef31               	l32r	a3, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e3f7:	0422a2               	l32i	a10, a2, 16
  10e3fa:	0023b2               	l32i	a11, a3, 0
  10e3fd:	0020c0               	memw
  10e400:	0c2bb2               	l32i	a11, a11, 48
  10e403:	0412c2               	l16ui	a12, a2, 8
  10e406:	d157d1               	l32r	a13, 102964 (277bd8 <g_gain_params+0xa8>)
  10e409:	6e0c                	movi.n	a14, 6
  10e40b:	f9ede5               	call8	1082e8 <au_task_FadeInFadeOutGain>
  10e40e:	1e22a2               	l32i	a10, a2, 120
  10e411:	9e0c                	movi.n	a14, 9
  10e413:	0412c2               	l16ui	a12, a2, 8
  10e416:	4e12d2               	l16ui	a13, a2, 156
  10e419:	11ccf0               	slli	a12, a12, 1
  10e41c:	0d000941b0b0bdee 	{ bne.w18	a13, a14, 10e4bb <au_task_SpeechDecDrainOutputBuffer+0xdf>; nop }
  10e424:	d0ebb1               	l32r	a11, 1027d0 (274b00 <g_overlay_parameter>)
  10e427:	4bb8                	l32i.n	a11, a11, 16
  10e429:	71f565               	call8	180380 <__vec_memcpy>
  10e42c:	002446               	j	10e4c1 <au_task_SpeechDecDrainOutputBuffer+0xe5>

0010e42f <au_task_SpeechDecDrainOutputBuffer+0x53>:
  10e42f:	7e1692               	l16ui	a9, a6, 252
  10e432:	12c9f6               	bgeui	a9, 32, 10e448 <au_task_SpeechDecDrainOutputBuffer+0x6c>
  10e435:	90d960               	addx2	a13, a9, a6
  10e438:	11e8                	l32i.n	a14, a1, 4
  10e43a:	3e66e2               	s32i	a14, a6, 248
  10e43d:	7f5db2               	s16i	a11, a13, 254
  10e440:	7e16c2               	l16ui	a12, a6, 252
  10e443:	cc1b                	addi.n	a12, a12, 1
  10e445:	7e56c2               	s16i	a12, a6, 252

0010e448 <au_task_SpeechDecDrainOutputBuffer+0x6c>:
  10e448:	04bd                	mov.n	a11, a4
  10e44a:	1e22a2               	l32i	a10, a2, 120
  10e44d:	0412c2               	l16ui	a12, a2, 8
  10e450:	cd7c                	movi.n	a13, -4
  10e452:	035ce5               	call8	111a20 <sample_adjustment_Adjust4Sample>
  10e455:	08a4a2               	movi	a10, 0x408
  10e458:	d262b1               	l32r	a11, 102de0 (8000ee20 <__log_data___1__1__0_au_task_0_au_task_1_c_13575$33228_228_8>)
  10e45b:	084165               	call8	116870 <dbfw_StoreTrace>

0010e45e <au_task_SpeechDecDrainOutputBuffer+0x82>:
  10e45e:	0023b2               	l32i	a11, a3, 0
  10e461:	0020c0               	memw
  10e464:	d41ba2               	l16ui	a10, a11, 0x1a8
  10e467:	01caa2               	addi	a10, a10, 1
  10e46a:	0020c0               	memw
  10e46d:	262282               	l32i	a8, a2, 152
  10e470:	d45ba2               	s16i	a10, a11, 0x1a8
  10e473:	041292               	l16ui	a9, a2, 8
  10e476:	07a0a2               	movi	a10, 7
  10e479:	04c992               	addi	a9, a9, 4
  10e47c:	0228f2               	l32i	a15, a8, 8
  10e47f:	9099a0               	addx2	a9, a9, a10
  10e482:	0fa0a2               	movi	a10, 15
  10e485:	109950               	and	a9, a9, a5
  10e488:	c0ff90               	sub	a15, a15, a9
  10e48b:	28f9                	s32i.n	a15, a8, 8
  10e48d:	f41625               	call8	1025f0 <_xtos_set_intlevel>
  10e490:	d0e5d1               	l32r	a13, 102824 (2000 <XtosCoreStateSize+0x1d80>)
  10e493:	d0c1c1               	l32r	a12, 102798 (276e60 <g_au_task>)
  10e496:	0020c0               	memw
  10e499:	0cb8                	l32i.n	a11, a12, 0
  10e49b:	20bbd0               	or	a11, a11, a13
  10e49e:	0020c0               	memw
  10e4a1:	0cb9                	s32i.n	a11, a12, 0
  10e4a3:	f3dfe5               	call8	1022a0 <_xtos_restore_intlevel>
  10e4a6:	d0c0f1               	l32r	a15, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10e4a9:	0e0c                	movi.n	a14, 0
  10e4ab:	0ff8                	l32i.n	a15, a15, 0
  10e4ad:	0020c0               	memw
  10e4b0:	146fe2               	s32i	a14, a15, 80
  10e4b3:	f01d                	retw.n

0010e4b5 <au_task_SpeechDecDrainOutputBuffer+0xd9>:
  10e4b5:	00000000 22b20000                                ......

0010e4bb <au_task_SpeechDecDrainOutputBuffer+0xdf>:
  10e4bb:	0422b2               	l32i	a11, a2, 16
  10e4be:	71ec25               	call8	180380 <__vec_memcpy>

0010e4c1 <au_task_SpeechDecDrainOutputBuffer+0xe5>:
  10e4c1:	d0d191               	l32r	a9, 102808 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10e4c4:	d0d081               	l32r	a8, 102804 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10e4c7:	f8af52               	movi	a5, -8
  10e4ca:	07a0d2               	movi	a13, 7
  10e4cd:	0822e2               	l32i	a14, a2, 32
  10e4d0:	2622b2               	l32i	a11, a2, 152
  10e4d3:	0412c2               	l16ui	a12, a2, 8
  10e4d6:	022ba2               	l32i	a10, a11, 8
  10e4d9:	002b42               	l32i	a4, a11, 0
  10e4dc:	cc4b                	addi.n	a12, a12, 4
  10e4de:	ee1b                	addi.n	a14, a14, 1
  10e4e0:	82e9                	s32i.n	a14, a2, 32
  10e4e2:	90ccd0               	addx2	a12, a12, a13
  10e4e5:	10cc50               	and	a12, a12, a5
  10e4e8:	44aa                	add.n	a4, a4, a10
  10e4ea:	848a                	add.n	a8, a4, a8
  10e4ec:	aaca                	add.n	a10, a10, a12
  10e4ee:	2ba9                	s32i.n	a10, a11, 8
  10e4f0:	0d3897               	bltu	a8, a9, 10e501 <au_task_SpeechDecDrainOutputBuffer+0x125>
  10e4f3:	08a4a2               	movi	a10, 0x408
  10e4f6:	d23bb1               	l32r	a11, 102de4 (8000eb20 <__log_data___1__1__0_au_task_0_au_task_1_c_13540$33225_228_5>)
  10e4f9:	083765               	call8	116870 <dbfw_StoreTrace>
  10e4fc:	2622b2               	l32i	a11, a2, 152
  10e4ff:	2ba8                	l32i.n	a10, a11, 8

0010e501 <au_task_SpeechDecDrainOutputBuffer+0x125>:
  10e501:	012bd2               	l32i	a13, a11, 4
  10e504:	08bda7               	bgeu	a13, a10, 10e510 <au_task_SpeechDecDrainOutputBuffer+0x134>
  10e507:	08a4a2               	movi	a10, 0x408
  10e50a:	d237b1               	l32r	a11, 102de8 (8000ec20 <__log_data___1__1__0_au_task_0_au_task_1_c_13544$33226_228_6>)
  10e50d:	083625               	call8	116870 <dbfw_StoreTrace>

0010e510 <au_task_SpeechDecDrainOutputBuffer+0x134>:
  10e510:	d0a171               	l32r	a7, 102794 (277d60 <g_debug_fp_info>)
  10e513:	2292b2               	l16si	a11, a2, 68
  10e516:	d0f461               	l32r	a6, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10e519:	2e4ba6               	blti	a11, 4, 10e54b <au_task_SpeechDecDrainOutputBuffer+0x16f>
  10e51c:	0fa0a2               	movi	a10, 15
  10e51f:	f40d25               	call8	1025f0 <_xtos_set_intlevel>
  10e522:	0fa0b2               	movi	a11, 15
  10e525:	0061a2               	s32i	a10, a1, 0
  10e528:	0017e2               	l16ui	a14, a7, 0
  10e52b:	5aa0c2               	movi	a12, 90
  10e52e:	0a2e56               	bnez	a14, 10e5d4 <au_task_SpeechDecDrainOutputBuffer+0x1f8>
  10e531:	121782               	l16ui	a8, a7, 36
  10e534:	0867b2               	s32i	a11, a7, 32
  10e537:	908870               	addx2	a8, a8, a7
  10e53a:	1358c2               	s16i	a12, a8, 38
  10e53d:	1217f2               	l16ui	a15, a7, 36
  10e540:	ff1b                	addi.n	a15, a15, 1
  10e542:	64f0f0               	extui	a15, a15, 0, 7
  10e545:	1257f2               	s16i	a15, a7, 36
  10e548:	002806               	j	10e5ec <au_task_SpeechDecDrainOutputBuffer+0x210>

0010e54b <au_task_SpeechDecDrainOutputBuffer+0x16f>:
  10e54b:	fcaf92               	movi	a9, -4
  10e54e:	0d3ff041c0b099be 	{ blt.w18	a9, a11, 10e45e <au_task_SpeechDecDrainOutputBuffer+0x82>; nop }
  10e556:	0fa0a2               	movi	a10, 15
  10e559:	f40965               	call8	1025f0 <_xtos_set_intlevel>
  10e55c:	0fa0b2               	movi	a11, 15
  10e55f:	11a9                	s32i.n	a10, a1, 4
  10e561:	0017a2               	l16ui	a10, a7, 0
  10e564:	cc5c                	movi.n	a12, 92
  10e566:	7adc                	bnez.n	a10, 10e581 <au_task_SpeechDecDrainOutputBuffer+0x1a5>
  10e568:	1217e2               	l16ui	a14, a7, 36
  10e56b:	87b9                	s32i.n	a11, a7, 32
  10e56d:	90ee70               	addx2	a14, a14, a7
  10e570:	135ec2               	s16i	a12, a14, 38
  10e573:	1217d2               	l16ui	a13, a7, 36
  10e576:	dd1b                	addi.n	a13, a13, 1
  10e578:	64d0d0               	extui	a13, a13, 0, 7
  10e57b:	1257d2               	s16i	a13, a7, 36
  10e57e:	0005c6               	j	10e599 <au_task_SpeechDecDrainOutputBuffer+0x1bd>

0010e581 <au_task_SpeechDecDrainOutputBuffer+0x1a5>:
  10e581:	7e1692               	l16ui	a9, a6, 252
  10e584:	11c9f6               	bgeui	a9, 32, 10e599 <au_task_SpeechDecDrainOutputBuffer+0x1bd>
  10e587:	3e66b2               	s32i	a11, a6, 248
  10e58a:	908960               	addx2	a8, a9, a6
  10e58d:	7f58c2               	s16i	a12, a8, 254
  10e590:	7e16f2               	l16ui	a15, a6, 252
  10e593:	01cff2               	addi	a15, a15, 1
  10e596:	7e56f2               	s16i	a15, a6, 252
  10e599:	229292               	l16si	a9, a2, 68
  10e59c:	0312a2               	l16ui	a10, a2, 6
  10e59f:	04c992               	addi	a9, a9, 4
  10e5a2:	f8caa2               	addi	a10, a10, -8
  10e5a5:	0352a2               	s16i	a10, a2, 6
  10e5a8:	225292               	s16i	a9, a2, 68
  10e5ab:	0121a2               	l32i	a10, a1, 4
  10e5ae:	f3cf25               	call8	1022a0 <_xtos_restore_intlevel>
  10e5b1:	0017c2               	l16ui	a12, a7, 0
  10e5b4:	db5c                	movi.n	a11, 93
  10e5b6:	e75c56               	bnez	a12, 10e42f <au_task_SpeechDecDrainOutputBuffer+0x53>
  10e5b9:	1217e2               	l16ui	a14, a7, 36
  10e5bc:	11f8                	l32i.n	a15, a1, 4
  10e5be:	87f9                	s32i.n	a15, a7, 32
  10e5c0:	90ee70               	addx2	a14, a14, a7
  10e5c3:	135eb2               	s16i	a11, a14, 38
  10e5c6:	1217d2               	l16ui	a13, a7, 36
  10e5c9:	dd1b                	addi.n	a13, a13, 1
  10e5cb:	64d0d0               	extui	a13, a13, 0, 7
  10e5ce:	1257d2               	s16i	a13, a7, 36
  10e5d1:	ff9cc6               	j	10e448 <au_task_SpeechDecDrainOutputBuffer+0x6c>

0010e5d4 <au_task_SpeechDecDrainOutputBuffer+0x1f8>:
  10e5d4:	7e1692               	l16ui	a9, a6, 252
  10e5d7:	11c9f6               	bgeui	a9, 32, 10e5ec <au_task_SpeechDecDrainOutputBuffer+0x210>
  10e5da:	3e66b2               	s32i	a11, a6, 248
  10e5dd:	90a960               	addx2	a10, a9, a6
  10e5e0:	7f5ac2               	s16i	a12, a10, 254
  10e5e3:	7e1682               	l16ui	a8, a6, 252
  10e5e6:	01c882               	addi	a8, a8, 1
  10e5e9:	7e5682               	s16i	a8, a6, 252
  10e5ec:	0021a2               	l32i	a10, a1, 0
  10e5ef:	2292b2               	l16si	a11, a2, 68
  10e5f2:	0312c2               	l16ui	a12, a2, 6
  10e5f5:	fccbb2               	addi	a11, a11, -4
  10e5f8:	08ccc2               	addi	a12, a12, 8
  10e5fb:	0352c2               	s16i	a12, a2, 6
  10e5fe:	2252b2               	s16i	a11, a2, 68
  10e601:	f3c9e5               	call8	1022a0 <_xtos_restore_intlevel>
  10e604:	0017d2               	l16ui	a13, a7, 0
  10e607:	bb5c                	movi.n	a11, 91
  10e609:	9ddc                	bnez.n	a13, 10e626 <au_task_SpeechDecDrainOutputBuffer+0x24a>
  10e60b:	1217f2               	l16ui	a15, a7, 36
  10e60e:	0188                	l32i.n	a8, a1, 0
  10e610:	8789                	s32i.n	a8, a7, 32
  10e612:	90ff70               	addx2	a15, a15, a7
  10e615:	135fb2               	s16i	a11, a15, 38
  10e618:	1217e2               	l16ui	a14, a7, 36
  10e61b:	ee1b                	addi.n	a14, a14, 1
  10e61d:	64e0e0               	extui	a14, a14, 0, 7
  10e620:	1257e2               	s16i	a14, a7, 36
  10e623:	000686               	j	10e641 <au_task_SpeechDecDrainOutputBuffer+0x265>

0010e626 <au_task_SpeechDecDrainOutputBuffer+0x24a>:
  10e626:	7e1692               	l16ui	a9, a6, 252
  10e629:	14c9f6               	bgeui	a9, 32, 10e641 <au_task_SpeechDecDrainOutputBuffer+0x265>
  10e62c:	90c960               	addx2	a12, a9, a6
  10e62f:	0021d2               	l32i	a13, a1, 0
  10e632:	3e66d2               	s32i	a13, a6, 248
  10e635:	7f5cb2               	s16i	a11, a12, 254
  10e638:	7e16a2               	l16ui	a10, a6, 252
  10e63b:	01caa2               	addi	a10, a10, 1
  10e63e:	7e56a2               	s16i	a10, a6, 252
  10e641:	20b440               	or	a11, a4, a4
  10e644:	1e22a2               	l32i	a10, a2, 120
  10e647:	0412c2               	l16ui	a12, a2, 8
  10e64a:	4d0c                	movi.n	a13, 4
  10e64c:	033d25               	call8	111a20 <sample_adjustment_Adjust4Sample>
  10e64f:	08a4a2               	movi	a10, 0x408
  10e652:	d1e6b1               	l32r	a11, 102dec (8000ed20 <__log_data___1__1__0_au_task_0_au_task_1_c_13560$33227_228_7>)
  10e655:	0821a5               	call8	116870 <dbfw_StoreTrace>
  10e658:	ff8086               	j	10e45e <au_task_SpeechDecDrainOutputBuffer+0x82>

0010e65b <au_task_SpeechDecDrainOutputBuffer+0x27f>:
  10e65b:	000000                                        ...

0010e65e <au_task_SpeechDecDrainOutputBuffer+0x282>:
	...

0010e660 <au_task_SpeechDecFillInputBuffer>:
  10e660:	00a136               	entry	a1, 80
  10e663:	150c                	movi.n	a5, 1
  10e665:	d050a1               	l32r	a10, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10e668:	023d                	mov.n	a3, a2
  10e66a:	0aa8                	l32i.n	a10, a10, 0
  10e66c:	151282               	l16ui	a8, a2, 42
  10e66f:	05da22               	addmi	a2, a10, 0x500
  10e672:	10c222               	addi	a2, a2, 16
  10e675:	289c                	beqz.n	a8, 10e68b <au_task_SpeechDecFillInputBuffer+0x2b>
  10e677:	1a13b2               	l16ui	a11, a3, 52
  10e67a:	dbcc                	bnez.n	a11, 10e68b <au_task_SpeechDecFillInputBuffer+0x2b>
  10e67c:	195352               	s16i	a5, a3, 50
  10e67f:	1a5352               	s16i	a5, a3, 52
  10e682:	2c0c                	movi.n	a12, 2
  10e684:	1653c2               	s16i	a12, a3, 44

0010e687 <au_task_SpeechDecFillInputBuffer+0x27>:
  10e687:	020c                	movi.n	a2, 0
  10e689:	f01d                	retw.n

0010e68b <au_task_SpeechDecFillInputBuffer+0x2b>:
  10e68b:	04daf2               	addmi	a15, a10, 0x400
  10e68e:	88cff2               	addi	a15, a15, -120
  10e691:	0020c0               	memw
  10e694:	7f2f72               	l32i	a7, a15, 0x1fc
  10e697:	0020c0               	memw
  10e69a:	07a0e2               	movi	a14, 7
  10e69d:	802f82               	l32i	a8, a15, 0x200
  10e6a0:	0020c0               	memw
  10e6a3:	0823d2               	l32i	a13, a3, 32
  10e6a6:	7e6fe2               	s32i	a14, a15, 0x1f8
  10e6a9:	010d56               	bnez	a13, 10e6bd <au_task_SpeechDecFillInputBuffer+0x5d>
  10e6ac:	1b1382               	l16ui	a8, a3, 54
  10e6af:	a8cc                	bnez.n	a8, 10e6bd <au_task_SpeechDecFillInputBuffer+0x5d>
  10e6b1:	1b5352               	s16i	a5, a3, 54
  10e6b4:	08a4a2               	movi	a10, 0x408
  10e6b7:	d1ceb1               	l32r	a11, 102df0 (8000ef20 <__log_data___1__1__0_au_task_0_au_task_1_c_13668$33425_227_10>)
  10e6ba:	081b65               	call8	116870 <dbfw_StoreTrace>
  10e6bd:	11f7c0               	slli	a15, a7, 4
  10e6c0:	f2fa                	add.n	a15, a2, a15
  10e6c2:	0020c0               	memw
  10e6c5:	021f92               	l16ui	a9, a15, 4
  10e6c8:	0e1916               	beqz	a9, 10e7ad <au_task_SpeechDecFillInputBuffer+0x14d>
  10e6cb:	1b1382               	l16ui	a8, a3, 54
  10e6ce:	0d400d41b0b018ce 	{ bnei.w18	a8, 1, 10e7ad <au_task_SpeechDecFillInputBuffer+0x14d>; nop }
  10e6d6:	33c8                	l32i.n	a12, a3, 12
  10e6d8:	51c9                	s32i.n	a12, a1, 20
  10e6da:	060c                	movi.n	a6, 0
  10e6dc:	0020c0               	memw
  10e6df:	1323a2               	l32i	a10, a3, 76
  10e6e2:	1c2292               	l32i	a9, a2, 112
  10e6e5:	0020c0               	memw
  10e6e8:	031fb2               	l16ui	a11, a15, 6
  10e6eb:	5b9c                	beqz.n	a11, 10e704 <au_task_SpeechDecFillInputBuffer+0xa4>
  10e6ed:	0d2ab6               	bltui	a10, 2, 10e6fe <au_task_SpeechDecFillInputBuffer+0x9e>
  10e6f0:	0020c0               	memw
  10e6f3:	031fe2               	l16ui	a14, a15, 6
  10e6f6:	1513d2               	l16ui	a13, a3, 42
  10e6f9:	ddea                	add.n	a13, a13, a14
  10e6fb:	1553d2               	s16i	a13, a3, 42

0010e6fe <au_task_SpeechDecFillInputBuffer+0x9e>:
  10e6fe:	0020c0               	memw
  10e701:	035f62               	s16i	a6, a15, 6

0010e704 <au_task_SpeechDecFillInputBuffer+0xa4>:
  10e704:	d02bc1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e707:	0020c0               	memw
  10e70a:	041f82               	l16ui	a8, a15, 8
  10e70d:	98bc                	beqz.n	a8, 10e74a <au_task_SpeechDecFillInputBuffer+0xea>
  10e70f:	0d2ab6               	bltui	a10, 2, 10e720 <au_task_SpeechDecFillInputBuffer+0xc0>
  10e712:	0020c0               	memw
  10e715:	041fd2               	l16ui	a13, a15, 8
  10e718:	1513b2               	l16ui	a11, a3, 42
  10e71b:	bbda                	add.n	a11, a11, a13
  10e71d:	1553b2               	s16i	a11, a3, 42

0010e720 <au_task_SpeechDecFillInputBuffer+0xc0>:
  10e720:	0020c0               	memw
  10e723:	041fe2               	l16ui	a14, a15, 8
  10e726:	2323d2               	l32i	a13, a3, 140
  10e729:	ddea                	add.n	a13, a13, a14
  10e72b:	2363d2               	s32i	a13, a3, 140
  10e72e:	0c88                	l32i.n	a8, a12, 0
  10e730:	0020c0               	memw
  10e733:	041fb2               	l16ui	a11, a15, 8
  10e736:	0020c0               	memw
  10e739:	c918e2               	l16ui	a14, a8, 0x192
  10e73c:	eeba                	add.n	a14, a14, a11
  10e73e:	0020c0               	memw
  10e741:	c958e2               	s16i	a14, a8, 0x192
  10e744:	0020c0               	memw
  10e747:	045f62               	s16i	a6, a15, 8

0010e74a <au_task_SpeechDecFillInputBuffer+0xea>:
  10e74a:	075a16               	beqz	a10, 10e7c3 <au_task_SpeechDecFillInputBuffer+0x163>
  10e74d:	256362               	s32i	a6, a3, 148
  10e750:	246362               	s32i	a6, a3, 144
  10e753:	040c                	movi.n	a4, 0
  10e755:	0d0c                	movi.n	a13, 0
  10e757:	0020c0               	memw
  10e75a:	1c2282               	l32i	a8, a2, 112
  10e75d:	02bd                	mov.n	a11, a2
  10e75f:	060816               	beqz	a8, 10e7c3 <au_task_SpeechDecFillInputBuffer+0x163>
  10e762:	0c0c                	movi.n	a12, 0
  10e764:	d013e1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e767:	a199                	s32i.n	a9, a1, 40
  10e769:	0ee8                	l32i.n	a14, a14, 0

0010e76b <au_task_SpeechDecFillInputBuffer+0x10b>:
  10e76b:	0020c0               	memw
  10e76e:	021b82               	l16ui	a8, a11, 4
  10e771:	28ac                	beqz.n	a8, 10e797 <au_task_SpeechDecFillInputBuffer+0x137>
  10e773:	0020c0               	memw
  10e776:	051b92               	l16ui	a9, a11, 10
  10e779:	dd1b                	addi.n	a13, a13, 1
  10e77b:	349490               	extui	a9, a9, 4, 4
  10e77e:	041966               	bnei	a9, 1, 10e786 <au_task_SpeechDecFillInputBuffer+0x126>
  10e781:	441b                	addi.n	a4, a4, 1
  10e783:	256342               	s32i	a4, a3, 148

0010e786 <au_task_SpeechDecFillInputBuffer+0x126>:
  10e786:	2463d2               	s32i	a13, a3, 144
  10e789:	0020c0               	memw
  10e78c:	cb1e82               	l16ui	a8, a14, 0x196
  10e78f:	881b                	addi.n	a8, a8, 1
  10e791:	0020c0               	memw
  10e794:	cb5e82               	s16i	a8, a14, 0x196

0010e797 <au_task_SpeechDecFillInputBuffer+0x137>:
  10e797:	10cbb2               	addi	a11, a11, 16
  10e79a:	cc1b                	addi.n	a12, a12, 1
  10e79c:	0020c0               	memw
  10e79f:	1c2292               	l32i	a9, a2, 112
  10e7a2:	c53c97               	bltu	a12, a9, 10e76b <au_task_SpeechDecFillInputBuffer+0x10b>
  10e7a5:	a198                	l32i.n	a9, a1, 40
  10e7a7:	d002c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e7aa:	000546               	j	10e7c3 <au_task_SpeechDecFillInputBuffer+0x163>

0010e7ad <au_task_SpeechDecFillInputBuffer+0x14d>:
  10e7ad:	1513d2               	l16ui	a13, a3, 42
  10e7b0:	020c                	movi.n	a2, 0

0010e7b2 <au_task_SpeechDecFillInputBuffer+0x152>:
  10e7b2:	bd8c                	beqz.n	a13, 10e7c1 <au_task_SpeechDecFillInputBuffer+0x161>

0010e7b4 <au_task_SpeechDecFillInputBuffer+0x154>:
  10e7b4:	195352               	s16i	a5, a3, 50
  10e7b7:	1a5352               	s16i	a5, a3, 52
  10e7ba:	2a0c                	movi.n	a10, 2
  10e7bc:	1653a2               	s16i	a10, a3, 44
  10e7bf:	f01d                	retw.n

0010e7c1 <au_task_SpeechDecFillInputBuffer+0x161>:
  10e7c1:	f01d                	retw.n

0010e7c3 <au_task_SpeechDecFillInputBuffer+0x163>:
  10e7c3:	0020c0               	memw
  10e7c6:	051fb2               	l16ui	a11, a15, 10
  10e7c9:	140c                	movi.n	a4, 1
  10e7cb:	34b4b0               	extui	a11, a11, 4, 4
  10e7ce:	261b26               	beqi	a11, 1, 10e7f8 <au_task_SpeechDecFillInputBuffer+0x198>

0010e7d1 <au_task_SpeechDecFillInputBuffer+0x171>:
  10e7d1:	771b                	addi.n	a7, a7, 1
  10e7d3:	628790               	saltu	a8, a7, a9
  10e7d6:	837680               	moveqz	a7, a6, a8
  10e7d9:	11f7c0               	slli	a15, a7, 4
  10e7dc:	f2fa                	add.n	a15, a2, a15
  10e7de:	0020c0               	memw
  10e7e1:	021fd2               	l16ui	a13, a15, 4
  10e7e4:	441b                	addi.n	a4, a4, 1
  10e7e6:	e9dd16               	beqz	a13, 10e687 <au_task_SpeechDecFillInputBuffer+0x27>
  10e7e9:	0020c0               	memw
  10e7ec:	051fb2               	l16ui	a11, a15, 10
  10e7ef:	34b4b0               	extui	a11, a11, 4, 4
  10e7f2:	db1b66               	bnei	a11, 1, 10e7d1 <au_task_SpeechDecFillInputBuffer+0x171>
  10e7f5:	000046               	j	10e7fa <au_task_SpeechDecFillInputBuffer+0x19a>

0010e7f8 <au_task_SpeechDecFillInputBuffer+0x198>:
  10e7f8:	140c                	movi.n	a4, 1

0010e7fa <au_task_SpeechDecFillInputBuffer+0x19a>:
  10e7fa:	165362               	s16i	a6, a3, 44
  10e7fd:	175362               	s16i	a6, a3, 46
  10e800:	1513d2               	l16ui	a13, a3, 42
  10e803:	185362               	s16i	a6, a3, 48
  10e806:	0a4d56               	bnez	a13, 10e8ae <au_task_SpeechDecFillInputBuffer+0x24e>
  10e809:	0020c0               	memw
  10e80c:	1d2272               	l32i	a7, a2, 116
  10e80f:	0d401741a0b0146e 	{ blti.w18	a4, 1, 10e98d <au_task_SpeechDecFillInputBuffer+0x32d>; nop }
  10e817:	03cd                	mov.n	a12, a3
  10e819:	0b0c                	movi.n	a11, 0
  10e81b:	90e430               	addx2	a14, a4, a3
  10e81e:	51f8                	l32i.n	a15, a1, 20
  10e820:	71f9                	s32i.n	a15, a1, 28
  10e822:	41e9                	s32i.n	a14, a1, 16

0010e824 <au_task_SpeechDecFillInputBuffer+0x1c4>:
  10e824:	0861c2               	s32i	a12, a1, 32
  10e827:	1197c0               	slli	a9, a7, 4
  10e82a:	809290               	add	a9, a2, a9
  10e82d:	066192               	s32i	a9, a1, 24
  10e830:	0020c0               	memw
  10e833:	051992               	l16ui	a9, a9, 10
  10e836:	349090               	extui	a9, a9, 0, 4
  10e839:	165c92               	s16i	a9, a12, 44
  10e83c:	3a9382               	l16si	a8, a3, 116
  10e83f:	91b9                	s32i.n	a11, a1, 36
  10e841:	151826               	beqi	a8, 1, 10e85a <au_task_SpeechDecFillInputBuffer+0x1fa>
  10e844:	71a8                	l32i.n	a10, a1, 28
  10e846:	0020c0               	memw
  10e849:	61b8                	l32i.n	a11, a1, 24
  10e84b:	1c23c2               	l32i	a12, a3, 112
  10e84e:	0bb8                	l32i.n	a11, a11, 0
  10e850:	71b2e5               	call8	180380 <__vec_memcpy>
  10e853:	91b8                	l32i.n	a11, a1, 36
  10e855:	81c8                	l32i.n	a12, a1, 32
  10e857:	0006c6               	j	10e876 <au_task_SpeechDecFillInputBuffer+0x216>

0010e85a <au_task_SpeechDecFillInputBuffer+0x1fa>:
  10e85a:	018956               	bnez	a9, 10e876 <au_task_SpeechDecFillInputBuffer+0x216>
  10e85d:	0861c2               	s32i	a12, a1, 32
  10e860:	012b56               	bnez	a11, 10e876 <au_task_SpeechDecFillInputBuffer+0x216>
  10e863:	71a8                	l32i.n	a10, a1, 28
  10e865:	0020c0               	memw
  10e868:	61b8                	l32i.n	a11, a1, 24
  10e86a:	1c23c2               	l32i	a12, a3, 112
  10e86d:	0bb8                	l32i.n	a11, a11, 0
  10e86f:	71b125               	call8	180380 <__vec_memcpy>
  10e872:	81c8                	l32i.n	a12, a1, 32
  10e874:	1b0c                	movi.n	a11, 1
  10e876:	0020c0               	memw
  10e879:	6198                	l32i.n	a9, a1, 24
  10e87b:	025962               	s16i	a6, a9, 4
  10e87e:	771b                	addi.n	a7, a7, 1
  10e880:	0020c0               	memw
  10e883:	41d8                	l32i.n	a13, a1, 16
  10e885:	cc2b                	addi.n	a12, a12, 2
  10e887:	71f8                	l32i.n	a15, a1, 28
  10e889:	1c22e2               	l32i	a14, a2, 112
  10e88c:	01dff2               	addmi	a15, a15, 0x100
  10e88f:	62e7e0               	saltu	a14, a7, a14
  10e892:	8376e0               	moveqz	a7, a6, a14
  10e895:	80cff2               	addi	a15, a15, -128
  10e898:	71f9                	s32i.n	a15, a1, 28
  10e89a:	0d3ff84160b0bcde 	{ bne.w18	a12, a13, 10e824 <au_task_SpeechDecFillInputBuffer+0x1c4>; nop }
  10e8a2:	cfc3c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e8a5:	1513d2               	l16ui	a13, a3, 42
  10e8a8:	1323a2               	l32i	a10, a3, 76
  10e8ab:	003806               	j	10e98f <au_task_SpeechDecFillInputBuffer+0x32f>

0010e8ae <au_task_SpeechDecFillInputBuffer+0x24e>:
  10e8ae:	020c                	movi.n	a2, 0

0010e8b0 <au_task_SpeechDecFillInputBuffer+0x250>:
  10e8b0:	efea16               	beqz	a10, 10e7b2 <au_task_SpeechDecFillInputBuffer+0x152>
  10e8b3:	efdd56               	bnez	a13, 10e7b4 <au_task_SpeechDecFillInputBuffer+0x154>
  10e8b6:	039d                	mov.n	a9, a3
  10e8b8:	0ce8                	l32i.n	a14, a12, 0
  10e8ba:	3ba476               	loopgtz	a4, 10e8f9 <au_task_SpeechDecFillInputBuffer+0x299>
  10e8bd:	1699a2               	l16si	a10, a9, 44
  10e8c0:	8abc                	beqz.n	a10, 10e8fc <au_task_SpeechDecFillInputBuffer+0x29c>
  10e8c2:	182a66               	bnei	a10, 2, 10e8de <au_task_SpeechDecFillInputBuffer+0x27e>
  10e8c5:	2123b2               	l32i	a11, a3, 132
  10e8c8:	bb1b                	addi.n	a11, a11, 1
  10e8ca:	2163b2               	s32i	a11, a3, 132
  10e8cd:	0020c0               	memw
  10e8d0:	c81ea2               	l16ui	a10, a14, 0x190
  10e8d3:	aa1b                	addi.n	a10, a10, 1
  10e8d5:	0020c0               	memw
  10e8d8:	c85ea2               	s16i	a10, a14, 0x190
  10e8db:	000606               	j	10e8f7 <au_task_SpeechDecFillInputBuffer+0x297>

0010e8de <au_task_SpeechDecFillInputBuffer+0x27e>:
  10e8de:	151a66               	bnei	a10, 1, 10e8f7 <au_task_SpeechDecFillInputBuffer+0x297>
  10e8e1:	222382               	l32i	a8, a3, 136
  10e8e4:	881b                	addi.n	a8, a8, 1
  10e8e6:	226382               	s32i	a8, a3, 136
  10e8e9:	0020c0               	memw
  10e8ec:	ca1ef2               	l16ui	a15, a14, 0x194
  10e8ef:	ff1b                	addi.n	a15, a15, 1
  10e8f1:	0020c0               	memw
  10e8f4:	ca5ef2               	s16i	a15, a14, 0x194
  10e8f7:	992b                	addi.n	a9, a9, 2

0010e8f9 <au_task_SpeechDecFillInputBuffer+0x299>:
  10e8f9:	000206               	j	10e905 <au_task_SpeechDecFillInputBuffer+0x2a5>

0010e8fc <au_task_SpeechDecFillInputBuffer+0x29c>:
  10e8fc:	202392               	l32i	a9, a3, 128
  10e8ff:	01c992               	addi	a9, a9, 1
  10e902:	206392               	s32i	a9, a3, 128
  10e905:	1f23a2               	l32i	a10, a3, 124
  10e908:	7a8c                	beqz.n	a10, 10e913 <au_task_SpeechDecFillInputBuffer+0x2b3>
  10e90a:	ffa1e2               	movi	a14, 0x1ff
  10e90d:	84b0a0               	extui	a11, a10, 0, 9
  10e910:	719be7               	bne	a11, a14, 10e985 <au_task_SpeechDecFillInputBuffer+0x325>

0010e913 <au_task_SpeechDecFillInputBuffer+0x2b3>:
  10e913:	d138b1               	l32r	a11, 102df4 (8000f020 <__log_data___1__1__0_au_task_0_au_task_1_c_13847$33442_227_15>)
  10e916:	2023d2               	l32i	a13, a3, 128
  10e919:	2223e2               	l32i	a14, a3, 136
  10e91c:	0acd                	mov.n	a12, a10
  10e91e:	2123f2               	l32i	a15, a3, 132
  10e921:	2323a2               	l32i	a10, a3, 140
  10e924:	01a9                	s32i.n	a10, a1, 0
  10e926:	0fa4a2               	movi	a10, 0x40f
  10e929:	242392               	l32i	a9, a3, 144
  10e92c:	1199                	s32i.n	a9, a1, 4
  10e92e:	252382               	l32i	a8, a3, 148
  10e931:	2189                	s32i.n	a8, a1, 8
  10e933:	07f3e5               	call8	116870 <dbfw_StoreTrace>
  10e936:	0da4a2               	movi	a10, 0x40d
  10e939:	d12fb1               	l32r	a11, 102df8 (8000f120 <__log_data___1__1__0_au_task_0_au_task_1_c_13854$33443_227_16>)
  10e93c:	1323c2               	l32i	a12, a3, 76
  10e93f:	1513d2               	l16ui	a13, a3, 42
  10e942:	1a13e2               	l16ui	a14, a3, 52
  10e945:	cf9a81               	l32r	a8, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e948:	0113f2               	l16ui	a15, a3, 2
  10e94b:	0888                	l32i.n	a8, a8, 0
  10e94d:	0020c0               	memw
  10e950:	1c1882               	l16ui	a8, a8, 56
  10e953:	0189                	s32i.n	a8, a1, 0
  10e955:	07f1a5               	call8	116870 <dbfw_StoreTrace>
  10e958:	d054a1               	l32r	a10, 102aa8 (277904 <g_au_task+0xaa4>)
  10e95b:	7c2a92               	l32i	a9, a10, 0x1f0
  10e95e:	d99c                	beqz.n	a9, 10e97f <au_task_SpeechDecFillInputBuffer+0x31f>
  10e960:	7d2ac2               	l32i	a12, a10, 0x1f4
  10e963:	7e2ad2               	l32i	a13, a10, 0x1f8
  10e966:	7f2ae2               	l32i	a14, a10, 0x1fc
  10e969:	802af2               	l32i	a15, a10, 0x200
  10e96c:	812ab2               	l32i	a11, a10, 0x204
  10e96f:	01b9                	s32i.n	a11, a1, 0
  10e971:	822aa2               	l32i	a10, a10, 0x208
  10e974:	d122b1               	l32r	a11, 102dfc (8000f220 <__log_data___1__1__0_au_task_0_au_task_1_c_13864$33444_227_17>)
  10e977:	11a9                	s32i.n	a10, a1, 4
  10e979:	0ea4a2               	movi	a10, 0x40e
  10e97c:	07ef25               	call8	116870 <dbfw_StoreTrace>

0010e97f <au_task_SpeechDecFillInputBuffer+0x31f>:
  10e97f:	1513d2               	l16ui	a13, a3, 42
  10e982:	1f23a2               	l32i	a10, a3, 124

0010e985 <au_task_SpeechDecFillInputBuffer+0x325>:
  10e985:	c4aa                	add.n	a12, a4, a10
  10e987:	1f63c2               	s32i	a12, a3, 124
  10e98a:	ff8906               	j	10e7b2 <au_task_SpeechDecFillInputBuffer+0x152>

0010e98d <au_task_SpeechDecFillInputBuffer+0x32d>:
  10e98d:	0b0c                	movi.n	a11, 0

0010e98f <au_task_SpeechDecFillInputBuffer+0x32f>:
  10e98f:	0020c0               	memw
  10e992:	1d6272               	s32i	a7, a2, 116
  10e995:	3a93e2               	l16si	a14, a3, 116
  10e998:	195342               	s16i	a4, a3, 50
  10e99b:	0b1e66               	bnei	a14, 1, 10e9aa <au_task_SpeechDecFillInputBuffer+0x34a>
  10e99e:	195352               	s16i	a5, a3, 50
  10e9a1:	1e1b66               	bnei	a11, 1, 10e9c3 <au_task_SpeechDecFillInputBuffer+0x363>
  10e9a4:	1c2322               	l32i	a2, a3, 112
  10e9a7:	ffc146               	j	10e8b0 <au_task_SpeechDecFillInputBuffer+0x250>

0010e9aa <au_task_SpeechDecFillInputBuffer+0x34a>:
  10e9aa:	1c23f2               	l32i	a15, a3, 112
  10e9ad:	400001b5451044fe 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed1, a15 }
  10e9b5:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10e9bd:	2520c4               	ae_movad32.l	a2, aed0
  10e9c0:	ffbb06               	j	10e8b0 <au_task_SpeechDecFillInputBuffer+0x250>

0010e9c3 <au_task_SpeechDecFillInputBuffer+0x363>:
  10e9c3:	020c                	movi.n	a2, 0
  10e9c5:	ffb9c6               	j	10e8b0 <au_task_SpeechDecFillInputBuffer+0x250>

0010e9c8 <au_task_SpeechEncDrainOutputBuffer>:
  10e9c8:	006136               	entry	a1, 48
  10e9cb:	d10dd1               	l32r	a13, 102e00 (ff900000 <xthals_hw_configid0+0x3cd32c02>)
  10e9ce:	cf76a1               	l32r	a10, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10e9d1:	90a3b2               	movi	a11, 0x390
  10e9d4:	002aa2               	l32i	a10, a10, 0
  10e9d7:	8ca4c2               	movi	a12, 0x48c
  10e9da:	03da92               	addmi	a9, a10, 0x300
  10e9dd:	05da32               	addmi	a3, a10, 0x500
  10e9e0:	8cc332               	addi	a3, a3, -116
  10e9e3:	c8c992               	addi	a9, a9, -56
  10e9e6:	0020c0               	memw
  10e9e9:	8e2982               	l32i	a8, a9, 0x238
  10e9ec:	0020c0               	memw
  10e9ef:	006182               	s32i	a8, a1, 0
  10e9f2:	0020c0               	memw
  10e9f5:	8f29f2               	l32i	a15, a9, 0x23c
  10e9f8:	0020c0               	memw
  10e9fb:	0161f2               	s32i	a15, a1, 4
  10e9fe:	7e0c                	movi.n	a14, 7
  10ea00:	0020c0               	memw
  10ea03:	8d69e2               	s32i	a14, a9, 0x234
  10ea06:	0020c0               	memw
  10ea09:	1188                	l32i.n	a8, a1, 4
  10ea0b:	1188c0               	slli	a8, a8, 4
  10ea0e:	88aa                	add.n	a8, a8, a10
  10ea10:	04d882               	addmi	a8, a8, 0x400
  10ea13:	90c882               	addi	a8, a8, -112
  10ea16:	0020c0               	memw
  10ea19:	801882               	l16ui	a8, a8, 0x100
  10ea1c:	0c7856               	bnez	a8, 10eae7 <au_task_SpeechEncDrainOutputBuffer+0x11f>
  10ea1f:	0020c0               	memw
  10ea22:	11c8                	l32i.n	a12, a1, 4
  10ea24:	11ccc0               	slli	a12, a12, 4
  10ea27:	ccaa                	add.n	a12, a12, a10
  10ea29:	ccba                	add.n	a12, a12, a11
  10ea2b:	0020c0               	memw
  10ea2e:	11e8                	l32i.n	a14, a1, 4
  10ea30:	0020c0               	memw
  10ea33:	1188                	l32i.n	a8, a1, 4
  10ea35:	1188c0               	slli	a8, a8, 4
  10ea38:	c088e0               	sub	a8, a8, a14
  10ea3b:	0020c0               	memw
  10ea3e:	6f2992               	l32i	a9, a9, 0x1bc
  10ea41:	a08890               	addx4	a8, a8, a9
  10ea44:	0020c0               	memw
  10ea47:	3f6c82               	s32i	a8, a12, 252
  10ea4a:	0020c0               	memw
  10ea4d:	1148                	l32i.n	a4, a1, 4
  10ea4f:	1144c0               	slli	a4, a4, 4
  10ea52:	443a                	add.n	a4, a4, a3
  10ea54:	0020c0               	memw
  10ea57:	0448                	l32i.n	a4, a4, 0
  10ea59:	161292               	l16ui	a9, a2, 44
  10ea5c:	44da                	add.n	a4, a4, a13
  10ea5e:	0d400e4130b0690e 	{ beqi.w18	a9, 6, 10eb45 <au_task_SpeechEncDrainOutputBuffer+0x17d>; nop }
  10ea66:	0d400d41b0b0890e 	{ beqi.w18	a9, 8, 10eb45 <au_task_SpeechEncDrainOutputBuffer+0x17d>; nop }

0010ea6e <au_task_SpeechEncDrainOutputBuffer+0xa6>:
  10ea6e:	0412c2               	l16ui	a12, a2, 8
  10ea71:	0020c0               	memw
  10ea74:	11d8                	l32i.n	a13, a1, 4
  10ea76:	11ddc0               	slli	a13, a13, 4
  10ea79:	dd3a                	add.n	a13, a13, a3
  10ea7b:	0020c0               	memw
  10ea7e:	025dc2               	s16i	a12, a13, 4
  10ea81:	0d400e4130b0690e 	{ beqi.w18	a9, 6, 10eb68 <au_task_SpeechEncDrainOutputBuffer+0x1a0>; nop }
  10ea89:	0d400d41b0b0890e 	{ beqi.w18	a9, 8, 10eb68 <au_task_SpeechEncDrainOutputBuffer+0x1a0>; nop }
  10ea91:	04ad                	mov.n	a10, a4
  10ea93:	42b8                	l32i.n	a11, a2, 16
  10ea95:	718ea5               	call8	180380 <__vec_memcpy>

0010ea98 <au_task_SpeechEncDrainOutputBuffer+0xd0>:
  10ea98:	0a0c                	movi.n	a10, 0
  10ea9a:	1612e2               	l16ui	a14, a2, 44
  10ea9d:	cf44d1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10eaa0:	076e66               	bnei	a14, 6, 10eaab <au_task_SpeechEncDrainOutputBuffer+0xe3>
  10eaa3:	0412f2               	l16ui	a15, a2, 8
  10eaa6:	ff4a                	add.n	a15, a15, a4
  10eaa8:	004fa2               	s8i	a10, a15, 0

0010eaab <au_task_SpeechEncDrainOutputBuffer+0xe3>:
  10eaab:	0dd8                	l32i.n	a13, a13, 0
  10eaad:	0020c0               	memw
  10eab0:	692dc2               	l32i	a12, a13, 0x1a4
  10eab3:	cc1b                	addi.n	a12, a12, 1
  10eab5:	0020c0               	memw
  10eab8:	696dc2               	s32i	a12, a13, 0x1a4
  10eabb:	0020c0               	memw
  10eabe:	11b8                	l32i.n	a11, a1, 4
  10eac0:	bb1b                	addi.n	a11, a11, 1
  10eac2:	0020c0               	memw
  10eac5:	11b9                	s32i.n	a11, a1, 4
  10eac7:	0020c0               	memw
  10eaca:	1c2392               	l32i	a9, a3, 112
  10eacd:	0020c0               	memw
  10ead0:	1188                	l32i.n	a8, a1, 4
  10ead2:	043897               	bltu	a8, a9, 10eada <au_task_SpeechEncDrainOutputBuffer+0x112>
  10ead5:	0020c0               	memw
  10ead8:	11a9                	s32i.n	a10, a1, 4

0010eada <au_task_SpeechEncDrainOutputBuffer+0x112>:
  10eada:	0020c0               	memw
  10eadd:	11e8                	l32i.n	a14, a1, 4
  10eadf:	0020c0               	memw
  10eae2:	1e63e2               	s32i	a14, a3, 120
  10eae5:	f01d                	retw.n

0010eae7 <au_task_SpeechEncDrainOutputBuffer+0x11f>:
  10eae7:	0020c0               	memw
  10eaea:	11f8                	l32i.n	a15, a1, 4
  10eaec:	efcc                	bnez.n	a15, 10eafe <au_task_SpeechEncDrainOutputBuffer+0x136>
  10eaee:	0020c0               	memw
  10eaf1:	8d2982               	l32i	a8, a9, 0x234
  10eaf4:	880b                	addi.n	a8, a8, -1
  10eaf6:	0020c0               	memw
  10eaf9:	1189                	s32i.n	a8, a1, 4
  10eafb:	000386               	j	10eb0d <au_task_SpeechEncDrainOutputBuffer+0x145>

0010eafe <au_task_SpeechEncDrainOutputBuffer+0x136>:
  10eafe:	0020c0               	memw
  10eb01:	012192               	l32i	a9, a1, 4
  10eb04:	ffc992               	addi	a9, a9, -1
  10eb07:	0020c0               	memw
  10eb0a:	016192               	s32i	a9, a1, 4

0010eb0d <au_task_SpeechEncDrainOutputBuffer+0x145>:
  10eb0d:	0020c0               	memw
  10eb10:	11f8                	l32i.n	a15, a1, 4
  10eb12:	11ffc0               	slli	a15, a15, 4
  10eb15:	ffaa                	add.n	a15, a15, a10
  10eb17:	ffca                	add.n	a15, a15, a12
  10eb19:	0020c0               	memw
  10eb1c:	041fe2               	l16ui	a14, a15, 8
  10eb1f:	ee1b                	addi.n	a14, a14, 1
  10eb21:	0020c0               	memw
  10eb24:	045fe2               	s16i	a14, a15, 8
  10eb27:	0020c0               	memw
  10eb2a:	11c8                	l32i.n	a12, a1, 4
  10eb2c:	11ccc0               	slli	a12, a12, 4
  10eb2f:	acaa                	add.n	a10, a12, a10
  10eb31:	aaba                	add.n	a10, a10, a11
  10eb33:	0020c0               	memw
  10eb36:	42b8                	l32i.n	a11, a2, 16
  10eb38:	3f2aa2               	l32i	a10, a10, 252
  10eb3b:	0412c2               	l16ui	a12, a2, 8
  10eb3e:	aada                	add.n	a10, a10, a13
  10eb40:	7183e5               	call8	180380 <__vec_memcpy>
  10eb43:	f01d                	retw.n

0010eb45 <au_task_SpeechEncDrainOutputBuffer+0x17d>:
  10eb45:	92a8                	l32i.n	a10, a2, 36
  10eb47:	14a0a0               	extui	a10, a10, 0, 2
  10eb4a:	aaac                	beqz.n	a10, 10eb78 <au_task_SpeechEncDrainOutputBuffer+0x1b0>
  10eb4c:	2e1a26               	beqi	a10, 1, 10eb7e <au_task_SpeechEncDrainOutputBuffer+0x1b6>
  10eb4f:	312a26               	beqi	a10, 2, 10eb84 <au_task_SpeechEncDrainOutputBuffer+0x1bc>
  10eb52:	0d7ff14180b03ace 	{ bnei.w18	a10, 3, 10ea6e <au_task_SpeechEncDrainOutputBuffer+0xa6>; nop }
  10eb5a:	d0aa91               	l32r	a9, 102e04 (f801 <xthals_release_major+0xc921>)

0010eb5d <au_task_SpeechEncDrainOutputBuffer+0x195>:
  10eb5d:	005492               	s16i	a9, a4, 0
  10eb60:	442b                	addi.n	a4, a4, 2
  10eb62:	161292               	l16ui	a9, a2, 44
  10eb65:	ffc146               	j	10ea6e <au_task_SpeechEncDrainOutputBuffer+0xa6>

0010eb68 <au_task_SpeechEncDrainOutputBuffer+0x1a0>:
  10eb68:	feccc2               	addi	a12, a12, -2
  10eb6b:	04ad                	mov.n	a10, a4
  10eb6d:	42b8                	l32i.n	a11, a2, 16
  10eb6f:	718125               	call8	180380 <__vec_memcpy>
  10eb72:	ffc886               	j	10ea98 <au_task_SpeechEncDrainOutputBuffer+0xd0>

0010eb75 <au_task_SpeechEncDrainOutputBuffer+0x1ad>:
  10eb75:	000000                                        ...

0010eb78 <au_task_SpeechEncDrainOutputBuffer+0x1b0>:
  10eb78:	d0a491               	l32r	a9, 102e08 (801 <XtosCoreStateSize+0x581>)
  10eb7b:	fff786               	j	10eb5d <au_task_SpeechEncDrainOutputBuffer+0x195>

0010eb7e <au_task_SpeechEncDrainOutputBuffer+0x1b6>:
  10eb7e:	d0a391               	l32r	a9, 102e0c (3801 <xthals_release_major+0x921>)
  10eb81:	fff606               	j	10eb5d <au_task_SpeechEncDrainOutputBuffer+0x195>

0010eb84 <au_task_SpeechEncDrainOutputBuffer+0x1bc>:
  10eb84:	d0a391               	l32r	a9, 102e10 (c801 <xthals_release_major+0x9921>)
  10eb87:	fff486               	j	10eb5d <au_task_SpeechEncDrainOutputBuffer+0x195>

0010eb8a <au_task_SpeechEncDrainOutputBuffer+0x1c2>:
	...

0010eb8c <au_task_SpeechEncFillInputBuffer>:
  10eb8c:	00c136               	entry	a1, 96
  10eb8f:	0312b2               	l16ui	a11, a2, 6
  10eb92:	3248                	l32i.n	a4, a2, 12
  10eb94:	e2d8                	l32i.n	a13, a2, 56
  10eb96:	c258                	l32i.n	a5, a2, 48
  10eb98:	cf0681               	l32r	a8, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10eb9b:	d09ee1               	l32r	a14, 102e14 (274c18 <g_overlay_parameter+0x118>)
  10eb9e:	039d                	mov.n	a9, a3
  10eba0:	f4cea2               	addi	a10, a14, -12
  10eba3:	f1a9                	s32i.n	a10, a1, 60
  10eba5:	d238                	l32i.n	a3, a2, 52
  10eba7:	0888                	l32i.n	a8, a8, 0
  10eba9:	55da                	add.n	a5, a5, a13
  10ebab:	0020c0               	memw
  10ebae:	1c1882               	l16ui	a8, a8, 56
  10ebb1:	0199                	s32i.n	a9, a1, 0
  10ebb3:	0d000e41a0b0083e 	{ bbci.w18	a8, 3, 10eca1 <au_task_SpeechEncFillInputBuffer+0x115>; nop }
  10ebbb:	117be0               	slli	a7, a11, 2
  10ebbe:	954b                	addi.n	a9, a5, 4
  10ebc0:	856b                	addi.n	a8, a5, 6
  10ebc2:	6189                	s32i.n	a8, a1, 24
  10ebc4:	5199                	s32i.n	a9, a1, 20
  10ebc6:	f47070               	extui	a7, a7, 0, 16
  10ebc9:	e179                	s32i.n	a7, a1, 56
  10ebcb:	416370               	srli	a6, a7, 3
  10ebce:	d09291               	l32r	a9, 102e18 (274c24 <g_overlay_parameter+0x124>)
  10ebd1:	a199                	s32i.n	a9, a1, 40
  10ebd3:	77da                	add.n	a7, a7, a13
  10ebd5:	99cb                	addi.n	a9, a9, 12
  10ebd7:	b199                	s32i.n	a9, a1, 44
  10ebd9:	0d001941f0b0e73e 	{ bltu.w18	a7, a3, 10ed7c <au_task_SpeechEncFillInputBuffer+0x1f0>; nop }
  10ebe1:	04ad                	mov.n	a10, a4
  10ebe3:	c0c3d0               	sub	a12, a3, a13
  10ebe6:	05bd                	mov.n	a11, a5
  10ebe8:	91c9                	s32i.n	a12, a1, 36
  10ebea:	41c3c0               	srli	a12, a12, 3
  10ebed:	d1c9                	s32i.n	a12, a1, 52
  10ebef:	085165               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ebf2:	a1a8                	l32i.n	a10, a1, 40
  10ebf4:	d1c8                	l32i.n	a12, a1, 52
  10ebf6:	04bd                	mov.n	a11, a4
  10ebf8:	f4c0c0               	extui	a12, a12, 0, 16
  10ebfb:	41c9                	s32i.n	a12, a1, 16
  10ebfd:	f1cca5               	call8	1008c8 <au_task_vend_FillBuf>
  10ec00:	04ad                	mov.n	a10, a4
  10ec02:	51b8                	l32i.n	a11, a1, 20
  10ec04:	d1c8                	l32i.n	a12, a1, 52
  10ec06:	084fe5               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ec09:	b1a8                	l32i.n	a10, a1, 44
  10ec0b:	04bd                	mov.n	a11, a4
  10ec0d:	41c8                	l32i.n	a12, a1, 16
  10ec0f:	f1cba5               	call8	1008c8 <au_task_vend_FillBuf>
  10ec12:	01d8                	l32i.n	a13, a1, 0
  10ec14:	1ddc                	bnez.n	a13, 10ec29 <au_task_SpeechEncFillInputBuffer+0x9d>
  10ec16:	b52b                	addi.n	a11, a5, 2
  10ec18:	04ad                	mov.n	a10, a4
  10ec1a:	d1c8                	l32i.n	a12, a1, 52
  10ec1c:	084e65               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ec1f:	d07da1               	l32r	a10, 102e14 (274c18 <g_overlay_parameter+0x118>)
  10ec22:	04bd                	mov.n	a11, a4
  10ec24:	41c8                	l32i.n	a12, a1, 16
  10ec26:	f1ca25               	call8	1008c8 <au_task_vend_FillBuf>

0010ec29 <au_task_SpeechEncFillInputBuffer+0x9d>:
  10ec29:	04ad                	mov.n	a10, a4
  10ec2b:	61b8                	l32i.n	a11, a1, 24
  10ec2d:	d1c8                	l32i.n	a12, a1, 52
  10ec2f:	4158                	l32i.n	a5, a1, 16
  10ec31:	084d25               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ec34:	05cd                	mov.n	a12, a5
  10ec36:	f1a8                	l32i.n	a10, a1, 60
  10ec38:	04bd                	mov.n	a11, a4
  10ec3a:	f1c8e5               	call8	1008c8 <au_task_vend_FillBuf>
  10ec3d:	d1f8                	l32i.n	a15, a1, 52
  10ec3f:	c258                	l32i.n	a5, a2, 48
  10ec41:	91e8                	l32i.n	a14, a1, 36
  10ec43:	05bd                	mov.n	a11, a5
  10ec45:	41e2e0               	srli	a14, a14, 2
  10ec48:	c066f0               	sub	a6, a6, a15
  10ec4b:	06cd                	mov.n	a12, a6
  10ec4d:	44ea                	add.n	a4, a4, a14
  10ec4f:	04ad                	mov.n	a10, a4
  10ec51:	084b25               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ec54:	a1a8                	l32i.n	a10, a1, 40
  10ec56:	04bd                	mov.n	a11, a4
  10ec58:	f4c060               	extui	a12, a6, 0, 16
  10ec5b:	71c9                	s32i.n	a12, a1, 28
  10ec5d:	f1c6a5               	call8	1008c8 <au_task_vend_FillBuf>
  10ec60:	04ad                	mov.n	a10, a4
  10ec62:	b54b                	addi.n	a11, a5, 4
  10ec64:	06cd                	mov.n	a12, a6
  10ec66:	0849e5               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ec69:	b1a8                	l32i.n	a10, a1, 44
  10ec6b:	04bd                	mov.n	a11, a4
  10ec6d:	71c8                	l32i.n	a12, a1, 28
  10ec6f:	f1c5a5               	call8	1008c8 <au_task_vend_FillBuf>
  10ec72:	0188                	l32i.n	a8, a1, 0
  10ec74:	18dc                	bnez.n	a8, 10ec89 <au_task_SpeechEncFillInputBuffer+0xfd>
  10ec76:	04ad                	mov.n	a10, a4
  10ec78:	b52b                	addi.n	a11, a5, 2
  10ec7a:	06cd                	mov.n	a12, a6
  10ec7c:	084865               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ec7f:	d065a1               	l32r	a10, 102e14 (274c18 <g_overlay_parameter+0x118>)
  10ec82:	04bd                	mov.n	a11, a4
  10ec84:	71c8                	l32i.n	a12, a1, 28
  10ec86:	f1c425               	call8	1008c8 <au_task_vend_FillBuf>

0010ec89 <au_task_SpeechEncFillInputBuffer+0xfd>:
  10ec89:	06cd                	mov.n	a12, a6
  10ec8b:	b56b                	addi.n	a11, a5, 6
  10ec8d:	04ad                	mov.n	a10, a4
  10ec8f:	084765               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ec92:	04bd                	mov.n	a11, a4
  10ec94:	f1a8                	l32i.n	a10, a1, 60
  10ec96:	71c8                	l32i.n	a12, a1, 28
  10ec98:	f1c2e5               	call8	1008c8 <au_task_vend_FillBuf>
  10ec9b:	c07730               	sub	a7, a7, a3
  10ec9e:	0030c6               	j	10ed65 <au_task_SpeechEncFillInputBuffer+0x1d9>

0010eca1 <au_task_SpeechEncFillInputBuffer+0x115>:
  10eca1:	002162               	l32i	a6, a1, 0
  10eca4:	117bf0               	slli	a7, a11, 1
  10eca7:	f47070               	extui	a7, a7, 0, 16
  10ecaa:	0e6172               	s32i	a7, a1, 56
  10ecad:	418270               	srli	a8, a7, 2
  10ecb0:	0c6182               	s32i	a8, a1, 48
  10ecb3:	8077d0               	add	a7, a7, a13
  10ecb6:	0d00084100b0e73e 	{ bltu.w18	a7, a3, 10ed3a <au_task_SpeechEncFillInputBuffer+0x1ae>; nop }
  10ecbe:	04ad                	mov.n	a10, a4
  10ecc0:	c0c3d0               	sub	a12, a3, a13
  10ecc3:	05bd                	mov.n	a11, a5
  10ecc5:	91c9                	s32i.n	a12, a1, 36
  10ecc7:	41c2c0               	srli	a12, a12, 2
  10ecca:	81c9                	s32i.n	a12, a1, 32
  10eccc:	084225               	call8	1170f0 <fw_dsp_utility_MemCopy16PM2>
  10eccf:	f1a8                	l32i.n	a10, a1, 60
  10ecd1:	81c8                	l32i.n	a12, a1, 32
  10ecd3:	04bd                	mov.n	a11, a4
  10ecd5:	f4c0c0               	extui	a12, a12, 0, 16
  10ecd8:	21c9                	s32i.n	a12, a1, 8
  10ecda:	f1bee5               	call8	1008c8 <au_task_vend_FillBuf>
  10ecdd:	16dc                	bnez.n	a6, 10ecf2 <au_task_SpeechEncFillInputBuffer+0x166>
  10ecdf:	b52b                	addi.n	a11, a5, 2
  10ece1:	04ad                	mov.n	a10, a4
  10ece3:	81c8                	l32i.n	a12, a1, 32
  10ece5:	0840a5               	call8	1170f0 <fw_dsp_utility_MemCopy16PM2>
  10ece8:	d04ba1               	l32r	a10, 102e14 (274c18 <g_overlay_parameter+0x118>)
  10eceb:	04bd                	mov.n	a11, a4
  10eced:	21c8                	l32i.n	a12, a1, 8
  10ecef:	f1bda5               	call8	1008c8 <au_task_vend_FillBuf>

0010ecf2 <au_task_SpeechEncFillInputBuffer+0x166>:
  10ecf2:	0821d2               	l32i	a13, a1, 32
  10ecf5:	0c2252               	l32i	a5, a2, 48
  10ecf8:	0c21c2               	l32i	a12, a1, 48
  10ecfb:	20b550               	or	a11, a5, a5
  10ecfe:	c0ccd0               	sub	a12, a12, a13
  10ed01:	91d8                	l32i.n	a13, a1, 36
  10ed03:	31c9                	s32i.n	a12, a1, 12
  10ed05:	41d1d0               	srli	a13, a13, 1
  10ed08:	44da                	add.n	a4, a4, a13
  10ed0a:	04ad                	mov.n	a10, a4
  10ed0c:	083e25               	call8	1170f0 <fw_dsp_utility_MemCopy16PM2>
  10ed0f:	f1a8                	l32i.n	a10, a1, 60
  10ed11:	31c8                	l32i.n	a12, a1, 12
  10ed13:	04bd                	mov.n	a11, a4
  10ed15:	f4c0c0               	extui	a12, a12, 0, 16
  10ed18:	11c9                	s32i.n	a12, a1, 4
  10ed1a:	f1bae5               	call8	1008c8 <au_task_vend_FillBuf>
  10ed1d:	36dc                	bnez.n	a6, 10ed34 <au_task_SpeechEncFillInputBuffer+0x1a8>
  10ed1f:	1168                	l32i.n	a6, a1, 4
  10ed21:	b52b                	addi.n	a11, a5, 2
  10ed23:	04ad                	mov.n	a10, a4
  10ed25:	31c8                	l32i.n	a12, a1, 12
  10ed27:	083ca5               	call8	1170f0 <fw_dsp_utility_MemCopy16PM2>
  10ed2a:	04bd                	mov.n	a11, a4
  10ed2c:	06cd                	mov.n	a12, a6
  10ed2e:	d039a1               	l32r	a10, 102e14 (274c18 <g_overlay_parameter+0x118>)
  10ed31:	f1b965               	call8	1008c8 <au_task_vend_FillBuf>

0010ed34 <au_task_SpeechEncFillInputBuffer+0x1a8>:
  10ed34:	c07730               	sub	a7, a7, a3
  10ed37:	000a86               	j	10ed65 <au_task_SpeechEncFillInputBuffer+0x1d9>

0010ed3a <au_task_SpeechEncFillInputBuffer+0x1ae>:
  10ed3a:	20a440               	or	a10, a4, a4
  10ed3d:	20b550               	or	a11, a5, a5
  10ed40:	20c880               	or	a12, a8, a8
  10ed43:	083ae5               	call8	1170f0 <fw_dsp_utility_MemCopy16PM2>
  10ed46:	0f21a2               	l32i	a10, a1, 60
  10ed49:	04bd                	mov.n	a11, a4
  10ed4b:	c1c8                	l32i.n	a12, a1, 48
  10ed4d:	f1b7a5               	call8	1008c8 <au_task_vend_FillBuf>
  10ed50:	16dc                	bnez.n	a6, 10ed65 <au_task_SpeechEncFillInputBuffer+0x1d9>
  10ed52:	b52b                	addi.n	a11, a5, 2
  10ed54:	04ad                	mov.n	a10, a4
  10ed56:	c1c8                	l32i.n	a12, a1, 48
  10ed58:	083965               	call8	1170f0 <fw_dsp_utility_MemCopy16PM2>
  10ed5b:	04bd                	mov.n	a11, a4
  10ed5d:	d02da1               	l32r	a10, 102e14 (274c18 <g_overlay_parameter+0x118>)
  10ed60:	c1c8                	l32i.n	a12, a1, 48
  10ed62:	f1b665               	call8	1008c8 <au_task_vend_FillBuf>

0010ed65 <au_task_SpeechEncFillInputBuffer+0x1d9>:
  10ed65:	0e6272               	s32i	a7, a2, 56
  10ed68:	01a0a2               	movi	a10, 1
  10ed6b:	0e2132               	l32i	a3, a1, 56
  10ed6e:	1c0c                	movi.n	a12, 1
  10ed70:	03bd                	mov.n	a11, a3
  10ed72:	054d65               	call8	114248 <fw_dsp_i2s_AckDmaTransfer>
  10ed75:	1162a2               	s32i	a10, a2, 68
  10ed78:	032d                	mov.n	a2, a3
  10ed7a:	f01d                	retw.n

0010ed7c <au_task_SpeechEncFillInputBuffer+0x1f0>:
  10ed7c:	20a440               	or	a10, a4, a4
  10ed7f:	20b550               	or	a11, a5, a5
  10ed82:	06cd                	mov.n	a12, a6
  10ed84:	0837e5               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ed87:	a1a8                	l32i.n	a10, a1, 40
  10ed89:	04bd                	mov.n	a11, a4
  10ed8b:	06cd                	mov.n	a12, a6
  10ed8d:	f1b3a5               	call8	1008c8 <au_task_vend_FillBuf>
  10ed90:	04ad                	mov.n	a10, a4
  10ed92:	51b8                	l32i.n	a11, a1, 20
  10ed94:	06cd                	mov.n	a12, a6
  10ed96:	0836e5               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10ed99:	0138                	l32i.n	a3, a1, 0
  10ed9b:	b1a8                	l32i.n	a10, a1, 44
  10ed9d:	04bd                	mov.n	a11, a4
  10ed9f:	06cd                	mov.n	a12, a6
  10eda1:	f1b265               	call8	1008c8 <au_task_vend_FillBuf>
  10eda4:	13dc                	bnez.n	a3, 10edb9 <au_task_SpeechEncFillInputBuffer+0x22d>
  10eda6:	b52b                	addi.n	a11, a5, 2
  10eda8:	04ad                	mov.n	a10, a4
  10edaa:	06cd                	mov.n	a12, a6
  10edac:	083565               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10edaf:	d019a1               	l32r	a10, 102e14 (274c18 <g_overlay_parameter+0x118>)
  10edb2:	04bd                	mov.n	a11, a4
  10edb4:	06cd                	mov.n	a12, a6
  10edb6:	f1b125               	call8	1008c8 <au_task_vend_FillBuf>

0010edb9 <au_task_SpeechEncFillInputBuffer+0x22d>:
  10edb9:	20a440               	or	a10, a4, a4
  10edbc:	0621b2               	l32i	a11, a1, 24
  10edbf:	20c660               	or	a12, a6, a6
  10edc2:	083425               	call8	117104 <fw_dsp_utility_MemCopy16PM4>
  10edc5:	20b440               	or	a11, a4, a4
  10edc8:	20c660               	or	a12, a6, a6
  10edcb:	0f21a2               	l32i	a10, a1, 60
  10edce:	f1afa5               	call8	1008c8 <au_task_vend_FillBuf>
  10edd1:	ffe406               	j	10ed65 <au_task_SpeechEncFillInputBuffer+0x1d9>

0010edd4 <au_task_SpeechLoopBackShmTest>:
  10edd4:	008136               	entry	a1, 64
  10edd7:	ce7441               	l32r	a4, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10edda:	d01071               	l32r	a7, 102e1c (277640 <g_au_task+0x7e0>)
  10eddd:	0448                	l32i.n	a4, a4, 0
  10eddf:	1b0c                	movi.n	a11, 1
  10ede1:	03d4a2               	addmi	a10, a4, 0x300
  10ede4:	05d442               	addmi	a4, a4, 0x500
  10ede7:	10c422               	addi	a2, a4, 16
  10edea:	10caa2               	addi	a10, a10, 16
  10eded:	8cc442               	addi	a4, a4, -116
  10edf0:	0020c0               	memw
  10edf3:	a12a92               	l32i	a9, a10, 0x284
  10edf6:	2099b0               	or	a9, a9, a11
  10edf9:	0020c0               	memw
  10edfc:	a16a92               	s32i	a9, a10, 0x284
  10edff:	472782               	l32i	a8, a7, 0x11c
  10ee02:	0b1866               	bnei	a8, 1, 10ee11 <au_task_SpeechLoopBackShmTest+0x3d>
  10ee05:	08a4a2               	movi	a10, 0x408
  10ee08:	d006b1               	l32r	a11, 102e20 (8000f320 <__log_data___1__1__0_au_task_0_au_task_1_c_14147$33948_219_9>)
  10ee0b:	0020f0               	nop
  10ee0e:	07a625               	call8	116870 <dbfw_StoreTrace>

0010ee11 <au_task_SpeechLoopBackShmTest+0x3d>:
  10ee11:	472782               	l32i	a8, a7, 0x11c
  10ee14:	0228f6               	bgeui	a8, 2, 10ee1a <au_task_SpeechLoopBackShmTest+0x46>
  10ee17:	fea4a5               	call8	10d860 <au_task_SpeechCodecDecodeSetParam>

0010ee1a <au_task_SpeechLoopBackShmTest+0x46>:
  10ee1a:	ceb351               	l32r	a5, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10ee1d:	ce5d61               	l32r	a6, 102794 (277d60 <g_debug_fp_info>)
  10ee20:	030c                	movi.n	a3, 0
  10ee22:	0020c0               	memw
  10ee25:	1d22c2               	l32i	a12, a2, 116
  10ee28:	0020c0               	memw
  10ee2b:	1e24e2               	l32i	a14, a4, 120
  10ee2e:	11bcc0               	slli	a11, a12, 4
  10ee31:	b2ba                	add.n	a11, a2, a11
  10ee33:	0020c0               	memw
  10ee36:	021bd2               	l16ui	a13, a11, 4
  10ee39:	116d16               	beqz	a13, 10ef53 <au_task_SpeechLoopBackShmTest+0x17f>
  10ee3c:	7d0c                	movi.n	a13, 7
  10ee3e:	0020c0               	memw
  10ee41:	1c62d2               	s32i	a13, a2, 112
  10ee44:	0020c0               	memw
  10ee47:	1c64d2               	s32i	a13, a4, 112
  10ee4a:	0020c0               	memw
  10ee4d:	1c22d2               	l32i	a13, a2, 112
  10ee50:	0020c0               	memw
  10ee53:	051b82               	l16ui	a8, a11, 10
  10ee56:	190c                	movi.n	a9, 1
  10ee58:	348480               	extui	a8, a8, 4, 4
  10ee5b:	261826               	beqi	a8, 1, 10ee85 <au_task_SpeechLoopBackShmTest+0xb1>

0010ee5e <au_task_SpeechLoopBackShmTest+0x8a>:
  10ee5e:	cc1b                	addi.n	a12, a12, 1
  10ee60:	62fcd0               	saltu	a15, a12, a13
  10ee63:	83c3f0               	moveqz	a12, a3, a15
  10ee66:	11bcc0               	slli	a11, a12, 4
  10ee69:	b2ba                	add.n	a11, a2, a11
  10ee6b:	0020c0               	memw
  10ee6e:	021bf2               	l16ui	a15, a11, 4
  10ee71:	991b                	addi.n	a9, a9, 1
  10ee73:	177f16               	beqz	a15, 10efee <au_task_SpeechLoopBackShmTest+0x21a>
  10ee76:	0020c0               	memw
  10ee79:	051b82               	l16ui	a8, a11, 10
  10ee7c:	348480               	extui	a8, a8, 4, 4
  10ee7f:	db1866               	bnei	a8, 1, 10ee5e <au_task_SpeechLoopBackShmTest+0x8a>
  10ee82:	000046               	j	10ee87 <au_task_SpeechLoopBackShmTest+0xb3>

0010ee85 <au_task_SpeechLoopBackShmTest+0xb1>:
  10ee85:	190c                	movi.n	a9, 1

0010ee87 <au_task_SpeechLoopBackShmTest+0xb3>:
  10ee87:	805732               	s16i	a3, a7, 0x100
  10ee8a:	7f5732               	s16i	a3, a7, 254
  10ee8d:	7e5732               	s16i	a3, a7, 252
  10ee90:	0020c0               	memw
  10ee93:	1d22a2               	l32i	a10, a2, 116
  10ee96:	0d400b4130b0196e 	{ blti.w18	a9, 1, 10ef4d <au_task_SpeechLoopBackShmTest+0x179>; nop }
  10ee9e:	0f0c                	movi.n	a15, 0
  10eea0:	07bd                	mov.n	a11, a7
  10eea2:	90d970               	addx2	a13, a9, a7

0010eea5 <au_task_SpeechLoopBackShmTest+0xd1>:
  10eea5:	11cac0               	slli	a12, a10, 4
  10eea8:	80c2c0               	add	a12, a2, a12
  10eeab:	0020c0               	memw
  10eeae:	051c92               	l16ui	a9, a12, 10
  10eeb1:	349090               	extui	a9, a9, 0, 4
  10eeb4:	7e5b92               	s16i	a9, a11, 252
  10eeb7:	7e9b82               	l16si	a8, a11, 252
  10eeba:	071856               	bnez	a8, 10ef2f <au_task_SpeechLoopBackShmTest+0x15b>
  10eebd:	0161e2               	s32i	a14, a1, 4
  10eec0:	0261d2               	s32i	a13, a1, 8
  10eec3:	01c9                	s32i.n	a12, a1, 0
  10eec5:	31b9                	s32i.n	a11, a1, 12
  10eec7:	41a9                	s32i.n	a10, a1, 16
  10eec9:	062f56               	bnez	a15, 10ef2f <au_task_SpeechLoopBackShmTest+0x15b>
  10eecc:	ce37e1               	l32r	a14, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10eecf:	11f8                	l32i.n	a15, a1, 4
  10eed1:	0ee8                	l32i.n	a14, a14, 0
  10eed3:	11cfc0               	slli	a12, a15, 4
  10eed6:	d4ca                	add.n	a13, a4, a12
  10eed8:	03dee2               	addmi	a14, a14, 0x300
  10eedb:	c0ccf0               	sub	a12, a12, a15
  10eede:	10cee2               	addi	a14, a14, 16
  10eee1:	0020c0               	memw
  10eee4:	5d2ee2               	l32i	a14, a14, 0x174
  10eee7:	a0cce0               	addx4	a12, a12, a14
  10eeea:	0020c0               	memw
  10eeed:	0dc9                	s32i.n	a12, a13, 0
  10eeef:	0020c0               	memw
  10eef2:	cfc3b1               	l32r	a11, 102e00 (ff900000 <xthals_hw_configid0+0x3cd32c02>)
  10eef5:	0da8                	l32i.n	a10, a13, 0
  10eef7:	6a17c2               	l16ui	a12, a7, 212
  10eefa:	aaba                	add.n	a10, a10, a11
  10eefc:	0020c0               	memw
  10eeff:	025dc2               	s16i	a12, a13, 4
  10ef02:	0020c0               	memw
  10ef05:	01b8                	l32i.n	a11, a1, 0
  10ef07:	6a17c2               	l16ui	a12, a7, 212
  10ef0a:	0bb8                	l32i.n	a11, a11, 0
  10ef0c:	714725               	call8	180380 <__vec_memcpy>
  10ef0f:	21d8                	l32i.n	a13, a1, 8
  10ef11:	01c8                	l32i.n	a12, a1, 0
  10ef13:	31b8                	l32i.n	a11, a1, 12
  10ef15:	11e8                	l32i.n	a14, a1, 4
  10ef17:	41a8                	l32i.n	a10, a1, 16
  10ef19:	ee1b                	addi.n	a14, a14, 1
  10ef1b:	0020c0               	memw
  10ef1e:	1c24f2               	l32i	a15, a4, 112
  10ef21:	62fef0               	saltu	a15, a14, a15
  10ef24:	83e3f0               	moveqz	a14, a3, a15
  10ef27:	0020c0               	memw
  10ef2a:	1e64e2               	s32i	a14, a4, 120
  10ef2d:	1f0c                	movi.n	a15, 1
  10ef2f:	0020c0               	memw
  10ef32:	025c32               	s16i	a3, a12, 4
  10ef35:	aa1b                	addi.n	a10, a10, 1
  10ef37:	0020c0               	memw
  10ef3a:	1c2282               	l32i	a8, a2, 112
  10ef3d:	bb2b                	addi.n	a11, a11, 2
  10ef3f:	628a80               	saltu	a8, a10, a8
  10ef42:	83a380               	moveqz	a10, a3, a8
  10ef45:	0d3ff541c0b0bbde 	{ bne.w18	a11, a13, 10eea5 <au_task_SpeechLoopBackShmTest+0xd1>; nop }

0010ef4d <au_task_SpeechLoopBackShmTest+0x179>:
  10ef4d:	0020c0               	memw
  10ef50:	1d62a2               	s32i	a10, a2, 116

0010ef53 <au_task_SpeechLoopBackShmTest+0x17f>:
  10ef53:	0fa0a2               	movi	a10, 15
  10ef56:	f369a5               	call8	1025f0 <_xtos_set_intlevel>
  10ef59:	001692               	l16ui	a9, a6, 0
  10ef5c:	62a0a2               	movi	a10, 98
  10ef5f:	01b956               	bnez	a9, 10ef7e <au_task_SpeechLoopBackShmTest+0x1aa>
  10ef62:	1216c2               	l16ui	a12, a6, 36
  10ef65:	0fa0d2               	movi	a13, 15
  10ef68:	86d9                	s32i.n	a13, a6, 32
  10ef6a:	90cc60               	addx2	a12, a12, a6
  10ef6d:	135ca2               	s16i	a10, a12, 38
  10ef70:	1216b2               	l16ui	a11, a6, 36
  10ef73:	bb1b                	addi.n	a11, a11, 1
  10ef75:	64b0b0               	extui	a11, a11, 0, 7
  10ef78:	1256b2               	s16i	a11, a6, 36
  10ef7b:	000686               	j	10ef99 <au_task_SpeechLoopBackShmTest+0x1c5>

0010ef7e <au_task_SpeechLoopBackShmTest+0x1aa>:
  10ef7e:	7e1592               	l16ui	a9, a5, 252
  10ef81:	0fa082               	movi	a8, 15
  10ef84:	11c9f6               	bgeui	a9, 32, 10ef99 <au_task_SpeechLoopBackShmTest+0x1c5>
  10ef87:	3e6582               	s32i	a8, a5, 248
  10ef8a:	90f950               	addx2	a15, a9, a5
  10ef8d:	7f5fa2               	s16i	a10, a15, 254
  10ef90:	7e15e2               	l16ui	a14, a5, 252
  10ef93:	01cee2               	addi	a14, a14, 1
  10ef96:	7e55e2               	s16i	a14, a5, 252
  10ef99:	0020c0               	memw
  10ef9c:	cdffa1               	l32r	a10, 102798 (276e60 <g_au_task>)
  10ef9f:	002a92               	l32i	a9, a10, 0
  10efa2:	7faeb2               	movi	a11, 0xfffffe7f
  10efa5:	1099b0               	and	a9, a9, a11
  10efa8:	0020c0               	memw
  10efab:	0a99                	s32i.n	a9, a10, 0
  10efad:	0a0c                	movi.n	a10, 0
  10efaf:	f36425               	call8	1025f0 <_xtos_set_intlevel>
  10efb2:	63a0a2               	movi	a10, 99
  10efb5:	0016c2               	l16ui	a12, a6, 0
  10efb8:	020c                	movi.n	a2, 0
  10efba:	7cdc                	bnez.n	a12, 10efd5 <au_task_SpeechLoopBackShmTest+0x201>
  10efbc:	1216e2               	l16ui	a14, a6, 36
  10efbf:	8639                	s32i.n	a3, a6, 32
  10efc1:	90ee60               	addx2	a14, a14, a6
  10efc4:	135ea2               	s16i	a10, a14, 38
  10efc7:	1216d2               	l16ui	a13, a6, 36
  10efca:	dd1b                	addi.n	a13, a13, 1
  10efcc:	64d0d0               	extui	a13, a13, 0, 7
  10efcf:	1256d2               	s16i	a13, a6, 36
  10efd2:	000586               	j	10efec <au_task_SpeechLoopBackShmTest+0x218>

0010efd5 <au_task_SpeechLoopBackShmTest+0x201>:
  10efd5:	7e1592               	l16ui	a9, a5, 252
  10efd8:	10c9f6               	bgeui	a9, 32, 10efec <au_task_SpeechLoopBackShmTest+0x218>
  10efdb:	3e6532               	s32i	a3, a5, 248
  10efde:	908950               	addx2	a8, a9, a5
  10efe1:	7f58a2               	s16i	a10, a8, 254
  10efe4:	7e15f2               	l16ui	a15, a5, 252
  10efe7:	ff1b                	addi.n	a15, a15, 1
  10efe9:	7e55f2               	s16i	a15, a5, 252
  10efec:	f01d                	retw.n

0010efee <au_task_SpeechLoopBackShmTest+0x21a>:
  10efee:	0fa0a2               	movi	a10, 15
  10eff1:	f35fe5               	call8	1025f0 <_xtos_set_intlevel>
  10eff4:	001692               	l16ui	a9, a6, 0
  10eff7:	60a0a2               	movi	a10, 96
  10effa:	01b956               	bnez	a9, 10f019 <au_task_SpeechLoopBackShmTest+0x245>
  10effd:	1216c2               	l16ui	a12, a6, 36
  10f000:	0fa0d2               	movi	a13, 15
  10f003:	86d9                	s32i.n	a13, a6, 32
  10f005:	90cc60               	addx2	a12, a12, a6
  10f008:	135ca2               	s16i	a10, a12, 38
  10f00b:	1216b2               	l16ui	a11, a6, 36
  10f00e:	bb1b                	addi.n	a11, a11, 1
  10f010:	64b0b0               	extui	a11, a11, 0, 7
  10f013:	1256b2               	s16i	a11, a6, 36
  10f016:	000686               	j	10f034 <au_task_SpeechLoopBackShmTest+0x260>

0010f019 <au_task_SpeechLoopBackShmTest+0x245>:
  10f019:	7e1592               	l16ui	a9, a5, 252
  10f01c:	14c9f6               	bgeui	a9, 32, 10f034 <au_task_SpeechLoopBackShmTest+0x260>
  10f01f:	90f950               	addx2	a15, a9, a5
  10f022:	0fa082               	movi	a8, 15
  10f025:	3e6582               	s32i	a8, a5, 248
  10f028:	7f5fa2               	s16i	a10, a15, 254
  10f02b:	7e15e2               	l16ui	a14, a5, 252
  10f02e:	01cee2               	addi	a14, a14, 1
  10f031:	7e55e2               	s16i	a14, a5, 252
  10f034:	0020c0               	memw
  10f037:	cdd8a1               	l32r	a10, 102798 (276e60 <g_au_task>)
  10f03a:	002a92               	l32i	a9, a10, 0
  10f03d:	7faeb2               	movi	a11, 0xfffffe7f
  10f040:	1099b0               	and	a9, a9, a11
  10f043:	0020c0               	memw
  10f046:	0a99                	s32i.n	a9, a10, 0
  10f048:	0a0c                	movi.n	a10, 0
  10f04a:	f35a65               	call8	1025f0 <_xtos_set_intlevel>
  10f04d:	0016c2               	l16ui	a12, a6, 0
  10f050:	61a0a2               	movi	a10, 97
  10f053:	7cdc                	bnez.n	a12, 10f06e <au_task_SpeechLoopBackShmTest+0x29a>
  10f055:	1216e2               	l16ui	a14, a6, 36
  10f058:	8639                	s32i.n	a3, a6, 32
  10f05a:	90ee60               	addx2	a14, a14, a6
  10f05d:	135ea2               	s16i	a10, a14, 38
  10f060:	1216d2               	l16ui	a13, a6, 36
  10f063:	dd1b                	addi.n	a13, a13, 1
  10f065:	64d0d0               	extui	a13, a13, 0, 7
  10f068:	1256d2               	s16i	a13, a6, 36
  10f06b:	0005c6               	j	10f086 <au_task_SpeechLoopBackShmTest+0x2b2>

0010f06e <au_task_SpeechLoopBackShmTest+0x29a>:
  10f06e:	7e1592               	l16ui	a9, a5, 252
  10f071:	11c9f6               	bgeui	a9, 32, 10f086 <au_task_SpeechLoopBackShmTest+0x2b2>
  10f074:	3e6532               	s32i	a3, a5, 248
  10f077:	908950               	addx2	a8, a9, a5
  10f07a:	7f58a2               	s16i	a10, a8, 254
  10f07d:	7e15f2               	l16ui	a15, a5, 252
  10f080:	01cff2               	addi	a15, a15, 1
  10f083:	7e55f2               	s16i	a15, a5, 252
  10f086:	08a4a2               	movi	a10, 0x408
  10f089:	cf66b1               	l32r	a11, 102e24 (8000f420 <__log_data___1__1__0_au_task_0_au_task_1_c_14188$33953_219_14>)
  10f08c:	077e25               	call8	116870 <dbfw_StoreTrace>
  10f08f:	ffaf22               	movi	a2, -1
  10f092:	000090               	retw

0010f095 <au_task_SpeechLoopBackShmTest+0x2c1>:
  10f095:	000000                                        ...

0010f098 <au_task_SubAvdtpSeqNum>:
  10f098:	004136               	entry	a1, 32
  10f09b:	ce9041               	l32r	a4, 102adc (10000 <xthals_release_major+0xd120>)
  10f09e:	c02230               	sub	a2, a2, a3
  10f0a1:	224a                	add.n	a2, a2, a4
  10f0a3:	f42020               	extui	a2, a2, 0, 16
  10f0a6:	f01d                	retw.n

0010f0a8 <au_task_SubLeconnEvtCnt>:
  10f0a8:	004136               	entry	a1, 32
  10f0ab:	ce8c41               	l32r	a4, 102adc (10000 <xthals_release_major+0xd120>)
  10f0ae:	c02230               	sub	a2, a2, a3
  10f0b1:	224a                	add.n	a2, a2, a4
  10f0b3:	f42020               	extui	a2, a2, 0, 16
  10f0b6:	f01d                	retw.n

0010f0b8 <au_task_SumStereoData>:
  10f0b8:	004136               	entry	a1, 32
  10f0bb:	246030               	extui	a6, a3, 0, 3
  10f0be:	46ac                	beqz.n	a6, 10f0e6 <au_task_SumStereoData+0x2e>
  10f0c0:	850c                	movi.n	a5, 8
  10f0c2:	037d                	mov.n	a7, a3
  10f0c4:	c05560               	sub	a5, a5, a6
  10f0c7:	046d                	mov.n	a6, a4
  10f0c9:	215150               	srai	a5, a5, 1
  10f0cc:	059d                	mov.n	a9, a5
  10f0ce:	11a576               	loopgtz	a5, 10f0e3 <au_task_SumStereoData+0x2b>
  10f0d1:	0096a2               	l16si	a10, a6, 0
  10f0d4:	009782               	l16si	a8, a7, 0
  10f0d7:	662b                	addi.n	a6, a6, 2
  10f0d9:	88aa                	add.n	a8, a8, a10
  10f0db:	218180               	srai	a8, a8, 1
  10f0de:	005782               	s16i	a8, a7, 0
  10f0e1:	772b                	addi.n	a7, a7, 2

0010f0e3 <au_task_SumStereoData+0x2b>:
  10f0e3:	000046               	j	10f0e8 <au_task_SumStereoData+0x30>

0010f0e6 <au_task_SumStereoData+0x2e>:
  10f0e6:	090c                	movi.n	a9, 0

0010f0e8 <au_task_SumStereoData+0x30>:
  10f0e8:	907930               	addx2	a7, a9, a3
  10f0eb:	906940               	addx2	a6, a9, a4
  10f0ee:	180c                	movi.n	a8, 1
  10f0f0:	c0a290               	sub	a10, a2, a9
  10f0f3:	21b2a0               	srai	a11, a10, 2
  10f0f6:	20ab76               	loopgtz	a11, 10f11a <au_task_SumStereoData+0x62>
  10f0f9:	cc3604               	ae_l16x4.i	aed3, a6, 0
  10f0fc:	cc4704               	ae_l16x4.i	aed4, a7, 0
  10f0ff:	0d80194110b0484e 	{ ae_sraa16s	aed1, aed4, a8; nop }
  10f107:	0d80194120b0483e 	{ ae_sraa16s	aed2, aed3, a8; nop }
  10f10f:	ebe5cd020100269f 	{ ae_s16x4.ip	aed2, a6, 8; ae_add16s	aed0, aed1, aed2; nop }
  10f117:	800794               	ae_s16x4.ip	aed0, a7, 8

0010f11a <au_task_SumStereoData+0x62>:
  10f11a:	c20b                	addi.n	a12, a2, -1
  10f11c:	fcaf82               	movi	a8, -4
  10f11f:	108a80               	and	a8, a10, a8
  10f122:	808980               	add	a8, a9, a8
  10f125:	1d2c87               	blt	a12, a8, 10f146 <au_task_SumStereoData+0x8e>
  10f128:	906840               	addx2	a6, a8, a4
  10f12b:	907830               	addx2	a7, a8, a3
  10f12e:	c09280               	sub	a9, a2, a8
  10f131:	11a976               	loopgtz	a9, 10f146 <au_task_SumStereoData+0x8e>
  10f134:	0096b2               	l16si	a11, a6, 0
  10f137:	0097a2               	l16si	a10, a7, 0
  10f13a:	662b                	addi.n	a6, a6, 2
  10f13c:	aaba                	add.n	a10, a10, a11
  10f13e:	21a1a0               	srai	a10, a10, 1
  10f141:	0057a2               	s16i	a10, a7, 0
  10f144:	772b                	addi.n	a7, a7, 2

0010f146 <au_task_SumStereoData+0x8e>:
  10f146:	f01d                	retw.n

0010f148 <au_task_Trigger1stCodecDecode>:
  10f148:	004136               	entry	a1, 32
  10f14b:	62a0a2               	movi	a10, 98
  10f14e:	cdab21               	l32r	a2, 1027fc (2780b4 <g_debug_fp_info+0x354>)
  10f151:	cd9031               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  10f154:	01a092               	movi	a9, 1
  10f157:	001382               	l16ui	a8, a3, 0
  10f15a:	015392               	s16i	a9, a3, 2
  10f15d:	023856               	bnez	a8, 10f184 <au_task_Trigger1stCodecDecode+0x3c>
  10f160:	9313b2               	l16ui	a11, a3, 0x126
  10f163:	90bb30               	addx2	a11, a11, a3
  10f166:	945ba2               	s16i	a10, a11, 0x128
  10f169:	0758e5               	call8	1166f8 <dbfw_GetSystemTime>
  10f16c:	9313d2               	l16ui	a13, a3, 0x126
  10f16f:	a0dd30               	addx4	a13, a13, a3
  10f172:	8a6da2               	s32i	a10, a13, 0x228
  10f175:	9313c2               	l16ui	a12, a3, 0x126
  10f178:	01ccc2               	addi	a12, a12, 1
  10f17b:	64c0c0               	extui	a12, a12, 0, 7
  10f17e:	9353c2               	s16i	a12, a3, 0x126
  10f181:	000506               	j	10f199 <au_task_Trigger1stCodecDecode+0x51>

0010f184 <au_task_Trigger1stCodecDecode+0x3c>:
  10f184:	8d1292               	l16ui	a9, a2, 0x11a
  10f187:	0ec9f6               	bgeui	a9, 32, 10f199 <au_task_Trigger1stCodecDecode+0x51>
  10f18a:	90f920               	addx2	a15, a9, a2
  10f18d:	8e5fa2               	s16i	a10, a15, 0x11c
  10f190:	8d12e2               	l16ui	a14, a2, 0x11a
  10f193:	01cee2               	addi	a14, a14, 1
  10f196:	8d52e2               	s16i	a14, a2, 0x11a
  10f199:	0fa0a2               	movi	a10, 15
  10f19c:	f34525               	call8	1025f0 <_xtos_set_intlevel>
  10f19f:	0fa0b2               	movi	a11, 15
  10f1a2:	0a4d                	mov.n	a4, a10
  10f1a4:	001382               	l16ui	a8, a3, 0
  10f1a7:	64a0a2               	movi	a10, 100
  10f1aa:	78dc                	bnez.n	a8, 10f1c5 <au_task_Trigger1stCodecDecode+0x7d>
  10f1ac:	1213c2               	l16ui	a12, a3, 36
  10f1af:	83b9                	s32i.n	a11, a3, 32
  10f1b1:	90cc30               	addx2	a12, a12, a3
  10f1b4:	135ca2               	s16i	a10, a12, 38
  10f1b7:	121392               	l16ui	a9, a3, 36
  10f1ba:	991b                	addi.n	a9, a9, 1
  10f1bc:	649090               	extui	a9, a9, 0, 7
  10f1bf:	125392               	s16i	a9, a3, 36
  10f1c2:	000586               	j	10f1dc <au_task_Trigger1stCodecDecode+0x94>

0010f1c5 <au_task_Trigger1stCodecDecode+0x7d>:
  10f1c5:	6c1292               	l16ui	a9, a2, 216
  10f1c8:	10c9f6               	bgeui	a9, 32, 10f1dc <au_task_Trigger1stCodecDecode+0x94>
  10f1cb:	3562b2               	s32i	a11, a2, 212
  10f1ce:	90e920               	addx2	a14, a9, a2
  10f1d1:	6d5ea2               	s16i	a10, a14, 218
  10f1d4:	6c12d2               	l16ui	a13, a2, 216
  10f1d7:	dd1b                	addi.n	a13, a13, 1
  10f1d9:	6c52d2               	s16i	a13, a2, 216
  10f1dc:	cd6f91               	l32r	a9, 102798 (276e60 <g_au_task>)
  10f1df:	2b0c                	movi.n	a11, 2
  10f1e1:	4729a2               	l32i	a10, a9, 0x11c
  10f1e4:	0020c0               	memw
  10f1e7:	09f8                	l32i.n	a15, a9, 0
  10f1e9:	cd71c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10f1ec:	1a6f17               	bbci	a15, 1, 10f20a <au_task_Trigger1stCodecDecode+0xc2>
  10f1ef:	0cc8                	l32i.n	a12, a12, 0
  10f1f1:	0020c0               	memw
  10f1f4:	5a2cb2               	l32i	a11, a12, 0x168
  10f1f7:	bb1b                	addi.n	a11, a11, 1
  10f1f9:	0020c0               	memw
  10f1fc:	5a6cb2               	s32i	a11, a12, 0x168
  10f1ff:	091982               	l16ui	a8, a9, 18
  10f202:	881b                	addi.n	a8, a8, 1
  10f204:	095982               	s16i	a8, a9, 18
  10f207:	000386               	j	10f219 <au_task_Trigger1stCodecDecode+0xd1>

0010f20a <au_task_Trigger1stCodecDecode+0xc2>:
  10f20a:	0020c0               	memw
  10f20d:	0029d2               	l32i	a13, a9, 0
  10f210:	20ddb0               	or	a13, a13, a11
  10f213:	0020c0               	memw
  10f216:	0069d2               	s32i	a13, a9, 0

0010f219 <au_task_Trigger1stCodecDecode+0xd1>:
  10f219:	008a16               	beqz	a10, 10f225 <au_task_Trigger1stCodecDecode+0xdd>
  10f21c:	012ab2               	l32i	a11, a10, 4
  10f21f:	002b16               	beqz	a11, 10f225 <au_task_Trigger1stCodecDecode+0xdd>
  10f222:	073d25               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>
  10f225:	20a440               	or	a10, a4, a4
  10f228:	f30765               	call8	1022a0 <_xtos_restore_intlevel>
  10f22b:	0013e2               	l16ui	a14, a3, 0
  10f22e:	65a0a2               	movi	a10, 101
  10f231:	7edc                	bnez.n	a14, 10f24c <au_task_Trigger1stCodecDecode+0x104>
  10f233:	121382               	l16ui	a8, a3, 36
  10f236:	8349                	s32i.n	a4, a3, 32
  10f238:	908830               	addx2	a8, a8, a3
  10f23b:	1358a2               	s16i	a10, a8, 38
  10f23e:	1213f2               	l16ui	a15, a3, 36
  10f241:	ff1b                	addi.n	a15, a15, 1
  10f243:	64f0f0               	extui	a15, a15, 0, 7
  10f246:	1253f2               	s16i	a15, a3, 36
  10f249:	0005c6               	j	10f264 <au_task_Trigger1stCodecDecode+0x11c>

0010f24c <au_task_Trigger1stCodecDecode+0x104>:
  10f24c:	6c1292               	l16ui	a9, a2, 216
  10f24f:	11c9f6               	bgeui	a9, 32, 10f264 <au_task_Trigger1stCodecDecode+0x11c>
  10f252:	356242               	s32i	a4, a2, 212
  10f255:	90c920               	addx2	a12, a9, a2
  10f258:	6d5ca2               	s16i	a10, a12, 218
  10f25b:	6c12b2               	l16ui	a11, a2, 216
  10f25e:	01cbb2               	addi	a11, a11, 1
  10f261:	6c52b2               	s16i	a11, a2, 216
  10f264:	0013d2               	l16ui	a13, a3, 0
  10f267:	61a0a2               	movi	a10, 97
  10f26a:	022d56               	bnez	a13, 10f290 <au_task_Trigger1stCodecDecode+0x148>
  10f26d:	9313e2               	l16ui	a14, a3, 0x126
  10f270:	90ee30               	addx2	a14, a14, a3
  10f273:	945ea2               	s16i	a10, a14, 0x128
  10f276:	074825               	call8	1166f8 <dbfw_GetSystemTime>
  10f279:	931382               	l16ui	a8, a3, 0x126
  10f27c:	a08830               	addx4	a8, a8, a3
  10f27f:	8a68a2               	s32i	a10, a8, 0x228
  10f282:	9313f2               	l16ui	a15, a3, 0x126
  10f285:	01cff2               	addi	a15, a15, 1
  10f288:	64f0f0               	extui	a15, a15, 0, 7
  10f28b:	9353f2               	s16i	a15, a3, 0x126
  10f28e:	f01d                	retw.n

0010f290 <au_task_Trigger1stCodecDecode+0x148>:
  10f290:	8d1292               	l16ui	a9, a2, 0x11a
  10f293:	0dc9f6               	bgeui	a9, 32, 10f2a4 <au_task_Trigger1stCodecDecode+0x15c>
  10f296:	90c920               	addx2	a12, a9, a2
  10f299:	8e5ca2               	s16i	a10, a12, 0x11c
  10f29c:	8d12b2               	l16ui	a11, a2, 0x11a
  10f29f:	bb1b                	addi.n	a11, a11, 1
  10f2a1:	8d52b2               	s16i	a11, a2, 0x11a
  10f2a4:	f01d                	retw.n

0010f2a6 <au_task_Trigger1stCodecDecode+0x15e>:
	...

0010f2a8 <au_task_Trigger2ndCodecDecode>:
  10f2a8:	004136               	entry	a1, 32
  10f2ab:	0fa0a2               	movi	a10, 15
  10f2ae:	f33425               	call8	1025f0 <_xtos_set_intlevel>
  10f2b1:	0fa0b2               	movi	a11, 15
  10f2b4:	cd8d31               	l32r	a3, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10f2b7:	cd3741               	l32r	a4, 102794 (277d60 <g_debug_fp_info>)
  10f2ba:	202aa0               	or	a2, a10, a10
  10f2bd:	001482               	l16ui	a8, a4, 0
  10f2c0:	66a0a2               	movi	a10, 102
  10f2c3:	78dc                	bnez.n	a8, 10f2de <au_task_Trigger2ndCodecDecode+0x36>
  10f2c5:	1214c2               	l16ui	a12, a4, 36
  10f2c8:	84b9                	s32i.n	a11, a4, 32
  10f2ca:	90cc40               	addx2	a12, a12, a4
  10f2cd:	135ca2               	s16i	a10, a12, 38
  10f2d0:	121492               	l16ui	a9, a4, 36
  10f2d3:	991b                	addi.n	a9, a9, 1
  10f2d5:	649090               	extui	a9, a9, 0, 7
  10f2d8:	125492               	s16i	a9, a4, 36
  10f2db:	000586               	j	10f2f5 <au_task_Trigger2ndCodecDecode+0x4d>

0010f2de <au_task_Trigger2ndCodecDecode+0x36>:
  10f2de:	7e1392               	l16ui	a9, a3, 252
  10f2e1:	10c9f6               	bgeui	a9, 32, 10f2f5 <au_task_Trigger2ndCodecDecode+0x4d>
  10f2e4:	3e63b2               	s32i	a11, a3, 248
  10f2e7:	90e930               	addx2	a14, a9, a3
  10f2ea:	7f5ea2               	s16i	a10, a14, 254
  10f2ed:	7e13d2               	l16ui	a13, a3, 252
  10f2f0:	dd1b                	addi.n	a13, a13, 1
  10f2f2:	7e53d2               	s16i	a13, a3, 252
  10f2f5:	cd2891               	l32r	a9, 102798 (276e60 <g_au_task>)
  10f2f8:	ceccc1               	l32r	a12, 102e28 (2771fc <g_au_task+0x39c>)
  10f2fb:	0b1c                	movi.n	a11, 16
  10f2fd:	522ca2               	l32i	a10, a12, 0x148
  10f300:	0020c0               	memw
  10f303:	09f8                	l32i.n	a15, a9, 0
  10f305:	1d6f47               	bbci	a15, 4, 10f326 <au_task_Trigger2ndCodecDecode+0x7e>
  10f308:	cd2ab1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10f30b:	0bb8                	l32i.n	a11, a11, 0
  10f30d:	0020c0               	memw
  10f310:	602b92               	l32i	a9, a11, 0x180
  10f313:	991b                	addi.n	a9, a9, 1
  10f315:	0020c0               	memw
  10f318:	606b92               	s32i	a9, a11, 0x180
  10f31b:	7f1c82               	l16ui	a8, a12, 254
  10f31e:	881b                	addi.n	a8, a8, 1
  10f320:	7f5c82               	s16i	a8, a12, 254
  10f323:	000386               	j	10f335 <au_task_Trigger2ndCodecDecode+0x8d>

0010f326 <au_task_Trigger2ndCodecDecode+0x7e>:
  10f326:	0020c0               	memw
  10f329:	0029c2               	l32i	a12, a9, 0
  10f32c:	20ccb0               	or	a12, a12, a11
  10f32f:	0020c0               	memw
  10f332:	0069c2               	s32i	a12, a9, 0

0010f335 <au_task_Trigger2ndCodecDecode+0x8d>:
  10f335:	008a16               	beqz	a10, 10f341 <au_task_Trigger2ndCodecDecode+0x99>
  10f338:	012ab2               	l32i	a11, a10, 4
  10f33b:	002b16               	beqz	a11, 10f341 <au_task_Trigger2ndCodecDecode+0x99>
  10f33e:	072b65               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>
  10f341:	20a220               	or	a10, a2, a2
  10f344:	f2f5a5               	call8	1022a0 <_xtos_restore_intlevel>
  10f347:	0014d2               	l16ui	a13, a4, 0
  10f34a:	67a0a2               	movi	a10, 103
  10f34d:	6ddc                	bnez.n	a13, 10f367 <au_task_Trigger2ndCodecDecode+0xbf>
  10f34f:	1214f2               	l16ui	a15, a4, 36
  10f352:	8429                	s32i.n	a2, a4, 32
  10f354:	90ff40               	addx2	a15, a15, a4
  10f357:	135fa2               	s16i	a10, a15, 38
  10f35a:	1214e2               	l16ui	a14, a4, 36
  10f35d:	ee1b                	addi.n	a14, a14, 1
  10f35f:	64e0e0               	extui	a14, a14, 0, 7
  10f362:	1254e2               	s16i	a14, a4, 36
  10f365:	f01d                	retw.n

0010f367 <au_task_Trigger2ndCodecDecode+0xbf>:
  10f367:	7e1392               	l16ui	a9, a3, 252
  10f36a:	10c9f6               	bgeui	a9, 32, 10f37e <au_task_Trigger2ndCodecDecode+0xd6>
  10f36d:	3e6322               	s32i	a2, a3, 248
  10f370:	90b930               	addx2	a11, a9, a3
  10f373:	7f5ba2               	s16i	a10, a11, 254
  10f376:	7e1382               	l16ui	a8, a3, 252
  10f379:	881b                	addi.n	a8, a8, 1
  10f37b:	7e5382               	s16i	a8, a3, 252
  10f37e:	f01d                	retw.n

0010f380 <au_task_TriggerSpeechCodecProcess>:
  10f380:	004136               	entry	a1, 32
  10f383:	0fa0a2               	movi	a10, 15
  10f386:	f326a5               	call8	1025f0 <_xtos_set_intlevel>
  10f389:	0fa0b2               	movi	a11, 15
  10f38c:	cd5731               	l32r	a3, 1028e8 (278090 <g_debug_fp_info+0x330>)
  10f38f:	cd0141               	l32r	a4, 102794 (277d60 <g_debug_fp_info>)
  10f392:	202aa0               	or	a2, a10, a10
  10f395:	001482               	l16ui	a8, a4, 0
  10f398:	68a0a2               	movi	a10, 104
  10f39b:	78dc                	bnez.n	a8, 10f3b6 <au_task_TriggerSpeechCodecProcess+0x36>
  10f39d:	1214c2               	l16ui	a12, a4, 36
  10f3a0:	84b9                	s32i.n	a11, a4, 32
  10f3a2:	90cc40               	addx2	a12, a12, a4
  10f3a5:	135ca2               	s16i	a10, a12, 38
  10f3a8:	121492               	l16ui	a9, a4, 36
  10f3ab:	991b                	addi.n	a9, a9, 1
  10f3ad:	649090               	extui	a9, a9, 0, 7
  10f3b0:	125492               	s16i	a9, a4, 36
  10f3b3:	0005c6               	j	10f3ce <au_task_TriggerSpeechCodecProcess+0x4e>

0010f3b6 <au_task_TriggerSpeechCodecProcess+0x36>:
  10f3b6:	7e1392               	l16ui	a9, a3, 252
  10f3b9:	11c9f6               	bgeui	a9, 32, 10f3ce <au_task_TriggerSpeechCodecProcess+0x4e>
  10f3bc:	3e63b2               	s32i	a11, a3, 248
  10f3bf:	90e930               	addx2	a14, a9, a3
  10f3c2:	7f5ea2               	s16i	a10, a14, 254
  10f3c5:	7e13d2               	l16ui	a13, a3, 252
  10f3c8:	01cdd2               	addi	a13, a13, 1
  10f3cb:	7e53d2               	s16i	a13, a3, 252
  10f3ce:	ccf281               	l32r	a8, 102798 (276e60 <g_au_task>)
  10f3d1:	cda3a1               	l32r	a10, 102a60 (277214 <g_au_task+0x3b4>)
  10f3d4:	00a1c2               	movi	a12, 0x100
  10f3d7:	7f2aa2               	l32i	a10, a10, 0x1fc
  10f3da:	0020c0               	memw
  10f3dd:	0028b2               	l32i	a11, a8, 0
  10f3e0:	20bbc0               	or	a11, a11, a12
  10f3e3:	0020c0               	memw
  10f3e6:	0068b2               	s32i	a11, a8, 0
  10f3e9:	80a092               	movi	a9, 128
  10f3ec:	0020c0               	memw
  10f3ef:	0028f2               	l32i	a15, a8, 0
  10f3f2:	20ff90               	or	a15, a15, a9
  10f3f5:	0020c0               	memw
  10f3f8:	0068f2               	s32i	a15, a8, 0
  10f3fb:	006a16               	beqz	a10, 10f405 <au_task_TriggerSpeechCodecProcess+0x85>
  10f3fe:	1ab8                	l32i.n	a11, a10, 4
  10f400:	1b8c                	beqz.n	a11, 10f405 <au_task_TriggerSpeechCodecProcess+0x85>
  10f402:	071f25               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>
  10f405:	02ad                	mov.n	a10, a2
  10f407:	f2e9a5               	call8	1022a0 <_xtos_restore_intlevel>
  10f40a:	0014b2               	l16ui	a11, a4, 0
  10f40d:	69a0a2               	movi	a10, 105
  10f410:	6bdc                	bnez.n	a11, 10f42a <au_task_TriggerSpeechCodecProcess+0xaa>
  10f412:	1214d2               	l16ui	a13, a4, 36
  10f415:	8429                	s32i.n	a2, a4, 32
  10f417:	90dd40               	addx2	a13, a13, a4
  10f41a:	135da2               	s16i	a10, a13, 38
  10f41d:	1214c2               	l16ui	a12, a4, 36
  10f420:	cc1b                	addi.n	a12, a12, 1
  10f422:	64c0c0               	extui	a12, a12, 0, 7
  10f425:	1254c2               	s16i	a12, a4, 36
  10f428:	f01d                	retw.n

0010f42a <au_task_TriggerSpeechCodecProcess+0xaa>:
  10f42a:	7e1392               	l16ui	a9, a3, 252
  10f42d:	10c9f6               	bgeui	a9, 32, 10f441 <au_task_TriggerSpeechCodecProcess+0xc1>
  10f430:	3e6322               	s32i	a2, a3, 248
  10f433:	90f930               	addx2	a15, a9, a3
  10f436:	7f5fa2               	s16i	a10, a15, 254
  10f439:	7e13e2               	l16ui	a14, a3, 252
  10f43c:	ee1b                	addi.n	a14, a14, 1
  10f43e:	7e53e2               	s16i	a14, a3, 252
  10f441:	f01d                	retw.n

0010f443 <au_task_TriggerSpeechCodecProcess+0xc3>:
	...

0010f444 <au_task_RxPathI2sIntCallback>:
  10f444:	004136               	entry	a1, 32
  10f447:	f01d                	retw.n

0010f449 <au_task_RxPathI2sIntCallback+0x5>:
  10f449:	000000                                        ...

0010f44c <au_task_RxPathDmaIntCallback>:
  10f44c:	004136               	entry	a1, 32
  10f44f:	ccd281               	l32r	a8, 102798 (276e60 <g_au_task>)
  10f452:	021882               	l16ui	a8, a8, 4
  10f455:	086837               	bbci	a8, 3, 10f461 <au_task_RxPathDmaIntCallback+0x15>
  10f458:	056207               	bbci	a2, 0, 10f461 <au_task_RxPathDmaIntCallback+0x15>
  10f45b:	ccdda1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  10f45e:	f159e5               	call8	1009fc <au_task_vend_AmbExec>
  10f461:	f01d                	retw.n

0010f463 <au_task_RxPathDmaIntCallback+0x17>:
  10f463:	000000                                        ...

0010f466 <au_task_RxPathDmaIntCallback+0x1a>:
	...

0010f468 <au_task_TxPathI2sIntCallback>:
  10f468:	004136               	entry	a1, 32
  10f46b:	f01d                	retw.n

0010f46d <au_task_TxPathI2sIntCallback+0x5>:
  10f46d:	000000                                        ...

0010f470 <au_task_TxPathDmaIntCallback>:
  10f470:	004136               	entry	a1, 32
  10f473:	60a0a2               	movi	a10, 96
  10f476:	ccc731               	l32r	a3, 102794 (277d60 <g_debug_fp_info>)
  10f479:	cce061               	l32r	a6, 1027fc (2780b4 <g_debug_fp_info+0x354>)
  10f47c:	001382               	l16ui	a8, a3, 0
  10f47f:	acc642               	addi	a4, a6, -84
  10f482:	48ec                	bnez.n	a8, 10f4aa <au_task_TxPathDmaIntCallback+0x3a>
  10f484:	931392               	l16ui	a9, a3, 0x126
  10f487:	909930               	addx2	a9, a9, a3
  10f48a:	9459a2               	s16i	a10, a9, 0x128
  10f48d:	0726a5               	call8	1166f8 <dbfw_GetSystemTime>
  10f490:	9313b2               	l16ui	a11, a3, 0x126
  10f493:	a0bb30               	addx4	a11, a11, a3
  10f496:	8a6ba2               	s32i	a10, a11, 0x228
  10f499:	9313a2               	l16ui	a10, a3, 0x126
  10f49c:	aa1b                	addi.n	a10, a10, 1
  10f49e:	64a0a0               	extui	a10, a10, 0, 7
  10f4a1:	9353a2               	s16i	a10, a3, 0x126
  10f4a4:	0005c6               	j	10f4bf <au_task_TxPathDmaIntCallback+0x4f>

0010f4a7 <au_task_TxPathDmaIntCallback+0x37>:
  10f4a7:	000000                                        ...

0010f4aa <au_task_TxPathDmaIntCallback+0x3a>:
  10f4aa:	8d1692               	l16ui	a9, a6, 0x11a
  10f4ad:	0ec9f6               	bgeui	a9, 32, 10f4bf <au_task_TxPathDmaIntCallback+0x4f>
  10f4b0:	90d960               	addx2	a13, a9, a6
  10f4b3:	8e5da2               	s16i	a10, a13, 0x11c
  10f4b6:	8d16c2               	l16ui	a12, a6, 0x11a
  10f4b9:	01ccc2               	addi	a12, a12, 1
  10f4bc:	8d56c2               	s16i	a12, a6, 0x11a
  10f4bf:	01a072               	movi	a7, 1
  10f4c2:	ccb551               	l32r	a5, 102798 (276e60 <g_au_task>)
  10f4c5:	0523a2               	l32i	a10, a3, 20
  10f4c8:	001392               	l16ui	a9, a3, 0
  10f4cb:	aa1b                	addi.n	a10, a10, 1
  10f4cd:	53a9                	s32i.n	a10, a3, 20
  10f4cf:	051966               	bnei	a9, 1, 10f4d8 <au_task_TxPathDmaIntCallback+0x68>
  10f4d2:	73b8                	l32i.n	a11, a3, 28
  10f4d4:	0bcc                	bnez.n	a11, 10f4d8 <au_task_TxPathDmaIntCallback+0x68>
  10f4d6:	73a9                	s32i.n	a10, a3, 28
  10f4d8:	0d000a4180b0020e 	{ bbci.w18	a2, 0, 10f584 <au_task_TxPathDmaIntCallback+0x114>; nop }
  10f4e0:	0215c2               	l16ui	a12, a5, 4
  10f4e3:	2415d2               	l16ui	a13, a5, 72
  10f4e6:	0d00094170b00c0e 	{ bbci.w18	a12, 0, 10f581 <au_task_TxPathDmaIntCallback+0x111>; nop }
  10f4ee:	046d56               	bnez	a13, 10f538 <au_task_TxPathDmaIntCallback+0xc8>
  10f4f1:	ccafb1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10f4f4:	0bb8                	l32i.n	a11, a11, 0
  10f4f6:	0020c0               	memw
  10f4f9:	b32bc2               	l32i	a12, a11, 0x2cc
  10f4fc:	ccbdd1               	l32r	a13, 1027f0 (ff00 <xthals_release_major+0xd020>)
  10f4ff:	74c8c0               	extui	a12, a12, 8, 8
  10f502:	0020c0               	memw
  10f505:	b32ba2               	l32i	a10, a11, 0x2cc
  10f508:	f4a0a0               	extui	a10, a10, 0, 16
  10f50b:	11aa80               	slli	a10, a10, 8
  10f50e:	10aad0               	and	a10, a10, a13
  10f511:	20aac0               	or	a10, a10, a12
  10f514:	0020c0               	memw
  10f517:	0bb8                	l32i.n	a11, a11, 0
  10f519:	f5b0b0               	extui	a11, a11, 16, 16
  10f51c:	0764a5               	call8	116b68 <fw_dsp_dbfwplus_AlertWatermarkReached>
  10f51f:	120a66               	bnei	a10, -1, 10f535 <au_task_TxPathDmaIntCallback+0xc5>
  10f522:	cca3d1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10f525:	0dd8                	l32i.n	a13, a13, 0
  10f527:	0020c0               	memw
  10f52a:	bf1dc2               	l16ui	a12, a13, 0x17e
  10f52d:	cc1b                	addi.n	a12, a12, 1
  10f52f:	0020c0               	memw
  10f532:	bf5dc2               	s16i	a12, a13, 0x17e

0010f535 <au_task_TxPathDmaIntCallback+0xc5>:
  10f535:	001392               	l16ui	a9, a3, 0

0010f538 <au_task_TxPathDmaIntCallback+0xc8>:
  10f538:	245572               	s16i	a7, a5, 72
  10f53b:	255572               	s16i	a7, a5, 74
  10f53e:	74a0a2               	movi	a10, 116
  10f541:	0a9956               	bnez	a9, 10f5ee <au_task_TxPathDmaIntCallback+0x17e>
  10f544:	9313e2               	l16ui	a14, a3, 0x126
  10f547:	90ee30               	addx2	a14, a14, a3
  10f54a:	945ea2               	s16i	a10, a14, 0x128
  10f54d:	071aa5               	call8	1166f8 <dbfw_GetSystemTime>
  10f550:	931382               	l16ui	a8, a3, 0x126
  10f553:	a08830               	addx4	a8, a8, a3
  10f556:	8a68a2               	s32i	a10, a8, 0x228
  10f559:	9313f2               	l16ui	a15, a3, 0x126
  10f55c:	ff1b                	addi.n	a15, a15, 1
  10f55e:	64f0f0               	extui	a15, a15, 0, 7
  10f561:	9353f2               	s16i	a15, a3, 0x126
  10f564:	0026c6               	j	10f603 <au_task_TxPathDmaIntCallback+0x193>

0010f567 <au_task_TxPathDmaIntCallback+0xf7>:
  10f567:	000000                                        ...

0010f56a <au_task_TxPathDmaIntCallback+0xfa>:
  10f56a:	9614a2               	l16ui	a10, a4, 0x12c
  10f56d:	10caf6               	bgeui	a10, 32, 10f581 <au_task_TxPathDmaIntCallback+0x111>
  10f570:	4a6472               	s32i	a7, a4, 0x128
  10f573:	90ca60               	addx2	a12, a10, a6
  10f576:	6d5c92               	s16i	a9, a12, 218
  10f579:	9614b2               	l16ui	a11, a4, 0x12c
  10f57c:	bb1b                	addi.n	a11, a11, 1
  10f57e:	9654b2               	s16i	a11, a4, 0x12c

0010f581 <au_task_TxPathDmaIntCallback+0x111>:
  10f581:	001392               	l16ui	a9, a3, 0

0010f584 <au_task_TxPathDmaIntCallback+0x114>:
  10f584:	7ba0a2               	movi	a10, 123
  10f587:	49ec                	bnez.n	a9, 10f5af <au_task_TxPathDmaIntCallback+0x13f>
  10f589:	9313d2               	l16ui	a13, a3, 0x126
  10f58c:	90dd30               	addx2	a13, a13, a3
  10f58f:	945da2               	s16i	a10, a13, 0x128
  10f592:	071665               	call8	1166f8 <dbfw_GetSystemTime>
  10f595:	9313f2               	l16ui	a15, a3, 0x126
  10f598:	a0ff30               	addx4	a15, a15, a3
  10f59b:	8a6fa2               	s32i	a10, a15, 0x228
  10f59e:	9313e2               	l16ui	a14, a3, 0x126
  10f5a1:	ee1b                	addi.n	a14, a14, 1
  10f5a3:	64e0e0               	extui	a14, a14, 0, 7
  10f5a6:	9353e2               	s16i	a14, a3, 0x126
  10f5a9:	000586               	j	10f5c3 <au_task_TxPathDmaIntCallback+0x153>

0010f5ac <au_task_TxPathDmaIntCallback+0x13c>:
  10f5ac:	000000                                        ...

0010f5af <au_task_TxPathDmaIntCallback+0x13f>:
  10f5af:	b71492               	l16ui	a9, a4, 0x16e
  10f5b2:	0dc9f6               	bgeui	a9, 32, 10f5c3 <au_task_TxPathDmaIntCallback+0x153>
  10f5b5:	90b960               	addx2	a11, a9, a6
  10f5b8:	8e5ba2               	s16i	a10, a11, 0x11c
  10f5bb:	b71482               	l16ui	a8, a4, 0x16e
  10f5be:	881b                	addi.n	a8, a8, 1
  10f5c0:	b75482               	s16i	a8, a4, 0x16e
  10f5c3:	226287               	bbci	a2, 8, 10f5e9 <au_task_TxPathDmaIntCallback+0x179>
  10f5c6:	0215c2               	l16ui	a12, a5, 4
  10f5c9:	00a0a2               	movi	a10, 0
  10f5cc:	106c27               	bbci	a12, 2, 10f5e0 <au_task_TxPathDmaIntCallback+0x170>
  10f5cf:	cd7391               	l32r	a9, 102b9c (201130 <_lib_foundation_data_start>)
  10f5d2:	80a0d2               	movi	a13, 128
  10f5d5:	07ad76               	loopgtz	a13, 10f5e0 <au_task_TxPathDmaIntCallback+0x170>
  10f5d8:	09e8                	l32i.n	a14, a9, 0
  10f5da:	0020c0               	memw
  10f5dd:	806ea2               	s32i	a10, a14, 0x200

0010f5e0 <au_task_TxPathDmaIntCallback+0x170>:
  10f5e0:	08a4a2               	movi	a10, 0x408
  10f5e3:	ce12b1               	l32r	a11, 102e2c (8000f520 <__log_data___1__1__0_au_task_0_au_task_1_c_14632$34465_139_5>)
  10f5e6:	0728a5               	call8	116870 <dbfw_StoreTrace>

0010f5e9 <au_task_TxPathDmaIntCallback+0x179>:
  10f5e9:	f01d                	retw.n

0010f5eb <au_task_TxPathDmaIntCallback+0x17b>:
  10f5eb:	000000                                        ...

0010f5ee <au_task_TxPathDmaIntCallback+0x17e>:
  10f5ee:	b71492               	l16ui	a9, a4, 0x16e
  10f5f1:	0ec9f6               	bgeui	a9, 32, 10f603 <au_task_TxPathDmaIntCallback+0x193>
  10f5f4:	908960               	addx2	a8, a9, a6
  10f5f7:	8e58a2               	s16i	a10, a8, 0x11c
  10f5fa:	b714f2               	l16ui	a15, a4, 0x16e
  10f5fd:	01cff2               	addi	a15, a15, 1
  10f600:	b754f2               	s16i	a15, a4, 0x16e
  10f603:	0623a2               	l32i	a10, a3, 24
  10f606:	01caa2               	addi	a10, a10, 1
  10f609:	63a9                	s32i.n	a10, a3, 24
  10f60b:	0020c0               	memw
  10f60e:	0598                	l32i.n	a9, a5, 0
  10f610:	2a6917               	bbci	a9, 1, 10f63e <au_task_TxPathDmaIntCallback+0x1ce>
  10f613:	fa0c                	movi.n	a10, 15
  10f615:	f2fda5               	call8	1025f0 <_xtos_set_intlevel>
  10f618:	0a7d                	mov.n	a7, a10
  10f61a:	f90c                	movi.n	a9, 15
  10f61c:	0013c2               	l16ui	a12, a3, 0
  10f61f:	6aa0b2               	movi	a11, 106
  10f622:	048c56               	bnez	a12, 10f66e <au_task_TxPathDmaIntCallback+0x1fe>
  10f625:	1213e2               	l16ui	a14, a3, 36
  10f628:	8399                	s32i.n	a9, a3, 32
  10f62a:	90ee30               	addx2	a14, a14, a3
  10f62d:	135eb2               	s16i	a11, a14, 38
  10f630:	1213d2               	l16ui	a13, a3, 36
  10f633:	dd1b                	addi.n	a13, a13, 1
  10f635:	64d0d0               	extui	a13, a13, 0, 7
  10f638:	1253d2               	s16i	a13, a3, 36
  10f63b:	0011c6               	j	10f686 <au_task_TxPathDmaIntCallback+0x216>

0010f63e <au_task_TxPathDmaIntCallback+0x1ce>:
  10f63e:	0fa0a2               	movi	a10, 15
  10f641:	f2fae5               	call8	1025f0 <_xtos_set_intlevel>
  10f644:	207aa0               	or	a7, a10, a10
  10f647:	0fa092               	movi	a9, 15
  10f64a:	2b0c                	movi.n	a11, 2
  10f64c:	0013f2               	l16ui	a15, a3, 0
  10f64f:	6ca0c2               	movi	a12, 108
  10f652:	061f56               	bnez	a15, 10f6b7 <au_task_TxPathDmaIntCallback+0x247>
  10f655:	1213a2               	l16ui	a10, a3, 36
  10f658:	8399                	s32i.n	a9, a3, 32
  10f65a:	90aa30               	addx2	a10, a10, a3
  10f65d:	135ac2               	s16i	a12, a10, 38
  10f660:	121382               	l16ui	a8, a3, 36
  10f663:	881b                	addi.n	a8, a8, 1
  10f665:	648080               	extui	a8, a8, 0, 7
  10f668:	125382               	s16i	a8, a3, 36
  10f66b:	001806               	j	10f6cf <au_task_TxPathDmaIntCallback+0x25f>

0010f66e <au_task_TxPathDmaIntCallback+0x1fe>:
  10f66e:	9614a2               	l16ui	a10, a4, 0x12c
  10f671:	11caf6               	bgeui	a10, 32, 10f686 <au_task_TxPathDmaIntCallback+0x216>
  10f674:	4a6492               	s32i	a9, a4, 0x128
  10f677:	90da60               	addx2	a13, a10, a6
  10f67a:	6d5db2               	s16i	a11, a13, 218
  10f67d:	9614c2               	l16ui	a12, a4, 0x12c
  10f680:	01ccc2               	addi	a12, a12, 1
  10f683:	9654c2               	s16i	a12, a4, 0x12c
  10f686:	0915e2               	l16ui	a14, a5, 18
  10f689:	20a770               	or	a10, a7, a7
  10f68c:	01cee2               	addi	a14, a14, 1
  10f68f:	0955e2               	s16i	a14, a5, 18
  10f692:	f2c0e5               	call8	1022a0 <_xtos_restore_intlevel>
  10f695:	0013f2               	l16ui	a15, a3, 0
  10f698:	6ba092               	movi	a9, 107
  10f69b:	076f56               	bnez	a15, 10f715 <au_task_TxPathDmaIntCallback+0x2a5>
  10f69e:	1213a2               	l16ui	a10, a3, 36
  10f6a1:	8379                	s32i.n	a7, a3, 32
  10f6a3:	90aa30               	addx2	a10, a10, a3
  10f6a6:	135a92               	s16i	a9, a10, 38
  10f6a9:	121382               	l16ui	a8, a3, 36
  10f6ac:	881b                	addi.n	a8, a8, 1
  10f6ae:	648080               	extui	a8, a8, 0, 7
  10f6b1:	125382               	s16i	a8, a3, 36
  10f6b4:	ffb246               	j	10f581 <au_task_TxPathDmaIntCallback+0x111>

0010f6b7 <au_task_TxPathDmaIntCallback+0x247>:
  10f6b7:	9614a2               	l16ui	a10, a4, 0x12c
  10f6ba:	11caf6               	bgeui	a10, 32, 10f6cf <au_task_TxPathDmaIntCallback+0x25f>
  10f6bd:	4a6492               	s32i	a9, a4, 0x128
  10f6c0:	90ea60               	addx2	a14, a10, a6
  10f6c3:	6d5ec2               	s16i	a12, a14, 218
  10f6c6:	9614d2               	l16ui	a13, a4, 0x12c
  10f6c9:	01cdd2               	addi	a13, a13, 1
  10f6cc:	9654d2               	s16i	a13, a4, 0x12c
  10f6cf:	0020c0               	memw
  10f6d2:	002582               	l32i	a8, a5, 0
  10f6d5:	2088b0               	or	a8, a8, a11
  10f6d8:	0020c0               	memw
  10f6db:	4725f2               	l32i	a15, a5, 0x11c
  10f6de:	006582               	s32i	a8, a5, 0
  10f6e1:	008f16               	beqz	a15, 10f6ed <au_task_TxPathDmaIntCallback+0x27d>
  10f6e4:	4725a2               	l32i	a10, a5, 0x11c
  10f6e7:	04a0b2               	movi	a11, 4
  10f6ea:	06f0a5               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>

0010f6ed <au_task_TxPathDmaIntCallback+0x27d>:
  10f6ed:	20a770               	or	a10, a7, a7
  10f6f0:	f2bae5               	call8	1022a0 <_xtos_restore_intlevel>
  10f6f3:	0013a2               	l16ui	a10, a3, 0
  10f6f6:	6da092               	movi	a9, 109
  10f6f9:	e6da56               	bnez	a10, 10f56a <au_task_TxPathDmaIntCallback+0xfa>
  10f6fc:	1213c2               	l16ui	a12, a3, 36
  10f6ff:	8379                	s32i.n	a7, a3, 32
  10f701:	90cc30               	addx2	a12, a12, a3
  10f704:	135c92               	s16i	a9, a12, 38
  10f707:	1213b2               	l16ui	a11, a3, 36
  10f70a:	bb1b                	addi.n	a11, a11, 1
  10f70c:	64b0b0               	extui	a11, a11, 0, 7
  10f70f:	1253b2               	s16i	a11, a3, 36
  10f712:	ff9ac6               	j	10f581 <au_task_TxPathDmaIntCallback+0x111>

0010f715 <au_task_TxPathDmaIntCallback+0x2a5>:
  10f715:	9614a2               	l16ui	a10, a4, 0x12c
  10f718:	0d7fe64150b0ca2e 	{ bgeui.w18	a10, 32, 10f581 <au_task_TxPathDmaIntCallback+0x111>; nop }
  10f720:	4a6472               	s32i	a7, a4, 0x128
  10f723:	90ea60               	addx2	a14, a10, a6
  10f726:	6d5e92               	s16i	a9, a14, 218
  10f729:	9614d2               	l16ui	a13, a4, 0x12c
  10f72c:	dd1b                	addi.n	a13, a13, 1
  10f72e:	9654d2               	s16i	a13, a4, 0x12c
  10f731:	ff9306               	j	10f581 <au_task_TxPathDmaIntCallback+0x111>

0010f734 <au_task_TimerDelay>:
  10f734:	004136               	entry	a1, 32
  10f737:	02ad                	mov.n	a10, a2
  10f739:	06ff25               	call8	11672c <dbfw_DelayMicroseconds>
  10f73c:	f01d                	retw.n

0010f73e <au_task_TimerDelay+0xa>:
  10f73e:	000000                                        ...

0010f741 <au_task_TimerDelay+0xd>:
  10f741:	000000                                        ...

0010f744 <au_task_AudioPktDumpObtainFrames>:
  10f744:	008136               	entry	a1, 64
  10f747:	cdba41               	l32r	a4, 102e30 (277a8c <g_au_task+0xc2c>)
  10f74a:	7f2482               	l32i	a8, a4, 0x1fc
  10f74d:	0d400941e0b018ce 	{ bnei.w18	a8, 1, 10f7ef <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10f755:	04a052               	movi	a5, 4
  10f758:	cc1671               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10f75b:	cc8661               	l32r	a6, 102974 (1f40 <XtosCoreStateSize+0x1cc0>)
  10f75e:	0d400941e0b013ce 	{ bnei.w18	a3, 1, 10f800 <au_task_AudioPktDumpObtainFrames+0xbc>; nop }
  10f766:	802492               	l32i	a9, a4, 0x200
  10f769:	20a0d2               	movi	a13, 32
  10f76c:	01a0e2               	movi	a14, 1
  10f76f:	20b550               	or	a11, a5, a5
  10f772:	1d22f2               	l32i	a15, a2, 116
  10f775:	3d92a2               	l16si	a10, a2, 122
  10f778:	c0ff60               	sub	a15, a15, a6
  10f77b:	11caf0               	slli	a12, a10, 1
  10f77e:	0951c2               	s16i	a12, a1, 18
  10f781:	83bef0               	moveqz	a11, a14, a15
  10f784:	20bbd0               	or	a11, a11, a13
  10f787:	0851b2               	s16i	a11, a1, 16
  10f78a:	0d001241b0b0090e 	{ bbci.w18	a9, 0, 10f8b9 <au_task_AudioPktDumpObtainFrames+0x175>; nop }
  10f792:	5122d2               	l32i	a13, a2, 0x144
  10f795:	0d001041f0b09dae 	{ blt.w18	a13, a10, 10f8a8 <au_task_AudioPktDumpObtainFrames+0x164>; nop }
  10f79d:	cda5a1               	l32r	a10, 102e34 (27d740 <g_inear_in_farend_temp_buf>)
  10f7a0:	4f22b2               	l32i	a11, a2, 0x13c
  10f7a3:	70bde5               	call8	180380 <__vec_memcpy>
  10f7a6:	01a0a2               	movi	a10, 1
  10f7a9:	08a0b2               	movi	a11, 8
  10f7ac:	10c1c2               	addi	a12, a1, 16
  10f7af:	cda181               	l32r	a8, 102e34 (27d740 <g_inear_in_farend_temp_buf>)
  10f7b2:	5189                	s32i.n	a8, a1, 20
  10f7b4:	005e25               	call8	10fd98 <au_ipc_AudioPktDumpSendCmdOrResp>
  10f7b7:	352292               	l32i	a9, a2, 212
  10f7ba:	991b                	addi.n	a9, a9, 1
  10f7bc:	356292               	s32i	a9, a2, 212
  10f7bf:	003cc6               	j	10f8b6 <au_task_AudioPktDumpObtainFrames+0x172>

0010f7c2 <au_task_AudioPktDumpObtainFrames+0x7e>:
  10f7c2:	3322f2               	l32i	a15, a2, 204

0010f7c5 <au_task_AudioPktDumpObtainFrames+0x81>:
  10f7c5:	0061a2               	s32i	a10, a1, 0
  10f7c8:	cd9cb1               	l32r	a11, 102e38 (8000fc20 <__log_data___1__1__0_au_task_0_au_task_1_c_14797$34695_246_18>)
  10f7cb:	3722a2               	l32i	a10, a2, 220
  10f7ce:	0161a2               	s32i	a10, a1, 4
  10f7d1:	0ea4a2               	movi	a10, 0x40e
  10f7d4:	0709a5               	call8	116870 <dbfw_StoreTrace>
  10f7d7:	8024c2               	l32i	a12, a4, 0x200
  10f7da:	3822d2               	l32i	a13, a2, 224
  10f7dd:	3922e2               	l32i	a14, a2, 228
  10f7e0:	0ca4a2               	movi	a10, 0x40c
  10f7e3:	cd96f1               	l32r	a15, 102e3c (277560 <g_au_task+0x700>)
  10f7e6:	cd96b1               	l32r	a11, 102e40 (8000fd20 <__log_data___1__1__0_au_task_0_au_task_1_c_14798$34696_246_19>)
  10f7e9:	7f2ff2               	l32i	a15, a15, 0x1fc
  10f7ec:	070825               	call8	116870 <dbfw_StoreTrace>

0010f7ef <au_task_AudioPktDumpObtainFrames+0xab>:
  10f7ef:	00a022               	movi	a2, 0
  10f7f2:	f01d                	retw.n

0010f7f4 <au_task_AudioPktDumpObtainFrames+0xb0>:
  10f7f4:	000000                                        ...

0010f7f7 <au_task_AudioPktDumpObtainFrames+0xb3>:
  10f7f7:	09a4a2               	movi	a10, 0x409
  10f7fa:	cd92b1               	l32r	a11, 102e44 (8000fa20 <__log_data___1__1__0_au_task_0_au_task_1_c_14759$34693_246_16>)
  10f7fd:	070725               	call8	116870 <dbfw_StoreTrace>

0010f800 <au_task_AudioPktDumpObtainFrames+0xbc>:
  10f800:	eb2366               	bnei	a3, 2, 10f7ef <au_task_AudioPktDumpObtainFrames+0xab>
  10f803:	802482               	l32i	a8, a4, 0x200
  10f806:	20a092               	movi	a9, 32
  10f809:	4e6837               	bbci	a8, 3, 10f85b <au_task_AudioPktDumpObtainFrames+0x117>
  10f80c:	5422c2               	l32i	a12, a2, 0x150
  10f80f:	1b0c                	movi.n	a11, 1
  10f811:	1d22e2               	l32i	a14, a2, 116
  10f814:	3d92a2               	l16si	a10, a2, 122
  10f817:	c0ee60               	sub	a14, a14, a6
  10f81a:	11daf0               	slli	a13, a10, 1
  10f81d:	0951d2               	s16i	a13, a1, 18
  10f820:	835be0               	moveqz	a5, a11, a14
  10f823:	209590               	or	a9, a5, a9
  10f826:	085192               	s16i	a9, a1, 16
  10f829:	0d001b4160b09cae 	{ blt.w18	a12, a10, 10f9e3 <au_task_AudioPktDumpObtainFrames+0x29f>; nop }
  10f831:	c0bca0               	sub	a11, a12, a10
  10f834:	5222c2               	l32i	a12, a2, 0x148
  10f837:	cd8431               	l32r	a3, 102e48 (27e3c0 <g_inear_out_temp_buf>)
  10f83a:	90bbc0               	addx2	a11, a11, a12
  10f83d:	03ad                	mov.n	a10, a3
  10f83f:	0dcd                	mov.n	a12, a13
  10f841:	70b3e5               	call8	180380 <__vec_memcpy>
  10f844:	5139                	s32i.n	a3, a1, 20
  10f846:	4a0c                	movi.n	a10, 4
  10f848:	8b0c                	movi.n	a11, 8
  10f84a:	10c1c2               	addi	a12, a1, 16
  10f84d:	0054a5               	call8	10fd98 <au_ipc_AudioPktDumpSendCmdOrResp>
  10f850:	3622a2               	l32i	a10, a2, 216
  10f853:	aa1b                	addi.n	a10, a10, 1
  10f855:	3662a2               	s32i	a10, a2, 216
  10f858:	000086               	j	10f85e <au_task_AudioPktDumpObtainFrames+0x11a>

0010f85b <au_task_AudioPktDumpObtainFrames+0x117>:
  10f85b:	3622a2               	l32i	a10, a2, 216

0010f85e <au_task_AudioPktDumpObtainFrames+0x11a>:
  10f85e:	3522c2               	l32i	a12, a2, 212
  10f861:	3122d2               	l32i	a13, a2, 196
  10f864:	3222e2               	l32i	a14, a2, 200
  10f867:	0d3ff54170b0bdce 	{ bne.w18	a13, a12, 10f7c2 <au_task_AudioPktDumpObtainFrames+0x7e>; nop }
  10f86f:	0d3ff441f0b0bdee 	{ bne.w18	a13, a14, 10f7c2 <au_task_AudioPktDumpObtainFrames+0x7e>; nop }
  10f877:	0d3ff44170b0bdae 	{ bne.w18	a13, a10, 10f7c2 <au_task_AudioPktDumpObtainFrames+0x7e>; nop }
  10f87f:	07b8                	l32i.n	a11, a7, 0
  10f881:	0020c0               	memw
  10f884:	1d1bb2               	l16ui	a11, a11, 58
  10f887:	0d3ff64140b00b3e 	{ bbci.w18	a11, 3, 10f7ef <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10f88f:	3322f2               	l32i	a15, a2, 204
  10f892:	0d3ff54190b08dfe 	{ beq.w18	a13, a15, 10f7ef <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10f89a:	342282               	l32i	a8, a2, 208
  10f89d:	0d3ff441e0b088de 	{ beq.w18	a8, a13, 10f7ef <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10f8a5:	ffc706               	j	10f7c5 <au_task_AudioPktDumpObtainFrames+0x81>

0010f8a8 <au_task_AudioPktDumpObtainFrames+0x164>:
  10f8a8:	0dcd                	mov.n	a12, a13
  10f8aa:	09a4a2               	movi	a10, 0x409
  10f8ad:	cd67b1               	l32r	a11, 102e4c (8000f620 <__log_data___1__1__0_au_task_0_au_task_1_c_14686$34689_246_12>)
  10f8b0:	0020f0               	nop
  10f8b3:	06fbe5               	call8	116870 <dbfw_StoreTrace>

0010f8b6 <au_task_AudioPktDumpObtainFrames+0x172>:
  10f8b6:	802492               	l32i	a9, a4, 0x200

0010f8b9 <au_task_AudioPktDumpObtainFrames+0x175>:
  10f8b9:	436917               	bbci	a9, 1, 10f900 <au_task_AudioPktDumpObtainFrames+0x1bc>
  10f8bc:	3d92a2               	l16si	a10, a2, 122
  10f8bf:	4522c2               	l32i	a12, a2, 0x114
  10f8c2:	2b2ca7               	blt	a12, a10, 10f8f1 <au_task_AudioPktDumpObtainFrames+0x1ad>
  10f8c5:	11caf0               	slli	a12, a10, 1
  10f8c8:	4322b2               	l32i	a11, a2, 0x10c
  10f8cb:	cd61a1               	l32r	a10, 102e50 (27d9c0 <g_inear_in_main_mic_temp_buf>)
  10f8ce:	70ab25               	call8	180380 <__vec_memcpy>
  10f8d1:	02a0a2               	movi	a10, 2
  10f8d4:	08a0b2               	movi	a11, 8
  10f8d7:	10c1c2               	addi	a12, a1, 16
  10f8da:	cd5d91               	l32r	a9, 102e50 (27d9c0 <g_inear_in_main_mic_temp_buf>)
  10f8dd:	056192               	s32i	a9, a1, 20
  10f8e0:	004b65               	call8	10fd98 <au_ipc_AudioPktDumpSendCmdOrResp>
  10f8e3:	3122a2               	l32i	a10, a2, 196
  10f8e6:	aa1b                	addi.n	a10, a10, 1
  10f8e8:	3162a2               	s32i	a10, a2, 196
  10f8eb:	000386               	j	10f8fd <au_task_AudioPktDumpObtainFrames+0x1b9>

0010f8ee <au_task_AudioPktDumpObtainFrames+0x1aa>:
  10f8ee:	000000                                        ...

0010f8f1 <au_task_AudioPktDumpObtainFrames+0x1ad>:
  10f8f1:	09a4a2               	movi	a10, 0x409
  10f8f4:	cd58b1               	l32r	a11, 102e54 (8000f720 <__log_data___1__1__0_au_task_0_au_task_1_c_14704$34690_246_13>)
  10f8f7:	0020f0               	nop
  10f8fa:	06f765               	call8	116870 <dbfw_StoreTrace>

0010f8fd <au_task_AudioPktDumpObtainFrames+0x1b9>:
  10f8fd:	802492               	l32i	a9, a4, 0x200

0010f900 <au_task_AudioPktDumpObtainFrames+0x1bc>:
  10f900:	406927               	bbci	a9, 2, 10f944 <au_task_AudioPktDumpObtainFrames+0x200>
  10f903:	3d92a2               	l16si	a10, a2, 122
  10f906:	4822c2               	l32i	a12, a2, 0x120
  10f909:	2b2ca7               	blt	a12, a10, 10f938 <au_task_AudioPktDumpObtainFrames+0x1f4>
  10f90c:	11caf0               	slli	a12, a10, 1
  10f90f:	4622b2               	l32i	a11, a2, 0x118
  10f912:	cd51a1               	l32r	a10, 102e58 (27dc40 <g_inear_in_sub_mic_temp_buf>)
  10f915:	70a6a5               	call8	180380 <__vec_memcpy>
  10f918:	03a0a2               	movi	a10, 3
  10f91b:	cd4fb1               	l32r	a11, 102e58 (27dc40 <g_inear_in_sub_mic_temp_buf>)
  10f91e:	10c1c2               	addi	a12, a1, 16
  10f921:	0561b2               	s32i	a11, a1, 20
  10f924:	08a0b2               	movi	a11, 8
  10f927:	004725               	call8	10fd98 <au_ipc_AudioPktDumpSendCmdOrResp>
  10f92a:	3222c2               	l32i	a12, a2, 200
  10f92d:	cc1b                	addi.n	a12, a12, 1
  10f92f:	3262c2               	s32i	a12, a2, 200
  10f932:	0002c6               	j	10f941 <au_task_AudioPktDumpObtainFrames+0x1fd>

0010f935 <au_task_AudioPktDumpObtainFrames+0x1f1>:
  10f935:	000000                                        ...

0010f938 <au_task_AudioPktDumpObtainFrames+0x1f4>:
  10f938:	09a4a2               	movi	a10, 0x409
  10f93b:	cd48b1               	l32r	a11, 102e5c (8000f820 <__log_data___1__1__0_au_task_0_au_task_1_c_14722$34691_246_14>)
  10f93e:	06f325               	call8	116870 <dbfw_StoreTrace>

0010f941 <au_task_AudioPktDumpObtainFrames+0x1fd>:
  10f941:	802492               	l32i	a9, a4, 0x200

0010f944 <au_task_AudioPktDumpObtainFrames+0x200>:
  10f944:	4e6947               	bbci	a9, 4, 10f996 <au_task_AudioPktDumpObtainFrames+0x252>
  10f947:	0027d2               	l32i	a13, a7, 0
  10f94a:	0020c0               	memw
  10f94d:	1c1dd2               	l16ui	a13, a13, 56
  10f950:	426d37               	bbci	a13, 3, 10f996 <au_task_AudioPktDumpObtainFrames+0x252>
  10f953:	3d92a2               	l16si	a10, a2, 122
  10f956:	4b22c2               	l32i	a12, a2, 0x12c
  10f959:	2d2ca7               	blt	a12, a10, 10f98a <au_task_AudioPktDumpObtainFrames+0x246>
  10f95c:	11caf0               	slli	a12, a10, 1
  10f95f:	4922b2               	l32i	a11, a2, 0x124
  10f962:	cd3fa1               	l32r	a10, 102e60 (27dec0 <g_inear_in_third_mic_temp_buf>)
  10f965:	70a1a5               	call8	180380 <__vec_memcpy>
  10f968:	05a0a2               	movi	a10, 5
  10f96b:	08a0b2               	movi	a11, 8
  10f96e:	10c1c2               	addi	a12, a1, 16
  10f971:	cd3be1               	l32r	a14, 102e60 (27dec0 <g_inear_in_third_mic_temp_buf>)
  10f974:	51e9                	s32i.n	a14, a1, 20
  10f976:	004225               	call8	10fd98 <au_ipc_AudioPktDumpSendCmdOrResp>
  10f979:	3322f2               	l32i	a15, a2, 204
  10f97c:	ff1b                	addi.n	a15, a15, 1
  10f97e:	3362f2               	s32i	a15, a2, 204
  10f981:	000386               	j	10f993 <au_task_AudioPktDumpObtainFrames+0x24f>

0010f984 <au_task_AudioPktDumpObtainFrames+0x240>:
  10f984:	00000000 a4a20000                                ......

0010f98a <au_task_AudioPktDumpObtainFrames+0x246>:
  10f98a:	09a4a2               	movi	a10, 0x409
  10f98d:	cd35b1               	l32r	a11, 102e64 (8000f920 <__log_data___1__1__0_au_task_0_au_task_1_c_14741$34692_246_15>)
  10f990:	06ede5               	call8	116870 <dbfw_StoreTrace>

0010f993 <au_task_AudioPktDumpObtainFrames+0x24f>:
  10f993:	802492               	l32i	a9, a4, 0x200
  10f996:	0d3fe64160b0095e 	{ bbci.w18	a9, 5, 10f800 <au_task_AudioPktDumpObtainFrames+0xbc>; nop }
  10f99e:	002782               	l32i	a8, a7, 0
  10f9a1:	0020c0               	memw
  10f9a4:	1c1882               	l16ui	a8, a8, 56
  10f9a7:	0d3fe54150b0083e 	{ bbci.w18	a8, 3, 10f800 <au_task_AudioPktDumpObtainFrames+0xbc>; nop }
  10f9af:	3d92a2               	l16si	a10, a2, 122
  10f9b2:	4e22c2               	l32i	a12, a2, 0x138
  10f9b5:	0d3fe341e0b09cae 	{ blt.w18	a12, a10, 10f7f7 <au_task_AudioPktDumpObtainFrames+0xb3>; nop }
  10f9bd:	11caf0               	slli	a12, a10, 1
  10f9c0:	4c22b2               	l32i	a11, a2, 0x130
  10f9c3:	cd29a1               	l32r	a10, 102e68 (27e140 <g_inear_in_fourth_mic_temp_buf>)
  10f9c6:	709ba5               	call8	180380 <__vec_memcpy>
  10f9c9:	6a0c                	movi.n	a10, 6
  10f9cb:	8b0c                	movi.n	a11, 8
  10f9cd:	10c1c2               	addi	a12, a1, 16
  10f9d0:	cd2691               	l32r	a9, 102e68 (27e140 <g_inear_in_fourth_mic_temp_buf>)
  10f9d3:	5199                	s32i.n	a9, a1, 20
  10f9d5:	003c25               	call8	10fd98 <au_ipc_AudioPktDumpSendCmdOrResp>
  10f9d8:	3422a2               	l32i	a10, a2, 208
  10f9db:	aa1b                	addi.n	a10, a10, 1
  10f9dd:	3462a2               	s32i	a10, a2, 208
  10f9e0:	ff8706               	j	10f800 <au_task_AudioPktDumpObtainFrames+0xbc>

0010f9e3 <au_task_AudioPktDumpObtainFrames+0x29f>:
  10f9e3:	09a4a2               	movi	a10, 0x409
  10f9e6:	cd21b1               	l32r	a11, 102e6c (8000fb20 <__log_data___1__1__0_au_task_0_au_task_1_c_14786$34694_246_17>)
  10f9e9:	06e865               	call8	116870 <dbfw_StoreTrace>
  10f9ec:	3622a2               	l32i	a10, a2, 216
  10f9ef:	ff9ac6               	j	10f85e <au_task_AudioPktDumpObtainFrames+0x11a>

0010f9f2 <au_task_AudioPktDumpObtainFrames+0x2ae>:
  10f9f2:	000000                                        ...

0010f9f5 <au_task_AudioPktDumpObtainFrames+0x2b1>:
  10f9f5:	000000                                        ...

0010f9f8 <au_task_CommonInearInit>:
  10f9f8:	004136               	entry	a1, 32
  10f9fb:	cd21a1               	l32r	a10, 102e80 (275f40 <g_inear_out_long_buf>)
  10f9fe:	cd1fc1               	l32r	a12, 102e7c (275b80 <g_inear_in_long_buf_rx>)
  10fa01:	e0a182               	movi	a8, 0x1e0
  10fa04:	f0a092               	movi	a9, 240
  10fa07:	cd1cd1               	l32r	a13, 102e78 (2757c0 <g_inear_in_fourth_long_buf>)
  10fa0a:	cd1ae1               	l32r	a14, 102e74 (275400 <g_inear_in_third_long_buf>)
  10fa0d:	cd18f1               	l32r	a15, 102e70 (275040 <g_inear_in_sub_long_buf>)
  10fa10:	00a0b2               	movi	a11, 0
  10fa13:	4562b2               	s32i	a11, a2, 0x114
  10fa16:	4862b2               	s32i	a11, a2, 0x120
  10fa19:	4662f2               	s32i	a15, a2, 0x118
  10fa1c:	4b62b2               	s32i	a11, a2, 0x12c
  10fa1f:	4962e2               	s32i	a14, a2, 0x124
  10fa22:	4e62b2               	s32i	a11, a2, 0x138
  10fa25:	4c62d2               	s32i	a13, a2, 0x130
  10fa28:	5162b2               	s32i	a11, a2, 0x144
  10fa2b:	5462b2               	s32i	a11, a2, 0x150
  10fa2e:	5762b2               	s32i	a11, a2, 0x15c
  10fa31:	566292               	s32i	a9, a2, 0x158
  10fa34:	2962b2               	s32i	a11, a2, 164
  10fa37:	2a62b2               	s32i	a11, a2, 168
  10fa3a:	2b62b2               	s32i	a11, a2, 172
  10fa3d:	2c62b2               	s32i	a11, a2, 176
  10fa40:	2d62b2               	s32i	a11, a2, 180
  10fa43:	3162b2               	s32i	a11, a2, 196
  10fa46:	3262b2               	s32i	a11, a2, 200
  10fa49:	3362b2               	s32i	a11, a2, 204
  10fa4c:	3462b2               	s32i	a11, a2, 208
  10fa4f:	3562b2               	s32i	a11, a2, 212
  10fa52:	3662b2               	s32i	a11, a2, 216
  10fa55:	3762b2               	s32i	a11, a2, 220
  10fa58:	3862b2               	s32i	a11, a2, 224
  10fa5b:	3962b2               	s32i	a11, a2, 228
  10fa5e:	2f62b2               	s32i	a11, a2, 188
  10fa61:	6052b2               	s16i	a11, a2, 192
  10fa64:	446282               	s32i	a8, a2, 0x110
  10fa67:	476282               	s32i	a8, a2, 0x11c
  10fa6a:	4a6282               	s32i	a8, a2, 0x128
  10fa6d:	4d6282               	s32i	a8, a2, 0x134
  10fa70:	506282               	s32i	a8, a2, 0x140
  10fa73:	536282               	s32i	a8, a2, 0x14c
  10fa76:	4f62c2               	s32i	a12, a2, 0x13c
  10fa79:	5262a2               	s32i	a10, a2, 0x148
  10fa7c:	c0a3c2               	movi	a12, 0x3c0
  10fa7f:	cd02a1               	l32r	a10, 102e88 (274c80 <g_inear_in_main_long_buf>)
  10fa82:	4362a2               	s32i	a10, a2, 0x10c
  10fa85:	ccff81               	l32r	a8, 102e84 (276300 <g_inear_in_long_buf_rx_backup_two_frame>)
  10fa88:	556282               	s32i	a8, a2, 0x154
  10fa8b:	7099e5               	call8	180428 <__vec_memset>
  10fa8e:	4622a2               	l32i	a10, a2, 0x118
  10fa91:	4722c2               	l32i	a12, a2, 0x11c
  10fa94:	00a0b2               	movi	a11, 0
  10fa97:	11ccf0               	slli	a12, a12, 1
  10fa9a:	7098e5               	call8	180428 <__vec_memset>
  10fa9d:	4922a2               	l32i	a10, a2, 0x124
  10faa0:	4a22c2               	l32i	a12, a2, 0x128
  10faa3:	0b0c                	movi.n	a11, 0
  10faa5:	11ccf0               	slli	a12, a12, 1
  10faa8:	7097e5               	call8	180428 <__vec_memset>
  10faab:	4c22a2               	l32i	a10, a2, 0x130
  10faae:	4d22c2               	l32i	a12, a2, 0x134
  10fab1:	0b0c                	movi.n	a11, 0
  10fab3:	11ccf0               	slli	a12, a12, 1
  10fab6:	709725               	call8	180428 <__vec_memset>
  10fab9:	4f22a2               	l32i	a10, a2, 0x13c
  10fabc:	5022c2               	l32i	a12, a2, 0x140
  10fabf:	0b0c                	movi.n	a11, 0
  10fac1:	11ccf0               	slli	a12, a12, 1
  10fac4:	709625               	call8	180428 <__vec_memset>
  10fac7:	5522a2               	l32i	a10, a2, 0x154
  10faca:	5622c2               	l32i	a12, a2, 0x158
  10facd:	0b0c                	movi.n	a11, 0
  10facf:	11ccf0               	slli	a12, a12, 1
  10fad2:	709565               	call8	180428 <__vec_memset>
  10fad5:	f01d                	retw.n

0010fad7 <au_task_CommonInearInit+0xdf>:
	...

0010fad8 <au_task_GetAmbientInputFrame>:
  10fad8:	004136               	entry	a1, 32
  10fadb:	38af32               	movi	a3, -200
  10fade:	020c                	movi.n	a2, 0
  10fae0:	00a482               	movi	a8, 0x400
  10fae3:	624480               	saltu	a4, a4, a8
  10fae6:	932340               	movnez	a2, a3, a4
  10fae9:	f01d                	retw.n

0010faeb <au_task_GetAmbientInputFrame+0x13>:
	...

0010faec <au_task_SendAmbientOutputFrame>:
  10faec:	004136               	entry	a1, 32
  10faef:	020c                	movi.n	a2, 0
  10faf1:	f01d                	retw.n

0010faf3 <au_task_SendAmbientOutputFrame+0x7>:
	...

0010faf4 <au_task_GetAudioVendInputFrame>:
  10faf4:	004136               	entry	a1, 32
  10faf7:	0a0c                	movi.n	a10, 0
  10faf9:	0b0c                	movi.n	a11, 0
  10fafb:	0c0c                	movi.n	a12, 0
  10fafd:	0d0c                	movi.n	a13, 0
  10faff:	f771a5               	call8	107218 <au_task_AudioFillInputBuffer>
  10fb02:	0a2d                	mov.n	a2, a10
  10fb04:	f01d                	retw.n

0010fb06 <au_task_GetAudioVendInputFrame+0x12>:
	...

0010fb08 <au_task_SendAudioVendOutputFrame>:
  10fb08:	004136               	entry	a1, 32
  10fb0b:	cb2391               	l32r	a9, 102798 (276e60 <g_au_task>)
  10fb0e:	101982               	l16ui	a8, a9, 32
  10fb11:	a9cb                	addi.n	a10, a9, 12
  10fb13:	1188e0               	slli	a8, a8, 2
  10fb16:	0f5982               	s16i	a8, a9, 30
  10fb19:	f49ee5               	call8	104508 <au_task_1stCodecDrainOutputBuffer>
  10fb1c:	cb2391               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10fb1f:	020c                	movi.n	a2, 0
  10fb21:	0998                	l32i.n	a9, a9, 0
  10fb23:	0020c0               	memw
  10fb26:	6929                	s32i.n	a2, a9, 24
  10fb28:	f01d                	retw.n

0010fb2a <au_task_SendAudioVendOutputFrame+0x22>:
	...

0010fb2c <au_task_GetSpeechDecVendInputFrame>:
  10fb2c:	004136               	entry	a1, 32
  10fb2f:	cc36a1               	l32r	a10, 102c08 (277710 <g_au_task+0x8b0>)
  10fb32:	feb2e5               	call8	10e660 <au_task_SpeechDecFillInputBuffer>
  10fb35:	f480a0               	extui	a8, a10, 0, 16
  10fb38:	288c                	beqz.n	a8, 10fb3e <au_task_GetSpeechDecVendInputFrame+0x12>
  10fb3a:	020c                	movi.n	a2, 0
  10fb3c:	f01d                	retw.n

0010fb3e <au_task_GetSpeechDecVendInputFrame+0x12>:
  10fb3e:	ccd3a1               	l32r	a10, 102e8c (277614 <g_au_task+0x7b4>)
  10fb41:	5d0c                	movi.n	a13, 5
  10fb43:	7e5ad2               	s16i	a13, a10, 252
  10fb46:	cb18c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10fb49:	3b0c                	movi.n	a11, 3
  10fb4b:	0cc8                	l32i.n	a12, a12, 0
  10fb4d:	0020c0               	memw
  10fb50:	120c                	movi.n	a2, 1
  10fb52:	146cb2               	s32i	a11, a12, 80
  10fb55:	090c                	movi.n	a9, 0
  10fb57:	7e5a92               	s16i	a9, a10, 252
  10fb5a:	f01d                	retw.n

0010fb5c <au_task_GetSpeechEncVendInputFrame>:
  10fb5c:	004136               	entry	a1, 32
  10fb5f:	cc7aa1               	l32r	a10, 102d48 (277414 <g_au_task+0x5b4>)
  10fb62:	0b0c                	movi.n	a11, 0
  10fb64:	ff0265               	call8	10eb8c <au_task_SpeechEncFillInputBuffer>
  10fb67:	020c                	movi.n	a2, 0
  10fb69:	432a20               	min	a2, a10, a2
  10fb6c:	f01d                	retw.n

0010fb6e <au_task_GetSpeechEncVendInputFrame+0x12>:
	...

0010fb70 <au_task_SendVendorData>:
  10fb70:	006136               	entry	a1, 48
  10fb73:	20c220               	or	a12, a2, a2
  10fb76:	006122               	s32i	a2, a1, 0
  10fb79:	09a4a2               	movi	a10, 0x409
  10fb7c:	ccc5b1               	l32r	a11, 102e90 (8000fe20 <__log_data___1__1__0_au_task_0_au_task_1_c_15036$35035_254_2>)
  10fb7f:	06cf25               	call8	116870 <dbfw_StoreTrace>
  10fb82:	c8a0a2               	movi	a10, 200
  10fb85:	04a0b2               	movi	a11, 4
  10fb88:	20c110               	or	a12, a1, a1
  10fb8b:	008c25               	call8	11044c <au_ipc_NotifyWithData>
  10fb8e:	202aa0               	or	a2, a10, a10
  10fb91:	000090               	retw

0010fb94 <au_task_NotifyJitterBufLevelChange>:
  10fb94:	006136               	entry	a1, 48
  10fb97:	20c220               	or	a12, a2, a2
  10fb9a:	20d330               	or	a13, a3, a3
  10fb9d:	005122               	s16i	a2, a1, 0
  10fba0:	015132               	s16i	a3, a1, 2
  10fba3:	0aa4a2               	movi	a10, 0x40a
  10fba6:	ccbbb1               	l32r	a11, 102e94 (8000ff20 <__log_data___1__1__0_au_task_0_au_task_1_c_15049$35048_87_4>)
  10fba9:	06cc65               	call8	116870 <dbfw_StoreTrace>
  10fbac:	c9a0a2               	movi	a10, 201
  10fbaf:	04a0b2               	movi	a11, 4
  10fbb2:	20c110               	or	a12, a1, a1
  10fbb5:	008965               	call8	11044c <au_ipc_NotifyWithData>
  10fbb8:	202aa0               	or	a2, a10, a10
  10fbbb:	000090               	retw

0010fbbe <au_task_NotifyJitterBufLevelChange+0x2a>:
	...

0010fbc0 <au_task_GetAuBufLevel>:
  10fbc0:	004136               	entry	a1, 32
  10fbc3:	c28c                	beqz.n	a2, 10fbd3 <au_task_GetAuBufLevel+0x13>
  10fbc5:	cafa41               	l32r	a4, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10fbc8:	0448                	l32i.n	a4, a4, 0
  10fbca:	0020c0               	memw
  10fbcd:	8c0442               	l8ui	a4, a4, 140
  10fbd0:	004242               	s8i	a4, a2, 0

0010fbd3 <au_task_GetAuBufLevel+0x13>:
  10fbd3:	020c                	movi.n	a2, 0
  10fbd5:	638c                	beqz.n	a3, 10fbdf <au_task_GetAuBufLevel+0x1f>
  10fbd7:	caf081               	l32r	a8, 102798 (276e60 <g_au_task>)
  10fbda:	422882               	l32i	a8, a8, 0x108
  10fbdd:	0389                	s32i.n	a8, a3, 0

0010fbdf <au_task_GetAuBufLevel+0x1f>:
  10fbdf:	f01d                	retw.n

0010fbe1 <au_task_GetAuBufLevel+0x21>:
  10fbe1:	000000                                        ...

0010fbe4 <au_task_SendSpeechEncVendOutputFrame>:
  10fbe4:	006136               	entry	a1, 48
  10fbe7:	caf021               	l32r	a2, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  10fbea:	0228                	l32i.n	a2, a2, 0
  10fbec:	05d282               	addmi	a8, a2, 0x500
  10fbef:	0020c0               	memw
  10fbf2:	1888                	l32i.n	a8, a8, 4
  10fbf4:	0020c0               	memw
  10fbf7:	cc54a1               	l32r	a10, 102d48 (277414 <g_au_task+0x5b4>)
  10fbfa:	0189                	s32i.n	a8, a1, 0
  10fbfc:	fedca5               	call8	10e9c8 <au_task_SpeechEncDrainOutputBuffer>
  10fbff:	05d2a2               	addmi	a10, a2, 0x500
  10fc02:	0020c0               	memw
  10fc05:	1aa8                	l32i.n	a10, a10, 4
  10fc07:	0020c0               	memw
  10fc0a:	37af82               	movi	a8, -201
  10fc0d:	0198                	l32i.n	a9, a1, 0
  10fc0f:	020c                	movi.n	a2, 0
  10fc11:	c099a0               	sub	a9, a9, a10
  10fc14:	832890               	moveqz	a2, a8, a9
  10fc17:	f01d                	retw.n

0010fc19 <au_task_SendSpeechEncVendOutputFrame+0x35>:
  10fc19:	000000                                        ...

0010fc1c <au_task_SendVendInearOutputFrame>:
  10fc1c:	006136               	entry	a1, 48
  10fc1f:	caec41               	l32r	a4, 1027d0 (274b00 <g_overlay_parameter>)
  10fc22:	cae371               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10fc25:	cc9c31               	l32r	a3, 102e98 (27731c <g_au_task+0x4bc>)
  10fc28:	0027b2               	l32i	a11, a7, 0
  10fc2b:	0020c0               	memw
  10fc2e:	1d1b82               	l16ui	a8, a11, 58
  10fc31:	636817               	bbci	a8, 1, 10fc98 <au_task_SendVendInearOutputFrame+0x7c>
  10fc34:	7f1362               	l16ui	a6, a3, 254
  10fc37:	416160               	srli	a6, a6, 1
  10fc3a:	06ad                	mov.n	a10, a6
  10fc3c:	026da5               	call8	112318 <peq_GetScratchSize>
  10fc3f:	4823c2               	l32i	a12, a3, 0x120
  10fc42:	5a7b                	addi.n	a5, a10, 7
  10fc44:	887c                	movi.n	a8, -8
  10fc46:	caefa1               	l32r	a10, 102804 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10fc49:	105580               	and	a5, a5, a8
  10fc4c:	2c98                	l32i.n	a9, a12, 8
  10fc4e:	0c88                	l32i.n	a8, a12, 0
  10fc50:	b59a                	add.n	a11, a5, a9
  10fc52:	2cb9                	s32i.n	a11, a12, 8
  10fc54:	889a                	add.n	a8, a8, a9
  10fc56:	0189                	s32i.n	a8, a1, 0
  10fc58:	caec91               	l32r	a9, 102808 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10fc5b:	88aa                	add.n	a8, a8, a10
  10fc5d:	083897               	bltu	a8, a9, 10fc69 <au_task_SendVendInearOutputFrame+0x4d>
  10fc60:	08a4a2               	movi	a10, 0x408
  10fc63:	cc8eb1               	l32r	a11, 102e9c (80010020 <__log_data___1__1__0_au_task_0_au_task_1_c_15120$35097_258_9>)
  10fc66:	06c0a5               	call8	116870 <dbfw_StoreTrace>

0010fc69 <au_task_SendVendInearOutputFrame+0x4d>:
  10fc69:	482392               	l32i	a9, a3, 0x120
  10fc6c:	29a8                	l32i.n	a10, a9, 8
  10fc6e:	1998                	l32i.n	a9, a9, 4
  10fc70:	08b9a7               	bgeu	a9, a10, 10fc7c <au_task_SendVendInearOutputFrame+0x60>
  10fc73:	08a4a2               	movi	a10, 0x408
  10fc76:	cc8ab1               	l32r	a11, 102ea0 (80010120 <__log_data___1__1__0_au_task_0_au_task_1_c_15124$35098_258_10>)
  10fc79:	06bf65               	call8	116870 <dbfw_StoreTrace>

0010fc7c <au_task_SendVendInearOutputFrame+0x60>:
  10fc7c:	20e660               	or	a14, a6, a6
  10fc7f:	cc45a1               	l32r	a10, 102d94 (277508 <g_au_task+0x6a8>)
  10fc82:	5224c2               	l32i	a12, a4, 0x148
  10fc85:	01d8                	l32i.n	a13, a1, 0
  10fc87:	0cbd                	mov.n	a11, a12
  10fc89:	026e25               	call8	11236c <peq_Process>
  10fc8c:	4823c2               	l32i	a12, a3, 0x120
  10fc8f:	2ca8                	l32i.n	a10, a12, 8
  10fc91:	07b8                	l32i.n	a11, a7, 0
  10fc93:	c0aa50               	sub	a10, a10, a5
  10fc96:	2ca9                	s32i.n	a10, a12, 8

0010fc98 <au_task_SendVendInearOutputFrame+0x7c>:
  10fc98:	0020c0               	memw
  10fc9b:	1d1bc2               	l16ui	a12, a11, 58
  10fc9e:	0f6c37               	bbci	a12, 3, 10fcb1 <au_task_SendVendInearOutputFrame+0x95>
  10fca1:	cc3ec1               	l32r	a12, 102d9c (2776f0 <g_au_task+0x890>)
  10fca4:	5224b2               	l32i	a11, a4, 0x148
  10fca7:	3c92d2               	l16si	a13, a2, 120
  10fcaa:	0bad                	mov.n	a10, a11
  10fcac:	0241a5               	call8	1120c8 <drc_exp>
  10fcaf:	07b8                	l32i.n	a11, a7, 0

0010fcb1 <au_task_SendVendInearOutputFrame+0x95>:
  10fcb1:	5224a2               	l32i	a10, a4, 0x148
  10fcb4:	0020c0               	memw
  10fcb7:	bbb8                	l32i.n	a11, a11, 44
  10fcb9:	3c12c2               	l16ui	a12, a2, 120
  10fcbc:	cc2ad1               	l32r	a13, 102d64 (277bbc <g_gain_params+0x8c>)
  10fcbf:	5e0c                	movi.n	a14, 5
  10fcc1:	f86265               	call8	1082e8 <au_task_FadeInFadeOutGain>
  10fcc4:	4123b2               	l32i	a11, a3, 0x104
  10fcc7:	7f13c2               	l16ui	a12, a3, 254
  10fcca:	cc76a1               	l32r	a10, 102ea4 (274c48 <g_overlay_parameter+0x148>)
  10fccd:	41c1c0               	srli	a12, a12, 1
  10fcd0:	f0c2e5               	call8	100900 <au_task_vend_DrainBuf>
  10fcd3:	0a2d                	mov.n	a2, a10
  10fcd5:	f01d                	retw.n

0010fcd7 <au_task_SendVendInearOutputFrame+0xbb>:
	...

0010fcd8 <au_task_SendSpeechDecVendOutputFrame>:
  10fcd8:	004136               	entry	a1, 32
  10fcdb:	cbcba1               	l32r	a10, 102c08 (277710 <g_au_task+0x8b0>)
  10fcde:	fe6fe5               	call8	10e3dc <au_task_SpeechDecDrainOutputBuffer>
  10fce1:	020c                	movi.n	a2, 0
  10fce3:	f01d                	retw.n

0010fce5 <au_task_SendSpeechDecVendOutputFrame+0xd>:
  10fce5:	000000                                        ...

0010fce8 <au_ipc_AudioPktDumpProcCmd>:
  10fce8:	004136               	entry	a1, 32
  10fceb:	cb8751               	l32r	a5, 102b08 (277c88 <g_audio_pkt_dump_cb>)
  10fcee:	4ea226               	beqi	a2, 12, 10fd40 <au_ipc_AudioPktDumpProcCmd+0x58>
  10fcf1:	d80c                	movi.n	a8, 13
  10fcf3:	0d1287               	beq	a2, a8, 10fd04 <au_ipc_AudioPktDumpProcCmd+0x1c>
  10fcf6:	08a4a2               	movi	a10, 0x408
  10fcf9:	cc6bb1               	l32r	a11, 102ea8 (80010620 <__log_data___1__1__0_au_task_0_au_ipc_1_c_88$9265_1_12>)
  10fcfc:	06b725               	call8	116870 <dbfw_StoreTrace>
  10fcff:	f01d                	retw.n

0010fd01 <au_ipc_AudioPktDumpProcCmd+0x19>:
  10fd01:	000000                                        ...

0010fd04 <au_ipc_AudioPktDumpProcCmd+0x1c>:
  10fd04:	2a4466               	bnei	a4, 4, 10fd32 <au_ipc_AudioPktDumpProcCmd+0x4a>
  10fd07:	09a4a2               	movi	a10, 0x409
  10fd0a:	cc68b1               	l32r	a11, 102eac (80010420 <__log_data___1__1__0_au_task_0_au_ipc_1_c_79$9262_1_10>)
  10fd0d:	0303e2               	l8ui	a14, a3, 3
  10fd10:	0103d2               	l8ui	a13, a3, 1
  10fd13:	0003c2               	l8ui	a12, a3, 0
  10fd16:	11dd80               	slli	a13, a13, 8
  10fd19:	80ccd0               	add	a12, a12, a13
  10fd1c:	0203d2               	l8ui	a13, a3, 2
  10fd1f:	01ee80               	slli	a14, a14, 24
  10fd22:	11dd00               	slli	a13, a13, 16
  10fd25:	80dde0               	add	a13, a13, a14
  10fd28:	80ccd0               	add	a12, a12, a13
  10fd2b:	15c9                	s32i.n	a12, a5, 4
  10fd2d:	06b425               	call8	116870 <dbfw_StoreTrace>
  10fd30:	f01d                	retw.n

0010fd32 <au_ipc_AudioPktDumpProcCmd+0x4a>:
  10fd32:	08a4a2               	movi	a10, 0x408
  10fd35:	cc5eb1               	l32r	a11, 102eb0 (80010520 <__log_data___1__1__0_au_task_0_au_ipc_1_c_83$9263_1_11>)
  10fd38:	06b365               	call8	116870 <dbfw_StoreTrace>
  10fd3b:	f01d                	retw.n

0010fd3d <au_ipc_AudioPktDumpProcCmd+0x55>:
  10fd3d:	000000                                        ...

0010fd40 <au_ipc_AudioPktDumpProcCmd+0x58>:
  10fd40:	191466               	bnei	a4, 1, 10fd5d <au_ipc_AudioPktDumpProcCmd+0x75>
  10fd43:	09a4a2               	movi	a10, 0x409
  10fd46:	000322               	l8ui	a2, a3, 0
  10fd49:	cc5ab1               	l32r	a11, 102eb4 (80010220 <__log_data___1__1__0_au_task_0_au_ipc_1_c_57$9258_1_8>)
  10fd4c:	20c220               	or	a12, a2, a2
  10fd4f:	06b225               	call8	116870 <dbfw_StoreTrace>
  10fd52:	01a0e2               	movi	a14, 1
  10fd55:	932e20               	movnez	a2, a14, a2
  10fd58:	006522               	s32i	a2, a5, 0
  10fd5b:	f01d                	retw.n

0010fd5d <au_ipc_AudioPktDumpProcCmd+0x75>:
  10fd5d:	08a4a2               	movi	a10, 0x408
  10fd60:	cc56b1               	l32r	a11, 102eb8 (80010320 <__log_data___1__1__0_au_task_0_au_ipc_1_c_70$9259_1_9>)
  10fd63:	06b0e5               	call8	116870 <dbfw_StoreTrace>
  10fd66:	f01d                	retw.n

0010fd68 <au_ipc_AudioPktDumpCallBack>:
  10fd68:	006136               	entry	a1, 48
  10fd6b:	0129                	s32i.n	a2, a1, 0
  10fd6d:	131566               	bnei	a5, 1, 10fd84 <au_ipc_AudioPktDumpCallBack+0x1c>
  10fd70:	749820               	extui	a9, a2, 8, 8
  10fd73:	0d2966               	bnei	a9, 2, 10fd84 <au_ipc_AudioPktDumpCallBack+0x1c>
  10fd76:	cb6391               	l32r	a9, 102b04 (27e640 <g_au_ipc_audio_pkt_dump>)
  10fd79:	0509a2               	l8ui	a10, a9, 5
  10fd7c:	4acc                	bnez.n	a10, 10fd84 <au_ipc_AudioPktDumpCallBack+0x1c>
  10fd7e:	1b0c                	movi.n	a11, 1
  10fd80:	09b9                	s32i.n	a11, a9, 0
  10fd82:	f01d                	retw.n

0010fd84 <au_ipc_AudioPktDumpCallBack+0x1c>:
  10fd84:	e5cc                	bnez.n	a5, 10fd96 <au_ipc_AudioPktDumpCallBack+0x2e>
  10fd86:	0101c2               	l8ui	a12, a1, 1
  10fd89:	9ccc                	bnez.n	a12, 10fd96 <au_ipc_AudioPktDumpCallBack+0x2e>
  10fd8b:	04bd                	mov.n	a11, a4
  10fd8d:	74c030               	extui	a12, a3, 0, 8
  10fd90:	0301a2               	l8ui	a10, a1, 3
  10fd93:	fff565               	call8	10fce8 <au_ipc_AudioPktDumpProcCmd>
  10fd96:	f01d                	retw.n

0010fd98 <au_ipc_AudioPktDumpSendCmdOrResp>:
  10fd98:	004136               	entry	a1, 32
  10fd9b:	cb5a51               	l32r	a5, 102b04 (27e640 <g_au_ipc_audio_pkt_dump>)
  10fd9e:	00a0a2               	movi	a10, 0
  10fda1:	074522               	s8i	a2, a5, 7
  10fda4:	028416               	beqz	a4, 10fdd0 <au_ipc_AudioPktDumpSendCmdOrResp+0x38>
  10fda7:	20c440               	or	a12, a4, a4
  10fdaa:	74a020               	extui	a10, a2, 0, 8
  10fdad:	0605b2               	l8ui	a11, a5, 6
  10fdb0:	11aa80               	slli	a10, a10, 8
  10fdb3:	20aab0               	or	a10, a10, a11
  10fdb6:	0505b2               	l8ui	a11, a5, 5
  10fdb9:	11aa80               	slli	a10, a10, 8
  10fdbc:	20aab0               	or	a10, a10, a11
  10fdbf:	0405b2               	l8ui	a11, a5, 4
  10fdc2:	11aa80               	slli	a10, a10, 8
  10fdc5:	20aab0               	or	a10, a10, a11
  10fdc8:	03bd                	mov.n	a11, a3
  10fdca:	053125               	call8	1150dc <dspipc_SendMessage>
  10fdcd:	ffffc6               	j	10fdd0 <au_ipc_AudioPktDumpSendCmdOrResp+0x38>

0010fdd0 <au_ipc_AudioPktDumpSendCmdOrResp+0x38>:
  10fdd0:	da0b                	addi.n	a13, a10, -1
  10fdd2:	0c0c                	movi.n	a12, 0
  10fdd4:	fb7c                	movi.n	a11, -1
  10fdd6:	83bcd0               	moveqz	a11, a12, a13
  10fdd9:	05b9                	s32i.n	a11, a5, 0
  10fddb:	f01d                	retw.n

0010fddd <au_ipc_AudioPktDumpSendCmdOrResp+0x45>:
  10fddd:	000000                                        ...

0010fde0 <au_ipc_DspCoreDumpCallBack>:
  10fde0:	004136               	entry	a1, 32
  10fde3:	f01d                	retw.n

0010fde5 <au_ipc_DspCoreDumpCallBack+0x5>:
  10fde5:	000000                                        ...

0010fde8 <au_ipc_DspCoreDumpSendCmd>:
  10fde8:	004136               	entry	a1, 32
  10fdeb:	029316               	beqz	a3, 10fe18 <au_ipc_DspCoreDumpSendCmd+0x30>
  10fdee:	cc33b1               	l32r	a11, 102ebc (27e65c <g_au_ipc_dsp_core_dump+0x4>)
  10fdf1:	030ba2               	l8ui	a10, a11, 3
  10fdf4:	020bc2               	l8ui	a12, a11, 2
  10fdf7:	11aa80               	slli	a10, a10, 8
  10fdfa:	20aac0               	or	a10, a10, a12
  10fdfd:	11aa80               	slli	a10, a10, 8
  10fe00:	010bc2               	l8ui	a12, a11, 1
  10fe03:	000bb2               	l8ui	a11, a11, 0
  10fe06:	20aac0               	or	a10, a10, a12
  10fe09:	11aa80               	slli	a10, a10, 8
  10fe0c:	20c330               	or	a12, a3, a3
  10fe0f:	20aab0               	or	a10, a10, a11
  10fe12:	20b220               	or	a11, a2, a2
  10fe15:	052c65               	call8	1150dc <dspipc_SendMessage>

0010fe18 <au_ipc_DspCoreDumpSendCmd+0x30>:
  10fe18:	f01d                	retw.n

0010fe1a <au_ipc_DspCoreDumpSendCmd+0x32>:
	...

0010fe1c <au_ipc_CallBack>:
  10fe1c:	006136               	entry	a1, 48
  10fe1f:	0129                	s32i.n	a2, a1, 0
  10fe21:	0a1566               	bnei	a5, 1, 10fe2f <au_ipc_CallBack+0x13>
  10fe24:	749820               	extui	a9, a2, 8, 8
  10fe27:	043966               	bnei	a9, 3, 10fe2f <au_ipc_CallBack+0x13>
  10fe2a:	0058e5               	call8	1103b8 <au_ipc_ProcNack>
  10fe2d:	f01d                	retw.n

0010fe2f <au_ipc_CallBack+0x13>:
  10fe2f:	05dc                	bnez.n	a5, 10fe43 <au_ipc_CallBack+0x27>
  10fe31:	010192               	l8ui	a9, a1, 1
  10fe34:	69cc                	bnez.n	a9, 10fe3e <au_ipc_CallBack+0x22>
  10fe36:	0301a2               	l8ui	a10, a1, 3
  10fe39:	000665               	call8	10fea0 <au_ipc_ProcCmdOrResp>
  10fe3c:	f01d                	retw.n

0010fe3e <au_ipc_CallBack+0x22>:
  10fe3e:	15cc                	bnez.n	a5, 10fe43 <au_ipc_CallBack+0x27>
  10fe40:	101926               	beqi	a9, 1, 10fe54 <au_ipc_CallBack+0x38>

0010fe43 <au_ipc_CallBack+0x27>:
  10fe43:	0d1566               	bnei	a5, 1, 10fe54 <au_ipc_CallBack+0x38>
  10fe46:	0101b2               	l8ui	a11, a1, 1
  10fe49:	cb2e91               	l32r	a9, 102b04 (27e640 <g_au_ipc_audio_pkt_dump>)
  10fe4c:	042b66               	bnei	a11, 2, 10fe54 <au_ipc_CallBack+0x38>
  10fe4f:	3509c2               	l8ui	a12, a9, 53
  10fe52:	0c8c                	beqz.n	a12, 10fe56 <au_ipc_CallBack+0x3a>
  10fe54:	f01d                	retw.n

0010fe56 <au_ipc_CallBack+0x3a>:
  10fe56:	1d0c                	movi.n	a13, 1
  10fe58:	c9d9                	s32i.n	a13, a9, 48
  10fe5a:	f01d                	retw.n

0010fe5c <au_ipc_Init>:
  10fe5c:	004136               	entry	a1, 32
  10fe5f:	cc18a1               	l32r	a10, 102ec0 (10fe1c <au_ipc_CallBack>)
  10fe62:	01a0b2               	movi	a11, 1
  10fe65:	051ce5               	call8	115034 <dspipc_RegisterAppCallBack>
  10fe68:	cc17a1               	l32r	a10, 102ec4 (10fd68 <au_ipc_AudioPktDumpCallBack>)
  10fe6b:	9b0c                	movi.n	a11, 9
  10fe6d:	030c                	movi.n	a3, 0
  10fe6f:	cb2521               	l32r	a2, 102b04 (27e640 <g_au_ipc_audio_pkt_dump>)
  10fe72:	140c                	movi.n	a4, 1
  10fe74:	344242               	s8i	a4, a2, 52
  10fe77:	364242               	s8i	a4, a2, 54
  10fe7a:	354232               	s8i	a3, a2, 53
  10fe7d:	051b65               	call8	115034 <dspipc_RegisterAppCallBack>
  10fe80:	044242               	s8i	a4, a2, 4
  10fe83:	054232               	s8i	a3, a2, 5
  10fe86:	cc10a1               	l32r	a10, 102ec8 (10fde0 <au_ipc_DspCoreDumpCallBack>)
  10fe89:	ab0c                	movi.n	a11, 10
  10fe8b:	980c                	movi.n	a8, 9
  10fe8d:	064282               	s8i	a8, a2, 6
  10fe90:	051a25               	call8	115034 <dspipc_RegisterAppCallBack>
  10fe93:	1c4242               	s8i	a4, a2, 28
  10fe96:	1d4232               	s8i	a3, a2, 29
  10fe99:	a90c                	movi.n	a9, 10
  10fe9b:	1e4292               	s8i	a9, a2, 30
  10fe9e:	f01d                	retw.n

0010fea0 <au_ipc_ProcCmdOrResp>:
  10fea0:	004136               	entry	a1, 32
  10fea3:	7faee2               	movi	a14, 0xfffffe7f
  10fea6:	cb15f1               	l32r	a15, 102afc (278750 <cmd_flag>)
  10fea9:	ca3bb1               	l32r	a11, 102798 (276e60 <g_au_task>)
  10feac:	ca62d1               	l32r	a13, 102834 (2780d4 <g_debug_fp_info+0x374>)
  10feaf:	04a052               	movi	a5, 4
  10feb2:	08a062               	movi	a6, 8
  10feb5:	cc0541               	l32r	a4, 102ecc (277e60 <g_debug_fp_info+0x100>)
  10feb8:	ca3e81               	l32r	a8, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10febb:	03d4c2               	addmi	a12, a4, 0x300
  10febe:	ffd432               	addmi	a3, a4, 0xffffff00
  10fec1:	02d4a2               	addmi	a10, a4, 0x200
  10fec4:	002882               	l32i	a8, a8, 0
  10fec7:	0020c0               	memw
  10feca:	ca3191               	l32r	a9, 102790 (27e688 <gp_dsp_core_log>)
  10fecd:	0998                	l32i.n	a9, a9, 0
  10fecf:	1f6822               	s32i	a2, a8, 124
  10fed2:	172982               	l32i	a8, a9, 92
  10fed5:	a929                	s32i.n	a2, a9, 40
  10fed7:	a08890               	addx4	a8, a8, a9
  10feda:	186822               	s32i	a2, a8, 96
  10fedd:	172982               	l32i	a8, a9, 92
  10fee0:	270c                	movi.n	a7, 2
  10fee2:	881b                	addi.n	a8, a8, 1
  10fee4:	176982               	s32i	a8, a9, 92
  10fee7:	248080               	extui	a8, a8, 0, 3
  10feea:	176982               	s32i	a8, a9, 92
  10feed:	3c82b6               	bltui	a2, 8, 10ff2d <au_ipc_ProcCmdOrResp+0x8d>
  10fef0:	880c                	movi.n	a8, 8
  10fef2:	0d000a4140b0e82e 	{ bltu.w18	a8, a2, 10ff9a <au_ipc_ProcCmdOrResp+0xfa>; nop }
  10fefa:	6ca0b2               	movi	a11, 108
  10fefd:	0b0fe2               	l8ui	a14, a15, 11
  10ff00:	001392               	l16ui	a9, a3, 0
  10ff03:	ee1b                	addi.n	a14, a14, 1
  10ff05:	0b4fe2               	s8i	a14, a15, 11
  10ff08:	216956               	bnez	a9, 110122 <au_ipc_ProcCmdOrResp+0x282>
  10ff0b:	9313f2               	l16ui	a15, a3, 0x126
  10ff0e:	90ff30               	addx2	a15, a15, a3
  10ff11:	945fb2               	s16i	a11, a15, 0x128
  10ff14:	067e25               	call8	1166f8 <dbfw_GetSystemTime>
  10ff17:	931392               	l16ui	a9, a3, 0x126
  10ff1a:	a09930               	addx4	a9, a9, a3
  10ff1d:	8a69a2               	s32i	a10, a9, 0x228
  10ff20:	931382               	l16ui	a8, a3, 0x126
  10ff23:	881b                	addi.n	a8, a8, 1
  10ff25:	648080               	extui	a8, a8, 0, 7
  10ff28:	135482               	s16i	a8, a4, 38
  10ff2b:	f01d                	retw.n

0010ff2d <au_ipc_ProcCmdOrResp+0x8d>:
  10ff2d:	01a0e2               	movi	a14, 1
  10ff30:	0d40094150b0428e 	{ bltui.w18	a2, 4, 10ffc9 <au_ipc_ProcCmdOrResp+0x129>; nop }
  10ff38:	0d40104110b0522e 	{ bgeui.w18	a2, 5, 11003d <au_ipc_ProcCmdOrResp+0x19d>; nop }
  10ff40:	021bf2               	l16ui	a15, a11, 4
  10ff43:	20ff70               	or	a15, a15, a7
  10ff46:	025bf2               	s16i	a15, a11, 4
  10ff49:	68a0f2               	movi	a15, 104
  10ff4c:	0020c0               	memw
  10ff4f:	002be2               	l32i	a14, a11, 0
  10ff52:	20ee60               	or	a14, a14, a6
  10ff55:	0020c0               	memw
  10ff58:	006be2               	s32i	a14, a11, 0
  10ff5b:	e988                	l32i.n	a8, a9, 56
  10ff5d:	be5c                	movi.n	a14, 91
  10ff5f:	a08890               	addx4	a8, a8, a9
  10ff62:	f8e9                	s32i.n	a14, a8, 60
  10ff64:	e988                	l32i.n	a8, a9, 56
  10ff66:	881b                	addi.n	a8, a8, 1
  10ff68:	e989                	s32i.n	a8, a9, 56
  10ff6a:	248080               	extui	a8, a8, 0, 3
  10ff6d:	e989                	s32i.n	a8, a9, 56
  10ff6f:	0013e2               	l16ui	a14, a3, 0
  10ff72:	b71a92               	l16ui	a9, a10, 0x16e
  10ff75:	363e56               	bnez	a14, 1102dc <au_ipc_ProcCmdOrResp+0x43c>
  10ff78:	931382               	l16ui	a8, a3, 0x126
  10ff7b:	908830               	addx2	a8, a8, a3
  10ff7e:	9458f2               	s16i	a15, a8, 0x128
  10ff81:	067765               	call8	1166f8 <dbfw_GetSystemTime>
  10ff84:	9313b2               	l16ui	a11, a3, 0x126
  10ff87:	a0bb30               	addx4	a11, a11, a3
  10ff8a:	8a6ba2               	s32i	a10, a11, 0x228
  10ff8d:	931392               	l16ui	a9, a3, 0x126
  10ff90:	991b                	addi.n	a9, a9, 1
  10ff92:	649090               	extui	a9, a9, 0, 7
  10ff95:	135492               	s16i	a9, a4, 38
  10ff98:	f01d                	retw.n

0010ff9a <au_ipc_ProcCmdOrResp+0xfa>:
  10ff9a:	df0c                	movi.n	a15, 13
  10ff9c:	0d00094130b0cf2e 	{ bgeu.w18	a15, a2, 110033 <au_ipc_ProcCmdOrResp+0x193>; nop }
  10ffa4:	e80c                	movi.n	a8, 14
  10ffa6:	0d000f41d0b0e82e 	{ bltu.w18	a8, a2, 1100a7 <au_ipc_ProcCmdOrResp+0x207>; nop }
  10ffae:	021bc2               	l16ui	a12, a11, 4
  10ffb1:	20cc60               	or	a12, a12, a6
  10ffb4:	025bc2               	s16i	a12, a11, 4
  10ffb7:	00a4a2               	movi	a10, 0x400
  10ffba:	0020c0               	memw
  10ffbd:	0b98                	l32i.n	a9, a11, 0
  10ffbf:	2099a0               	or	a9, a9, a10
  10ffc2:	0020c0               	memw
  10ffc5:	0b99                	s32i.n	a9, a11, 0
  10ffc7:	f01d                	retw.n

0010ffc9 <au_ipc_ProcCmdOrResp+0x129>:
  10ffc9:	0d400e41e0b0228e 	{ bltui.w18	a2, 2, 1100bb <au_ipc_ProcCmdOrResp+0x21b>; nop }
  10ffd1:	0d402141e0b0322e 	{ bgeui.w18	a2, 3, 1101f3 <au_ipc_ProcCmdOrResp+0x353>; nop }
  10ffd9:	075be2               	s16i	a14, a11, 14
  10ffdc:	66a0e2               	movi	a14, 102
  10ffdf:	0020c0               	memw
  10ffe2:	002b82               	l32i	a8, a11, 0
  10ffe5:	208870               	or	a8, a8, a7
  10ffe8:	0020c0               	memw
  10ffeb:	040f22               	l8ui	a2, a15, 4
  10ffee:	006b82               	s32i	a8, a11, 0
  10fff1:	01c222               	addi	a2, a2, 1
  10fff4:	044f22               	s8i	a2, a15, 4
  10fff7:	e988                	l32i.n	a8, a9, 56
  10fff9:	925c                	movi.n	a2, 89
  10fffb:	a08890               	addx4	a8, a8, a9
  10fffe:	f829                	s32i.n	a2, a8, 60
  110000:	e988                	l32i.n	a8, a9, 56
  110002:	881b                	addi.n	a8, a8, 1
  110004:	e989                	s32i.n	a8, a9, 56
  110006:	248080               	extui	a8, a8, 0, 3
  110009:	e989                	s32i.n	a8, a9, 56
  11000b:	001322               	l16ui	a2, a3, 0
  11000e:	2f4256               	bnez	a2, 110306 <au_ipc_ProcCmdOrResp+0x466>
  110011:	931392               	l16ui	a9, a3, 0x126
  110014:	909930               	addx2	a9, a9, a3
  110017:	9459e2               	s16i	a14, a9, 0x128
  11001a:	066de5               	call8	1166f8 <dbfw_GetSystemTime>
  11001d:	9313b2               	l16ui	a11, a3, 0x126
  110020:	a0bb30               	addx4	a11, a11, a3
  110023:	8a6ba2               	s32i	a10, a11, 0x228
  110026:	9313a2               	l16ui	a10, a3, 0x126
  110029:	aa1b                	addi.n	a10, a10, 1
  11002b:	64a0a0               	extui	a10, a10, 0, 7
  11002e:	1354a2               	s16i	a10, a4, 38
  110031:	f01d                	retw.n

00110033 <au_ipc_ProcCmdOrResp+0x193>:
  110033:	0d40104110b0928e 	{ bltui.w18	a2, 10, 110138 <au_ipc_ProcCmdOrResp+0x298>; nop }
  11003b:	f01d                	retw.n

0011003d <au_ipc_ProcCmdOrResp+0x19d>:
  11003d:	0d40154100b0628e 	{ bltui.w18	a2, 6, 110191 <au_ipc_ProcCmdOrResp+0x2f1>; nop }
  110045:	0d40234150b0722e 	{ bgeui.w18	a2, 7, 11027e <au_ipc_ProcCmdOrResp+0x3de>; nop }
  11004d:	021be2               	l16ui	a14, a11, 4
  110050:	20ee70               	or	a14, a14, a7
  110053:	025be2               	s16i	a14, a11, 4
  110056:	20a082               	movi	a8, 32
  110059:	6aa0f2               	movi	a15, 106
  11005c:	0020c0               	memw
  11005f:	002be2               	l32i	a14, a11, 0
  110062:	20ee80               	or	a14, a14, a8
  110065:	0020c0               	memw
  110068:	006be2               	s32i	a14, a11, 0
  11006b:	e988                	l32i.n	a8, a9, 56
  11006d:	de5c                	movi.n	a14, 93
  11006f:	a08890               	addx4	a8, a8, a9
  110072:	f8e9                	s32i.n	a14, a8, 60
  110074:	e988                	l32i.n	a8, a9, 56
  110076:	881b                	addi.n	a8, a8, 1
  110078:	e989                	s32i.n	a8, a9, 56
  11007a:	248080               	extui	a8, a8, 0, 3
  11007d:	e989                	s32i.n	a8, a9, 56
  11007f:	0013e2               	l16ui	a14, a3, 0
  110082:	29be56               	bnez	a14, 110321 <au_ipc_ProcCmdOrResp+0x481>
  110085:	931382               	l16ui	a8, a3, 0x126
  110088:	908830               	addx2	a8, a8, a3
  11008b:	9458f2               	s16i	a15, a8, 0x128
  11008e:	0666a5               	call8	1166f8 <dbfw_GetSystemTime>
  110091:	9313b2               	l16ui	a11, a3, 0x126
  110094:	a0bb30               	addx4	a11, a11, a3
  110097:	8a6ba2               	s32i	a10, a11, 0x228
  11009a:	931392               	l16ui	a9, a3, 0x126
  11009d:	991b                	addi.n	a9, a9, 1
  11009f:	649090               	extui	a9, a9, 0, 7
  1100a2:	135492               	s16i	a9, a4, 38
  1100a5:	f01d                	retw.n

001100a7 <au_ipc_ProcCmdOrResp+0x207>:
  1100a7:	0d401b4170b0b28e 	{ bltui.w18	a2, 16, 110262 <au_ipc_ProcCmdOrResp+0x3c2>; nop }
  1100af:	0c1c                	movi.n	a12, 16
  1100b1:	0d002341f0b0cc2e 	{ bgeu.w18	a12, a2, 1102f4 <au_ipc_ProcCmdOrResp+0x454>; nop }
  1100b9:	f01d                	retw.n

001100bb <au_ipc_ProcCmdOrResp+0x21b>:
  1100bb:	611266               	bnei	a2, 1, 110120 <au_ipc_ProcCmdOrResp+0x280>
  1100be:	021b22               	l16ui	a2, a11, 4
  1100c1:	2022e0               	or	a2, a2, a14
  1100c4:	025b22               	s16i	a2, a11, 4
  1100c7:	65a022               	movi	a2, 101
  1100ca:	0020c0               	memw
  1100cd:	002bf2               	l32i	a15, a11, 0
  1100d0:	20ffe0               	or	a15, a15, a14
  1100d3:	0020c0               	memw
  1100d6:	006bf2               	s32i	a15, a11, 0
  1100d9:	0e2982               	l32i	a8, a9, 56
  1100dc:	8f5c                	movi.n	a15, 88
  1100de:	a08890               	addx4	a8, a8, a9
  1100e1:	f8f9                	s32i.n	a15, a8, 60
  1100e3:	e988                	l32i.n	a8, a9, 56
  1100e5:	881b                	addi.n	a8, a8, 1
  1100e7:	e989                	s32i.n	a8, a9, 56
  1100e9:	248080               	extui	a8, a8, 0, 3
  1100ec:	e989                	s32i.n	a8, a9, 56
  1100ee:	0013f2               	l16ui	a15, a3, 0
  1100f1:	0fec                	bnez.n	a15, 110115 <au_ipc_ProcCmdOrResp+0x275>
  1100f3:	931382               	l16ui	a8, a3, 0x126
  1100f6:	908830               	addx2	a8, a8, a3
  1100f9:	945822               	s16i	a2, a8, 0x128
  1100fc:	065fa5               	call8	1166f8 <dbfw_GetSystemTime>
  1100ff:	9313b2               	l16ui	a11, a3, 0x126
  110102:	a0bb30               	addx4	a11, a11, a3
  110105:	8a6ba2               	s32i	a10, a11, 0x228
  110108:	931392               	l16ui	a9, a3, 0x126
  11010b:	991b                	addi.n	a9, a9, 1
  11010d:	649090               	extui	a9, a9, 0, 7
  110110:	135492               	s16i	a9, a4, 38
  110113:	f01d                	retw.n

00110115 <au_ipc_ProcCmdOrResp+0x275>:
  110115:	b71a92               	l16ui	a9, a10, 0x16e
  110118:	0d402841c0b0c98e 	{ bltui.w18	a9, 32, 1103a8 <au_ipc_ProcCmdOrResp+0x508>; nop }

00110120 <au_ipc_ProcCmdOrResp+0x280>:
  110120:	f01d                	retw.n

00110122 <au_ipc_ProcCmdOrResp+0x282>:
  110122:	b71a92               	l16ui	a9, a10, 0x16e
  110125:	f7c9f6               	bgeui	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>
  110128:	90f9d0               	addx2	a15, a9, a13
  11012b:	7e5fb2               	s16i	a11, a15, 252
  11012e:	b71ae2               	l16ui	a14, a10, 0x16e
  110131:	ee1b                	addi.n	a14, a14, 1
  110133:	375ce2               	s16i	a14, a12, 110
  110136:	f01d                	retw.n

00110138 <au_ipc_ProcCmdOrResp+0x298>:
  110138:	09a082               	movi	a8, 9
  11013b:	e19287               	bne	a2, a8, 110120 <au_ipc_ProcCmdOrResp+0x280>
  11013e:	6da0f2               	movi	a15, 109
  110141:	0020c0               	memw
  110144:	002b92               	l32i	a9, a11, 0
  110147:	1099e0               	and	a9, a9, a14
  11014a:	0020c0               	memw
  11014d:	006b92               	s32i	a9, a11, 0
  110150:	00a282               	movi	a8, 0x200
  110153:	0020c0               	memw
  110156:	0b98                	l32i.n	a9, a11, 0
  110158:	209980               	or	a9, a9, a8
  11015b:	0020c0               	memw
  11015e:	0b99                	s32i.n	a9, a11, 0
  110160:	021b82               	l16ui	a8, a11, 4
  110163:	001392               	l16ui	a9, a3, 0
  110166:	208850               	or	a8, a8, a5
  110169:	025b82               	s16i	a8, a11, 4
  11016c:	1cc956               	bnez	a9, 11033c <au_ipc_ProcCmdOrResp+0x49c>
  11016f:	9313a2               	l16ui	a10, a3, 0x126
  110172:	90aa30               	addx2	a10, a10, a3
  110175:	945af2               	s16i	a15, a10, 0x128
  110178:	0657e5               	call8	1166f8 <dbfw_GetSystemTime>
  11017b:	9313c2               	l16ui	a12, a3, 0x126
  11017e:	a0cc30               	addx4	a12, a12, a3
  110181:	8a6ca2               	s32i	a10, a12, 0x228
  110184:	9313b2               	l16ui	a11, a3, 0x126
  110187:	bb1b                	addi.n	a11, a11, 1
  110189:	64b0b0               	extui	a11, a11, 0, 7
  11018c:	1354b2               	s16i	a11, a4, 38
  11018f:	f01d                	retw.n

00110191 <au_ipc_ProcCmdOrResp+0x2f1>:
  110191:	8b5266               	bnei	a2, 5, 110120 <au_ipc_ProcCmdOrResp+0x280>
  110194:	69a052               	movi	a5, 105
  110197:	0020c0               	memw
  11019a:	002b22               	l32i	a2, a11, 0
  11019d:	10a082               	movi	a8, 16
  1101a0:	202280               	or	a2, a2, a8
  1101a3:	0020c0               	memw
  1101a6:	006b22               	s32i	a2, a11, 0
  1101a9:	c9ef81               	l32r	a8, 102968 (277260 <g_au_task+0x400>)
  1101ac:	080f22               	l8ui	a2, a15, 8
  1101af:	4b58e2               	s16i	a14, a8, 150
  1101b2:	221b                	addi.n	a2, a2, 1
  1101b4:	084f22               	s8i	a2, a15, 8
  1101b7:	e988                	l32i.n	a8, a9, 56
  1101b9:	c25c                	movi.n	a2, 92
  1101bb:	a08890               	addx4	a8, a8, a9
  1101be:	f829                	s32i.n	a2, a8, 60
  1101c0:	e988                	l32i.n	a8, a9, 56
  1101c2:	881b                	addi.n	a8, a8, 1
  1101c4:	e989                	s32i.n	a8, a9, 56
  1101c6:	248080               	extui	a8, a8, 0, 3
  1101c9:	e989                	s32i.n	a8, a9, 56
  1101cb:	001322               	l16ui	a2, a3, 0
  1101ce:	185256               	bnez	a2, 110357 <au_ipc_ProcCmdOrResp+0x4b7>
  1101d1:	931392               	l16ui	a9, a3, 0x126
  1101d4:	909930               	addx2	a9, a9, a3
  1101d7:	945952               	s16i	a5, a9, 0x128
  1101da:	0651e5               	call8	1166f8 <dbfw_GetSystemTime>
  1101dd:	9313b2               	l16ui	a11, a3, 0x126
  1101e0:	a0bb30               	addx4	a11, a11, a3
  1101e3:	8a6ba2               	s32i	a10, a11, 0x228
  1101e6:	9313a2               	l16ui	a10, a3, 0x126
  1101e9:	aa1b                	addi.n	a10, a10, 1
  1101eb:	64a0a0               	extui	a10, a10, 0, 7
  1101ee:	1354a2               	s16i	a10, a4, 38
  1101f1:	f01d                	retw.n

001101f3 <au_ipc_ProcCmdOrResp+0x353>:
  1101f3:	0d7ff24190b032ce 	{ bnei.w18	a2, 3, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  1101fb:	021b82               	l16ui	a8, a11, 4
  1101fe:	2088e0               	or	a8, a8, a14
  110201:	025b82               	s16i	a8, a11, 4
  110204:	fdaff2               	movi	a15, -3
  110207:	67a0e2               	movi	a14, 103
  11020a:	0020c0               	memw
  11020d:	002b82               	l32i	a8, a11, 0
  110210:	1088f0               	and	a8, a8, a15
  110213:	0020c0               	memw
  110216:	006b82               	s32i	a8, a11, 0
  110219:	0020c0               	memw
  11021c:	0bf8                	l32i.n	a15, a11, 0
  11021e:	20ff50               	or	a15, a15, a5
  110221:	0020c0               	memw
  110224:	0bf9                	s32i.n	a15, a11, 0
  110226:	e988                	l32i.n	a8, a9, 56
  110228:	af5c                	movi.n	a15, 90
  11022a:	a08890               	addx4	a8, a8, a9
  11022d:	f8f9                	s32i.n	a15, a8, 60
  11022f:	e988                	l32i.n	a8, a9, 56
  110231:	881b                	addi.n	a8, a8, 1
  110233:	e989                	s32i.n	a8, a9, 56
  110235:	248080               	extui	a8, a8, 0, 3
  110238:	e989                	s32i.n	a8, a9, 56
  11023a:	0013f2               	l16ui	a15, a3, 0
  11023d:	131f56               	bnez	a15, 110372 <au_ipc_ProcCmdOrResp+0x4d2>
  110240:	931392               	l16ui	a9, a3, 0x126
  110243:	909930               	addx2	a9, a9, a3
  110246:	9459e2               	s16i	a14, a9, 0x128
  110249:	064ae5               	call8	1166f8 <dbfw_GetSystemTime>
  11024c:	9313b2               	l16ui	a11, a3, 0x126
  11024f:	a0bb30               	addx4	a11, a11, a3
  110252:	8a6ba2               	s32i	a10, a11, 0x228
  110255:	9313a2               	l16ui	a10, a3, 0x126
  110258:	aa1b                	addi.n	a10, a10, 1
  11025a:	64a0a0               	extui	a10, a10, 0, 7
  11025d:	1354a2               	s16i	a10, a4, 38
  110260:	f01d                	retw.n

00110262 <au_ipc_ProcCmdOrResp+0x3c2>:
  110262:	fc0c                	movi.n	a12, 15
  110264:	0d3feb4180b0b2ce 	{ bne.w18	a2, a12, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  11026c:	ca95e1               	l32r	a14, 102cc0 (800 <XtosCoreStateSize+0x580>)
  11026f:	0020c0               	memw
  110272:	0bd8                	l32i.n	a13, a11, 0
  110274:	20dde0               	or	a13, a13, a14
  110277:	0020c0               	memw
  11027a:	0bd9                	s32i.n	a13, a11, 0
  11027c:	f01d                	retw.n

0011027e <au_ipc_ProcCmdOrResp+0x3de>:
  11027e:	0d7fe941e0b072ce 	{ bnei.w18	a2, 7, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  110286:	021b92               	l16ui	a9, a11, 4
  110289:	209950               	or	a9, a9, a5
  11028c:	025b92               	s16i	a9, a11, 4
  11028f:	6ba0e2               	movi	a14, 107
  110292:	0020c0               	memw
  110295:	002bf2               	l32i	a15, a11, 0
  110298:	7fae82               	movi	a8, 0xfffffe7f
  11029b:	10ff80               	and	a15, a15, a8
  11029e:	0020c0               	memw
  1102a1:	006bf2               	s32i	a15, a11, 0
  1102a4:	40a092               	movi	a9, 64
  1102a7:	0020c0               	memw
  1102aa:	0b88                	l32i.n	a8, a11, 0
  1102ac:	208890               	or	a8, a8, a9
  1102af:	0020c0               	memw
  1102b2:	0013f2               	l16ui	a15, a3, 0
  1102b5:	0b89                	s32i.n	a8, a11, 0
  1102b7:	0d2f56               	bnez	a15, 11038d <au_ipc_ProcCmdOrResp+0x4ed>
  1102ba:	9313a2               	l16ui	a10, a3, 0x126
  1102bd:	90aa30               	addx2	a10, a10, a3
  1102c0:	945ae2               	s16i	a14, a10, 0x128
  1102c3:	064365               	call8	1166f8 <dbfw_GetSystemTime>
  1102c6:	9313c2               	l16ui	a12, a3, 0x126
  1102c9:	a0cc30               	addx4	a12, a12, a3
  1102cc:	8a6ca2               	s32i	a10, a12, 0x228
  1102cf:	9313b2               	l16ui	a11, a3, 0x126
  1102d2:	bb1b                	addi.n	a11, a11, 1
  1102d4:	64b0b0               	extui	a11, a11, 0, 7
  1102d7:	1354b2               	s16i	a11, a4, 38
  1102da:	f01d                	retw.n

001102dc <au_ipc_ProcCmdOrResp+0x43c>:
  1102dc:	0d7fe44100b0c92e 	{ bgeui.w18	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  1102e4:	9089d0               	addx2	a8, a9, a13
  1102e7:	7e58f2               	s16i	a15, a8, 252
  1102ea:	b71ae2               	l16ui	a14, a10, 0x16e
  1102ed:	ee1b                	addi.n	a14, a14, 1
  1102ef:	375ce2               	s16i	a14, a12, 110
  1102f2:	f01d                	retw.n

001102f4 <au_ipc_ProcCmdOrResp+0x454>:
  1102f4:	c9caa1               	l32r	a10, 102a1c (1000 <XtosCoreStateSize+0xd80>)
  1102f7:	0020c0               	memw
  1102fa:	0b98                	l32i.n	a9, a11, 0
  1102fc:	2099a0               	or	a9, a9, a10
  1102ff:	0020c0               	memw
  110302:	0b99                	s32i.n	a9, a11, 0
  110304:	f01d                	retw.n

00110306 <au_ipc_ProcCmdOrResp+0x466>:
  110306:	b71a92               	l16ui	a9, a10, 0x16e
  110309:	0d7fe14130b0c92e 	{ bgeui.w18	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  110311:	90f9d0               	addx2	a15, a9, a13
  110314:	7e5fe2               	s16i	a14, a15, 252
  110317:	b71ab2               	l16ui	a11, a10, 0x16e
  11031a:	bb1b                	addi.n	a11, a11, 1
  11031c:	375cb2               	s16i	a11, a12, 110
  11031f:	f01d                	retw.n

00110321 <au_ipc_ProcCmdOrResp+0x481>:
  110321:	b71a92               	l16ui	a9, a10, 0x16e
  110324:	0d7fdf4180b0c92e 	{ bgeui.w18	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  11032c:	90b9d0               	addx2	a11, a9, a13
  11032f:	7e5bf2               	s16i	a15, a11, 252
  110332:	b71a82               	l16ui	a8, a10, 0x16e
  110335:	881b                	addi.n	a8, a8, 1
  110337:	375c82               	s16i	a8, a12, 110
  11033a:	f01d                	retw.n

0011033c <au_ipc_ProcCmdOrResp+0x49c>:
  11033c:	b71a92               	l16ui	a9, a10, 0x16e
  11033f:	0d7fdd41d0b0c92e 	{ bgeui.w18	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  110347:	9089d0               	addx2	a8, a9, a13
  11034a:	7e58f2               	s16i	a15, a8, 252
  11034d:	b71ae2               	l16ui	a14, a10, 0x16e
  110350:	ee1b                	addi.n	a14, a14, 1
  110352:	375ce2               	s16i	a14, a12, 110
  110355:	f01d                	retw.n

00110357 <au_ipc_ProcCmdOrResp+0x4b7>:
  110357:	b71a92               	l16ui	a9, a10, 0x16e
  11035a:	0d7fdc4120b0c92e 	{ bgeui.w18	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  110362:	90e9d0               	addx2	a14, a9, a13
  110365:	7e5e52               	s16i	a5, a14, 252
  110368:	b71ab2               	l16ui	a11, a10, 0x16e
  11036b:	bb1b                	addi.n	a11, a11, 1
  11036d:	375cb2               	s16i	a11, a12, 110
  110370:	f01d                	retw.n

00110372 <au_ipc_ProcCmdOrResp+0x4d2>:
  110372:	b71a92               	l16ui	a9, a10, 0x16e
  110375:	0d7fda4170b0c92e 	{ bgeui.w18	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  11037d:	9089d0               	addx2	a8, a9, a13
  110380:	7e58e2               	s16i	a14, a8, 252
  110383:	b71af2               	l16ui	a15, a10, 0x16e
  110386:	ff1b                	addi.n	a15, a15, 1
  110388:	375cf2               	s16i	a15, a12, 110
  11038b:	f01d                	retw.n

0011038d <au_ipc_ProcCmdOrResp+0x4ed>:
  11038d:	b71a92               	l16ui	a9, a10, 0x16e
  110390:	0d7fd841c0b0c92e 	{ bgeui.w18	a9, 32, 110120 <au_ipc_ProcCmdOrResp+0x280>; nop }
  110398:	90f9d0               	addx2	a15, a9, a13
  11039b:	7e5fe2               	s16i	a14, a15, 252
  11039e:	b71ab2               	l16ui	a11, a10, 0x16e
  1103a1:	bb1b                	addi.n	a11, a11, 1
  1103a3:	375cb2               	s16i	a11, a12, 110
  1103a6:	f01d                	retw.n

001103a8 <au_ipc_ProcCmdOrResp+0x508>:
  1103a8:	90b9d0               	addx2	a11, a9, a13
  1103ab:	7e5b22               	s16i	a2, a11, 252
  1103ae:	b71a82               	l16ui	a8, a10, 0x16e
  1103b1:	881b                	addi.n	a8, a8, 1
  1103b3:	375c82               	s16i	a8, a12, 110
  1103b6:	f01d                	retw.n

001103b8 <au_ipc_ProcNack>:
  1103b8:	004136               	entry	a1, 32
  1103bb:	c9d031               	l32r	a3, 102afc (278750 <cmd_flag>)
  1103be:	140322               	l8ui	a2, a3, 20
  1103c1:	221b                	addi.n	a2, a2, 1
  1103c3:	144322               	s8i	a2, a3, 20
  1103c6:	f01d                	retw.n

001103c8 <au_ipc_SendCmdOrResp>:
  1103c8:	004136               	entry	a1, 32
  1103cb:	cac1a1               	l32r	a10, 102ed0 (27e674 <g_au_ipc+0x4>)
  1103ce:	034a22               	s8i	a2, a10, 3
  1103d1:	ccca52               	addi	a5, a10, -52
  1103d4:	029416               	beqz	a4, 110401 <au_ipc_SendCmdOrResp+0x39>
  1103d7:	000ab2               	l8ui	a11, a10, 0
  1103da:	74c020               	extui	a12, a2, 0, 8
  1103dd:	020ad2               	l8ui	a13, a10, 2
  1103e0:	11cc80               	slli	a12, a12, 8
  1103e3:	20ccd0               	or	a12, a12, a13
  1103e6:	010ad2               	l8ui	a13, a10, 1
  1103e9:	11cc80               	slli	a12, a12, 8
  1103ec:	20ccd0               	or	a12, a12, a13
  1103ef:	11ac80               	slli	a10, a12, 8
  1103f2:	20aab0               	or	a10, a10, a11
  1103f5:	20c440               	or	a12, a4, a4
  1103f8:	20b330               	or	a11, a3, a3
  1103fb:	04ce25               	call8	1150dc <dspipc_SendMessage>
  1103fe:	0009c6               	j	110429 <au_ipc_SendCmdOrResp+0x61>

00110401 <au_ipc_SendCmdOrResp+0x39>:
  110401:	000ab2               	l8ui	a11, a10, 0
  110404:	74c020               	extui	a12, a2, 0, 8
  110407:	020ad2               	l8ui	a13, a10, 2
  11040a:	11cc80               	slli	a12, a12, 8
  11040d:	20ccd0               	or	a12, a12, a13
  110410:	010ad2               	l8ui	a13, a10, 1
  110413:	11cc80               	slli	a12, a12, 8
  110416:	20ccd0               	or	a12, a12, a13
  110419:	11ac80               	slli	a10, a12, 8
  11041c:	20aab0               	or	a10, a10, a11
  11041f:	0c0c                	movi.n	a12, 0
  110421:	0b0c                	movi.n	a11, 0
  110423:	0020f0               	nop
  110426:	04cb65               	call8	1150dc <dspipc_SendMessage>

00110429 <au_ipc_SendCmdOrResp+0x61>:
  110429:	051a26               	beqi	a10, 1, 110432 <au_ipc_SendCmdOrResp+0x6a>
  11042c:	fd7c                	movi.n	a13, -1
  11042e:	c5d9                	s32i.n	a13, a5, 48
  110430:	f01d                	retw.n

00110432 <au_ipc_SendCmdOrResp+0x6a>:
  110432:	080c                	movi.n	a8, 0
  110434:	c589                	s32i.n	a8, a5, 48
  110436:	c8def1               	l32r	a15, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  110439:	0ff8                	l32i.n	a15, a15, 0
  11043b:	0020c0               	memw
  11043e:	c8d4e1               	l32r	a14, 102790 (27e688 <gp_dsp_core_log>)
  110441:	0ee8                	l32i.n	a14, a14, 0
  110443:	206f22               	s32i	a2, a15, 128
  110446:	be29                	s32i.n	a2, a14, 44
  110448:	f01d                	retw.n

0011044a <au_ipc_SendCmdOrResp+0x82>:
	...

0011044c <au_ipc_NotifyWithData>:
  11044c:	006136               	entry	a1, 48
  11044f:	10a082               	movi	a8, 16
  110452:	473837               	bltu	a8, a3, 11049d <au_ipc_NotifyWithData+0x51>
  110455:	09a4a2               	movi	a10, 0x409
  110458:	ca9fb1               	l32r	a11, 102ed4 (80010720 <__log_data___1__1__0_au_task_0_au_ipc_1_c_414$9751_15_7>)
  11045b:	20c220               	or	a12, a2, a2
  11045e:	064125               	call8	116870 <dbfw_StoreTrace>
  110461:	034122               	s8i	a2, a1, 3
  110464:	090c                	movi.n	a9, 0
  110466:	1a0c                	movi.n	a10, 1
  110468:	0241a2               	s8i	a10, a1, 2
  11046b:	0041a2               	s8i	a10, a1, 0
  11046e:	014192               	s8i	a9, a1, 1
  110471:	84ac                	beqz.n	a4, 11049d <au_ipc_NotifyWithData+0x51>
  110473:	63ac                	beqz.n	a3, 11049d <au_ipc_NotifyWithData+0x51>
  110475:	04cd                	mov.n	a12, a4
  110477:	74a020               	extui	a10, a2, 0, 8
  11047a:	0201b2               	l8ui	a11, a1, 2
  11047d:	11aa80               	slli	a10, a10, 8
  110480:	20aab0               	or	a10, a10, a11
  110483:	0101b2               	l8ui	a11, a1, 1
  110486:	11aa80               	slli	a10, a10, 8
  110489:	20aab0               	or	a10, a10, a11
  11048c:	0001b2               	l8ui	a11, a1, 0
  11048f:	11aa80               	slli	a10, a10, 8
  110492:	20aab0               	or	a10, a10, a11
  110495:	03bd                	mov.n	a11, a3
  110497:	04c465               	call8	1150dc <dspipc_SendMessage>
  11049a:	031a26               	beqi	a10, 1, 1104a1 <au_ipc_NotifyWithData+0x55>

0011049d <au_ipc_NotifyWithData+0x51>:
  11049d:	f27c                	movi.n	a2, -1
  11049f:	f01d                	retw.n

001104a1 <au_ipc_NotifyWithData+0x55>:
  1104a1:	020c                	movi.n	a2, 0
  1104a3:	f01d                	retw.n

001104a5 <au_ipc_NotifyWithData+0x59>:
  1104a5:	000000                                        ...

001104a8 <au_sharemem_Init>:
  1104a8:	004136               	entry	a1, 32
  1104ab:	00a0b2               	movi	a11, 0
  1104ae:	98a5c2               	movi	a12, 0x598
  1104b1:	c8ed31               	l32r	a3, 102868 (277d2c <g_dram_ptrs>)
  1104b4:	c8bd21               	l32r	a2, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  1104b7:	0023a2               	l32i	a10, a3, 0
  1104ba:	02a9                	s32i.n	a10, a2, 0
  1104bc:	6ff6a5               	call8	180428 <__vec_memset>
  1104bf:	0b0c                	movi.n	a11, 0
  1104c1:	d0a2c2               	movi	a12, 0x2d0
  1104c4:	13a8                	l32i.n	a10, a3, 4
  1104c6:	12a9                	s32i.n	a10, a2, 4
  1104c8:	6ff5e5               	call8	180428 <__vec_memset>
  1104cb:	ca83b1               	l32r	a11, 102ed8 (3333 <xthals_release_major+0x453>)
  1104ce:	ca83d1               	l32r	a13, 102edc (ffffe800 <_memmap_cacheattr_bp_strict+0xdb80e>)
  1104d1:	c8e4f1               	l32r	a15, 102864 (8700 <xthals_release_major+0x5820>)
  1104d4:	ca83c1               	l32r	a12, 102ee0 (ffffd800 <_memmap_cacheattr_bp_strict+0xda80e>)
  1104d7:	c8e6e1               	l32r	a14, 102870 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  1104da:	ca8381               	l32r	a8, 102ee8 (ffffc880 <_memmap_cacheattr_bp_strict+0xd988e>)
  1104dd:	c97f31               	l32r	a3, 102adc (10000 <xthals_release_major+0xd120>)
  1104e0:	cda1a2               	movi	a10, 0x1cd
  1104e3:	ca8291               	l32r	a9, 102eec (c66 <XtosCoreStateSize+0x9e6>)
  1104e6:	c8aa71               	l32r	a7, 102790 (27e688 <gp_dsp_core_log>)
  1104e9:	0268                	l32i.n	a6, a2, 0
  1104eb:	1258                	l32i.n	a5, a2, 4
  1104ed:	02d642               	addmi	a4, a6, 0x200
  1104f0:	01d552               	addmi	a5, a5, 0x100
  1104f3:	90c552               	addi	a5, a5, -112
  1104f6:	0759                	s32i.n	a5, a7, 0
  1104f8:	b8c442               	addi	a4, a4, -72
  1104fb:	052c                	movi.n	a5, 32
  1104fd:	ca7971               	l32r	a7, 102ee4 (ffffc400 <_memmap_cacheattr_bp_strict+0xd940e>)
  110500:	0020c0               	memw
  110503:	296452               	s32i	a5, a4, 164
  110506:	38a452               	movi	a5, 0x438
  110509:	0020c0               	memw
  11050c:	585452               	s16i	a5, a4, 176
  11050f:	c8d651               	l32r	a5, 102868 (277d2c <g_dram_ptrs>)
  110512:	9548                	l32i.n	a4, a5, 36
  110514:	44ea                	add.n	a4, a4, a14
  110516:	0020c0               	memw
  110519:	156642               	s32i	a4, a6, 84
  11051c:	0268                	l32i.n	a6, a2, 0
  11051e:	0020c0               	memw
  110521:	a548                	l32i.n	a4, a5, 40
  110523:	1666f2               	s32i	a15, a6, 88
  110526:	02d662               	addmi	a6, a6, 0x200
  110529:	b8c662               	addi	a6, a6, -72
  11052c:	44ea                	add.n	a4, a4, a14
  11052e:	0020c0               	memw
  110531:	2d6642               	s32i	a4, a6, 180
  110534:	0268                	l32i.n	a6, a2, 0
  110536:	c92341               	l32r	a4, 1029c4 (2a30 <XtosCoreStateSize+0x27b0>)
  110539:	02d662               	addmi	a6, a6, 0x200
  11053c:	b8c662               	addi	a6, a6, -72
  11053f:	0020c0               	memw
  110542:	2e6642               	s32i	a4, a6, 184
  110545:	2548                	l32i.n	a4, a5, 8
  110547:	44ea                	add.n	a4, a4, a14
  110549:	0020c0               	memw
  11054c:	b36642               	s32i	a4, a6, 0x2cc
  11054f:	0268                	l32i.n	a6, a2, 0
  110551:	a4a142               	movi	a4, 0x1a4
  110554:	02d662               	addmi	a6, a6, 0x200
  110557:	b8c662               	addi	a6, a6, -72
  11055a:	0020c0               	memw
  11055d:	b46642               	s32i	a4, a6, 0x2d0
  110560:	3558                	l32i.n	a5, a5, 12
  110562:	55ea                	add.n	a5, a5, a14
  110564:	0020c0               	memw
  110567:	d46652               	s32i	a5, a6, 0x350
  11056a:	0268                	l32i.n	a6, a2, 0
  11056c:	80a3e2               	movi	a14, 0x380
  11056f:	02d642               	addmi	a4, a6, 0x200
  110572:	b8c442               	addi	a4, a4, -72
  110575:	0020c0               	memw
  110578:	d564e2               	s32i	a14, a4, 0x354
  11057b:	12e8                	l32i.n	a14, a2, 4
  11057d:	0020c0               	memw
  110580:	152662               	l32i	a6, a6, 84
  110583:	66fa                	add.n	a6, a6, a15
  110585:	0020c0               	memw
  110588:	6d6e62               	s32i	a6, a14, 0x1b4
  11058b:	c8ba51               	l32r	a5, 102874 (4380 <xthals_release_major+0x14a0>)
  11058e:	1248                	l32i.n	a4, a2, 4
  110590:	0020c0               	memw
  110593:	6e6452               	s32i	a5, a4, 0x1b8
  110596:	0020c0               	memw
  110599:	6439                	s32i.n	a3, a4, 24
  11059b:	0020c0               	memw
  11059e:	7439                	s32i.n	a3, a4, 28
  1105a0:	0020c0               	memw
  1105a3:	8439                	s32i.n	a3, a4, 32
  1105a5:	0020c0               	memw
  1105a8:	9439                	s32i.n	a3, a4, 36
  1105aa:	0020c0               	memw
  1105ad:	a439                	s32i.n	a3, a4, 40
  1105af:	0020c0               	memw
  1105b2:	b439                	s32i.n	a3, a4, 44
  1105b4:	0020c0               	memw
  1105b7:	c439                	s32i.n	a3, a4, 48
  1105b9:	0020c0               	memw
  1105bc:	d439                	s32i.n	a3, a4, 52
  1105be:	ca4cf1               	l32r	a15, 102ef0 (9000e0 <_memmap_mem_srom_end+0xc00e0>)
  1105c1:	0020c0               	memw
  1105c4:	1064f2               	s32i	a15, a4, 64
  1105c7:	ca4be1               	l32r	a14, 102ef4 (9002a0 <_memmap_mem_srom_end+0xc02a0>)
  1105ca:	0020c0               	memw
  1105cd:	1164e2               	s32i	a14, a4, 68
  1105d0:	ca4a61               	l32r	a6, 102ef8 (9001c0 <_memmap_mem_srom_end+0xc01c0>)
  1105d3:	0020c0               	memw
  1105d6:	126462               	s32i	a6, a4, 72
  1105d9:	ca4851               	l32r	a5, 102efc (900380 <_memmap_mem_srom_end+0xc0380>)
  1105dc:	0020c0               	memw
  1105df:	136452               	s32i	a5, a4, 76
  1105e2:	ca4731               	l32r	a3, 102f00 (9764e0 <_memmap_mem_srom_end+0x1364e0>)
  1105e5:	0020c0               	memw
  1105e8:	f439                	s32i.n	a3, a4, 60
  1105ea:	6f1c                	movi.n	a15, 22
  1105ec:	1248                	l32i.n	a4, a2, 4
  1105ee:	0020c0               	memw
  1105f1:	1c54f2               	s16i	a15, a4, 56
  1105f4:	d3a1e2               	movi	a14, 0x1d3
  1105f7:	0020c0               	memw
  1105fa:	1d54e2               	s16i	a14, a4, 58
  1105fd:	0020c0               	memw
  110600:	2a54d2               	s16i	a13, a4, 84
  110603:	0020c0               	memw
  110606:	2b54c2               	s16i	a12, a4, 86
  110609:	0020c0               	memw
  11060c:	2c54b2               	s16i	a11, a4, 88
  11060f:	0020c0               	memw
  110612:	2d54a2               	s16i	a10, a4, 90
  110615:	0020c0               	memw
  110618:	2e5492               	s16i	a9, a4, 92
  11061b:	0020c0               	memw
  11061e:	2f5482               	s16i	a8, a4, 94
  110621:	0020c0               	memw
  110624:	305472               	s16i	a7, a4, 96
  110627:	0020c0               	memw
  11062a:	3154d2               	s16i	a13, a4, 98
  11062d:	0020c0               	memw
  110630:	3254c2               	s16i	a12, a4, 100
  110633:	0020c0               	memw
  110636:	3354b2               	s16i	a11, a4, 102
  110639:	0020c0               	memw
  11063c:	3454a2               	s16i	a10, a4, 104
  11063f:	0020c0               	memw
  110642:	355492               	s16i	a9, a4, 106
  110645:	0020c0               	memw
  110648:	365482               	s16i	a8, a4, 108
  11064b:	0020c0               	memw
  11064e:	375472               	s16i	a7, a4, 110
  110651:	ca2c61               	l32r	a6, 102f04 (976e60 <_memmap_mem_srom_end+0x136e60>)
  110654:	0020c0               	memw
  110657:	1e6462               	s32i	a6, a4, 120
  11065a:	664b                	addi.n	a6, a6, 4
  11065c:	0020c0               	memw
  11065f:	1d6462               	s32i	a6, a4, 116
  110662:	050c                	movi.n	a5, 0
  110664:	0020c0               	memw
  110667:	226452               	s32i	a5, a4, 136
  11066a:	01d442               	addmi	a4, a4, 0x100
  11066d:	ca2651               	l32r	a5, 102f08 (97d710 <_memmap_mem_srom_end+0x13d710>)
  110670:	30c442               	addi	a4, a4, 48
  110673:	0020c0               	memw
  110676:	1f6452               	s32i	a5, a4, 124
  110679:	f37c                	movi.n	a3, -1
  11067b:	0020c0               	memw
  11067e:	804432               	s8i	a3, a4, 128
  110681:	f01d                	retw.n

00110683 <au_sharemem_Init+0x1db>:
	...

00110684 <sbc_dec_Decode>:
  110684:	004136               	entry	a1, 32
  110687:	00a062               	movi	a6, 0
  11068a:	0cc252               	addi	a5, a2, 12
  11068d:	fe2582               	l32i	a8, a5, 0x3f8
  110690:	ff2532               	l32i	a3, a5, 0x3fc
  110693:	058856               	bnez	a8, 1106ef <sbc_dec_Decode+0x6b>
  110696:	01a092               	movi	a9, 1
  110699:	181242               	l16ui	a4, a2, 48
  11069c:	04d3a2               	addmi	a10, a3, 0x400
  11069f:	905242               	s16i	a4, a2, 0x120
  1106a2:	01d222               	addmi	a2, a2, 0x100
  1106a5:	28ca42               	addi	a4, a10, 40
  1106a8:	496a92               	s32i	a9, a10, 0x124
  1106ab:	18c222               	addi	a2, a2, 24
  1106ae:	02ad                	mov.n	a10, a2
  1106b0:	ca1781               	l32r	a8, 102f0c (1aa080 <sbc_dec_api_DecodeProcess>)
  1106b3:	0008e0               	callx8	a8
  1106b6:	3d2482               	l32i	a8, a4, 244
  1106b9:	0a7d                	mov.n	a7, a10
  1106bb:	d89c                	beqz.n	a8, 1106dc <sbc_dec_Decode+0x58>
  1106bd:	841492               	l16ui	a9, a4, 0x108
  1106c0:	a9cc                	bnez.n	a9, 1106ce <sbc_dec_Decode+0x4a>
  1106c2:	03ad                	mov.n	a10, a3
  1106c4:	0b0c                	movi.n	a11, 0
  1106c6:	085a65               	call8	118c6c <msbc_sbc_plc_params_Init>
  1106c9:	1a0c                	movi.n	a10, 1
  1106cb:	8454a2               	s16i	a10, a4, 0x108

001106ce <sbc_dec_Decode+0x4a>:
  1106ce:	20a330               	or	a10, a3, a3
  1106d1:	20c220               	or	a12, a2, a2
  1106d4:	00a0b2               	movi	a11, 0
  1106d7:	0d0c                	movi.n	a13, 0
  1106d9:	085b65               	call8	118c90 <msbc_sbc_plc_main_Process>

001106dc <sbc_dec_Decode+0x58>:
  1106dc:	921522               	l16ui	a2, a5, 0x124
  1106df:	3c6422               	s32i	a2, a4, 240
  1106e2:	050756               	bnez	a7, 110736 <sbc_dec_Decode+0xb2>
  1106e5:	0569                	s32i.n	a6, a5, 0
  1106e7:	9315b2               	l16ui	a11, a5, 0x126
  1106ea:	0355b2               	s16i	a11, a5, 6
  1106ed:	f01d                	retw.n

001106ef <sbc_dec_Decode+0x6b>:
  1106ef:	241292               	l16ui	a9, a2, 72
  1106f2:	341966               	bnei	a9, 1, 11072a <sbc_dec_Decode+0xa6>
  1106f5:	04d342               	addmi	a4, a3, 0x400
  1106f8:	496462               	s32i	a6, a4, 0x124
  1106fb:	4724c2               	l32i	a12, a4, 0x11c
  1106fe:	28c442               	addi	a4, a4, 40
  110701:	043c16               	beqz	a12, 110748 <sbc_dec_Decode+0xc4>
  110704:	502282               	l32i	a8, a2, 0x140
  110707:	03d816               	beqz	a8, 110748 <sbc_dec_Decode+0xc4>
  11070a:	20a330               	or	a10, a3, a3
  11070d:	20b660               	or	a11, a6, a6
  110710:	0d0c                	movi.n	a13, 0
  110712:	01d2c2               	addmi	a12, a2, 0x100
  110715:	18ccc2               	addi	a12, a12, 24
  110718:	085765               	call8	118c90 <msbc_sbc_plc_main_Process>
  11071b:	3c24a2               	l32i	a10, a4, 240
  11071e:	8a1592               	l16ui	a9, a5, 0x114
  110721:	6399a0               	minu	a9, a9, a10
  110724:	925592               	s16i	a9, a5, 0x124
  110727:	0001c6               	j	110732 <sbc_dec_Decode+0xae>

0011072a <sbc_dec_Decode+0xa6>:
  11072a:	042966               	bnei	a9, 2, 110732 <sbc_dec_Decode+0xae>
  11072d:	02ad                	mov.n	a10, a2
  11072f:	000865               	call8	1107b4 <sbc_dec_InsertSilence>

00110732 <sbc_dec_Decode+0xae>:
  110732:	020c                	movi.n	a2, 0
  110734:	f01d                	retw.n

00110736 <sbc_dec_Decode+0xb2>:
  110736:	32cc                	bnez.n	a2, 11073d <sbc_dec_Decode+0xb9>
  110738:	cb7c                	movi.n	a11, -4
  11073a:	0497b7               	bne	a7, a11, 110742 <sbc_dec_Decode+0xbe>

0011073d <sbc_dec_Decode+0xb9>:
  11073d:	f97c                	movi.n	a9, -1
  11073f:	000046               	j	110744 <sbc_dec_Decode+0xc0>

00110742 <sbc_dec_Decode+0xbe>:
  110742:	e97c                	movi.n	a9, -2

00110744 <sbc_dec_Decode+0xc0>:
  110744:	0599                	s32i.n	a9, a5, 0
  110746:	f01d                	retw.n

00110748 <sbc_dec_Decode+0xc4>:
  110748:	02ad                	mov.n	a10, a2
  11074a:	0006a5               	call8	1107b4 <sbc_dec_InsertSilence>
  11074d:	fff846               	j	110732 <sbc_dec_Decode+0xae>

00110750 <sbc_dec_Flush>:
  110750:	004136               	entry	a1, 32
  110753:	020c                	movi.n	a2, 0
  110755:	f01d                	retw.n

00110757 <sbc_dec_Flush+0x7>:
	...

00110758 <sbc_dec_Init>:
  110758:	004136               	entry	a1, 32
  11075b:	14c232               	addi	a3, a2, 20
  11075e:	01d282               	addmi	a8, a2, 0x100
  110761:	0a2292               	l32i	a9, a2, 40
  110764:	0922a2               	l32i	a10, a2, 36
  110767:	4662a2               	s32i	a10, a2, 0x118
  11076a:	476292               	s32i	a9, a2, 0x11c
  11076d:	18c822               	addi	a2, a8, 24
  110770:	20a220               	or	a10, a2, a2
  110773:	c9e781               	l32r	a8, 102f10 (1a9f58 <sbc_dec_api_InitProcess>)
  110776:	0008e0               	callx8	a8
  110779:	0d0c                	movi.n	a13, 0
  11077b:	43f8                	l32i.n	a15, a3, 16
  11077d:	8c1382               	l16ui	a8, a3, 0x118
  110780:	5348                	l32i.n	a4, a3, 20
  110782:	4423e2               	l32i	a14, a3, 0x110
  110785:	02cd                	mov.n	a12, a2
  110787:	0b0c                	movi.n	a11, 0
  110789:	8d1392               	l16ui	a9, a3, 0x11a
  11078c:	0c5392               	s16i	a9, a3, 24
  11078f:	3e63b2               	s32i	a11, a3, 248
  110792:	0a2d                	mov.n	a2, a10
  110794:	23e9                	s32i.n	a14, a3, 8
  110796:	4523a2               	l32i	a10, a3, 0x114
  110799:	33a9                	s32i.n	a10, a3, 12
  11079b:	c04480               	sub	a4, a4, a8
  11079e:	fd23a2               	l32i	a10, a3, 0x3f4
  1107a1:	3d6342               	s32i	a4, a3, 244
  1107a4:	e83b                	addi.n	a14, a8, 3
  1107a6:	21e2e0               	srai	a14, a14, 2
  1107a9:	a0eef0               	addx4	a14, a14, a15
  1107ac:	3c63e2               	s32i	a14, a3, 240
  1107af:	0847a5               	call8	118c28 <msbc_sbc_plc_mem_and_flag_Init>
  1107b2:	f01d                	retw.n

001107b4 <sbc_dec_InsertSilence>:
  1107b4:	004136               	entry	a1, 32
  1107b7:	0822a2               	l32i	a10, a2, 32
  1107ba:	00a0b2               	movi	a11, 0
  1107bd:	0a12c2               	l16ui	a12, a2, 20
  1107c0:	2812f2               	l16ui	a15, a2, 80
  1107c3:	02a0e2               	movi	a14, 2
  1107c6:	1d0c                	movi.n	a13, 1
  1107c8:	83def0               	moveqz	a13, a14, a15
  1107cb:	401d00               	ssl	a13
  1107ce:	a1cc00               	sll	a12, a12
  1107d1:	0952c2               	s16i	a12, a2, 18
  1107d4:	6fc525               	call8	180428 <__vec_memset>
  1107d7:	f01d                	retw.n

001107d9 <sbc_dec_InsertSilence+0x25>:
  1107d9:	000000                                        ...

001107dc <mp3_dec_Decode>:
  1107dc:	004136               	entry	a1, 32
  1107df:	161232               	l16ui	a3, a2, 44
  1107e2:	58c2a2               	addi	a10, a2, 88
  1107e5:	305232               	s16i	a3, a2, 96
  1107e8:	142232               	l32i	a3, a2, 80
  1107eb:	c9cc81               	l32r	a8, 102f1c (1977b0 <mp3_dec_api_Decode>)
  1107ee:	0008e0               	callx8	a8
  1107f1:	07ea56               	bnez	a10, 110873 <mp3_dec_Decode+0x97>
  1107f4:	202282               	l32i	a8, a2, 128
  1107f7:	3912a2               	l16ui	a10, a2, 114
  1107fa:	00a0b2               	movi	a11, 0
  1107fd:	32b9                	s32i.n	a11, a2, 12
  1107ff:	119af0               	slli	a9, a10, 1
  110802:	f49090               	extui	a9, a9, 0, 16
  110805:	095292               	s16i	a9, a2, 18
  110808:	0d40094150b018ce 	{ bnei.w18	a8, 1, 1108a1 <mp3_dec_Decode+0xc5>; nop }
  110810:	64a0b2               	movi	a11, 100
  110813:	d441a0               	extui	a4, a10, 1, 14
  110816:	0a5242               	s16i	a4, a2, 20
  110819:	1122a2               	l32i	a10, a2, 68
  11081c:	6fd165               	call8	180534 <__udivsi3>
  11081f:	c835c1               	l32r	a12, 1028f4 (7530 <xthals_release_major+0x4650>)
  110822:	400001b5451044ce 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed1, a12 }
  11082a:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  110832:	0abd                	mov.n	a11, a10
  110834:	25a0c4               	ae_movad32.l	a10, aed0
  110837:	6fcfe5               	call8	180534 <__udivsi3>
  11083a:	e2a9                	s32i.n	a10, a2, 56
  11083c:	fa0c                	movi.n	a10, 15
  11083e:	f1db25               	call8	1025f0 <_xtos_set_intlevel>
  110841:	fc0c                	movi.n	a12, 15
  110843:	85a0b2               	movi	a11, 133
  110846:	0a4d                	mov.n	a4, a10
  110848:	c82851               	l32r	a5, 1028e8 (278090 <g_debug_fp_info+0x330>)
  11084b:	c7d261               	l32r	a6, 102794 (277d60 <g_debug_fp_info>)
  11084e:	d0c572               	addi	a7, a5, -48
  110851:	0016d2               	l16ui	a13, a6, 0
  110854:	04d6a2               	addmi	a10, a6, 0x400
  110857:	04cd56               	bnez	a13, 1108a7 <mp3_dec_Decode+0xcb>
  11085a:	1216f2               	l16ui	a15, a6, 36
  11085d:	86c9                	s32i.n	a12, a6, 32
  11085f:	90ff60               	addx2	a15, a15, a6
  110862:	135fb2               	s16i	a11, a15, 38
  110865:	1216e2               	l16ui	a14, a6, 36
  110868:	ee1b                	addi.n	a14, a14, 1
  11086a:	64e0e0               	extui	a14, a14, 0, 7
  11086d:	1256e2               	s16i	a14, a6, 36
  110870:	0012c6               	j	1108bf <mp3_dec_Decode+0xe3>

00110873 <mp3_dec_Decode+0x97>:
  110873:	381292               	l16ui	a9, a2, 112
  110876:	19cc                	bnez.n	a9, 11087b <mp3_dec_Decode+0x9f>
  110878:	040a66               	bnei	a10, -1, 110880 <mp3_dec_Decode+0xa4>

0011087b <mp3_dec_Decode+0x9f>:
  11087b:	fa7c                	movi.n	a10, -1
  11087d:	000046               	j	110882 <mp3_dec_Decode+0xa6>

00110880 <mp3_dec_Decode+0xa4>:
  110880:	ea7c                	movi.n	a10, -2

00110882 <mp3_dec_Decode+0xa6>:
  110882:	32a9                	s32i.n	a10, a2, 12

00110884 <mp3_dec_Decode+0xa8>:
  110884:	092d                	mov.n	a2, a9
  110886:	f01d                	retw.n

00110888 <mp3_dec_Decode+0xac>:
  110888:	961792               	l16ui	a9, a7, 0x12c
  11088b:	12c9f6               	bgeui	a9, 32, 1108a1 <mp3_dec_Decode+0xc5>
  11088e:	c9a1b1               	l32r	a11, 102f14 (278160 <g_debug_fp_info+0x400>)
  110891:	90c950               	addx2	a12, a9, a5
  110894:	ab49                	s32i.n	a4, a11, 40
  110896:	7f5ca2               	s16i	a10, a12, 254
  110899:	961782               	l16ui	a8, a7, 0x12c
  11089c:	881b                	addi.n	a8, a8, 1
  11089e:	165b82               	s16i	a8, a11, 44

001108a1 <mp3_dec_Decode+0xc5>:
  1108a1:	381292               	l16ui	a9, a2, 112
  1108a4:	fff706               	j	110884 <mp3_dec_Decode+0xa8>

001108a7 <mp3_dec_Decode+0xcb>:
  1108a7:	7e1592               	l16ui	a9, a5, 252
  1108aa:	11c9f6               	bgeui	a9, 32, 1108bf <mp3_dec_Decode+0xe3>
  1108ad:	0a6ac2               	s32i	a12, a10, 40
  1108b0:	90e950               	addx2	a14, a9, a5
  1108b3:	7f5eb2               	s16i	a11, a14, 254
  1108b6:	7e15d2               	l16ui	a13, a5, 252
  1108b9:	01cdd2               	addi	a13, a13, 1
  1108bc:	165ad2               	s16i	a13, a10, 44
  1108bf:	c996f1               	l32r	a15, 102f18 (277860 <g_au_task+0xa00>)
  1108c2:	b22ff2               	l32i	a15, a15, 0x2c8
  1108c5:	05a082               	movi	a8, 5
  1108c8:	0a8f87               	bany	a15, a8, 1108d6 <mp3_dec_Decode+0xfa>
  1108cb:	03ad                	mov.n	a10, a3
  1108cd:	e2b8                	l32i.n	a11, a2, 56
  1108cf:	05d265               	call8	1165f4 <fw_dsp_slowtimer_UpdateTimerInt>
  1108d2:	e288                	l32i.n	a8, a2, 56
  1108d4:	1389                	s32i.n	a8, a3, 4

001108d6 <mp3_dec_Decode+0xfa>:
  1108d6:	20a440               	or	a10, a4, a4
  1108d9:	f19c65               	call8	1022a0 <_xtos_restore_intlevel>
  1108dc:	001692               	l16ui	a9, a6, 0
  1108df:	86a0a2               	movi	a10, 134
  1108e2:	fa2956               	bnez	a9, 110888 <mp3_dec_Decode+0xac>
  1108e5:	1216c2               	l16ui	a12, a6, 36
  1108e8:	086642               	s32i	a4, a6, 32
  1108eb:	90cc60               	addx2	a12, a12, a6
  1108ee:	135ca2               	s16i	a10, a12, 38
  1108f1:	1216b2               	l16ui	a11, a6, 36
  1108f4:	01cbb2               	addi	a11, a11, 1
  1108f7:	64b0b0               	extui	a11, a11, 0, 7
  1108fa:	1256b2               	s16i	a11, a6, 36
  1108fd:	ffe806               	j	1108a1 <mp3_dec_Decode+0xc5>

00110900 <mp3_dec_Flush>:
  110900:	004136               	entry	a1, 32
  110903:	020c                	movi.n	a2, 0
  110905:	f01d                	retw.n

00110907 <mp3_dec_Flush+0x7>:
	...

00110908 <mp3_dec_Init>:
  110908:	004136               	entry	a1, 32
  11090b:	58c2a2               	addi	a10, a2, 88
  11090e:	9288                	l32i.n	a8, a2, 36
  110910:	8298                	l32i.n	a9, a2, 32
  110912:	166292               	s32i	a9, a2, 88
  110915:	176282               	s32i	a8, a2, 92
  110918:	c98281               	l32r	a8, 102f20 (197690 <mp3_dec_api_Init>)
  11091b:	0008e0               	callx8	a8
  11091e:	3712b2               	l16ui	a11, a2, 110
  110921:	1a22c2               	l32i	a12, a2, 104
  110924:	1922d2               	l32i	a13, a2, 100
  110927:	62d9                	s32i.n	a13, a2, 24
  110929:	72c9                	s32i.n	a12, a2, 28
  11092b:	1452b2               	s16i	a11, a2, 40
  11092e:	0a2d                	mov.n	a2, a10
  110930:	f01d                	retw.n

00110932 <mp3_dec_Init+0x2a>:
	...

00110934 <msbc_dec_InsertSilence>:
  110934:	004136               	entry	a1, 32
  110937:	0622a2               	l32i	a10, a2, 24
  11093a:	00a0b2               	movi	a11, 0
  11093d:	f0a0c2               	movi	a12, 240
  110940:	6fae65               	call8	180428 <__vec_memset>
  110943:	0d2292               	l32i	a9, a2, 52
  110946:	f0a082               	movi	a8, 240
  110949:	105282               	s16i	a8, a2, 32
  11094c:	39c992               	addi	a9, a9, 57
  11094f:	d299                	s32i.n	a9, a2, 52
  110951:	f27c                	movi.n	a2, -1
  110953:	f01d                	retw.n

00110955 <msbc_dec_InsertSilence+0x21>:
  110955:	000000                                        ...

00110958 <msbc_dec_Flush>:
  110958:	004136               	entry	a1, 32
  11095b:	020c                	movi.n	a2, 0
  11095d:	f01d                	retw.n

0011095f <msbc_dec_Flush+0x7>:
	...

00110960 <msbc_dec_api_InitCore>:
  110960:	004136               	entry	a1, 32
  110963:	02ad                	mov.n	a10, a2
  110965:	c97381               	l32r	a8, 102f34 (1a9cd4 <msbc_dec_api_InitProcess>)
  110968:	0008e0               	callx8	a8
  11096b:	054a56               	bnez	a10, 1109c3 <msbc_dec_api_InitCore+0x63>
  11096e:	001546               	j	1109c7 <msbc_dec_api_InitCore+0x67>

00110971 <msbc_dec_api_InitCore+0x11>:
  110971:	c78f91               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  110974:	0b4c                	movi.n	a11, 64
  110976:	0998                	l32i.n	a9, a9, 0
  110978:	0020c0               	memw
  11097b:	1d19a2               	l16ui	a10, a9, 58
  11097e:	10aab0               	and	a10, a10, a11
  110981:	21a6a0               	srai	a10, a10, 6
  110984:	4652a2               	s16i	a10, a2, 140
  110987:	80a0a2               	movi	a10, 128
  11098a:	0020c0               	memw
  11098d:	c965c1               	l32r	a12, 102f24 (27b248 <g_plc_scratch_buf+0x2ac8>)
  110990:	1d1992               	l16ui	a9, a9, 58
  110993:	461282               	l16ui	a8, a2, 140
  110996:	1099a0               	and	a9, a9, a10
  110999:	219790               	srai	a9, a9, 7
  11099c:	475292               	s16i	a9, a2, 142
  11099f:	f88c                	beqz.n	a8, 1109b2 <msbc_dec_api_InitCore+0x52>
  1109a1:	3312a2               	l16ui	a10, a2, 102
  1109a4:	1b0c                	movi.n	a11, 1
  1109a6:	20aab0               	or	a10, a10, a11
  1109a9:	00a2b2               	movi	a11, 0x200
  1109ac:	20aab0               	or	a10, a10, a11
  1109af:	3352a2               	s16i	a10, a2, 102

001109b2 <msbc_dec_api_InitCore+0x52>:
  1109b2:	0a0c                	movi.n	a10, 0
  1109b4:	1e62c2               	s32i	a12, a2, 120
  1109b7:	c95cd1               	l32r	a13, 102f28 (27b194 <g_plc_scratch_buf+0x2a14>)
  1109ba:	c95ce1               	l32r	a14, 102f2c (27b0e0 <g_plc_scratch_buf+0x2960>)
  1109bd:	1c62e2               	s32i	a14, a2, 112
  1109c0:	1d62d2               	s32i	a13, a2, 116

001109c3 <msbc_dec_api_InitCore+0x63>:
  1109c3:	0a2d                	mov.n	a2, a10
  1109c5:	f01d                	retw.n

001109c7 <msbc_dec_api_InitCore+0x67>:
  1109c7:	64c2a2               	addi	a10, a2, 100
  1109ca:	00a0b2               	movi	a11, 0
  1109cd:	48a0c2               	movi	a12, 72
  1109d0:	6fa565               	call8	180428 <__vec_memset>
  1109d3:	80a132               	movi	a3, 0x180
  1109d6:	c7aef1               	l32r	a15, 102890 (27ffff <_bss_end+0x247>)
  1109d9:	0e12b2               	l16ui	a11, a2, 28
  1109dc:	0022a2               	l32i	a10, a2, 0
  1109df:	02db82               	addmi	a8, a11, 0x200
  1109e2:	aaba                	add.n	a10, a10, a11
  1109e4:	80c882               	addi	a8, a8, -128
  1109e7:	0e5282               	s16i	a8, a2, 28
  1109ea:	52a9                	s32i.n	a10, a2, 20
  1109ec:	053fa7               	bltu	a15, a10, 1109f5 <msbc_dec_api_InitCore+0x95>
  1109ef:	c7a5c1               	l32r	a12, 102884 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1109f2:	0b3ca7               	bltu	a12, a10, 110a01 <msbc_dec_api_InitCore+0xa1>

001109f5 <msbc_dec_api_InitCore+0x95>:
  1109f5:	08a4a2               	movi	a10, 0x408
  1109f8:	c94eb1               	l32r	a11, 102f30 (80010820 <__log_data___1__1__0_au_task_0_wbs_0_msbc_dec_api_1_c_75$8974_3_4>)
  1109fb:	0020f0               	nop
  1109fe:	05e725               	call8	116870 <dbfw_StoreTrace>

00110a01 <msbc_dec_api_InitCore+0xa1>:
  110a01:	0e12e2               	l16ui	a14, a2, 28
  110a04:	12d8                	l32i.n	a13, a2, 4
  110a06:	0f5232               	s16i	a3, a2, 30
  110a09:	0d3ff64140b0cdee 	{ bgeu.w18	a13, a14, 110971 <msbc_dec_api_InitCore+0x11>; nop }
  110a11:	9bafa2               	movi	a10, -101
  110a14:	ffeac6               	j	1109c3 <msbc_dec_api_InitCore+0x63>

00110a17 <msbc_dec_api_InitCore+0xb7>:
	...

00110a18 <msbc_dec_api_DecodeCore>:
  110a18:	004136               	entry	a1, 32
  110a1b:	64c2a2               	addi	a10, a2, 100
  110a1e:	0522b2               	l32i	a11, a2, 20
  110a21:	3512c2               	l16ui	a12, a2, 106
  110a24:	085a25               	call8	118fc8 <msbc_bec_filldata>
  110a27:	20a220               	or	a10, a2, a2
  110a2a:	089e25               	call8	11940c <msbc_bec_PlcBecDecoder>
  110a2d:	0a2d                	mov.n	a2, a10
  110a2f:	f01d                	retw.n

00110a31 <msbc_dec_api_DecodeCore+0x19>:
  110a31:	000000                                        ...

00110a34 <msbc_dec_Decode>:
  110a34:	004136               	entry	a1, 32
  110a37:	199282               	l16si	a8, a2, 50
  110a3a:	985282               	s16i	a8, a2, 0x130
  110a3d:	1718a6               	blti	a8, 1, 110a58 <msbc_dec_Decode+0x24>
  110a40:	00a0a2               	movi	a10, 0

00110a43 <msbc_dec_Decode+0xf>:
  110a43:	90ca20               	addx2	a12, a10, a2
  110a46:	01caa2               	addi	a10, a10, 1
  110a49:	169cb2               	l16si	a11, a12, 44
  110a4c:	995cb2               	s16i	a11, a12, 0x132
  110a4f:	199292               	l16si	a9, a2, 50
  110a52:	f4a0a0               	extui	a10, a10, 0, 16
  110a55:	ea2a97               	blt	a10, a9, 110a43 <msbc_dec_Decode+0xf>

00110a58 <msbc_dec_Decode+0x24>:
  110a58:	01d2a2               	addmi	a10, a2, 0x100
  110a5b:	a0caa2               	addi	a10, a10, -96
  110a5e:	fffba5               	call8	110a18 <msbc_dec_api_DecodeCore>
  110a61:	202aa0               	or	a2, a10, a10
  110a64:	f01d                	retw.n

00110a66 <msbc_dec_Decode+0x32>:
	...

00110a68 <msbc_dec_Init>:
  110a68:	004136               	entry	a1, 32
  110a6b:	01d232               	addmi	a3, a2, 0x100
  110a6e:	0622a2               	l32i	a10, a2, 24
  110a71:	141282               	l16ui	a8, a2, 40
  110a74:	072292               	l32i	a9, a2, 28
  110a77:	296292               	s32i	a9, a2, 164
  110a7a:	2c6282               	s32i	a8, a2, 176
  110a7d:	2862a2               	s32i	a10, a2, 160
  110a80:	a0c332               	addi	a3, a3, -96
  110a83:	03ad                	mov.n	a10, a3
  110a85:	ffeda5               	call8	110960 <msbc_dec_api_InitCore>
  110a88:	5f12c2               	l16ui	a12, a2, 190
  110a8b:	03bd                	mov.n	a11, a3
  110a8d:	2e22d2               	l32i	a13, a2, 184
  110a90:	2d22e2               	l32i	a14, a2, 180
  110a93:	32e9                	s32i.n	a14, a2, 12
  110a95:	42d9                	s32i.n	a13, a2, 16
  110a97:	0a3d                	mov.n	a3, a10
  110a99:	0552c2               	s16i	a12, a2, 10
  110a9c:	d522a2               	l32i	a10, a2, 0x354
  110a9f:	0c0c                	movi.n	a12, 0
  110aa1:	1d0c                	movi.n	a13, 1
  110aa3:	081865               	call8	118c28 <msbc_sbc_plc_mem_and_flag_Init>
  110aa6:	032d                	mov.n	a2, a3
  110aa8:	f01d                	retw.n

00110aaa <msbc_dec_Init+0x42>:
	...

00110aac <msbc_enc_Encode>:
  110aac:	004136               	entry	a1, 32
  110aaf:	48c2a2               	addi	a10, a2, 72
  110ab2:	c92181               	l32r	a8, 102f38 (19d420 <msbc_enc_api_Encode>)
  110ab5:	0008e0               	callx8	a8
  110ab8:	180c                	movi.n	a8, 1
  110aba:	0a2d                	mov.n	a2, a10
  110abc:	8328a0               	moveqz	a2, a8, a10
  110abf:	f01d                	retw.n

00110ac1 <msbc_enc_Encode+0x15>:
  110ac1:	000000                                        ...

00110ac4 <msbc_enc_Flush>:
  110ac4:	004136               	entry	a1, 32
  110ac7:	020c                	movi.n	a2, 0
  110ac9:	f01d                	retw.n

00110acb <msbc_enc_Flush+0x7>:
	...

00110acc <msbc_enc_Init>:
  110acc:	004136               	entry	a1, 32
  110acf:	48c2a2               	addi	a10, a2, 72
  110ad2:	7288                	l32i.n	a8, a2, 28
  110ad4:	6298                	l32i.n	a9, a2, 24
  110ad6:	126292               	s32i	a9, a2, 72
  110ad9:	136282               	s32i	a8, a2, 76
  110adc:	c91881               	l32r	a8, 102f3c (19d300 <msbc_enc_api_Init>)
  110adf:	0008e0               	callx8	a8
  110ae2:	2c12b2               	l16ui	a11, a2, 88
  110ae5:	1522c2               	l32i	a12, a2, 84
  110ae8:	1422d2               	l32i	a13, a2, 80
  110aeb:	32d9                	s32i.n	a13, a2, 12
  110aed:	42c9                	s32i.n	a12, a2, 16
  110aef:	1052b2               	s16i	a11, a2, 32
  110af2:	0a2d                	mov.n	a2, a10
  110af4:	f01d                	retw.n

00110af6 <msbc_enc_Init+0x2a>:
	...

00110af8 <nbs_dec_set_params>:
  110af8:	004136               	entry	a1, 32
  110afb:	f37c                	movi.n	a3, -1
  110afd:	199282               	l16si	a8, a2, 50
  110b00:	5e5232               	s16i	a3, a2, 188
  110b03:	4018a6               	blti	a8, 1, 110b47 <nbs_dec_set_params+0x4f>
  110b06:	026d                	mov.n	a6, a2
  110b08:	025d                	mov.n	a5, a2
  110b0a:	290c                	movi.n	a9, 2
  110b0c:	1b0c                	movi.n	a11, 1
  110b0e:	0a0c                	movi.n	a10, 0
  110b10:	070c                	movi.n	a7, 0

00110b12 <nbs_dec_set_params+0x1a>:
  110b12:	169542               	l16si	a4, a5, 44
  110b15:	552b                	addi.n	a5, a5, 2
  110b17:	d49c                	beqz.n	a4, 110b38 <nbs_dec_set_params+0x40>
  110b19:	151426               	beqi	a4, 1, 110b32 <nbs_dec_set_params+0x3a>
  110b1c:	022426               	beqi	a4, 2, 110b22 <nbs_dec_set_params+0x2a>
  110b1f:	053466               	bnei	a4, 3, 110b28 <nbs_dec_set_params+0x30>
  110b22:	2a6692               	s32i	a9, a6, 168

00110b25 <nbs_dec_set_params+0x2d>:
  110b25:	199282               	l16si	a8, a2, 50

00110b28 <nbs_dec_set_params+0x30>:
  110b28:	664b                	addi.n	a6, a6, 4
  110b2a:	771b                	addi.n	a7, a7, 1
  110b2c:	e22787               	blt	a7, a8, 110b12 <nbs_dec_set_params+0x1a>
  110b2f:	000506               	j	110b47 <nbs_dec_set_params+0x4f>

00110b32 <nbs_dec_set_params+0x3a>:
  110b32:	2a66b2               	s32i	a11, a6, 168
  110b35:	fffb06               	j	110b25 <nbs_dec_set_params+0x2d>

00110b38 <nbs_dec_set_params+0x40>:
  110b38:	2a66a2               	s32i	a10, a6, 168
  110b3b:	5e9282               	l16si	a8, a2, 188
  110b3e:	fe38d6               	bgez	a8, 110b25 <nbs_dec_set_params+0x2d>
  110b41:	5e5272               	s16i	a7, a2, 188
  110b44:	fff746               	j	110b25 <nbs_dec_set_params+0x2d>

00110b47 <nbs_dec_set_params+0x4f>:
  110b47:	5a5282               	s16i	a8, a2, 180
  110b4a:	f01d                	retw.n

00110b4c <nbs_dec_cvsd_Decode>:
  110b4c:	004136               	entry	a1, 32
  110b4f:	02ad                	mov.n	a10, a2
  110b51:	021282               	l16ui	a8, a2, 4
  110b54:	141292               	l16ui	a9, a2, 40
  110b57:	2e6292               	s32i	a9, a2, 184
  110b5a:	5f5282               	s16i	a8, a2, 190
  110b5d:	fff9a5               	call8	110af8 <nbs_dec_set_params>
  110b60:	01d2a2               	addmi	a10, a2, 0x100
  110b63:	a0caa2               	addi	a10, a10, -96
  110b66:	068925               	call8	1173f8 <nbs_dec_api_CVSD2PCM_Decode>
  110b69:	681222               	l16ui	a2, a2, 208
  110b6c:	f01d                	retw.n

00110b6e <nbs_dec_cvsd_Decode+0x22>:
	...

00110b70 <nbs_dec_cvsd_Flush>:
  110b70:	004136               	entry	a1, 32
  110b73:	020c                	movi.n	a2, 0
  110b75:	f01d                	retw.n

00110b77 <nbs_dec_cvsd_Flush+0x7>:
	...

00110b78 <nbs_dec_cvsd_Init>:
  110b78:	004136               	entry	a1, 32
  110b7b:	072282               	l32i	a8, a2, 28
  110b7e:	01d2a2               	addmi	a10, a2, 0x100
  110b81:	062292               	l32i	a9, a2, 24
  110b84:	286292               	s32i	a9, a2, 160
  110b87:	a0caa2               	addi	a10, a10, -96
  110b8a:	296282               	s32i	a8, a2, 164
  110b8d:	067aa5               	call8	117338 <nbs_dec_api_CVSD2PCM_Init>
  110b90:	6712b2               	l16ui	a11, a2, 206
  110b93:	3222c2               	l32i	a12, a2, 200
  110b96:	3022d2               	l32i	a13, a2, 192
  110b99:	0362d2               	s32i	a13, a2, 12
  110b9c:	42c9                	s32i.n	a12, a2, 16
  110b9e:	0552b2               	s16i	a11, a2, 10
  110ba1:	0a2d                	mov.n	a2, a10
  110ba3:	f01d                	retw.n

00110ba5 <nbs_dec_cvsd_Init+0x2d>:
  110ba5:	000000                                        ...

00110ba8 <nbs_dec_alaw_Decode>:
  110ba8:	004136               	entry	a1, 32
  110bab:	02ad                	mov.n	a10, a2
  110bad:	021282               	l16ui	a8, a2, 4
  110bb0:	141292               	l16ui	a9, a2, 40
  110bb3:	2e6292               	s32i	a9, a2, 184
  110bb6:	5f5282               	s16i	a8, a2, 190
  110bb9:	fff3e5               	call8	110af8 <nbs_dec_set_params>
  110bbc:	01d2a2               	addmi	a10, a2, 0x100
  110bbf:	a0caa2               	addi	a10, a10, -96
  110bc2:	068c65               	call8	117488 <nbs_dec_api_ALAW2PCM_Decode>
  110bc5:	681222               	l16ui	a2, a2, 208
  110bc8:	f01d                	retw.n

00110bca <nbs_dec_alaw_Decode+0x22>:
	...

00110bcc <nbs_dec_alaw_Flush>:
  110bcc:	004136               	entry	a1, 32
  110bcf:	020c                	movi.n	a2, 0
  110bd1:	f01d                	retw.n

00110bd3 <nbs_dec_alaw_Flush+0x7>:
	...

00110bd4 <nbs_dec_alaw_Init>:
  110bd4:	004136               	entry	a1, 32
  110bd7:	072282               	l32i	a8, a2, 28
  110bda:	01d2a2               	addmi	a10, a2, 0x100
  110bdd:	062292               	l32i	a9, a2, 24
  110be0:	286292               	s32i	a9, a2, 160
  110be3:	a0caa2               	addi	a10, a10, -96
  110be6:	296282               	s32i	a8, a2, 164
  110be9:	067965               	call8	117380 <nbs_dec_api_ALAW2PCM_Init>
  110bec:	6712b2               	l16ui	a11, a2, 206
  110bef:	3222c2               	l32i	a12, a2, 200
  110bf2:	3022d2               	l32i	a13, a2, 192
  110bf5:	0362d2               	s32i	a13, a2, 12
  110bf8:	42c9                	s32i.n	a12, a2, 16
  110bfa:	0552b2               	s16i	a11, a2, 10
  110bfd:	0a2d                	mov.n	a2, a10
  110bff:	f01d                	retw.n

00110c01 <nbs_dec_alaw_Init+0x2d>:
  110c01:	000000                                        ...

00110c04 <nbs_dec_ulaw_Decode>:
  110c04:	004136               	entry	a1, 32
  110c07:	02ad                	mov.n	a10, a2
  110c09:	021282               	l16ui	a8, a2, 4
  110c0c:	141292               	l16ui	a9, a2, 40
  110c0f:	2e6292               	s32i	a9, a2, 184
  110c12:	5f5282               	s16i	a8, a2, 190
  110c15:	ffee25               	call8	110af8 <nbs_dec_set_params>
  110c18:	01d2a2               	addmi	a10, a2, 0x100
  110c1b:	a0caa2               	addi	a10, a10, -96
  110c1e:	068da5               	call8	1174f8 <nbs_dec_api_ULAW2PCM_Decode>
  110c21:	681222               	l16ui	a2, a2, 208
  110c24:	f01d                	retw.n

00110c26 <nbs_dec_ulaw_Decode+0x22>:
	...

00110c28 <nbs_dec_ulaw_Flush>:
  110c28:	004136               	entry	a1, 32
  110c2b:	020c                	movi.n	a2, 0
  110c2d:	f01d                	retw.n

00110c2f <nbs_dec_ulaw_Flush+0x7>:
	...

00110c30 <nbs_dec_ulaw_Init>:
  110c30:	004136               	entry	a1, 32
  110c33:	072282               	l32i	a8, a2, 28
  110c36:	01d2a2               	addmi	a10, a2, 0x100
  110c39:	062292               	l32i	a9, a2, 24
  110c3c:	286292               	s32i	a9, a2, 160
  110c3f:	a0caa2               	addi	a10, a10, -96
  110c42:	296282               	s32i	a8, a2, 164
  110c45:	067765               	call8	1173bc <nbs_dec_api_ULAW2PCM_Init>
  110c48:	6712b2               	l16ui	a11, a2, 206
  110c4b:	3222c2               	l32i	a12, a2, 200
  110c4e:	3022d2               	l32i	a13, a2, 192
  110c51:	0362d2               	s32i	a13, a2, 12
  110c54:	42c9                	s32i.n	a12, a2, 16
  110c56:	0552b2               	s16i	a11, a2, 10
  110c59:	0a2d                	mov.n	a2, a10
  110c5b:	f01d                	retw.n

00110c5d <nbs_dec_ulaw_Init+0x2d>:
  110c5d:	000000                                        ...

00110c60 <nbs_enc_cvsd_Encode>:
  110c60:	004136               	entry	a1, 32
  110c63:	48c2a2               	addi	a10, a2, 72
  110c66:	031282               	l16ui	a8, a2, 6
  110c69:	285282               	s16i	a8, a2, 80
  110c6c:	c8b581               	l32r	a8, 102f40 (1809a0 <nbs_enc_api_PCM2CVSD_Encode>)
  110c6f:	0008e0               	callx8	a8
  110c72:	301222               	l16ui	a2, a2, 96
  110c75:	f01d                	retw.n

00110c77 <nbs_enc_cvsd_Encode+0x17>:
	...

00110c78 <nbs_enc_cvsd_Flush>:
  110c78:	004136               	entry	a1, 32
  110c7b:	020c                	movi.n	a2, 0
  110c7d:	f01d                	retw.n

00110c7f <nbs_enc_cvsd_Flush+0x7>:
	...

00110c80 <nbs_enc_cvsd_Init>:
  110c80:	004136               	entry	a1, 32
  110c83:	48c2a2               	addi	a10, a2, 72
  110c86:	7288                	l32i.n	a8, a2, 28
  110c88:	6298                	l32i.n	a9, a2, 24
  110c8a:	126292               	s32i	a9, a2, 72
  110c8d:	136282               	s32i	a8, a2, 76
  110c90:	c8ad81               	l32r	a8, 102f44 (1808ec <nbs_enc_api_PCM2CVSD_Init>)
  110c93:	0008e0               	callx8	a8
  110c96:	2e12b2               	l16ui	a11, a2, 92
  110c99:	1622c2               	l32i	a12, a2, 88
  110c9c:	1522d2               	l32i	a13, a2, 84
  110c9f:	32d9                	s32i.n	a13, a2, 12
  110ca1:	42c9                	s32i.n	a12, a2, 16
  110ca3:	1052b2               	s16i	a11, a2, 32
  110ca6:	0a2d                	mov.n	a2, a10
  110ca8:	f01d                	retw.n

00110caa <nbs_enc_cvsd_Init+0x2a>:
	...

00110cac <nbs_enc_alaw_Encode>:
  110cac:	004136               	entry	a1, 32
  110caf:	48c2a2               	addi	a10, a2, 72
  110cb2:	031282               	l16ui	a8, a2, 6
  110cb5:	285282               	s16i	a8, a2, 80
  110cb8:	c8a481               	l32r	a8, 102f48 (180a28 <nbs_enc_api_PCM2ALAW_Encode>)
  110cbb:	0008e0               	callx8	a8
  110cbe:	301222               	l16ui	a2, a2, 96
  110cc1:	f01d                	retw.n

00110cc3 <nbs_enc_alaw_Encode+0x17>:
	...

00110cc4 <nbs_enc_alaw_Flush>:
  110cc4:	004136               	entry	a1, 32
  110cc7:	020c                	movi.n	a2, 0
  110cc9:	f01d                	retw.n

00110ccb <nbs_enc_alaw_Flush+0x7>:
	...

00110ccc <nbs_enc_alaw_Init>:
  110ccc:	004136               	entry	a1, 32
  110ccf:	48c2a2               	addi	a10, a2, 72
  110cd2:	7288                	l32i.n	a8, a2, 28
  110cd4:	6298                	l32i.n	a9, a2, 24
  110cd6:	126292               	s32i	a9, a2, 72
  110cd9:	136282               	s32i	a8, a2, 76
  110cdc:	c89c81               	l32r	a8, 102f4c (180930 <nbs_enc_api_PCM2ALAW_Init>)
  110cdf:	0008e0               	callx8	a8
  110ce2:	2e12b2               	l16ui	a11, a2, 92
  110ce5:	1622c2               	l32i	a12, a2, 88
  110ce8:	1522d2               	l32i	a13, a2, 84
  110ceb:	32d9                	s32i.n	a13, a2, 12
  110ced:	42c9                	s32i.n	a12, a2, 16
  110cef:	1052b2               	s16i	a11, a2, 32
  110cf2:	0a2d                	mov.n	a2, a10
  110cf4:	f01d                	retw.n

00110cf6 <nbs_enc_alaw_Init+0x2a>:
	...

00110cf8 <nbs_enc_ulaw_Encode>:
  110cf8:	004136               	entry	a1, 32
  110cfb:	48c2a2               	addi	a10, a2, 72
  110cfe:	031282               	l16ui	a8, a2, 6
  110d01:	285282               	s16i	a8, a2, 80
  110d04:	c89381               	l32r	a8, 102f50 (180a64 <nbs_enc_api_PCM2ULAW_Encode>)
  110d07:	0008e0               	callx8	a8
  110d0a:	301222               	l16ui	a2, a2, 96
  110d0d:	f01d                	retw.n

00110d0f <nbs_enc_ulaw_Encode+0x17>:
	...

00110d10 <nbs_enc_ulaw_Flush>:
  110d10:	004136               	entry	a1, 32
  110d13:	020c                	movi.n	a2, 0
  110d15:	f01d                	retw.n

00110d17 <nbs_enc_ulaw_Flush+0x7>:
	...

00110d18 <nbs_enc_ulaw_Init>:
  110d18:	004136               	entry	a1, 32
  110d1b:	48c2a2               	addi	a10, a2, 72
  110d1e:	7288                	l32i.n	a8, a2, 28
  110d20:	6298                	l32i.n	a9, a2, 24
  110d22:	126292               	s32i	a9, a2, 72
  110d25:	136282               	s32i	a8, a2, 76
  110d28:	c88b81               	l32r	a8, 102f54 (180968 <nbs_enc_api_PCM2ULAW_Init>)
  110d2b:	0008e0               	callx8	a8
  110d2e:	2e12b2               	l16ui	a11, a2, 92
  110d31:	1622c2               	l32i	a12, a2, 88
  110d34:	1522d2               	l32i	a13, a2, 84
  110d37:	32d9                	s32i.n	a13, a2, 12
  110d39:	42c9                	s32i.n	a12, a2, 16
  110d3b:	1052b2               	s16i	a11, a2, 32
  110d3e:	0a2d                	mov.n	a2, a10
  110d40:	f01d                	retw.n

00110d42 <nbs_enc_ulaw_Init+0x2a>:
	...

00110d44 <wav_dec_Init>:
  110d44:	004136               	entry	a1, 32
  110d47:	58c2a2               	addi	a10, a2, 88
  110d4a:	9288                	l32i.n	a8, a2, 36
  110d4c:	8298                	l32i.n	a9, a2, 32
  110d4e:	166292               	s32i	a9, a2, 88
  110d51:	176282               	s32i	a8, a2, 92
  110d54:	c88181               	l32r	a8, 102f58 (1811c8 <wav_dec_api_Init>)
  110d57:	0008e0               	callx8	a8
  110d5a:	3612b2               	l16ui	a11, a2, 108
  110d5d:	1a22c2               	l32i	a12, a2, 104
  110d60:	1922d2               	l32i	a13, a2, 100
  110d63:	62d9                	s32i.n	a13, a2, 24
  110d65:	72c9                	s32i.n	a12, a2, 28
  110d67:	1452b2               	s16i	a11, a2, 40
  110d6a:	0a2d                	mov.n	a2, a10
  110d6c:	f01d                	retw.n

00110d6e <wav_dec_Init+0x2a>:
	...

00110d70 <i2s_sampling_rate_Set>:
  110d70:	004136               	entry	a1, 32
  110d73:	c71131               	l32r	a3, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  110d76:	112252               	l32i	a5, a2, 68
  110d79:	c71c61               	l32r	a6, 1029ec (bb80 <xthals_release_major+0x8ca0>)
  110d7c:	181537               	beq	a5, a3, 110d98 <i2s_sampling_rate_Set+0x28>
  110d7f:	83d582               	addmi	a8, a5, 0xffff8300
  110d82:	289c                	beqz.n	a8, 110d98 <i2s_sampling_rate_Set+0x28>
  110d84:	c69171               	l32r	a7, 1027c8 (ac44 <xthals_release_major+0x7d64>)
  110d87:	0b1577               	beq	a5, a7, 110d96 <i2s_sampling_rate_Set+0x26>
  110d8a:	061567               	beq	a5, a6, 110d94 <i2s_sampling_rate_Set+0x24>
  110d8d:	490c                	movi.n	a9, 4
  110d8f:	005292               	s16i	a9, a2, 0
  110d92:	f01d                	retw.n

00110d94 <i2s_sampling_rate_Set+0x24>:
  110d94:	067d                	mov.n	a7, a6

00110d96 <i2s_sampling_rate_Set+0x26>:
  110d96:	076d                	mov.n	a6, a7

00110d98 <i2s_sampling_rate_Set+0x28>:
  110d98:	126262               	s32i	a6, a2, 72
  110d9b:	f01d                	retw.n

00110d9d <i2s_sampling_rate_Set+0x2d>:
  110d9d:	000000                                        ...

00110da0 <wav_dec_Decode>:
  110da0:	004136               	entry	a1, 32
  110da3:	58c2a2               	addi	a10, a2, 88
  110da6:	8d0232               	l8ui	a3, a2, 141
  110da9:	161282               	l16ui	a8, a2, 44
  110dac:	305282               	s16i	a8, a2, 96
  110daf:	233300               	sext	a3, a3, 7
  110db2:	c86a81               	l32r	a8, 102f5c (181210 <wav_dec_api_Decode>)
  110db5:	0008e0               	callx8	a8
  110db8:	fadc                	bnez.n	a10, 110ddb <wav_dec_Decode+0x3b>
  110dba:	8c0292               	l8ui	a9, a2, 140
  110dbd:	3812a2               	l16ui	a10, a2, 112
  110dc0:	0b0c                	movi.n	a11, 0
  110dc2:	32b9                	s32i.n	a11, a2, 12
  110dc4:	0952a2               	s16i	a10, a2, 18
  110dc7:	141966               	bnei	a9, 1, 110ddf <wav_dec_Decode+0x3f>
  110dca:	111366               	bnei	a3, 1, 110ddf <wav_dec_Decode+0x3f>
  110dcd:	02ad                	mov.n	a10, a2
  110dcf:	2122c2               	l32i	a12, a2, 132
  110dd2:	1162c2               	s32i	a12, a2, 68
  110dd5:	fff9a5               	call8	110d70 <i2s_sampling_rate_Set>
  110dd8:	0000c6               	j	110ddf <wav_dec_Decode+0x3f>

00110ddb <wav_dec_Decode+0x3b>:
  110ddb:	ed7c                	movi.n	a13, -2
  110ddd:	32d9                	s32i.n	a13, a2, 12

00110ddf <wav_dec_Decode+0x3f>:
  110ddf:	391222               	l16ui	a2, a2, 114
  110de2:	f01d                	retw.n

00110de4 <wav_dec_Flush>:
  110de4:	004136               	entry	a1, 32
  110de7:	020c                	movi.n	a2, 0
  110de9:	f01d                	retw.n

00110deb <wav_dec_Flush+0x7>:
  110deb:	00000000 00613600                                .....

00110df0 <samp_rate_conv_CalcOutSamples>:
  110df0:	006136               	entry	a1, 48
  110df3:	00a0a2               	movi	a10, 0
  110df6:	339237               	bne	a2, a3, 110e2d <samp_rate_conv_CalcOutSamples+0x3d>
  110df9:	150a44               	ae_movda32x2	aed0, a10, a4
  110dfc:	20a440               	or	a10, a4, a4
  110dff:	400001613000b14e 	{ ae_s64.i	aed0, a1, 0; nop; movi	a11, 100 }
  110e07:	6f72e5               	call8	180534 <__udivsi3>
  110e0a:	01a092               	movi	a9, 1
  110e0d:	080c                	movi.n	a8, 0
  110e0f:	400001008001b10e 	{ ae_l64.i	aed1, a1, 0; nop; movi	a11, 0 }
  110e17:	152ba4               	ae_movda32x2	aed2, a11, a10
  110e1a:	ebea60020101289f 	{ ae_movda32x2	aed2, a8, a9; ae_add64	aed1, aed1, aed2; nop }
  110e22:	311124               	ae_add64	aed1, aed1, aed2
  110e25:	2591c4               	ae_movad32.l	a9, aed1

00110e28 <samp_rate_conv_CalcOutSamples+0x38>:
  110e28:	f42090               	extui	a2, a9, 0, 16
  110e2b:	f01d                	retw.n

00110e2d <samp_rate_conv_CalcOutSamples+0x3d>:
  110e2d:	155a44               	ae_movda32x2	aed5, a10, a4
  110e30:	00a0f2               	movi	a15, 0
  110e33:	156f34               	ae_movda32x2	aed6, a15, a3
  110e36:	eb0edd050604259f 	{ nop; ae_mul32.lh	aed4, aed6, aed5; nop }
  110e3e:	eb1add060504259f 	{ nop; ae_mula32.lh	aed4, aed5, aed6; nop }
  110e46:	02fb40004f4065ef 	{ movi	a14, 101; nop; ae_slai64	aed4, aed4, 32 }
  110e4e:	eb104006050400df 	{ movi	a13, 0; ae_mula32u.ll	aed4, aed5, aed6; nop }
  110e56:	155de4               	ae_movda32x2	aed5, a13, a14
  110e59:	eb0e51040503c22f 	{ addx2	a12, a2, a2; ae_mul32.lh	aed3, aed5, aed4; nop }
  110e61:	eb1a53050403cc2f 	{ addx8	a12, a12, a2; ae_mula32.lh	aed3, aed4, aed5; nop }
  110e69:	11cce0               	slli	a12, a12, 2
  110e6c:	8a3034               	ae_slai64	aed3, aed3, 32
  110e6f:	eb10dd050403259f 	{ nop; ae_mula32u.ll	aed3, aed4, aed5; nop }
  110e77:	00a0d2               	movi	a13, 0
  110e7a:	25a3c4               	ae_movad32.l	a10, aed3
  110e7d:	25b3b4               	ae_movad32.h	a11, aed3
  110e80:	6f18e5               	call8	180010 <__divdi3>
  110e83:	01ca92               	addi	a9, a10, 1
  110e86:	ffe786               	j	110e28 <samp_rate_conv_CalcOutSamples+0x38>

00110e89 <samp_rate_conv_CalcOutSamples+0x99>:
  110e89:	000000                                        ...

00110e8c <samp_rate_conv_AddLatencyNS>:
  110e8c:	004136               	entry	a1, 32
  110e8f:	0822a2               	l32i	a10, a2, 32
  110e92:	c83381               	l32r	a8, 102f60 (3fff <xthals_release_major+0x111f>)
  110e95:	31c1a0               	srai	a12, a10, 17
  110e98:	80c3c0               	add	a12, a3, a12
  110e9b:	10a8c7               	bge	a8, a12, 110eaf <samp_rate_conv_AddLatencyNS+0x23>
  110e9e:	09a4a2               	movi	a10, 0x409
  110ea1:	c830b1               	l32r	a11, 102f64 (80010920 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_104$15222_57_4>)
  110ea4:	c675d1               	l32r	a13, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  110ea7:	0862d2               	s32i	a13, a2, 32
  110eaa:	059c65               	call8	116870 <dbfw_StoreTrace>
  110ead:	f01d                	retw.n

00110eaf <samp_rate_conv_AddLatencyNS+0x23>:
  110eaf:	c82ee1               	l32r	a14, 102f68 (ffffbfff <_memmap_cacheattr_bp_strict+0xd900d>)
  110eb2:	0183f0               	slli	a8, a3, 17
  110eb5:	152ec7               	blt	a14, a12, 110ece <samp_rate_conv_AddLatencyNS+0x42>
  110eb8:	60c0c0               	neg	a12, a12
  110ebb:	09a4a2               	movi	a10, 0x409
  110ebe:	c82bb1               	l32r	a11, 102f6c (80010a20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_109$15223_57_5>)
  110ec1:	c755f1               	l32r	a15, 102c18 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  110ec4:	82f9                	s32i.n	a15, a2, 32
  110ec6:	059aa5               	call8	116870 <dbfw_StoreTrace>
  110ec9:	f01d                	retw.n

00110ecb <samp_rate_conv_AddLatencyNS+0x3f>:
  110ecb:	000000                                        ...

00110ece <samp_rate_conv_AddLatencyNS+0x42>:
  110ece:	8a8a                	add.n	a8, a10, a8
  110ed0:	8289                	s32i.n	a8, a2, 32
  110ed2:	f01d                	retw.n

00110ed4 <samp_rate_conv_ConfigIOR>:
  110ed4:	004136               	entry	a1, 32
  110ed7:	82a8                	l32i.n	a10, a2, 32
  110ed9:	c82581               	l32r	a8, 102f70 (140000 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x5c>)
  110edc:	c826b1               	l32r	a11, 102f74 (ffebffff <xthals_hw_configid0+0x3d2f2c01>)
  110edf:	0aa8a7               	bge	a8, a10, 110eed <samp_rate_conv_ConfigIOR+0x19>
  110ee2:	190c                	movi.n	a9, 1
  110ee4:	52a8                	l32i.n	a10, a2, 20
  110ee6:	72a9                	s32i.n	a10, a2, 28

00110ee8 <samp_rate_conv_ConfigIOR+0x14>:
  110ee8:	155292               	s16i	a9, a2, 42
  110eeb:	f01d                	retw.n

00110eed <samp_rate_conv_ConfigIOR+0x19>:
  110eed:	082ba7               	blt	a11, a10, 110ef9 <samp_rate_conv_ConfigIOR+0x25>
  110ef0:	290c                	movi.n	a9, 2
  110ef2:	62c8                	l32i.n	a12, a2, 24
  110ef4:	72c9                	s32i.n	a12, a2, 28
  110ef6:	fffb86               	j	110ee8 <samp_rate_conv_ConfigIOR+0x14>

00110ef9 <samp_rate_conv_ConfigIOR+0x25>:
  110ef9:	1492a2               	l16si	a10, a2, 40
  110efc:	00a032               	movi	a3, 0
  110eff:	291a66               	bnei	a10, 1, 110f2c <samp_rate_conv_ConfigIOR+0x58>
  110f02:	08a4a2               	movi	a10, 0x408
  110f05:	c81cb1               	l32r	a11, 102f78 (80010b20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_140$15243_59_2>)
  110f08:	059665               	call8	116870 <dbfw_StoreTrace>
  110f0b:	0aa4a2               	movi	a10, 0x40a
  110f0e:	0822d2               	l32i	a13, a2, 32
  110f11:	c81ab1               	l32r	a11, 102f7c (80010c20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_141$15244_59_3>)
  110f14:	20cdd0               	or	a12, a13, a13
  110f17:	31d1d0               	srai	a13, a13, 17
  110f1a:	059565               	call8	116870 <dbfw_StoreTrace>

00110f1d <samp_rate_conv_ConfigIOR+0x49>:
  110f1d:	145232               	s16i	a3, a2, 40

00110f20 <samp_rate_conv_ConfigIOR+0x4c>:
  110f20:	039d                	mov.n	a9, a3
  110f22:	42e8                	l32i.n	a14, a2, 16
  110f24:	72e9                	s32i.n	a14, a2, 28
  110f26:	ffef86               	j	110ee8 <samp_rate_conv_ConfigIOR+0x14>

00110f29 <samp_rate_conv_ConfigIOR+0x55>:
  110f29:	000000                                        ...

00110f2c <samp_rate_conv_ConfigIOR+0x58>:
  110f2c:	f02a66               	bnei	a10, 2, 110f20 <samp_rate_conv_ConfigIOR+0x4c>
  110f2f:	08a4a2               	movi	a10, 0x408
  110f32:	c813b1               	l32r	a11, 102f80 (80010d20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_146$15245_59_4>)
  110f35:	0593a5               	call8	116870 <dbfw_StoreTrace>
  110f38:	0aa4a2               	movi	a10, 0x40a
  110f3b:	82d8                	l32i.n	a13, a2, 32
  110f3d:	c811b1               	l32r	a11, 102f84 (80010e20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_147$15246_59_5>)
  110f40:	0dcd                	mov.n	a12, a13
  110f42:	31d1d0               	srai	a13, a13, 17
  110f45:	0592a5               	call8	116870 <dbfw_StoreTrace>
  110f48:	fff446               	j	110f1d <samp_rate_conv_ConfigIOR+0x49>

00110f4b <samp_rate_conv_ConfigIOR+0x77>:
	...

00110f4c <samp_rate_conv_UpdateLatencyNS>:
  110f4c:	004136               	entry	a1, 32
  110f4f:	00a4b2               	movi	a11, 0x400
  110f52:	60a3a2               	movi	a10, 0x360
  110f55:	5fe326               	beqi	a3, 128, 110fb8 <samp_rate_conv_UpdateLatencyNS+0x6c>
  110f58:	5c13a7               	beq	a3, a10, 110fb8 <samp_rate_conv_UpdateLatencyNS+0x6c>
  110f5b:	5913b7               	beq	a3, a11, 110fb8 <samp_rate_conv_UpdateLatencyNS+0x6c>
  110f5e:	c80aa1               	l32r	a10, 102f88 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  110f61:	72c8                	l32i.n	a12, a2, 28
  110f63:	42b8                	l32i.n	a11, a2, 16
  110f65:	400001014502930e 	{ ae_movda32	aed2, a3; nop; movi	a9, 0 }
  110f6d:	c0bbc0               	sub	a11, a11, a12
  110f70:	400001b4773442be 	{ ae_l32.i	aed4, a2, 28; nop; ae_movda32	aed3, a11 }
  110f78:	eb0fae030202124f 	{ ae_l32.i	aed1, a2, 16; ae_mul32.ll	aed2, aed2, aed3; nop }
  110f80:	1539a4               	ae_movda32x2	aed3, a9, a10
  110f83:	2e0edd124310259f 	{ nop; ae_mul32.lh	aed0, aed3, aed2; ae_mul32.ll_s2	aed1, aed1, aed4 }
  110f8b:	eb1a400302001a8f 	{ movi	a8, 26; ae_mula32.lh	aed0, aed2, aed3; nop }
  110f93:	811814               	ae_sraa64	aed1, aed1, a8
  110f96:	02fbc8000f00c17f 	{ ae_movad32.l	a12, aed1; nop; ae_slai64	aed0, aed0, 32 }
  110f9e:	eb10dd030200259f 	{ nop; ae_mula32u.ll	aed0, aed2, aed3; nop }
  110fa6:	31dfc0               	srai	a13, a12, 31
  110fa9:	25a0c4               	ae_movad32.l	a10, aed0
  110fac:	25b0b4               	ae_movad32.h	a11, aed0
  110faf:	6f0625               	call8	180010 <__divdi3>
  110fb2:	000b06               	j	110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>

00110fb5 <samp_rate_conv_UpdateLatencyNS+0x69>:
  110fb5:	000000                                        ...

00110fb8 <samp_rate_conv_UpdateLatencyNS+0x6c>:
  110fb8:	1592c2               	l16si	a12, a2, 42
  110fbb:	111c66               	bnei	a12, 1, 110fd0 <samp_rate_conv_UpdateLatencyNS+0x84>
  110fbe:	4ae326               	beqi	a3, 128, 11100c <samp_rate_conv_UpdateLatencyNS+0xc0>
  110fc1:	4d13a7               	beq	a3, a10, 111012 <samp_rate_conv_UpdateLatencyNS+0xc6>
  110fc4:	c7f2d1               	l32r	a13, 102f8c (164a88 <_memmap_mem_iram0_end+0x4a88>)
  110fc7:	c0e3b0               	sub	a14, a3, a11
  110fca:	83ade0               	moveqz	a10, a13, a14
  110fcd:	000446               	j	110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>

00110fd0 <samp_rate_conv_UpdateLatencyNS+0x84>:
  110fd0:	192c66               	bnei	a12, 2, 110fed <samp_rate_conv_UpdateLatencyNS+0xa1>
  110fd3:	29e326               	beqi	a3, 128, 111000 <samp_rate_conv_UpdateLatencyNS+0xb4>
  110fd6:	2c13a7               	beq	a3, a10, 111006 <samp_rate_conv_UpdateLatencyNS+0xba>
  110fd9:	c7edf1               	l32r	a15, 102f90 (ffe9b576 <xthals_hw_configid0+0x3d2ce178>)
  110fdc:	c083b0               	sub	a8, a3, a11
  110fdf:	83af80               	moveqz	a10, a15, a8

00110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>:
  110fe2:	8298                	l32i.n	a9, a2, 32
  110fe4:	92a9                	s32i.n	a10, a2, 36
  110fe6:	c099a0               	sub	a9, a9, a10
  110fe9:	8299                	s32i.n	a9, a2, 32
  110feb:	f01d                	retw.n

00110fed <samp_rate_conv_UpdateLatencyNS+0xa1>:
  110fed:	09a4a2               	movi	a10, 0x409
  110ff0:	c7e9b1               	l32r	a11, 102f94 (80010f20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_207$15294_60_6>)
  110ff3:	0587e5               	call8	116870 <dbfw_StoreTrace>
  110ff6:	0a0c                	movi.n	a10, 0
  110ff8:	92a9                	s32i.n	a10, a2, 36
  110ffa:	fff906               	j	110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>

00110ffd <samp_rate_conv_UpdateLatencyNS+0xb1>:
  110ffd:	000000                                        ...

00111000 <samp_rate_conv_UpdateLatencyNS+0xb4>:
  111000:	c7e6a1               	l32r	a10, 102f98 (fffd36af <_memmap_cacheattr_bp_strict+0xb06bd>)
  111003:	fff6c6               	j	110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>

00111006 <samp_rate_conv_UpdateLatencyNS+0xba>:
  111006:	c7e5a1               	l32r	a10, 102f9c (ffed311c <xthals_hw_configid0+0x3d305d1e>)
  111009:	fff546               	j	110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>

0011100c <samp_rate_conv_UpdateLatencyNS+0xc0>:
  11100c:	c7e5a1               	l32r	a10, 102fa0 (2c951 <_memmap_cacheattr_bp_base+0xa94f>)
  11100f:	fff3c6               	j	110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>

00111012 <samp_rate_conv_UpdateLatencyNS+0xc6>:
  111012:	c7e4a1               	l32r	a10, 102fa4 (12cee3 <speech_rsqrt_norm+0x4b>)
  111015:	fff246               	j	110fe2 <samp_rate_conv_UpdateLatencyNS+0x96>

00111018 <samp_rate_conv_GetRatio>:
  111018:	004136               	entry	a1, 32
  11101b:	c7e361               	l32r	a6, 102fa8 (8000000 <_memmap_mem_sram_end+0x75c0000>)
  11101e:	00a052               	movi	a5, 0
  111021:	152564               	ae_movda32x2	aed2, a5, a6
  111024:	060c                	movi.n	a6, 0
  111026:	151624               	ae_movda32x2	aed1, a6, a2
  111029:	eb0edd010200259f 	{ nop; ae_mul32.lh	aed0, aed2, aed1; nop }
  111031:	eb1add020100259f 	{ nop; ae_mula32.lh	aed0, aed1, aed2; nop }
  111039:	02fb59000f00c33f 	{ or	a12, a3, a3; nop; ae_slai64	aed0, aed0, 32 }
  111041:	eb1040020100005f 	{ movi	a5, 0; ae_mula32u.ll	aed0, aed1, aed2; nop }
  111049:	05dd                	mov.n	a13, a5
  11104b:	25a0c4               	ae_movad32.l	a10, aed0
  11104e:	25b0b4               	ae_movad32.h	a11, aed0
  111051:	6efbe5               	call8	180010 <__divdi3>
  111054:	152624               	ae_movda32x2	aed2, a6, a2
  111057:	c7d591               	l32r	a9, 102fac (7ebb908 <_memmap_mem_sram_end+0x747b908>)
  11105a:	080c                	movi.n	a8, 0
  11105c:	153894               	ae_movda32x2	aed3, a8, a9
  11105f:	eb0edd020301259f 	{ nop; ae_mul32.lh	aed1, aed3, aed2; nop }
  111067:	eb1add030201259f 	{ nop; ae_mula32.lh	aed1, aed2, aed3; nop }
  11106f:	44a9                	s32i.n	a10, a4, 16
  111071:	8a1014               	ae_slai64	aed1, aed1, 32
  111074:	eb1059030201d55f 	{ or	a13, a5, a5; ae_mula32u.ll	aed1, aed2, aed3; nop }
  11107c:	03cd                	mov.n	a12, a3
  11107e:	25a1c4               	ae_movad32.l	a10, aed1
  111081:	25b1b4               	ae_movad32.h	a11, aed1
  111084:	6ef8a5               	call8	180010 <__divdi3>
  111087:	153624               	ae_movda32x2	aed3, a6, a2
  11108a:	c7c9c1               	l32r	a12, 102fb0 (814afd7 <_memmap_mem_sram_end+0x770afd7>)
  11108d:	0b0c                	movi.n	a11, 0
  11108f:	154bc4               	ae_movda32x2	aed4, a11, a12
  111092:	eb0edd030402259f 	{ nop; ae_mul32.lh	aed2, aed4, aed3; nop }
  11109a:	eb1add040302259f 	{ nop; ae_mula32.lh	aed2, aed3, aed4; nop }
  1110a2:	54a9                	s32i.n	a10, a4, 20
  1110a4:	8a2024               	ae_slai64	aed2, aed2, 32
  1110a7:	eb1059040302d55f 	{ or	a13, a5, a5; ae_mula32u.ll	aed2, aed3, aed4; nop }
  1110af:	03cd                	mov.n	a12, a3
  1110b1:	25a2c4               	ae_movad32.l	a10, aed2
  1110b4:	25b2b4               	ae_movad32.h	a11, aed2
  1110b7:	6ef5a5               	call8	180010 <__divdi3>
  1110ba:	64a9                	s32i.n	a10, a4, 24
  1110bc:	f01d                	retw.n

001110be <samp_rate_conv_GetRatio+0xa6>:
	...

001110c0 <samp_rate_conv_Init>:
  1110c0:	004136               	entry	a1, 32
  1110c3:	056516               	beqz	a5, 11111d <samp_rate_conv_Init+0x5d>
  1110c6:	07a082               	movi	a8, 7
  1110c9:	0e0857               	bnone	a8, a5, 1110db <samp_rate_conv_Init+0x1b>
  1110cc:	09a4a2               	movi	a10, 0x409
  1110cf:	c7b9b1               	l32r	a11, 102fb4 (80011020 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_271$15362_62_6>)
  1110d2:	20c550               	or	a12, a5, a5
  1110d5:	0579a5               	call8	116870 <dbfw_StoreTrace>
  1110d8:	000090               	retw

001110db <samp_rate_conv_Init+0x1b>:
  1110db:	20a550               	or	a10, a5, a5
  1110de:	00a0b2               	movi	a11, 0
  1110e1:	c7b5c1               	l32r	a12, 102fb8 (9a0 <XtosCoreStateSize+0x720>)
  1110e4:	6f3425               	call8	180428 <__vec_memset>
  1110e7:	20a220               	or	a10, a2, a2
  1110ea:	03bd                	mov.n	a11, a3
  1110ec:	05cd                	mov.n	a12, a5
  1110ee:	fff2a5               	call8	111018 <samp_rate_conv_GetRatio>
  1110f1:	059d                	mov.n	a9, a5
  1110f3:	0a0c                	movi.n	a10, 0
  1110f5:	4b0c                	movi.n	a11, 4
  1110f7:	0425c2               	l32i	a12, a5, 16
  1110fa:	0265c2               	s32i	a12, a5, 8
  1110fd:	04ab76               	loopgtz	a11, 111105 <samp_rate_conv_Init+0x45>
  111100:	0059a2               	s16i	a10, a9, 0
  111103:	992b                	addi.n	a9, a9, 2

00111105 <samp_rate_conv_Init+0x45>:
  111105:	165542               	s16i	a4, a5, 44
  111108:	03bd                	mov.n	a11, a3
  11110a:	04cd                	mov.n	a12, a4
  11110c:	35a9                	s32i.n	a10, a5, 12
  11110e:	38c5d2               	addi	a13, a5, 56
  111111:	d5d9                	s32i.n	a13, a5, 52
  111113:	02ad                	mov.n	a10, a2
  111115:	ffcda5               	call8	110df0 <samp_rate_conv_CalcOutSamples>
  111118:	1755a2               	s16i	a10, a5, 46
  11111b:	f01d                	retw.n

0011111d <samp_rate_conv_Init+0x5d>:
  11111d:	08a4a2               	movi	a10, 0x408
  111120:	c7a7b1               	l32r	a11, 102fbc (80011120 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_294$15366_62_7>)
  111123:	0574e5               	call8	116870 <dbfw_StoreTrace>
  111126:	f01d                	retw.n

00111128 <samp_rate_conv_Init+0x68>:
  111128:	000000                                        ...

0011112b <samp_rate_conv_Init+0x6b>:
	...

0011112c <samp_rate_conv_Interpolation_Frame>:
  11112c:	014136               	entry	a1, 160
  11112f:	281344               	ae_zalign64	u1
  111132:	019d                	mov.n	a9, a1
  111134:	bd0324               	ae_l32.i	aed0, a3, 8
  111137:	026d                	mov.n	a6, a2
  111139:	217340               	srai	a7, a4, 3
  11113c:	c7a151               	l32r	a5, 102fc0 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  11113f:	cc2304               	ae_l16x4.i	aed2, a3, 0
  111142:	dc2124               	ae_s16x4.i	aed2, a1, 16
  111145:	0159                	s32i.n	a5, a1, 0
  111147:	d348                	l32i.n	a4, a3, 52
  111149:	c79e21               	l32r	a2, 102fc4 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  11114c:	016122               	s32i	a2, a1, 4
  11114f:	202660               	or	a2, a6, a6
  111152:	bd8334               	ae_l32.i	aed8, a3, 12
  111155:	bd3374               	ae_l32.i	aed3, a3, 28
  111158:	0d40674100b0176e 	{ blti.w18	a7, 1, 1117cc <samp_rate_conv_Interpolation_Frame+0x6a0>; nop }
  111160:	12c182               	addi	a8, a1, 18
  111163:	0d6132               	s32i	a3, a1, 52
  111166:	0e6162               	s32i	a6, a1, 56
  111169:	c79aa1               	l32r	a10, 102fd4 (4000000 <_memmap_mem_sram_end+0x35c0000>)
  11116c:	c797e1               	l32r	a14, 102fc8 (201080 <_lib_au_task_data_start+0x60>)
  11116f:	c798c1               	l32r	a12, 102fd0 (2aab <XtosCoreStateSize+0x282b>)
  111172:	c796d1               	l32r	a13, 102fcc (ffffaaab <_memmap_cacheattr_bp_strict+0xd7ab9>)
  111175:	11b7c0               	slli	a11, a7, 4
  111178:	80b4b0               	add	a11, a4, a11
  11117b:	40000101440cdd8e 	{ ae_movda16	aed12, a13; nop; movi	a13, 8 }
  111183:	40000111440bcc0e 	{ ae_movda16	aed11, a12; nop; movi	a12, 16 }
  11118b:	cc4e34               	ae_l16x4.i	aed4, a14, 24
  11118e:	ccfe24               	ae_l16x4.i	aed15, a14, 16
  111191:	4000000145a1eaee 	{ ae_movda32	aed1, a10; nop; addi	a14, a14, -96 }

00111199 <samp_rate_conv_Interpolation_Frame+0x6d>:
  111199:	047d                	mov.n	a7, a4
  11119b:	78c152               	addi	a5, a1, 120
  11119e:	20fee0               	or	a15, a14, a14
  1111a1:	0115b4               	ae_s64.i	aed1, a5, -40
  1111a4:	0105a4               	ae_s64.i	aed0, a5, -48
  1111a7:	0125c4               	ae_s64.i	aed2, a5, -32
  1111aa:	0145e4               	ae_s64.i	aed4, a5, -16
  1111ad:	0185f4               	ae_s64.i	aed8, a5, -8
  1111b0:	905494               	ae_l16x4.ip	aed5, a4, 8
  1111b3:	c9fbcc205f809f1e 	{ ae_l16x4.ip	aed9, a15, 8; nop; ae_cvt32x2f16.10	aed8, aed5 }
  1111bb:	c9fbcc305f50441e 	{ ae_l16x4.ip	aed4, a4, 8; nop; ae_cvt32x2f16.32	aed5, aed5 }
  1111c3:	c9fb69204f2064de 	{ ae_l16x4.xc	aed6, a4, a13; nop; ae_cvt32x2f16.10	aed2, aed4 }
  1111cb:	08801a98a550446e 	{ ae_cvt32x2f16.32	aed4, aed4; ae_mulfd32x16x2.fir.hh	aed0, aed5, aed5, aed8, aed9 }
  1111d3:	03801a94a850e64e 	{ ae_cvt32x2f16.10	aed14, aed6; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed8, aed4, aed9 }
  1111db:	08801a94a887666e 	{ ae_cvt32x2f16.32	aed6, aed6; ae_mulfd32x16x2.fir.hh	aed7, aed8, aed8, aed4, aed9 }
  1111e3:	0880189612da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulfd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed9 }
  1111eb:	02801a123450959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed4, aed2, aed1 }
  1111f3:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  1111fb:	03801a9e36da959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed9 }
  111203:	03801a923487959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed4, aed2, aed9 }
  11120b:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  111213:	03801a1e3687959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  11121b:	088018926443359e 	{ ae_s64.i	aed3, a5, -24; ae_mulfd32x16x2.fir.hh	aed3, aed4, aed4, aed2, aed9 }
  111223:	03801a963243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed9 }
  11122b:	02800e1ee64394de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  111233:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  11123b:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  111243:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  11124b:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111253:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  11125b:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  111263:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  11126b:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111273:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  11127b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  111283:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  11128b:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  111293:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  11129b:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  1112a3:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  1112ab:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  1112b3:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  1112bb:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  1112c3:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  1112cb:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  1112d3:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  1112db:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  1112e3:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  1112eb:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  1112f3:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  1112fb:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111303:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  11130b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  111313:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  11131b:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  111323:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  11132b:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  111333:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  11133b:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  111343:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  11134b:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  111353:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  11135b:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  111363:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  11136b:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111373:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  11137b:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  111383:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  11138b:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111393:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  11139b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  1113a3:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  1113ab:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  1113b3:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  1113bb:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  1113c3:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  1113cb:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  1113d3:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  1113db:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  1113e3:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  1113eb:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  1113f3:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  1113fb:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111403:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  11140b:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  111413:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  11141b:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111423:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  11142b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  111433:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  11143b:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  111443:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  11144b:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  111453:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  11145b:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  111463:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  11146b:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  111473:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  11147b:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  111483:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  11148b:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111493:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  11149b:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  1114a3:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  1114ab:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  1114b3:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  1114bb:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  1114c3:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  1114cb:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  1114d3:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  1114db:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  1114e3:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  1114eb:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  1114f3:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  1114fb:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  111503:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  11150b:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  111513:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  11151b:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111523:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  11152b:	0280041e7650816e 	{ addi	a6, a1, 120; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  111533:	038004192e5001ae 	{ addi	a10, a1, 32; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  11153b:	038006120987085e 	{ movi	a5, 8; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  111543:	f55c04               	ae_trunca32x2f64s	aed5, aed0, aed5, a12
  111546:	f86c74               	ae_trunca32x2f64s	aed6, aed7, aed8, a12
  111549:	ebfb69000f0004df 	{ ae_l16x4.xc	aed0, a4, a13; nop; nop }
  111551:	02801a12a943e06e 	{ ae_cvt32x2f16.32	aed14, aed0; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  111559:	9bfbc9506f70003e 	{ ae_cvt32x2f16.10	aed0, aed0; nop; ae_round16x4f32sasym	aed7, aed5, aed6 }
  111561:	0280181e82da7abe 	{ ae_sa16x4.ip	aed7, u1, a10; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed14, aed1 }
  111569:	03801610deda067e 	{ ae_l64.i	aed0, a6, -48; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed14, aed0, aed1 }
  111571:	0380161ee243267e 	{ ae_l64.i	aed2, a6, -32; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed14, aed1 }
  111579:	400000008b21f61e 	{ ae_l64.i	aed1, a6, -40; nop; addi	a15, a1, 32 }
  111581:	4000004c8d8336ce 	{ ae_l64.i	aed3, a6, -24; nop; ae_trunca32x2f64s	aed8, aed3, aed4, a12 }
  111589:	400000dc8e94a6ce 	{ ae_l64.i	aed4, a6, -16; nop; ae_trunca32x2f64s	aed9, aed10, aed13, a12 }
  111591:	9bfbc3809f6086fe 	{ ae_l64.i	aed8, a6, -8; nop; ae_round16x4f32sasym	aed6, aed8, aed9 }
  111599:	0c6a94               	ae_sa16x4.ip	aed6, u1, a10
  11159c:	20a770               	or	a10, a7, a7
  11159f:	15c516               	beqz	a5, 1116ff <samp_rate_conv_Interpolation_Frame+0x5d3>
  1115a2:	159596               	bltz	a5, 1116ff <samp_rate_conv_Interpolation_Frame+0x5d3>
  1115a5:	17a576               	loopgtz	a5, 1115c0 <samp_rate_conv_Interpolation_Frame+0x494>
  1115a8:	030150               	rsr.lend	a5
  1115ab:	130050               	wsr.lbeg	a5
  1115ae:	3fc552               	addi	a5, a5, 63
  1115b1:	01d552               	addmi	a5, a5, 0x100
  1115b4:	130150               	wsr.lend	a5
  1115b7:	002000               	isync
  1115ba:	030250               	rsr.lcount	a5
  1115bd:	01c552               	addi	a5, a5, 1
  1115c0:	b10327081807813e 	{ addi	a3, a1, 120; ae_sel16i.n	aed7, aed8, aed8, 3; ae_le64	b0, aed0, aed1 }
  1115c8:	009f52               	l16si	a5, a15, 0
  1115cb:	0c5152               	s16i	a5, a1, 24
  1115ce:	8709227c7879a14e 	{ addi	a4, a1, 42; ae_mul32x16.l0	aed9, aed8, aed12; ae_sel16i	aed7, aed7, aed7, 7 }
  1115d6:	40000100b807440e 	{ ae_s16.0.i	aed7, a4, -16; nop; movi	a4, 0 }
  1115de:	0c80160f12ed619e 	{ ae_l16x4.i	aed6, a1, 24; ae_mul16x4	aed14, aed13, aed15, aed2 }
  1115e6:	0c801a8436ed980e 	{ ae_la64.pp	u0, a8; ae_mula16x4	aed14, aed13, aed4, aed6 }
  1115ee:	460076               	bf	b0, 111638 <samp_rate_conv_Interpolation_Frame+0x50c>
  1115f1:	089162               	l16si	a6, a1, 16
  1115f4:	30aed4               	ae_add32	aed10, aed14, aed13
  1115f7:	ebe9dd0a0a0a259f 	{ nop; ae_add32_hl_lh	aed10, aed10, aed10; nop }
  1115ff:	315f60               	srai	a5, a6, 31
  111602:	96a1a4               	ae_slai32	aed10, aed10, 1
  111605:	eb86c00b0a09592f 	{ ae_l32x2.i	aed5, a9, 0; ae_muls32x16.l0	aed9, aed10, aed11; nop }
  11160d:	3d09605b2a9a256f 	{ ae_movda32x2	aed2, a5, a6; ae_mul32x16.l0	aed10, aed10, aed11; ae_mulaad32x16.h3.l2_s2	aed9, aed5, aed2 }
  111615:	0286dddb282a259f 	{ nop; ae_muls32x16.l0	aed10, aed8, aed11; ae_slai64	aed2, aed2, 45 }
  11161d:	01fbc6109f90435f 	{ ae_s16x4.i	aed4, a3, -56; nop; ae_slai64	aed9, aed9, 17 }
  111625:	01fb5910afa0622f 	{ or	a6, a2, a2; nop; ae_slai64	aed10, aed10, 17 }
  11162d:	8101279a9a9a815e 	{ addi	a5, a1, 120; ae_sel16i.n	aed10, aed10, aed10, 1; ae_sel16i	aed9, aed9, aed9, 1 }
  111635:	003a06               	j	111721 <samp_rate_conv_Interpolation_Frame+0x5f5>

00111638 <samp_rate_conv_Interpolation_Frame+0x50c>:
  111638:	ebe7510d0e0a242f 	{ addx2	a2, a4, a2; ae_add32	aed10, aed14, aed13; nop }
  111640:	1a9742               	l16si	a4, a7, 52
  111643:	ebe9200a0a0a2fff 	{ addi	a15, a15, 2; ae_add32_hl_lh	aed10, aed10, aed10; nop }
  11164b:	18fb5910afa0588f 	{ or	a5, a8, a8; nop; ae_slai32	aed10, aed10, 1 }
  111653:	eb03cf0a0a02558f 	{ ae_la16x4.ip	aed5, u0, a5; ae_sel16i.n	aed2, aed10, aed10, 3; nop }
  11165b:	0c5142               	s16i	a4, a1, 24
  11165e:	87fb22202f20a14e 	{ addi	a4, a1, 42; nop; ae_sel16i	aed2, aed2, aed2, 7 }
  111666:	40000000b842541e 	{ ae_s16.0.i	aed2, a4, -16; nop; addi	a5, a1, 64 }
  11166e:	40000020b802757e 	{ ae_s16.0.i	aed2, a5, -16; nop; addi	a7, a7, 2 }
  111676:	0c80160f1589219e 	{ ae_l16x4.i	aed2, a1, 24; ae_mul16x4	aed8, aed9, aed15, aed5 }
  11167e:	0c8017841289515e 	{ ae_s16x4.i	aed5, a1, 16; ae_mula16x4	aed8, aed9, aed4, aed2 }
  111686:	ebf240010000004f 	{ movi	a4, 0; ae_sub32	aed0, aed0, aed1; nop }
  11168e:	b1e759091818588e 	{ or	a5, a8, a8; ae_add32	aed8, aed8, aed9; ae_le64	b1, aed0, aed1 }
  111696:	2ae9dda8c8d8284f 	{ ae_la64.pp	u2, a8; ae_add32_hl_lh	aed8, aed8, aed8; ae_mul32x16.l0_s2	aed13, aed10, aed12 }
  11169e:	310176               	bf	b1, 1116d3 <samp_rate_conv_Interpolation_Frame+0x5a7>
  1116a1:	089132               	l16si	a3, a1, 16
  1116a4:	968184               	ae_slai32	aed8, aed8, 1
  1116a7:	eb86c00b080d692f 	{ ae_l32x2.i	aed6, a9, 0; ae_muls32x16.l0	aed13, aed8, aed11; nop }
  1116af:	316f30               	srai	a6, a3, 31
  1116b2:	3d09606b58de263f 	{ ae_movda32x2	aed2, a6, a3; ae_mul32x16.l0	aed14, aed8, aed11; ae_mulaad32x16.h3.l2_s2	aed13, aed6, aed5 }
  1116ba:	0286dddb2a2e259f 	{ nop; ae_muls32x16.l0	aed14, aed10, aed11; ae_slai64	aed2, aed2, 45 }
  1116c2:	89d1d4               	ae_slai64	aed13, aed13, 17
  1116c5:	89e1e4               	ae_slai64	aed14, aed14, 17
  1116c8:	810159dedede622e 	{ or	a6, a2, a2; ae_sel16i.n	aed14, aed14, aed14, 1; ae_sel16i	aed13, aed13, aed13, 1 }
  1116d0:	002906               	j	111778 <samp_rate_conv_Interpolation_Frame+0x64c>

001116d3 <samp_rate_conv_Interpolation_Frame+0x5a7>:
  1116d3:	0c801a0f3589959e 	{ nop; ae_mul16x4	aed8, aed9, aed15, aed5 }
  1116db:	0c801a843289959e 	{ nop; ae_mula16x4	aed8, aed9, aed4, aed2 }
  1116e3:	308894               	ae_add32	aed8, aed8, aed9
  1116e6:	ebe9dd080808259f 	{ nop; ae_add32_hl_lh	aed8, aed8, aed8; nop }
  1116ee:	968184               	ae_slai32	aed8, aed8, 1

001116f1 <samp_rate_conv_Interpolation_Frame+0x5c5>:
  1116f1:	3725e4               	ae_la16x4.ip	aed2, u2, a5
  1116f4:	902420               	addx2	a2, a4, a2
  1116f7:	ebf2c401000021cf 	{ ae_s16x4.i	aed2, a1, 16; ae_sub32	aed0, aed0, aed1; nop }

001116ff <samp_rate_conv_Interpolation_Frame+0x5d3>:
  1116ff:	40c1f2               	addi	a15, a1, 64
  111702:	400000a0282a6f1e 	{ ae_l16.i	aed10, a15, -16; nop; addi	a6, a1, 42 }
  11170a:	40000000b81a46ae 	{ ae_s16.0.i	aed10, a6, -16; nop; addi	a4, a10, 16 }
  111712:	0d3fa84130b0b4be 	{ bne.w18	a4, a11, 111199 <samp_rate_conv_Interpolation_Frame+0x6d>; nop }
  11171a:	e168                	l32i.n	a6, a1, 56
  11171c:	d138                	l32i.n	a3, a1, 52
  11171e:	002a86               	j	1117cc <samp_rate_conv_Interpolation_Frame+0x6a0>

00111721 <samp_rate_conv_Interpolation_Frame+0x5f5>:
  111721:	967404               	ae_slai32	aed7, aed0, 4
  111724:	eb0fdd070704259f 	{ nop; ae_mul32.ll	aed4, aed7, aed7; nop }
  11172c:	0d80084150b0424e 	{ ae_trunci32x2f64s	aed5, aed4, aed4, 2; nop }
  111734:	eb0fc905070462af 	{ ae_mov	aed6, aed2; ae_mul32.ll	aed4, aed7, aed5; nop }
  11173c:	eb1bdd070906259f 	{ nop; ae_mula32.ll	aed6, aed9, aed7; nop }
  111744:	0c8008c57836424e 	{ ae_trunci32x2f64s	aed7, aed4, aed4, 2; ae_mula32.ll	aed6, aed8, aed5 }
  11174c:	eb1bdd070a06259f 	{ nop; ae_mula32.ll	aed6, aed10, aed7; nop }
  111754:	0d8008435010636e 	{ ae_trunci32x2f64s	aed5, aed6, aed6, 3; ae_add32	aed0, aed0, aed3 }
  11175c:	b103dd051525259e 	{ nop; ae_sel16i.n	aed5, aed5, aed5, 3; ae_le64	b2, aed0, aed1 }
  111764:	9bfb20505f40144e 	{ addi	a4, a4, 1; nop; ae_round16x4f32sasym	aed4, aed5, aed5 }
  11176c:	d34614               	ae_s16.0.ip	aed4, a6, 2
  11176f:	ae1276               	bt	b2, 111721 <samp_rate_conv_Interpolation_Frame+0x5f5>
  111772:	cc4594               	ae_l16x4.i	aed4, a5, -56
  111775:	ffafc6               	j	111638 <samp_rate_conv_Interpolation_Frame+0x50c>

00111778 <samp_rate_conv_Interpolation_Frame+0x64c>:
  111778:	969404               	ae_slai32	aed9, aed0, 4
  11177b:	eb0fdd090905259f 	{ nop; ae_mul32.ll	aed5, aed9, aed9; nop }
  111783:	0d80084160b0525e 	{ ae_trunci32x2f64s	aed6, aed5, aed5, 2; nop }
  11178b:	eb0fc906090572af 	{ ae_mov	aed7, aed2; ae_mul32.ll	aed5, aed9, aed6; nop }
  111793:	eb1bdd090d07259f 	{ nop; ae_mula32.ll	aed7, aed13, aed9; nop }
  11179b:	0c8008c69a37525e 	{ ae_trunci32x2f64s	aed9, aed5, aed5, 2; ae_mula32.ll	aed7, aed10, aed6 }
  1117a3:	eb1bdd090e07259f 	{ nop; ae_mula32.ll	aed7, aed14, aed9; nop }
  1117ab:	0d8008436010737e 	{ ae_trunci32x2f64s	aed6, aed7, aed7, 3; ae_add32	aed0, aed0, aed3 }
  1117b3:	b103dd061636259e 	{ nop; ae_sel16i.n	aed6, aed6, aed6, 3; ae_le64	b3, aed0, aed1 }
  1117bb:	9bfb20606f50144e 	{ addi	a4, a4, 1; nop; ae_round16x4f32sasym	aed5, aed6, aed6 }
  1117c3:	d35614               	ae_s16.0.ip	aed5, a6, 2
  1117c6:	ae1376               	bt	b3, 111778 <samp_rate_conv_Interpolation_Frame+0x64c>
  1117c9:	ffc906               	j	1116f1 <samp_rate_conv_Interpolation_Frame+0x5c5>

001117cc <samp_rate_conv_Interpolation_Frame+0x6a0>:
  1117cc:	dc2304               	ae_s16x4.i	aed2, a3, 0
  1117cf:	e00324               	ae_s32.l.i	aed0, a3, 8
  1117d2:	c05260               	sub	a5, a2, a6
  1117d5:	400000112308235e 	{ ae_s32.l.i	aed8, a3, 12; nop; addi	a2, a5, 1 }
  1117dd:	b32550               	movgez	a2, a5, a5
  1117e0:	212120               	srai	a2, a2, 1
  1117e3:	f01d                	retw.n

001117e5 <samp_rate_conv_Interpolation_Frame+0x6b9>:
  1117e5:	000000                                        ...

001117e8 <samp_rate_conv_Resample>:
  1117e8:	004136               	entry	a1, 32
  1117eb:	04ad                	mov.n	a10, a4
  1117ed:	ff6e65               	call8	110ed4 <samp_rate_conv_ConfigIOR>
  1117f0:	03ad                	mov.n	a10, a3
  1117f2:	04bd                	mov.n	a11, a4
  1117f4:	02cd                	mov.n	a12, a2
  1117f6:	ff9365               	call8	11112c <samp_rate_conv_Interpolation_Frame>
  1117f9:	159482               	l16si	a8, a4, 42
  1117fc:	0a3d                	mov.n	a3, a10
  1117fe:	588c                	beqz.n	a8, 111807 <samp_rate_conv_Resample+0x1f>
  111800:	04ad                	mov.n	a10, a4
  111802:	02bd                	mov.n	a11, a2
  111804:	ff7465               	call8	110f4c <samp_rate_conv_UpdateLatencyNS>

00111807 <samp_rate_conv_Resample+0x1f>:
  111807:	d498                	l32i.n	a9, a4, 52
  111809:	db0c                	movi.n	a11, 13
  11180b:	90a290               	addx2	a10, a2, a9
  11180e:	f42030               	extui	a2, a3, 0, 16
  111811:	05ab76               	loopgtz	a11, 11181a <samp_rate_conv_Resample+0x32>
  111814:	900a94               	ae_l16x4.ip	aed0, a10, 8
  111817:	800994               	ae_s16x4.ip	aed0, a9, 8

0011181a <samp_rate_conv_Resample+0x32>:
  11181a:	f01d                	retw.n

0011181c <samp_rate_conv_Resample+0x34>:
  11181c:	00000000                                ....

00111820 <sample_adjustment_Adjust1SampleRCWindow>:
  111820:	006136               	entry	a1, 48
  111823:	1da082               	movi	a8, 29
  111826:	fdafd2               	movi	a13, -3
  111829:	ffafc2               	movi	a12, -1
  11182c:	a3cd50               	movltz	a12, a13, a5
  11182f:	c4ca                	add.n	a12, a4, a12
  111831:	0d000f4150b08c8e 	{ beq.w18	a12, a8, 11192a <sample_adjustment_Adjust1SampleRCWindow+0x10a>; nop }
  111839:	fe1c                	movi.n	a14, 31
  11183b:	0d000f4110b08cee 	{ beq.w18	a12, a14, 111930 <sample_adjustment_Adjust1SampleRCWindow+0x110>; nop }
  111843:	7da0f2               	movi	a15, 125
  111846:	0d000e41c0b08cfe 	{ beq.w18	a12, a15, 111936 <sample_adjustment_Adjust1SampleRCWindow+0x116>; nop }
  11184e:	7fa082               	movi	a8, 127
  111851:	0d000e4170b08c8e 	{ beq.w18	a12, a8, 11193c <sample_adjustment_Adjust1SampleRCWindow+0x11c>; nop }
  111859:	fda092               	movi	a9, 253
  11185c:	0d000e4120b08c9e 	{ beq.w18	a12, a9, 111942 <sample_adjustment_Adjust1SampleRCWindow+0x122>; nop }
  111864:	ffa0a2               	movi	a10, 255
  111867:	0d1ca7               	beq	a12, a10, 111878 <sample_adjustment_Adjust1SampleRCWindow+0x58>
  11186a:	09a4a2               	movi	a10, 0x409
  11186d:	c5dab1               	l32r	a11, 102fd8 (80011220 <__log_data___1__1__0_au_task_0_sample_adjustment_0_sample_adjustment_1_c_156$15200_56_11>)
  111870:	04ffe5               	call8	116870 <dbfw_StoreTrace>
  111873:	0c0c                	movi.n	a12, 0
  111875:	000106               	j	11187d <sample_adjustment_Adjust1SampleRCWindow+0x5d>

00111878 <sample_adjustment_Adjust1SampleRCWindow+0x58>:
  111878:	c5d991               	l32r	a9, 102fdc (200df0 <ola255rc>)

0011187b <sample_adjustment_Adjust1SampleRCWindow+0x5b>:
  11187b:	0199                	s32i.n	a9, a1, 0

0011187d <sample_adjustment_Adjust1SampleRCWindow+0x5d>:
  11187d:	11fcf0               	slli	a15, a12, 1
  111880:	9c0b                	addi.n	a9, a12, -1
  111882:	90ec20               	addx2	a14, a12, a2
  111885:	90b420               	addx2	a11, a4, a2
  111888:	0092d2               	l16si	a13, a2, 0
  11188b:	0053d2               	s16i	a13, a3, 0
  11188e:	ffdbb2               	addmi	a11, a11, 0xffffff00
  111891:	d45a                	add.n	a13, a4, a5
  111893:	90dd30               	addx2	a13, a13, a3
  111896:	7f9bb2               	l16si	a11, a11, 254
  111899:	ffddd2               	addmi	a13, a13, 0xffffff00
  11189c:	7f5db2               	s16i	a11, a13, 254
  11189f:	c5d0d1               	l32r	a13, 102fe0 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1118a2:	0415d6               	bgez	a5, 1118e7 <sample_adjustment_Adjust1SampleRCWindow+0xc7>
  1118a5:	034996               	bltz	a9, 1118dd <sample_adjustment_Adjust1SampleRCWindow+0xbd>
  1118a8:	01b8                	l32i.n	a11, a1, 0
  1118aa:	03ad                	mov.n	a10, a3
  1118ac:	922b                	addi.n	a9, a2, 2
  1118ae:	2bac76               	loopgtz	a12, 1118dd <sample_adjustment_Adjust1SampleRCWindow+0xbd>
  1118b1:	b05914               	ae_l16.i	aed5, a9, 2
  1118b4:	009b82               	l16si	a8, a11, 0
  1118b7:	b43914               	ae_l16.ip	aed3, a9, 2
  1118ba:	b44b14               	ae_l16.ip	aed4, a11, 2
  1118bd:	c08d80               	sub	a8, a13, a8
  1118c0:	0c801af5c4a128ee 	{ ae_movda16	aed2, a8; ae_mulfp16x4s	aed1, aed4, aed5 }
  1118c8:	0c801af332a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed3 }
  1118d0:	258184               	ae_movad16.0	a8, aed1
  1118d3:	25c084               	ae_movad16.0	a12, aed0
  1118d6:	aa2b                	addi.n	a10, a10, 2
  1118d8:	88ca                	add.n	a8, a8, a12
  1118da:	005a82               	s16i	a8, a10, 0

001118dd <sample_adjustment_Adjust1SampleRCWindow+0xbd>:
  1118dd:	af3a                	add.n	a10, a15, a3
  1118df:	029e92               	l16si	a9, a14, 4
  1118e2:	015a92               	s16i	a9, a10, 2
  1118e5:	f01d                	retw.n

001118e7 <sample_adjustment_Adjust1SampleRCWindow+0xc7>:
  1118e7:	90f430               	addx2	a15, a4, a3
  1118ea:	009eb2               	l16si	a11, a14, 0
  1118ed:	005fb2               	s16i	a11, a15, 0
  1118f0:	034996               	bltz	a9, 111928 <sample_adjustment_Adjust1SampleRCWindow+0x108>
  1118f3:	01b8                	l32i.n	a11, a1, 0
  1118f5:	03ad                	mov.n	a10, a3
  1118f7:	922b                	addi.n	a9, a2, 2
  1118f9:	2bac76               	loopgtz	a12, 111928 <sample_adjustment_Adjust1SampleRCWindow+0x108>
  1118fc:	b0b9f4               	ae_l16.i	aed11, a9, -2
  1118ff:	009be2               	l16si	a14, a11, 0
  111902:	b49914               	ae_l16.ip	aed9, a9, 2
  111905:	b4ab14               	ae_l16.ip	aed10, a11, 2
  111908:	c0ede0               	sub	a14, a13, a14
  11190b:	0c801afbcaa78eee 	{ ae_movda16	aed8, a14; ae_mulfp16x4s	aed7, aed10, aed11 }
  111913:	0c801af938a6959e 	{ nop; ae_mulfp16x4s	aed6, aed8, aed9 }
  11191b:	258784               	ae_movad16.0	a8, aed7
  11191e:	25c684               	ae_movad16.0	a12, aed6
  111921:	aa2b                	addi.n	a10, a10, 2
  111923:	88ca                	add.n	a8, a8, a12
  111925:	005a82               	s16i	a8, a10, 0
  111928:	f01d                	retw.n

0011192a <sample_adjustment_Adjust1SampleRCWindow+0x10a>:
  11192a:	c5ae91               	l32r	a9, 102fe4 (200970 <ola29rc>)
  11192d:	ffd286               	j	11187b <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111930 <sample_adjustment_Adjust1SampleRCWindow+0x110>:
  111930:	c5ae91               	l32r	a9, 102fe8 (2009b0 <ola31rc>)
  111933:	ffd106               	j	11187b <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111936 <sample_adjustment_Adjust1SampleRCWindow+0x116>:
  111936:	c5ad91               	l32r	a9, 102fec (2009f0 <ola125rc>)
  111939:	ffcf86               	j	11187b <sample_adjustment_Adjust1SampleRCWindow+0x5b>

0011193c <sample_adjustment_Adjust1SampleRCWindow+0x11c>:
  11193c:	c5ad91               	l32r	a9, 102ff0 (200af0 <ola127rc>)
  11193f:	ffce06               	j	11187b <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111942 <sample_adjustment_Adjust1SampleRCWindow+0x122>:
  111942:	c5ac91               	l32r	a9, 102ff4 (200bf0 <ola253rc>)
  111945:	ffcc86               	j	11187b <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111948 <sample_adjustment_Adjust1Sample>:
  111948:	004136               	entry	a1, 32
  11194b:	209550               	or	a9, a5, a5
  11194e:	20a220               	or	a10, a2, a2
  111951:	fdaf82               	movi	a8, -3
  111954:	f77c                	movi.n	a7, -1
  111956:	0092c2               	l16si	a12, a2, 0
  111959:	90b420               	addx2	a11, a4, a2
  11195c:	ffdbb2               	addmi	a11, a11, 0xffffff00
  11195f:	0053c2               	s16i	a12, a3, 0
  111962:	a37850               	movltz	a7, a8, a5
  111965:	c45a                	add.n	a12, a4, a5
  111967:	c59e21               	l32r	a2, 102fe0 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11196a:	7f9bb2               	l16si	a11, a11, 254
  11196d:	90cc30               	addx2	a12, a12, a3
  111970:	747a                	add.n	a7, a4, a7
  111972:	9067a0               	addx2	a6, a7, a10
  111975:	ffdcc2               	addmi	a12, a12, 0xffffff00
  111978:	7f5cb2               	s16i	a11, a12, 254
  11197b:	1157f0               	slli	a5, a7, 1
  11197e:	04e9d6               	bgez	a9, 1119d0 <sample_adjustment_Adjust1Sample+0x88>
  111981:	4117a6               	blti	a7, 1, 1119c6 <sample_adjustment_Adjust1Sample+0x7e>
  111984:	232b                	addi.n	a2, a3, 2
  111986:	4a2b                	addi.n	a4, a10, 2
  111988:	b71b                	addi.n	a11, a7, 1
  11198a:	c42ca1               	l32r	a10, 102a3c (8000 <xthals_release_major+0x5120>)
  11198d:	6eb9e5               	call8	18052c <__divsi3>
  111990:	c59491               	l32r	a9, 102fe0 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  111993:	20daa0               	or	a13, a10, a10
  111996:	c099a0               	sub	a9, a9, a10
  111999:	29a776               	loopgtz	a7, 1119c6 <sample_adjustment_Adjust1Sample+0x7e>
  11199c:	3c2924               	ae_movda16	aed2, a9
  11199f:	400001b4214534ae 	{ ae_l16.i	aed5, a4, 2; nop; ae_movda16	aed4, a10 }
  1119a7:	0c8016f504a134be 	{ ae_l16.ip	aed3, a4, 2; ae_mulfp16x4s	aed1, aed4, aed5 }
  1119af:	0c800df3a2a099de 	{ sub	a9, a9, a13; ae_mulfp16x4s	aed0, aed2, aed3 }
  1119b7:	25b184               	ae_movad16.0	a11, aed1
  1119ba:	25c084               	ae_movad16.0	a12, aed0
  1119bd:	aada                	add.n	a10, a10, a13
  1119bf:	bbca                	add.n	a11, a11, a12
  1119c1:	0052b2               	s16i	a11, a2, 0
  1119c4:	222b                	addi.n	a2, a2, 2

001119c6 <sample_adjustment_Adjust1Sample+0x7e>:
  1119c6:	e53a                	add.n	a14, a5, a3
  1119c8:	0296d2               	l16si	a13, a6, 4
  1119cb:	015ed2               	s16i	a13, a14, 2
  1119ce:	f01d                	retw.n

001119d0 <sample_adjustment_Adjust1Sample+0x88>:
  1119d0:	908430               	addx2	a8, a4, a3
  1119d3:	0096f2               	l16si	a15, a6, 0
  1119d6:	0058f2               	s16i	a15, a8, 0
  1119d9:	3f17a6               	blti	a7, 1, 111a1c <sample_adjustment_Adjust1Sample+0xd4>
  1119dc:	c418a1               	l32r	a10, 102a3c (8000 <xthals_release_major+0x5120>)
  1119df:	01c7b2               	addi	a11, a7, 1
  1119e2:	6eb4a5               	call8	18052c <__divsi3>
  1119e5:	80b530               	add	a11, a5, a3
  1119e8:	c092a0               	sub	a9, a2, a10
  1119eb:	20daa0               	or	a13, a10, a10
  1119ee:	2aa776               	loopgtz	a7, 111a1c <sample_adjustment_Adjust1Sample+0xd4>
  1119f1:	fecbb2               	addi	a11, a11, -2
  1119f4:	b496f4               	ae_l16.ip	aed9, a6, -2
  1119f7:	400001b420ab369e 	{ ae_l16.i	aed11, a6, 0; nop; ae_movda16	aed10, a9 }
  1119ff:	0c801afbcaa78aee 	{ ae_movda16	aed8, a10; ae_mulfp16x4s	aed7, aed10, aed11 }
  111a07:	0c800df9a8a699de 	{ sub	a9, a9, a13; ae_mulfp16x4s	aed6, aed8, aed9 }
  111a0f:	25e784               	ae_movad16.0	a14, aed7
  111a12:	25c684               	ae_movad16.0	a12, aed6
  111a15:	aada                	add.n	a10, a10, a13
  111a17:	ccea                	add.n	a12, a12, a14
  111a19:	015bc2               	s16i	a12, a11, 2
  111a1c:	f01d                	retw.n

00111a1e <sample_adjustment_Adjust1Sample+0xd6>:
	...

00111a20 <sample_adjustment_Adjust4Sample>:
  111a20:	008136               	entry	a1, 64
  111a23:	5139                	s32i.n	a3, a1, 20
  111a25:	7159                	s32i.n	a5, a1, 28
  111a27:	6129                	s32i.n	a2, a1, 24
  111a29:	14c040               	extui	a12, a4, 0, 2
  111a2c:	fcc5a2               	addi	a10, a5, -4
  111a2f:	180c                	movi.n	a8, 1
  111a31:	f67c                	movi.n	a6, -1
  111a33:	8368a0               	moveqz	a6, a8, a10
  111a36:	085c16               	beqz	a12, 111abf <sample_adjustment_Adjust4Sample+0x9f>
  111a39:	0d400841c0b01c0e 	{ beqi.w18	a12, 1, 111ac9 <sample_adjustment_Adjust4Sample+0xa9>; nop }
  111a41:	0d40094120b02c0e 	{ beqi.w18	a12, 2, 111ad7 <sample_adjustment_Adjust4Sample+0xb7>; nop }
  111a49:	643c26               	beqi	a12, 3, 111ab1 <sample_adjustment_Adjust4Sample+0x91>
  111a4c:	01d9                	s32i.n	a13, a1, 0

00111a4e <sample_adjustment_Adjust4Sample+0x2e>:
  111a4e:	0621a2               	l32i	a10, a1, 24
  111a51:	20c330               	or	a12, a3, a3
  111a54:	052152               	l32i	a5, a1, 20
  111a57:	06dd                	mov.n	a13, a6
  111a59:	05bd                	mov.n	a11, a5
  111a5b:	ffeee5               	call8	111948 <sample_adjustment_Adjust1Sample>
  111a5e:	02cd                	mov.n	a12, a2
  111a60:	06dd                	mov.n	a13, a6
  111a62:	61a8                	l32i.n	a10, a1, 24
  111a64:	b63a                	add.n	a11, a6, a3
  111a66:	90bb50               	addx2	a11, a11, a5
  111a69:	21b9                	s32i.n	a11, a1, 8
  111a6b:	90a3a0               	addx2	a10, a3, a10
  111a6e:	11a9                	s32i.n	a10, a1, 4
  111a70:	ffed65               	call8	111948 <sample_adjustment_Adjust1Sample>
  111a73:	0138                	l32i.n	a3, a1, 0
  111a75:	06dd                	mov.n	a13, a6
  111a77:	21c8                	l32i.n	a12, a1, 8
  111a79:	11a8                	l32i.n	a10, a1, 4
  111a7b:	b62a                	add.n	a11, a6, a2
  111a7d:	90a2a0               	addx2	a10, a2, a10
  111a80:	31a9                	s32i.n	a10, a1, 12
  111a82:	90bbc0               	addx2	a11, a11, a12
  111a85:	41b9                	s32i.n	a11, a1, 16
  111a87:	07cd                	mov.n	a12, a7
  111a89:	ffebe5               	call8	111948 <sample_adjustment_Adjust1Sample>
  111a8c:	06dd                	mov.n	a13, a6
  111a8e:	6128                	l32i.n	a2, a1, 24
  111a90:	41c8                	l32i.n	a12, a1, 16
  111a92:	31a8                	l32i.n	a10, a1, 12
  111a94:	b67a                	add.n	a11, a6, a7
  111a96:	90a7a0               	addx2	a10, a7, a10
  111a99:	90bbc0               	addx2	a11, a11, a12
  111a9c:	03cd                	mov.n	a12, a3
  111a9e:	ffeaa5               	call8	111948 <sample_adjustment_Adjust1Sample>
  111aa1:	02ad                	mov.n	a10, a2
  111aa3:	71c8                	l32i.n	a12, a1, 28
  111aa5:	05bd                	mov.n	a11, a5
  111aa7:	cc4a                	add.n	a12, a12, a4
  111aa9:	11ccf0               	slli	a12, a12, 1
  111aac:	6e8d25               	call8	180380 <__vec_memcpy>
  111aaf:	f01d                	retw.n

00111ab1 <sample_adjustment_Adjust4Sample+0x91>:
  111ab1:	417240               	srli	a7, a4, 2
  111ab4:	0179                	s32i.n	a7, a1, 0
  111ab6:	771b                	addi.n	a7, a7, 1
  111ab8:	072d                	mov.n	a2, a7

00111aba <sample_adjustment_Adjust4Sample+0x9a>:
  111aba:	023d                	mov.n	a3, a2
  111abc:	ffe386               	j	111a4e <sample_adjustment_Adjust4Sample+0x2e>

00111abf <sample_adjustment_Adjust4Sample+0x9f>:
  111abf:	417240               	srli	a7, a4, 2
  111ac2:	0179                	s32i.n	a7, a1, 0
  111ac4:	073d                	mov.n	a3, a7
  111ac6:	000206               	j	111ad2 <sample_adjustment_Adjust4Sample+0xb2>

00111ac9 <sample_adjustment_Adjust4Sample+0xa9>:
  111ac9:	413240               	srli	a3, a4, 2
  111acc:	0139                	s32i.n	a3, a1, 0
  111ace:	037d                	mov.n	a7, a3
  111ad0:	331b                	addi.n	a3, a3, 1

00111ad2 <sample_adjustment_Adjust4Sample+0xb2>:
  111ad2:	072d                	mov.n	a2, a7
  111ad4:	ffdd86               	j	111a4e <sample_adjustment_Adjust4Sample+0x2e>

00111ad7 <sample_adjustment_Adjust4Sample+0xb7>:
  111ad7:	412240               	srli	a2, a4, 2
  111ada:	0129                	s32i.n	a2, a1, 0
  111adc:	027d                	mov.n	a7, a2
  111ade:	221b                	addi.n	a2, a2, 1
  111ae0:	fff586               	j	111aba <sample_adjustment_Adjust4Sample+0x9a>

00111ae3 <sample_adjustment_Adjust4Sample+0xc3>:
	...

00111ae4 <sample_adjustment_AdjustMultipleSample>:
  111ae4:	008136               	entry	a1, 64
  111ae7:	03bd                	mov.n	a11, a3
  111ae9:	0149                	s32i.n	a4, a1, 0
  111aeb:	180c                	movi.n	a8, 1
  111aed:	059d                	mov.n	a9, a5
  111aef:	0c0c                	movi.n	a12, 0
  111af1:	6159                	s32i.n	a5, a1, 24
  111af3:	72cc50               	salt	a12, a12, a5
  111af6:	f57c                	movi.n	a5, -1
  111af8:	9358c0               	movnez	a5, a8, a12
  111afb:	456a                	add.n	a4, a5, a6
  111afd:	1149                	s32i.n	a4, a1, 4
  111aff:	604190               	abs	a4, a9
  111b02:	2e14a6               	blti	a4, 1, 111b34 <sample_adjustment_AdjustMultipleSample+0x50>
  111b05:	5129                	s32i.n	a2, a1, 20
  111b07:	11d8                	l32i.n	a13, a1, 4
  111b09:	037d                	mov.n	a7, a3
  111b0b:	4139                	s32i.n	a3, a1, 16
  111b0d:	11e6f0               	slli	a14, a6, 1
  111b10:	21e9                	s32i.n	a14, a1, 8
  111b12:	030c                	movi.n	a3, 0
  111b14:	11ddf0               	slli	a13, a13, 1
  111b17:	31d9                	s32i.n	a13, a1, 12

00111b19 <sample_adjustment_AdjustMultipleSample+0x35>:
  111b19:	05dd                	mov.n	a13, a5
  111b1b:	02ad                	mov.n	a10, a2
  111b1d:	07bd                	mov.n	a11, a7
  111b1f:	06cd                	mov.n	a12, a6
  111b21:	ffcfe5               	call8	111820 <sample_adjustment_Adjust1SampleRCWindow>
  111b24:	331b                	addi.n	a3, a3, 1
  111b26:	3188                	l32i.n	a8, a1, 12
  111b28:	21f8                	l32i.n	a15, a1, 8
  111b2a:	778a                	add.n	a7, a7, a8
  111b2c:	22fa                	add.n	a2, a2, a15
  111b2e:	e79347               	bne	a3, a4, 111b19 <sample_adjustment_AdjustMultipleSample+0x35>
  111b31:	000146               	j	111b3a <sample_adjustment_AdjustMultipleSample+0x56>

00111b34 <sample_adjustment_AdjustMultipleSample+0x50>:
  111b34:	030c                	movi.n	a3, 0
  111b36:	41b9                	s32i.n	a11, a1, 16
  111b38:	5129                	s32i.n	a2, a1, 20

00111b3a <sample_adjustment_AdjustMultipleSample+0x56>:
  111b3a:	062152               	l32i	a5, a1, 24
  111b3d:	002142               	l32i	a4, a1, 0
  111b40:	052122               	l32i	a2, a1, 20
  111b43:	042172               	l32i	a7, a1, 16
  111b46:	0121b2               	l32i	a11, a1, 4
  111b49:	400001b5451043be 	{ ae_movda32	aed0, a3; nop; ae_movda32	aed1, a11 }
  111b51:	0d8018818011262e 	{ ae_movda32	aed2, a6; ae_mulp32x2	aed1, aed0, aed1 }
  111b59:	eb7bdd020000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed2; nop }
  111b61:	25a1c4               	ae_movad32.l	a10, aed1
  111b64:	25c0c4               	ae_movad32.l	a12, aed0
  111b67:	90aa70               	addx2	a10, a10, a7
  111b6a:	90bc20               	addx2	a11, a12, a2
  111b6d:	c0c4c0               	sub	a12, a4, a12
  111b70:	f4c0c0               	extui	a12, a12, 0, 16
  111b73:	11ccf0               	slli	a12, a12, 1
  111b76:	6e80a5               	call8	180380 <__vec_memcpy>
  111b79:	20a220               	or	a10, a2, a2
  111b7c:	07bd                	mov.n	a11, a7
  111b7e:	c54a                	add.n	a12, a5, a4
  111b80:	11ccf0               	slli	a12, a12, 1
  111b83:	6e7fe5               	call8	180380 <__vec_memcpy>
  111b86:	f01d                	retw.n

00111b88 <ht_ProcessHt>:
  111b88:	00a136               	entry	a1, 80
  111b8b:	00a162               	movi	a6, 0x100
  111b8e:	302272               	l32i	a7, a2, 192
  111b91:	312282               	l32i	a8, a2, 196
  111b94:	01d3a2               	addmi	a10, a3, 0x100
  111b97:	04d252               	addmi	a5, a2, 0x400
  111b9a:	082292               	l32i	a9, a2, 32
  111b9d:	086192               	s32i	a9, a1, 32
  111ba0:	8005d2               	l8ui	a13, a5, 128
  111ba3:	04cab2               	addi	a11, a10, 4
  111ba6:	91b9                	s32i.n	a11, a1, 36
  111ba8:	d888                	l32i.n	a8, a8, 52
  111baa:	d778                	l32i.n	a7, a7, 52
  111bac:	801aa2               	l16ui	a10, a10, 0x100
  111baf:	66c772               	addi	a7, a7, 102
  111bb2:	042d                	mov.n	a2, a4
  111bb4:	c066a0               	sub	a6, a6, a10
  111bb7:	66c882               	addi	a8, a8, 102
  111bba:	4189                	s32i.n	a8, a1, 16
  111bbc:	810582               	l8ui	a8, a5, 129
  111bbf:	f46060               	extui	a6, a6, 0, 16
  111bc2:	031866               	bnei	a8, 1, 111bc9 <ht_ProcessHt+0x41>
  111bc5:	c92b                	addi.n	a12, a9, 2
  111bc7:	81c9                	s32i.n	a12, a1, 32

00111bc9 <ht_ProcessHt+0x41>:
  111bc9:	031d66               	bnei	a13, 1, 111bd0 <ht_ProcessHt+0x48>
  111bcc:	e92b                	addi.n	a14, a9, 2
  111bce:	01e9                	s32i.n	a14, a1, 0

00111bd0 <ht_ProcessHt+0x48>:
  111bd0:	0d001d4190b0e46e 	{ bltu.w18	a4, a6, 111dad <ht_ProcessHt+0x225>; nop }
  111bd8:	04d3e2               	addmi	a14, a3, 0x400
  111bdb:	02d3f2               	addmi	a15, a3, 0x200
  111bde:	03d382               	addmi	a8, a3, 0x300
  111be1:	09d392               	addmi	a9, a3, 0x900
  111be4:	08d3a2               	addmi	a10, a3, 0x800
  111be7:	06d3b2               	addmi	a11, a3, 0x600
  111bea:	07d3c2               	addmi	a12, a3, 0x700
  111bed:	cc8b                	addi.n	a12, a12, 8
  111bef:	bb4b                	addi.n	a11, a11, 4
  111bf1:	aa6b                	addi.n	a10, a10, 6
  111bf3:	998b                	addi.n	a9, a9, 8
  111bf5:	884b                	addi.n	a8, a8, 4
  111bf7:	ff2b                	addi.n	a15, a15, 2
  111bf9:	ee4b                	addi.n	a14, a14, 4
  111bfb:	51e9                	s32i.n	a14, a1, 20
  111bfd:	11f9                	s32i.n	a15, a1, 4
  111bff:	7189                	s32i.n	a8, a1, 28
  111c01:	2199                	s32i.n	a9, a1, 8
  111c03:	31a9                	s32i.n	a10, a1, 12
  111c05:	61b9                	s32i.n	a11, a1, 24
  111c07:	a1c9                	s32i.n	a12, a1, 40

00111c09 <ht_ProcessHt+0x81>:
  111c09:	800582               	l8ui	a8, a5, 128
  111c0c:	161866               	bnei	a8, 1, 111c26 <ht_ProcessHt+0x9e>
  111c0f:	06ad                	mov.n	a10, a6
  111c11:	71d8                	l32i.n	a13, a1, 28
  111c13:	1f25b2               	l32i	a11, a5, 124
  111c16:	7f1dd2               	l16ui	a13, a13, 254
  111c19:	01c8                	l32i.n	a12, a1, 0
  111c1b:	90dd30               	addx2	a13, a13, a3
  111c1e:	02ddd2               	addmi	a13, a13, 0x200
  111c21:	dd2b                	addi.n	a13, a13, 2
  111c23:	f64625               	call8	108084 <au_task_DeInterlaceData>

00111c26 <ht_ProcessHt+0x9e>:
  111c26:	20a660               	or	a10, a6, a6
  111c29:	0921d2               	l32i	a13, a1, 36
  111c2c:	1f25b2               	l32i	a11, a5, 124
  111c2f:	7e1dd2               	l16ui	a13, a13, 252
  111c32:	0821c2               	l32i	a12, a1, 32
  111c35:	90dd30               	addx2	a13, a13, a3
  111c38:	f644a5               	call8	108084 <au_task_DeInterlaceData>
  111c3b:	1f2592               	l32i	a9, a5, 124
  111c3e:	c2e4a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  111c41:	192966               	bnei	a9, 2, 111c5e <ht_ProcessHt+0xd6>
  111c44:	8005e2               	l8ui	a14, a5, 128
  111c47:	81f8                	l32i.n	a15, a1, 32
  111c49:	1196f0               	slli	a9, a6, 1
  111c4c:	90f9f0               	addx2	a15, a9, a15
  111c4f:	81f9                	s32i.n	a15, a1, 32
  111c51:	141e66               	bnei	a14, 1, 111c69 <ht_ProcessHt+0xe1>
  111c54:	0188                	l32i.n	a8, a1, 0
  111c56:	908980               	addx2	a8, a9, a8
  111c59:	0189                	s32i.n	a8, a1, 0
  111c5b:	000286               	j	111c69 <ht_ProcessHt+0xe1>

00111c5e <ht_ProcessHt+0xd6>:
  111c5e:	071966               	bnei	a9, 1, 111c69 <ht_ProcessHt+0xe1>
  111c61:	082192               	l32i	a9, a1, 32
  111c64:	909690               	addx2	a9, a6, a9
  111c67:	8199                	s32i.n	a9, a1, 32
  111c69:	5c2aa2               	l32i	a10, a10, 0x170
  111c6c:	a1d8                	l32i.n	a13, a1, 40
  111c6e:	071a16               	beqz	a10, 111ce3 <ht_ProcessHt+0x15b>
  111c71:	c2cdb1               	l32r	a11, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  111c74:	0bb8                	l32i.n	a11, a11, 0
  111c76:	04dbb2               	addmi	a11, a11, 0x400
  111c79:	90cbb2               	addi	a11, a11, -112
  111c7c:	0020c0               	memw
  111c7f:	c2d4a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  111c82:	7f2bb2               	l32i	a11, a11, 0x1fc
  111c85:	285ab2               	s16i	a11, a10, 80
  111c88:	eee4a5               	call8	100ad4 <au_task_vend_HeadTrackingExecute>
  111c8b:	a1d8                	l32i.n	a13, a1, 40
  111c8d:	7e1dd2               	l16ui	a13, a13, 252
  111c90:	ed9c                	beqz.n	a13, 111cb2 <ht_ProcessHt+0x12a>
  111c92:	1c32d7               	bltu	a2, a13, 111cb2 <ht_ProcessHt+0x12a>
  111c95:	11cdf0               	slli	a12, a13, 1
  111c98:	07ad                	mov.n	a10, a7
  111c9a:	61b8                	l32i.n	a11, a1, 24
  111c9c:	6e6e25               	call8	180380 <__vec_memcpy>
  111c9f:	a1a8                	l32i.n	a10, a1, 40
  111ca1:	090c                	movi.n	a9, 0
  111ca3:	7e1a82               	l16ui	a8, a10, 252
  111ca6:	7e5a92               	s16i	a9, a10, 252
  111ca9:	907870               	addx2	a7, a8, a7
  111cac:	c02280               	sub	a2, a2, a8
  111caf:	f42020               	extui	a2, a2, 0, 16
  111cb2:	15f2b6               	bltui	a2, 0x100, 111ccb <ht_ProcessHt+0x143>
  111cb5:	07ad                	mov.n	a10, a7
  111cb7:	51b8                	l32i.n	a11, a1, 20
  111cb9:	00a2c2               	movi	a12, 0x200
  111cbc:	6e6c25               	call8	180380 <__vec_memcpy>
  111cbf:	02d772               	addmi	a7, a7, 0x200
  111cc2:	ffd222               	addmi	a2, a2, 0xffffff00
  111cc5:	f42020               	extui	a2, a2, 0, 16
  111cc8:	003106               	j	111d90 <ht_ProcessHt+0x208>

00111ccb <ht_ProcessHt+0x143>:
  111ccb:	0621a2               	l32i	a10, a1, 24
  111cce:	0521b2               	l32i	a11, a1, 20
  111cd1:	00a2c2               	movi	a12, 0x200
  111cd4:	6e6aa5               	call8	180380 <__vec_memcpy>
  111cd7:	0a2192               	l32i	a9, a1, 40
  111cda:	00a182               	movi	a8, 0x100
  111cdd:	7e5982               	s16i	a8, a9, 252
  111ce0:	002b06               	j	111d90 <ht_ProcessHt+0x208>

00111ce3 <ht_ProcessHt+0x15b>:
  111ce3:	7e1dd2               	l16ui	a13, a13, 252
  111ce6:	04ad16               	beqz	a13, 111d34 <ht_ProcessHt+0x1ac>
  111ce9:	4732d7               	bltu	a2, a13, 111d34 <ht_ProcessHt+0x1ac>
  111cec:	8005e2               	l8ui	a14, a5, 128
  111cef:	241e66               	bnei	a14, 1, 111d17 <ht_ProcessHt+0x18f>
  111cf2:	21c8                	l32i.n	a12, a1, 8
  111cf4:	41a8                	l32i.n	a10, a1, 16
  111cf6:	7f1cc2               	l16ui	a12, a12, 254
  111cf9:	31b8                	l32i.n	a11, a1, 12
  111cfb:	11ccf0               	slli	a12, a12, 1
  111cfe:	6e6825               	call8	180380 <__vec_memcpy>
  111d01:	41e8                	l32i.n	a14, a1, 16
  111d03:	a1d8                	l32i.n	a13, a1, 40
  111d05:	2198                	l32i.n	a9, a1, 8
  111d07:	080c                	movi.n	a8, 0
  111d09:	7f19f2               	l16ui	a15, a9, 254
  111d0c:	7f5982               	s16i	a8, a9, 254
  111d0f:	7e1dd2               	l16ui	a13, a13, 252
  111d12:	90efe0               	addx2	a14, a15, a14
  111d15:	41e9                	s32i.n	a14, a1, 16

00111d17 <ht_ProcessHt+0x18f>:
  111d17:	11cdf0               	slli	a12, a13, 1
  111d1a:	07ad                	mov.n	a10, a7
  111d1c:	61b8                	l32i.n	a11, a1, 24
  111d1e:	6e6625               	call8	180380 <__vec_memcpy>
  111d21:	a1a8                	l32i.n	a10, a1, 40
  111d23:	090c                	movi.n	a9, 0
  111d25:	7e1a82               	l16ui	a8, a10, 252
  111d28:	7e5a92               	s16i	a9, a10, 252
  111d2b:	907870               	addx2	a7, a8, a7
  111d2e:	c02280               	sub	a2, a2, a8
  111d31:	f42020               	extui	a2, a2, 0, 16
  111d34:	800592               	l8ui	a9, a5, 128
  111d37:	29f2b6               	bltui	a2, 0x100, 111d64 <ht_ProcessHt+0x1dc>
  111d3a:	101966               	bnei	a9, 1, 111d4e <ht_ProcessHt+0x1c6>
  111d3d:	41a8                	l32i.n	a10, a1, 16
  111d3f:	11b8                	l32i.n	a11, a1, 4
  111d41:	00a2c2               	movi	a12, 0x200
  111d44:	6e63a5               	call8	180380 <__vec_memcpy>
  111d47:	41b8                	l32i.n	a11, a1, 16
  111d49:	02dbb2               	addmi	a11, a11, 0x200
  111d4c:	41b9                	s32i.n	a11, a1, 16

00111d4e <ht_ProcessHt+0x1c6>:
  111d4e:	07ad                	mov.n	a10, a7
  111d50:	03bd                	mov.n	a11, a3
  111d52:	00a2c2               	movi	a12, 0x200
  111d55:	6e62a5               	call8	180380 <__vec_memcpy>
  111d58:	02d772               	addmi	a7, a7, 0x200
  111d5b:	ffd222               	addmi	a2, a2, 0xffffff00
  111d5e:	f42020               	extui	a2, a2, 0, 16
  111d61:	000ac6               	j	111d90 <ht_ProcessHt+0x208>

00111d64 <ht_ProcessHt+0x1dc>:
  111d64:	141966               	bnei	a9, 1, 111d7c <ht_ProcessHt+0x1f4>
  111d67:	0321a2               	l32i	a10, a1, 12
  111d6a:	0121b2               	l32i	a11, a1, 4
  111d6d:	00a2c2               	movi	a12, 0x200
  111d70:	6e60e5               	call8	180380 <__vec_memcpy>
  111d73:	022192               	l32i	a9, a1, 8
  111d76:	00a182               	movi	a8, 0x100
  111d79:	7f5982               	s16i	a8, a9, 254

00111d7c <ht_ProcessHt+0x1f4>:
  111d7c:	0621a2               	l32i	a10, a1, 24
  111d7f:	20b330               	or	a11, a3, a3
  111d82:	00a2c2               	movi	a12, 0x200
  111d85:	6e5fa5               	call8	180380 <__vec_memcpy>
  111d88:	a1b8                	l32i.n	a11, a1, 40
  111d8a:	00a1a2               	movi	a10, 0x100
  111d8d:	7e5ba2               	s16i	a10, a11, 252
  111d90:	7188                	l32i.n	a8, a1, 28
  111d92:	c04460               	sub	a4, a4, a6
  111d95:	9198                	l32i.n	a9, a1, 36
  111d97:	060c                	movi.n	a6, 0
  111d99:	f44040               	extui	a4, a4, 0, 16
  111d9c:	7e5962               	s16i	a6, a9, 252
  111d9f:	7f5862               	s16i	a6, a8, 254
  111da2:	00a162               	movi	a6, 0x100
  111da5:	0d7fe64100b0f42e 	{ bgeui.w18	a4, 0x100, 111c09 <ht_ProcessHt+0x81>; nop }

00111dad <ht_ProcessHt+0x225>:
  111dad:	04c416               	beqz	a4, 111dfd <ht_ProcessHt+0x275>
  111db0:	8005a2               	l8ui	a10, a5, 128
  111db3:	03d3b2               	addmi	a11, a3, 0x300
  111db6:	bb4b                	addi.n	a11, a11, 4
  111db8:	71b9                	s32i.n	a11, a1, 28
  111dba:	161a66               	bnei	a10, 1, 111dd4 <ht_ProcessHt+0x24c>
  111dbd:	04ad                	mov.n	a10, a4
  111dbf:	71d8                	l32i.n	a13, a1, 28
  111dc1:	1f25b2               	l32i	a11, a5, 124
  111dc4:	7f1dd2               	l16ui	a13, a13, 254
  111dc7:	01c8                	l32i.n	a12, a1, 0
  111dc9:	90dd30               	addx2	a13, a13, a3
  111dcc:	02ddd2               	addmi	a13, a13, 0x200
  111dcf:	dd2b                	addi.n	a13, a13, 2
  111dd1:	f62b25               	call8	108084 <au_task_DeInterlaceData>

00111dd4 <ht_ProcessHt+0x24c>:
  111dd4:	0821c2               	l32i	a12, a1, 32
  111dd7:	0921d2               	l32i	a13, a1, 36
  111dda:	20a440               	or	a10, a4, a4
  111ddd:	7e1dd2               	l16ui	a13, a13, 252
  111de0:	1f25b2               	l32i	a11, a5, 124
  111de3:	90dd30               	addx2	a13, a13, a3
  111de6:	f629e5               	call8	108084 <au_task_DeInterlaceData>
  111de9:	9188                	l32i.n	a8, a1, 36
  111deb:	7e18f2               	l16ui	a15, a8, 252
  111dee:	ff4a                	add.n	a15, a15, a4
  111df0:	7e58f2               	s16i	a15, a8, 252
  111df3:	71f8                	l32i.n	a15, a1, 28
  111df5:	7f1fe2               	l16ui	a14, a15, 254
  111df8:	ee4a                	add.n	a14, a14, a4
  111dfa:	7f5fe2               	s16i	a14, a15, 254

00111dfd <ht_ProcessHt+0x275>:
  111dfd:	080216               	beqz	a2, 111e81 <ht_ProcessHt+0x2f9>
  111e00:	07d3d2               	addmi	a13, a3, 0x700
  111e03:	08cdd2               	addi	a13, a13, 8
  111e06:	0a61d2               	s32i	a13, a1, 40
  111e09:	7e1dd2               	l16ui	a13, a13, 252
  111e0c:	00a1e2               	movi	a14, 0x100
  111e0f:	c04d20               	sub	a4, a13, a2
  111e12:	f44040               	extui	a4, a4, 0, 16
  111e15:	6a3d27               	bltu	a13, a2, 111e83 <ht_ProcessHt+0x2fb>
  111e18:	673e27               	bltu	a14, a2, 111e83 <ht_ProcessHt+0x2fb>
  111e1b:	8005f2               	l8ui	a15, a5, 128
  111e1e:	351f66               	bnei	a15, 1, 111e57 <ht_ProcessHt+0x2cf>
  111e21:	1154f0               	slli	a5, a4, 1
  111e24:	c26b81               	l32r	a8, 1027d0 (274b00 <g_overlay_parameter>)
  111e27:	1162f0               	slli	a6, a2, 1
  111e2a:	5c2882               	l32i	a8, a8, 0x170
  111e2d:	902230               	addx2	a2, a2, a3
  111e30:	c8ec                	bnez.n	a8, 111e60 <ht_ProcessHt+0x2d8>
  111e32:	41a8                	l32i.n	a10, a1, 16
  111e34:	06cd                	mov.n	a12, a6
  111e36:	08d3b2               	addmi	a11, a3, 0x800
  111e39:	bb6b                	addi.n	a11, a11, 6
  111e3b:	31b9                	s32i.n	a11, a1, 12
  111e3d:	6e5425               	call8	180380 <__vec_memcpy>
  111e40:	31a8                	l32i.n	a10, a1, 12
  111e42:	05cd                	mov.n	a12, a5
  111e44:	08d2b2               	addmi	a11, a2, 0x800
  111e47:	bb6b                	addi.n	a11, a11, 6
  111e49:	6e5365               	call8	180380 <__vec_memcpy>
  111e4c:	09d3c2               	addmi	a12, a3, 0x900
  111e4f:	cc8b                	addi.n	a12, a12, 8
  111e51:	7f5c42               	s16i	a4, a12, 254
  111e54:	000206               	j	111e60 <ht_ProcessHt+0x2d8>

00111e57 <ht_ProcessHt+0x2cf>:
  111e57:	1154f0               	slli	a5, a4, 1
  111e5a:	1162f0               	slli	a6, a2, 1
  111e5d:	902230               	addx2	a2, a2, a3

00111e60 <ht_ProcessHt+0x2d8>:
  111e60:	20a770               	or	a10, a7, a7
  111e63:	20c660               	or	a12, a6, a6
  111e66:	06d3b2               	addmi	a11, a3, 0x600
  111e69:	bb4b                	addi.n	a11, a11, 4
  111e6b:	61b9                	s32i.n	a11, a1, 24
  111e6d:	6e5125               	call8	180380 <__vec_memcpy>
  111e70:	61a8                	l32i.n	a10, a1, 24
  111e72:	05cd                	mov.n	a12, a5
  111e74:	06d2b2               	addmi	a11, a2, 0x600
  111e77:	bb4b                	addi.n	a11, a11, 4
  111e79:	6e5065               	call8	180380 <__vec_memcpy>
  111e7c:	a1c8                	l32i.n	a12, a1, 40
  111e7e:	7e5c42               	s16i	a4, a12, 252
  111e81:	f01d                	retw.n

00111e83 <ht_ProcessHt+0x2fb>:
  111e83:	02cd                	mov.n	a12, a2
  111e85:	0aa4a2               	movi	a10, 0x40a
  111e88:	c45cb1               	l32r	a11, 102ff8 (80011320 <__log_data___1__1__0_au_task_0_ht_0_ht_1_c_224$8593_1_14>)
  111e8b:	049e65               	call8	116870 <dbfw_StoreTrace>
  111e8e:	f01d                	retw.n

00111e90 <aac_dec_Decode>:
  111e90:	006136               	entry	a1, 48
  111e93:	24c262               	addi	a6, a2, 36
  111e96:	52cb                	addi.n	a5, a2, 12
  111e98:	fe2592               	l32i	a9, a5, 0x3f8
  111e9b:	ff2532               	l32i	a3, a5, 0x3fc
  111e9e:	0c39f6               	bgeui	a9, 3, 111eae <aac_dec_Decode+0x1e>
  111ea1:	c45681               	l32r	a8, 102ffc (200ff0 <__switch_array_75>)
  111ea4:	1149e0               	slli	a4, a9, 2
  111ea7:	448a                	add.n	a4, a4, a8
  111ea9:	0448                	l32i.n	a4, a4, 0
  111eab:	000046               	j	111eb0 <aac_dec_Decode+0x20>

00111eae <aac_dec_Decode+0x1e>:
  111eae:	040c                	movi.n	a4, 0

00111eb0 <aac_dec_Decode+0x20>:
  111eb0:	18a1a2               	movi	a10, 0x118
  111eb3:	121592               	l16ui	a9, a5, 36
  111eb6:	8c5592               	s16i	a9, a5, 0x118
  111eb9:	052466               	bnei	a4, 2, 111ec2 <aac_dec_Decode+0x32>
  111ebc:	fc2692               	l32i	a9, a6, 0x3f0
  111ebf:	000046               	j	111ec4 <aac_dec_Decode+0x34>

00111ec2 <aac_dec_Decode+0x32>:
  111ec2:	090c                	movi.n	a9, 0

00111ec4 <aac_dec_Decode+0x34>:
  111ec4:	8399                	s32i.n	a9, a3, 32
  111ec6:	1349                	s32i.n	a4, a3, 4
  111ec8:	14fc                	bnez.n	a4, 111efd <aac_dec_Decode+0x6d>
  111eca:	01d272               	addmi	a7, a2, 0x100
  111ecd:	18c772               	addi	a7, a7, 24
  111ed0:	07ad                	mov.n	a10, a7
  111ed2:	0ac025               	call8	11cad4 <aac_dec_api_Decode>
  111ed5:	061622               	l16ui	a2, a6, 12
  111ed8:	070a56               	bnez	a10, 111f4c <aac_dec_Decode+0xbc>
  111edb:	03ad                	mov.n	a10, a3
  111edd:	08af65               	call8	11a9d4 <aac_plc_api_Save_Decoder_States_to_PLC_States>
  111ee0:	03ad                	mov.n	a10, a3
  111ee2:	089ba5               	call8	11a89c <aac_plc_api_Execute>
  111ee5:	9116d2               	l16ui	a13, a6, 0x122
  111ee8:	0616c2               	l16ui	a12, a6, 12
  111eeb:	921632               	l16ui	a3, a6, 0x124
  111eee:	2e1cd7               	beq	a12, a13, 111f20 <aac_dec_Decode+0x90>
  111ef1:	0aa4a2               	movi	a10, 0x40a
  111ef4:	c443b1               	l32r	a11, 103000 (80011420 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_143$8578_1_11>)
  111ef7:	0497a5               	call8	116870 <dbfw_StoreTrace>
  111efa:	000886               	j	111f20 <aac_dec_Decode+0x90>

00111efd <aac_dec_Decode+0x6d>:
  111efd:	562682               	l32i	a8, a6, 0x158
  111f00:	121866               	bnei	a8, 1, 111f16 <aac_dec_Decode+0x86>
  111f03:	9398                	l32i.n	a9, a3, 36
  111f05:	0d2966               	bnei	a9, 2, 111f16 <aac_dec_Decode+0x86>
  111f08:	03ad                	mov.n	a10, a3
  111f0a:	089925               	call8	11a89c <aac_plc_api_Execute>
  111f0d:	1a1332               	l16ui	a3, a3, 52
  111f10:	000246               	j	111f1d <aac_dec_Decode+0x8d>

00111f13 <aac_dec_Decode+0x83>:
  111f13:	000000                                        ...

00111f16 <aac_dec_Decode+0x86>:
  111f16:	a2aa                	add.n	a10, a2, a10
  111f18:	001225               	call8	11203c <aac_dec_InsertSilence>
  111f1b:	0a3d                	mov.n	a3, a10

00111f1d <aac_dec_Decode+0x8d>:
  111f1d:	00a022               	movi	a2, 0

00111f20 <aac_dec_Decode+0x90>:
  111f20:	9415a2               	l16ui	a10, a5, 0x128
  111f23:	1c1a37               	beq	a10, a3, 111f43 <aac_dec_Decode+0xb3>
  111f26:	192426               	beqi	a4, 2, 111f43 <aac_dec_Decode+0xb3>
  111f29:	20c440               	or	a12, a4, a4
  111f2c:	0da4a2               	movi	a10, 0x40d
  111f2f:	8c15e2               	l16ui	a14, a5, 0x118
  111f32:	5925d2               	l32i	a13, a5, 0x164
  111f35:	5d25b2               	l32i	a11, a5, 0x174
  111f38:	20f330               	or	a15, a3, a3
  111f3b:	01b9                	s32i.n	a11, a1, 0
  111f3d:	c431b1               	l32r	a11, 103004 (80011720 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_285$8581_1_14>)
  111f40:	0492e5               	call8	116870 <dbfw_StoreTrace>
  111f43:	035532               	s16i	a3, a5, 6
  111f46:	0c0c                	movi.n	a12, 0
  111f48:	05c9                	s32i.n	a12, a5, 0
  111f4a:	f01d                	retw.n

00111f4c <aac_dec_Decode+0xbc>:
  111f4c:	311a66               	bnei	a10, 1, 111f81 <aac_dec_Decode+0xf1>
  111f4f:	5626d2               	l32i	a13, a6, 0x158
  111f52:	021d16               	beqz	a13, 111f77 <aac_dec_Decode+0xe7>
  111f55:	20a330               	or	a10, a3, a3
  111f58:	4a2682               	l32i	a8, a6, 0x128
  111f5b:	9b96e2               	l16si	a14, a6, 0x136
  111f5e:	9896f2               	l16si	a15, a6, 0x130
  111f61:	63f9                	s32i.n	a15, a3, 24
  111f63:	73e9                	s32i.n	a14, a3, 28
  111f65:	5389                	s32i.n	a8, a3, 20
  111f67:	08aca5               	call8	11aa30 <aac_plc_api_Init>
  111f6a:	0acd                	mov.n	a12, a10
  111f6c:	7a8c                	beqz.n	a10, 111f77 <aac_dec_Decode+0xe7>
  111f6e:	09a4a2               	movi	a10, 0x409
  111f71:	c425b1               	l32r	a11, 103008 (80011520 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_159$8579_1_12>)
  111f74:	048fa5               	call8	116870 <dbfw_StoreTrace>
  111f77:	07ad                	mov.n	a10, a7
  111f79:	000c25               	call8	11203c <aac_dec_InsertSilence>
  111f7c:	0a3d                	mov.n	a3, a10
  111f7e:	ffe786               	j	111f20 <aac_dec_Decode+0x90>

00111f81 <aac_dec_Decode+0xf1>:
  111f81:	20a330               	or	a10, a3, a3
  111f84:	01a092               	movi	a9, 1
  111f87:	1399                	s32i.n	a9, a3, 4
  111f89:	089125               	call8	11a89c <aac_plc_api_Execute>
  111f8c:	1a1332               	l16ui	a3, a3, 52
  111f8f:	5326c2               	l32i	a12, a6, 0x14c
  111f92:	8016d2               	l16ui	a13, a6, 0x100
  111f95:	9216e2               	l16ui	a14, a6, 0x124
  111f98:	5726f2               	l32i	a15, a6, 0x15c
  111f9b:	0ca4a2               	movi	a10, 0x40c
  111f9e:	c41bb1               	l32r	a11, 10300c (80011620 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_184$8580_1_13>)
  111fa1:	048ce5               	call8	116870 <dbfw_StoreTrace>
  111fa4:	ffde06               	j	111f20 <aac_dec_Decode+0x90>

00111fa7 <aac_dec_Decode+0x117>:
	...

00111fa8 <aac_dec_Flush>:
  111fa8:	004136               	entry	a1, 32
  111fab:	020c                	movi.n	a2, 0
  111fad:	f01d                	retw.n

00111faf <aac_dec_Flush+0x7>:
	...

00111fb0 <aac_dec_GetPayloadOffset>:
  111fb0:	004136               	entry	a1, 32
  111fb3:	020c                	movi.n	a2, 0
  111fb5:	f01d                	retw.n

00111fb7 <aac_dec_GetPayloadOffset+0x7>:
	...

00111fb8 <aac_dec_Init>:
  111fb8:	004136               	entry	a1, 32
  111fbb:	10a042               	movi	a4, 16
  111fbe:	03a032               	movi	a3, 3
  111fc1:	a288                	l32i.n	a8, a2, 40
  111fc3:	01d2a2               	addmi	a10, a2, 0x100
  111fc6:	9298                	l32i.n	a9, a2, 36
  111fc8:	466292               	s32i	a9, a2, 0x118
  111fcb:	18caa2               	addi	a10, a10, 24
  111fce:	476282               	s32i	a8, a2, 0x11c
  111fd1:	486232               	s32i	a3, a2, 0x120
  111fd4:	4a6242               	s32i	a4, a2, 0x128
  111fd7:	10c232               	addi	a3, a2, 16
  111fda:	040c                	movi.n	a4, 0
  111fdc:	4b6242               	s32i	a4, a2, 0x12c
  111fdf:	0a9965               	call8	11c974 <aac_dec_api_Init>
  111fe2:	3f6342               	s32i	a4, a3, 252
  111fe5:	0213f2               	l16ui	a15, a3, 4
  111fe8:	201392               	l16ui	a9, a3, 64
  111feb:	280c                	movi.n	a8, 2
  111fed:	120c                	movi.n	a2, 1
  111fef:	4c23d2               	l32i	a13, a3, 0x130
  111ff2:	63e8                	l32i.n	a14, a3, 24
  111ff4:	9a13c2               	l16ui	a12, a3, 0x134
  111ff7:	4a23b2               	l32i	a11, a3, 0x128
  111ffa:	33b9                	s32i.n	a11, a3, 12
  111ffc:	0e53c2               	s16i	a12, a3, 28
  111fff:	c211b1               	l32r	a11, 102844 (278780 <g_plc_scratch_buf>)
  112002:	4b23c2               	l32i	a12, a3, 0x12c
  112005:	43c9                	s32i.n	a12, a3, 16
  112007:	c0eed0               	sub	a14, a14, a13
  11200a:	832890               	moveqz	a2, a8, a9
  11200d:	401200               	ssl	a2
  112010:	3e63e2               	s32i	a14, a3, 248
  112013:	dd3b                	addi.n	a13, a13, 3
  112015:	53e8                	l32i.n	a14, a3, 20
  112017:	41d2d0               	srli	a13, a13, 2
  11201a:	0a2d                	mov.n	a2, a10
  11201c:	a1ff00               	sll	a15, a15
  11201f:	9253f2               	s16i	a15, a3, 0x124
  112022:	fe23a2               	l32i	a10, a3, 0x3f8
  112025:	a0dde0               	addx4	a13, a13, a14
  112028:	3d63d2               	s32i	a13, a3, 244
  11202b:	1c13e2               	l16ui	a14, a3, 56
  11202e:	5e23d2               	l32i	a13, a3, 0x178
  112031:	0ae9                	s32i.n	a14, a10, 0
  112033:	3ad9                	s32i.n	a13, a10, 12
  112035:	4ac9                	s32i.n	a12, a10, 16
  112037:	087e25               	call8	11a818 <aac_plc_api_AllocateMemory>
  11203a:	f01d                	retw.n

0011203c <aac_dec_InsertSilence>:
  11203c:	004136               	entry	a1, 32
  11203f:	0922a2               	l32i	a10, a2, 36
  112042:	0e1232               	l16ui	a3, a2, 28
  112045:	00a0b2               	movi	a11, 0
  112048:	20c330               	or	a12, a3, a3
  11204b:	6e3de5               	call8	180428 <__vec_memset>
  11204e:	032d                	mov.n	a2, a3
  112050:	f01d                	retw.n

00112052 <aac_dec_InsertSilence+0x16>:
  112052:	00000000 41360000                                ......

00112058 <drc_exp_init>:
  112058:	004136               	entry	a1, 32
  11205b:	c25751               	l32r	a5, 1029b8 (3e80 <xthals_release_major+0xfa0>)
  11205e:	00a462               	movi	a6, 0x400
  112061:	0493a2               	l16si	a10, a3, 8
  112064:	059392               	l16si	a9, a3, 10
  112067:	069382               	l16si	a8, a3, 12
  11206a:	070c                	movi.n	a7, 0
  11206c:	0393b2               	l16si	a11, a3, 6
  11206f:	0293c2               	l16si	a12, a3, 4
  112072:	0193d2               	l16si	a13, a3, 2
  112075:	0093e2               	l16si	a14, a3, 0
  112078:	0152e2               	s16i	a14, a2, 2
  11207b:	0252d2               	s16i	a13, a2, 4
  11207e:	0652c2               	s16i	a12, a2, 12
  112081:	0752b2               	s16i	a11, a2, 14
  112084:	6279                	s32i.n	a7, a2, 24
  112086:	0a5282               	s16i	a8, a2, 20
  112089:	095292               	s16i	a9, a2, 18
  11208c:	0852a2               	s16i	a10, a2, 16
  11208f:	0e5262               	s16i	a6, a2, 28
  112092:	189457               	bne	a4, a5, 1120ae <drc_exp_init+0x56>
  112095:	c3de31               	l32r	a3, 103010 (7f8a <xthals_release_major+0x50aa>)
  112098:	eba0f2               	movi	a15, 235
  11209b:	c3de41               	l32r	a4, 103014 (8e3 <XtosCoreStateSize+0x663>)
  11209e:	e51c                	movi.n	a5, 30
  1120a0:	005252               	s16i	a5, a2, 0
  1120a3:	035242               	s16i	a4, a2, 6
  1120a6:	0452f2               	s16i	a15, a2, 8

001120a9 <drc_exp_init+0x51>:
  1120a9:	055232               	s16i	a3, a2, 10
  1120ac:	f01d                	retw.n

001120ae <drc_exp_init+0x56>:
  1120ae:	c3db31               	l32r	a3, 10301c (7f15 <xthals_release_major+0x5035>)
  1120b1:	d4a182               	movi	a8, 0x1d4
  1120b4:	c3d991               	l32r	a9, 103018 (1128 <XtosCoreStateSize+0xea8>)
  1120b7:	aa0c                	movi.n	a10, 10
  1120b9:	0052a2               	s16i	a10, a2, 0
  1120bc:	035292               	s16i	a9, a2, 6
  1120bf:	045282               	s16i	a8, a2, 8
  1120c2:	fff8c6               	j	1120a9 <drc_exp_init+0x51>

001120c5 <drc_exp_init+0x6d>:
  1120c5:	000000                                        ...

001120c8 <drc_exp>:
  1120c8:	006136               	entry	a1, 48
  1120cb:	0129                	s32i.n	a2, a1, 0
  1120cd:	1159                	s32i.n	a5, a1, 4
  1120cf:	032d                	mov.n	a2, a3
  1120d1:	0d401241d0b0156e 	{ blti.w18	a5, 1, 112202 <drc_exp+0x13a>; nop }
  1120d9:	0e9472               	l16si	a7, a4, 28
  1120dc:	00a062               	movi	a6, 0
  1120df:	c3d051               	l32r	a5, 103020 (ffffa5b1 <_memmap_cacheattr_bp_strict+0xd75bf>)

001120e2 <drc_exp+0x1a>:
  1120e2:	b02454               	ae_l16.i	aed2, a4, 10
  1120e5:	bd0464               	ae_l32.i	aed0, a4, 24
  1120e8:	0094e2               	l16si	a14, a4, 0
  1120eb:	909620               	addx2	a9, a6, a2
  1120ee:	203ee0               	or	a3, a14, a14
  1120f1:	15ae76               	loopgtz	a14, 11210a <drc_exp+0x42>
  1120f4:	0099f2               	l16si	a15, a9, 0
  1120f7:	0c8018f280c03f2e 	{ ae_movda32	aed3, a15; ae_mulfp32x16x2ras.l	aed0, aed0, aed2 }
  1120ff:	9a1f34               	ae_slai32s	aed1, aed3, 15
  112102:	b5fb20001f00299e 	{ addi	a9, a9, 2; nop; ae_maxabs32s	aed0, aed0, aed1 }

0011210a <drc_exp+0x42>:
  11210a:	c24b81               	l32r	a8, 102a38 (7fff <xthals_release_major+0x511f>)
  11210d:	25a0c4               	ae_movad32.l	a10, aed0
  112110:	64a9                	s32i.n	a10, a4, 24
  112112:	0528a7               	blt	a8, a10, 11211b <drc_exp+0x53>
  112115:	0a0c                	movi.n	a10, 0
  112117:	000186               	j	112121 <drc_exp+0x59>

0011211a <drc_exp+0x52>:
	...

0011211b <drc_exp+0x53>:
  11211b:	001865               	call8	1122a0 <scl_log2_32x32>
  11211e:	21aea0               	srai	a10, a10, 14

00112121 <drc_exp+0x59>:
  112121:	c3c0b1               	l32r	a11, 103024 (6054 <xthals_release_major+0x3174>)
  112124:	400001b545544abe 	{ ae_movda32	aed4, a10; nop; ae_movda32	aed5, a11 }
  11212c:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  112134:	0694e2               	l16si	a14, a4, 12
  112137:	25a4c4               	ae_movad32.l	a10, aed4
  11213a:	0194b2               	l16si	a11, a4, 2
  11213d:	21afa0               	srai	a10, a10, 15
  112140:	aa5a                	add.n	a10, a10, a5
  112142:	23aa80               	sext	a10, a10, 15
  112145:	0d000b41e0b0abae 	{ bge.w18	a11, a10, 112207 <drc_exp+0x13f>; nop }
  11214d:	c23bc1               	l32r	a12, 102a3c (8000 <xthals_release_major+0x5120>)
  112150:	c0dab0               	sub	a13, a10, a11
  112153:	c0cce0               	sub	a12, a12, a14
  112156:	400001b545764dce 	{ ae_movda32	aed6, a13; nop; ae_movda32	aed7, a12 }
  11215e:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  112166:	2596c4               	ae_movad32.l	a9, aed6
  112169:	219f90               	srai	a9, a9, 15

0011216c <drc_exp+0xa4>:
  11216c:	0894b2               	l16si	a11, a4, 16
  11216f:	c0bb90               	sub	a11, a11, a9
  112172:	23bb80               	sext	a11, a11, 15
  112175:	000406               	j	112189 <drc_exp+0xc1>

00112178 <drc_exp+0xb0>:
  112178:	000000                                        ...

0011217b <drc_exp+0xb3>:
  11217b:	0c0c                	movi.n	a12, 0
  11217d:	0a94d2               	l16si	a13, a4, 20
  112180:	c3aab1               	l32r	a11, 103028 (ffffc000 <_memmap_cacheattr_bp_strict+0xd900e>)
  112183:	72dda0               	salt	a13, a13, a10
  112186:	93bcd0               	movnez	a11, a12, a13

00112189 <drc_exp+0xc1>:
  112189:	c3a8e1               	l32r	a14, 10302c (550b <xthals_release_major+0x262b>)
  11218c:	400001b544983bee 	{ ae_movda16	aed8, a11; nop; ae_movda16	aed9, a14 }
  112194:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  11219c:	25a8c4               	ae_movad32.l	a10, aed8
  11219f:	000a25               	call8	112240 <scl_antilog2_32x32>
  1121a2:	b02434               	ae_l16.i	aed2, a4, 6
  1121a5:	2195a0               	srai	a9, a10, 5
  1121a8:	239980               	sext	a9, a9, 15
  1121ab:	400001b42430349e 	{ ae_l16.i	aed0, a4, 8; nop; ae_movda16	aed3, a9 }
  1121b3:	72f970               	salt	a15, a9, a7
  1121b6:	0198                	l32i.n	a9, a1, 0
  1121b8:	90a620               	addx2	a10, a6, a2
  1121bb:	909690               	addx2	a9, a6, a9
  1121be:	1fcc                	bnez.n	a15, 1121c3 <drc_exp+0xfb>
  1121c0:	3e2014               	ae_mov	aed2, aed0

001121c3 <drc_exp+0xfb>:
  1121c3:	3c0724               	ae_movda16	aed0, a7
  1121c6:	26a376               	loopgtz	a3, 1121f0 <drc_exp+0x128>
  1121c9:	4ef304               	ae_sub16s	aed15, aed3, aed0
  1121cc:	0c801a7f32ae959e 	{ nop; ae_mulfp16x4ras	aed14, aed2, aed15 }
  1121d4:	ebe5a90e0000da1f 	{ ae_l16.ip	aed13, a10, 2; ae_add16s	aed0, aed0, aed14; nop }
  1121dc:	eb5cdd000d0c259f 	{ nop; ae_mulf16ss.00	aed12, aed13, aed0; nop }
  1121e4:	9ab5c4               	ae_slai32s	aed11, aed12, 5
  1121e7:	a3bbb4               	ae_sel16i	aed11, aed11, aed11, 3
  1121ea:	42abb4               	ae_round16x4f32sasym	aed10, aed11, aed11
  1121ed:	d3a914               	ae_s16.0.ip	aed10, a9, 2

001121f0 <drc_exp+0x128>:
  1121f0:	663a                	add.n	a6, a6, a3
  1121f2:	257084               	ae_movad16.0	a7, aed0
  1121f5:	11a8                	l32i.n	a10, a1, 4
  1121f7:	0e5472               	s16i	a7, a4, 28
  1121fa:	0d3fee4140b096ae 	{ blt.w18	a6, a10, 1120e2 <drc_exp+0x1a>; nop }

00112202 <drc_exp+0x13a>:
  112202:	f01d                	retw.n

00112204 <drc_exp+0x13c>:
  112204:	000000                                        ...

00112207 <drc_exp+0x13f>:
  112207:	0294b2               	l16si	a11, a4, 4
  11220a:	0994c2               	l16si	a12, a4, 18
  11220d:	05aba7               	bge	a11, a10, 112216 <drc_exp+0x14e>
  112210:	0894b2               	l16si	a11, a4, 16
  112213:	ffdc86               	j	112189 <drc_exp+0xc1>

00112216 <drc_exp+0x14e>:
  112216:	0d3ff64110b0acae 	{ bge.w18	a12, a10, 11217b <drc_exp+0xb3>; nop }
  11221e:	0794c2               	l16si	a12, a4, 14
  112221:	c0dba0               	sub	a13, a11, a10
  112224:	ffdcc2               	addmi	a12, a12, 0xffffff00
  112227:	400001b545014dce 	{ ae_movda32	aed1, a13; nop; ae_movda32	aed0, a12 }
  11222f:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  112237:	2590c4               	ae_movad32.l	a9, aed0
  11223a:	219890               	srai	a9, a9, 8
  11223d:	ffcac6               	j	11216c <drc_exp+0xa4>

00112240 <scl_antilog2_32x32>:
  112240:	004136               	entry	a1, 32
  112243:	c37d81               	l32r	a8, 103038 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  112246:	c37a91               	l32r	a9, 103030 (1ffffff <_memmap_mem_sram_end+0x15bffff>)
  112249:	c37a31               	l32r	a3, 103034 (201000 <pow2poly>)
  11224c:	153994               	ae_movda32x2	aed3, a9, a9
  11224f:	400001b47025432e 	{ ae_l32.i	aed5, a3, 0; nop; ae_movda32	aed2, a2 }
  112257:	bbfb60203f30488e 	{ ae_movda32x2	aed4, a8, a8; nop; ae_and	aed3, aed2, aed3 }
  11225f:	4c3344               	ae_sub32	aed3, aed3, aed4
  112262:	18fbae603f30431f 	{ ae_l32.i	aed4, a3, 4; nop; ae_slai32	aed3, aed3, 6 }
  11226a:	eb48dd050304259f 	{ nop; ae_mulafp32x2ras	aed4, aed3, aed5; nop }
  112272:	bd6324               	ae_l32.i	aed6, a3, 8
  112275:	eb48dd040306259f 	{ nop; ae_mulafp32x2ras	aed6, aed3, aed4; nop }
  11227d:	bd4334               	ae_l32.i	aed4, a3, 12
  112280:	1f48d99623245f0f 	{ ae_movi	aed5, 15; ae_mulafp32x2ras	aed4, aed3, aed6; ae_srai32	aed2, aed2, 25 }
  112288:	ebf2ae050202134f 	{ ae_l32.i	aed1, a3, 16; ae_sub32	aed2, aed2, aed5; nop }
  112290:	eb48c8040301223f 	{ ae_movad32.h	a2, aed2; ae_mulafp32x2ras	aed1, aed3, aed4; nop }
  112298:	050214               	ae_slaa32s	aed0, aed1, a2
  11229b:	2520b4               	ae_movad32.h	a2, aed0
  11229e:	f01d                	retw.n

001122a0 <scl_log2_32x32>:
  1122a0:	004136               	entry	a1, 32
  1122a3:	c36881               	l32r	a8, 103044 (2746e0 <_dram0_global_var_2_data_start>)
  1122a6:	c365b1               	l32r	a11, 10303c (400000 <_memmap_mem_dram1_end+0xff000>)
  1122a9:	c365a1               	l32r	a10, 103040 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1122ac:	152224               	ae_movda32x2	aed2, a2, a2
  1122af:	2542f4               	ae_nsaz32.l	a4, aed2
  1122b2:	c25921               	l32r	a2, 102c18 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  1122b5:	056424               	ae_slaa32s	aed6, aed2, a4
  1122b8:	157bb4               	ae_movda32x2	aed7, a11, a11
  1122bb:	968874               	ae_slai32	aed8, aed7, 8
  1122be:	4c6684               	ae_sub32	aed6, aed6, aed8
  1122c1:	1ffb60706f80344f 	{ ae_movda32x2	aed3, a4, a4; nop; ae_srai32	aed8, aed6, 23 }
  1122c9:	18fb60308f809aaf 	{ ae_movda32x2	aed9, a10, a10; nop; ae_slai32	aed8, aed8, 3 }
  1122d1:	bbfbc8609f60983e 	{ ae_movad32.h	a9, aed8; nop; ae_and	aed6, aed6, aed9 }
  1122d9:	ebf240070606103f 	{ movi	a3, 16; ae_sub32	aed6, aed6, aed7; nop }
  1122e1:	18fb77206f60589f 	{ ae_l32x2.x	aed5, a8, a9; nop; ae_slai32	aed6, aed6, 2 }
  1122e9:	c8fb60501f40133e 	{ ae_movda32x2	aed1, a3, a3; nop; ae_cvt64f32.h	aed4, aed5 }
  1122f1:	a933dd361514259e 	{ nop; ae_mulaf32s.lh	aed4, aed5, aed6; ae_sub32	aed1, aed1, aed3 }
  1122f9:	971914               	ae_slai32	aed1, aed1, 25
  1122fc:	8c4644               	ae_srai64	aed4, aed4, 6
  1122ff:	a1fbd9404f00300e 	{ ae_movi	aed3, 0; nop; ae_round32x2f64sasym	aed0, aed4, aed4 }
  112307:	c2e760213010122e 	{ ae_movda32x2	aed1, a2, a2; ae_add32	aed0, aed0, aed1; ae_le32	b0:b1, aed2, aed3 }
  11230f:	3b0114               	ae_movt32x2	aed0, aed1, b0:b1
  112312:	2520b4               	ae_movad32.h	a2, aed0
  112315:	f01d                	retw.n

00112317 <scl_log2_32x32+0x77>:
	...

00112318 <peq_GetScratchSize>:
  112318:	004136               	entry	a1, 32
  11231b:	1132d0               	slli	a3, a2, 3
  11231e:	a02230               	addx4	a2, a2, a3
  112321:	227b                	addi.n	a2, a2, 7
  112323:	f42020               	extui	a2, a2, 0, 16
  112326:	f01d                	retw.n

00112328 <peq_Init>:
  112328:	004136               	entry	a1, 32
  11232b:	0aa0a2               	movi	a10, 10
  11232e:	0008a5               	call8	1123b8 <bqriir32x32_df2_alloc>
  112331:	006232               	s32i	a3, a2, 0
  112334:	f4d0a0               	extui	a13, a10, 0, 16
  112337:	e0a1c2               	movi	a12, 0x1e0
  11233a:	0bbcd7               	bgeu	a12, a13, 112349 <peq_Init+0x21>
  11233d:	0ba4a2               	movi	a10, 0x40b
  112340:	c342b1               	l32r	a11, 103048 (80011820 <__log_data___1__1__0_au_task_0_peq_0_peq_1_c_100$15978_57_5>)
  112343:	0aa0e2               	movi	a14, 10
  112346:	0452a5               	call8	116870 <dbfw_StoreTrace>

00112349 <peq_Init+0x21>:
  112349:	f8af82               	movi	a8, -8
  11234c:	151287               	beq	a2, a8, 112365 <peq_Init+0x3d>
  11234f:	20c330               	or	a12, a3, a3
  112352:	6e93e2               	l16si	a14, a3, 220
  112355:	08c2a2               	addi	a10, a2, 8
  112358:	ab0c                	movi.n	a11, 10
  11235a:	01d3d2               	addmi	a13, a3, 0x100
  11235d:	c8cdd2               	addi	a13, a13, -56
  112360:	000665               	call8	1123c8 <bqriir32x32_df2_init>
  112363:	12a9                	s32i.n	a10, a2, 4

00112365 <peq_Init+0x3d>:
  112365:	f01d                	retw.n

00112367 <peq_Init+0x3f>:
  112367:	000000                                        ...

0011236a <peq_Init+0x42>:
	...

0011236c <peq_Process>:
  11236c:	004136               	entry	a1, 32
  11236f:	0122a2               	l32i	a10, a2, 4
  112372:	209550               	or	a9, a5, a5
  112375:	0e9676               	loopnez	a6, 112387 <peq_Process+0x1b>
  112378:	009382               	l16si	a8, a3, 0
  11237b:	02c332               	addi	a3, a3, 2
  11237e:	1188a0               	slli	a8, a8, 6
  112381:	006982               	s32i	a8, a9, 0
  112384:	04c992               	addi	a9, a9, 4

00112387 <peq_Process+0x1b>:
  112387:	05dd                	mov.n	a13, a5
  112389:	06ed                	mov.n	a14, a6
  11238b:	a02650               	addx4	a2, a6, a5
  11238e:	8c7c                	movi.n	a12, -8
  112390:	a0b620               	addx4	a11, a6, a2
  112393:	bb7b                	addi.n	a11, a11, 7
  112395:	10bbc0               	and	a11, a11, a12
  112398:	02cd                	mov.n	a12, a2
  11239a:	000ca5               	call8	112464 <bqriir32x32_df2>
  11239d:	0e9676               	loopnez	a6, 1123af <peq_Process+0x43>
  1123a0:	be2214               	ae_l32.ip	aed2, a2, 4
  1123a3:	9a1a24               	ae_slai32s	aed1, aed2, 10
  1123a6:	a31114               	ae_sel16i	aed1, aed1, aed1, 3
  1123a9:	420114               	ae_round16x4f32sasym	aed0, aed1, aed1
  1123ac:	d30414               	ae_s16.0.ip	aed0, a4, 2
  1123af:	f01d                	retw.n

001123b1 <peq_Process+0x45>:
  1123b1:	00000000 36000000                                .......

001123b8 <bqriir32x32_df2_alloc>:
  1123b8:	004136               	entry	a1, 32
  1123bb:	033c                	movi.n	a3, 48
  1123bd:	a08220               	addx4	a8, a2, a2
  1123c0:	a02820               	addx4	a2, a8, a2
  1123c3:	902230               	addx2	a2, a2, a3
  1123c6:	f01d                	retw.n

001123c8 <bqriir32x32_df2_init>:
  1123c8:	004136               	entry	a1, 32
  1123cb:	c97c                	movi.n	a9, -4
  1123cd:	887c                	movi.n	a8, -8
  1123cf:	6213a6               	blti	a3, 1, 112435 <bqriir32x32_df2_init+0x6d>
  1123d2:	0b0c                	movi.n	a11, 0
  1123d4:	11c3b0               	slli	a12, a3, 5
  1123d7:	223b                	addi.n	a2, a2, 3
  1123d9:	102290               	and	a2, a2, a9
  1123dc:	1fc2e2               	addi	a14, a2, 31
  1123df:	10ee80               	and	a14, a14, a8
  1123e2:	0ead                	mov.n	a10, a14
  1123e4:	b0d3e0               	addx8	a13, a3, a14
  1123e7:	dd7b                	addi.n	a13, a13, 7
  1123e9:	10dd80               	and	a13, a13, a8
  1123ec:	0d9d                	mov.n	a9, a13
  1123ee:	cdca                	add.n	a12, a13, a12
  1123f0:	07ccc2               	addi	a12, a12, 7
  1123f3:	10cc80               	and	a12, a12, a8
  1123f6:	208cc0               	or	a8, a12, a12
  1123f9:	35a376               	loopgtz	a3, 112432 <bqriir32x32_df2_init+0x6a>
  1123fc:	009572               	l16si	a7, a5, 0
  1123ff:	04f8                	l32i.n	a15, a4, 0
  112401:	552b                	addi.n	a5, a5, 2
  112403:	005872               	s16i	a7, a8, 0
  112406:	09f9                	s32i.n	a15, a9, 0
  112408:	882b                	addi.n	a8, a8, 2
  11240a:	0478                	l32i.n	a7, a4, 0
  11240c:	1979                	s32i.n	a7, a9, 4
  11240e:	24f8                	l32i.n	a15, a4, 8
  112410:	29f9                	s32i.n	a15, a9, 8
  112412:	1478                	l32i.n	a7, a4, 4
  112414:	3979                	s32i.n	a7, a9, 12
  112416:	44f8                	l32i.n	a15, a4, 16
  112418:	49f9                	s32i.n	a15, a9, 16
  11241a:	3478                	l32i.n	a7, a4, 12
  11241c:	5979                	s32i.n	a7, a9, 20
  11241e:	34f8                	l32i.n	a15, a4, 12
  112420:	69f9                	s32i.n	a15, a9, 24
  112422:	4478                	l32i.n	a7, a4, 16
  112424:	14c442               	addi	a4, a4, 20
  112427:	7979                	s32i.n	a7, a9, 28
  112429:	0ab9                	s32i.n	a11, a10, 0
  11242b:	1ab9                	s32i.n	a11, a10, 4
  11242d:	20c992               	addi	a9, a9, 32
  112430:	aa8b                	addi.n	a10, a10, 8

00112432 <bqriir32x32_df2_init+0x6a>:
  112432:	000706               	j	112452 <bqriir32x32_df2_init+0x8a>

00112435 <bqriir32x32_df2_init+0x6d>:
  112435:	11c3b0               	slli	a12, a3, 5
  112438:	223b                	addi.n	a2, a2, 3
  11243a:	102290               	and	a2, a2, a9
  11243d:	1fc2e2               	addi	a14, a2, 31
  112440:	10ee80               	and	a14, a14, a8
  112443:	b0d3e0               	addx8	a13, a3, a14
  112446:	dd7b                	addi.n	a13, a13, 7
  112448:	10dd80               	and	a13, a13, a8
  11244b:	cdca                	add.n	a12, a13, a12
  11244d:	cc7b                	addi.n	a12, a12, 7
  11244f:	10cc80               	and	a12, a12, a8

00112452 <bqriir32x32_df2_init+0x8a>:
  112452:	1239                	s32i.n	a3, a2, 4
  112454:	2269                	s32i.n	a6, a2, 8
  112456:	32d9                	s32i.n	a13, a2, 12
  112458:	42c9                	s32i.n	a12, a2, 16
  11245a:	52e9                	s32i.n	a14, a2, 20
  11245c:	c2fc71               	l32r	a7, 10304c (b6766c94 <_memmap_mem_LOG_DATA_AREA_end+0x36666c74>)
  11245f:	0279                	s32i.n	a7, a2, 0
  112461:	f01d                	retw.n

00112463 <bqriir32x32_df2_init+0x9b>:
	...

00112464 <bqriir32x32_df2>:
  112464:	004136               	entry	a1, 32
  112467:	1288                	l32i.n	a8, a2, 4
  112469:	0d40114160b0166e 	{ blti.w18	a6, 1, 112583 <bqriir32x32_df2+0x11f>; nop }
  112471:	32c8                	l32i.n	a12, a2, 12
  112473:	42b8                	l32i.n	a11, a2, 16
  112475:	52a8                	l32i.n	a10, a2, 20
  112477:	0d400841b0b0286e 	{ blti.w18	a8, 2, 112506 <bqriir32x32_df2+0xa2>; nop }
  11247f:	e80b                	addi.n	a14, a8, -1
  112481:	0d0c                	movi.n	a13, 0
  112483:	191c                	movi.n	a9, 17
  112485:	f61b                	addi.n	a15, a6, 1
  112487:	21f1f0               	srai	a15, a15, 1
  11248a:	036d                	mov.n	a6, a3

0011248c <bqriir32x32_df2+0x28>:
  11248c:	b44b14               	ae_l16.ip	aed4, a11, 2
  11248f:	c10a04               	ae_l32x2.i	aed0, a10, 0
  112492:	3e8c94               	ae_l32x2.ip	aed8, a12, 8
  112495:	3e7c94               	ae_l32x2.ip	aed7, a12, 8
  112498:	3e6c94               	ae_l32x2.ip	aed6, a12, 8
  11249b:	3e5c94               	ae_l32x2.ip	aed5, a12, 8
  11249e:	50af76               	loopgtz	a15, 1124f2 <bqriir32x32_df2+0x8e>
  1124a1:	bea514               	ae_l32.ip	aed10, a5, 4
  1124a4:	eb0add040a0a259f 	{ nop; ae_mul32x16.l1	aed10, aed10, aed4; nop }
  1124ac:	eb92dd00060a259f 	{ nop; ae_mulsf32r.hh	aed10, aed6, aed0; nop }
  1124b4:	985daf6007a2951f 	{ ae_l32.ip	aed9, a5, 4; ae_mulf32r.hh	aed2, aed7, aed0; ae_mulsf32r.ll_s2	aed10, aed6, aed0 }
  1124bc:	2b31dd904792259f 	{ nop; ae_mulaf32r.ll	aed2, aed7, aed0; ae_mul32x16.l1_s2	aed9, aed9, aed4 }
  1124c4:	98f9dd5a0093259f 	{ nop; ae_pksr32	aed0, aed10, 1; ae_mulsf32r.ll_s2	aed9, aed5, aed0 }
  1124cc:	eb94dd000609259f 	{ nop; ae_mulsf32r.ll	aed9, aed6, aed0; nop }
  1124d4:	485ddd800723259f 	{ nop; ae_mulf32r.hh	aed3, aed7, aed0; ae_mulaf32r.ll_s2	aed2, aed8, aed0 }
  1124dc:	48f9dd790033259f 	{ nop; ae_pksr32	aed0, aed9, 1; ae_mulaf32r.ll_s2	aed3, aed7, aed0 }
  1124e4:	eb31dd000803259f 	{ nop; ae_mulaf32r.ll	aed3, aed8, aed0; nop }
  1124ec:	f31924               	ae_trunca32x2f64s	aed1, aed2, aed3, a9
  1124ef:	621614               	ae_s32x2.ip	aed1, a6, 8

001124f2 <bqriir32x32_df2+0x8e>:
  1124f2:	620a14               	ae_s32x2.ip	aed0, a10, 8
  1124f5:	035d                	mov.n	a5, a3
  1124f7:	0020c0               	memw
  1124fa:	036d                	mov.n	a6, a3
  1124fc:	dd1b                	addi.n	a13, a13, 1
  1124fe:	8a9ed7               	bne	a14, a13, 11248c <bqriir32x32_df2+0x28>
  112501:	000186               	j	11250b <bqriir32x32_df2+0xa7>

00112504 <bqriir32x32_df2+0xa0>:
	...

00112506 <bqriir32x32_df2+0xa2>:
  112506:	f61b                	addi.n	a15, a6, 1
  112508:	21f1f0               	srai	a15, a15, 1

0011250b <bqriir32x32_df2+0xa7>:
  11250b:	046d                	mov.n	a6, a4
  11250d:	281304               	ae_zalign64	u0
  112510:	b44b14               	ae_l16.ip	aed4, a11, 2
  112513:	2228                	l32i.n	a2, a2, 8
  112515:	3e8c94               	ae_l32x2.ip	aed8, a12, 8
  112518:	3e7c94               	ae_l32x2.ip	aed7, a12, 8
  11251b:	4000001060102a2e 	{ ae_l32x2.i	aed0, a10, 0; nop; addi	a2, a2, 17 }
  112523:	3e6c94               	ae_l32x2.ip	aed6, a12, 8
  112526:	3e5c94               	ae_l32x2.ip	aed5, a12, 8
  112529:	50af76               	loopgtz	a15, 11257d <bqriir32x32_df2+0x119>
  11252c:	bef514               	ae_l32.ip	aed15, a5, 4
  11252f:	eb0add040f0f259f 	{ nop; ae_mul32x16.l1	aed15, aed15, aed4; nop }
  112537:	eb92dd00060f259f 	{ nop; ae_mulsf32r.hh	aed15, aed6, aed0; nop }
  11253f:	985daf6007fce51f 	{ ae_l32.ip	aed14, a5, 4; ae_mulf32r.hh	aed12, aed7, aed0; ae_mulsf32r.ll_s2	aed15, aed6, aed0 }
  112547:	2b31dde047ec259f 	{ nop; ae_mulaf32r.ll	aed12, aed7, aed0; ae_mul32x16.l1_s2	aed14, aed14, aed4 }
  11254f:	98f9dd5f00e3259f 	{ nop; ae_pksr32	aed0, aed15, 1; ae_mulsf32r.ll_s2	aed14, aed5, aed0 }
  112557:	eb94dd00060e259f 	{ nop; ae_mulsf32r.ll	aed14, aed6, aed0; nop }
  11255f:	485ddd8007cd259f 	{ nop; ae_mulf32r.hh	aed13, aed7, aed0; ae_mulaf32r.ll_s2	aed12, aed8, aed0 }
  112567:	48f9dd7e00d3259f 	{ nop; ae_pksr32	aed0, aed14, 1; ae_mulaf32r.ll_s2	aed13, aed7, aed0 }
  11256f:	eb31dd00080d259f 	{ nop; ae_mulaf32r.ll	aed13, aed8, aed0; nop }
  112577:	fdb2c4               	ae_trunca32x2f64s	aed11, aed12, aed13, a2
  11257a:	0cb6c4               	ae_sa32x2.ip	aed11, u0, a6

0011257d <bqriir32x32_df2+0x119>:
  11257d:	7736c4               	ae_sa64pos.fp	u0, a6
  112580:	620a14               	ae_s32x2.ip	aed0, a10, 8

00112583 <bqriir32x32_df2+0x11f>:
  112583:	f01d                	retw.n

00112585 <bqriir32x32_df2+0x121>:
  112585:	000000                                        ...

00112588 <vend_sp_dec_Decode>:
  112588:	004136               	entry	a1, 32
  11258b:	c091a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  11258e:	ee5f25               	call8	100b80 <au_task_vend_SpeechDecode>
  112591:	0a2d                	mov.n	a2, a10
  112593:	f01d                	retw.n

00112595 <vend_sp_dec_Decode+0xd>:
  112595:	000000                                        ...

00112598 <vend_sp_dec_Flush>:
  112598:	004136               	entry	a1, 32
  11259b:	020c                	movi.n	a2, 0
  11259d:	f01d                	retw.n

0011259f <vend_sp_dec_Flush+0x7>:
	...

001125a0 <vend_sp_dec_Init>:
  1125a0:	004136               	entry	a1, 32
  1125a3:	282232               	l32i	a3, a2, 160
  1125a6:	08a4a2               	movi	a10, 0x408
  1125a9:	c2a9b1               	l32r	a11, 103050 (80011920 <__log_data___1__1__0_au_task_0_vend_sp_0_vend_sp_dec_1_c_54$8497_4_5>)
  1125ac:	042c25               	call8	116870 <dbfw_StoreTrace>
  1125af:	c08881               	l32r	a8, 1027d0 (274b00 <g_overlay_parameter>)
  1125b2:	1ca092               	movi	a9, 28
  1125b5:	0223a2               	l32i	a10, a3, 8
  1125b8:	0323b2               	l32i	a11, a3, 12
  1125bb:	42b9                	s32i.n	a11, a2, 16
  1125bd:	32a9                	s32i.n	a10, a2, 12
  1125bf:	055292               	s16i	a9, a2, 10
  1125c2:	020c                	movi.n	a2, 0
  1125c4:	8829                	s32i.n	a2, a8, 32
  1125c6:	f01d                	retw.n

001125c8 <vend_sp_enc_Encode>:
  1125c8:	004136               	entry	a1, 32
  1125cb:	c081a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1125ce:	ee5fe5               	call8	100bcc <au_task_vend_SpeechEncode>
  1125d1:	0a2d                	mov.n	a2, a10
  1125d3:	f01d                	retw.n

001125d5 <vend_sp_enc_Encode+0xd>:
  1125d5:	000000                                        ...

001125d8 <vend_sp_enc_Flush>:
  1125d8:	004136               	entry	a1, 32
  1125db:	020c                	movi.n	a2, 0
  1125dd:	f01d                	retw.n

001125df <vend_sp_enc_Flush+0x7>:
	...

001125e0 <vend_sp_enc_Init>:
  1125e0:	004136               	entry	a1, 32
  1125e3:	122242               	l32i	a4, a2, 72
  1125e6:	c07aa1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  1125e9:	ee52a5               	call8	100b14 <au_task_vend_SpeechCodecAlgoInit>
  1125ec:	203aa0               	or	a3, a10, a10
  1125ef:	c299b1               	l32r	a11, 103054 (80011a20 <__log_data___1__1__0_au_task_0_vend_sp_0_vend_sp_enc_1_c_53$8496_4_4>)
  1125f2:	08a4a2               	movi	a10, 0x408
  1125f5:	0427a5               	call8	116870 <dbfw_StoreTrace>
  1125f8:	78a082               	movi	a8, 120
  1125fb:	022492               	l32i	a9, a4, 8
  1125fe:	14a8                	l32i.n	a10, a4, 4
  112600:	32a9                	s32i.n	a10, a2, 12
  112602:	4299                	s32i.n	a9, a2, 16
  112604:	105282               	s16i	a8, a2, 32
  112607:	032d                	mov.n	a2, a3
  112609:	f01d                	retw.n

0011260b <vend_sp_enc_Init+0x2b>:
	...

0011260c <vend_au_dec_Flush>:
  11260c:	004136               	entry	a1, 32
  11260f:	020c                	movi.n	a2, 0
  112611:	f01d                	retw.n

00112613 <vend_au_dec_Flush+0x7>:
	...

00112614 <vend_au_dec_Init>:
  112614:	004136               	entry	a1, 32
  112617:	162282               	l32i	a8, a2, 88
  11261a:	0922a2               	l32i	a10, a2, 36
  11261d:	462232               	l32i	a3, a2, 0x118
  112620:	0a2292               	l32i	a9, a2, 40
  112623:	016392               	s32i	a9, a3, 4
  112626:	03a9                	s32i.n	a10, a3, 0
  112628:	2389                	s32i.n	a8, a3, 8
  11262a:	c069a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  11262d:	ee42a5               	call8	100a58 <au_task_vend_AudioInit>
  112630:	93c8                	l32i.n	a12, a3, 36
  112632:	a2d8                	l32i.n	a13, a2, 40
  112634:	0b0c                	movi.n	a11, 0
  112636:	63e8                	l32i.n	a14, a3, 24
  112638:	53f8                	l32i.n	a15, a3, 20
  11263a:	72f9                	s32i.n	a15, a2, 28
  11263c:	82e9                	s32i.n	a14, a2, 32
  11263e:	4362b2               	s32i	a11, a2, 0x10c
  112641:	c0ddc0               	sub	a13, a13, a12
  112644:	4262d2               	s32i	a13, a2, 0x108
  112647:	cc3b                	addi.n	a12, a12, 3
  112649:	92d8                	l32i.n	a13, a2, 36
  11264b:	21c2c0               	srai	a12, a12, 2
  11264e:	a0ccd0               	addx4	a12, a12, a13
  112651:	4162c2               	s32i	a12, a2, 0x104
  112654:	0a2d                	mov.n	a2, a10
  112656:	f01d                	retw.n

00112658 <audio_latency_Init>:
  112658:	004136               	entry	a1, 32
  11265b:	080c                	movi.n	a8, 0
  11265d:	03d242               	addmi	a4, a2, 0x300
  112660:	130c                	movi.n	a3, 1
  112662:	965432               	s16i	a3, a4, 0x12c
  112665:	915482               	s16i	a8, a4, 0x122
  112668:	925482               	s16i	a8, a4, 0x124
  11266b:	935482               	s16i	a8, a4, 0x126
  11266e:	945482               	s16i	a8, a4, 0x128
  112671:	955482               	s16i	a8, a4, 0x12a
  112674:	ac5482               	s16i	a8, a4, 0x158
  112677:	576482               	s32i	a8, a4, 0x15c
  11267a:	f01d                	retw.n

0011267c <audio_latency_StartLatencyChange>:
  11267c:	008136               	entry	a1, 64
  11267f:	20a220               	or	a10, a2, a2
  112682:	03d272               	addmi	a7, a2, 0x300
  112685:	68c732               	addi	a3, a7, 104
  112688:	921742               	l16ui	a4, a7, 0x124
  11268b:	911772               	l16ui	a7, a7, 0x122
  11268e:	f5f365               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  112691:	5f1382               	l16ui	a8, a3, 190
  112694:	205aa0               	or	a5, a10, a10
  112697:	150816               	beqz	a8, 1127eb <audio_latency_StartLatencyChange+0x16f>
  11269a:	5d13b2               	l16ui	a11, a3, 186
  11269d:	f59a65               	call8	108044 <au_task_CompareAvdtpSeqNum>
  1126a0:	0d40144170b01a6e 	{ blti.w18	a10, 1, 1127eb <audio_latency_StartLatencyChange+0x16f>; nop }
  1126a8:	c042c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1126ab:	002cc2               	l32i	a12, a12, 0
  1126ae:	0020c0               	memw
  1126b1:	0c98                	l32i.n	a9, a12, 0
  1126b3:	149090               	extui	a9, a9, 0, 2
  1126b6:	49cc                	bnez.n	a9, 1126be <audio_latency_StartLatencyChange+0x42>
  1126b8:	6213d2               	l16ui	a13, a3, 196
  1126bb:	12cd16               	beqz	a13, 1127eb <audio_latency_StartLatencyChange+0x16f>
  1126be:	7e03a2               	l8ui	a10, a3, 126
  1126c1:	41c9                	s32i.n	a12, a1, 16
  1126c3:	23aa00               	sext	a10, a10, 7
  1126c6:	c064a0               	sub	a6, a4, a10
  1126c9:	236680               	sext	a6, a6, 15
  1126cc:	06e616               	beqz	a6, 11273e <audio_latency_StartLatencyChange+0xc2>
  1126cf:	05fd                	mov.n	a15, a5
  1126d1:	c261b1               	l32r	a11, 103058 (80011b20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_145$9044_6_7>)
  1126d4:	5d13e2               	l16ui	a14, a3, 186
  1126d7:	a0d440               	addx4	a13, a4, a4
  1126da:	a0caa0               	addx4	a12, a10, a10
  1126dd:	11cce0               	slli	a12, a12, 2
  1126e0:	11dde0               	slli	a13, a13, 2
  1126e3:	0da4a2               	movi	a10, 0x40d
  1126e6:	0020c0               	memw
  1126e9:	4188                	l32i.n	a8, a1, 16
  1126eb:	0888                	l32i.n	a8, a8, 0
  1126ed:	f58080               	extui	a8, a8, 16, 16
  1126f0:	0189                	s32i.n	a8, a1, 0
  1126f2:	0417e5               	call8	116870 <dbfw_StoreTrace>
  1126f5:	8a12d2               	l16ui	a13, a2, 0x114
  1126f8:	294d66               	bnei	a13, 4, 112725 <audio_latency_StartLatencyChange+0xa9>
  1126fb:	08a4a2               	movi	a10, 0x408
  1126fe:	c257b1               	l32r	a11, 10305c (80011c20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_162$9045_6_8>)
  112701:	0416e5               	call8	116870 <dbfw_StoreTrace>
  112704:	04cd                	mov.n	a12, a4
  112706:	7e03b2               	l8ui	a11, a3, 126
  112709:	c031a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  11270c:	23bb00               	sext	a11, a11, 7
  11270f:	f4b0b0               	extui	a11, a11, 0, 16
  112712:	ee32a5               	call8	100a3c <au_task_vend_TriggerSBM>
  112715:	0d400e4180b0166e 	{ blti.w18	a6, 1, 112801 <audio_latency_StartLatencyChange+0x185>; nop }
  11271d:	1c0c                	movi.n	a12, 1
  11271f:	5c53c2               	s16i	a12, a3, 184
  112722:	000c86               	j	112758 <audio_latency_StartLatencyChange+0xdc>

00112725 <audio_latency_StartLatencyChange+0xa9>:
  112725:	09a4a2               	movi	a10, 0x409
  112728:	c020c1               	l32r	a12, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  11272b:	c24db1               	l32r	a11, 103060 (80011d20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_179$9046_6_9>)
  11272e:	0cc8                	l32i.n	a12, a12, 0
  112730:	0020c0               	memw
  112733:	0cc8                	l32i.n	a12, a12, 0
  112735:	0413a5               	call8	116870 <dbfw_StoreTrace>
  112738:	000706               	j	112758 <audio_latency_StartLatencyChange+0xdc>

0011273b <audio_latency_StartLatencyChange+0xbf>:
  11273b:	000000                                        ...

0011273e <audio_latency_StartLatencyChange+0xc2>:
  11273e:	20d440               	or	a13, a4, a4
  112741:	20e770               	or	a14, a7, a7
  112744:	20f550               	or	a15, a5, a5
  112747:	c247b1               	l32r	a11, 103064 (80011e20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_234$9047_6_10>)
  11274a:	0ca4a2               	movi	a10, 0x40c
  11274d:	0020c0               	memw
  112750:	0cc8                	l32i.n	a12, a12, 0
  112752:	14c0c0               	extui	a12, a12, 0, 2
  112755:	0411a5               	call8	116870 <dbfw_StoreTrace>

00112758 <audio_latency_StartLatencyChange+0xdc>:
  112758:	0fa0a2               	movi	a10, 15
  11275b:	00a0d2               	movi	a13, 0
  11275e:	5e13e2               	l16ui	a14, a3, 188
  112761:	7e43e2               	s8i	a14, a3, 126
  112764:	5d53d2               	s16i	a13, a3, 186
  112767:	5f53d2               	s16i	a13, a3, 190
  11276a:	5e53d2               	s16i	a13, a3, 188
  11276d:	efe825               	call8	1025f0 <_xtos_set_intlevel>
  112770:	c05e41               	l32r	a4, 1028e8 (278090 <g_debug_fp_info+0x330>)
  112773:	202aa0               	or	a2, a10, a10
  112776:	c00751               	l32r	a5, 102794 (277d60 <g_debug_fp_info>)
  112779:	fa0c                	movi.n	a10, 15
  11277b:	04d572               	addmi	a7, a5, 0x400
  11277e:	0015f2               	l16ui	a15, a5, 0
  112781:	d0c462               	addi	a6, a4, -48
  112784:	9fdc                	bnez.n	a15, 1127a1 <audio_latency_StartLatencyChange+0x125>
  112786:	85a9                	s32i.n	a10, a5, 32
  112788:	1215b2               	l16ui	a11, a5, 36
  11278b:	090c                	movi.n	a9, 0
  11278d:	90bb50               	addx2	a11, a11, a5
  112790:	135b92               	s16i	a9, a11, 38
  112793:	121582               	l16ui	a8, a5, 36
  112796:	881b                	addi.n	a8, a8, 1
  112798:	648080               	extui	a8, a8, 0, 7
  11279b:	125582               	s16i	a8, a5, 36
  11279e:	000686               	j	1127bc <audio_latency_StartLatencyChange+0x140>

001127a1 <audio_latency_StartLatencyChange+0x125>:
  1127a1:	7e1492               	l16ui	a9, a4, 252
  1127a4:	00a0d2               	movi	a13, 0
  1127a7:	11c9f6               	bgeui	a9, 32, 1127bc <audio_latency_StartLatencyChange+0x140>
  1127aa:	0a67a2               	s32i	a10, a7, 40
  1127ad:	90e940               	addx2	a14, a9, a4
  1127b0:	7f5ed2               	s16i	a13, a14, 254
  1127b3:	7e14c2               	l16ui	a12, a4, 252
  1127b6:	01ccc2               	addi	a12, a12, 1
  1127b9:	1657c2               	s16i	a12, a7, 44
  1127bc:	02ad                	mov.n	a10, a2
  1127be:	af0c                	movi.n	a15, 10
  1127c0:	7c53f2               	s16i	a15, a3, 248
  1127c3:	efade5               	call8	1022a0 <_xtos_restore_intlevel>
  1127c6:	001582               	l16ui	a8, a5, 0
  1127c9:	961692               	l16ui	a9, a6, 0x12c
  1127cc:	88dc                	bnez.n	a8, 1127e8 <audio_latency_StartLatencyChange+0x16c>
  1127ce:	8529                	s32i.n	a2, a5, 32
  1127d0:	1215b2               	l16ui	a11, a5, 36
  1127d3:	1a0c                	movi.n	a10, 1
  1127d5:	90bb50               	addx2	a11, a11, a5
  1127d8:	135ba2               	s16i	a10, a11, 38
  1127db:	121592               	l16ui	a9, a5, 36
  1127de:	991b                	addi.n	a9, a9, 1
  1127e0:	649090               	extui	a9, a9, 0, 7
  1127e3:	125592               	s16i	a9, a5, 36
  1127e6:	f01d                	retw.n

001127e8 <audio_latency_StartLatencyChange+0x16c>:
  1127e8:	01c9b6               	bltui	a9, 32, 1127ed <audio_latency_StartLatencyChange+0x171>

001127eb <audio_latency_StartLatencyChange+0x16f>:
  1127eb:	f01d                	retw.n

001127ed <audio_latency_StartLatencyChange+0x171>:
  1127ed:	a729                	s32i.n	a2, a7, 40
  1127ef:	90e940               	addx2	a14, a9, a4
  1127f2:	1d0c                	movi.n	a13, 1
  1127f4:	7f5ed2               	s16i	a13, a14, 254
  1127f7:	9616c2               	l16ui	a12, a6, 0x12c
  1127fa:	cc1b                	addi.n	a12, a12, 1
  1127fc:	1657c2               	s16i	a12, a7, 44
  1127ff:	f01d                	retw.n

00112801 <audio_latency_StartLatencyChange+0x185>:
  112801:	f536d6               	bgez	a6, 112758 <audio_latency_StartLatencyChange+0xdc>
  112804:	2f0c                	movi.n	a15, 2
  112806:	5c53f2               	s16i	a15, a3, 184
  112809:	ffd2c6               	j	112758 <audio_latency_StartLatencyChange+0xdc>

0011280c <audio_latency_CheckLatencyChange>:
  11280c:	008136               	entry	a1, 64
  11280f:	bfe8c1               	l32r	a12, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112812:	0cf8                	l32i.n	a15, a12, 0
  112814:	0020c0               	memw
  112817:	180c                	movi.n	a8, 1
  112819:	0fa8                	l32i.n	a10, a15, 0
  11281b:	0e0c                	movi.n	a14, 0
  11281d:	14a0a0               	extui	a10, a10, 0, 2
  112820:	aa0b                	addi.n	a10, a10, -1
  112822:	83e8a0               	moveqz	a14, a8, a10
  112825:	0020c0               	memw
  112828:	0a0c                	movi.n	a10, 0
  11282a:	0fd8                	l32i.n	a13, a15, 0
  11282c:	03d232               	addmi	a3, a2, 0x300
  11282f:	68c332               	addi	a3, a3, 104
  112832:	14d0d0               	extui	a13, a13, 0, 2
  112835:	5f13b2               	l16ui	a11, a3, 190
  112838:	83a8d0               	moveqz	a10, a8, a13
  11283b:	0d400e4140b01b0e 	{ beqi.w18	a11, 1, 112923 <audio_latency_CheckLatencyChange+0x117>; nop }
  112843:	4e8c                	beqz.n	a14, 11284b <audio_latency_CheckLatencyChange+0x3f>
  112845:	6113c2               	l16ui	a12, a3, 194
  112848:	0d7c16               	beqz	a12, 112923 <audio_latency_CheckLatencyChange+0x117>

0011284b <audio_latency_CheckLatencyChange+0x3f>:
  11284b:	6913d2               	l16ui	a13, a3, 210
  11284e:	283c                	movi.n	a8, 50
  112850:	0d400c41f0b01d0e 	{ beqi.w18	a13, 1, 112923 <audio_latency_CheckLatencyChange+0x117>; nop }
  112858:	1a2292               	l32i	a9, a2, 104
  11285b:	609190               	abs	a9, a9
  11285e:	0d000c4110b0989e 	{ blt.w18	a8, a9, 112923 <audio_latency_CheckLatencyChange+0x117>; nop }
  112866:	61a9                	s32i.n	a10, a1, 24
  112868:	decc                	bnez.n	a14, 112879 <audio_latency_CheckLatencyChange+0x6d>
  11286a:	0020c0               	memw
  11286d:	8c0f52               	l8ui	a5, a15, 140
  112870:	235500               	sext	a5, a5, 7
  112873:	f45050               	extui	a5, a5, 0, 16
  112876:	000086               	j	11287c <audio_latency_CheckLatencyChange+0x70>

00112879 <audio_latency_CheckLatencyChange+0x6d>:
  112879:	611352               	l16ui	a5, a3, 194

0011287c <audio_latency_CheckLatencyChange+0x70>:
  11287c:	7e0382               	l8ui	a8, a3, 126
  11287f:	0fa0a2               	movi	a10, 15
  112882:	238800               	sext	a8, a8, 7
  112885:	c08580               	sub	a8, a5, a8
  112888:	238880               	sext	a8, a8, 15
  11288b:	05c816               	beqz	a8, 1128eb <audio_latency_CheckLatencyChange+0xdf>
  11288e:	c016b1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  112891:	bfc061               	l32r	a6, 102794 (277d60 <g_debug_fp_info>)
  112894:	d0cb42               	addi	a4, a11, -48
  112897:	0dbe16               	beqz	a14, 112976 <audio_latency_CheckLatencyChange+0x16a>
  11289a:	601392               	l16ui	a9, a3, 192
  11289d:	056192               	s32i	a9, a1, 20
  1128a0:	085192               	s16i	a9, a1, 16
  1128a3:	efd4e5               	call8	1025f0 <_xtos_set_intlevel>
  1128a6:	207aa0               	or	a7, a10, a10
  1128a9:	0016a2               	l16ui	a10, a6, 0
  1128ac:	290c                	movi.n	a9, 2
  1128ae:	073a56               	bnez	a10, 112925 <audio_latency_CheckLatencyChange+0x119>
  1128b1:	1216c2               	l16ui	a12, a6, 36
  1128b4:	fd0c                	movi.n	a13, 15
  1128b6:	86d9                	s32i.n	a13, a6, 32
  1128b8:	90cc60               	addx2	a12, a12, a6
  1128bb:	135c92               	s16i	a9, a12, 38
  1128be:	1216b2               	l16ui	a11, a6, 36
  1128c1:	bb1b                	addi.n	a11, a11, 1
  1128c3:	64b0b0               	extui	a11, a11, 0, 7
  1128c6:	1256b2               	s16i	a11, a6, 36
  1128c9:	001e46               	j	112946 <audio_latency_CheckLatencyChange+0x13a>

001128cc <audio_latency_CheckLatencyChange+0xc0>:
  1128cc:	9614b2               	l16ui	a11, a4, 0x12c
  1128cf:	15cbf6               	bgeui	a11, 32, 1128e8 <audio_latency_CheckLatencyChange+0xdc>
  1128d2:	c190f1               	l32r	a15, 102f14 (278160 <g_debug_fp_info+0x400>)
  1128d5:	c00481               	l32r	a8, 1028e8 (278090 <g_debug_fp_info+0x330>)
  1128d8:	af79                	s32i.n	a7, a15, 40
  1128da:	908b80               	addx2	a8, a11, a8
  1128dd:	7f5892               	s16i	a9, a8, 254
  1128e0:	9614e2               	l16ui	a14, a4, 0x12c
  1128e3:	ee1b                	addi.n	a14, a14, 1
  1128e5:	165fe2               	s16i	a14, a15, 44

001128e8 <audio_latency_CheckLatencyChange+0xdc>:
  1128e8:	5f13b2               	l16ui	a11, a3, 190

001128eb <audio_latency_CheckLatencyChange+0xdf>:
  1128eb:	034b16               	beqz	a11, 112923 <audio_latency_CheckLatencyChange+0x117>
  1128ee:	20a220               	or	a10, a2, a2
  1128f1:	f5cd25               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  1128f4:	c1ddb1               	l32r	a11, 103068 (80011f20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_352$9163_13_9>)
  1128f7:	0811e2               	l16ui	a14, a1, 16
  1128fa:	bfad91               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1128fd:	7e03c2               	l8ui	a12, a3, 126
  112900:	0afd                	mov.n	a15, a10
  112902:	a0d550               	addx4	a13, a5, a5
  112905:	11dde0               	slli	a13, a13, 2
  112908:	0da4a2               	movi	a10, 0x40d
  11290b:	23cc00               	sext	a12, a12, 7
  11290e:	0998                	l32i.n	a9, a9, 0
  112910:	a0ccc0               	addx4	a12, a12, a12
  112913:	11cce0               	slli	a12, a12, 2
  112916:	0020c0               	memw
  112919:	0998                	l32i.n	a9, a9, 0
  11291b:	f59090               	extui	a9, a9, 16, 16
  11291e:	0199                	s32i.n	a9, a1, 0
  112920:	03f4e5               	call8	116870 <dbfw_StoreTrace>

00112923 <audio_latency_CheckLatencyChange+0x117>:
  112923:	f01d                	retw.n

00112925 <audio_latency_CheckLatencyChange+0x119>:
  112925:	9614b2               	l16ui	a11, a4, 0x12c
  112928:	1acbf6               	bgeui	a11, 32, 112946 <audio_latency_CheckLatencyChange+0x13a>
  11292b:	c17ae1               	l32r	a14, 102f14 (278160 <g_debug_fp_info+0x400>)
  11292e:	0fa082               	movi	a8, 15
  112931:	bfedf1               	l32r	a15, 1028e8 (278090 <g_debug_fp_info+0x330>)
  112934:	0a6e82               	s32i	a8, a14, 40
  112937:	90fbf0               	addx2	a15, a11, a15
  11293a:	7f5f92               	s16i	a9, a15, 254
  11293d:	9614d2               	l16ui	a13, a4, 0x12c
  112940:	01cdd2               	addi	a13, a13, 1
  112943:	165ed2               	s16i	a13, a14, 44
  112946:	07ad                	mov.n	a10, a7
  112948:	090c                	movi.n	a9, 0
  11294a:	615392               	s16i	a9, a3, 194
  11294d:	605392               	s16i	a9, a3, 192
  112950:	ef94e5               	call8	1022a0 <_xtos_restore_intlevel>
  112953:	0016a2               	l16ui	a10, a6, 0
  112956:	5198                	l32i.n	a9, a1, 20
  112958:	0b5a56               	bnez	a10, 112a11 <audio_latency_CheckLatencyChange+0x205>
  11295b:	8679                	s32i.n	a7, a6, 32
  11295d:	1216d2               	l16ui	a13, a6, 36
  112960:	3c0c                	movi.n	a12, 3
  112962:	90dd60               	addx2	a13, a13, a6
  112965:	135dc2               	s16i	a12, a13, 38
  112968:	1216b2               	l16ui	a11, a6, 36
  11296b:	bb1b                	addi.n	a11, a11, 1
  11296d:	64b0b0               	extui	a11, a11, 0, 7
  112970:	1256b2               	s16i	a11, a6, 36
  112973:	000486               	j	112989 <audio_latency_CheckLatencyChange+0x17d>

00112976 <audio_latency_CheckLatencyChange+0x16a>:
  112976:	c1bda1               	l32r	a10, 10306c (10006 <xthals_release_major+0xd126>)
  112979:	4d1392               	l16ui	a9, a3, 154
  11297c:	99aa                	add.n	a9, a9, a10
  11297e:	f49090               	extui	a9, a9, 0, 16
  112981:	e91b                	addi.n	a14, a9, 1
  112983:	839e90               	moveqz	a9, a14, a9
  112986:	085192               	s16i	a9, a1, 16

00112989 <audio_latency_CheckLatencyChange+0x17d>:
  112989:	5d5392               	s16i	a9, a3, 186
  11298c:	5e5352               	s16i	a5, a3, 188
  11298f:	01a0b2               	movi	a11, 1
  112992:	01a0d2               	movi	a13, 1
  112995:	0621c2               	l32i	a12, a1, 24
  112998:	5f53d2               	s16i	a13, a3, 190
  11299b:	f4cc16               	beqz	a12, 1128eb <audio_latency_CheckLatencyChange+0xdf>
  11299e:	fa0c                	movi.n	a10, 15
  1129a0:	efc4e5               	call8	1025f0 <_xtos_set_intlevel>
  1129a3:	f90c                	movi.n	a9, 15
  1129a5:	0c0c                	movi.n	a12, 0
  1129a7:	0a7d                	mov.n	a7, a10
  1129a9:	0016e2               	l16ui	a14, a6, 0
  1129ac:	4a0c                	movi.n	a10, 4
  1129ae:	7edc                	bnez.n	a14, 1129c9 <audio_latency_CheckLatencyChange+0x1bd>
  1129b0:	121682               	l16ui	a8, a6, 36
  1129b3:	8699                	s32i.n	a9, a6, 32
  1129b5:	908860               	addx2	a8, a8, a6
  1129b8:	1358a2               	s16i	a10, a8, 38
  1129bb:	1216f2               	l16ui	a15, a6, 36
  1129be:	ff1b                	addi.n	a15, a15, 1
  1129c0:	64f0f0               	extui	a15, a15, 0, 7
  1129c3:	1256f2               	s16i	a15, a6, 36
  1129c6:	000746               	j	1129e7 <audio_latency_CheckLatencyChange+0x1db>

001129c9 <audio_latency_CheckLatencyChange+0x1bd>:
  1129c9:	9614b2               	l16ui	a11, a4, 0x12c
  1129cc:	17cbf6               	bgeui	a11, 32, 1129e7 <audio_latency_CheckLatencyChange+0x1db>
  1129cf:	c151e1               	l32r	a14, 102f14 (278160 <g_debug_fp_info+0x400>)
  1129d2:	bfc5f1               	l32r	a15, 1028e8 (278090 <g_debug_fp_info+0x330>)
  1129d5:	0a6e92               	s32i	a9, a14, 40
  1129d8:	90fbf0               	addx2	a15, a11, a15
  1129db:	7f5fa2               	s16i	a10, a15, 254
  1129de:	9614d2               	l16ui	a13, a4, 0x12c
  1129e1:	01cdd2               	addi	a13, a13, 1
  1129e4:	165ed2               	s16i	a13, a14, 44
  1129e7:	6253c2               	s16i	a12, a3, 196
  1129ea:	20a770               	or	a10, a7, a7
  1129ed:	ef8b25               	call8	1022a0 <_xtos_restore_intlevel>
  1129f0:	001682               	l16ui	a8, a6, 0
  1129f3:	590c                	movi.n	a9, 5
  1129f5:	ed3856               	bnez	a8, 1128cc <audio_latency_CheckLatencyChange+0xc0>
  1129f8:	1216b2               	l16ui	a11, a6, 36
  1129fb:	8679                	s32i.n	a7, a6, 32
  1129fd:	90bb60               	addx2	a11, a11, a6
  112a00:	135b92               	s16i	a9, a11, 38
  112a03:	1216a2               	l16ui	a10, a6, 36
  112a06:	aa1b                	addi.n	a10, a10, 1
  112a08:	64a0a0               	extui	a10, a10, 0, 7
  112a0b:	1256a2               	s16i	a10, a6, 36
  112a0e:	ffb586               	j	1128e8 <audio_latency_CheckLatencyChange+0xdc>

00112a11 <audio_latency_CheckLatencyChange+0x205>:
  112a11:	9614b2               	l16ui	a11, a4, 0x12c
  112a14:	0d7ff74110b0cb2e 	{ bgeui.w18	a11, 32, 112989 <audio_latency_CheckLatencyChange+0x17d>; nop }
  112a1c:	3e0c                	movi.n	a14, 3
  112a1e:	c13dd1               	l32r	a13, 102f14 (278160 <g_debug_fp_info+0x400>)
  112a21:	bfb1f1               	l32r	a15, 1028e8 (278090 <g_debug_fp_info+0x330>)
  112a24:	ad79                	s32i.n	a7, a13, 40
  112a26:	90fbf0               	addx2	a15, a11, a15
  112a29:	7f5fe2               	s16i	a14, a15, 254
  112a2c:	9614c2               	l16ui	a12, a4, 0x12c
  112a2f:	cc1b                	addi.n	a12, a12, 1
  112a31:	165dc2               	s16i	a12, a13, 44
  112a34:	ffd446               	j	112989 <audio_latency_CheckLatencyChange+0x17d>

00112a37 <audio_latency_CheckLatencyChange+0x22b>:
	...

00112a38 <audio_latency_SendLatencyChangeInfo>:
  112a38:	004136               	entry	a1, 32
  112a3b:	bf5d71               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112a3e:	0758                	l32i.n	a5, a7, 0
  112a40:	0020c0               	memw
  112a43:	0538                	l32i.n	a3, a5, 0
  112a45:	143030               	extui	a3, a3, 0, 2
  112a48:	041356               	bnez	a3, 112a8d <audio_latency_SendLatencyChangeInfo+0x55>
  112a4b:	03d222               	addmi	a2, a2, 0x300
  112a4e:	961282               	l16ui	a8, a2, 0x12c
  112a51:	28c222               	addi	a2, a2, 40
  112a54:	58fc                	bnez.n	a8, 112a8d <audio_latency_SendLatencyChangeInfo+0x55>
  112a56:	bf8841               	l32r	a4, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  112a59:	0020c0               	memw
  112a5c:	2538                	l32i.n	a3, a5, 8
  112a5e:	2b9347               	bne	a3, a4, 112a8d <audio_latency_SendLatencyChangeInfo+0x55>
  112a61:	7e1242               	l16ui	a4, a2, 252
  112a64:	2a0c                	movi.n	a10, 2
  112a66:	c49c                	beqz.n	a4, 112a86 <audio_latency_SendLatencyChangeInfo+0x4e>
  112a68:	01d5b2               	addmi	a11, a5, 0x100
  112a6b:	0020c0               	memw
  112a6e:	b04ba2               	s8i	a10, a11, 176
  112a71:	7d1292               	l16ui	a9, a2, 250
  112a74:	0788                	l32i.n	a8, a7, 0
  112a76:	0020c0               	memw
  112a79:	4899                	s32i.n	a9, a8, 16
  112a7b:	c17d61               	l32r	a6, 103070 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  112a7e:	206460               	or	a6, a4, a6
  112a81:	0020c0               	memw
  112a84:	2869                	s32i.n	a6, a8, 8

00112a86 <audio_latency_SendLatencyChangeInfo+0x4e>:
  112a86:	1c0c                	movi.n	a12, 1
  112a88:	8252c2               	s16i	a12, a2, 0x104
  112a8b:	f01d                	retw.n

00112a8d <audio_latency_SendLatencyChangeInfo+0x55>:
  112a8d:	f01d                	retw.n

00112a8f <audio_latency_SendLatencyChangeInfo+0x57>:
	...

00112a90 <audio_latency_ReceiveLatencyChangeInfo>:
  112a90:	004136               	entry	a1, 32
  112a93:	c17861               	l32r	a6, 103074 (27d710 <g_dsp_ll_sync_adj>)
  112a96:	bf7871               	l32r	a7, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  112a99:	5688                	l32i.n	a8, a6, 20
  112a9b:	4658                	l32i.n	a5, a6, 16
  112a9d:	270826               	beqi	a8, -1, 112ac8 <audio_latency_ReceiveLatencyChangeInfo+0x38>
  112aa0:	241577               	beq	a5, a7, 112ac8 <audio_latency_ReceiveLatencyChangeInfo+0x38>
  112aa3:	753850               	extui	a3, a5, 24, 8
  112aa6:	181366               	bnei	a3, 1, 112ac2 <audio_latency_ReceiveLatencyChangeInfo+0x32>
  112aa9:	bf4191               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112aac:	0998                	l32i.n	a9, a9, 0
  112aae:	0020c0               	memw
  112ab1:	0998                	l32i.n	a9, a9, 0
  112ab3:	149090               	extui	a9, a9, 0, 2
  112ab6:	081966               	bnei	a9, 1, 112ac2 <audio_latency_ReceiveLatencyChangeInfo+0x32>
  112ab9:	03d2a2               	addmi	a10, a2, 0x300
  112abc:	945a82               	s16i	a8, a10, 0x128
  112abf:	955a52               	s16i	a5, a10, 0x12a
  112ac2:	4679                	s32i.n	a7, a6, 16
  112ac4:	fb7c                	movi.n	a11, -1
  112ac6:	56b9                	s32i.n	a11, a6, 20
  112ac8:	f01d                	retw.n

00112aca <audio_latency_ReceiveLatencyChangeInfo+0x3a>:
	...

00112acc <audio_latency_UpdateLatencyStatus>:
  112acc:	006136               	entry	a1, 48
  112acf:	bf3681               	l32r	a8, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  112ad2:	ffa092               	movi	a9, 255
  112ad5:	002882               	l32i	a8, a8, 0
  112ad8:	0020c0               	memw
  112adb:	002882               	l32i	a8, a8, 0
  112ade:	00a042               	movi	a4, 0
  112ae1:	1d9897               	bne	a8, a9, 112b02 <audio_latency_UpdateLatencyStatus+0x36>
  112ae4:	bf3ba1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  112ae7:	edf6a5               	call8	100a50 <au_task_vend_GetNumOfOutputSamples>
  112aea:	0d40204120b01a6e 	{ blti.w18	a10, 1, 112cf0 <audio_latency_UpdateLatencyStatus+0x224>; nop }
  112af2:	60a3b2               	movi	a11, 0x360
  112af5:	0d001e41a0b0babe 	{ bne.w18	a10, a11, 112ce3 <audio_latency_UpdateLatencyStatus+0x217>; nop }
  112afd:	040c                	movi.n	a4, 0
  112aff:	ffffc6               	j	112b02 <audio_latency_UpdateLatencyStatus+0x36>

00112b02 <audio_latency_UpdateLatencyStatus+0x36>:
  112b02:	bf2bd1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112b05:	bf2371               	l32r	a7, 102794 (277d60 <g_debug_fp_info>)
  112b08:	bf7851               	l32r	a5, 1028e8 (278090 <g_debug_fp_info+0x330>)
  112b0b:	03d2f2               	addmi	a15, a2, 0x300
  112b0e:	34cf32               	addi	a3, a15, 52
  112b11:	d0c562               	addi	a6, a5, -48
  112b14:	054456               	bnez	a4, 112b6c <audio_latency_UpdateLatencyStatus+0xa0>
  112b17:	901f92               	l16ui	a9, a15, 0x120
  112b1a:	0d000b4130b0894e 	{ beq.w18	a9, a4, 112bd1 <audio_latency_UpdateLatencyStatus+0x105>; nop }
  112b22:	c155b1               	l32r	a11, 103078 (80012020 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_546$9344_16_5>)
  112b25:	0aa4a2               	movi	a10, 0x40a
  112b28:	002dd2               	l32i	a13, a13, 0
  112b2b:	811fc2               	l16ui	a12, a15, 0x102
  112b2e:	0020c0               	memw
  112b31:	002dd2               	l32i	a13, a13, 0
  112b34:	f5d0d0               	extui	a13, a13, 16, 16
  112b37:	03d3a5               	call8	116870 <dbfw_StoreTrace>
  112b3a:	fa0c                	movi.n	a10, 15
  112b3c:	0e0c                	movi.n	a14, 0
  112b3e:	9253e2               	s16i	a14, a3, 0x124
  112b41:	4a63e2               	s32i	a14, a3, 0x128
  112b44:	efaaa5               	call8	1025f0 <_xtos_set_intlevel>
  112b47:	0a2d                	mov.n	a2, a10
  112b49:	0017f2               	l16ui	a15, a7, 0
  112b4c:	6a0c                	movi.n	a10, 6
  112b4e:	128f56               	bnez	a15, 112c7a <audio_latency_UpdateLatencyStatus+0x1ae>
  112b51:	121792               	l16ui	a9, a7, 36
  112b54:	fb0c                	movi.n	a11, 15
  112b56:	87b9                	s32i.n	a11, a7, 32
  112b58:	909970               	addx2	a9, a9, a7
  112b5b:	1359a2               	s16i	a10, a9, 38
  112b5e:	121782               	l16ui	a8, a7, 36
  112b61:	881b                	addi.n	a8, a8, 1
  112b63:	648080               	extui	a8, a8, 0, 7
  112b66:	125782               	s16i	a8, a7, 36
  112b69:	004ac6               	j	112c98 <audio_latency_UpdateLatencyStatus+0x1cc>

00112b6c <audio_latency_UpdateLatencyStatus+0xa0>:
  112b6c:	bf19a1               	l32r	a10, 1027d0 (274b00 <g_overlay_parameter>)
  112b6f:	edee25               	call8	100a50 <au_task_vend_GetNumOfOutputSamples>
  112b72:	0a5d                	mov.n	a5, a10
  112b74:	591aa6               	blti	a10, 1, 112bd1 <audio_latency_UpdateLatencyStatus+0x105>
  112b77:	9213c2               	l16ui	a12, a3, 0x124
  112b7a:	531ac7               	beq	a10, a12, 112bd1 <audio_latency_UpdateLatencyStatus+0x105>
  112b7d:	1622d2               	l32i	a13, a2, 88
  112b80:	01d9                	s32i.n	a13, a1, 0
  112b82:	050d16               	beqz	a13, 112bd6 <audio_latency_UpdateLatencyStatus+0x10a>
  112b85:	64a0b2               	movi	a11, 100
  112b88:	1722a2               	l32i	a10, a2, 92
  112b8b:	6d9aa5               	call8	180534 <__udivsi3>
  112b8e:	0a2d                	mov.n	a2, a10
  112b90:	64a0b2               	movi	a11, 100
  112b93:	01a8                	l32i.n	a10, a1, 0
  112b95:	6d99e5               	call8	180534 <__udivsi3>
  112b98:	400001b54501425e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a5 }
  112ba0:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  112ba8:	25e0c4               	ae_movad32.l	a14, aed0
  112bab:	0abd                	mov.n	a11, a10
  112bad:	11ae40               	slli	a10, a14, 12
  112bb0:	6d9825               	call8	180534 <__udivsi3>
  112bb3:	0add                	mov.n	a13, a10
  112bb5:	000bc6               	j	112be8 <audio_latency_UpdateLatencyStatus+0x11c>

00112bb8 <audio_latency_UpdateLatencyStatus+0xec>:
  112bb8:	961692               	l16ui	a9, a6, 0x12c
  112bbb:	c0d681               	l32r	a8, 102f14 (278160 <g_debug_fp_info+0x400>)
  112bbe:	0fc9f6               	bgeui	a9, 32, 112bd1 <audio_latency_UpdateLatencyStatus+0x105>
  112bc1:	a829                	s32i.n	a2, a8, 40
  112bc3:	90b950               	addx2	a11, a9, a5
  112bc6:	7f5ba2               	s16i	a10, a11, 254
  112bc9:	9616f2               	l16ui	a15, a6, 0x12c
  112bcc:	ff1b                	addi.n	a15, a15, 1
  112bce:	1658f2               	s16i	a15, a8, 44

00112bd1 <audio_latency_UpdateLatencyStatus+0x105>:
  112bd1:	765342               	s16i	a4, a3, 236
  112bd4:	f01d                	retw.n

00112bd6 <audio_latency_UpdateLatencyStatus+0x10a>:
  112bd6:	b9a1b2               	movi	a11, 0x1b9
  112bd9:	11aac0               	slli	a10, a10, 4
  112bdc:	c0aa50               	sub	a10, a10, a5
  112bdf:	01aaf0               	slli	a10, a10, 17
  112be2:	6d94a5               	call8	18052c <__divsi3>
  112be5:	20daa0               	or	a13, a10, a10

00112be8 <audio_latency_UpdateLatencyStatus+0x11c>:
  112be8:	f4c050               	extui	a12, a5, 0, 16
  112beb:	c124b1               	l32r	a11, 10307c (80012120 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_592$9347_16_8>)
  112bee:	925352               	s16i	a5, a3, 0x124
  112bf1:	4a63d2               	s32i	a13, a3, 0x128
  112bf4:	beefe1               	l32r	a14, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112bf7:	0ba4a2               	movi	a10, 0x40b
  112bfa:	0ee8                	l32i.n	a14, a14, 0
  112bfc:	0020c0               	memw
  112bff:	0ee8                	l32i.n	a14, a14, 0
  112c01:	f5e0e0               	extui	a14, a14, 16, 16
  112c04:	03c6a5               	call8	116870 <dbfw_StoreTrace>
  112c07:	bf3851               	l32r	a5, 1028e8 (278090 <g_debug_fp_info+0x330>)
  112c0a:	fa0c                	movi.n	a10, 15
  112c0c:	ef9e25               	call8	1025f0 <_xtos_set_intlevel>
  112c0f:	fb0c                	movi.n	a11, 15
  112c11:	0a2d                	mov.n	a2, a10
  112c13:	0017f2               	l16ui	a15, a7, 0
  112c16:	8a0c                	movi.n	a10, 8
  112c18:	7fdc                	bnez.n	a15, 112c33 <audio_latency_UpdateLatencyStatus+0x167>
  112c1a:	121792               	l16ui	a9, a7, 36
  112c1d:	87b9                	s32i.n	a11, a7, 32
  112c1f:	909970               	addx2	a9, a9, a7
  112c22:	1359a2               	s16i	a10, a9, 38
  112c25:	121782               	l16ui	a8, a7, 36
  112c28:	881b                	addi.n	a8, a8, 1
  112c2a:	648080               	extui	a8, a8, 0, 7
  112c2d:	125782               	s16i	a8, a7, 36
  112c30:	000686               	j	112c4e <audio_latency_UpdateLatencyStatus+0x182>

00112c33 <audio_latency_UpdateLatencyStatus+0x167>:
  112c33:	961692               	l16ui	a9, a6, 0x12c
  112c36:	c0b7d1               	l32r	a13, 102f14 (278160 <g_debug_fp_info+0x400>)
  112c39:	11c9f6               	bgeui	a9, 32, 112c4e <audio_latency_UpdateLatencyStatus+0x182>
  112c3c:	0a6db2               	s32i	a11, a13, 40
  112c3f:	90e950               	addx2	a14, a9, a5
  112c42:	7f5ea2               	s16i	a10, a14, 254
  112c45:	9616c2               	l16ui	a12, a6, 0x12c
  112c48:	01ccc2               	addi	a12, a12, 1
  112c4b:	165dc2               	s16i	a12, a13, 44
  112c4e:	20a220               	or	a10, a2, a2
  112c51:	af0c                	movi.n	a15, 10
  112c53:	9653f2               	s16i	a15, a3, 0x12c
  112c56:	ef64a5               	call8	1022a0 <_xtos_restore_intlevel>
  112c59:	001782               	l16ui	a8, a7, 0
  112c5c:	9a0c                	movi.n	a10, 9
  112c5e:	f56856               	bnez	a8, 112bb8 <audio_latency_UpdateLatencyStatus+0xec>
  112c61:	1217b2               	l16ui	a11, a7, 36
  112c64:	8729                	s32i.n	a2, a7, 32
  112c66:	90bb70               	addx2	a11, a11, a7
  112c69:	135ba2               	s16i	a10, a11, 38
  112c6c:	121792               	l16ui	a9, a7, 36
  112c6f:	991b                	addi.n	a9, a9, 1
  112c71:	649090               	extui	a9, a9, 0, 7
  112c74:	125792               	s16i	a9, a7, 36
  112c77:	ffd586               	j	112bd1 <audio_latency_UpdateLatencyStatus+0x105>

00112c7a <audio_latency_UpdateLatencyStatus+0x1ae>:
  112c7a:	961692               	l16ui	a9, a6, 0x12c
  112c7d:	17c9f6               	bgeui	a9, 32, 112c98 <audio_latency_UpdateLatencyStatus+0x1cc>
  112c80:	90e950               	addx2	a14, a9, a5
  112c83:	c0a4d1               	l32r	a13, 102f14 (278160 <g_debug_fp_info+0x400>)
  112c86:	0fa0f2               	movi	a15, 15
  112c89:	0a6df2               	s32i	a15, a13, 40
  112c8c:	7f5ea2               	s16i	a10, a14, 254
  112c8f:	9616c2               	l16ui	a12, a6, 0x12c
  112c92:	01ccc2               	addi	a12, a12, 1
  112c95:	165dc2               	s16i	a12, a13, 44
  112c98:	02ad                	mov.n	a10, a2
  112c9a:	a80c                	movi.n	a8, 10
  112c9c:	965382               	s16i	a8, a3, 0x12c
  112c9f:	ef6025               	call8	1022a0 <_xtos_restore_intlevel>
  112ca2:	001792               	l16ui	a9, a7, 0
  112ca5:	7a0c                	movi.n	a10, 7
  112ca7:	79dc                	bnez.n	a9, 112cc2 <audio_latency_UpdateLatencyStatus+0x1f6>
  112ca9:	1217c2               	l16ui	a12, a7, 36
  112cac:	8729                	s32i.n	a2, a7, 32
  112cae:	90cc70               	addx2	a12, a12, a7
  112cb1:	135ca2               	s16i	a10, a12, 38
  112cb4:	1217b2               	l16ui	a11, a7, 36
  112cb7:	bb1b                	addi.n	a11, a11, 1
  112cb9:	64b0b0               	extui	a11, a11, 0, 7
  112cbc:	1257b2               	s16i	a11, a7, 36
  112cbf:	ffc386               	j	112bd1 <audio_latency_UpdateLatencyStatus+0x105>

00112cc2 <audio_latency_UpdateLatencyStatus+0x1f6>:
  112cc2:	961692               	l16ui	a9, a6, 0x12c
  112cc5:	0d7ff04180b0c92e 	{ bgeui.w18	a9, 32, 112bd1 <audio_latency_UpdateLatencyStatus+0x105>; nop }
  112ccd:	c091e1               	l32r	a14, 102f14 (278160 <g_debug_fp_info+0x400>)
  112cd0:	90f950               	addx2	a15, a9, a5
  112cd3:	ae29                	s32i.n	a2, a14, 40
  112cd5:	7f5fa2               	s16i	a10, a15, 254
  112cd8:	9616d2               	l16ui	a13, a6, 0x12c
  112cdb:	dd1b                	addi.n	a13, a13, 1
  112cdd:	165ed2               	s16i	a13, a14, 44
  112ce0:	ffbb46               	j	112bd1 <audio_latency_UpdateLatencyStatus+0x105>

00112ce3 <audio_latency_UpdateLatencyStatus+0x217>:
  112ce3:	729ba0               	salt	a9, a11, a10
  112ce6:	180c                	movi.n	a8, 1
  112ce8:	240c                	movi.n	a4, 2
  112cea:	934890               	movnez	a4, a8, a9
  112ced:	ff8446               	j	112b02 <audio_latency_UpdateLatencyStatus+0x36>

00112cf0 <audio_latency_UpdateLatencyStatus+0x224>:
  112cf0:	040c                	movi.n	a4, 0
  112cf2:	ff8306               	j	112b02 <audio_latency_UpdateLatencyStatus+0x36>

00112cf5 <audio_latency_UpdateLatencyStatus+0x229>:
  112cf5:	000000                                        ...

00112cf8 <audio_latency_jbm_CalcSHMQueFrames>:
  112cf8:	004136               	entry	a1, 32
  112cfb:	02dd                	mov.n	a13, a2
  112cfd:	beaa91               	l32r	a9, 1027a8 (277d24 <gp_dsp_mcu_share_mem>)
  112d00:	0b0c                	movi.n	a11, 0
  112d02:	0998                	l32i.n	a9, a9, 0
  112d04:	0020c0               	memw
  112d07:	beaa81               	l32r	a8, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112d0a:	982972               	l32i	a7, a9, 0x260
  112d0d:	0888                	l32i.n	a8, a8, 0
  112d0f:	0020c0               	memw
  112d12:	b02862               	l32i	a6, a8, 0x2c0
  112d15:	0020c0               	memw
  112d18:	972932               	l32i	a3, a9, 0x25c
  112d1b:	050c                	movi.n	a5, 0
  112d1d:	044316               	beqz	a3, 112d65 <audio_latency_jbm_CalcSHMQueFrames+0x6d>
  112d20:	020c                	movi.n	a2, 0
  112d22:	03ddc2               	addmi	a12, a13, 0x300
  112d25:	30ccc2               	addi	a12, a12, 48

00112d28 <audio_latency_jbm_CalcSHMQueFrames+0x30>:
  112d28:	11a7c0               	slli	a10, a7, 4
  112d2b:	a9aa                	add.n	a10, a9, a10
  112d2d:	0020c0               	memw
  112d30:	301ae2               	l16ui	a14, a10, 96
  112d33:	0ebc                	beqz.n	a14, 112d67 <audio_latency_jbm_CalcSHMQueFrames+0x6f>
  112d35:	0020c0               	memw
  112d38:	311a32               	l16ui	a3, a10, 98
  112d3b:	232a                	add.n	a2, a3, a2
  112d3d:	f42020               	extui	a2, a2, 0, 16
  112d40:	0020c0               	memw
  112d43:	311a32               	l16ui	a3, a10, 98
  112d46:	7f5c32               	s16i	a3, a12, 254
  112d49:	771b                	addi.n	a7, a7, 1
  112d4b:	0020c0               	memw
  112d4e:	9729f2               	l32i	a15, a9, 0x25c
  112d51:	551b                	addi.n	a5, a5, 1
  112d53:	c0ff70               	sub	a15, a15, a7
  112d56:	837bf0               	moveqz	a7, a11, a15
  112d59:	0020c0               	memw
  112d5c:	9729e2               	l32i	a14, a9, 0x25c
  112d5f:	c535e7               	bltu	a5, a14, 112d28 <audio_latency_jbm_CalcSHMQueFrames+0x30>
  112d62:	000046               	j	112d67 <audio_latency_jbm_CalcSHMQueFrames+0x6f>

00112d65 <audio_latency_jbm_CalcSHMQueFrames+0x6d>:
  112d65:	020c                	movi.n	a2, 0
  112d67:	0020c0               	memw
  112d6a:	af2892               	l32i	a9, a8, 0x2bc
  112d6d:	050c                	movi.n	a5, 0
  112d6f:	f9ac                	beqz.n	a9, 112da2 <audio_latency_jbm_CalcSHMQueFrames+0xaa>

00112d71 <audio_latency_jbm_CalcSHMQueFrames+0x79>:
  112d71:	1176c0               	slli	a7, a6, 4
  112d74:	787a                	add.n	a7, a8, a7
  112d76:	0020c0               	memw
  112d79:	e017a2               	l16ui	a10, a7, 0x1c0
  112d7c:	2aac                	beqz.n	a10, 112da2 <audio_latency_jbm_CalcSHMQueFrames+0xaa>
  112d7e:	0020c0               	memw
  112d81:	e11732               	l16ui	a3, a7, 0x1c2
  112d84:	661b                	addi.n	a6, a6, 1
  112d86:	232a                	add.n	a2, a3, a2
  112d88:	f42020               	extui	a2, a2, 0, 16
  112d8b:	0020c0               	memw
  112d8e:	af28a2               	l32i	a10, a8, 0x2bc
  112d91:	551b                	addi.n	a5, a5, 1
  112d93:	c0aa60               	sub	a10, a10, a6
  112d96:	836ba0               	moveqz	a6, a11, a10
  112d99:	0020c0               	memw
  112d9c:	af2892               	l32i	a9, a8, 0x2bc
  112d9f:	ce3597               	bltu	a5, a9, 112d71 <audio_latency_jbm_CalcSHMQueFrames+0x79>
  112da2:	8a1d82               	l16ui	a8, a13, 0x114
  112da5:	b8cc                	bnez.n	a8, 112db4 <audio_latency_jbm_CalcSHMQueFrames+0xbc>
  112da7:	dd58                	l32i.n	a5, a13, 52
  112da9:	758c                	beqz.n	a5, 112db4 <audio_latency_jbm_CalcSHMQueFrames+0xbc>
  112dab:	053257               	bltu	a2, a5, 112db4 <audio_latency_jbm_CalcSHMQueFrames+0xbc>
  112dae:	c02250               	sub	a2, a2, a5
  112db1:	f42020               	extui	a2, a2, 0, 16
  112db4:	f01d                	retw.n

00112db6 <audio_latency_jbm_CalcSHMQueFrames+0xbe>:
	...

00112db8 <audio_latency_jbm_Reset>:
  112db8:	004136               	entry	a1, 32
  112dbb:	c0b1a1               	l32r	a10, 103080 (27e690 <g_jbm_jbd_array>)
  112dbe:	20a0c2               	movi	a12, 32
  112dc1:	03d282               	addmi	a8, a2, 0x300
  112dc4:	00a032               	movi	a3, 0
  112dc7:	20b330               	or	a11, a3, a3
  112dca:	40c822               	addi	a2, a8, 64
  112dcd:	985832               	s16i	a3, a8, 0x130
  112dd0:	995832               	s16i	a3, a8, 0x132
  112dd3:	6d6565               	call8	180428 <__vec_memset>
  112dd6:	7c5232               	s16i	a3, a2, 248
  112dd9:	7d5232               	s16i	a3, a2, 250
  112ddc:	406232               	s32i	a3, a2, 0x100
  112ddf:	7e5232               	s16i	a3, a2, 252
  112de2:	416232               	s32i	a3, a2, 0x104
  112de5:	845232               	s16i	a3, a2, 0x108
  112de8:	190c                	movi.n	a9, 1
  112dea:	855292               	s16i	a9, a2, 0x10a
  112ded:	f01d                	retw.n

00112def <audio_latency_jbm_Reset+0x37>:
	...

00112df0 <audio_latency_jbm_Init>:
  112df0:	004136               	entry	a1, 32
  112df3:	02ad                	mov.n	a10, a2
  112df5:	c0a281               	l32r	a8, 103080 (27e690 <g_jbm_jbd_array>)
  112df8:	03d292               	addmi	a9, a2, 0x300
  112dfb:	0b0c                	movi.n	a11, 0
  112dfd:	a759b2               	s16i	a11, a9, 0x14e
  112e00:	4d6982               	s32i	a8, a9, 0x134
  112e03:	fffb65               	call8	112db8 <audio_latency_jbm_Reset>
  112e06:	f01d                	retw.n

00112e08 <audio_latency_jbm_ReceiveJbmInfo>:
  112e08:	004136               	entry	a1, 32
  112e0b:	c09a61               	l32r	a6, 103074 (27d710 <g_dsp_ll_sync_adj>)
  112e0e:	be9a71               	l32r	a7, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  112e11:	9658                	l32i.n	a5, a6, 36
  112e13:	8688                	l32i.n	a8, a6, 32
  112e15:	210526               	beqi	a5, -1, 112e3a <audio_latency_jbm_ReceiveJbmInfo+0x32>
  112e18:	1e1877               	beq	a8, a7, 112e3a <audio_latency_jbm_ReceiveJbmInfo+0x32>
  112e1b:	be6531               	l32r	a3, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112e1e:	0338                	l32i.n	a3, a3, 0
  112e20:	0020c0               	memw
  112e23:	0338                	l32i.n	a3, a3, 0
  112e25:	fa7c                	movi.n	a10, -1
  112e27:	143030               	extui	a3, a3, 0, 2
  112e2a:	081366               	bnei	a3, 1, 112e36 <audio_latency_jbm_ReceiveJbmInfo+0x2e>
  112e2d:	03d292               	addmi	a9, a2, 0x300
  112e30:	a45952               	s16i	a5, a9, 0x148
  112e33:	516982               	s32i	a8, a9, 0x144

00112e36 <audio_latency_jbm_ReceiveJbmInfo+0x2e>:
  112e36:	8679                	s32i.n	a7, a6, 32
  112e38:	96a9                	s32i.n	a10, a6, 36
  112e3a:	f01d                	retw.n

00112e3c <audio_latency_jbm_SendJbmInfo>:
  112e3c:	004136               	entry	a1, 32
  112e3f:	be5c71               	l32r	a7, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112e42:	0758                	l32i.n	a5, a7, 0
  112e44:	0020c0               	memw
  112e47:	0538                	l32i.n	a3, a5, 0
  112e49:	143030               	extui	a3, a3, 0, 2
  112e4c:	a3fc                	bnez.n	a3, 112e8a <audio_latency_jbm_SendJbmInfo+0x4e>
  112e4e:	03d222               	addmi	a2, a2, 0x300
  112e51:	a51282               	l16ui	a8, a2, 0x14a
  112e54:	44c222               	addi	a2, a2, 68
  112e57:	f8ec                	bnez.n	a8, 112e8a <audio_latency_jbm_SendJbmInfo+0x4e>
  112e59:	be8741               	l32r	a4, 102878 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  112e5c:	0020c0               	memw
  112e5f:	2538                	l32i.n	a3, a5, 8
  112e61:	259347               	bne	a3, a4, 112e8a <audio_latency_jbm_SendJbmInfo+0x4e>
  112e64:	3f2242               	l32i	a4, a2, 252
  112e67:	490c                	movi.n	a9, 4
  112e69:	649c                	beqz.n	a4, 112e83 <audio_latency_jbm_SendJbmInfo+0x47>
  112e6b:	01d5a2               	addmi	a10, a5, 0x100
  112e6e:	0020c0               	memw
  112e71:	b04a92               	s8i	a9, a10, 176
  112e74:	7c1282               	l16ui	a8, a2, 248
  112e77:	0768                	l32i.n	a6, a7, 0
  112e79:	0020c0               	memw
  112e7c:	4689                	s32i.n	a8, a6, 16
  112e7e:	0020c0               	memw
  112e81:	2649                	s32i.n	a4, a6, 8

00112e83 <audio_latency_jbm_SendJbmInfo+0x47>:
  112e83:	1b0c                	movi.n	a11, 1
  112e85:	8352b2               	s16i	a11, a2, 0x106
  112e88:	f01d                	retw.n

00112e8a <audio_latency_jbm_SendJbmInfo+0x4e>:
  112e8a:	f01d                	retw.n

00112e8c <audio_latency_jbm_CalcFramesInQueue>:
  112e8c:	004136               	entry	a1, 32
  112e8f:	191282               	l16ui	a8, a2, 50
  112e92:	a8bc                	beqz.n	a8, 112ed0 <audio_latency_jbm_CalcFramesInQueue+0x44>
  112e94:	2a1292               	l16ui	a9, a2, 84
  112e97:	59bc                	beqz.n	a9, 112ed0 <audio_latency_jbm_CalcFramesInQueue+0x44>
  112e99:	02ad                	mov.n	a10, a2
  112e9b:	ffe5e5               	call8	112cf8 <audio_latency_jbm_CalcSHMQueFrames>
  112e9e:	be44b1               	l32r	a11, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112ea1:	0bb8                	l32i.n	a11, a11, 0
  112ea3:	0020c0               	memw
  112ea6:	0bb8                	l32i.n	a11, a11, 0
  112ea8:	03d2c2               	addmi	a12, a2, 0x300
  112eab:	34ccc2               	addi	a12, a12, 52
  112eae:	7d1ce2               	l16ui	a14, a12, 250
  112eb1:	74b8b0               	extui	a11, a11, 8, 8
  112eb4:	400001b545014bee 	{ ae_movda32	aed1, a11; nop; ae_movda32	aed0, a14 }
  112ebc:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  112ec4:	25d0c4               	ae_movad32.l	a13, aed0
  112ec7:	7e5ca2               	s16i	a10, a12, 252
  112eca:	93bde0               	movnez	a11, a13, a14
  112ecd:	7f5cb2               	s16i	a11, a12, 254
  112ed0:	f01d                	retw.n

00112ed2 <audio_latency_jbm_CalcFramesInQueue+0x46>:
	...

00112ed4 <audio_latency_jbm_CalcTotalJbd>:
  112ed4:	004136               	entry	a1, 32
  112ed7:	03d292               	addmi	a9, a2, 0x300
  112eda:	38c932               	addi	a3, a9, 56
  112edd:	4d29c2               	l32i	a12, a9, 0x134
  112ee0:	931982               	l16ui	a8, a9, 0x126
  112ee3:	9c19d2               	l16ui	a13, a9, 0x138
  112ee6:	88cc                	bnez.n	a8, 112ef2 <audio_latency_jbm_CalcTotalJbd+0x1e>
  112ee8:	9019a2               	l16ui	a10, a9, 0x120
  112eeb:	3acc                	bnez.n	a10, 112ef2 <audio_latency_jbm_CalcTotalJbd+0x1e>
  112eed:	a719b2               	l16ui	a11, a9, 0x14e
  112ef0:	bbcc                	bnez.n	a11, 112eff <audio_latency_jbm_CalcTotalJbd+0x2b>
  112ef2:	0cd8                	l32i.n	a13, a12, 0
  112ef4:	5d8c                	beqz.n	a13, 112efd <audio_latency_jbm_CalcTotalJbd+0x29>
  112ef6:	02ad                	mov.n	a10, a2
  112ef8:	ffebe5               	call8	112db8 <audio_latency_jbm_Reset>
  112efb:	f01d                	retw.n

00112efd <audio_latency_jbm_CalcTotalJbd+0x29>:
  112efd:	f01d                	retw.n

00112eff <audio_latency_jbm_CalcTotalJbd+0x2b>:
  112eff:	be28e1               	l32r	a14, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  112f02:	0020c0               	memw
  112f05:	01cda2               	addi	a10, a13, 1
  112f08:	08a0b2               	movi	a11, 8
  112f0b:	7d1382               	l16ui	a8, a3, 250
  112f0e:	8d2ee2               	l32i	a14, a14, 0x234
  112f11:	7c13f2               	l16ui	a15, a3, 248
  112f14:	41e2e0               	srli	a14, a14, 2
  112f17:	80ff80               	add	a15, a15, a8
  112f1a:	400001b4761042fe 	{ ae_l32.i	aed0, a2, 24; nop; ae_movda32	aed1, a15 }
  112f22:	eb7b300100001eef 	{ addmi	a14, a14, 0x100; ae_mulp32x2	aed0, aed0, aed1; nop }
  112f2a:	80cee2               	addi	a14, a14, -128
  112f2d:	2580c4               	ae_movad32.l	a8, aed0
  112f30:	a0fdc0               	addx4	a15, a13, a12
  112f33:	418c80               	srli	a8, a8, 12
  112f36:	ee8a                	add.n	a14, a14, a8
  112f38:	0fe9                	s32i.n	a14, a15, 0
  112f3a:	ef5ae5               	call8	1024e8 <__modsi3>
  112f3d:	8053a2               	s16i	a10, a3, 0x100
  112f40:	f01d                	retw.n

00112f42 <audio_latency_jbm_CalcTotalJbd+0x6e>:
	...

00112f44 <audio_latency_jbm_CheckJbmCriterionSE>:
  112f44:	004136               	entry	a1, 32
  112f47:	be1a81               	l32r	a8, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112f4a:	002882               	l32i	a8, a8, 0
  112f4d:	0020c0               	memw
  112f50:	002882               	l32i	a8, a8, 0
  112f53:	148080               	extui	a8, a8, 0, 2
  112f56:	4c1866               	bnei	a8, 1, 112fa6 <audio_latency_jbm_CheckJbmCriterionSE+0x62>
  112f59:	03d292               	addmi	a9, a2, 0x300
  112f5c:	5129a2               	l32i	a10, a9, 0x144
  112f5f:	44c932               	addi	a3, a9, 68
  112f62:	040a16               	beqz	a10, 112fa6 <audio_latency_jbm_CheckJbmCriterionSE+0x62>
  112f65:	9d19b2               	l16ui	a11, a9, 0x13a
  112f68:	03ab56               	bnez	a11, 112fa6 <audio_latency_jbm_CheckJbmCriterionSE+0x62>
  112f6b:	fa0c                	movi.n	a10, 15
  112f6d:	ef6825               	call8	1025f0 <_xtos_set_intlevel>
  112f70:	fb0c                	movi.n	a11, 15
  112f72:	be5d41               	l32r	a4, 1028e8 (278090 <g_debug_fp_info+0x330>)
  112f75:	0a2d                	mov.n	a2, a10
  112f77:	be0751               	l32r	a5, 102794 (277d60 <g_debug_fp_info>)
  112f7a:	aa0c                	movi.n	a10, 10
  112f7c:	04d572               	addmi	a7, a5, 0x400
  112f7f:	0015c2               	l16ui	a12, a5, 0
  112f82:	d0c462               	addi	a6, a4, -48
  112f85:	fcdc                	bnez.n	a12, 112fa8 <audio_latency_jbm_CheckJbmCriterionSE+0x64>
  112f87:	1215e2               	l16ui	a14, a5, 36
  112f8a:	85b9                	s32i.n	a11, a5, 32
  112f8c:	90ee50               	addx2	a14, a14, a5
  112f8f:	135ea2               	s16i	a10, a14, 38
  112f92:	1215d2               	l16ui	a13, a5, 36
  112f95:	dd1b                	addi.n	a13, a13, 1
  112f97:	64d0d0               	extui	a13, a13, 0, 7
  112f9a:	1255d2               	s16i	a13, a5, 36
  112f9d:	0007c6               	j	112fc0 <audio_latency_jbm_CheckJbmCriterionSE+0x7c>

00112fa0 <audio_latency_jbm_CheckJbmCriterionSE+0x5c>:
  112fa0:	961692               	l16ui	a9, a6, 0x12c
  112fa3:	58c9b6               	bltui	a9, 32, 112fff <audio_latency_jbm_CheckJbmCriterionSE+0xbb>
  112fa6:	f01d                	retw.n

00112fa8 <audio_latency_jbm_CheckJbmCriterionSE+0x64>:
  112fa8:	7e1492               	l16ui	a9, a4, 252
  112fab:	11c9f6               	bgeui	a9, 32, 112fc0 <audio_latency_jbm_CheckJbmCriterionSE+0x7c>
  112fae:	0a67b2               	s32i	a11, a7, 40
  112fb1:	908940               	addx2	a8, a9, a4
  112fb4:	7f58a2               	s16i	a10, a8, 254
  112fb7:	7e14f2               	l16ui	a15, a4, 252
  112fba:	01cff2               	addi	a15, a15, 1
  112fbd:	1657f2               	s16i	a15, a7, 44
  112fc0:	00a0a2               	movi	a10, 0
  112fc3:	190c                	movi.n	a9, 1
  112fc5:	4023b2               	l32i	a11, a3, 0x100
  112fc8:	8213c2               	l16ui	a12, a3, 0x104
  112fcb:	7c53c2               	s16i	a12, a3, 248
  112fce:	3f63b2               	s32i	a11, a3, 252
  112fd1:	7b5392               	s16i	a9, a3, 246
  112fd4:	8253a2               	s16i	a10, a3, 0x104
  112fd7:	4063a2               	s32i	a10, a3, 0x100
  112fda:	02ad                	mov.n	a10, a2
  112fdc:	ef2c25               	call8	1022a0 <_xtos_restore_intlevel>
  112fdf:	0015d2               	l16ui	a13, a5, 0
  112fe2:	ba0c                	movi.n	a10, 11
  112fe4:	fb8d56               	bnez	a13, 112fa0 <audio_latency_jbm_CheckJbmCriterionSE+0x5c>
  112fe7:	1215f2               	l16ui	a15, a5, 36
  112fea:	8529                	s32i.n	a2, a5, 32
  112fec:	90ff50               	addx2	a15, a15, a5
  112fef:	135fa2               	s16i	a10, a15, 38
  112ff2:	1215e2               	l16ui	a14, a5, 36
  112ff5:	ee1b                	addi.n	a14, a14, 1
  112ff7:	64e0e0               	extui	a14, a14, 0, 7
  112ffa:	1255e2               	s16i	a14, a5, 36
  112ffd:	f01d                	retw.n

00112fff <audio_latency_jbm_CheckJbmCriterionSE+0xbb>:
  112fff:	a729                	s32i.n	a2, a7, 40
  113001:	90b940               	addx2	a11, a9, a4
  113004:	7f5ba2               	s16i	a10, a11, 254
  113007:	961682               	l16ui	a8, a6, 0x12c
  11300a:	881b                	addi.n	a8, a8, 1
  11300c:	165782               	s16i	a8, a7, 44
  11300f:	f01d                	retw.n

00113011 <audio_latency_jbm_CheckJbmCriterionSE+0xcd>:
  113011:	000000                                        ...

00113014 <audio_latency_jbm_CheckJbmCriterionPE>:
  113014:	006136               	entry	a1, 48
  113017:	bde661               	l32r	a6, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  11301a:	03d242               	addmi	a4, a2, 0x300
  11301d:	28c432               	addi	a3, a4, 40
  113020:	9c1452               	l16ui	a5, a4, 0x138
  113023:	0668                	l32i.n	a6, a6, 0
  113025:	4d2442               	l32i	a4, a4, 0x134
  113028:	0020c0               	memw
  11302b:	1a0c                	movi.n	a10, 1
  11302d:	080c                	movi.n	a8, 0
  11302f:	6298                	l32i.n	a9, a2, 24
  113031:	06b8                	l32i.n	a11, a6, 0
  113033:	419c90               	srli	a9, a9, 12
  113036:	14b0b0               	extui	a11, a11, 0, 2
  113039:	bb0b                	addi.n	a11, a11, -1
  11303b:	838ab0               	moveqz	a8, a10, a11
  11303e:	0e7856               	bnez	a8, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  113041:	7f1382               	l16ui	a8, a3, 254
  113044:	7c13a2               	l16ui	a10, a3, 248
  113047:	0d400d41e0b0180e 	{ beqi.w18	a8, 1, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>; nop }
  11304f:	0d6a56               	bnez	a10, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  113052:	74b8                	l32i.n	a11, a4, 28
  113054:	0d1b16               	beqz	a11, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  113057:	8913c2               	l16ui	a12, a3, 0x112
  11305a:	0d400c41b0b01c0e 	{ beqi.w18	a12, 1, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>; nop }
  113062:	0020c0               	memw
  113065:	1d16d2               	l16ui	a13, a6, 58
  113068:	0d000b41d0b00d8e 	{ bbci.w18	a13, 8, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>; nop }
  113070:	070c                	movi.n	a7, 0
  113072:	254b                	addi.n	a2, a5, 4
  113074:	1199                	s32i.n	a9, a1, 4
  113076:	0e0c                	movi.n	a14, 0
  113078:	f58b                	addi.n	a15, a5, 8
  11307a:	21f9                	s32i.n	a15, a1, 8
  11307c:	01e9                	s32i.n	a14, a1, 0

0011307e <audio_latency_jbm_CheckJbmCriterionPE+0x6a>:
  11307e:	05ad                	mov.n	a10, a5
  113080:	8b0c                	movi.n	a11, 8
  113082:	ef4665               	call8	1024e8 <__modsi3>
  113085:	8b0c                	movi.n	a11, 8
  113087:	a08a40               	addx4	a8, a10, a4
  11308a:	0888                	l32i.n	a8, a8, 0
  11308c:	02ad                	mov.n	a10, a2
  11308e:	778a                	add.n	a7, a7, a8
  113090:	ef4565               	call8	1024e8 <__modsi3>
  113093:	551b                	addi.n	a5, a5, 1
  113095:	2198                	l32i.n	a9, a1, 8
  113097:	01c8                	l32i.n	a12, a1, 0
  113099:	a0aa40               	addx4	a10, a10, a4
  11309c:	0aa8                	l32i.n	a10, a10, 0
  11309e:	221b                	addi.n	a2, a2, 1
  1130a0:	ccaa                	add.n	a12, a12, a10
  1130a2:	01c9                	s32i.n	a12, a1, 0
  1130a4:	d69297               	bne	a2, a9, 11307e <audio_latency_jbm_CheckJbmCriterionPE+0x6a>
  1130a7:	0020c0               	memw
  1130aa:	41a2c0               	srli	a10, a12, 2
  1130ad:	8c0682               	l8ui	a8, a6, 140
  1130b0:	41c270               	srli	a12, a7, 2
  1130b3:	238800               	sext	a8, a8, 7
  1130b6:	fcaa                	add.n	a15, a12, a10
  1130b8:	41f1f0               	srli	a15, a15, 1
  1130bb:	1128c0               	slli	a2, a8, 4
  1130be:	c02280               	sub	a2, a2, a8
  1130c1:	1122a0               	slli	a2, a2, 6
  1130c4:	04d2b2               	addmi	a11, a2, 0x400
  1130c7:	c0cbb2               	addi	a11, a11, -64
  1130ca:	5bbbf7               	bgeu	a11, a15, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  1130cd:	01dc92               	addmi	a9, a12, 0x100
  1130d0:	f0c992               	addi	a9, a9, -16
  1130d3:	52ba97               	bgeu	a10, a9, 113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  1130d6:	bfe541               	l32r	a4, 10306c (10006 <xthals_release_major+0xd126>)
  1130d9:	6d1352               	l16ui	a5, a3, 218
  1130dc:	0c0c                	movi.n	a12, 0
  1130de:	1d0c                	movi.n	a13, 1
  1130e0:	8953d2               	s16i	a13, a3, 0x112
  1130e3:	9153c2               	s16i	a12, a3, 0x122
  1130e6:	454a                	add.n	a4, a5, a4
  1130e8:	f44040               	extui	a4, a4, 0, 16
  1130eb:	b41b                	addi.n	a11, a4, 1
  1130ed:	f4b0b0               	extui	a11, a11, 0, 16
  1130f0:	834b40               	moveqz	a4, a11, a4
  1130f3:	11b8                	l32i.n	a11, a1, 4
  1130f5:	8a5342               	s16i	a4, a3, 0x114
  1130f8:	41a2b0               	srli	a10, a11, 2
  1130fb:	c0aa20               	sub	a10, a10, a2
  1130fe:	afaa                	add.n	a10, a15, a10
  113100:	6d4325               	call8	180534 <__udivsi3>
  113103:	bfe0b1               	l32r	a11, 103084 (80012220 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_jbm_1_c_460$9373_15_16>)
  113106:	11d8                	l32i.n	a13, a1, 4
  113108:	400001b545014ade 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a13 }
  113110:	eb7b59010000e55f 	{ or	a14, a5, a5; ae_mulp32x2	aed0, aed0, aed1; nop }
  113118:	0ba4a2               	movi	a10, 0x40b
  11311b:	25c0c4               	ae_movad32.l	a12, aed0
  11311e:	04dd                	mov.n	a13, a4
  113120:	60c0c0               	neg	a12, a12
  113123:	4663c2               	s32i	a12, a3, 0x118
  113126:	0374a5               	call8	116870 <dbfw_StoreTrace>

00113129 <audio_latency_jbm_CheckJbmCriterionPE+0x115>:
  113129:	f01d                	retw.n

0011312b <audio_latency_jbm_CheckJbmCriterionPE+0x117>:
	...

0011312c <audio_latency_jbm_StartRemoveSamples>:
  11312c:	006136               	entry	a1, 48
  11312f:	20a220               	or	a10, a2, a2
  113132:	58c232               	addi	a3, a2, 88
  113135:	fa2362               	l32i	a6, a3, 0x3e8
  113138:	f548a5               	call8	1085c4 <au_task_Get1stPktAvdtpSeqNum>
  11313b:	03d2b2               	addmi	a11, a2, 0x300
  11313e:	9d1b82               	l16ui	a8, a11, 0x13a
  113141:	44cb42               	addi	a4, a11, 68
  113144:	17d816               	beqz	a8, 1132c5 <audio_latency_jbm_StartRemoveSamples+0x199>
  113147:	0a5d                	mov.n	a5, a10
  113149:	9e1bb2               	l16ui	a11, a11, 0x13c
  11314c:	f4ef65               	call8	108044 <au_task_CompareAvdtpSeqNum>
  11314f:	0d40174120b01a6e 	{ blti.w18	a10, 1, 1132c5 <audio_latency_jbm_StartRemoveSamples+0x199>; nop }
  113157:	bd9691               	l32r	a9, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  11315a:	0998                	l32i.n	a9, a9, 0
  11315c:	0020c0               	memw
  11315f:	0998                	l32i.n	a9, a9, 0
  113161:	149090               	extui	a9, a9, 0, 2
  113164:	49cc                	bnez.n	a9, 11316c <audio_latency_jbm_StartRemoveSamples+0x40>
  113166:	8314a2               	l16ui	a10, a4, 0x106
  113169:	158a16               	beqz	a10, 1132c5 <audio_latency_jbm_StartRemoveSamples+0x199>
  11316c:	bd13b2               	l16ui	a11, a3, 0x17a
  11316f:	0d40154120b01b0e 	{ beqi.w18	a11, 1, 1132c5 <audio_latency_jbm_StartRemoveSamples+0x199>; nop }
  113177:	0149                	s32i.n	a4, a1, 0
  113179:	5e13c2               	l16ui	a12, a3, 188
  11317c:	1159                	s32i.n	a5, a1, 4
  11317e:	4ccc                	bnez.n	a12, 113186 <audio_latency_jbm_StartRemoveSamples+0x5a>
  113180:	2423d2               	l32i	a13, a3, 144
  113183:	13ed56               	bnez	a13, 1132c5 <audio_latency_jbm_StartRemoveSamples+0x199>
  113186:	bd8351               	l32r	a5, 102794 (277d60 <g_debug_fp_info>)
  113189:	bdd741               	l32r	a4, 1028e8 (278090 <g_debug_fp_info+0x330>)
  11318c:	f70c                	movi.n	a7, 15
  11318e:	d0c442               	addi	a4, a4, -48
  113191:	0ad616               	beqz	a6, 113242 <audio_latency_jbm_StartRemoveSamples+0x116>
  113194:	07ad                	mov.n	a10, a7
  113196:	180c                	movi.n	a8, 1
  113198:	bd5382               	s16i	a8, a3, 0x17a
  11319b:	ef4565               	call8	1025f0 <_xtos_set_intlevel>
  11319e:	21a9                	s32i.n	a10, a1, 8
  1131a0:	001592               	l16ui	a9, a5, 0
  1131a3:	cb0c                	movi.n	a11, 12
  1131a5:	79dc                	bnez.n	a9, 1131c0 <audio_latency_jbm_StartRemoveSamples+0x94>
  1131a7:	1215c2               	l16ui	a12, a5, 36
  1131aa:	8579                	s32i.n	a7, a5, 32
  1131ac:	90cc50               	addx2	a12, a12, a5
  1131af:	135cb2               	s16i	a11, a12, 38
  1131b2:	1215a2               	l16ui	a10, a5, 36
  1131b5:	aa1b                	addi.n	a10, a10, 1
  1131b7:	64a0a0               	extui	a10, a10, 0, 7
  1131ba:	1255a2               	s16i	a10, a5, 36
  1131bd:	000746               	j	1131de <audio_latency_jbm_StartRemoveSamples+0xb2>

001131c0 <audio_latency_jbm_StartRemoveSamples+0x94>:
  1131c0:	961492               	l16ui	a9, a4, 0x12c
  1131c3:	17c9f6               	bgeui	a9, 32, 1131de <audio_latency_jbm_StartRemoveSamples+0xb2>
  1131c6:	bf53e1               	l32r	a14, 102f14 (278160 <g_debug_fp_info+0x400>)
  1131c9:	bdc7f1               	l32r	a15, 1028e8 (278090 <g_debug_fp_info+0x330>)
  1131cc:	0a6e72               	s32i	a7, a14, 40
  1131cf:	90f9f0               	addx2	a15, a9, a15
  1131d2:	7f5fb2               	s16i	a11, a15, 254
  1131d5:	9614d2               	l16ui	a13, a4, 0x12c
  1131d8:	01cdd2               	addi	a13, a13, 1
  1131db:	165ed2               	s16i	a13, a14, 44
  1131de:	042382               	l32i	a8, a3, 16
  1131e1:	21a8                	l32i.n	a10, a1, 8
  1131e3:	886a                	add.n	a8, a8, a6
  1131e5:	4389                	s32i.n	a8, a3, 16
  1131e7:	ef0ba5               	call8	1022a0 <_xtos_restore_intlevel>
  1131ea:	001592               	l16ui	a9, a5, 0
  1131ed:	db0c                	movi.n	a11, 13
  1131ef:	99dc                	bnez.n	a9, 11320c <audio_latency_jbm_StartRemoveSamples+0xe0>
  1131f1:	1215c2               	l16ui	a12, a5, 36
  1131f4:	21d8                	l32i.n	a13, a1, 8
  1131f6:	85d9                	s32i.n	a13, a5, 32
  1131f8:	90cc50               	addx2	a12, a12, a5
  1131fb:	135cb2               	s16i	a11, a12, 38
  1131fe:	1215a2               	l16ui	a10, a5, 36
  113201:	aa1b                	addi.n	a10, a10, 1
  113203:	64a0a0               	extui	a10, a10, 0, 7
  113206:	1255a2               	s16i	a10, a5, 36
  113209:	000806               	j	11322d <audio_latency_jbm_StartRemoveSamples+0x101>

0011320c <audio_latency_jbm_StartRemoveSamples+0xe0>:
  11320c:	961492               	l16ui	a9, a4, 0x12c
  11320f:	1ac9f6               	bgeui	a9, 32, 11322d <audio_latency_jbm_StartRemoveSamples+0x101>
  113212:	bf40f1               	l32r	a15, 102f14 (278160 <g_debug_fp_info+0x400>)
  113215:	0221a2               	l32i	a10, a1, 8
  113218:	bdb481               	l32r	a8, 1028e8 (278090 <g_debug_fp_info+0x330>)
  11321b:	0a6fa2               	s32i	a10, a15, 40
  11321e:	908980               	addx2	a8, a9, a8
  113221:	7f58b2               	s16i	a11, a8, 254
  113224:	9614e2               	l16ui	a14, a4, 0x12c
  113227:	01cee2               	addi	a14, a14, 1
  11322a:	165fe2               	s16i	a14, a15, 44
  11322d:	06cd                	mov.n	a12, a6
  11322f:	0ba4a2               	movi	a10, 0x40b
  113232:	bf95b1               	l32r	a11, 103088 (80012320 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_jbm_1_c_507$9445_17_5>)
  113235:	01d8                	l32i.n	a13, a1, 0
  113237:	11e8                	l32i.n	a14, a1, 4
  113239:	7c1dd2               	l16ui	a13, a13, 248
  11323c:	036325               	call8	116870 <dbfw_StoreTrace>
  11323f:	000386               	j	113251 <audio_latency_jbm_StartRemoveSamples+0x125>

00113242 <audio_latency_jbm_StartRemoveSamples+0x116>:
  113242:	09a4a2               	movi	a10, 0x409
  113245:	0021c2               	l32i	a12, a1, 0
  113248:	bf91b1               	l32r	a11, 10308c (80012420 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_jbm_1_c_512$9446_17_6>)
  11324b:	7c1cc2               	l16ui	a12, a12, 248
  11324e:	036225               	call8	116870 <dbfw_StoreTrace>

00113251 <audio_latency_jbm_StartRemoveSamples+0x125>:
  113251:	0fa0a2               	movi	a10, 15
  113254:	ef39a5               	call8	1025f0 <_xtos_set_intlevel>
  113257:	0a3d                	mov.n	a3, a10
  113259:	0015d2               	l16ui	a13, a5, 0
  11325c:	ea0c                	movi.n	a10, 14
  11325e:	7ddc                	bnez.n	a13, 113279 <audio_latency_jbm_StartRemoveSamples+0x14d>
  113260:	1215f2               	l16ui	a15, a5, 36
  113263:	8579                	s32i.n	a7, a5, 32
  113265:	90ff50               	addx2	a15, a15, a5
  113268:	135fa2               	s16i	a10, a15, 38
  11326b:	1215e2               	l16ui	a14, a5, 36
  11326e:	ee1b                	addi.n	a14, a14, 1
  113270:	64e0e0               	extui	a14, a14, 0, 7
  113273:	1255e2               	s16i	a14, a5, 36
  113276:	000746               	j	113297 <audio_latency_jbm_StartRemoveSamples+0x16b>

00113279 <audio_latency_jbm_StartRemoveSamples+0x14d>:
  113279:	961492               	l16ui	a9, a4, 0x12c
  11327c:	17c9f6               	bgeui	a9, 32, 113297 <audio_latency_jbm_StartRemoveSamples+0x16b>
  11327f:	bf25b1               	l32r	a11, 102f14 (278160 <g_debug_fp_info+0x400>)
  113282:	bd99c1               	l32r	a12, 1028e8 (278090 <g_debug_fp_info+0x330>)
  113285:	0a6b72               	s32i	a7, a11, 40
  113288:	90c9c0               	addx2	a12, a9, a12
  11328b:	7f5ca2               	s16i	a10, a12, 254
  11328e:	961482               	l16ui	a8, a4, 0x12c
  113291:	01c882               	addi	a8, a8, 1
  113294:	165b82               	s16i	a8, a11, 44
  113297:	20a220               	or	a10, a2, a2
  11329a:	ffb1e5               	call8	112db8 <audio_latency_jbm_Reset>
  11329d:	03ad                	mov.n	a10, a3
  11329f:	ef0025               	call8	1022a0 <_xtos_restore_intlevel>
  1132a2:	0015d2               	l16ui	a13, a5, 0
  1132a5:	961492               	l16ui	a9, a4, 0x12c
  1132a8:	6ddc                	bnez.n	a13, 1132c2 <audio_latency_jbm_StartRemoveSamples+0x196>
  1132aa:	1215f2               	l16ui	a15, a5, 36
  1132ad:	8539                	s32i.n	a3, a5, 32
  1132af:	90ff50               	addx2	a15, a15, a5
  1132b2:	135f72               	s16i	a7, a15, 38
  1132b5:	1215e2               	l16ui	a14, a5, 36
  1132b8:	ee1b                	addi.n	a14, a14, 1
  1132ba:	64e0e0               	extui	a14, a14, 0, 7
  1132bd:	1255e2               	s16i	a14, a5, 36
  1132c0:	f01d                	retw.n

001132c2 <audio_latency_jbm_StartRemoveSamples+0x196>:
  1132c2:	01c9b6               	bltui	a9, 32, 1132c7 <audio_latency_jbm_StartRemoveSamples+0x19b>

001132c5 <audio_latency_jbm_StartRemoveSamples+0x199>:
  1132c5:	f01d                	retw.n

001132c7 <audio_latency_jbm_StartRemoveSamples+0x19b>:
  1132c7:	bf13a1               	l32r	a10, 102f14 (278160 <g_debug_fp_info+0x400>)
  1132ca:	bd87b1               	l32r	a11, 1028e8 (278090 <g_debug_fp_info+0x330>)
  1132cd:	aa39                	s32i.n	a3, a10, 40
  1132cf:	90b9b0               	addx2	a11, a9, a11
  1132d2:	7f5b72               	s16i	a7, a11, 254
  1132d5:	961482               	l16ui	a8, a4, 0x12c
  1132d8:	881b                	addi.n	a8, a8, 1
  1132da:	165a82               	s16i	a8, a10, 44
  1132dd:	f01d                	retw.n

001132df <audio_latency_jbm_StartRemoveSamples+0x1b3>:
	...

001132e0 <audio_latency_jbm_SnapshotJbd>:
  1132e0:	004136               	entry	a1, 32
  1132e3:	191282               	l16ui	a8, a2, 50
  1132e6:	075816               	beqz	a8, 11335f <audio_latency_jbm_SnapshotJbd+0x7f>
  1132e9:	2a1292               	l16ui	a9, a2, 84
  1132ec:	06f916               	beqz	a9, 11335f <audio_latency_jbm_SnapshotJbd+0x7f>
  1132ef:	20a220               	or	a10, a2, a2
  1132f2:	ffa065               	call8	112cf8 <audio_latency_jbm_CalcSHMQueFrames>
  1132f5:	bd2ed1               	l32r	a13, 1027b0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1132f8:	04d2e2               	addmi	a14, a2, 0x400
  1132fb:	171ee2               	l16ui	a14, a14, 46
  1132fe:	002dd2               	l32i	a13, a13, 0
  113301:	0020c0               	memw
  113304:	002dd2               	l32i	a13, a13, 0
  113307:	74d8d0               	extui	a13, a13, 8, 8
  11330a:	400001b545234ede 	{ ae_movda32	aed3, a14; nop; ae_movda32	aed2, a13 }
  113312:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  11331a:	bd21c1               	l32r	a12, 1027a0 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  11331d:	25d2c4               	ae_movad32.l	a13, aed2
  113320:	0020c0               	memw
  113323:	1722b2               	l32i	a11, a2, 92
  113326:	8d2cc2               	l32i	a12, a12, 0x234
  113329:	dada                	add.n	a13, a10, a13
  11332b:	400001b4761042de 	{ ae_l32.i	aed0, a2, 24; nop; ae_movda32	aed1, a13 }
  113333:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11333b:	41c2c0               	srli	a12, a12, 2
  11333e:	01dcc2               	addmi	a12, a12, 0x100
  113341:	25d0c4               	ae_movad32.l	a13, aed0
  113344:	80ccc2               	addi	a12, a12, -128
  113347:	41dcd0               	srli	a13, a13, 12
  11334a:	ccda                	add.n	a12, a12, a13
  11334c:	11acb0               	slli	a10, a12, 5
  11334f:	c0aac0               	sub	a10, a10, a12
  113352:	a0aac0               	addx4	a10, a10, a12
  113355:	11aad0               	slli	a10, a10, 3
  113358:	6d1da5               	call8	180534 <__udivsi3>
  11335b:	0a2d                	mov.n	a2, a10
  11335d:	f01d                	retw.n

0011335f <audio_latency_jbm_SnapshotJbd+0x7f>:
  11335f:	020c                	movi.n	a2, 0
  113361:	f01d                	retw.n

00113363 <audio_latency_jbm_SnapshotJbd+0x83>:
	...

Disassembly of section .lib_foundation.text:

00113368 <main-0x2fc>:
  113368:	80012820 00277160 0027e6b0 00277d28      (..`q'...'.(}'.
  113378:	fffeffff 005e1600 00a06200 00a05600     ......^..b...V..
  113388:	01070022 7fffffff 00d20022 00010001     ".......".......
  113398:	00bd0001 00a05e00 80000000 00d20001     .....^..........
  1133a8:	01520001 00870001 00930001 0bb80001     ..R.............
  1133b8:	001e0000 00100000 00001000 00040010     ................
  1133c8:	00201130 fffaff5e 00277d60 00278090     0. .^...`}'...'.
  1133d8:	002ffe00 0027f420 01000000 00113938     ../. .'.....89..
  1133e8:	ffff0fff 00000800 06000000 001136a0     .............6..
  1133f8:	00278160 00277d2c 00202000 00202598     `.'.,}'..  ..% .
  113408:	00202bb0 00202f30 00210000 00248000     .+ .0/ ...!...$.
  113418:	0026ad30 0026d760 0026f0b0 0027e6c0     0.&.`.&...&...'.
  113428:	002010a0 0fffffff f0ffffff ff83ffff     .. .............
  113438:	005b8d80 000c0000 0fff0000 00a01e00     ..[.............
  113448:	0027eac0 0027f1a0 00a01ea0 001142c8     ..'...'......B..
  113458:	00028050 000500a0 0027f1b0 0027eb78     P.........'.x.'.
  113468:	0027f140 00201148 f000ffff fffff0ff     @.'.H. .........
  113478:	02000000 00028053 fffaff5f 03000000     ....S..._.......
  113488:	00201140 00ffffff 00008100 ffff7fff     @. .............
  113498:	0027f1c0 0027f240 0027f3f4 0027e688     ..'.@.'...'...'.
  1134a8:	0027f1c8 00a00200 cafebabe 0a000000     ..'.............
  1134b8:	fff00000 00200fff 00700000 ff800000     ...... ...p.....
  1134c8:	ff900000 0097f1e4 0097f370 00a0046c     ........p...l...
  1134d8:	00a0044c 001fffff 0027ffff 00276e60     L.........'.`n'.
  1134e8:	00040004 0027f3f0 40000000 0027f450     ......'....@P.'.
  1134f8:	00020002 fffdfffd 00a06180 00040404     .........a......
  113508:	00a00000 001159a4 0020114c 0027ec30     .....Y..L. .0.'.
  113518:	00200000 0027f410 00115a24 0027f548     .. ...'.$Z..H.'.
  113528:	00201150 ff1fffff 07000000 00020037     P. .........7...
  113538:	0027f480 00e00000 00278060 0027f430     ..'.....`.'.0.'.
  113548:	0027f144 0000bb80 800c0000 00116088     D.'..........`..
  113558:	f0003f03 0027f440 80012920 80012a20     .?..@.'. ).. *..
  113568:	00201160 80012b20 0027ee58 0027ef10     `. . +..X.'...'.
  113578:	0027efc8 80012c20 0030005c 00300058     ..'. ,..\.0.X.0.
  113588:	016e3600 00004000 80012d20 002dc6c0     .6n..@.. -....-.
  113598:	80012e20 000c0001 001165bc 0027f080      ........e....'.
  1135a8:	80012f20 0027ece8 ffffefff 0011664c      /....'.....Lf..
  1135b8:	0027f4a0 00569e00 00a06e00 0027f52c     ..'...V..n..,.'.
  1135c8:	00201120 0027f508 0027f550 0011677c      . ...'.P.'.|g..
  1135d8:	0027f4fc 003fffff 0027f500 80013020     ..'...?...'. 0..
  1135e8:	0020116c 80013120 0027f650 00116b9c     l. . 1..P.'..k..
  1135f8:	80013220 0027f66c 0027f668 0027f690      2..l.'.h.'...'.
  113608:	0027f67c 00000ef7 00116dd5 00002b11     |.'......m...+..
  113618:	00116d44 00116d4c 00116dac 00116db4     Dm..Lm...m...m..
  113628:	00003c00 00000f00 00001f40 0002ee00     .<......@.......
  113638:	00017700 00015888 0000fa00 0000ac44     .w...X......D...
  113648:	00007d00 00005dc0 00005622 00003e80     .}...].."V...>..
  113658:	00002ee0 0027f6ec 00117014              ......'..p..

00113664 <main>:
  113664:	004136               	entry	a1, 32
  113667:	007665               	call8	113dcc <fw_dsp_init>
  11366a:	03a0a2               	movi	a10, 3
  11366d:	0b0c                	movi.n	a11, 0
  11366f:	0c0c                	movi.n	a12, 0
  113671:	02a7a5               	call8	1160ec <fw_dsp_pm_ipc_SendCmdOrResp>
  113674:	08a4a2               	movi	a10, 0x408
  113677:	ff3cb1               	l32r	a11, 113368 (80012820 <__log_data___1__1__0_foundation_0_main_1_c_44$9219_18_5>)
  11367a:	031f65               	call8	116870 <dbfw_StoreTrace>
  11367d:	020c                	movi.n	a2, 0
  11367f:	ff3b31               	l32r	a3, 11336c (277160 <g_au_task+0x300>)
  113682:	243c                	movi.n	a4, 50

00113684 <main+0x20>:
  113684:	f861e5               	call8	10bca4 <au_task_Process>
  113687:	034965               	call8	116b1c <dbfw_ProcInIdle>
  11368a:	781382               	l16ui	a8, a3, 240
  11368d:	688c                	beqz.n	a8, 113697 <main+0x33>
  11368f:	221b                	addi.n	a2, a2, 1
  113691:	02b427               	bgeu	a4, a2, 113697 <main+0x33>
  113694:	034725               	call8	116b08 <dbfw_IllegalInstr>
  113697:	0247a5               	call8	115b10 <fw_dsp_pm_PsoProcess>
  11369a:	fff986               	j	113684 <main+0x20>

0011369d <main+0x39>:
  11369d:	000000                                        ...

001136a0 <fw_dsp_CoredumpIntIsr>:
  1136a0:	004136               	entry	a1, 32
  1136a3:	00a2a2               	movi	a10, 0x200
  1136a6:	eea325               	call8	1020d8 <_xtos_ints_off>
  1136a9:	ff3281               	l32r	a8, 113374 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1136ac:	ff31a1               	l32r	a10, 113370 (27e6b0 <fw_dsp_IntRegDump>)
  1136af:	0023c2               	l32i	a12, a3, 0
  1136b2:	006ac2               	s32i	a12, a10, 0
  1136b5:	13b8                	l32i.n	a11, a3, 4
  1136b7:	1ab9                	s32i.n	a11, a10, 4
  1136b9:	8398                	l32i.n	a9, a3, 32
  1136bb:	2a99                	s32i.n	a9, a10, 8
  1136bd:	0888                	l32i.n	a8, a8, 0
  1136bf:	00a1a2               	movi	a10, 0x100
  1136c2:	0020c0               	memw
  1136c5:	222892               	l32i	a9, a8, 136
  1136c8:	2099a0               	or	a9, a9, a10
  1136cb:	0020c0               	memw
  1136ce:	226892               	s32i	a9, a8, 136
  1136d1:	0020c0               	memw
  1136d4:	562882               	l32i	a8, a8, 0x158
  1136d7:	748080               	extui	a8, a8, 0, 8
  1136da:	172826               	beqi	a8, 2, 1136f5 <fw_dsp_CoredumpIntIsr+0x55>
  1136dd:	ff26f1               	l32r	a15, 113378 (fffeffff <_memmap_cacheattr_bp_strict+0xcd00d>)
  1136e0:	ff27e1               	l32r	a14, 11337c (5e1600 <_memmap_mem_dram1_end+0x2e0600>)
  1136e3:	0020c0               	memw
  1136e6:	412ed2               	l32i	a13, a14, 0x104
  1136e9:	10ddf0               	and	a13, a13, a15
  1136ec:	0020c0               	memw
  1136ef:	416ed2               	s32i	a13, a14, 0x104
  1136f2:	034165               	call8	116b08 <dbfw_IllegalInstr>

001136f5 <fw_dsp_CoredumpIntIsr+0x55>:
  1136f5:	f01d                	retw.n

001136f7 <fw_dsp_CoredumpIntIsr+0x57>:
	...

001136f8 <fw_dsp_init_ConfigLowPower>:
  1136f8:	004136               	entry	a1, 32
  1136fb:	ff27e1               	l32r	a14, 113398 (bd0001 <_memmap_mem_sram_end+0x190001>)
  1136fe:	ff2061               	l32r	a6, 113380 (a06200 <_memmap_mem_sram_start+0x6200>)
  113701:	641c                	movi.n	a4, 22
  113703:	ff2031               	l32r	a3, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  113706:	ef0c                	movi.n	a15, 14
  113708:	ff20a1               	l32r	a10, 113388 (1070022 <_memmap_mem_sram_end+0x630022>)
  11370b:	280c                	movi.n	a8, 2
  11370d:	ff1fd1               	l32r	a13, 11338c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  113710:	0c0c                	movi.n	a12, 0
  113712:	ff1f71               	l32r	a7, 113390 (d20022 <_memmap_mem_sram_end+0x2e0022>)
  113715:	ff1f21               	l32r	a2, 113394 (10001 <xthals_release_major+0xd121>)
  113718:	ff2151               	l32r	a5, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  11371b:	0020c0               	memw
  11371e:	9065f2               	s32i	a15, a5, 0x240
  113721:	0020c0               	memw
  113724:	06b8                	l32i.n	a11, a6, 0
  113726:	10bbd0               	and	a11, a11, a13
  113729:	0020c0               	memw
  11372c:	06b9                	s32i.n	a11, a6, 0
  11372e:	ff1c91               	l32r	a9, 1133a0 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  113731:	0020c0               	memw
  113734:	0658                	l32i.n	a5, a6, 0
  113736:	205590               	or	a5, a5, a9
  113739:	0020c0               	memw
  11373c:	0659                	s32i.n	a5, a6, 0
  11373e:	0020c0               	memw
  113741:	73d9                	s32i.n	a13, a3, 28
  113743:	0020c0               	memw
  113746:	6389                	s32i.n	a8, a3, 24
  113748:	0020c0               	memw
  11374b:	83c9                	s32i.n	a12, a3, 32
  11374d:	0020c0               	memw
  113750:	a3e9                	s32i.n	a14, a3, 40
  113752:	1b0c                	movi.n	a11, 1
  113754:	0020c0               	memw
  113757:	83b9                	s32i.n	a11, a3, 32
  113759:	ff1291               	l32r	a9, 1133a4 (d20001 <_memmap_mem_sram_end+0x2e0001>)
  11375c:	0020c0               	memw
  11375f:	a399                	s32i.n	a9, a3, 40
  113761:	0020c0               	memw
  113764:	8389                	s32i.n	a8, a3, 32
  113766:	ff1061               	l32r	a6, 1133a8 (1520001 <_memmap_mem_sram_end+0xae0001>)
  113769:	0020c0               	memw
  11376c:	a369                	s32i.n	a6, a3, 40
  11376e:	350c                	movi.n	a5, 3
  113770:	0020c0               	memw
  113773:	8359                	s32i.n	a5, a3, 32
  113775:	0020c0               	memw
  113778:	a3e9                	s32i.n	a14, a3, 40
  11377a:	4d0c                	movi.n	a13, 4
  11377c:	0020c0               	memw
  11377f:	83d9                	s32i.n	a13, a3, 32
  113781:	0020c0               	memw
  113784:	a329                	s32i.n	a2, a3, 40
  113786:	5b0c                	movi.n	a11, 5
  113788:	0020c0               	memw
  11378b:	83b9                	s32i.n	a11, a3, 32
  11378d:	0020c0               	memw
  113790:	a329                	s32i.n	a2, a3, 40
  113792:	690c                	movi.n	a9, 6
  113794:	0020c0               	memw
  113797:	8399                	s32i.n	a9, a3, 32
  113799:	0020c0               	memw
  11379c:	a329                	s32i.n	a2, a3, 40
  11379e:	780c                	movi.n	a8, 7
  1137a0:	0020c0               	memw
  1137a3:	8389                	s32i.n	a8, a3, 32
  1137a5:	0020c0               	memw
  1137a8:	a329                	s32i.n	a2, a3, 40
  1137aa:	860c                	movi.n	a6, 8
  1137ac:	0020c0               	memw
  1137af:	8369                	s32i.n	a6, a3, 32
  1137b1:	0020c0               	memw
  1137b4:	a329                	s32i.n	a2, a3, 40
  1137b6:	950c                	movi.n	a5, 9
  1137b8:	0020c0               	memw
  1137bb:	8359                	s32i.n	a5, a3, 32
  1137bd:	fefbe1               	l32r	a14, 1133ac (870001 <_memmap_mem_srom_end+0x30001>)
  1137c0:	0020c0               	memw
  1137c3:	a3e9                	s32i.n	a14, a3, 40
  1137c5:	ad0c                	movi.n	a13, 10
  1137c7:	0020c0               	memw
  1137ca:	83d9                	s32i.n	a13, a3, 32
  1137cc:	fef9b1               	l32r	a11, 1133b0 (930001 <_memmap_mem_srom_end+0xf0001>)
  1137cf:	0020c0               	memw
  1137d2:	a3b9                	s32i.n	a11, a3, 40
  1137d4:	b90c                	movi.n	a9, 11
  1137d6:	0020c0               	memw
  1137d9:	8399                	s32i.n	a9, a3, 32
  1137db:	0020c0               	memw
  1137de:	a329                	s32i.n	a2, a3, 40
  1137e0:	c80c                	movi.n	a8, 12
  1137e2:	0020c0               	memw
  1137e5:	8389                	s32i.n	a8, a3, 32
  1137e7:	fef361               	l32r	a6, 1133b4 (bb80001 <_memmap_mem_sram_end+0xb140001>)
  1137ea:	0020c0               	memw
  1137ed:	a369                	s32i.n	a6, a3, 40
  1137ef:	d50c                	movi.n	a5, 13
  1137f1:	0020c0               	memw
  1137f4:	8359                	s32i.n	a5, a3, 32
  1137f6:	0020c0               	memw
  1137f9:	a329                	s32i.n	a2, a3, 40
  1137fb:	0020c0               	memw
  1137fe:	83f9                	s32i.n	a15, a3, 32
  113800:	0020c0               	memw
  113803:	a329                	s32i.n	a2, a3, 40
  113805:	0e1c                	movi.n	a14, 16
  113807:	0020c0               	memw
  11380a:	83e9                	s32i.n	a14, a3, 32
  11380c:	0020c0               	memw
  11380f:	a329                	s32i.n	a2, a3, 40
  113811:	1d1c                	movi.n	a13, 17
  113813:	0020c0               	memw
  113816:	83d9                	s32i.n	a13, a3, 32
  113818:	0020c0               	memw
  11381b:	a3a9                	s32i.n	a10, a3, 40
  11381d:	2b1c                	movi.n	a11, 18
  11381f:	0020c0               	memw
  113822:	83b9                	s32i.n	a11, a3, 32
  113824:	0020c0               	memw
  113827:	a3a9                	s32i.n	a10, a3, 40
  113829:	391c                	movi.n	a9, 19
  11382b:	0020c0               	memw
  11382e:	8399                	s32i.n	a9, a3, 32
  113830:	0020c0               	memw
  113833:	a329                	s32i.n	a2, a3, 40
  113835:	0020c0               	memw
  113838:	8349                	s32i.n	a4, a3, 32
  11383a:	0020c0               	memw
  11383d:	481c                	movi.n	a8, 20
  11383f:	93e8                	l32i.n	a14, a3, 36
  113841:	0020c0               	memw
  113844:	8389                	s32i.n	a8, a3, 32
  113846:	fedc61               	l32r	a6, 1133b8 (1e0000 <_memmap_mem_irom0_end+0x30000>)
  113849:	0020c0               	memw
  11384c:	a369                	s32i.n	a6, a3, 40
  11384e:	0020c0               	memw
  113851:	93e9                	s32i.n	a14, a3, 36
  113853:	551c                	movi.n	a5, 21
  113855:	0020c0               	memw
  113858:	8359                	s32i.n	a5, a3, 32
  11385a:	0020c0               	memw
  11385d:	a329                	s32i.n	a2, a3, 40
  11385f:	0020c0               	memw
  113862:	8349                	s32i.n	a4, a3, 32
  113864:	fed6f1               	l32r	a15, 1133bc (100000 <_ResetVector_text_start>)
  113867:	20eef0               	or	a14, a14, a15
  11386a:	0020c0               	memw
  11386d:	93e9                	s32i.n	a14, a3, 36
  11386f:	0020c0               	memw
  113872:	a3c9                	s32i.n	a12, a3, 40
  113874:	7d1c                	movi.n	a13, 23
  113876:	0020c0               	memw
  113879:	83d9                	s32i.n	a13, a3, 32
  11387b:	0020c0               	memw
  11387e:	a3c9                	s32i.n	a12, a3, 40
  113880:	8b1c                	movi.n	a11, 24
  113882:	0020c0               	memw
  113885:	83b9                	s32i.n	a11, a3, 32
  113887:	0020c0               	memw
  11388a:	a329                	s32i.n	a2, a3, 40
  11388c:	9a1c                	movi.n	a10, 25
  11388e:	0020c0               	memw
  113891:	83a9                	s32i.n	a10, a3, 32
  113893:	0020c0               	memw
  113896:	a379                	s32i.n	a7, a3, 40
  113898:	a91c                	movi.n	a9, 26
  11389a:	0020c0               	memw
  11389d:	8399                	s32i.n	a9, a3, 32
  11389f:	0020c0               	memw
  1138a2:	a329                	s32i.n	a2, a3, 40
  1138a4:	b81c                	movi.n	a8, 27
  1138a6:	0020c0               	memw
  1138a9:	8389                	s32i.n	a8, a3, 32
  1138ab:	0020c0               	memw
  1138ae:	a379                	s32i.n	a7, a3, 40
  1138b0:	c61c                	movi.n	a6, 28
  1138b2:	0020c0               	memw
  1138b5:	8369                	s32i.n	a6, a3, 32
  1138b7:	0020c0               	memw
  1138ba:	a329                	s32i.n	a2, a3, 40
  1138bc:	d51c                	movi.n	a5, 29
  1138be:	0020c0               	memw
  1138c1:	8359                	s32i.n	a5, a3, 32
  1138c3:	0020c0               	memw
  1138c6:	a329                	s32i.n	a2, a3, 40
  1138c8:	e41c                	movi.n	a4, 30
  1138ca:	0020c0               	memw
  1138cd:	8349                	s32i.n	a4, a3, 32
  1138cf:	0020c0               	memw
  1138d2:	a329                	s32i.n	a2, a3, 40
  1138d4:	f01d                	retw.n

001138d6 <fw_dsp_init_ConfigLowPower+0x1de>:
	...

001138d8 <fw_dsp_init_XTAL_IsUpEnable>:
  1138d8:	004136               	entry	a1, 32
  1138db:	feb961               	l32r	a6, 1133c0 (1000 <XtosCoreStateSize+0xd80>)
  1138de:	fea951               	l32r	a5, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  1138e1:	0020c0               	memw
  1138e4:	682522               	l32i	a2, a5, 0x1a0
  1138e7:	8d0c                	movi.n	a13, 8
  1138e9:	4962c7               	bbci	a2, 12, 113936 <fw_dsp_init_XTAL_IsUpEnable+0x5e>
  1138ec:	fea5a1               	l32r	a10, 113380 (a06200 <_memmap_mem_sram_start+0x6200>)
  1138ef:	feabe1               	l32r	a14, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  1138f2:	0020c0               	memw
  1138f5:	906ed2               	s32i	a13, a14, 0x240
  1138f8:	0020c0               	memw
  1138fb:	feb2c1               	l32r	a12, 1133c4 (40010 <_memmap_cacheattr_bp_base+0x1e00e>)
  1138fe:	0a98                	l32i.n	a9, a10, 0
  113900:	dfafb2               	movi	a11, -33
  113903:	2099c0               	or	a9, a9, a12
  113906:	1099b0               	and	a9, a9, a11
  113909:	0020c0               	memw
  11390c:	0a99                	s32i.n	a9, a10, 0
  11390e:	c80c                	movi.n	a8, 12
  113910:	0020c0               	memw
  113913:	8589                	s32i.n	a8, a5, 32
  113915:	fea271               	l32r	a7, 1133a0 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  113918:	0020c0               	memw
  11391b:	692542               	l32i	a4, a5, 0x1a4
  11391e:	204470               	or	a4, a4, a7
  113921:	0020c0               	memw
  113924:	696542               	s32i	a4, a5, 0x1a4
  113927:	0020c0               	memw
  11392a:	362532               	l32i	a3, a5, 216
  11392d:	203360               	or	a3, a3, a6
  113930:	0020c0               	memw
  113933:	366532               	s32i	a3, a5, 216

00113936 <fw_dsp_init_XTAL_IsUpEnable+0x5e>:
  113936:	f01d                	retw.n

00113938 <exception_handler1>:
  113938:	004136               	entry	a1, 32
  11393b:	005025               	call8	113e3c <_RMCDump>
  11393e:	03b1c0               	rsr.epc1	a12
  113941:	fe8c91               	l32r	a9, 113374 (277d28 <gp_dsp_mcu_share_mem_ext>)
  113944:	0029d2               	l32i	a13, a9, 0
  113947:	01ddd2               	addmi	a13, a13, 0x100
  11394a:	14cdd2               	addi	a13, a13, 20
  11394d:	0020c0               	memw
  113950:	006dc2               	s32i	a12, a13, 0
  113953:	03b2a0               	rsr.epc2	a10
  113956:	09b8                	l32i.n	a11, a9, 0
  113958:	01dbb2               	addmi	a11, a11, 0x100
  11395b:	18cbb2               	addi	a11, a11, 24
  11395e:	0020c0               	memw
  113961:	0ba9                	s32i.n	a10, a11, 0
  113963:	03b3f0               	rsr.epc3	a15
  113966:	0988                	l32i.n	a8, a9, 0
  113968:	01d882               	addmi	a8, a8, 0x100
  11396b:	1cc882               	addi	a8, a8, 28
  11396e:	0020c0               	memw
  113971:	08f9                	s32i.n	a15, a8, 0
  113973:	03b4d0               	rsr.epc4	a13
  113976:	09e8                	l32i.n	a14, a9, 0
  113978:	01dee2               	addmi	a14, a14, 0x100
  11397b:	20cee2               	addi	a14, a14, 32
  11397e:	0020c0               	memw
  113981:	0ed9                	s32i.n	a13, a14, 0
  113983:	03c2b0               	rsr.eps2	a11
  113986:	09c8                	l32i.n	a12, a9, 0
  113988:	01dcc2               	addmi	a12, a12, 0x100
  11398b:	24ccc2               	addi	a12, a12, 36
  11398e:	0020c0               	memw
  113991:	0cb9                	s32i.n	a11, a12, 0
  113993:	03c380               	rsr.eps3	a8
  113996:	09a8                	l32i.n	a10, a9, 0
  113998:	01daa2               	addmi	a10, a10, 0x100
  11399b:	28caa2               	addi	a10, a10, 40
  11399e:	0020c0               	memw
  1139a1:	0a89                	s32i.n	a8, a10, 0
  1139a3:	03c4e0               	rsr.eps4	a14
  1139a6:	09f8                	l32i.n	a15, a9, 0
  1139a8:	01dff2               	addmi	a15, a15, 0x100
  1139ab:	2ccff2               	addi	a15, a15, 44
  1139ae:	0020c0               	memw
  1139b1:	0fe9                	s32i.n	a14, a15, 0
  1139b3:	03e8c0               	rsr.exccause	a12
  1139b6:	09d8                	l32i.n	a13, a9, 0
  1139b8:	01ddd2               	addmi	a13, a13, 0x100
  1139bb:	30cdd2               	addi	a13, a13, 48
  1139be:	0020c0               	memw
  1139c1:	0dc9                	s32i.n	a12, a13, 0
  1139c3:	03d1a0               	rsr.excsave1	a10
  1139c6:	09b8                	l32i.n	a11, a9, 0
  1139c8:	01dbb2               	addmi	a11, a11, 0x100
  1139cb:	34cbb2               	addi	a11, a11, 52
  1139ce:	0020c0               	memw
  1139d1:	0ba9                	s32i.n	a10, a11, 0
  1139d3:	03d2f0               	rsr.excsave2	a15
  1139d6:	0988                	l32i.n	a8, a9, 0
  1139d8:	01d882               	addmi	a8, a8, 0x100
  1139db:	38c882               	addi	a8, a8, 56
  1139de:	0020c0               	memw
  1139e1:	08f9                	s32i.n	a15, a8, 0
  1139e3:	03d3d0               	rsr.excsave3	a13
  1139e6:	09e8                	l32i.n	a14, a9, 0
  1139e8:	01dee2               	addmi	a14, a14, 0x100
  1139eb:	3ccee2               	addi	a14, a14, 60
  1139ee:	0020c0               	memw
  1139f1:	0ed9                	s32i.n	a13, a14, 0
  1139f3:	03d4b0               	rsr.excsave4	a11
  1139f6:	09c8                	l32i.n	a12, a9, 0
  1139f8:	01dcc2               	addmi	a12, a12, 0x100
  1139fb:	40ccc2               	addi	a12, a12, 64
  1139fe:	0020c0               	memw
  113a01:	0cb9                	s32i.n	a11, a12, 0
  113a03:	03e680               	rsr.ps	a8
  113a06:	09a8                	l32i.n	a10, a9, 0
  113a08:	01daa2               	addmi	a10, a10, 0x100
  113a0b:	44caa2               	addi	a10, a10, 68
  113a0e:	0020c0               	memw
  113a11:	0a89                	s32i.n	a8, a10, 0
  113a13:	03c0e0               	rsr.depc	a14
  113a16:	09f8                	l32i.n	a15, a9, 0
  113a18:	01dff2               	addmi	a15, a15, 0x100
  113a1b:	48cff2               	addi	a15, a15, 72
  113a1e:	0020c0               	memw
  113a21:	0fe9                	s32i.n	a14, a15, 0
  113a23:	03e9c0               	rsr.debugcause	a12
  113a26:	09d8                	l32i.n	a13, a9, 0
  113a28:	01ddd2               	addmi	a13, a13, 0x100
  113a2b:	4ccdd2               	addi	a13, a13, 76
  113a2e:	0020c0               	memw
  113a31:	0dc9                	s32i.n	a12, a13, 0
  113a33:	03e4a0               	rsr.intenable	a10
  113a36:	09b8                	l32i.n	a11, a9, 0
  113a38:	01dbb2               	addmi	a11, a11, 0x100
  113a3b:	50cbb2               	addi	a11, a11, 80
  113a3e:	0020c0               	memw
  113a41:	0ba9                	s32i.n	a10, a11, 0
  113a43:	03e280               	rsr.interrupt	a8
  113a46:	0998                	l32i.n	a9, a9, 0
  113a48:	01d992               	addmi	a9, a9, 0x100
  113a4b:	54c992               	addi	a9, a9, 84
  113a4e:	0020c0               	memw
  113a51:	0989                	s32i.n	a8, a9, 0
  113a53:	fe5d91               	l32r	a9, 1133c8 (201130 <_lib_foundation_data_start>)
  113a56:	09e8                	l32i.n	a14, a9, 0
  113a58:	0020c0               	memw
  113a5b:	fe5cf1               	l32r	a15, 1133cc (fffaff5e <_memmap_cacheattr_bp_strict+0x8cf6c>)
  113a5e:	0ed8                	l32i.n	a13, a14, 0
  113a60:	10ddf0               	and	a13, a13, a15
  113a63:	0020c0               	memw
  113a66:	0ed9                	s32i.n	a13, a14, 0
  113a68:	dfafc2               	movi	a12, -33
  113a6b:	09b8                	l32i.n	a11, a9, 0
  113a6d:	0020c0               	memw
  113a70:	3ba8                	l32i.n	a10, a11, 12
  113a72:	10aac0               	and	a10, a10, a12
  113a75:	0020c0               	memw
  113a78:	3ba9                	s32i.n	a10, a11, 12
  113a7a:	7fafa2               	movi	a10, -129
  113a7d:	0998                	l32i.n	a9, a9, 0
  113a7f:	0020c0               	memw
  113a82:	5988                	l32i.n	a8, a9, 20
  113a84:	1088a0               	and	a8, a8, a10
  113a87:	0020c0               	memw
  113a8a:	fa0c                	movi.n	a10, 15
  113a8c:	5989                	s32i.n	a8, a9, 20
  113a8e:	eeb625               	call8	1025f0 <_xtos_set_intlevel>
  113a91:	f60c                	movi.n	a6, 15
  113a93:	fe5051               	l32r	a5, 1133d4 (278090 <g_debug_fp_info+0x330>)
  113a96:	0a2d                	mov.n	a2, a10
  113a98:	fe4e31               	l32r	a3, 1133d0 (277d60 <g_debug_fp_info>)
  113a9b:	74a0a2               	movi	a10, 116
  113a9e:	04d372               	addmi	a7, a3, 0x400
  113aa1:	0013e2               	l16ui	a14, a3, 0
  113aa4:	d0c542               	addi	a4, a5, -48
  113aa7:	7edc                	bnez.n	a14, 113ac2 <exception_handler1+0x18a>
  113aa9:	121382               	l16ui	a8, a3, 36
  113aac:	8369                	s32i.n	a6, a3, 32
  113aae:	908830               	addx2	a8, a8, a3
  113ab1:	1358a2               	s16i	a10, a8, 38
  113ab4:	1213f2               	l16ui	a15, a3, 36
  113ab7:	ff1b                	addi.n	a15, a15, 1
  113ab9:	64f0f0               	extui	a15, a15, 0, 7
  113abc:	1253f2               	s16i	a15, a3, 36
  113abf:	000586               	j	113ad9 <exception_handler1+0x1a1>

00113ac2 <exception_handler1+0x18a>:
  113ac2:	7e1592               	l16ui	a9, a5, 252
  113ac5:	10c9f6               	bgeui	a9, 32, 113ad9 <exception_handler1+0x1a1>
  113ac8:	0a6762               	s32i	a6, a7, 40
  113acb:	90c950               	addx2	a12, a9, a5
  113ace:	7f5ca2               	s16i	a10, a12, 254
  113ad1:	7e15b2               	l16ui	a11, a5, 252
  113ad4:	bb1b                	addi.n	a11, a11, 1
  113ad6:	1657b2               	s16i	a11, a7, 44
  113ad9:	1a0c                	movi.n	a10, 1
  113adb:	01fb65               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  113ade:	080c                	movi.n	a8, 0
  113ae0:	fe29e1               	l32r	a14, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  113ae3:	0020c0               	memw
  113ae6:	146e82               	s32i	a8, a14, 80
  113ae9:	0020c0               	memw
  113aec:	fe28f1               	l32r	a15, 11338c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  113aef:	152ed2               	l32i	a13, a14, 84
  113af2:	10ddf0               	and	a13, a13, a15
  113af5:	0020c0               	memw
  113af8:	156ed2               	s32i	a13, a14, 84
  113afb:	1a0c                	movi.n	a10, 1
  113afd:	01fe25               	call8	115ae0 <gci_init_ReleaseSemaphore>
  113b00:	02ad                	mov.n	a10, a2
  113b02:	ee79e5               	call8	1022a0 <_xtos_restore_intlevel>
  113b05:	fe1ba1               	l32r	a10, 113374 (277d28 <gp_dsp_mcu_share_mem_ext>)
  113b08:	001392               	l16ui	a9, a3, 0
  113b0b:	75a0b2               	movi	a11, 117
  113b0e:	79dc                	bnez.n	a9, 113b29 <exception_handler1+0x1f1>
  113b10:	1213d2               	l16ui	a13, a3, 36
  113b13:	8329                	s32i.n	a2, a3, 32
  113b15:	90dd30               	addx2	a13, a13, a3
  113b18:	135db2               	s16i	a11, a13, 38
  113b1b:	1213c2               	l16ui	a12, a3, 36
  113b1e:	cc1b                	addi.n	a12, a12, 1
  113b20:	64c0c0               	extui	a12, a12, 0, 7
  113b23:	1253c2               	s16i	a12, a3, 36
  113b26:	0005c6               	j	113b41 <exception_handler1+0x209>

00113b29 <exception_handler1+0x1f1>:
  113b29:	961492               	l16ui	a9, a4, 0x12c
  113b2c:	11c9f6               	bgeui	a9, 32, 113b41 <exception_handler1+0x209>
  113b2f:	0a6722               	s32i	a2, a7, 40
  113b32:	90f950               	addx2	a15, a9, a5
  113b35:	7f5fb2               	s16i	a11, a15, 254
  113b38:	9614e2               	l16ui	a14, a4, 0x12c
  113b3b:	01cee2               	addi	a14, a14, 1
  113b3e:	1657e2               	s16i	a14, a7, 44
  113b41:	01a022               	movi	a2, 1
  113b44:	0a98                	l32i.n	a9, a10, 0
  113b46:	0020c0               	memw
  113b49:	222982               	l32i	a8, a9, 136
  113b4c:	208820               	or	a8, a8, a2
  113b4f:	0020c0               	memw
  113b52:	fa0c                	movi.n	a10, 15
  113b54:	226982               	s32i	a8, a9, 136
  113b57:	eea9a5               	call8	1025f0 <_xtos_set_intlevel>
  113b5a:	001392               	l16ui	a9, a3, 0
  113b5d:	76a0a2               	movi	a10, 118
  113b60:	79dc                	bnez.n	a9, 113b7b <exception_handler1+0x243>
  113b62:	1213c2               	l16ui	a12, a3, 36
  113b65:	8369                	s32i.n	a6, a3, 32
  113b67:	90cc30               	addx2	a12, a12, a3
  113b6a:	135ca2               	s16i	a10, a12, 38
  113b6d:	1213b2               	l16ui	a11, a3, 36
  113b70:	bb1b                	addi.n	a11, a11, 1
  113b72:	64b0b0               	extui	a11, a11, 0, 7
  113b75:	1253b2               	s16i	a11, a3, 36
  113b78:	000546               	j	113b91 <exception_handler1+0x259>

00113b7b <exception_handler1+0x243>:
  113b7b:	961492               	l16ui	a9, a4, 0x12c
  113b7e:	0fc9f6               	bgeui	a9, 32, 113b91 <exception_handler1+0x259>
  113b81:	a769                	s32i.n	a6, a7, 40
  113b83:	90e950               	addx2	a14, a9, a5
  113b86:	7f5ea2               	s16i	a10, a14, 254
  113b89:	9614d2               	l16ui	a13, a4, 0x12c
  113b8c:	dd1b                	addi.n	a13, a13, 1
  113b8e:	1657d2               	s16i	a13, a7, 44
  113b91:	fe11f1               	l32r	a15, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  113b94:	0020c0               	memw
  113b97:	8c6f22               	s32i	a2, a15, 0x230
  113b9a:	f45465               	call8	1080e0 <au_task_EnableLRSyncUpInterruptForPSO>

00113b9d <exception_handler1+0x265>:
  113b9d:	ffff06               	j	113b9d <exception_handler1+0x265>

00113ba0 <fw_dsp_init_CoreInit>:
  113ba0:	004136               	entry	a1, 32
  113ba3:	0fa0a2               	movi	a10, 15
  113ba6:	eea4a5               	call8	1025f0 <_xtos_set_intlevel>
  113ba9:	0fa0b2               	movi	a11, 15
  113bac:	77a0a2               	movi	a10, 119
  113baf:	fe0b41               	l32r	a4, 1133dc (27f420 <g_pso_inst>)
  113bb2:	fe0761               	l32r	a6, 1133d0 (277d60 <g_debug_fp_info>)
  113bb5:	fe0751               	l32r	a5, 1133d4 (278090 <g_debug_fp_info+0x330>)
  113bb8:	04d632               	addmi	a3, a6, 0x400
  113bbb:	d0c572               	addi	a7, a5, -48
  113bbe:	001682               	l16ui	a8, a6, 0
  113bc1:	0e04f2               	l8ui	a15, a4, 14
  113bc4:	018856               	bnez	a8, 113be0 <fw_dsp_init_CoreInit+0x40>
  113bc7:	1216c2               	l16ui	a12, a6, 36
  113bca:	86b9                	s32i.n	a11, a6, 32
  113bcc:	90cc60               	addx2	a12, a12, a6
  113bcf:	135ca2               	s16i	a10, a12, 38
  113bd2:	121692               	l16ui	a9, a6, 36
  113bd5:	991b                	addi.n	a9, a9, 1
  113bd7:	649090               	extui	a9, a9, 0, 7
  113bda:	125692               	s16i	a9, a6, 36
  113bdd:	000546               	j	113bf6 <fw_dsp_init_CoreInit+0x56>

00113be0 <fw_dsp_init_CoreInit+0x40>:
  113be0:	7e1592               	l16ui	a9, a5, 252
  113be3:	0fc9f6               	bgeui	a9, 32, 113bf6 <fw_dsp_init_CoreInit+0x56>
  113be6:	a3b9                	s32i.n	a11, a3, 40
  113be8:	90e950               	addx2	a14, a9, a5
  113beb:	7f5ea2               	s16i	a10, a14, 254
  113bee:	7e15d2               	l16ui	a13, a5, 252
  113bf1:	dd1b                	addi.n	a13, a13, 1
  113bf3:	1653d2               	s16i	a13, a3, 44
  113bf6:	fdf821               	l32r	a2, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  113bf9:	9fcc                	bnez.n	a15, 113c06 <fw_dsp_init_CoreInit+0x66>
  113bfb:	036180               	rsr.memctl	a8
  113bfe:	e97c                	movi.n	a9, -2
  113c00:	108890               	and	a8, a8, a9
  113c03:	136180               	wsr.memctl	a8

00113c06 <fw_dsp_init_CoreInit+0x66>:
  113c06:	0020c0               	memw
  113c09:	fa22d2               	l32i	a13, a2, 0x3e8
  113c0c:	00a4e2               	movi	a14, 0x400
  113c0f:	20dde0               	or	a13, a13, a14
  113c12:	0020c0               	memw
  113c15:	fa62d2               	s32i	a13, a2, 0x3e8
  113c18:	0020c0               	memw
  113c1b:	f822b2               	l32i	a11, a2, 0x3e0
  113c1e:	0c1c                	movi.n	a12, 16
  113c20:	20bbc0               	or	a11, a11, a12
  113c23:	0020c0               	memw
  113c26:	f862b2               	s32i	a11, a2, 0x3e0
  113c29:	0e04a2               	l8ui	a10, a4, 14
  113c2c:	1acc                	bnez.n	a10, 113c31 <fw_dsp_init_CoreInit+0x91>
  113c2e:	ffaca5               	call8	1136f8 <fw_dsp_init_ConfigLowPower>

00113c31 <fw_dsp_init_CoreInit+0x91>:
  113c31:	fdeba1               	l32r	a10, 1133e0 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  113c34:	0020c0               	memw
  113c37:	f822f2               	l32i	a15, a2, 0x3e0
  113c3a:	08ff87               	bbsi	a15, 24, 113c46 <fw_dsp_init_CoreInit+0xa6>

00113c3d <fw_dsp_init_CoreInit+0x9d>:
  113c3d:	0020c0               	memw
  113c40:	f82282               	l32i	a8, a2, 0x3e0
  113c43:	f608a7               	bnone	a8, a10, 113c3d <fw_dsp_init_CoreInit+0x9d>

00113c46 <fw_dsp_init_CoreInit+0xa6>:
  113c46:	00a0a2               	movi	a10, 0
  113c49:	0b0c                	movi.n	a11, 0
  113c4b:	ee9da5               	call8	102624 <xthal_set_ccompare>
  113c4e:	1a0c                	movi.n	a10, 1
  113c50:	0b0c                	movi.n	a11, 0
  113c52:	ee9d25               	call8	102624 <xthal_set_ccompare>
  113c55:	2a0c                	movi.n	a10, 2
  113c57:	0b0c                	movi.n	a11, 0
  113c59:	ee9ca5               	call8	102624 <xthal_set_ccompare>
  113c5c:	0e0492               	l8ui	a9, a4, 14
  113c5f:	08e956               	bnez	a9, 113cf1 <fw_dsp_init_CoreInit+0x151>
  113c62:	fde031               	l32r	a3, 1133e4 (113938 <exception_handler1>)
  113c65:	0a0c                	movi.n	a10, 0
  113c67:	03bd                	mov.n	a11, a3
  113c69:	ee33e5               	call8	101fa8 <_xtos_set_exception_handler>
  113c6c:	2a0c                	movi.n	a10, 2
  113c6e:	03bd                	mov.n	a11, a3
  113c70:	ee3365               	call8	101fa8 <_xtos_set_exception_handler>
  113c73:	3a0c                	movi.n	a10, 3
  113c75:	03bd                	mov.n	a11, a3
  113c77:	ee3325               	call8	101fa8 <_xtos_set_exception_handler>
  113c7a:	6a0c                	movi.n	a10, 6
  113c7c:	03bd                	mov.n	a11, a3
  113c7e:	ee32a5               	call8	101fa8 <_xtos_set_exception_handler>
  113c81:	7a0c                	movi.n	a10, 7
  113c83:	03bd                	mov.n	a11, a3
  113c85:	ee3225               	call8	101fa8 <_xtos_set_exception_handler>
  113c88:	8a0c                	movi.n	a10, 8
  113c8a:	03bd                	mov.n	a11, a3
  113c8c:	ee31a5               	call8	101fa8 <_xtos_set_exception_handler>
  113c8f:	9a0c                	movi.n	a10, 9
  113c91:	03bd                	mov.n	a11, a3
  113c93:	ee3165               	call8	101fa8 <_xtos_set_exception_handler>
  113c96:	ca0c                	movi.n	a10, 12
  113c98:	03bd                	mov.n	a11, a3
  113c9a:	ee30e5               	call8	101fa8 <_xtos_set_exception_handler>
  113c9d:	da0c                	movi.n	a10, 13
  113c9f:	03bd                	mov.n	a11, a3
  113ca1:	ee3065               	call8	101fa8 <_xtos_set_exception_handler>
  113ca4:	ea0c                	movi.n	a10, 14
  113ca6:	03bd                	mov.n	a11, a3
  113ca8:	ee2fe5               	call8	101fa8 <_xtos_set_exception_handler>
  113cab:	fa0c                	movi.n	a10, 15
  113cad:	03bd                	mov.n	a11, a3
  113caf:	ee2fa5               	call8	101fa8 <_xtos_set_exception_handler>
  113cb2:	0a1c                	movi.n	a10, 16
  113cb4:	03bd                	mov.n	a11, a3
  113cb6:	ee2f25               	call8	101fa8 <_xtos_set_exception_handler>
  113cb9:	1a1c                	movi.n	a10, 17
  113cbb:	03bd                	mov.n	a11, a3
  113cbd:	ee2ea5               	call8	101fa8 <_xtos_set_exception_handler>
  113cc0:	2a1c                	movi.n	a10, 18
  113cc2:	03bd                	mov.n	a11, a3
  113cc4:	ee2e25               	call8	101fa8 <_xtos_set_exception_handler>
  113cc7:	4a1c                	movi.n	a10, 20
  113cc9:	03bd                	mov.n	a11, a3
  113ccb:	ee2de5               	call8	101fa8 <_xtos_set_exception_handler>
  113cce:	8a1c                	movi.n	a10, 24
  113cd0:	03bd                	mov.n	a11, a3
  113cd2:	ee2d65               	call8	101fa8 <_xtos_set_exception_handler>
  113cd5:	9a1c                	movi.n	a10, 25
  113cd7:	03bd                	mov.n	a11, a3
  113cd9:	ee2ce5               	call8	101fa8 <_xtos_set_exception_handler>
  113cdc:	aa1c                	movi.n	a10, 26
  113cde:	03bd                	mov.n	a11, a3
  113ce0:	ee2c65               	call8	101fa8 <_xtos_set_exception_handler>
  113ce3:	ca1c                	movi.n	a10, 28
  113ce5:	03bd                	mov.n	a11, a3
  113ce7:	ee2c25               	call8	101fa8 <_xtos_set_exception_handler>
  113cea:	03bd                	mov.n	a11, a3
  113cec:	da1c                	movi.n	a10, 29
  113cee:	ee2ba5               	call8	101fa8 <_xtos_set_exception_handler>

00113cf1 <fw_dsp_init_CoreInit+0x151>:
  113cf1:	0020c0               	memw
  113cf4:	8f0c                	movi.n	a15, 8
  113cf6:	8022d2               	l32i	a13, a2, 0x200
  113cf9:	fdbbe1               	l32r	a14, 1133e8 (ffff0fff <_memmap_cacheattr_bp_strict+0xce00d>)
  113cfc:	20ddf0               	or	a13, a13, a15
  113cff:	10dde0               	and	a13, a13, a14
  113d02:	0020c0               	memw
  113d05:	8062d2               	s32i	a13, a2, 0x200
  113d08:	0020c0               	memw
  113d0b:	fa22b2               	l32i	a11, a2, 0x3e8
  113d0e:	0c2c                	movi.n	a12, 32
  113d10:	20bbc0               	or	a11, a11, a12
  113d13:	0020c0               	memw
  113d16:	fa62b2               	s32i	a11, a2, 0x3e8
  113d19:	0e04a2               	l8ui	a10, a4, 14
  113d1c:	141a66               	bnei	a10, 1, 113d34 <fw_dsp_init_CoreInit+0x194>
  113d1f:	fdb3a1               	l32r	a10, 1133ec (800 <XtosCoreStateSize+0x580>)
  113d22:	0020c0               	memw
  113d25:	842282               	l32i	a8, a2, 0x210
  113d28:	2088a0               	or	a8, a8, a10
  113d2b:	0020c0               	memw
  113d2e:	846282               	s32i	a8, a2, 0x210
  113d31:	ee3825               	call8	1020b4 <_xtos_ints_on>

00113d34 <fw_dsp_init_CoreInit+0x194>:
  113d34:	023f25               	call8	116128 <fw_dsp_timer_InitDSPClock>
  113d37:	1a0c                	movi.n	a10, 1
  113d39:	01d565               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  113d3c:	030c                	movi.n	a3, 0
  113d3e:	fd91a1               	l32r	a10, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  113d41:	0020c0               	memw
  113d44:	146a32               	s32i	a3, a10, 80
  113d47:	0020c0               	memw
  113d4a:	fda9b1               	l32r	a11, 1133f0 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  113d4d:	152a92               	l32i	a9, a10, 84
  113d50:	2099b0               	or	a9, a9, a11
  113d53:	0020c0               	memw
  113d56:	156a92               	s32i	a9, a10, 84
  113d59:	1a0c                	movi.n	a10, 1
  113d5b:	01d865               	call8	115ae0 <gci_init_ReleaseSemaphore>
  113d5e:	0e04c2               	l8ui	a12, a4, 14
  113d61:	7ccc                	bnez.n	a12, 113d6c <fw_dsp_init_CoreInit+0x1cc>
  113d63:	fd83d1               	l32r	a13, 113370 (27e6b0 <fw_dsp_IntRegDump>)
  113d66:	0d39                	s32i.n	a3, a13, 0
  113d68:	1d39                	s32i.n	a3, a13, 4
  113d6a:	2d39                	s32i.n	a3, a13, 8

00113d6c <fw_dsp_init_CoreInit+0x1cc>:
  113d6c:	9a0c                	movi.n	a10, 9
  113d6e:	fda1b1               	l32r	a11, 1133f4 (1136a0 <fw_dsp_CoredumpIntIsr>)
  113d71:	ee3325               	call8	1020a4 <_xtos_set_interrupt_handler>
  113d74:	00a2a2               	movi	a10, 0x200
  113d77:	0020c0               	memw
  113d7a:	8422e2               	l32i	a14, a2, 0x210
  113d7d:	20eea0               	or	a14, a14, a10
  113d80:	0020c0               	memw
  113d83:	8462e2               	s32i	a14, a2, 0x210
  113d86:	ee32e5               	call8	1020b4 <_xtos_ints_on>
  113d89:	f43265               	call8	1080b0 <au_task_EnableLRSyncUpInterrupt>
  113d8c:	0a0c                	movi.n	a10, 0
  113d8e:	ee8625               	call8	1025f0 <_xtos_set_intlevel>
  113d91:	0016f2               	l16ui	a15, a6, 0
  113d94:	78a0a2               	movi	a10, 120
  113d97:	6fdc                	bnez.n	a15, 113db1 <fw_dsp_init_CoreInit+0x211>
  113d99:	121692               	l16ui	a9, a6, 36
  113d9c:	8639                	s32i.n	a3, a6, 32
  113d9e:	909960               	addx2	a9, a9, a6
  113da1:	1359a2               	s16i	a10, a9, 38
  113da4:	121682               	l16ui	a8, a6, 36
  113da7:	881b                	addi.n	a8, a8, 1
  113da9:	648080               	extui	a8, a8, 0, 7
  113dac:	125682               	s16i	a8, a6, 36
  113daf:	f01d                	retw.n

00113db1 <fw_dsp_init_CoreInit+0x211>:
  113db1:	961792               	l16ui	a9, a7, 0x12c
  113db4:	fd91c1               	l32r	a12, 1133f8 (278160 <g_debug_fp_info+0x400>)
  113db7:	0fc9f6               	bgeui	a9, 32, 113dca <fw_dsp_init_CoreInit+0x22a>
  113dba:	ac39                	s32i.n	a3, a12, 40
  113dbc:	90d950               	addx2	a13, a9, a5
  113dbf:	7f5da2               	s16i	a10, a13, 254
  113dc2:	9617b2               	l16ui	a11, a7, 0x12c
  113dc5:	bb1b                	addi.n	a11, a11, 1
  113dc7:	165cb2               	s16i	a11, a12, 44
  113dca:	f01d                	retw.n

00113dcc <fw_dsp_init>:
  113dcc:	004136               	entry	a1, 32
  113dcf:	ffdd25               	call8	113ba0 <fw_dsp_init_CoreInit>
  113dd2:	ffb065               	call8	1138d8 <fw_dsp_init_XTAL_IsUpEnable>
  113dd5:	0001a5               	call8	113df0 <fw_dsp_mem_PtrInit>
  113dd8:	fc6ce5               	call8	1104a8 <au_sharemem_Init>
  113ddb:	011ce5               	call8	114fa8 <dspipc_Init>
  113dde:	0209a5               	call8	115e78 <fw_dsp_pm_Init>
  113de1:	02a265               	call8	116808 <dbfw_Init>
  113de4:	02dae5               	call8	116b94 <fw_dsp_dbfwplus_Initialize>
  113de7:	02f225               	call8	116d08 <fw_dsp_misc_Init>
  113dea:	f469a5               	call8	108484 <au_task_Init>
  113ded:	f01d                	retw.n

00113def <fw_dsp_init+0x23>:
	...

00113df0 <fw_dsp_mem_PtrInit>:
  113df0:	004136               	entry	a1, 32
  113df3:	fd84d1               	l32r	a13, 113404 (202598 <_dram0_b0_buffers_end+0x598>)
  113df6:	fd82e1               	l32r	a14, 113400 (202000 <_dram0_b0_buffers_end>)
  113df9:	fd8781               	l32r	a8, 113418 (26ad30 <_dram0_b1_buffers_end+0x22d30>)
  113dfc:	fd8691               	l32r	a9, 113414 (248000 <_dram0_b1_buffers_end>)
  113dff:	fd84a1               	l32r	a10, 113410 (210000 <_dram0_overlay_info_data_start>)
  113e02:	fd82b1               	l32r	a11, 11340c (202f30 <_dram0_b0_buffers_end+0xf30>)
  113e05:	fd7d31               	l32r	a3, 1133fc (277d2c <g_dram_ptrs>)
  113e08:	fd80c1               	l32r	a12, 113408 (202bb0 <_dram0_b0_buffers_end+0xbb0>)
  113e0b:	33c9                	s32i.n	a12, a3, 12
  113e0d:	43b9                	s32i.n	a11, a3, 16
  113e0f:	83a9                	s32i.n	a10, a3, 32
  113e11:	9399                	s32i.n	a9, a3, 36
  113e13:	a389                	s32i.n	a8, a3, 40
  113e15:	03e9                	s32i.n	a14, a3, 0
  113e17:	13d9                	s32i.n	a13, a3, 4
  113e19:	0ade42               	addmi	a4, a14, 0xa00
  113e1c:	2bde22               	addmi	a2, a14, 0x2b00
  113e1f:	67def2               	addmi	a15, a14, 0x6700
  113e22:	63f9                	s32i.n	a15, a3, 24
  113e24:	5329                	s32i.n	a2, a3, 20
  113e26:	2349                	s32i.n	a4, a3, 8
  113e28:	fd7e21               	l32r	a2, 113420 (26f0b0 <_dram0_b1_buffers_end+0x270b0>)
  113e2b:	fd7c41               	l32r	a4, 11341c (26d760 <_dram0_b1_buffers_end+0x25760>)
  113e2e:	b349                	s32i.n	a4, a3, 44
  113e30:	c329                	s32i.n	a2, a3, 48
  113e32:	76dee2               	addmi	a14, a14, 0x7600
  113e35:	020c                	movi.n	a2, 0
  113e37:	73e9                	s32i.n	a14, a3, 28
  113e39:	f01d                	retw.n

00113e3b <fw_dsp_mem_PtrInit+0x4b>:
	...

00113e3c <_RMCDump>:
  113e3c:	002136               	entry	a1, 16
  113e3f:	136820               	wsr.ddr	a2
  113e42:	fd7821               	l32r	a2, 113424 (27e6c0 <__a_backup_Stack>)
  113e45:	9209                	s32i.n	a0, a2, 36
  113e47:	616800               	xsr.ddr	a0
  113e4a:	b209                	s32i.n	a0, a2, 44
  113e4c:	a219                	s32i.n	a1, a2, 40
  113e4e:	c239                	s32i.n	a3, a2, 48
  113e50:	d249                	s32i.n	a4, a2, 52
  113e52:	03e640               	rsr.ps	a4
  113e55:	2249                	s32i.n	a4, a2, 8
  113e57:	031c                	movi.n	a3, 16
  113e59:	204430               	or	a4, a4, a3
  113e5c:	61e640               	xsr.ps	a4
  113e5f:	03b130               	rsr.epc1	a3
  113e62:	03e840               	rsr.exccause	a4
  113e65:	5239                	s32i.n	a3, a2, 20
  113e67:	6249                	s32i.n	a4, a2, 24
  113e69:	f35c                	movi.n	a3, 95
  113e6b:	5fc332               	addi	a3, a3, 95
  113e6e:	110300               	slli	a0, a3, 16
  113e71:	003a                	add.n	a0, a0, a3
  113e73:	0209                	s32i.n	a0, a2, 0
  113e75:	03ee30               	rsr.excvaddr	a3
  113e78:	7239                	s32i.n	a3, a2, 28
  113e7a:	03d140               	rsr.excsave1	a4
  113e7d:	8249                	s32i.n	a4, a2, 32
  113e7f:	002c                	movi.n	a0, 32
  113e81:	1209                	s32i.n	a0, a2, 4
  113e83:	801c                	movi.n	a0, 24
  113e85:	e259                	s32i.n	a5, a2, 56
  113e87:	f269                	s32i.n	a6, a2, 60
  113e89:	106272               	s32i	a7, a2, 64
  113e8c:	034930               	rsr.windowstart	a3
  113e8f:	034840               	rsr.windowbase	a4
  113e92:	3239                	s32i.n	a3, a2, 12
  113e94:	4249                	s32i.n	a4, a2, 16

00113e96 <_RMCDump+0x5a>:
  113e96:	116282               	s32i	a8, a2, 68
  113e99:	126292               	s32i	a9, a2, 72
  113e9c:	1362a2               	s32i	a10, a2, 76
  113e9f:	1462b2               	s32i	a11, a2, 80
  113ea2:	1562c2               	s32i	a12, a2, 84
  113ea5:	1662d2               	s32i	a13, a2, 88
  113ea8:	1762e2               	s32i	a14, a2, 92
  113eab:	1862f2               	s32i	a15, a2, 96
  113eae:	f8c082               	addi	a8, a0, -8
  113eb1:	20c2a2               	addi	a10, a2, 32
  113eb4:	9208                	l32i.n	a0, a2, 36
  113eb6:	408020               	rotw	2
  113eb9:	fd9056               	bnez	a0, 113e96 <_RMCDump+0x5a>
  113ebc:	408020               	rotw	2
  113ebf:	2238                	l32i.n	a3, a2, 8
  113ec1:	13e630               	wsr.ps	a3
  113ec4:	9208                	l32i.n	a0, a2, 36
  113ec6:	a218                	l32i.n	a1, a2, 40
  113ec8:	c238                	l32i.n	a3, a2, 48
  113eca:	d248                	l32i.n	a4, a2, 52
  113ecc:	b228                	l32i.n	a2, a2, 44
  113ece:	f01d                	retw.n

00113ed0 <fw_dsp_i2s_FigureOutClocking>:
  113ed0:	01a136               	entry	a1, 208
  113ed3:	20a110               	or	a10, a1, a1
  113ed6:	fd54b1               	l32r	a11, 113428 (2010a0 <_lib_au_task_data_end>)
  113ed9:	80a0c2               	movi	a12, 128
  113edc:	6c4a25               	call8	180380 <__vec_memcpy>
  113edf:	0b22a2               	l32i	a10, a2, 44
  113ee2:	0122b2               	l32i	a11, a2, 4
  113ee5:	099ba7               	bne	a11, a10, 113ef2 <fw_dsp_i2s_FigureOutClocking+0x22>
  113ee8:	6a8c                	beqz.n	a10, 113ef2 <fw_dsp_i2s_FigureOutClocking+0x22>
  113eea:	c268                	l32i.n	a6, a2, 48
  113eec:	268c                	beqz.n	a6, 113ef2 <fw_dsp_i2s_FigureOutClocking+0x22>
  113eee:	2278                	l32i.n	a7, a2, 8
  113ef0:	87dc                	bnez.n	a7, 113f0c <fw_dsp_i2s_FigureOutClocking+0x3c>
  113ef2:	4bcc                	bnez.n	a11, 113efa <fw_dsp_i2s_FigureOutClocking+0x2a>
  113ef4:	5a8c                	beqz.n	a10, 113efd <fw_dsp_i2s_FigureOutClocking+0x2d>
  113ef6:	c268                	l32i.n	a6, a2, 48
  113ef8:	e6cc                	bnez.n	a6, 113f0a <fw_dsp_i2s_FigureOutClocking+0x3a>
  113efa:	126a56               	bnez	a10, 114024 <fw_dsp_i2s_FigureOutClocking+0x154>

00113efd <fw_dsp_i2s_FigureOutClocking+0x2d>:
  113efd:	123b16               	beqz	a11, 114024 <fw_dsp_i2s_FigureOutClocking+0x154>
  113f00:	2278                	l32i.n	a7, a2, 8
  113f02:	11e716               	beqz	a7, 114024 <fw_dsp_i2s_FigureOutClocking+0x154>
  113f05:	c268                	l32i.n	a6, a2, 48
  113f07:	000046               	j	113f0c <fw_dsp_i2s_FigureOutClocking+0x3c>

00113f0a <fw_dsp_i2s_FigureOutClocking+0x3a>:
  113f0a:	2278                	l32i.n	a7, a2, 8

00113f0c <fw_dsp_i2s_FigureOutClocking+0x3c>:
  113f0c:	002232               	l32i	a3, a2, 0
  113f0f:	08a092               	movi	a9, 8
  113f12:	735ba0               	maxu	a5, a11, a10
  113f15:	400001314501850e 	{ ae_movda32	aed1, a5; nop; movi	a8, 48 }
  113f1d:	62a670               	saltu	a10, a6, a7
  113f20:	9389a0               	movnez	a8, a9, a10
  113f23:	bf0284               	ae_l32.x	aed0, a2, a8
  113f26:	eb7b59010000a33f 	{ or	a10, a3, a3; ae_mulp32x2	aed0, aed0, aed1; nop }
  113f2e:	808280               	add	a8, a2, a8
  113f31:	2540c4               	ae_movad32.l	a4, aed0
  113f34:	226182               	s32i	a8, a1, 136
  113f37:	1144f0               	slli	a4, a4, 1
  113f3a:	04bd                	mov.n	a11, a4
  113f3c:	6c5f65               	call8	180534 <__udivsi3>
  113f3f:	216172               	s32i	a7, a1, 132
  113f42:	206162               	s32i	a6, a1, 128
  113f45:	296142               	s32i	a4, a1, 164
  113f48:	286132               	s32i	a3, a1, 160
  113f4b:	74b0a0               	extui	a11, a10, 0, 8
  113f4e:	5842b2               	s8i	a11, a2, 88
  113f51:	0d400d4140b0db8e 	{ bltui.w18	a11, 64, 114029 <fw_dsp_i2s_FigureOutClocking+0x159>; nop }
  113f59:	246152               	s32i	a5, a1, 144
  113f5c:	212162               	l32i	a6, a1, 132
  113f5f:	070c                	movi.n	a7, 0
  113f61:	0f0c                	movi.n	a15, 0
  113f63:	081c                	movi.n	a8, 16
  113f65:	f90c                	movi.n	a9, 15
  113f67:	266192               	s32i	a9, a1, 152
  113f6a:	236182               	s32i	a8, a1, 140
  113f6d:	2761f2               	s32i	a15, a1, 156
  113f70:	256172               	s32i	a7, a1, 148
  113f73:	202172               	l32i	a7, a1, 128
  113f76:	1166f0               	slli	a6, a6, 1
  113f79:	1177f0               	slli	a7, a7, 1

00113f7c <fw_dsp_i2s_FigureOutClocking+0xac>:
  113f7c:	262182               	l32i	a8, a1, 152
  113f7f:	272192               	l32i	a9, a1, 156
  113f82:	5a4292               	s8i	a9, a2, 90
  113f85:	204880               	or	a4, a8, a8
  113f88:	06a896               	bltz	a8, 113ff6 <fw_dsp_i2s_FigureOutClocking+0x126>
  113f8b:	252152               	l32i	a5, a1, 148
  113f8e:	803580               	add	a3, a5, a8
  113f91:	a03310               	addx4	a3, a3, a1
  113f94:	ffc552               	addi	a5, a5, -1
  113f97:	a05510               	addx4	a5, a5, a1

00113f9a <fw_dsp_i2s_FigureOutClocking+0xca>:
  113f9a:	03c8                	l32i.n	a12, a3, 0
  113f9c:	2a3c67               	bltu	a12, a6, 113fca <fw_dsp_i2s_FigureOutClocking+0xfa>
  113f9f:	273c77               	bltu	a12, a7, 113fca <fw_dsp_i2s_FigureOutClocking+0xfa>
  113fa2:	242182               	l32i	a8, a1, 144
  113fa5:	400001b545324c8e 	{ ae_movda32	aed2, a12; nop; ae_movda32	aed3, a8 }
  113fad:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  113fb5:	2821a2               	l32i	a10, a1, 160
  113fb8:	25b2c4               	ae_movad32.l	a11, aed2
  113fbb:	2961b2               	s32i	a11, a1, 164
  113fbe:	6c5765               	call8	180534 <__udivsi3>
  113fc1:	7490a0               	extui	a9, a10, 0, 8
  113fc4:	584292               	s8i	a9, a2, 88
  113fc7:	0ad9b6               	bltui	a9, 64, 113fd5 <fw_dsp_i2s_FigureOutClocking+0x105>
  113fca:	440b                	addi.n	a4, a4, -1
  113fcc:	fcc332               	addi	a3, a3, -4
  113fcf:	c79357               	bne	a3, a5, 113f9a <fw_dsp_i2s_FigureOutClocking+0xca>
  113fd2:	000806               	j	113ff6 <fw_dsp_i2s_FigureOutClocking+0x126>

00113fd5 <fw_dsp_i2s_FigureOutClocking+0x105>:
  113fd5:	34b040               	extui	a11, a4, 0, 4
  113fd8:	fd15d1               	l32r	a13, 11342c (fffffff <_memmap_mem_sram_end+0xf5bffff>)
  113fdb:	1622a2               	l32i	a10, a2, 88
  113fde:	01c440               	slli	a12, a4, 28
  113fe1:	10aad0               	and	a10, a10, a13
  113fe4:	20aac0               	or	a10, a10, a12
  113fe7:	fd12c1               	l32r	a12, 113430 (f0ffffff <xthals_hw_configid0+0x2e432c01>)
  113fea:	01bb80               	slli	a11, a11, 24
  113fed:	10aac0               	and	a10, a10, a12
  113ff0:	20aab0               	or	a10, a10, a11
  113ff3:	1662a2               	s32i	a10, a2, 88
  113ff6:	03a4d6               	bgez	a4, 114034 <fw_dsp_i2s_FigureOutClocking+0x164>
  113ff9:	2721c2               	l32i	a12, a1, 156
  113ffc:	2621d2               	l32i	a13, a1, 152
  113fff:	2521f2               	l32i	a15, a1, 148
  114002:	2321e2               	l32i	a14, a1, 140
  114005:	10cff2               	addi	a15, a15, 16
  114008:	fccee2               	addi	a14, a14, -4
  11400b:	fccdd2               	addi	a13, a13, -4
  11400e:	cc1b                	addi.n	a12, a12, 1
  114010:	2761c2               	s32i	a12, a1, 156
  114013:	2661d2               	s32i	a13, a1, 152
  114016:	2361e2               	s32i	a14, a1, 140
  114019:	2561f2               	s32i	a15, a1, 148
  11401c:	0d7ff541c0b02cce 	{ bnei.w18	a12, 2, 113f7c <fw_dsp_i2s_FigureOutClocking+0xac>; nop }

00114024 <fw_dsp_i2s_FigureOutClocking+0x154>:
  114024:	190c                	movi.n	a9, 1
  114026:	001586               	j	114080 <fw_dsp_i2s_FigureOutClocking+0x1b0>

00114029 <fw_dsp_i2s_FigureOutClocking+0x159>:
  114029:	216172               	s32i	a7, a1, 132
  11402c:	206162               	s32i	a6, a1, 128
  11402f:	f80c                	movi.n	a8, 15
  114031:	5a4282               	s8i	a8, a2, 90

00114034 <fw_dsp_i2s_FigureOutClocking+0x164>:
  114034:	5802d2               	l8ui	a13, a2, 88
  114037:	2921b2               	l32i	a11, a1, 164
  11403a:	400001b545454bde 	{ ae_movda32	aed5, a11; nop; ae_movda32	aed4, a13 }
  114042:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  11404a:	2821a2               	l32i	a10, a1, 160
  11404d:	25c4c4               	ae_movad32.l	a12, aed4
  114050:	07a032               	movi	a3, 7
  114053:	c0aac0               	sub	a10, a10, a12
  114056:	11aaa0               	slli	a10, a10, 6
  114059:	6c4da5               	call8	180534 <__udivsi3>
  11405c:	00a092               	movi	a9, 0
  11405f:	2021e2               	l32i	a14, a1, 128
  114062:	2121f2               	l32i	a15, a1, 132
  114065:	5942a2               	s8i	a10, a2, 89
  114068:	574232               	s8i	a3, a2, 87
  11406b:	222182               	l32i	a8, a1, 136
  11406e:	564232               	s8i	a3, a2, 86
  114071:	002882               	l32i	a8, a8, 0
  114074:	285282               	s16i	a8, a2, 80
  114077:	295282               	s16i	a8, a2, 82
  11407a:	5442f2               	s8i	a15, a2, 84
  11407d:	5542e2               	s8i	a14, a2, 85

00114080 <fw_dsp_i2s_FigureOutClocking+0x1b0>:
  114080:	092d                	mov.n	a2, a9
  114082:	f01d                	retw.n

00114084 <fw_dsp_i2s_ConfigMclk>:
  114084:	004136               	entry	a1, 32
  114087:	0fa0a2               	movi	a10, 15
  11408a:	ee5665               	call8	1025f0 <_xtos_set_intlevel>
  11408d:	0fa0b2               	movi	a11, 15
  114090:	fcd141               	l32r	a4, 1133d4 (278090 <g_debug_fp_info+0x330>)
  114093:	203aa0               	or	a3, a10, a10
  114096:	fcce51               	l32r	a5, 1133d0 (277d60 <g_debug_fp_info>)
  114099:	70a0a2               	movi	a10, 112
  11409c:	04d572               	addmi	a7, a5, 0x400
  11409f:	001582               	l16ui	a8, a5, 0
  1140a2:	d0c462               	addi	a6, a4, -48
  1140a5:	78dc                	bnez.n	a8, 1140c0 <fw_dsp_i2s_ConfigMclk+0x3c>
  1140a7:	1215c2               	l16ui	a12, a5, 36
  1140aa:	85b9                	s32i.n	a11, a5, 32
  1140ac:	90cc50               	addx2	a12, a12, a5
  1140af:	135ca2               	s16i	a10, a12, 38
  1140b2:	121592               	l16ui	a9, a5, 36
  1140b5:	991b                	addi.n	a9, a9, 1
  1140b7:	649090               	extui	a9, a9, 0, 7
  1140ba:	125592               	s16i	a9, a5, 36
  1140bd:	0005c6               	j	1140d8 <fw_dsp_i2s_ConfigMclk+0x54>

001140c0 <fw_dsp_i2s_ConfigMclk+0x3c>:
  1140c0:	7e1492               	l16ui	a9, a4, 252
  1140c3:	11c9f6               	bgeui	a9, 32, 1140d8 <fw_dsp_i2s_ConfigMclk+0x54>
  1140c6:	0a67b2               	s32i	a11, a7, 40
  1140c9:	90e940               	addx2	a14, a9, a4
  1140cc:	7f5ea2               	s16i	a10, a14, 254
  1140cf:	7e14d2               	l16ui	a13, a4, 252
  1140d2:	01cdd2               	addi	a13, a13, 1
  1140d5:	1657d2               	s16i	a13, a7, 44
  1140d8:	01a0a2               	movi	a10, 1
  1140db:	019b65               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  1140de:	0d0c                	movi.n	a13, 0
  1140e0:	fca9b1               	l32r	a11, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  1140e3:	0020c0               	memw
  1140e6:	146bd2               	s32i	a13, a11, 80
  1140e9:	0020c0               	memw
  1140ec:	fcd2c1               	l32r	a12, 113434 (ff83ffff <xthals_hw_configid0+0x3cc72c01>)
  1140ef:	152ba2               	l32i	a10, a11, 84
  1140f2:	fcd1f1               	l32r	a15, 113438 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  1140f5:	10aac0               	and	a10, a10, a12
  1140f8:	0592f7               	bne	a2, a15, 114101 <fw_dsp_i2s_ConfigMclk+0x7d>
  1140fb:	fcd0e1               	l32r	a14, 11343c (c0000 <_memmap_cacheattr_bp_base+0x9dffe>)
  1140fe:	20aae0               	or	a10, a10, a14

00114101 <fw_dsp_i2s_ConfigMclk+0x7d>:
  114101:	0020c0               	memw
  114104:	156ba2               	s32i	a10, a11, 84
  114107:	01a0a2               	movi	a10, 1
  11410a:	019d65               	call8	115ae0 <gci_init_ReleaseSemaphore>
  11410d:	20a330               	or	a10, a3, a3
  114110:	ee18e5               	call8	1022a0 <_xtos_restore_intlevel>
  114113:	0015f2               	l16ui	a15, a5, 0
  114116:	71a0a2               	movi	a10, 113
  114119:	01af56               	bnez	a15, 114137 <fw_dsp_i2s_ConfigMclk+0xb3>
  11411c:	121592               	l16ui	a9, a5, 36
  11411f:	086532               	s32i	a3, a5, 32
  114122:	909950               	addx2	a9, a9, a5
  114125:	1359a2               	s16i	a10, a9, 38
  114128:	121582               	l16ui	a8, a5, 36
  11412b:	01c882               	addi	a8, a8, 1
  11412e:	648080               	extui	a8, a8, 0, 7
  114131:	125582               	s16i	a8, a5, 36
  114134:	000090               	retw

00114137 <fw_dsp_i2s_ConfigMclk+0xb3>:
  114137:	961692               	l16ui	a9, a6, 0x12c
  11413a:	0fc9f6               	bgeui	a9, 32, 11414d <fw_dsp_i2s_ConfigMclk+0xc9>
  11413d:	a739                	s32i.n	a3, a7, 40
  11413f:	90c940               	addx2	a12, a9, a4
  114142:	7f5ca2               	s16i	a10, a12, 254
  114145:	9616b2               	l16ui	a11, a6, 0x12c
  114148:	bb1b                	addi.n	a11, a11, 1
  11414a:	1657b2               	s16i	a11, a7, 44
  11414d:	f01d                	retw.n

0011414f <fw_dsp_i2s_ConfigMclk+0xcb>:
	...

00114150 <fw_dsp_i2s_BringUp>:
  114150:	004136               	entry	a1, 32
  114153:	0022a2               	l32i	a10, a2, 0
  114156:	fff2e5               	call8	114084 <fw_dsp_i2s_ConfigMclk>
  114159:	00a0a2               	movi	a10, 0
  11415c:	20b220               	or	a11, a2, a2
  11415f:	0060a5               	call8	114768 <fw_dsp_i2s_TxPathConfigI2s>
  114162:	0d40084130b01a0e 	{ beqi.w18	a10, 1, 1141e9 <fw_dsp_i2s_BringUp+0x99>; nop }
  11416a:	0a0c                	movi.n	a10, 0
  11416c:	02bd                	mov.n	a11, a2
  11416e:	00ad65               	call8	114c44 <fw_dsp_i2s_RxPathConfigI2s>
  114171:	0d40074140b01a0e 	{ beqi.w18	a10, 1, 1141e9 <fw_dsp_i2s_BringUp+0x99>; nop }
  114179:	0a0c                	movi.n	a10, 0
  11417b:	02bd                	mov.n	a11, a2
  11417d:	0052e5               	call8	1146ac <fw_dsp_i2s_TxPathConfigDma>
  114180:	0a0c                	movi.n	a10, 0
  114182:	02bd                	mov.n	a11, a2
  114184:	009fa5               	call8	114b80 <fw_dsp_i2s_RxPathConfigDma>
  114187:	62b8                	l32i.n	a11, a2, 24
  114189:	0a0c                	movi.n	a10, 0
  11418b:	0c0c                	movi.n	a12, 0
  11418d:	000ba5               	call8	114248 <fw_dsp_i2s_AckDmaTransfer>
  114190:	1a0c                	movi.n	a10, 1
  114192:	005ca5               	call8	11475c <fw_dsp_i2s_TxPathEnableDma>
  114195:	1a0c                	movi.n	a10, 1
  114197:	00aa25               	call8	114c38 <fw_dsp_i2s_RxPathEnableDma>
  11419a:	0a0c                	movi.n	a10, 0
  11419c:	1b0c                	movi.n	a11, 1
  11419e:	0073e5               	call8	1148dc <fw_dsp_i2s_TxPathEnableI2s>
  1141a1:	0a0c                	movi.n	a10, 0
  1141a3:	1b0c                	movi.n	a11, 1
  1141a5:	00c265               	call8	114dcc <fw_dsp_i2s_RxPathEnableI2s>
  1141a8:	8e0c                	movi.n	a14, 8
  1141aa:	fc87b1               	l32r	a11, 1133c8 (201130 <_lib_foundation_data_start>)
  1141ad:	fc8a91               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1141b0:	1bd8                	l32i.n	a13, a11, 4
  1141b2:	0020c0               	memw
  1141b5:	0dc8                	l32i.n	a12, a13, 0
  1141b7:	20cce0               	or	a12, a12, a14
  1141ba:	0020c0               	memw
  1141bd:	0dc9                	s32i.n	a12, a13, 0
  1141bf:	fca0c1               	l32r	a12, 113440 (fff0000 <_memmap_mem_sram_end+0xf5b0000>)
  1141c2:	1bb8                	l32i.n	a11, a11, 4
  1141c4:	0020c0               	memw
  1141c7:	9ba8                	l32i.n	a10, a11, 36
  1141c9:	20aac0               	or	a10, a10, a12
  1141cc:	0020c0               	memw
  1141cf:	9ba9                	s32i.n	a10, a11, 36
  1141d1:	3a0c                	movi.n	a10, 3
  1141d3:	0020c0               	memw
  1141d6:	842982               	l32i	a8, a9, 0x210
  1141d9:	2088a0               	or	a8, a8, a10
  1141dc:	0020c0               	memw
  1141df:	846982               	s32i	a8, a9, 0x210
  1141e2:	eded25               	call8	1020b4 <_xtos_ints_on>
  1141e5:	020c                	movi.n	a2, 0
  1141e7:	f01d                	retw.n

001141e9 <fw_dsp_i2s_BringUp+0x99>:
  1141e9:	120c                	movi.n	a2, 1
  1141eb:	f01d                	retw.n

001141ed <fw_dsp_i2s_BringUp+0x9d>:
  1141ed:	000000                                        ...

001141f0 <fw_dsp_i2s_TearDown>:
  1141f0:	004136               	entry	a1, 32
  1141f3:	004665               	call8	114658 <fw_dsp_i2s_TearDownTx>
  1141f6:	0093e5               	call8	114b34 <fw_dsp_i2s_TearDownRx>
  1141f9:	f01d                	retw.n

001141fb <fw_dsp_i2s_TearDown+0xb>:
	...

001141fc <fw_dsp_i2s_EnableDma>:
  1141fc:	004136               	entry	a1, 32
  1141ff:	a04220               	addx4	a4, a2, a2
  114202:	fc9051               	l32r	a5, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114205:	1144c0               	slli	a4, a4, 4
  114208:	245a                	add.n	a2, a4, a5
  11420a:	ffa352               	movi	a5, 0x3ff
  11420d:	e38c                	beqz.n	a3, 11421f <fw_dsp_i2s_EnableDma+0x23>
  11420f:	0020c0               	memw
  114212:	916252               	s32i	a5, a2, 0x244
  114215:	180c                	movi.n	a8, 1
  114217:	0020c0               	memw
  11421a:	846282               	s32i	a8, a2, 0x210
  11421d:	f01d                	retw.n

0011421f <fw_dsp_i2s_EnableDma+0x23>:
  11421f:	2b0c                	movi.n	a11, 2
  114221:	0020c0               	memw
  114224:	8462b2               	s32i	a11, a2, 0x210
  114227:	0020c0               	memw
  11422a:	9022a2               	l32i	a10, a2, 0x240
  11422d:	20aa50               	or	a10, a10, a5
  114230:	0020c0               	memw
  114233:	9062a2               	s32i	a10, a2, 0x240
  114236:	0020c0               	memw
  114239:	916252               	s32i	a5, a2, 0x244
  11423c:	090c                	movi.n	a9, 0
  11423e:	0020c0               	memw
  114241:	846292               	s32i	a9, a2, 0x210
  114244:	f01d                	retw.n

00114246 <fw_dsp_i2s_EnableDma+0x4a>:
	...

00114248 <fw_dsp_i2s_AckDmaTransfer>:
  114248:	004136               	entry	a1, 32
  11424b:	a06220               	addx4	a6, a2, a2
  11424e:	fc7d71               	l32r	a7, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114251:	1166c0               	slli	a6, a6, 4
  114254:	667a                	add.n	a6, a6, a7
  114256:	0020c0               	memw
  114259:	8c2652               	l32i	a5, a6, 0x230
  11425c:	551b                	addi.n	a5, a5, 1
  11425e:	0020c0               	memw
  114261:	8b26a2               	l32i	a10, a6, 0x22c
  114264:	020c                	movi.n	a2, 0
  114266:	5b35a7               	bltu	a5, a10, 1142c5 <fw_dsp_i2s_AckDmaTransfer+0x7d>
  114269:	583537               	bltu	a5, a3, 1142c5 <fw_dsp_i2s_AckDmaTransfer+0x7d>
  11426c:	a4cc                	bnez.n	a4, 11427a <fw_dsp_i2s_AckDmaTransfer+0x32>
  11426e:	0020c0               	memw
  114271:	8d26b2               	l32i	a11, a6, 0x234
  114274:	c0b5b0               	sub	a11, a5, a11
  114277:	000146               	j	114280 <fw_dsp_i2s_AckDmaTransfer+0x38>

0011427a <fw_dsp_i2s_AckDmaTransfer+0x32>:
  11427a:	0020c0               	memw
  11427d:	8d26b2               	l32i	a11, a6, 0x234

00114280 <fw_dsp_i2s_AckDmaTransfer+0x38>:
  114280:	04bb37               	bgeu	a11, a3, 114288 <fw_dsp_i2s_AckDmaTransfer+0x40>
  114283:	aaba                	add.n	a10, a10, a11
  114285:	000046               	j	11428a <fw_dsp_i2s_AckDmaTransfer+0x42>

00114288 <fw_dsp_i2s_AckDmaTransfer+0x40>:
  114288:	a3aa                	add.n	a10, a3, a10

0011428a <fw_dsp_i2s_AckDmaTransfer+0x42>:
  11428a:	6323b0               	minu	a2, a3, a11
  11428d:	073a57               	bltu	a10, a5, 114298 <fw_dsp_i2s_AckDmaTransfer+0x50>
  114290:	05bd                	mov.n	a11, a5
  114292:	0020f0               	nop
  114295:	6c2a65               	call8	18053c <__umodsi3>

00114298 <fw_dsp_i2s_AckDmaTransfer+0x50>:
  114298:	1490a0               	extui	a9, a10, 0, 2
  11429b:	698c                	beqz.n	a9, 1142a5 <fw_dsp_i2s_AckDmaTransfer+0x5d>
  11429d:	c02290               	sub	a2, a2, a9
  1142a0:	cc7c                	movi.n	a12, -4
  1142a2:	10aac0               	and	a10, a10, a12

001142a5 <fw_dsp_i2s_AckDmaTransfer+0x5d>:
  1142a5:	0020c0               	memw
  1142a8:	8727d2               	l32i	a13, a7, 0x21c
  1142ab:	0e9ad7               	bne	a10, a13, 1142bd <fw_dsp_i2s_AckDmaTransfer+0x75>
  1142ae:	054ab6               	bltui	a10, 4, 1142b7 <fw_dsp_i2s_AckDmaTransfer+0x6f>
  1142b1:	fccaa2               	addi	a10, a10, -4
  1142b4:	000086               	j	1142ba <fw_dsp_i2s_AckDmaTransfer+0x72>

001142b7 <fw_dsp_i2s_AckDmaTransfer+0x6f>:
  1142b7:	fcc5a2               	addi	a10, a5, -4

001142ba <fw_dsp_i2s_AckDmaTransfer+0x72>:
  1142ba:	fcc222               	addi	a2, a2, -4

001142bd <fw_dsp_i2s_AckDmaTransfer+0x75>:
  1142bd:	0020c0               	memw
  1142c0:	8b66a2               	s32i	a10, a6, 0x22c
  1142c3:	f01d                	retw.n

001142c5 <fw_dsp_i2s_AckDmaTransfer+0x7d>:
  1142c5:	f01d                	retw.n

001142c7 <fw_dsp_i2s_AckDmaTransfer+0x7f>:
	...

001142c8 <fw_dsp_i2s_DmaIsr>:
  1142c8:	004136               	entry	a1, 32
  1142cb:	fc5f71               	l32r	a7, 113448 (27eac0 <g_cpregs1_backup>)
  1142ce:	01a0b2               	movi	a11, 1
  1142d1:	20a770               	or	a10, a7, a7
  1142d4:	ee4165               	call8	1026ec <xthal_save_cpregs>
  1142d7:	fc5d31               	l32r	a3, 11344c (27f1a0 <g_fw_dsp_i2s_dmaIntCallback>)
  1142da:	fc5d41               	l32r	a4, 113450 (a01ea0 <_memmap_mem_sram_start+0x1ea0>)
  1142dd:	fc5921               	l32r	a2, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1142e0:	ffaf62               	movi	a6, -1

001142e3 <fw_dsp_i2s_DmaIsr+0x1b>:
  1142e3:	0020c0               	memw
  1142e6:	902252               	l32i	a5, a2, 0x240
  1142e9:	305560               	xor	a5, a5, a6
  1142ec:	0020c0               	memw
  1142ef:	912282               	l32i	a8, a2, 0x244
  1142f2:	94a080               	extui	a10, a8, 0, 10
  1142f5:	0020c0               	memw
  1142f8:	912292               	l32i	a9, a2, 0x244
  1142fb:	2099a0               	or	a9, a9, a10
  1142fe:	0020c0               	memw
  114301:	916292               	s32i	a9, a2, 0x244
  114304:	105580               	and	a5, a5, a8
  114307:	945050               	extui	a5, a5, 0, 10
  11430a:	029516               	beqz	a5, 114337 <fw_dsp_i2s_DmaIsr+0x6f>
  11430d:	0023b2               	l32i	a11, a3, 0
  114310:	023b16               	beqz	a11, 114337 <fw_dsp_i2s_DmaIsr+0x6f>
  114313:	0020c0               	memw
  114316:	902282               	l32i	a8, a2, 0x240
  114319:	208850               	or	a8, a8, a5
  11431c:	0020c0               	memw
  11431f:	906282               	s32i	a8, a2, 0x240
  114322:	000be0               	callx8	a11
  114325:	30a560               	xor	a10, a5, a6
  114328:	0020c0               	memw
  11432b:	902292               	l32i	a9, a2, 0x240
  11432e:	1099a0               	and	a9, a9, a10
  114331:	0020c0               	memw
  114334:	906292               	s32i	a9, a2, 0x240
  114337:	334b                	addi.n	a3, a3, 4
  114339:	50c222               	addi	a2, a2, 80
  11433c:	a39247               	bne	a2, a4, 1142e3 <fw_dsp_i2s_DmaIsr+0x1b>
  11433f:	07ad                	mov.n	a10, a7
  114341:	1b0c                	movi.n	a11, 1
  114343:	ee3265               	call8	102668 <xthal_restore_cpregs>
  114346:	f01d                	retw.n

00114348 <fw_dsp_i2s_RegisterDmaIntHandler>:
  114348:	004136               	entry	a1, 32
  11434b:	ffafb2               	movi	a11, -1
  11434e:	ffa3c2               	movi	a12, 0x3ff
  114351:	fc3ca1               	l32r	a10, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114354:	024216               	beqz	a2, 11437c <fw_dsp_i2s_RegisterDmaIntHandler+0x34>
  114357:	0020c0               	memw
  11435a:	902a82               	l32i	a8, a10, 0x240
  11435d:	3088b0               	xor	a8, a8, a11
  114360:	948080               	extui	a8, a8, 0, 10
  114363:	00b856               	bnez	a8, 114372 <fw_dsp_i2s_RegisterDmaIntHandler+0x2a>
  114366:	0020c0               	memw
  114369:	a42a92               	l32i	a9, a10, 0x290
  11436c:	3099b0               	xor	a9, a9, a11
  11436f:	170c97               	bnone	a12, a9, 11438a <fw_dsp_i2s_RegisterDmaIntHandler+0x42>

00114372 <fw_dsp_i2s_RegisterDmaIntHandler+0x2a>:
  114372:	0a0c                	movi.n	a10, 0
  114374:	fc38b1               	l32r	a11, 113454 (1142c8 <fw_dsp_i2s_DmaIsr>)
  114377:	edd2e5               	call8	1020a4 <_xtos_set_interrupt_handler>
  11437a:	f01d                	retw.n

0011437c <fw_dsp_i2s_RegisterDmaIntHandler+0x34>:
  11437c:	0020c0               	memw
  11437f:	902ac2               	l32i	a12, a10, 0x240
  114382:	30ccb0               	xor	a12, a12, a11
  114385:	94c0c0               	extui	a12, a12, 0, 10
  114388:	0c8c                	beqz.n	a12, 11438c <fw_dsp_i2s_RegisterDmaIntHandler+0x44>
  11438a:	f01d                	retw.n

0011438c <fw_dsp_i2s_RegisterDmaIntHandler+0x44>:
  11438c:	0020c0               	memw
  11438f:	a42ad2               	l32i	a13, a10, 0x290
  114392:	f01d                	retw.n

00114394 <fw_dsp_i2s_I2sIsr>:
  114394:	004136               	entry	a1, 32
  114397:	0d400c4170b0222e 	{ bgeui.w18	a2, 2, 114462 <fw_dsp_i2s_I2sIsr+0xce>; nop }
  11439f:	fc2f51               	l32r	a5, 11345c (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  1143a2:	fc2f71               	l32r	a7, 113460 (27f1b0 <g_fw_dsp_i2s_i2sIntCallback>)
  1143a5:	fb7c                	movi.n	a11, -1
  1143a7:	fc0831               	l32r	a3, 1133c8 (201130 <_lib_foundation_data_start>)
  1143aa:	fc2b61               	l32r	a6, 113458 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  1143ad:	a03230               	addx4	a3, a2, a3
  1143b0:	03c8                	l32i.n	a12, a3, 0
  1143b2:	0020c0               	memw
  1143b5:	0c88                	l32i.n	a8, a12, 0
  1143b7:	108850               	and	a8, a8, a5
  1143ba:	0020c0               	memw
  1143bd:	0ca8                	l32i.n	a10, a12, 0
  1143bf:	10aa60               	and	a10, a10, a6
  1143c2:	0020c0               	memw
  1143c5:	0c98                	l32i.n	a9, a12, 0
  1143c7:	2099a0               	or	a9, a9, a10
  1143ca:	0020c0               	memw
  1143cd:	0c99                	s32i.n	a9, a12, 0
  1143cf:	418180               	srli	a8, a8, 1
  1143d2:	10ca80               	and	a12, a10, a8
  1143d5:	310a87               	bnone	a10, a8, 11440a <fw_dsp_i2s_I2sIsr+0x76>
  1143d8:	b0d270               	addx8	a13, a2, a7
  1143db:	0dd8                	l32i.n	a13, a13, 0
  1143dd:	9dac                	beqz.n	a13, 11440a <fw_dsp_i2s_I2sIsr+0x76>
  1143df:	f87c                	movi.n	a8, -1
  1143e1:	114cf0               	slli	a4, a12, 1
  1143e4:	03f8                	l32i.n	a15, a3, 0
  1143e6:	308480               	xor	a8, a4, a8
  1143e9:	0020c0               	memw
  1143ec:	0fe8                	l32i.n	a14, a15, 0
  1143ee:	10ee80               	and	a14, a14, a8
  1143f1:	0020c0               	memw
  1143f4:	0fe9                	s32i.n	a14, a15, 0
  1143f6:	000de0               	callx8	a13
  1143f9:	fb7c                	movi.n	a11, -1
  1143fb:	03a8                	l32i.n	a10, a3, 0
  1143fd:	0020c0               	memw
  114400:	0a98                	l32i.n	a9, a10, 0
  114402:	209940               	or	a9, a9, a4
  114405:	0020c0               	memw
  114408:	0a99                	s32i.n	a9, a10, 0
  11440a:	03f8                	l32i.n	a15, a3, 0
  11440c:	0020c0               	memw
  11440f:	1fd8                	l32i.n	a13, a15, 4
  114411:	10dd50               	and	a13, a13, a5
  114414:	0020c0               	memw
  114417:	1fa8                	l32i.n	a10, a15, 4
  114419:	10aa60               	and	a10, a10, a6
  11441c:	0020c0               	memw
  11441f:	1fe8                	l32i.n	a14, a15, 4
  114421:	20eea0               	or	a14, a14, a10
  114424:	0020c0               	memw
  114427:	1fe9                	s32i.n	a14, a15, 4
  114429:	41d1d0               	srli	a13, a13, 1
  11442c:	10cad0               	and	a12, a10, a13
  11442f:	2f0ad7               	bnone	a10, a13, 114462 <fw_dsp_i2s_I2sIsr+0xce>
  114432:	b0d270               	addx8	a13, a2, a7
  114435:	1dd8                	l32i.n	a13, a13, 4
  114437:	7dac                	beqz.n	a13, 114462 <fw_dsp_i2s_I2sIsr+0xce>
  114439:	114cf0               	slli	a4, a12, 1
  11443c:	03f8                	l32i.n	a15, a3, 0
  11443e:	3084b0               	xor	a8, a4, a11
  114441:	0020c0               	memw
  114444:	1fe8                	l32i.n	a14, a15, 4
  114446:	10ee80               	and	a14, a14, a8
  114449:	0020c0               	memw
  11444c:	1fe9                	s32i.n	a14, a15, 4
  11444e:	000de0               	callx8	a13
  114451:	03a8                	l32i.n	a10, a3, 0
  114453:	0020c0               	memw
  114456:	1a98                	l32i.n	a9, a10, 4
  114458:	209940               	or	a9, a9, a4
  11445b:	0020c0               	memw
  11445e:	1a99                	s32i.n	a9, a10, 4
  114460:	f01d                	retw.n

00114462 <fw_dsp_i2s_I2sIsr+0xce>:
  114462:	f01d                	retw.n

00114464 <fw_dsp_i2s_I2s0Isr>:
  114464:	004136               	entry	a1, 32
  114467:	fbff21               	l32r	a2, 113464 (27eb78 <g_cpregs1_backup+0xb8>)
  11446a:	01a0b2               	movi	a11, 1
  11446d:	20a220               	or	a10, a2, a2
  114470:	ee27a5               	call8	1026ec <xthal_save_cpregs>
  114473:	00a0a2               	movi	a10, 0
  114476:	fff1e5               	call8	114394 <fw_dsp_i2s_I2sIsr>
  114479:	20a220               	or	a10, a2, a2
  11447c:	01a0b2               	movi	a11, 1
  11447f:	ee1ea5               	call8	102668 <xthal_restore_cpregs>
  114482:	000090               	retw

00114485 <fw_dsp_i2s_I2s0Isr+0x21>:
  114485:	000000                                        ...

00114488 <fw_dsp_i2s_RegisterI2sIntHandler>:
  114488:	004136               	entry	a1, 32
  11448b:	fbf4a1               	l32r	a10, 11345c (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  11448e:	11c2e0               	slli	a12, a2, 2
  114491:	fbcdd1               	l32r	a13, 1133c8 (201130 <_lib_foundation_data_start>)
  114494:	73ac                	beqz.n	a3, 1144bf <fw_dsp_i2s_RegisterI2sIntHandler+0x37>
  114496:	bd8b                	addi.n	a11, a13, 8
  114498:	a0b2b0               	addx4	a11, a2, a11
  11449b:	0bb8                	l32i.n	a11, a11, 0
  11449d:	2b9c                	beqz.n	a11, 1144b3 <fw_dsp_i2s_RegisterI2sIntHandler+0x2b>
  11449f:	ccda                	add.n	a12, a12, a13
  1144a1:	0cc8                	l32i.n	a12, a12, 0
  1144a3:	0020c0               	memw
  1144a6:	0ce8                	l32i.n	a14, a12, 0
  1144a8:	098ea7               	bany	a14, a10, 1144b5 <fw_dsp_i2s_RegisterI2sIntHandler+0x2d>
  1144ab:	0020c0               	memw
  1144ae:	1cd8                	l32i.n	a13, a12, 4
  1144b0:	018ad7               	bany	a10, a13, 1144b5 <fw_dsp_i2s_RegisterI2sIntHandler+0x2d>

001144b3 <fw_dsp_i2s_RegisterI2sIntHandler+0x2b>:
  1144b3:	f01d                	retw.n

001144b5 <fw_dsp_i2s_RegisterI2sIntHandler+0x2d>:
  1144b5:	a21b                	addi.n	a10, a2, 1
  1144b7:	edbee5               	call8	1020a4 <_xtos_set_interrupt_handler>
  1144ba:	f01d                	retw.n

001144bc <fw_dsp_i2s_RegisterI2sIntHandler+0x34>:
  1144bc:	000000                                        ...

001144bf <fw_dsp_i2s_RegisterI2sIntHandler+0x37>:
  1144bf:	ccda                	add.n	a12, a12, a13
  1144c1:	0cc8                	l32i.n	a12, a12, 0
  1144c3:	0020c0               	memw
  1144c6:	0ce8                	l32i.n	a14, a12, 0
  1144c8:	e78ea7               	bany	a14, a10, 1144b3 <fw_dsp_i2s_RegisterI2sIntHandler+0x2b>
  1144cb:	0020c0               	memw
  1144ce:	1cd8                	l32i.n	a13, a12, 4
  1144d0:	f01d                	retw.n

001144d2 <fw_dsp_i2s_RegisterI2sIntHandler+0x4a>:
	...

001144d4 <fw_dsp_i2s_BringUpI2STxOnly>:
  1144d4:	004136               	entry	a1, 32
  1144d7:	02bd                	mov.n	a11, a2
  1144d9:	0a0c                	movi.n	a10, 0
  1144db:	0028e5               	call8	114768 <fw_dsp_i2s_TxPathConfigI2s>
  1144de:	fbba21               	l32r	a2, 1133c8 (201130 <_lib_foundation_data_start>)
  1144e1:	090c                	movi.n	a9, 0
  1144e3:	80a082               	movi	a8, 128
  1144e6:	07a876               	loopgtz	a8, 1144f1 <fw_dsp_i2s_BringUpI2STxOnly+0x1d>
  1144e9:	02a8                	l32i.n	a10, a2, 0
  1144eb:	0020c0               	memw
  1144ee:	806a92               	s32i	a9, a10, 0x200

001144f1 <fw_dsp_i2s_BringUpI2STxOnly+0x1d>:
  1144f1:	0a0c                	movi.n	a10, 0
  1144f3:	1b0c                	movi.n	a11, 1
  1144f5:	003e65               	call8	1148dc <fw_dsp_i2s_TxPathEnableI2s>
  1144f8:	880c                	movi.n	a8, 8
  1144fa:	12f8                	l32i.n	a15, a2, 4
  1144fc:	0020c0               	memw
  1144ff:	0fe8                	l32i.n	a14, a15, 0
  114501:	20ee80               	or	a14, a14, a8
  114504:	0020c0               	memw
  114507:	0fe9                	s32i.n	a14, a15, 0
  114509:	fbcdd1               	l32r	a13, 113440 (fff0000 <_memmap_mem_sram_end+0xf5b0000>)
  11450c:	12c8                	l32i.n	a12, a2, 4
  11450e:	0020c0               	memw
  114511:	9cb8                	l32i.n	a11, a12, 36
  114513:	20bbd0               	or	a11, a11, a13
  114516:	0020c0               	memw
  114519:	9cb9                	s32i.n	a11, a12, 36
  11451b:	f01d                	retw.n

0011451d <fw_dsp_i2s_BringUpI2STxOnly+0x49>:
  11451d:	000000                                        ...

00114520 <fw_dsp_i2s_BringUpTx>:
  114520:	004136               	entry	a1, 32
  114523:	02a8                	l32i.n	a10, a2, 0
  114525:	ffb5e5               	call8	114084 <fw_dsp_i2s_ConfigMclk>
  114528:	0a0c                	movi.n	a10, 0
  11452a:	02bd                	mov.n	a11, a2
  11452c:	0023a5               	call8	114768 <fw_dsp_i2s_TxPathConfigI2s>
  11452f:	031a66               	bnei	a10, 1, 114536 <fw_dsp_i2s_BringUpTx+0x16>
  114532:	120c                	movi.n	a2, 1
  114534:	f01d                	retw.n

00114536 <fw_dsp_i2s_BringUpTx+0x16>:
  114536:	00a0a2               	movi	a10, 0
  114539:	20b220               	or	a11, a2, a2
  11453c:	0016e5               	call8	1146ac <fw_dsp_i2s_TxPathConfigDma>
  11453f:	0622b2               	l32i	a11, a2, 24
  114542:	0a0c                	movi.n	a10, 0
  114544:	0c0c                	movi.n	a12, 0
  114546:	ffd025               	call8	114248 <fw_dsp_i2s_AckDmaTransfer>
  114549:	1a0c                	movi.n	a10, 1
  11454b:	002125               	call8	11475c <fw_dsp_i2s_TxPathEnableDma>
  11454e:	0a0c                	movi.n	a10, 0
  114550:	1b0c                	movi.n	a11, 1
  114552:	0038a5               	call8	1148dc <fw_dsp_i2s_TxPathEnableI2s>
  114555:	8e0c                	movi.n	a14, 8
  114557:	fb9cb1               	l32r	a11, 1133c8 (201130 <_lib_foundation_data_start>)
  11455a:	fb9f91               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11455d:	1bd8                	l32i.n	a13, a11, 4
  11455f:	0020c0               	memw
  114562:	0dc8                	l32i.n	a12, a13, 0
  114564:	20cce0               	or	a12, a12, a14
  114567:	0020c0               	memw
  11456a:	0dc9                	s32i.n	a12, a13, 0
  11456c:	fbb5c1               	l32r	a12, 113440 (fff0000 <_memmap_mem_sram_end+0xf5b0000>)
  11456f:	1bb8                	l32i.n	a11, a11, 4
  114571:	0020c0               	memw
  114574:	9ba8                	l32i.n	a10, a11, 36
  114576:	20aac0               	or	a10, a10, a12
  114579:	0020c0               	memw
  11457c:	9ba9                	s32i.n	a10, a11, 36
  11457e:	3a0c                	movi.n	a10, 3
  114580:	0020c0               	memw
  114583:	842982               	l32i	a8, a9, 0x210
  114586:	2088a0               	or	a8, a8, a10
  114589:	0020c0               	memw
  11458c:	846982               	s32i	a8, a9, 0x210
  11458f:	edb265               	call8	1020b4 <_xtos_ints_on>
  114592:	020c                	movi.n	a2, 0
  114594:	f01d                	retw.n

00114596 <fw_dsp_i2s_BringUpTx+0x76>:
	...

00114598 <fw_dsp_i2s_TearDownDMATxOnly>:
  114598:	004136               	entry	a1, 32
  11459b:	0a0c                	movi.n	a10, 0
  11459d:	001be5               	call8	11475c <fw_dsp_i2s_TxPathEnableDma>
  1145a0:	fb8aa1               	l32r	a10, 1133c8 (201130 <_lib_foundation_data_start>)
  1145a3:	00a092               	movi	a9, 0
  1145a6:	80a082               	movi	a8, 128
  1145a9:	07a876               	loopgtz	a8, 1145b4 <fw_dsp_i2s_TearDownDMATxOnly+0x1c>
  1145ac:	0ab8                	l32i.n	a11, a10, 0
  1145ae:	0020c0               	memw
  1145b1:	806b92               	s32i	a9, a11, 0x200

001145b4 <fw_dsp_i2s_TearDownDMATxOnly+0x1c>:
  1145b4:	fbadd1               	l32r	a13, 113468 (27f140 <g_mclk_i2s>)
  1145b7:	186d92               	s32i	a9, a13, 96
  1145ba:	fba2a1               	l32r	a10, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1145bd:	0020c0               	memw
  1145c0:	982ac2               	l32i	a12, a10, 0x260
  1145c3:	05ec07               	bbsi	a12, 0, 1145cc <fw_dsp_i2s_TearDownDMATxOnly+0x34>
  1145c6:	0020c0               	memw
  1145c9:	806a92               	s32i	a9, a10, 0x200

001145cc <fw_dsp_i2s_TearDownDMATxOnly+0x34>:
  1145cc:	fcaf82               	movi	a8, -4
  1145cf:	fb82f1               	l32r	a15, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1145d2:	0020c0               	memw
  1145d5:	842fe2               	l32i	a14, a15, 0x210
  1145d8:	10ee80               	and	a14, a14, a8
  1145db:	0020c0               	memw
  1145de:	846fe2               	s32i	a14, a15, 0x210
  1145e1:	03a0a2               	movi	a10, 3
  1145e4:	edaf25               	call8	1020d8 <_xtos_ints_off>
  1145e7:	000090               	retw

001145ea <fw_dsp_i2s_TearDownDMATxOnly+0x52>:
	...

001145ec <fw_dsp_i2s_TearDownI2STxOnly>:
  1145ec:	004136               	entry	a1, 32
  1145ef:	fb7a91               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1145f2:	fb75e1               	l32r	a14, 1133c8 (201130 <_lib_foundation_data_start>)
  1145f5:	fb75a1               	l32r	a10, 1133cc (fffaff5e <_memmap_cacheattr_bp_strict+0x8cf6c>)
  1145f8:	a082e0               	addx4	a8, a2, a14
  1145fb:	0028f2               	l32i	a15, a8, 0
  1145fe:	0020c0               	memw
  114601:	002fd2               	l32i	a13, a15, 0
  114604:	10dda0               	and	a13, a13, a10
  114607:	0020c0               	memw
  11460a:	006fd2               	s32i	a13, a15, 0
  11460d:	dfafc2               	movi	a12, -33
  114610:	08b8                	l32i.n	a11, a8, 0
  114612:	0020c0               	memw
  114615:	3ba8                	l32i.n	a10, a11, 12
  114617:	10aac0               	and	a10, a10, a12
  11461a:	0020c0               	memw
  11461d:	3ba9                	s32i.n	a10, a11, 12
  11461f:	7fafa2               	movi	a10, -129
  114622:	0888                	l32i.n	a8, a8, 0
  114624:	0020c0               	memw
  114627:	58f8                	l32i.n	a15, a8, 20
  114629:	10ffa0               	and	a15, a15, a10
  11462c:	0020c0               	memw
  11462f:	fb8ec1               	l32r	a12, 113468 (27f140 <g_mclk_i2s>)
  114632:	0b0c                	movi.n	a11, 0
  114634:	58f9                	s32i.n	a15, a8, 20
  114636:	fd7c                	movi.n	a13, -1
  114638:	4ed9                	s32i.n	a13, a14, 16
  11463a:	1c6cb2               	s32i	a11, a12, 112
  11463d:	ca7c                	movi.n	a10, -4
  11463f:	0020c0               	memw
  114642:	842982               	l32i	a8, a9, 0x210
  114645:	1088a0               	and	a8, a8, a10
  114648:	0020c0               	memw
  11464b:	3a0c                	movi.n	a10, 3
  11464d:	846982               	s32i	a8, a9, 0x210
  114650:	eda865               	call8	1020d8 <_xtos_ints_off>
  114653:	f01d                	retw.n

00114655 <fw_dsp_i2s_TearDownI2STxOnly+0x69>:
  114655:	000000                                        ...

00114658 <fw_dsp_i2s_TearDownTx>:
  114658:	004136               	entry	a1, 32
  11465b:	00a0a2               	movi	a10, 0
  11465e:	000fe5               	call8	11475c <fw_dsp_i2s_TxPathEnableDma>
  114661:	00a0a2               	movi	a10, 0
  114664:	00a0b2               	movi	a11, 0
  114667:	002765               	call8	1148dc <fw_dsp_i2s_TxPathEnableI2s>
  11466a:	fb57b1               	l32r	a11, 1133c8 (201130 <_lib_foundation_data_start>)
  11466d:	f97c                	movi.n	a9, -1
  11466f:	fb7ec1               	l32r	a12, 113468 (27f140 <g_mclk_i2s>)
  114672:	0a0c                	movi.n	a10, 0
  114674:	1c6ca2               	s32i	a10, a12, 112
  114677:	186ca2               	s32i	a10, a12, 96
  11467a:	4b99                	s32i.n	a9, a11, 16
  11467c:	fb7291               	l32r	a9, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  11467f:	0020c0               	memw
  114682:	982982               	l32i	a8, a9, 0x260
  114685:	05e807               	bbsi	a8, 0, 11468e <fw_dsp_i2s_TearDownTx+0x36>
  114688:	0020c0               	memw
  11468b:	8069a2               	s32i	a10, a9, 0x200

0011468e <fw_dsp_i2s_TearDownTx+0x36>:
  11468e:	cf7c                	movi.n	a15, -4
  114690:	fb52e1               	l32r	a14, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  114693:	0020c0               	memw
  114696:	842ed2               	l32i	a13, a14, 0x210
  114699:	10ddf0               	and	a13, a13, a15
  11469c:	0020c0               	memw
  11469f:	846ed2               	s32i	a13, a14, 0x210
  1146a2:	3a0c                	movi.n	a10, 3
  1146a4:	eda325               	call8	1020d8 <_xtos_ints_off>
  1146a7:	f01d                	retw.n

001146a9 <fw_dsp_i2s_TearDownTx+0x51>:
  1146a9:	000000                                        ...

001146ac <fw_dsp_i2s_TxPathConfigDma>:
  1146ac:	004136               	entry	a1, 32
  1146af:	094c                	movi.n	a9, 64
  1146b1:	fb6441               	l32r	a4, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1146b4:	0020c0               	memw
  1146b7:	802482               	l32i	a8, a4, 0x200
  1146ba:	0ee867               	bbsi	a8, 6, 1146cc <fw_dsp_i2s_TxPathConfigDma+0x20>
  1146bd:	0020c0               	memw
  1146c0:	8024a2               	l32i	a10, a4, 0x200
  1146c3:	20aa90               	or	a10, a10, a9
  1146c6:	0020c0               	memw
  1146c9:	8064a2               	s32i	a10, a4, 0x200

001146cc <fw_dsp_i2s_TxPathConfigDma+0x20>:
  1146cc:	0a0c                	movi.n	a10, 0
  1146ce:	0008e5               	call8	11475c <fw_dsp_i2s_TxPathEnableDma>
  1146d1:	090c                	movi.n	a9, 0
  1146d3:	ffa3f2               	movi	a15, 0x3ff
  1146d6:	c0a1d2               	movi	a13, 0x1c0
  1146d9:	0020c0               	memw
  1146dc:	8564d2               	s32i	a13, a4, 0x214
  1146df:	43c8                	l32i.n	a12, a3, 16
  1146e1:	0020c0               	memw
  1146e4:	8664c2               	s32i	a12, a4, 0x218
  1146e7:	0020c0               	memw
  1146ea:	fb60a1               	l32r	a10, 11346c (201148 <g_fw_dsp_i2s_dma_i2s_peripheral_id>)
  1146ed:	876492               	s32i	a9, a4, 0x21c
  1146f0:	90b2a0               	addx2	a11, a2, a10
  1146f3:	000bb2               	l8ui	a11, a11, 0
  1146f6:	02a1c2               	movi	a12, 0x102
  1146f9:	11bbe0               	slli	a11, a11, 2
  1146fc:	20bbc0               	or	a11, a11, a12
  1146ff:	0020c0               	memw
  114702:	e8caa2               	addi	a10, a10, -24
  114705:	8864b2               	s32i	a11, a4, 0x220
  114708:	a0a2a0               	addx4	a10, a2, a10
  11470b:	0aa8                	l32i.n	a10, a10, 0
  11470d:	02daa2               	addmi	a10, a10, 0x200
  114710:	0020c0               	memw
  114713:	8964a2               	s32i	a10, a4, 0x224
  114716:	0020c0               	memw
  114719:	8a6492               	s32i	a9, a4, 0x228
  11471c:	0020c0               	memw
  11471f:	8b6492               	s32i	a9, a4, 0x22c
  114722:	5388                	l32i.n	a8, a3, 20
  114724:	880b                	addi.n	a8, a8, -1
  114726:	0020c0               	memw
  114729:	8c6482               	s32i	a8, a4, 0x230
  11472c:	0020c0               	memw
  11472f:	9164f2               	s32i	a15, a4, 0x244
  114732:	93e8                	l32i.n	a14, a3, 36
  114734:	ff7c                	movi.n	a15, -1
  114736:	94e0e0               	extui	a14, a14, 0, 10
  114739:	30eef0               	xor	a14, a14, a15
  11473c:	0020c0               	memw
  11473f:	9024d2               	l32i	a13, a4, 0x240
  114742:	10dde0               	and	a13, a13, a14
  114745:	0020c0               	memw
  114748:	1a0c                	movi.n	a10, 1
  11474a:	9064d2               	s32i	a13, a4, 0x240
  11474d:	fb46c1               	l32r	a12, 113468 (27f140 <g_mclk_i2s>)
  114750:	a3b8                	l32i.n	a11, a3, 40
  114752:	186cb2               	s32i	a11, a12, 96
  114755:	ffbf25               	call8	114348 <fw_dsp_i2s_RegisterDmaIntHandler>
  114758:	f01d                	retw.n

0011475a <fw_dsp_i2s_TxPathConfigDma+0xae>:
	...

0011475c <fw_dsp_i2s_TxPathEnableDma>:
  11475c:	004136               	entry	a1, 32
  11475f:	02bd                	mov.n	a11, a2
  114761:	0a0c                	movi.n	a10, 0
  114763:	ffa9a5               	call8	1141fc <fw_dsp_i2s_EnableDma>
  114766:	f01d                	retw.n

00114768 <fw_dsp_i2s_TxPathConfigI2s>:
  114768:	006136               	entry	a1, 48
  11476b:	03ad                	mov.n	a10, a3
  11476d:	ff7625               	call8	113ed0 <fw_dsp_i2s_FigureOutClocking>
  114770:	031a66               	bnei	a10, 1, 114777 <fw_dsp_i2s_TxPathConfigI2s+0xf>
  114773:	120c                	movi.n	a2, 1
  114775:	f01d                	retw.n

00114777 <fw_dsp_i2s_TxPathConfigI2s+0xf>:
  114777:	02ad                	mov.n	a10, a2
  114779:	0b0c                	movi.n	a11, 0
  11477b:	001625               	call8	1148dc <fw_dsp_i2s_TxPathEnableI2s>
  11477e:	63a0b2               	movi	a11, 99
  114781:	fb11a1               	l32r	a10, 1133c8 (201130 <_lib_foundation_data_start>)
  114784:	8e0c                	movi.n	a14, 8
  114786:	a0a2a0               	addx4	a10, a2, a10
  114789:	0ad8                	l32i.n	a13, a10, 0
  11478b:	0020c0               	memw
  11478e:	0dc8                	l32i.n	a12, a13, 0
  114790:	20cce0               	or	a12, a12, a14
  114793:	0020c0               	memw
  114796:	0dc9                	s32i.n	a12, a13, 0
  114798:	090c                	movi.n	a9, 0
  11479a:	0020c0               	memw
  11479d:	0199                	s32i.n	a9, a1, 0
  11479f:	0020c0               	memw
  1147a2:	0188                	l32i.n	a8, a1, 0
  1147a4:	133b87               	bltu	a11, a8, 1147bb <fw_dsp_i2s_TxPathConfigI2s+0x53>

001147a7 <fw_dsp_i2s_TxPathConfigI2s+0x3f>:
  1147a7:	0020c0               	memw
  1147aa:	01d8                	l32i.n	a13, a1, 0
  1147ac:	dd1b                	addi.n	a13, a13, 1
  1147ae:	0020c0               	memw
  1147b1:	01d9                	s32i.n	a13, a1, 0
  1147b3:	0020c0               	memw
  1147b6:	01c8                	l32i.n	a12, a1, 0
  1147b8:	ebbbc7               	bgeu	a11, a12, 1147a7 <fw_dsp_i2s_TxPathConfigI2s+0x3f>

001147bb <fw_dsp_i2s_TxPathConfigI2s+0x53>:
  1147bb:	7e7c                	movi.n	a14, -9
  1147bd:	0ad8                	l32i.n	a13, a10, 0
  1147bf:	0020c0               	memw
  1147c2:	0dc8                	l32i.n	a12, a13, 0
  1147c4:	10cce0               	and	a12, a12, a14
  1147c7:	0020c0               	memw
  1147ca:	0dc9                	s32i.n	a12, a13, 0
  1147cc:	fb29c1               	l32r	a12, 113470 (f000ffff <xthals_hw_configid0+0x2d442c01>)
  1147cf:	0a88                	l32i.n	a8, a10, 0
  1147d1:	0020c0               	memw
  1147d4:	5903f2               	l8ui	a15, a3, 89
  1147d7:	5803b2               	l8ui	a11, a3, 88
  1147da:	9898                	l32i.n	a9, a8, 36
  1147dc:	11bb00               	slli	a11, a11, 16
  1147df:	1099c0               	and	a9, a9, a12
  1147e2:	01ffa0               	slli	a15, a15, 22
  1147e5:	2099b0               	or	a9, a9, a11
  1147e8:	20ff90               	or	a15, a15, a9
  1147eb:	0020c0               	memw
  1147ee:	98f9                	s32i.n	a15, a8, 36
  1147f0:	0ae8                	l32i.n	a14, a10, 0
  1147f2:	5a03d2               	l8ui	a13, a3, 90
  1147f5:	0020c0               	memw
  1147f8:	bed9                	s32i.n	a13, a14, 44
  1147fa:	2813b2               	l16ui	a11, a3, 80
  1147fd:	0ac8                	l32i.n	a12, a10, 0
  1147ff:	0020c0               	memw
  114802:	ccb9                	s32i.n	a11, a12, 48
  114804:	281382               	l16ui	a8, a3, 80
  114807:	0a98                	l32i.n	a9, a10, 0
  114809:	0020c0               	memw
  11480c:	fb1af1               	l32r	a15, 113474 (fffff0ff <_memmap_cacheattr_bp_strict+0xdc10d>)
  11480f:	d989                	s32i.n	a8, a9, 52
  114811:	1623e2               	l32i	a14, a3, 88
  114814:	0ad8                	l32i.n	a13, a10, 0
  114816:	35e8e0               	extui	a14, a14, 24, 4
  114819:	11ee80               	slli	a14, a14, 8
  11481c:	0020c0               	memw
  11481f:	3dc8                	l32i.n	a12, a13, 12
  114821:	10ccf0               	and	a12, a12, a15
  114824:	20cce0               	or	a12, a12, a14
  114827:	0020c0               	memw
  11482a:	3dc9                	s32i.n	a12, a13, 12
  11482c:	8b7c                	movi.n	a11, -8
  11482e:	0a88                	l32i.n	a8, a10, 0
  114830:	560392               	l8ui	a9, a3, 86
  114833:	0020c0               	memw
  114836:	1028f2               	l32i	a15, a8, 64
  114839:	10ffb0               	and	a15, a15, a11
  11483c:	20ff90               	or	a15, a15, a9
  11483f:	0020c0               	memw
  114842:	1068f2               	s32i	a15, a8, 64
  114845:	33e8                	l32i.n	a14, a3, 12
  114847:	1edc                	bnez.n	a14, 11485c <fw_dsp_i2s_TxPathConfigI2s+0xf4>
  114849:	091c                	movi.n	a9, 16
  11484b:	0a88                	l32i.n	a8, a10, 0
  11484d:	0020c0               	memw
  114850:	1028f2               	l32i	a15, a8, 64
  114853:	20ff90               	or	a15, a15, a9
  114856:	0020c0               	memw
  114859:	1068f2               	s32i	a15, a8, 64

0011485c <fw_dsp_i2s_TxPathConfigI2s+0xf4>:
  11485c:	bcaf92               	movi	a9, -68
  11485f:	5403d2               	l8ui	a13, a3, 84
  114862:	0ae8                	l32i.n	a14, a10, 0
  114864:	0020c0               	memw
  114867:	116ed2               	s32i	a13, a14, 68
  11486a:	33c8                	l32i.n	a12, a3, 12
  11486c:	0ab8                	l32i.n	a11, a10, 0
  11486e:	9ccc                	bnez.n	a12, 11487b <fw_dsp_i2s_TxPathConfigI2s+0x113>
  114870:	0020c0               	memw
  114873:	3bc8                	l32i.n	a12, a11, 12
  114875:	10cc90               	and	a12, a12, a9
  114878:	000306               	j	114888 <fw_dsp_i2s_TxPathConfigI2s+0x120>

0011487b <fw_dsp_i2s_TxPathConfigI2s+0x113>:
  11487b:	2d0c                	movi.n	a13, 2
  11487d:	0020c0               	memw
  114880:	3bc8                	l32i.n	a12, a11, 12
  114882:	10cc90               	and	a12, a12, a9
  114885:	20ccd0               	or	a12, a12, a13

00114888 <fw_dsp_i2s_TxPathConfigI2s+0x120>:
  114888:	0020c0               	memw
  11488b:	3bc9                	s32i.n	a12, a11, 12
  11488d:	80a092               	movi	a9, 128
  114890:	0a88                	l32i.n	a8, a10, 0
  114892:	0020c0               	memw
  114895:	58f8                	l32i.n	a15, a8, 20
  114897:	20ff90               	or	a15, a15, a9
  11489a:	0020c0               	memw
  11489d:	58f9                	s32i.n	a15, a8, 20
  11489f:	faf6d1               	l32r	a13, 113478 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  1148a2:	0ae8                	l32i.n	a14, a10, 0
  1148a4:	0020c0               	memw
  1148a7:	faedc1               	l32r	a12, 11345c (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  1148aa:	2ed9                	s32i.n	a13, a14, 8
  1148ac:	0a88                	l32i.n	a8, a10, 0
  1148ae:	73b8                	l32i.n	a11, a3, 28
  1148b0:	faf391               	l32r	a9, 11347c (28053 <_memmap_cacheattr_bp_base+0x6051>)
  1148b3:	10abc0               	and	a10, a11, a12
  1148b6:	0020c0               	memw
  1148b9:	08f8                	l32i.n	a15, a8, 0
  1148bb:	20ffa0               	or	a15, a15, a10
  1148be:	02ad                	mov.n	a10, a2
  1148c0:	20ff90               	or	a15, a15, a9
  1148c3:	0020c0               	memw
  1148c6:	1b0c                	movi.n	a11, 1
  1148c8:	08f9                	s32i.n	a15, a8, 0
  1148ca:	fae5e1               	l32r	a14, 113460 (27f1b0 <g_fw_dsp_i2s_i2sIntCallback>)
  1148cd:	83d8                	l32i.n	a13, a3, 32
  1148cf:	b0e2e0               	addx8	a14, a2, a14
  1148d2:	0ed9                	s32i.n	a13, a14, 0
  1148d4:	ffbb25               	call8	114488 <fw_dsp_i2s_RegisterI2sIntHandler>
  1148d7:	020c                	movi.n	a2, 0
  1148d9:	f01d                	retw.n

001148db <fw_dsp_i2s_TxPathConfigI2s+0x173>:
	...

001148dc <fw_dsp_i2s_TxPathEnableI2s>:
  1148dc:	004136               	entry	a1, 32
  1148df:	faba81               	l32r	a8, 1133c8 (201130 <_lib_foundation_data_start>)
  1148e2:	fadde1               	l32r	a14, 113458 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  1148e5:	a02280               	addx4	a2, a2, a8
  1148e8:	02a8                	l32i.n	a10, a2, 0
  1148ea:	e39c                	beqz.n	a3, 11490c <fw_dsp_i2s_TxPathEnableI2s+0x30>
  1148ec:	0020c0               	memw
  1148ef:	0ad8                	l32i.n	a13, a10, 0
  1148f1:	20dde0               	or	a13, a13, a14
  1148f4:	0020c0               	memw
  1148f7:	0ad9                	s32i.n	a13, a10, 0
  1148f9:	0c2c                	movi.n	a12, 32
  1148fb:	02b8                	l32i.n	a11, a2, 0
  1148fd:	0020c0               	memw
  114900:	3b98                	l32i.n	a9, a11, 12
  114902:	2099c0               	or	a9, a9, a12
  114905:	0020c0               	memw
  114908:	3b99                	s32i.n	a9, a11, 12
  11490a:	f01d                	retw.n

0011490c <fw_dsp_i2s_TxPathEnableI2s+0x30>:
  11490c:	fadd81               	l32r	a8, 113480 (fffaff5f <_memmap_cacheattr_bp_strict+0x8cf6d>)
  11490f:	0020c0               	memw
  114912:	002af2               	l32i	a15, a10, 0
  114915:	10ff80               	and	a15, a15, a8
  114918:	0020c0               	memw
  11491b:	006af2               	s32i	a15, a10, 0
  11491e:	0fa0a2               	movi	a10, 15
  114921:	edcce5               	call8	1025f0 <_xtos_set_intlevel>
  114924:	fb0c                	movi.n	a11, 15
  114926:	fad081               	l32r	a8, 113468 (27f140 <g_mclk_i2s>)
  114929:	faaa41               	l32r	a4, 1133d4 (278090 <g_debug_fp_info+0x330>)
  11492c:	0a3d                	mov.n	a3, a10
  11492e:	faa851               	l32r	a5, 1133d0 (277d60 <g_debug_fp_info>)
  114931:	72a0a2               	movi	a10, 114
  114934:	04d572               	addmi	a7, a5, 0x400
  114937:	d0c462               	addi	a6, a4, -48
  11493a:	001592               	l16ui	a9, a5, 0
  11493d:	001882               	l16ui	a8, a8, 0
  114940:	79dc                	bnez.n	a9, 11495b <fw_dsp_i2s_TxPathEnableI2s+0x7f>
  114942:	1215d2               	l16ui	a13, a5, 36
  114945:	85b9                	s32i.n	a11, a5, 32
  114947:	90dd50               	addx2	a13, a13, a5
  11494a:	135da2               	s16i	a10, a13, 38
  11494d:	1215c2               	l16ui	a12, a5, 36
  114950:	cc1b                	addi.n	a12, a12, 1
  114952:	64c0c0               	extui	a12, a12, 0, 7
  114955:	1255c2               	s16i	a12, a5, 36
  114958:	000546               	j	114971 <fw_dsp_i2s_TxPathEnableI2s+0x95>

0011495b <fw_dsp_i2s_TxPathEnableI2s+0x7f>:
  11495b:	7e1492               	l16ui	a9, a4, 252
  11495e:	0fc9f6               	bgeui	a9, 32, 114971 <fw_dsp_i2s_TxPathEnableI2s+0x95>
  114961:	a7b9                	s32i.n	a11, a7, 40
  114963:	90f940               	addx2	a15, a9, a4
  114966:	7f5fa2               	s16i	a10, a15, 254
  114969:	7e14e2               	l16ui	a14, a4, 252
  11496c:	ee1b                	addi.n	a14, a14, 1
  11496e:	1657e2               	s16i	a14, a7, 44
  114971:	f8cc                	bnez.n	a8, 114984 <fw_dsp_i2s_TxPathEnableI2s+0xa8>
  114973:	eb7c                	movi.n	a11, -2
  114975:	02a8                	l32i.n	a10, a2, 0
  114977:	0020c0               	memw
  11497a:	0a98                	l32i.n	a9, a10, 0
  11497c:	1099b0               	and	a9, a9, a11
  11497f:	0020c0               	memw
  114982:	0a99                	s32i.n	a9, a10, 0

00114984 <fw_dsp_i2s_TxPathEnableI2s+0xa8>:
  114984:	20a330               	or	a10, a3, a3
  114987:	ed91a5               	call8	1022a0 <_xtos_restore_intlevel>
  11498a:	0015c2               	l16ui	a12, a5, 0
  11498d:	73a0a2               	movi	a10, 115
  114990:	019c56               	bnez	a12, 1149ad <fw_dsp_i2s_TxPathEnableI2s+0xd1>
  114993:	1215e2               	l16ui	a14, a5, 36
  114996:	086532               	s32i	a3, a5, 32
  114999:	90ee50               	addx2	a14, a14, a5
  11499c:	135ea2               	s16i	a10, a14, 38
  11499f:	1215d2               	l16ui	a13, a5, 36
  1149a2:	dd1b                	addi.n	a13, a13, 1
  1149a4:	64d0d0               	extui	a13, a13, 0, 7
  1149a7:	1255d2               	s16i	a13, a5, 36
  1149aa:	000546               	j	1149c3 <fw_dsp_i2s_TxPathEnableI2s+0xe7>

001149ad <fw_dsp_i2s_TxPathEnableI2s+0xd1>:
  1149ad:	961692               	l16ui	a9, a6, 0x12c
  1149b0:	0fc9f6               	bgeui	a9, 32, 1149c3 <fw_dsp_i2s_TxPathEnableI2s+0xe7>
  1149b3:	a739                	s32i.n	a3, a7, 40
  1149b5:	908940               	addx2	a8, a9, a4
  1149b8:	7f58a2               	s16i	a10, a8, 254
  1149bb:	9616f2               	l16ui	a15, a6, 0x12c
  1149be:	ff1b                	addi.n	a15, a15, 1
  1149c0:	1657f2               	s16i	a15, a7, 44
  1149c3:	dfafe2               	movi	a14, -33
  1149c6:	02d8                	l32i.n	a13, a2, 0
  1149c8:	0020c0               	memw
  1149cb:	3dc8                	l32i.n	a12, a13, 12
  1149cd:	10cce0               	and	a12, a12, a14
  1149d0:	0020c0               	memw
  1149d3:	3dc9                	s32i.n	a12, a13, 12
  1149d5:	7fafb2               	movi	a11, -129
  1149d8:	02a8                	l32i.n	a10, a2, 0
  1149da:	0020c0               	memw
  1149dd:	5a98                	l32i.n	a9, a10, 20
  1149df:	1099b0               	and	a9, a9, a11
  1149e2:	0020c0               	memw
  1149e5:	5a99                	s32i.n	a9, a10, 20
  1149e7:	f01d                	retw.n

001149e9 <fw_dsp_i2s_TxPathEnableI2s+0x10d>:
  1149e9:	000000                                        ...

001149ec <_fw_dsp_i2s_GetTxFifoStatus>:
  1149ec:	004136               	entry	a1, 32
  1149ef:	fa7641               	l32r	a4, 1133c8 (201130 <_lib_foundation_data_start>)
  1149f2:	a04240               	addx4	a4, a2, a4
  1149f5:	0448                	l32i.n	a4, a4, 0
  1149f7:	0020c0               	memw
  1149fa:	0428                	l32i.n	a2, a4, 0
  1149fc:	0020c0               	memw
  1149ff:	fa9631               	l32r	a3, 113458 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  114a02:	0429                	s32i.n	a2, a4, 0
  114a04:	102230               	and	a2, a2, a3
  114a07:	f01d                	retw.n

00114a09 <_fw_dsp_i2s_GetTxFifoStatus+0x1d>:
  114a09:	000000                                        ...

00114a0c <fw_dsp_i2s_GetTxFifoStatus>:
  114a0c:	004136               	entry	a1, 32
  114a0f:	0a0c                	movi.n	a10, 0
  114a11:	fffda5               	call8	1149ec <_fw_dsp_i2s_GetTxFifoStatus>
  114a14:	0a2d                	mov.n	a2, a10
  114a16:	f01d                	retw.n

00114a18 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>:
  114a18:	004136               	entry	a1, 32
  114a1b:	fa9a91               	l32r	a9, 113484 (3000000 <_memmap_mem_sram_end+0x25c0000>)
  114a1e:	fa6a31               	l32r	a3, 1133c8 (201130 <_lib_foundation_data_start>)
  114a21:	1182e0               	slli	a8, a2, 2
  114a24:	283a                	add.n	a2, a8, a3
  114a26:	0258                	l32i.n	a5, a2, 0
  114a28:	0020c0               	memw
  114a2b:	2568                	l32i.n	a6, a5, 8
  114a2d:	fa5cb1               	l32r	a11, 1133a0 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  114a30:	107690               	and	a7, a6, a9
  114a33:	048697               	bany	a6, a9, 114a3b <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x23>
  114a36:	d27c                	movi.n	a2, -3
  114a38:	f01d                	retw.n

00114a3a <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x22>:
	...

00114a3b <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x23>:
  114a3b:	20b6b0               	or	a11, a6, a11
  114a3e:	0020c0               	memw
  114a41:	25b9                	s32i.n	a11, a5, 8
  114a43:	4a1c                	movi.n	a10, 20
  114a45:	0258                	l32i.n	a5, a2, 0
  114a47:	020c                	movi.n	a2, 0
  114a49:	09aa76               	loopgtz	a10, 114a56 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x3e>
  114a4c:	0020c0               	memw
  114a4f:	2568                	l32i.n	a6, a5, 8
  114a51:	221b                	addi.n	a2, a2, 1
  114a53:	0036d6               	bgez	a6, 114a5a <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x42>

00114a56 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x3e>:
  114a56:	f27c                	movi.n	a2, -1
  114a58:	f01d                	retw.n

00114a5a <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x42>:
  114a5a:	0a4c                	movi.n	a10, 64
  114a5c:	0020c0               	memw
  114a5f:	3558                	l32i.n	a5, a5, 12
  114a61:	fa5f21               	l32r	a2, 1133e0 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  114a64:	1055a0               	and	a5, a5, a10
  114a67:	039797               	bne	a7, a9, 114a6e <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x56>
  114a6a:	c27c                	movi.n	a2, -4
  114a6c:	f01d                	retw.n

00114a6e <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x56>:
  114a6e:	a5ec                	bnez.n	a5, 114a9c <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x84>
  114a70:	fa82b1               	l32r	a11, 113478 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  114a73:	2397b7               	bne	a7, a11, 114a9a <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x82>

00114a76 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x5e>:
  114a76:	fa8491               	l32r	a9, 113488 (201140 <g_fw_dsp_i2s_preTxTxfrCnt>)
  114a79:	fa8451               	l32r	a5, 11348c (ffffff <_memmap_mem_sram_end+0x5bffff>)
  114a7c:	889a                	add.n	a8, a8, a9
  114a7e:	0898                	l32i.n	a9, a8, 0
  114a80:	105650               	and	a5, a6, a5
  114a83:	1c0966               	bnei	a9, -1, 114aa3 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x8b>
  114a86:	1a0c                	movi.n	a10, 1
  114a88:	c0b720               	sub	a11, a7, a2
  114a8b:	020c                	movi.n	a2, 0
  114a8d:	832ab0               	moveqz	a2, a10, a11
  114a90:	203527               	bltu	a5, a2, 114ab4 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9c>
  114a93:	0859                	s32i.n	a5, a8, 0
  114a95:	c02520               	sub	a2, a5, a2
  114a98:	f01d                	retw.n

00114a9a <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x82>:
  114a9a:	158c                	beqz.n	a5, 114a9f <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x87>

00114a9c <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x84>:
  114a9c:	d61727               	beq	a7, a2, 114a76 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x5e>
  114a9f:	e27c                	movi.n	a2, -2
  114aa1:	f01d                	retw.n

00114aa3 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x8b>:
  114aa3:	0859                	s32i.n	a5, a8, 0
  114aa5:	c06590               	sub	a6, a5, a9
  114aa8:	04b597               	bgeu	a5, a9, 114ab0 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x98>
  114aab:	262a                	add.n	a2, a6, a2
  114aad:	000046               	j	114ab2 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9a>

00114ab0 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x98>:
  114ab0:	062d                	mov.n	a2, a6

00114ab2 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9a>:
  114ab2:	f01d                	retw.n

00114ab4 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9c>:
  114ab4:	020c                	movi.n	a2, 0
  114ab6:	f01d                	retw.n

00114ab8 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>:
  114ab8:	004136               	entry	a1, 32
  114abb:	0a0c                	movi.n	a10, 0
  114abd:	fff5a5               	call8	114a18 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  114ac0:	0a2d                	mov.n	a2, a10
  114ac2:	f01d                	retw.n

00114ac4 <fw_dsp_i2s_TxPathUpdateDmaIntMask>:
  114ac4:	004136               	entry	a1, 32
  114ac7:	ffa392               	movi	a9, 0x3ff
  114aca:	fa5e41               	l32r	a4, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114acd:	0020c0               	memw
  114ad0:	08a382               	movi	a8, 0x308
  114ad3:	916492               	s32i	a9, a4, 0x244
  114ad6:	9289                	s32i.n	a8, a2, 36
  114ad8:	f7ac52               	movi	a5, 0xfffffcf7
  114adb:	0020c0               	memw
  114ade:	902432               	l32i	a3, a4, 0x240
  114ae1:	103350               	and	a3, a3, a5
  114ae4:	0020c0               	memw
  114ae7:	906432               	s32i	a3, a4, 0x240
  114aea:	f01d                	retw.n

00114aec <fw_dsp_i2s_BringUpRx>:
  114aec:	004136               	entry	a1, 32
  114aef:	02a8                	l32i.n	a10, a2, 0
  114af1:	ff5925               	call8	114084 <fw_dsp_i2s_ConfigMclk>
  114af4:	0a0c                	movi.n	a10, 0
  114af6:	02bd                	mov.n	a11, a2
  114af8:	0014a5               	call8	114c44 <fw_dsp_i2s_RxPathConfigI2s>
  114afb:	031a66               	bnei	a10, 1, 114b02 <fw_dsp_i2s_BringUpRx+0x16>
  114afe:	120c                	movi.n	a2, 1
  114b00:	f01d                	retw.n

00114b02 <fw_dsp_i2s_BringUpRx+0x16>:
  114b02:	20b220               	or	a11, a2, a2
  114b05:	00a0a2               	movi	a10, 0
  114b08:	000765               	call8	114b80 <fw_dsp_i2s_RxPathConfigDma>
  114b0b:	01a0a2               	movi	a10, 1
  114b0e:	0012a5               	call8	114c38 <fw_dsp_i2s_RxPathEnableDma>
  114b11:	0a0c                	movi.n	a10, 0
  114b13:	1b0c                	movi.n	a11, 1
  114b15:	002b65               	call8	114dcc <fw_dsp_i2s_RxPathEnableI2s>
  114b18:	3a0c                	movi.n	a10, 3
  114b1a:	fa2f91               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  114b1d:	0020c0               	memw
  114b20:	842982               	l32i	a8, a9, 0x210
  114b23:	2088a0               	or	a8, a8, a10
  114b26:	0020c0               	memw
  114b29:	846982               	s32i	a8, a9, 0x210
  114b2c:	ed5865               	call8	1020b4 <_xtos_ints_on>
  114b2f:	020c                	movi.n	a2, 0
  114b31:	f01d                	retw.n

00114b33 <fw_dsp_i2s_BringUpRx+0x47>:
	...

00114b34 <fw_dsp_i2s_TearDownRx>:
  114b34:	004136               	entry	a1, 32
  114b37:	0a0c                	movi.n	a10, 0
  114b39:	000fe5               	call8	114c38 <fw_dsp_i2s_RxPathEnableDma>
  114b3c:	0a0c                	movi.n	a10, 0
  114b3e:	0b0c                	movi.n	a11, 0
  114b40:	0028a5               	call8	114dcc <fw_dsp_i2s_RxPathEnableI2s>
  114b43:	fa4991               	l32r	a9, 113468 (27f140 <g_mclk_i2s>)
  114b46:	0a0c                	movi.n	a10, 0
  114b48:	1d69a2               	s32i	a10, a9, 116
  114b4b:	1969a2               	s32i	a10, a9, 100
  114b4e:	fa3d91               	l32r	a9, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114b51:	0020c0               	memw
  114b54:	842982               	l32i	a8, a9, 0x210
  114b57:	05e807               	bbsi	a8, 0, 114b60 <fw_dsp_i2s_TearDownRx+0x2c>
  114b5a:	0020c0               	memw
  114b5d:	8069a2               	s32i	a10, a9, 0x200

00114b60 <fw_dsp_i2s_TearDownRx+0x2c>:
  114b60:	fcafc2               	movi	a12, -4
  114b63:	fa1db1               	l32r	a11, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  114b66:	0020c0               	memw
  114b69:	842ba2               	l32i	a10, a11, 0x210
  114b6c:	10aac0               	and	a10, a10, a12
  114b6f:	0020c0               	memw
  114b72:	846ba2               	s32i	a10, a11, 0x210
  114b75:	03a0a2               	movi	a10, 3
  114b78:	ed55e5               	call8	1020d8 <_xtos_ints_off>
  114b7b:	000090               	retw

00114b7e <fw_dsp_i2s_TearDownRx+0x4a>:
	...

00114b80 <fw_dsp_i2s_RxPathConfigDma>:
  114b80:	004136               	entry	a1, 32
  114b83:	094c                	movi.n	a9, 64
  114b85:	fa2f41               	l32r	a4, 113444 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114b88:	0020c0               	memw
  114b8b:	802482               	l32i	a8, a4, 0x200
  114b8e:	0ee867               	bbsi	a8, 6, 114ba0 <fw_dsp_i2s_RxPathConfigDma+0x20>
  114b91:	0020c0               	memw
  114b94:	8024a2               	l32i	a10, a4, 0x200
  114b97:	20aa90               	or	a10, a10, a9
  114b9a:	0020c0               	memw
  114b9d:	8064a2               	s32i	a10, a4, 0x200

00114ba0 <fw_dsp_i2s_RxPathConfigDma+0x20>:
  114ba0:	0a0c                	movi.n	a10, 0
  114ba2:	000965               	call8	114c38 <fw_dsp_i2s_RxPathEnableDma>
  114ba5:	0a0c                	movi.n	a10, 0
  114ba7:	fa31d1               	l32r	a13, 11346c (201148 <g_fw_dsp_i2s_dma_i2s_peripheral_id>)
  114baa:	ffa3f2               	movi	a15, 0x3ff
  114bad:	90e2d0               	addx2	a14, a2, a13
  114bb0:	010ee2               	l8ui	a14, a14, 1
  114bb3:	c2a182               	movi	a8, 0x1c2
  114bb6:	11eee0               	slli	a14, a14, 2
  114bb9:	20ee80               	or	a14, a14, a8
  114bbc:	0020c0               	memw
  114bbf:	e8cdd2               	addi	a13, a13, -24
  114bc2:	9964e2               	s32i	a14, a4, 0x264
  114bc5:	a0d2d0               	addx4	a13, a2, a13
  114bc8:	0dd8                	l32i.n	a13, a13, 0
  114bca:	02ddd2               	addmi	a13, a13, 0x200
  114bcd:	dd4b                	addi.n	a13, a13, 4
  114bcf:	0020c0               	memw
  114bd2:	9a64d2               	s32i	a13, a4, 0x268
  114bd5:	0020c0               	memw
  114bd8:	9b64a2               	s32i	a10, a4, 0x26c
  114bdb:	c0a1c2               	movi	a12, 0x1c0
  114bde:	0020c0               	memw
  114be1:	9c64c2               	s32i	a12, a4, 0x270
  114be4:	e3b8                	l32i.n	a11, a3, 56
  114be6:	0020c0               	memw
  114be9:	9d64b2               	s32i	a11, a4, 0x274
  114bec:	0020c0               	memw
  114bef:	9e64a2               	s32i	a10, a4, 0x278
  114bf2:	f398                	l32i.n	a9, a3, 60
  114bf4:	fcc992               	addi	a9, a9, -4
  114bf7:	0020c0               	memw
  114bfa:	9f6492               	s32i	a9, a4, 0x27c
  114bfd:	f388                	l32i.n	a8, a3, 60
  114bff:	880b                	addi.n	a8, a8, -1
  114c01:	0020c0               	memw
  114c04:	a06482               	s32i	a8, a4, 0x280
  114c07:	0020c0               	memw
  114c0a:	a564f2               	s32i	a15, a4, 0x294
  114c0d:	1223e2               	l32i	a14, a3, 72
  114c10:	ff7c                	movi.n	a15, -1
  114c12:	94e0e0               	extui	a14, a14, 0, 10
  114c15:	30eef0               	xor	a14, a14, a15
  114c18:	0020c0               	memw
  114c1b:	a424d2               	l32i	a13, a4, 0x290
  114c1e:	10dde0               	and	a13, a13, a14
  114c21:	0020c0               	memw
  114c24:	1a0c                	movi.n	a10, 1
  114c26:	a464d2               	s32i	a13, a4, 0x290
  114c29:	fa0fc1               	l32r	a12, 113468 (27f140 <g_mclk_i2s>)
  114c2c:	1323b2               	l32i	a11, a3, 76
  114c2f:	196cb2               	s32i	a11, a12, 100
  114c32:	ff7165               	call8	114348 <fw_dsp_i2s_RegisterDmaIntHandler>
  114c35:	f01d                	retw.n

00114c37 <fw_dsp_i2s_RxPathConfigDma+0xb7>:
	...

00114c38 <fw_dsp_i2s_RxPathEnableDma>:
  114c38:	004136               	entry	a1, 32
  114c3b:	02bd                	mov.n	a11, a2
  114c3d:	1a0c                	movi.n	a10, 1
  114c3f:	ff5be5               	call8	1141fc <fw_dsp_i2s_EnableDma>
  114c42:	f01d                	retw.n

00114c44 <fw_dsp_i2s_RxPathConfigI2s>:
  114c44:	006136               	entry	a1, 48
  114c47:	03ad                	mov.n	a10, a3
  114c49:	ff2865               	call8	113ed0 <fw_dsp_i2s_FigureOutClocking>
  114c4c:	031a66               	bnei	a10, 1, 114c53 <fw_dsp_i2s_RxPathConfigI2s+0xf>
  114c4f:	120c                	movi.n	a2, 1
  114c51:	f01d                	retw.n

00114c53 <fw_dsp_i2s_RxPathConfigI2s+0xf>:
  114c53:	02ad                	mov.n	a10, a2
  114c55:	0b0c                	movi.n	a11, 0
  114c57:	001765               	call8	114dcc <fw_dsp_i2s_RxPathEnableI2s>
  114c5a:	63a0b2               	movi	a11, 99
  114c5d:	f9daa1               	l32r	a10, 1133c8 (201130 <_lib_foundation_data_start>)
  114c60:	8e0c                	movi.n	a14, 8
  114c62:	a0a2a0               	addx4	a10, a2, a10
  114c65:	0ad8                	l32i.n	a13, a10, 0
  114c67:	0020c0               	memw
  114c6a:	0dc8                	l32i.n	a12, a13, 0
  114c6c:	20cce0               	or	a12, a12, a14
  114c6f:	0020c0               	memw
  114c72:	0dc9                	s32i.n	a12, a13, 0
  114c74:	090c                	movi.n	a9, 0
  114c76:	0020c0               	memw
  114c79:	0199                	s32i.n	a9, a1, 0
  114c7b:	0020c0               	memw
  114c7e:	0188                	l32i.n	a8, a1, 0
  114c80:	133b87               	bltu	a11, a8, 114c97 <fw_dsp_i2s_RxPathConfigI2s+0x53>

00114c83 <fw_dsp_i2s_RxPathConfigI2s+0x3f>:
  114c83:	0020c0               	memw
  114c86:	01d8                	l32i.n	a13, a1, 0
  114c88:	dd1b                	addi.n	a13, a13, 1
  114c8a:	0020c0               	memw
  114c8d:	01d9                	s32i.n	a13, a1, 0
  114c8f:	0020c0               	memw
  114c92:	01c8                	l32i.n	a12, a1, 0
  114c94:	ebbbc7               	bgeu	a11, a12, 114c83 <fw_dsp_i2s_RxPathConfigI2s+0x3f>

00114c97 <fw_dsp_i2s_RxPathConfigI2s+0x53>:
  114c97:	7d7c                	movi.n	a13, -9
  114c99:	0ac8                	l32i.n	a12, a10, 0
  114c9b:	0020c0               	memw
  114c9e:	0cb8                	l32i.n	a11, a12, 0
  114ca0:	10bbd0               	and	a11, a11, a13
  114ca3:	0020c0               	memw
  114ca6:	0cb9                	s32i.n	a11, a12, 0
  114ca8:	f9f2b1               	l32r	a11, 113470 (f000ffff <xthals_hw_configid0+0x2d442c01>)
  114cab:	0af8                	l32i.n	a15, a10, 0
  114cad:	0020c0               	memw
  114cb0:	5903e2               	l8ui	a14, a3, 89
  114cb3:	580392               	l8ui	a9, a3, 88
  114cb6:	9f88                	l32i.n	a8, a15, 36
  114cb8:	119900               	slli	a9, a9, 16
  114cbb:	1088b0               	and	a8, a8, a11
  114cbe:	01eea0               	slli	a14, a14, 22
  114cc1:	208890               	or	a8, a8, a9
  114cc4:	20ee80               	or	a14, a14, a8
  114cc7:	0020c0               	memw
  114cca:	9fe9                	s32i.n	a14, a15, 36
  114ccc:	0ad8                	l32i.n	a13, a10, 0
  114cce:	5a03c2               	l8ui	a12, a3, 90
  114cd1:	0020c0               	memw
  114cd4:	bdc9                	s32i.n	a12, a13, 44
  114cd6:	291392               	l16ui	a9, a3, 82
  114cd9:	0ab8                	l32i.n	a11, a10, 0
  114cdb:	0020c0               	memw
  114cde:	eb99                	s32i.n	a9, a11, 56
  114ce0:	2913f2               	l16ui	a15, a3, 82
  114ce3:	0a88                	l32i.n	a8, a10, 0
  114ce5:	0020c0               	memw
  114ce8:	f8f9                	s32i.n	a15, a8, 60
  114cea:	1623e2               	l32i	a14, a3, 88
  114ced:	f9e1f1               	l32r	a15, 113474 (fffff0ff <_memmap_cacheattr_bp_strict+0xdc10d>)
  114cf0:	35ece0               	extui	a14, a14, 28, 4
  114cf3:	0ad8                	l32i.n	a13, a10, 0
  114cf5:	11ee80               	slli	a14, a14, 8
  114cf8:	0020c0               	memw
  114cfb:	4dc8                	l32i.n	a12, a13, 16
  114cfd:	10ccf0               	and	a12, a12, a15
  114d00:	20cce0               	or	a12, a12, a14
  114d03:	0020c0               	memw
  114d06:	ffa8b2               	movi	a11, 0xfffff8ff
  114d09:	4dc9                	s32i.n	a12, a13, 16
  114d0b:	570392               	l8ui	a9, a3, 87
  114d0e:	0a88                	l32i.n	a8, a10, 0
  114d10:	119980               	slli	a9, a9, 8
  114d13:	0020c0               	memw
  114d16:	1028f2               	l32i	a15, a8, 64
  114d19:	10ffb0               	and	a15, a15, a11
  114d1c:	20ff90               	or	a15, a15, a9
  114d1f:	0020c0               	memw
  114d22:	1068f2               	s32i	a15, a8, 64
  114d25:	d3e8                	l32i.n	a14, a3, 52
  114d27:	7edc                	bnez.n	a14, 114d42 <fw_dsp_i2s_RxPathConfigI2s+0xfe>
  114d29:	c3e8                	l32i.n	a14, a3, 48
  114d2b:	13be66               	bnei	a14, 16, 114d42 <fw_dsp_i2s_RxPathConfigI2s+0xfe>
  114d2e:	f9a491               	l32r	a9, 1133c0 (1000 <XtosCoreStateSize+0xd80>)
  114d31:	0a88                	l32i.n	a8, a10, 0
  114d33:	0020c0               	memw
  114d36:	1028f2               	l32i	a15, a8, 64
  114d39:	20ff90               	or	a15, a15, a9
  114d3c:	0020c0               	memw
  114d3f:	1068f2               	s32i	a15, a8, 64
  114d42:	cc7c                	movi.n	a12, -4
  114d44:	550392               	l8ui	a9, a3, 85
  114d47:	0ab8                	l32i.n	a11, a10, 0
  114d49:	0020c0               	memw
  114d4c:	126b92               	s32i	a9, a11, 72
  114d4f:	e87c                	movi.n	a8, -2
  114d51:	0af8                	l32i.n	a15, a10, 0
  114d53:	0020c0               	memw
  114d56:	3fe8                	l32i.n	a14, a15, 12
  114d58:	10ee80               	and	a14, a14, a8
  114d5b:	0020c0               	memw
  114d5e:	3fe9                	s32i.n	a14, a15, 12
  114d60:	d3d8                	l32i.n	a13, a3, 52
  114d62:	0ab8                	l32i.n	a11, a10, 0
  114d64:	9dcc                	bnez.n	a13, 114d71 <fw_dsp_i2s_RxPathConfigI2s+0x12d>
  114d66:	0020c0               	memw
  114d69:	4bd8                	l32i.n	a13, a11, 16
  114d6b:	10cdc0               	and	a12, a13, a12
  114d6e:	000306               	j	114d7e <fw_dsp_i2s_RxPathConfigI2s+0x13a>

00114d71 <fw_dsp_i2s_RxPathConfigI2s+0x12d>:
  114d71:	2d0c                	movi.n	a13, 2
  114d73:	0020c0               	memw
  114d76:	4be8                	l32i.n	a14, a11, 16
  114d78:	10cec0               	and	a12, a14, a12
  114d7b:	20ccd0               	or	a12, a12, a13

00114d7e <fw_dsp_i2s_RxPathConfigI2s+0x13a>:
  114d7e:	0020c0               	memw
  114d81:	4bc9                	s32i.n	a12, a11, 16
  114d83:	f9c381               	l32r	a8, 113490 (8100 <xthals_release_major+0x5220>)
  114d86:	0af8                	l32i.n	a15, a10, 0
  114d88:	0020c0               	memw
  114d8b:	5fe8                	l32i.n	a14, a15, 20
  114d8d:	20ee80               	or	a14, a14, a8
  114d90:	0020c0               	memw
  114d93:	f9bab1               	l32r	a11, 11347c (28053 <_memmap_cacheattr_bp_base+0x6051>)
  114d96:	f9b1d1               	l32r	a13, 11345c (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  114d99:	5fe9                	s32i.n	a14, a15, 20
  114d9b:	1023c2               	l32i	a12, a3, 64
  114d9e:	0aa8                	l32i.n	a10, a10, 0
  114da0:	10ccd0               	and	a12, a12, a13
  114da3:	0020c0               	memw
  114da6:	1a98                	l32i.n	a9, a10, 4
  114da8:	2099c0               	or	a9, a9, a12
  114dab:	2099b0               	or	a9, a9, a11
  114dae:	0020c0               	memw
  114db1:	1b0c                	movi.n	a11, 1
  114db3:	1123f2               	l32i	a15, a3, 68
  114db6:	1a99                	s32i.n	a9, a10, 4
  114db8:	f9aa81               	l32r	a8, 113460 (27f1b0 <g_fw_dsp_i2s_i2sIntCallback>)
  114dbb:	02ad                	mov.n	a10, a2
  114dbd:	b08280               	addx8	a8, a2, a8
  114dc0:	18f9                	s32i.n	a15, a8, 4
  114dc2:	ff6c65               	call8	114488 <fw_dsp_i2s_RegisterI2sIntHandler>
  114dc5:	020c                	movi.n	a2, 0
  114dc7:	f01d                	retw.n

00114dc9 <fw_dsp_i2s_RxPathConfigI2s+0x185>:
  114dc9:	000000                                        ...

00114dcc <fw_dsp_i2s_RxPathEnableI2s>:
  114dcc:	004136               	entry	a1, 32
  114dcf:	f97e51               	l32r	a5, 1133c8 (201130 <_lib_foundation_data_start>)
  114dd2:	f9a1b1               	l32r	a11, 113458 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  114dd5:	a05250               	addx4	a5, a2, a5
  114dd8:	0528                	l32i.n	a2, a5, 0
  114dda:	e39c                	beqz.n	a3, 114dfc <fw_dsp_i2s_RxPathEnableI2s+0x30>
  114ddc:	0020c0               	memw
  114ddf:	12a8                	l32i.n	a10, a2, 4
  114de1:	20aab0               	or	a10, a10, a11
  114de4:	0020c0               	memw
  114de7:	12a9                	s32i.n	a10, a2, 4
  114de9:	091c                	movi.n	a9, 16
  114deb:	0588                	l32i.n	a8, a5, 0
  114ded:	0020c0               	memw
  114df0:	3868                	l32i.n	a6, a8, 12
  114df2:	206690               	or	a6, a6, a9
  114df5:	0020c0               	memw
  114df8:	3869                	s32i.n	a6, a8, 12
  114dfa:	f01d                	retw.n

00114dfc <fw_dsp_i2s_RxPathEnableI2s+0x30>:
  114dfc:	f97481               	l32r	a8, 1133cc (fffaff5e <_memmap_cacheattr_bp_strict+0x8cf6c>)
  114dff:	0020c0               	memw
  114e02:	1268                	l32i.n	a6, a2, 4
  114e04:	106680               	and	a6, a6, a8
  114e07:	0020c0               	memw
  114e0a:	1269                	s32i.n	a6, a2, 4
  114e0c:	f46c                	movi.n	a4, -17
  114e0e:	0538                	l32i.n	a3, a5, 0
  114e10:	0020c0               	memw
  114e13:	33f8                	l32i.n	a15, a3, 12
  114e15:	10ff40               	and	a15, a15, a4
  114e18:	0020c0               	memw
  114e1b:	33f9                	s32i.n	a15, a3, 12
  114e1d:	f99de1               	l32r	a14, 113494 (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  114e20:	05d8                	l32i.n	a13, a5, 0
  114e22:	0020c0               	memw
  114e25:	5dc8                	l32i.n	a12, a13, 20
  114e27:	10cce0               	and	a12, a12, a14
  114e2a:	0020c0               	memw
  114e2d:	5dc9                	s32i.n	a12, a13, 20
  114e2f:	f01d                	retw.n

00114e31 <fw_dsp_i2s_RxPathEnableI2s+0x65>:
  114e31:	000000                                        ...

00114e34 <_fw_dsp_i2s_GetRxFifoStatus>:
  114e34:	004136               	entry	a1, 32
  114e37:	f96441               	l32r	a4, 1133c8 (201130 <_lib_foundation_data_start>)
  114e3a:	a04240               	addx4	a4, a2, a4
  114e3d:	0448                	l32i.n	a4, a4, 0
  114e3f:	0020c0               	memw
  114e42:	1428                	l32i.n	a2, a4, 4
  114e44:	0020c0               	memw
  114e47:	f98431               	l32r	a3, 113458 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  114e4a:	1429                	s32i.n	a2, a4, 4
  114e4c:	102230               	and	a2, a2, a3
  114e4f:	f01d                	retw.n

00114e51 <_fw_dsp_i2s_GetRxFifoStatus+0x1d>:
  114e51:	000000                                        ...

00114e54 <fw_dsp_i2s_GetRxFifoStatus>:
  114e54:	004136               	entry	a1, 32
  114e57:	0a0c                	movi.n	a10, 0
  114e59:	fffda5               	call8	114e34 <_fw_dsp_i2s_GetRxFifoStatus>
  114e5c:	0a2d                	mov.n	a2, a10
  114e5e:	f01d                	retw.n

00114e60 <dspipc_GetMessageFromIp>:
  114e60:	006136               	entry	a1, 48
  114e63:	084122               	s8i	a2, a1, 8
  114e66:	00a0a2               	movi	a10, 0
  114e69:	0051a2               	s16i	a10, a1, 0
  114e6c:	0161a2               	s32i	a10, a1, 4
  114e6f:	0d400741b0b012ce 	{ bnei.w18	a2, 1, 114eee <dspipc_GetMessageFromIp+0x8e>; nop }
  114e77:	f98831               	l32r	a3, 113498 (27f1c0 <dspipc_ctrl>)
  114e7a:	0328                	l32i.n	a2, a3, 0
  114e7c:	0941a2               	s8i	a10, a1, 9
  114e7f:	02ad                	mov.n	a10, a2
  114e81:	0080a5               	call8	11568c <dspipc_RingBufferIsEmpty>
  114e84:	090182               	l8ui	a8, a1, 9
  114e87:	23b8                	l32i.n	a11, a3, 8
  114e89:	190c                	movi.n	a9, 1
  114e8b:	93a9a0               	movnez	a10, a9, a10
  114e8e:	932ba0               	movnez	a2, a11, a10
  114e91:	9389a0               	movnez	a8, a9, a10
  114e94:	02ad                	mov.n	a10, a2
  114e96:	094182               	s8i	a8, a1, 9
  114e99:	007f25               	call8	11568c <dspipc_RingBufferIsEmpty>
  114e9c:	05ea56               	bnez	a10, 114efe <dspipc_GetMessageFromIp+0x9e>
  114e9f:	02ad                	mov.n	a10, a2
  114ea1:	00a225               	call8	1158c4 <dspipc_ringbuf_GetReadIdx>
  114ea4:	b1ab                	addi.n	a11, a1, 10
  114ea6:	0add                	mov.n	a13, a10
  114ea8:	1c0c                	movi.n	a12, 1
  114eaa:	02ad                	mov.n	a10, a2
  114eac:	009d25               	call8	115880 <dspipc_ringbuf_ReadRingBuffer>
  114eaf:	b1bb                	addi.n	a11, a1, 11
  114eb1:	0add                	mov.n	a13, a10
  114eb3:	1c0c                	movi.n	a12, 1
  114eb5:	02ad                	mov.n	a10, a2
  114eb7:	009ca5               	call8	115880 <dspipc_ringbuf_ReadRingBuffer>
  114eba:	01bd                	mov.n	a11, a1
  114ebc:	0add                	mov.n	a13, a10
  114ebe:	2c0c                	movi.n	a12, 2
  114ec0:	02ad                	mov.n	a10, a2
  114ec2:	009be5               	call8	115880 <dspipc_ringbuf_ReadRingBuffer>
  114ec5:	0add                	mov.n	a13, a10
  114ec7:	0a0192               	l8ui	a9, a1, 10
  114eca:	0a4d                	mov.n	a4, a10
  114ecc:	09a9f6               	bgeui	a9, 12, 114ed9 <dspipc_GetMessageFromIp+0x79>
  114ecf:	f97331               	l32r	a3, 11349c (27f240 <dspipc_app_callbacks>)
  114ed2:	a0c930               	addx4	a12, a9, a3
  114ed5:	0cc8                	l32i.n	a12, a12, 0
  114ed7:	8cec                	bnez.n	a12, 114f03 <dspipc_GetMessageFromIp+0xa3>

00114ed9 <dspipc_GetMessageFromIp+0x79>:
  114ed9:	0901e2               	l8ui	a14, a1, 9
  114edc:	121e66               	bnei	a14, 1, 114ef2 <dspipc_GetMessageFromIp+0x92>
  114edf:	20a220               	or	a10, a2, a2
  114ee2:	00a0b2               	movi	a11, 0
  114ee5:	04a0c2               	movi	a12, 4
  114ee8:	009965               	call8	115880 <dspipc_ringbuf_ReadRingBuffer>
  114eeb:	0003c6               	j	114efe <dspipc_GetMessageFromIp+0x9e>

00114eee <dspipc_GetMessageFromIp+0x8e>:
  114eee:	0a2d                	mov.n	a2, a10
  114ef0:	f01d                	retw.n

00114ef2 <dspipc_GetMessageFromIp+0x92>:
  114ef2:	20a220               	or	a10, a2, a2
  114ef5:	00a0b2               	movi	a11, 0
  114ef8:	0011c2               	l16ui	a12, a1, 0
  114efb:	009865               	call8	115880 <dspipc_ringbuf_ReadRingBuffer>

00114efe <dspipc_GetMessageFromIp+0x9e>:
  114efe:	00a022               	movi	a2, 0
  114f01:	f01d                	retw.n

00114f03 <dspipc_GetMessageFromIp+0xa3>:
  114f03:	0901f2               	l8ui	a15, a1, 9
  114f06:	1a1f66               	bnei	a15, 1, 114f24 <dspipc_GetMessageFromIp+0xc4>
  114f09:	20a220               	or	a10, a2, a2
  114f0c:	04c1b2               	addi	a11, a1, 4
  114f0f:	04a0c2               	movi	a12, 4
  114f12:	0096e5               	call8	115880 <dspipc_ringbuf_ReadRingBuffer>
  114f15:	0a4d                	mov.n	a4, a10
  114f17:	0801b2               	l8ui	a11, a1, 8
  114f1a:	11a8                	l32i.n	a10, a1, 4
  114f1c:	000d25               	call8	114ff0 <dspipc_IpAddressTranslation>

00114f1f <dspipc_GetMessageFromIp+0xbf>:
  114f1f:	11a9                	s32i.n	a10, a1, 4
  114f21:	000bc6               	j	114f54 <dspipc_GetMessageFromIp+0xf4>

00114f24 <dspipc_GetMessageFromIp+0xc4>:
  114f24:	0011c2               	l16ui	a12, a1, 0
  114f27:	7ccc                	bnez.n	a12, 114f32 <dspipc_GetMessageFromIp+0xd2>
  114f29:	32b8                	l32i.n	a11, a2, 12
  114f2b:	02a8                	l32i.n	a10, a2, 0
  114f2d:	aaba                	add.n	a10, a10, a11
  114f2f:	fffb06               	j	114f1f <dspipc_GetMessageFromIp+0xbf>

00114f32 <dspipc_GetMessageFromIp+0xd2>:
  114f32:	80a0e2               	movi	a14, 128
  114f35:	0cbec7               	bgeu	a14, a12, 114f45 <dspipc_GetMessageFromIp+0xe5>
  114f38:	02ad                	mov.n	a10, a2
  114f3a:	0cbd                	mov.n	a11, a12
  114f3c:	008065               	call8	115744 <dspipc_RingBufferReadAccessBufferConsume>
  114f3f:	ffeec6               	j	114efe <dspipc_GetMessageFromIp+0x9e>

00114f42 <dspipc_GetMessageFromIp+0xe2>:
  114f42:	000000                                        ...

00114f45 <dspipc_GetMessageFromIp+0xe5>:
  114f45:	20a220               	or	a10, a2, a2
  114f48:	30c3b2               	addi	a11, a3, 48
  114f4b:	0161b2               	s32i	a11, a1, 4
  114f4e:	009325               	call8	115880 <dspipc_ringbuf_ReadRingBuffer>
  114f51:	204aa0               	or	a4, a10, a10
  114f54:	20a220               	or	a10, a2, a2
  114f57:	20b440               	or	a11, a4, a4
  114f5a:	009725               	call8	1158cc <dspipc_ringbuf_SetReadIdx>
  114f5d:	0121c2               	l32i	a12, a1, 4
  114f60:	0d0c                	movi.n	a13, 0
  114f62:	a18b                	addi.n	a10, a1, 8
  114f64:	f94ff1               	l32r	a15, 1134a0 (27f3f4 <dspipc_gci_ctrlBlk>)
  114f67:	f94fe1               	l32r	a14, 1134a4 (27e688 <gp_dsp_core_log>)
  114f6a:	0a01b2               	l8ui	a11, a1, 10
  114f6d:	0ee8                	l32i.n	a14, a14, 0
  114f6f:	034fb2               	s8i	a11, a15, 3
  114f72:	0e5eb2               	s16i	a11, a14, 28
  114f75:	0011b2               	l16ui	a11, a1, 0
  114f78:	000ae2               	l8ui	a14, a10, 0
  114f7b:	010af2               	l8ui	a15, a10, 1
  114f7e:	0a0182               	l8ui	a8, a1, 10
  114f81:	020a92               	l8ui	a9, a10, 2
  114f84:	a08830               	addx4	a8, a8, a3
  114f87:	030aa2               	l8ui	a10, a10, 3
  114f8a:	0888                	l32i.n	a8, a8, 0
  114f8c:	11aa80               	slli	a10, a10, 8
  114f8f:	20aa90               	or	a10, a10, a9
  114f92:	11aa80               	slli	a10, a10, 8
  114f95:	20aaf0               	or	a10, a10, a15
  114f98:	11aa80               	slli	a10, a10, 8
  114f9b:	20aae0               	or	a10, a10, a14
  114f9e:	0008e0               	callx8	a8
  114fa1:	120c                	movi.n	a2, 1
  114fa3:	f01d                	retw.n

00114fa5 <dspipc_GetMessageFromIp+0x145>:
  114fa5:	000000                                        ...

00114fa8 <dspipc_Init>:
  114fa8:	004136               	entry	a1, 32
  114fab:	f94191               	l32r	a9, 1134b0 (cafebabe <xthals_hw_configid0+0x841e6c0>)
  114fae:	f93f21               	l32r	a2, 1134ac (a00200 <_memmap_mem_sram_start+0x200>)
  114fb1:	f93da1               	l32r	a10, 1134a8 (27f1c8 <dspipc_ctrl+0x8>)
  114fb4:	030c                	movi.n	a3, 0
  114fb6:	2a39                	s32i.n	a3, a10, 8
  114fb8:	ab2282               	l32i	a8, a2, 0x2ac
  114fbb:	ae22b2               	l32i	a11, a2, 0x2b8
  114fbe:	2c9897               	bne	a8, a9, 114fee <dspipc_Init+0x46>
  114fc1:	29bb66               	bnei	a11, 16, 114fee <dspipc_Init+0x46>
  114fc4:	1c0c                	movi.n	a12, 1
  114fc6:	2ac9                	s32i.n	a12, a10, 8
  114fc8:	03ad                	mov.n	a10, a3
  114fca:	001725               	call8	11513c <dspipc_SetBuffers>
  114fcd:	1a0c                	movi.n	a10, 1
  114fcf:	0016e5               	call8	11513c <dspipc_SetBuffers>
  114fd2:	f93291               	l32r	a9, 11349c (27f240 <dspipc_app_callbacks>)
  114fd5:	cd0c                	movi.n	a13, 12
  114fd7:	04ad76               	loopgtz	a13, 114fdf <dspipc_Init+0x37>
  114fda:	0939                	s32i.n	a3, a9, 0
  114fdc:	04c992               	addi	a9, a9, 4

00114fdf <dspipc_Init+0x37>:
  114fdf:	004765               	call8	115454 <dspipc_gci_InitState>
  114fe2:	008f25               	call8	1158d4 <gci_Init>
  114fe5:	f933e1               	l32r	a14, 1134b4 (a000000 <_memmap_mem_sram_end+0x95c0000>)
  114fe8:	ac62e2               	s32i	a14, a2, 0x2b0
  114feb:	00a965               	call8	115a80 <dspipc_test_gci>

00114fee <dspipc_Init+0x46>:
  114fee:	f01d                	retw.n

00114ff0 <dspipc_IpAddressTranslation>:
  114ff0:	004136               	entry	a1, 32
  114ff3:	0f1366               	bnei	a3, 1, 115006 <dspipc_IpAddressTranslation+0x16>
  114ff6:	f93051               	l32r	a5, 1134b8 (fff00000 <xthals_hw_configid0+0x3d332c02>)
  114ff9:	f93041               	l32r	a4, 1134bc (200fff <__switch_array_75+0xf>)
  114ffc:	525a                	add.n	a5, a2, a5
  114ffe:	043457               	bltu	a4, a5, 115006 <dspipc_IpAddressTranslation+0x16>
  115001:	f92f81               	l32r	a8, 1134c0 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  115004:	228a                	add.n	a2, a2, a8
  115006:	f01d                	retw.n

00115008 <mcuipc_IpAddressTranslation>:
  115008:	004136               	entry	a1, 32
  11500b:	0f1366               	bnei	a3, 1, 11501e <mcuipc_IpAddressTranslation+0x16>
  11500e:	f92d51               	l32r	a5, 1134c4 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  115011:	f92a41               	l32r	a4, 1134bc (200fff <__switch_array_75+0xf>)
  115014:	525a                	add.n	a5, a2, a5
  115016:	043457               	bltu	a4, a5, 11501e <mcuipc_IpAddressTranslation+0x16>
  115019:	f92b81               	l32r	a8, 1134c8 (ff900000 <xthals_hw_configid0+0x3cd32c02>)
  11501c:	228a                	add.n	a2, a2, a8
  11501e:	f01d                	retw.n

00115020 <dspipc_IpcOfCM4Ready>:
  115020:	004136               	entry	a1, 32
  115023:	f91d41               	l32r	a4, 113498 (27f1c0 <dspipc_ctrl>)
  115026:	130c                	movi.n	a3, 1
  115028:	4448                	l32i.n	a4, a4, 16
  11502a:	020c                	movi.n	a2, 0
  11502c:	440b                	addi.n	a4, a4, -1
  11502e:	832340               	moveqz	a2, a3, a4
  115031:	f01d                	retw.n

00115033 <dspipc_IpcOfCM4Ready+0x13>:
	...

00115034 <dspipc_RegisterAppCallBack>:
  115034:	004136               	entry	a1, 32
  115037:	025d                	mov.n	a5, a2
  115039:	03a3b6               	bltui	a3, 12, 115040 <dspipc_RegisterAppCallBack+0xc>
  11503c:	020c                	movi.n	a2, 0
  11503e:	f01d                	retw.n

00115040 <dspipc_RegisterAppCallBack+0xc>:
  115040:	f91741               	l32r	a4, 11349c (27f240 <dspipc_app_callbacks>)
  115043:	120c                	movi.n	a2, 1
  115045:	a04340               	addx4	a4, a3, a4
  115048:	0459                	s32i.n	a5, a4, 0
  11504a:	f01d                	retw.n

0011504c <dspipc_ReportAckFromIP>:
  11504c:	006136               	entry	a1, 48
  11504f:	004122               	s8i	a2, a1, 0
  115052:	024132               	s8i	a3, a1, 2
  115055:	0b0c                	movi.n	a11, 0
  115057:	280c                	movi.n	a8, 2
  115059:	014182               	s8i	a8, a1, 1
  11505c:	0341b2               	s8i	a11, a1, 3
  11505f:	2ea3f6               	bgeui	a3, 12, 115091 <dspipc_ReportAckFromIP+0x45>
  115062:	f90ee1               	l32r	a14, 11349c (27f240 <dspipc_app_callbacks>)
  115065:	a0e3e0               	addx4	a14, a3, a14
  115068:	0ee8                	l32i.n	a14, a14, 0
  11506a:	3eac                	beqz.n	a14, 115091 <dspipc_ReportAckFromIP+0x45>
  11506c:	1d0c                	movi.n	a13, 1
  11506e:	0301a2               	l8ui	a10, a1, 3
  115071:	0201c2               	l8ui	a12, a1, 2
  115074:	11aa80               	slli	a10, a10, 8
  115077:	20aac0               	or	a10, a10, a12
  11507a:	0101c2               	l8ui	a12, a1, 1
  11507d:	11aa80               	slli	a10, a10, 8
  115080:	20aac0               	or	a10, a10, a12
  115083:	0001c2               	l8ui	a12, a1, 0
  115086:	11aa80               	slli	a10, a10, 8
  115089:	20aac0               	or	a10, a10, a12
  11508c:	0c0c                	movi.n	a12, 0
  11508e:	000ee0               	callx8	a14

00115091 <dspipc_ReportAckFromIP+0x45>:
  115091:	f01d                	retw.n

00115093 <dspipc_ReportAckFromIP+0x47>:
	...

00115094 <dspipc_ReportSendMessageNack>:
  115094:	006136               	entry	a1, 48
  115097:	004122               	s8i	a2, a1, 0
  11509a:	024132               	s8i	a3, a1, 2
  11509d:	0b0c                	movi.n	a11, 0
  11509f:	380c                	movi.n	a8, 3
  1150a1:	014182               	s8i	a8, a1, 1
  1150a4:	0341b2               	s8i	a11, a1, 3
  1150a7:	2ea3f6               	bgeui	a3, 12, 1150d9 <dspipc_ReportSendMessageNack+0x45>
  1150aa:	f8fce1               	l32r	a14, 11349c (27f240 <dspipc_app_callbacks>)
  1150ad:	a0e3e0               	addx4	a14, a3, a14
  1150b0:	0ee8                	l32i.n	a14, a14, 0
  1150b2:	3eac                	beqz.n	a14, 1150d9 <dspipc_ReportSendMessageNack+0x45>
  1150b4:	04dd                	mov.n	a13, a4
  1150b6:	0301a2               	l8ui	a10, a1, 3
  1150b9:	0201c2               	l8ui	a12, a1, 2
  1150bc:	11aa80               	slli	a10, a10, 8
  1150bf:	20aac0               	or	a10, a10, a12
  1150c2:	0101c2               	l8ui	a12, a1, 1
  1150c5:	11aa80               	slli	a10, a10, 8
  1150c8:	20aac0               	or	a10, a10, a12
  1150cb:	0001c2               	l8ui	a12, a1, 0
  1150ce:	11aa80               	slli	a10, a10, 8
  1150d1:	20aac0               	or	a10, a10, a12
  1150d4:	0c0c                	movi.n	a12, 0
  1150d6:	000ee0               	callx8	a14

001150d9 <dspipc_ReportSendMessageNack+0x45>:
  1150d9:	f01d                	retw.n

001150db <dspipc_ReportSendMessageNack+0x47>:
	...

001150dc <dspipc_SendMessage>:
  1150dc:	008136               	entry	a1, 64
  1150df:	4129                	s32i.n	a2, a1, 16
  1150e1:	745020               	extui	a5, a2, 0, 8
  1150e4:	1425f6               	bgeui	a5, 2, 1150fc <dspipc_SendMessage+0x20>
  1150e7:	752020               	extui	a2, a2, 16, 8
  1150ea:	0ea2f6               	bgeui	a2, 12, 1150fc <dspipc_SendMessage+0x20>
  1150ed:	f8eb81               	l32r	a8, 11349c (27f240 <dspipc_app_callbacks>)
  1150f0:	a08280               	addx4	a8, a2, a8
  1150f3:	0888                	l32i.n	a8, a8, 0
  1150f5:	388c                	beqz.n	a8, 1150fc <dspipc_SendMessage+0x20>
  1150f7:	fff2a5               	call8	115020 <dspipc_IpcOfCM4Ready>
  1150fa:	2acc                	bnez.n	a10, 115100 <dspipc_SendMessage+0x24>

001150fc <dspipc_SendMessage+0x20>:
  1150fc:	020c                	movi.n	a2, 0
  1150fe:	f01d                	retw.n

00115100 <dspipc_SendMessage+0x24>:
  115100:	004152               	s8i	a5, a1, 0
  115103:	024122               	s8i	a2, a1, 2
  115106:	025132               	s16i	a3, a1, 4
  115109:	2149                	s32i.n	a4, a1, 8
  11510b:	130192               	l8ui	a9, a1, 19
  11510e:	1101a2               	l8ui	a10, a1, 17
  115111:	0141a2               	s8i	a10, a1, 1
  115114:	034192               	s8i	a9, a1, 3
  115117:	01ad                	mov.n	a10, a1
  115119:	000065               	call8	115120 <dspipc_SendMessageHandler>
  11511c:	120c                	movi.n	a2, 1
  11511e:	f01d                	retw.n

00115120 <dspipc_SendMessageHandler>:
  115120:	004136               	entry	a1, 32
  115123:	029c                	beqz.n	a2, 115137 <dspipc_SendMessageHandler+0x17>
  115125:	02ad                	mov.n	a10, a2
  115127:	000665               	call8	11518c <dspipc_XferToIp>
  11512a:	9acc                	bnez.n	a10, 115137 <dspipc_SendMessageHandler+0x17>
  11512c:	0002a2               	l8ui	a10, a2, 0
  11512f:	0202b2               	l8ui	a11, a2, 2
  115132:	1c0c                	movi.n	a12, 1
  115134:	fff5e5               	call8	115094 <dspipc_ReportSendMessageNack>

00115137 <dspipc_SendMessageHandler+0x17>:
  115137:	f01d                	retw.n

00115139 <dspipc_SendMessageHandler+0x19>:
  115139:	000000                                        ...

0011513c <dspipc_SetBuffers>:
  11513c:	004136               	entry	a1, 32
  11513f:	f8e351               	l32r	a5, 1134cc (97f1e4 <_memmap_mem_srom_end+0x13f1e4>)
  115142:	f8e3b1               	l32r	a11, 1134d0 (97f370 <_memmap_mem_srom_end+0x13f370>)
  115145:	f8d441               	l32r	a4, 113498 (27f1c0 <dspipc_ctrl>)
  115148:	f8d931               	l32r	a3, 1134ac (a00200 <_memmap_mem_sram_start+0x200>)
  11514b:	01b216               	beqz	a2, 11516a <dspipc_SetBuffers+0x2e>
  11514e:	361266               	bnei	a2, 1, 115188 <dspipc_SetBuffers+0x4c>
  115151:	f8e021               	l32r	a2, 1134d4 (a0046c <_memmap_mem_sram_start+0x46c>)
  115154:	80a0c2               	movi	a12, 128
  115157:	026422               	s32i	a2, a4, 8
  11515a:	24c422               	addi	a2, a4, 36
  11515d:	20a220               	or	a10, a2, a2
  115160:	005125               	call8	115674 <dspipc_RingBufferInit>
  115163:	9f6352               	s32i	a5, a3, 0x27c
  115166:	3429                	s32i.n	a2, a4, 12
  115168:	f01d                	retw.n

0011516a <dspipc_SetBuffers+0x2e>:
  11516a:	80cbb2               	addi	a11, a11, -128
  11516d:	80a0c2               	movi	a12, 128
  115170:	f8da81               	l32r	a8, 1134d8 (a0044c <_memmap_mem_sram_start+0x44c>)
  115173:	14c422               	addi	a2, a4, 20
  115176:	20a220               	or	a10, a2, a2
  115179:	006482               	s32i	a8, a4, 0
  11517c:	004f65               	call8	115674 <dspipc_RingBufferInit>
  11517f:	f0c592               	addi	a9, a5, -16
  115182:	976392               	s32i	a9, a3, 0x25c
  115185:	016422               	s32i	a2, a4, 4

00115188 <dspipc_SetBuffers+0x4c>:
  115188:	f01d                	retw.n

0011518a <dspipc_SetBuffers+0x4e>:
	...

0011518c <dspipc_XferToIp>:
  11518c:	004136               	entry	a1, 32
  11518f:	32fc                	bnez.n	a2, 1151c6 <dspipc_XferToIp+0x3a>

00115191 <dspipc_XferToIp+0x5>:
  115191:	020c                	movi.n	a2, 0
  115193:	f01d                	retw.n

00115195 <dspipc_XferToIp+0x9>:
  115195:	0212c2               	l16ui	a12, a2, 4
  115198:	018c16               	beqz	a12, 1151b4 <dspipc_XferToIp+0x28>
  11519b:	0222e2               	l32i	a14, a2, 8
  11519e:	f8cf81               	l32r	a8, 1134dc (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1151a1:	0fb8e7               	bgeu	a8, a14, 1151b4 <dspipc_XferToIp+0x28>
  1151a4:	f8cf91               	l32r	a9, 1134e0 (27ffff <_bss_end+0x247>)
  1151a7:	0939e7               	bltu	a9, a14, 1151b4 <dspipc_XferToIp+0x28>
  1151aa:	20bee0               	or	a11, a14, a14
  1151ad:	03ad                	mov.n	a10, a3
  1151af:	006825               	call8	115830 <dspipc_ringbuf_WriteRingBuffer>
  1151b2:	0abd                	mov.n	a11, a10

001151b4 <dspipc_XferToIp+0x28>:
  1151b4:	20a330               	or	a10, a3, a3
  1151b7:	006c25               	call8	115878 <dspipc_ringbuf_SetWriteIdx>
  1151ba:	002da5               	call8	115494 <dspipc_gci_SendMailboxInterruptToMcu>
  1151bd:	01a022               	movi	a2, 1
  1151c0:	000090               	retw

001151c3 <dspipc_XferToIp+0x37>:
  1151c3:	000000                                        ...

001151c6 <dspipc_XferToIp+0x3a>:
  1151c6:	0002a2               	l8ui	a10, a2, 0
  1151c9:	c41a66               	bnei	a10, 1, 115191 <dspipc_XferToIp+0x5>
  1151cc:	f8b331               	l32r	a3, 113498 (27f1c0 <dspipc_ctrl>)
  1151cf:	010292               	l8ui	a9, a2, 1
  1151d2:	0123b2               	l32i	a11, a3, 4
  1151d5:	032332               	l32i	a3, a3, 12
  1151d8:	833b90               	moveqz	a3, a11, a9
  1151db:	00f956               	bnez	a9, 1151ee <dspipc_XferToIp+0x62>
  1151de:	03ad                	mov.n	a10, a3
  1151e0:	004565               	call8	115638 <dspipc_RingBufferGetAvailable>
  1151e3:	021282               	l16ui	a8, a2, 4
  1151e6:	884b                	addi.n	a8, a8, 4
  1151e8:	a53a87               	bltu	a10, a8, 115191 <dspipc_XferToIp+0x5>
  1151eb:	000286               	j	1151f9 <dspipc_XferToIp+0x6d>

001151ee <dspipc_XferToIp+0x62>:
  1151ee:	9f1966               	bnei	a9, 1, 115191 <dspipc_XferToIp+0x5>
  1151f1:	03ad                	mov.n	a10, a3
  1151f3:	004465               	call8	115638 <dspipc_RingBufferGetAvailable>
  1151f6:	978ab6               	bltui	a10, 8, 115191 <dspipc_XferToIp+0x5>

001151f9 <dspipc_XferToIp+0x6d>:
  1151f9:	20a330               	or	a10, a3, a3
  1151fc:	006725               	call8	115870 <dspipc_ringbuf_GetWriteIdx>
  1151ff:	02c2b2               	addi	a11, a2, 2
  115202:	20daa0               	or	a13, a10, a10
  115205:	01a0c2               	movi	a12, 1
  115208:	20a330               	or	a10, a3, a3
  11520b:	006265               	call8	115830 <dspipc_ringbuf_WriteRingBuffer>
  11520e:	03c2b2               	addi	a11, a2, 3
  115211:	20daa0               	or	a13, a10, a10
  115214:	1c0c                	movi.n	a12, 1
  115216:	03ad                	mov.n	a10, a3
  115218:	006165               	call8	115830 <dspipc_ringbuf_WriteRingBuffer>
  11521b:	b24b                	addi.n	a11, a2, 4
  11521d:	0add                	mov.n	a13, a10
  11521f:	2c0c                	movi.n	a12, 2
  115221:	03ad                	mov.n	a10, a3
  115223:	0060e5               	call8	115830 <dspipc_ringbuf_WriteRingBuffer>
  115226:	0add                	mov.n	a13, a10
  115228:	010292               	l8ui	a9, a2, 1
  11522b:	0abd                	mov.n	a11, a10
  11522d:	0d7ff64140b019ce 	{ bnei.w18	a9, 1, 115195 <dspipc_XferToIp+0x9>; nop }
  115235:	b28b                	addi.n	a11, a2, 8
  115237:	03ad                	mov.n	a10, a3
  115239:	4c0c                	movi.n	a12, 4
  11523b:	005f65               	call8	115830 <dspipc_ringbuf_WriteRingBuffer>
  11523e:	0abd                	mov.n	a11, a10
  115240:	ffdc06               	j	1151b4 <dspipc_XferToIp+0x28>

00115243 <dspipc_XferToIp+0xb7>:
	...

00115244 <dspipc_gci_McuMailboxEventHandler>:
  115244:	004136               	entry	a1, 32
  115247:	f89791               	l32r	a9, 1134a4 (27e688 <gp_dsp_core_log>)
  11524a:	f8a681               	l32r	a8, 1134e4 (276e60 <g_au_task>)
  11524d:	0998                	l32i.n	a9, a9, 0
  11524f:	0020c0               	memw
  115252:	0888                	l32i.n	a8, a8, 0
  115254:	1989                	s32i.n	a8, a9, 4
  115256:	026207               	bbci	a2, 0, 11525c <dspipc_gci_McuMailboxEventHandler+0x18>
  115259:	0018a5               	call8	1153e4 <dspipc_gci_HandleDsp2McuIntr>

0011525c <dspipc_gci_McuMailboxEventHandler+0x18>:
  11525c:	026217               	bbci	a2, 1, 115262 <dspipc_gci_McuMailboxEventHandler+0x1e>
  11525f:	000e65               	call8	115344 <dspipc_gci_HandleMcu2DspData>

00115262 <dspipc_gci_McuMailboxEventHandler+0x1e>:
  115262:	026227               	bbci	a2, 2, 115268 <dspipc_gci_McuMailboxEventHandler+0x24>
  115265:	001325               	call8	115398 <dspipc_gci_HandleMcu2DspDataClear>

00115268 <dspipc_gci_McuMailboxEventHandler+0x24>:
  115268:	026237               	bbci	a2, 3, 11526e <dspipc_gci_McuMailboxEventHandler+0x2a>
  11526b:	000425               	call8	1152ac <dspipc_gci_HandleMcu2DspAck>

0011526e <dspipc_gci_McuMailboxEventHandler+0x2a>:
  11526e:	026247               	bbci	a2, 4, 115274 <dspipc_gci_McuMailboxEventHandler+0x30>
  115271:	000865               	call8	1152f8 <dspipc_gci_HandleMcu2DspAckClear>

00115274 <dspipc_gci_McuMailboxEventHandler+0x30>:
  115274:	f01d                	retw.n

00115276 <dspipc_gci_McuMailboxEventHandler+0x32>:
	...

00115278 <dspipc_gci_McuMailboxInterruptHandler>:
  115278:	004136               	entry	a1, 32
  11527b:	f89b81               	l32r	a8, 1134e8 (40004 <_memmap_cacheattr_bp_base+0x1e002>)
  11527e:	130827               	bnone	a8, a2, 115295 <dspipc_gci_McuMailboxInterruptHandler+0x1d>
  115281:	f89ab1               	l32r	a11, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  115284:	0ba8                	l32i.n	a10, a11, 0
  115286:	290c                	movi.n	a9, 2
  115288:	a3a320               	movltz	a10, a3, a2
  11528b:	0ba9                	s32i.n	a10, a11, 0
  11528d:	4a0c                	movi.n	a10, 4
  11528f:	a3a920               	movltz	a10, a9, a2
  115292:	fffb25               	call8	115244 <dspipc_gci_McuMailboxEventHandler>

00115295 <dspipc_gci_McuMailboxInterruptHandler+0x1d>:
  115295:	0f62a7               	bbci	a2, 10, 1152a8 <dspipc_gci_McuMailboxInterruptHandler+0x30>
  115298:	8c0c                	movi.n	a12, 8
  11529a:	f895d1               	l32r	a13, 1134f0 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  11529d:	0a1c                	movi.n	a10, 16
  11529f:	10d2d0               	and	a13, a2, a13
  1152a2:	93acd0               	movnez	a10, a12, a13
  1152a5:	fff9e5               	call8	115244 <dspipc_gci_McuMailboxEventHandler>

001152a8 <dspipc_gci_McuMailboxInterruptHandler+0x30>:
  1152a8:	f01d                	retw.n

001152aa <dspipc_gci_McuMailboxInterruptHandler+0x32>:
	...

001152ac <dspipc_gci_HandleMcu2DspAck>:
  1152ac:	004136               	entry	a1, 32
  1152af:	f87d31               	l32r	a3, 1134a4 (27e688 <gp_dsp_core_log>)
  1152b2:	f88e21               	l32r	a2, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  1152b5:	0023a2               	l32i	a10, a3, 0
  1152b8:	03a0c2               	movi	a12, 3
  1152bb:	062ab2               	l32i	a11, a10, 24
  1152be:	dac9                	s32i.n	a12, a10, 52
  1152c0:	bb1b                	addi.n	a11, a11, 1
  1152c2:	6ab9                	s32i.n	a11, a10, 24
  1152c4:	040282               	l8ui	a8, a2, 4
  1152c7:	193c                	movi.n	a9, 49
  1152c9:	289897               	bne	a8, a9, 1152f5 <dspipc_gci_HandleMcu2DspAck+0x49>
  1152cc:	2d3c                	movi.n	a13, 50
  1152ce:	0442d2               	s8i	a13, a2, 4
  1152d1:	4ad9                	s32i.n	a13, a10, 16
  1152d3:	1a0c                	movi.n	a10, 1
  1152d5:	0802b2               	l8ui	a11, a2, 8
  1152d8:	ffd725               	call8	11504c <dspipc_ReportAckFromIP>
  1152db:	2a0c                	movi.n	a10, 2
  1152dd:	0b0c                	movi.n	a11, 0
  1152df:	001c25               	call8	1154a0 <dspipc_phy_access_ModifyGciRegister>
  1152e2:	280c                	movi.n	a8, 2
  1152e4:	03f8                	l32i.n	a15, a3, 0
  1152e6:	393c                	movi.n	a9, 51
  1152e8:	044292               	s8i	a9, a2, 4
  1152eb:	5fe8                	l32i.n	a14, a15, 20
  1152ed:	4f99                	s32i.n	a9, a15, 16
  1152ef:	cf89                	s32i.n	a8, a15, 48
  1152f1:	ee1b                	addi.n	a14, a14, 1
  1152f3:	5fe9                	s32i.n	a14, a15, 20

001152f5 <dspipc_gci_HandleMcu2DspAck+0x49>:
  1152f5:	f01d                	retw.n

001152f7 <dspipc_gci_HandleMcu2DspAck+0x4b>:
	...

001152f8 <dspipc_gci_HandleMcu2DspAckClear>:
  1152f8:	004136               	entry	a1, 32
  1152fb:	f86a31               	l32r	a3, 1134a4 (27e688 <gp_dsp_core_log>)
  1152fe:	f87b21               	l32r	a2, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  115301:	03a8                	l32i.n	a10, a3, 0
  115303:	4c0c                	movi.n	a12, 4
  115305:	6ab8                	l32i.n	a11, a10, 24
  115307:	dac9                	s32i.n	a12, a10, 52
  115309:	bb1b                	addi.n	a11, a11, 1
  11530b:	6ab9                	s32i.n	a11, a10, 24
  11530d:	040282               	l8ui	a8, a2, 4
  115310:	393c                	movi.n	a9, 51
  115312:	2b9897               	bne	a8, a9, 115341 <dspipc_gci_HandleMcu2DspAckClear+0x49>
  115315:	4d3c                	movi.n	a13, 52
  115317:	0b0c                	movi.n	a11, 0
  115319:	0442d2               	s8i	a13, a2, 4
  11531c:	4ad9                	s32i.n	a13, a10, 16
  11531e:	aa0c                	movi.n	a10, 10
  115320:	0017e5               	call8	1154a0 <dspipc_phy_access_ModifyGciRegister>
  115323:	ce0c                	movi.n	a14, 12
  115325:	03f8                	l32i.n	a15, a3, 0
  115327:	083c                	movi.n	a8, 48
  115329:	044282               	s8i	a8, a2, 4
  11532c:	4f89                	s32i.n	a8, a15, 16
  11532e:	0842e2               	s8i	a14, a2, 8
  115331:	0f5fe2               	s16i	a14, a15, 30
  115334:	0602a2               	l8ui	a10, a2, 6
  115337:	6a8c                	beqz.n	a10, 115341 <dspipc_gci_HandleMcu2DspAckClear+0x49>
  115339:	9a0b                	addi.n	a9, a10, -1
  11533b:	064292               	s8i	a9, a2, 6
  11533e:	000a65               	call8	1153e4 <dspipc_gci_HandleDsp2McuIntr>

00115341 <dspipc_gci_HandleMcu2DspAckClear+0x49>:
  115341:	f01d                	retw.n

00115343 <dspipc_gci_HandleMcu2DspAckClear+0x4b>:
	...

00115344 <dspipc_gci_HandleMcu2DspData>:
  115344:	004136               	entry	a1, 32
  115347:	f85731               	l32r	a3, 1134a4 (27e688 <gp_dsp_core_log>)
  11534a:	f86821               	l32r	a2, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  11534d:	0023b2               	l32i	a11, a3, 0
  115350:	01a042               	movi	a4, 1
  115353:	062b92               	l32i	a9, a11, 24
  115356:	db49                	s32i.n	a4, a11, 52
  115358:	991b                	addi.n	a9, a9, 1
  11535a:	6b99                	s32i.n	a9, a11, 24
  11535c:	050282               	l8ui	a8, a2, 5
  11535f:	31c866               	bnei	a8, 32, 115394 <dspipc_gci_HandleMcu2DspData+0x50>
  115362:	0a0c                	movi.n	a10, 0
  115364:	1c2c                	movi.n	a12, 33
  115366:	0542c2               	s8i	a12, a2, 5
  115369:	105ba2               	s16i	a10, a11, 32
  11536c:	3bc9                	s32i.n	a12, a11, 12
  11536e:	04ad                	mov.n	a10, a4
  115370:	ffaee5               	call8	114e60 <dspipc_GetMessageFromIp>
  115373:	00a2a2               	movi	a10, 0x200
  115376:	03d8                	l32i.n	a13, a3, 0
  115378:	00a2b2               	movi	a11, 0x200
  11537b:	105d42               	s16i	a4, a13, 32
  11537e:	001225               	call8	1154a0 <dspipc_phy_access_ModifyGciRegister>
  115381:	380c                	movi.n	a8, 3
  115383:	03f8                	l32i.n	a15, a3, 0
  115385:	292c                	movi.n	a9, 34
  115387:	054292               	s8i	a9, a2, 5
  11538a:	5fe8                	l32i.n	a14, a15, 20
  11538c:	3f99                	s32i.n	a9, a15, 12
  11538e:	cf89                	s32i.n	a8, a15, 48
  115390:	ee1b                	addi.n	a14, a14, 1
  115392:	5fe9                	s32i.n	a14, a15, 20

00115394 <dspipc_gci_HandleMcu2DspData+0x50>:
  115394:	f01d                	retw.n

00115396 <dspipc_gci_HandleMcu2DspData+0x52>:
	...

00115398 <dspipc_gci_HandleMcu2DspDataClear>:
  115398:	004136               	entry	a1, 32
  11539b:	f84231               	l32r	a3, 1134a4 (27e688 <gp_dsp_core_log>)
  11539e:	f85321               	l32r	a2, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  1153a1:	03a8                	l32i.n	a10, a3, 0
  1153a3:	2c0c                	movi.n	a12, 2
  1153a5:	6ab8                	l32i.n	a11, a10, 24
  1153a7:	dac9                	s32i.n	a12, a10, 52
  1153a9:	bb1b                	addi.n	a11, a11, 1
  1153ab:	6ab9                	s32i.n	a11, a10, 24
  1153ad:	050282               	l8ui	a8, a2, 5
  1153b0:	292c                	movi.n	a9, 34
  1153b2:	299897               	bne	a8, a9, 1153df <dspipc_gci_HandleMcu2DspDataClear+0x47>
  1153b5:	3d2c                	movi.n	a13, 35
  1153b7:	0b0c                	movi.n	a11, 0
  1153b9:	0542d2               	s8i	a13, a2, 5
  1153bc:	3ad9                	s32i.n	a13, a10, 12
  1153be:	00a2a2               	movi	a10, 0x200
  1153c1:	000de5               	call8	1154a0 <dspipc_phy_access_ModifyGciRegister>
  1153c4:	480c                	movi.n	a8, 4
  1153c6:	c90c                	movi.n	a9, 12
  1153c8:	03f8                	l32i.n	a15, a3, 0
  1153ca:	0a2c                	movi.n	a10, 32
  1153cc:	0542a2               	s8i	a10, a2, 5
  1153cf:	3fa9                	s32i.n	a10, a15, 12
  1153d1:	074292               	s8i	a9, a2, 7
  1153d4:	0e5f92               	s16i	a9, a15, 28
  1153d7:	5fe8                	l32i.n	a14, a15, 20
  1153d9:	cf89                	s32i.n	a8, a15, 48
  1153db:	ee1b                	addi.n	a14, a14, 1
  1153dd:	5fe9                	s32i.n	a14, a15, 20

001153df <dspipc_gci_HandleMcu2DspDataClear+0x47>:
  1153df:	f01d                	retw.n

001153e1 <dspipc_gci_HandleMcu2DspDataClear+0x49>:
  1153e1:	000000                                        ...

001153e4 <dspipc_gci_HandleDsp2McuIntr>:
  1153e4:	004136               	entry	a1, 32
  1153e7:	01a0a2               	movi	a10, 1
  1153ea:	ed2065               	call8	1025f0 <_xtos_set_intlevel>
  1153ed:	f83f21               	l32r	a2, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  1153f0:	040282               	l8ui	a8, a2, 4
  1153f3:	30a092               	movi	a9, 48
  1153f6:	0c1897               	beq	a8, a9, 115406 <dspipc_gci_HandleDsp2McuIntr+0x22>
  1153f9:	0602b2               	l8ui	a11, a2, 6
  1153fc:	bb1b                	addi.n	a11, a11, 1
  1153fe:	0642b2               	s8i	a11, a2, 6
  115401:	ece9e5               	call8	1022a0 <_xtos_restore_intlevel>
  115404:	f01d                	retw.n

00115406 <dspipc_gci_HandleDsp2McuIntr+0x22>:
  115406:	ece9a5               	call8	1022a0 <_xtos_restore_intlevel>
  115409:	f82351               	l32r	a5, 113498 (27f1c0 <dspipc_ctrl>)
  11540c:	f82641               	l32r	a4, 1134a4 (27e688 <gp_dsp_core_log>)
  11540f:	31a0c2               	movi	a12, 49
  115412:	0442c2               	s8i	a12, a2, 4
  115415:	04d8                	l32i.n	a13, a4, 0
  115417:	1538                	l32i.n	a3, a5, 4
  115419:	4dc9                	s32i.n	a12, a13, 16
  11541b:	03ad                	mov.n	a10, a3
  11541d:	0026e5               	call8	11568c <dspipc_RingBufferIsEmpty>
  115420:	35e8                	l32i.n	a14, a5, 12
  115422:	1b0c                	movi.n	a11, 1
  115424:	933ea0               	movnez	a3, a14, a10
  115427:	03a8                	l32i.n	a10, a3, 0
  115429:	ffbde5               	call8	115008 <mcuipc_IpAddressTranslation>
  11542c:	f822b1               	l32r	a11, 1134b4 (a000000 <_memmap_mem_sram_end+0x95c0000>)
  11542f:	33f8                	l32i.n	a15, a3, 12
  115431:	0488                	l32i.n	a8, a4, 0
  115433:	ffaa                	add.n	a15, a15, a10
  115435:	aa0c                	movi.n	a10, 10
  115437:	000ff2               	l8ui	a15, a15, 0
  11543a:	0842f2               	s8i	a15, a2, 8
  11543d:	0f58f2               	s16i	a15, a8, 30
  115440:	0005e5               	call8	1154a0 <dspipc_phy_access_ModifyGciRegister>
  115443:	0498                	l32i.n	a9, a4, 0
  115445:	180c                	movi.n	a8, 1
  115447:	59a8                	l32i.n	a10, a9, 20
  115449:	c989                	s32i.n	a8, a9, 48
  11544b:	aa1b                	addi.n	a10, a10, 1
  11544d:	59a9                	s32i.n	a10, a9, 20
  11544f:	f01d                	retw.n

00115451 <dspipc_gci_HandleDsp2McuIntr+0x6d>:
  115451:	000000                                        ...

00115454 <dspipc_gci_InitState>:
  115454:	004136               	entry	a1, 32
  115457:	120c                	movi.n	a2, 1
  115459:	f82631               	l32r	a3, 1134f4 (27f450 <g_fw_dsp_timer_int>)
  11545c:	060c                	movi.n	a6, 0
  11545e:	0b2c                	movi.n	a11, 32
  115460:	c80c                	movi.n	a8, 12
  115462:	0a3c                	movi.n	a10, 48
  115464:	f81091               	l32r	a9, 1134a4 (27e688 <gp_dsp_core_log>)
  115467:	f82151               	l32r	a5, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  11546a:	0998                	l32i.n	a9, a9, 0
  11546c:	10c342               	addi	a4, a3, 16
  11546f:	074582               	s8i	a8, a5, 7
  115472:	064562               	s8i	a6, a5, 6
  115475:	0545b2               	s8i	a11, a5, 5
  115478:	0445a2               	s8i	a10, a5, 4
  11547b:	0e5982               	s16i	a8, a9, 28
  11547e:	084582               	s8i	a8, a5, 8
  115481:	0f5982               	s16i	a8, a9, 30
  115484:	005362               	s16i	a6, a3, 0
  115487:	2369                	s32i.n	a6, a3, 8
  115489:	6369                	s32i.n	a6, a3, 24
  11548b:	3539                	s32i.n	a3, a5, 12
  11548d:	4549                	s32i.n	a4, a5, 16
  11548f:	085322               	s16i	a2, a3, 16
  115492:	f01d                	retw.n

00115494 <dspipc_gci_SendMailboxInterruptToMcu>:
  115494:	004136               	entry	a1, 32
  115497:	1a0c                	movi.n	a10, 1
  115499:	ffdaa5               	call8	115244 <dspipc_gci_McuMailboxEventHandler>
  11549c:	f01d                	retw.n

0011549e <dspipc_gci_SendMailboxInterruptToMcu+0xa>:
	...

001154a0 <dspipc_phy_access_ModifyGciRegister>:
  1154a0:	004136               	entry	a1, 32
  1154a3:	0fa0a2               	movi	a10, 15
  1154a6:	ed14a5               	call8	1025f0 <_xtos_set_intlevel>
  1154a9:	0fa0c2               	movi	a12, 15
  1154ac:	6ea0b2               	movi	a11, 110
  1154af:	204aa0               	or	a4, a10, a10
  1154b2:	f7c851               	l32r	a5, 1133d4 (278090 <g_debug_fp_info+0x330>)
  1154b5:	f7c661               	l32r	a6, 1133d0 (277d60 <g_debug_fp_info>)
  1154b8:	d0c572               	addi	a7, a5, -48
  1154bb:	001682               	l16ui	a8, a6, 0
  1154be:	04d6a2               	addmi	a10, a6, 0x400
  1154c1:	78dc                	bnez.n	a8, 1154dc <dspipc_phy_access_ModifyGciRegister+0x3c>
  1154c3:	1216d2               	l16ui	a13, a6, 36
  1154c6:	86c9                	s32i.n	a12, a6, 32
  1154c8:	90dd60               	addx2	a13, a13, a6
  1154cb:	135db2               	s16i	a11, a13, 38
  1154ce:	121692               	l16ui	a9, a6, 36
  1154d1:	991b                	addi.n	a9, a9, 1
  1154d3:	649090               	extui	a9, a9, 0, 7
  1154d6:	125692               	s16i	a9, a6, 36
  1154d9:	000546               	j	1154f2 <dspipc_phy_access_ModifyGciRegister+0x52>

001154dc <dspipc_phy_access_ModifyGciRegister+0x3c>:
  1154dc:	7e1592               	l16ui	a9, a5, 252
  1154df:	0fc9f6               	bgeui	a9, 32, 1154f2 <dspipc_phy_access_ModifyGciRegister+0x52>
  1154e2:	aac9                	s32i.n	a12, a10, 40
  1154e4:	90f950               	addx2	a15, a9, a5
  1154e7:	7f5fb2               	s16i	a11, a15, 254
  1154ea:	7e15e2               	l16ui	a14, a5, 252
  1154ed:	ee1b                	addi.n	a14, a14, 1
  1154ef:	165ae2               	s16i	a14, a10, 44
  1154f2:	f7aab1               	l32r	a11, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  1154f5:	1f2226               	beqi	a2, 2, 115518 <dspipc_phy_access_ModifyGciRegister+0x78>
  1154f8:	00a2c2               	movi	a12, 0x200
  1154fb:	6e12c7               	beq	a2, a12, 11556d <dspipc_phy_access_ModifyGciRegister+0xcd>
  1154fe:	289266               	bnei	a2, 10, 11552a <dspipc_phy_access_ModifyGciRegister+0x8a>
  115501:	53ac                	beqz.n	a3, 11552a <dspipc_phy_access_ModifyGciRegister+0x8a>
  115503:	f7fd91               	l32r	a9, 1134f8 (20002 <xthals_release_major+0x1d122>)
  115506:	0020c0               	memw
  115509:	db2b82               	l32i	a8, a11, 0x36c
  11550c:	208890               	or	a8, a8, a9
  11550f:	0020c0               	memw
  115512:	db6b82               	s32i	a8, a11, 0x36c
  115515:	000446               	j	11552a <dspipc_phy_access_ModifyGciRegister+0x8a>

00115518 <dspipc_phy_access_ModifyGciRegister+0x78>:
  115518:	f7f9d1               	l32r	a13, 1134fc (fffdfffd <_memmap_cacheattr_bp_strict+0xbd00b>)
  11551b:	0020c0               	memw
  11551e:	db2bc2               	l32i	a12, a11, 0x36c
  115521:	10ccd0               	and	a12, a12, a13
  115524:	0020c0               	memw
  115527:	db6bc2               	s32i	a12, a11, 0x36c

0011552a <dspipc_phy_access_ModifyGciRegister+0x8a>:
  11552a:	20a440               	or	a10, a4, a4
  11552d:	ecd725               	call8	1022a0 <_xtos_restore_intlevel>
  115530:	0016e2               	l16ui	a14, a6, 0
  115533:	6fa0a2               	movi	a10, 111
  115536:	018e56               	bnez	a14, 115552 <dspipc_phy_access_ModifyGciRegister+0xb2>
  115539:	121682               	l16ui	a8, a6, 36
  11553c:	086642               	s32i	a4, a6, 32
  11553f:	908860               	addx2	a8, a8, a6
  115542:	1358a2               	s16i	a10, a8, 38
  115545:	1216f2               	l16ui	a15, a6, 36
  115548:	ff1b                	addi.n	a15, a15, 1
  11554a:	64f0f0               	extui	a15, a15, 0, 7
  11554d:	1256f2               	s16i	a15, a6, 36
  115550:	f01d                	retw.n

00115552 <dspipc_phy_access_ModifyGciRegister+0xb2>:
  115552:	961792               	l16ui	a9, a7, 0x12c
  115555:	f7a8c1               	l32r	a12, 1133f8 (278160 <g_debug_fp_info+0x400>)
  115558:	0fc9f6               	bgeui	a9, 32, 11556b <dspipc_phy_access_ModifyGciRegister+0xcb>
  11555b:	ac49                	s32i.n	a4, a12, 40
  11555d:	90d950               	addx2	a13, a9, a5
  115560:	7f5da2               	s16i	a10, a13, 254
  115563:	9617b2               	l16ui	a11, a7, 0x12c
  115566:	bb1b                	addi.n	a11, a11, 1
  115568:	165cb2               	s16i	a11, a12, 44
  11556b:	f01d                	retw.n

0011556d <dspipc_phy_access_ModifyGciRegister+0xcd>:
  11556d:	d3cc                	bnez.n	a3, 11557e <dspipc_phy_access_ModifyGciRegister+0xde>
  11556f:	ffadc2               	movi	a12, 0xfffffdff
  115572:	0020c0               	memw
  115575:	db2b92               	l32i	a9, a11, 0x36c
  115578:	1099c0               	and	a9, a9, a12
  11557b:	000206               	j	115587 <dspipc_phy_access_ModifyGciRegister+0xe7>

0011557e <dspipc_phy_access_ModifyGciRegister+0xde>:
  11557e:	0020c0               	memw
  115581:	db2b92               	l32i	a9, a11, 0x36c
  115584:	2099c0               	or	a9, a9, a12

00115587 <dspipc_phy_access_ModifyGciRegister+0xe7>:
  115587:	0020c0               	memw
  11558a:	db6b92               	s32i	a9, a11, 0x36c
  11558d:	ffe646               	j	11552a <dspipc_phy_access_ModifyGciRegister+0x8a>

00115590 <dspipc_gci_TimerCbDsp2Mcu>:
  115590:	004136               	entry	a1, 32
  115593:	f7c121               	l32r	a2, 113498 (27f1c0 <dspipc_ctrl>)
  115596:	f7c341               	l32r	a4, 1134a4 (27e688 <gp_dsp_core_log>)
  115599:	30a0a2               	movi	a10, 48
  11559c:	0ca052               	movi	a5, 12
  11559f:	092c                	movi.n	a9, 32
  1155a1:	f7d231               	l32r	a3, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  1155a4:	0b0c                	movi.n	a11, 0
  1155a6:	0643b2               	s8i	a11, a3, 6
  1155a9:	054392               	s8i	a9, a3, 5
  1155ac:	074352               	s8i	a5, a3, 7
  1155af:	0443a2               	s8i	a10, a3, 4
  1155b2:	0488                	l32i.n	a8, a4, 0
  1155b4:	02a8                	l32i.n	a10, a2, 0
  1155b6:	0e5852               	s16i	a5, a8, 28
  1155b9:	001aa5               	call8	115764 <dspipc_RingBufferReset>
  1155bc:	22a8                	l32i.n	a10, a2, 8
  1155be:	001a65               	call8	115764 <dspipc_RingBufferReset>
  1155c1:	12a8                	l32i.n	a10, a2, 4
  1155c3:	001a25               	call8	115764 <dspipc_RingBufferReset>
  1155c6:	32a8                	l32i.n	a10, a2, 12
  1155c8:	0019a5               	call8	115764 <dspipc_RingBufferReset>
  1155cb:	1a0c                	movi.n	a10, 1
  1155cd:	0803b2               	l8ui	a11, a3, 8
  1155d0:	2c0c                	movi.n	a12, 2
  1155d2:	ffac25               	call8	115094 <dspipc_ReportSendMessageNack>
  1155d5:	04c8                	l32i.n	a12, a4, 0
  1155d7:	084352               	s8i	a5, a3, 8
  1155da:	0f5c52               	s16i	a5, a12, 30
  1155dd:	43a8                	l32i.n	a10, a3, 16
  1155df:	00d025               	call8	1162e0 <fw_dsp_timer_DisableTimerInt>
  1155e2:	f01d                	retw.n

001155e4 <dspipc_gci_TimerCbMcu2Dsp>:
  1155e4:	004136               	entry	a1, 32
  1155e7:	f7ac21               	l32r	a2, 113498 (27f1c0 <dspipc_ctrl>)
  1155ea:	f7ae41               	l32r	a4, 1134a4 (27e688 <gp_dsp_core_log>)
  1155ed:	30a0a2               	movi	a10, 48
  1155f0:	0ca052               	movi	a5, 12
  1155f3:	092c                	movi.n	a9, 32
  1155f5:	f7bd31               	l32r	a3, 1134ec (27f3f0 <gci_mailbox_data_mcu>)
  1155f8:	0b0c                	movi.n	a11, 0
  1155fa:	0643b2               	s8i	a11, a3, 6
  1155fd:	054392               	s8i	a9, a3, 5
  115600:	084352               	s8i	a5, a3, 8
  115603:	0443a2               	s8i	a10, a3, 4
  115606:	0488                	l32i.n	a8, a4, 0
  115608:	02a8                	l32i.n	a10, a2, 0
  11560a:	0f5852               	s16i	a5, a8, 30
  11560d:	001565               	call8	115764 <dspipc_RingBufferReset>
  115610:	22a8                	l32i.n	a10, a2, 8
  115612:	001525               	call8	115764 <dspipc_RingBufferReset>
  115615:	12a8                	l32i.n	a10, a2, 4
  115617:	0014e5               	call8	115764 <dspipc_RingBufferReset>
  11561a:	32a8                	l32i.n	a10, a2, 12
  11561c:	001465               	call8	115764 <dspipc_RingBufferReset>
  11561f:	1a0c                	movi.n	a10, 1
  115621:	0703b2               	l8ui	a11, a3, 7
  115624:	2c0c                	movi.n	a12, 2
  115626:	ffa6e5               	call8	115094 <dspipc_ReportSendMessageNack>
  115629:	04c8                	l32i.n	a12, a4, 0
  11562b:	074352               	s8i	a5, a3, 7
  11562e:	0e5c52               	s16i	a5, a12, 28
  115631:	33a8                	l32i.n	a10, a3, 12
  115633:	00cae5               	call8	1162e0 <fw_dsp_timer_DisableTimerInt>
  115636:	f01d                	retw.n

00115638 <dspipc_RingBufferGetAvailable>:
  115638:	004136               	entry	a1, 32
  11563b:	02ad                	mov.n	a10, a2
  11563d:	0001e5               	call8	11565c <dspipc_RingBufferGetUsed>
  115640:	1228                	l32i.n	a2, a2, 4
  115642:	c022a0               	sub	a2, a2, a10
  115645:	220b                	addi.n	a2, a2, -1
  115647:	f01d                	retw.n

00115649 <dspipc_RingBufferGetAvailable+0x11>:
  115649:	000000                                        ...

0011564c <dspipc_RingBufferGetHeadOffset>:
  11564c:	004136               	entry	a1, 32
  11564f:	2228                	l32i.n	a2, a2, 8
  115651:	f01d                	retw.n

00115653 <dspipc_RingBufferGetHeadOffset+0x7>:
	...

00115654 <dspipc_RingBufferGetTailOffset>:
  115654:	004136               	entry	a1, 32
  115657:	3228                	l32i.n	a2, a2, 12
  115659:	f01d                	retw.n

0011565b <dspipc_RingBufferGetTailOffset+0x7>:
	...

0011565c <dspipc_RingBufferGetUsed>:
  11565c:	004136               	entry	a1, 32
  11565f:	3248                	l32i.n	a4, a2, 12
  115661:	2238                	l32i.n	a3, a2, 8
  115663:	1228                	l32i.n	a2, a2, 4
  115665:	c05340               	sub	a5, a3, a4
  115668:	033347               	bltu	a3, a4, 11566f <dspipc_RingBufferGetUsed+0x13>
  11566b:	052d                	mov.n	a2, a5
  11566d:	f01d                	retw.n

0011566f <dspipc_RingBufferGetUsed+0x13>:
  11566f:	225a                	add.n	a2, a2, a5
  115671:	f01d                	retw.n

00115673 <dspipc_RingBufferGetUsed+0x17>:
	...

00115674 <dspipc_RingBufferInit>:
  115674:	004136               	entry	a1, 32
  115677:	e28c                	beqz.n	a2, 115689 <dspipc_RingBufferInit+0x15>
  115679:	c38c                	beqz.n	a3, 115689 <dspipc_RingBufferInit+0x15>
  11567b:	a48c                	beqz.n	a4, 115689 <dspipc_RingBufferInit+0x15>
  11567d:	1249                	s32i.n	a4, a2, 4
  11567f:	0239                	s32i.n	a3, a2, 0
  115681:	050c                	movi.n	a5, 0
  115683:	2259                	s32i.n	a5, a2, 8
  115685:	3259                	s32i.n	a5, a2, 12
  115687:	f01d                	retw.n

00115689 <dspipc_RingBufferInit+0x15>:
  115689:	f01d                	retw.n

0011568b <dspipc_RingBufferInit+0x17>:
	...

0011568c <dspipc_RingBufferIsEmpty>:
  11568c:	004136               	entry	a1, 32
  11568f:	130c                	movi.n	a3, 1
  115691:	3288                	l32i.n	a8, a2, 12
  115693:	2248                	l32i.n	a4, a2, 8
  115695:	020c                	movi.n	a2, 0
  115697:	c04480               	sub	a4, a4, a8
  11569a:	832340               	moveqz	a2, a3, a4
  11569d:	f01d                	retw.n

0011569f <dspipc_RingBufferIsEmpty+0x13>:
	...

001156a0 <dspipc_RingBufferIsFull>:
  1156a0:	004136               	entry	a1, 32
  1156a3:	025d                	mov.n	a5, a2
  1156a5:	120c                	movi.n	a2, 1
  1156a7:	2578                	l32i.n	a7, a5, 8
  1156a9:	3568                	l32i.n	a6, a5, 12
  1156ab:	371b                	addi.n	a3, a7, 1
  1156ad:	0a1637               	beq	a6, a3, 1156bb <dspipc_RingBufferIsFull+0x1b>
  1156b0:	56cc                	bnez.n	a6, 1156b9 <dspipc_RingBufferIsFull+0x19>
  1156b2:	1548                	l32i.n	a4, a5, 4
  1156b4:	440b                	addi.n	a4, a4, -1
  1156b6:	011747               	beq	a7, a4, 1156bb <dspipc_RingBufferIsFull+0x1b>

001156b9 <dspipc_RingBufferIsFull+0x19>:
  1156b9:	020c                	movi.n	a2, 0
  1156bb:	f01d                	retw.n

001156bd <dspipc_RingBufferIsFull+0x1d>:
  1156bd:	000000                                        ...

001156c0 <dspipc_RingBufferRead>:
  1156c0:	006136               	entry	a1, 48
  1156c3:	01bd                	mov.n	a11, a1
  1156c5:	c14b                	addi.n	a12, a1, 4
  1156c7:	d18b                	addi.n	a13, a1, 8
  1156c9:	025d                	mov.n	a5, a2
  1156cb:	e1cb                	addi.n	a14, a1, 12
  1156cd:	042d                	mov.n	a2, a4
  1156cf:	05ad                	mov.n	a10, a5
  1156d1:	000425               	call8	115714 <dspipc_RingBufferReadAccessBuffer>
  1156d4:	11c8                	l32i.n	a12, a1, 4
  1156d6:	31a8                	l32i.n	a10, a1, 12
  1156d8:	26b4c7               	bgeu	a4, a12, 115702 <dspipc_RingBufferRead+0x42>
  1156db:	090c                	movi.n	a9, 0
  1156dd:	04cd                	mov.n	a12, a4
  1156df:	1149                	s32i.n	a4, a1, 4

001156e1 <dspipc_RingBufferRead+0x21>:
  1156e1:	036192               	s32i	a9, a1, 12

001156e4 <dspipc_RingBufferRead+0x24>:
  1156e4:	20a330               	or	a10, a3, a3
  1156e7:	01b8                	l32i.n	a11, a1, 0
  1156e9:	6ac965               	call8	180380 <__vec_memcpy>
  1156ec:	31c8                	l32i.n	a12, a1, 12
  1156ee:	7c8c                	beqz.n	a12, 1156f9 <dspipc_RingBufferRead+0x39>
  1156f0:	11a8                	l32i.n	a10, a1, 4
  1156f2:	21b8                	l32i.n	a11, a1, 8
  1156f4:	aa3a                	add.n	a10, a10, a3
  1156f6:	6ac8a5               	call8	180380 <__vec_memcpy>

001156f9 <dspipc_RingBufferRead+0x39>:
  1156f9:	05ad                	mov.n	a10, a5
  1156fb:	02bd                	mov.n	a11, a2
  1156fd:	000465               	call8	115744 <dspipc_RingBufferReadAccessBufferConsume>
  115700:	f01d                	retw.n

00115702 <dspipc_RingBufferRead+0x42>:
  115702:	aaca                	add.n	a10, a10, a12
  115704:	04ba47               	bgeu	a10, a4, 11570c <dspipc_RingBufferRead+0x4c>
  115707:	0a2d                	mov.n	a2, a10
  115709:	fff5c6               	j	1156e4 <dspipc_RingBufferRead+0x24>

0011570c <dspipc_RingBufferRead+0x4c>:
  11570c:	c092c0               	sub	a9, a2, a12
  11570f:	fff386               	j	1156e1 <dspipc_RingBufferRead+0x21>

00115712 <dspipc_RingBufferRead+0x52>:
	...

00115714 <dspipc_RingBufferReadAccessBuffer>:
  115714:	004136               	entry	a1, 32
  115717:	32b8                	l32i.n	a11, a2, 12
  115719:	02a8                	l32i.n	a10, a2, 0
  11571b:	2298                	l32i.n	a9, a2, 8
  11571d:	aaba                	add.n	a10, a10, a11
  11571f:	10b9b7               	bgeu	a9, a11, 115733 <dspipc_RingBufferReadAccessBuffer+0x1f>
  115722:	03a9                	s32i.n	a10, a3, 0
  115724:	12c8                	l32i.n	a12, a2, 4
  115726:	0228                	l32i.n	a2, a2, 0
  115728:	c0ccb0               	sub	a12, a12, a11
  11572b:	04c9                	s32i.n	a12, a4, 0

0011572d <dspipc_RingBufferReadAccessBuffer+0x19>:
  11572d:	0529                	s32i.n	a2, a5, 0
  11572f:	0699                	s32i.n	a9, a6, 0
  115731:	f01d                	retw.n

00115733 <dspipc_RingBufferReadAccessBuffer+0x1f>:
  115733:	020c                	movi.n	a2, 0
  115735:	03a9                	s32i.n	a10, a3, 0
  115737:	c0d9b0               	sub	a13, a9, a11
  11573a:	04d9                	s32i.n	a13, a4, 0
  11573c:	029d                	mov.n	a9, a2
  11573e:	fffac6               	j	11572d <dspipc_RingBufferReadAccessBuffer+0x19>

00115741 <dspipc_RingBufferReadAccessBuffer+0x2d>:
  115741:	000000                                        ...

00115744 <dspipc_RingBufferReadAccessBufferConsume>:
  115744:	004136               	entry	a1, 32
  115747:	3258                	l32i.n	a5, a2, 12
  115749:	2248                	l32i.n	a4, a2, 8
  11574b:	335a                	add.n	a3, a3, a5
  11574d:	0cb457               	bgeu	a4, a5, 11575d <dspipc_RingBufferReadAccessBufferConsume+0x19>
  115750:	1278                	l32i.n	a7, a2, 4
  115752:	036d                	mov.n	a6, a3
  115754:	073377               	bltu	a3, a7, 11575f <dspipc_RingBufferReadAccessBufferConsume+0x1b>
  115757:	c06370               	sub	a6, a3, a7
  11575a:	000046               	j	11575f <dspipc_RingBufferReadAccessBufferConsume+0x1b>

0011575d <dspipc_RingBufferReadAccessBufferConsume+0x19>:
  11575d:	036d                	mov.n	a6, a3

0011575f <dspipc_RingBufferReadAccessBufferConsume+0x1b>:
  11575f:	3269                	s32i.n	a6, a2, 12
  115761:	f01d                	retw.n

00115763 <dspipc_RingBufferReadAccessBufferConsume+0x1f>:
	...

00115764 <dspipc_RingBufferReset>:
  115764:	004136               	entry	a1, 32
  115767:	02ad                	mov.n	a10, a2
  115769:	02b8                	l32i.n	a11, a2, 0
  11576b:	12c8                	l32i.n	a12, a2, 4
  11576d:	fff065               	call8	115674 <dspipc_RingBufferInit>
  115770:	f01d                	retw.n

00115772 <dspipc_RingBufferReset+0xe>:
	...

00115774 <dspipc_RingBufferSetTailOffset>:
  115774:	004136               	entry	a1, 32
  115777:	3239                	s32i.n	a3, a2, 12
  115779:	f01d                	retw.n

0011577b <dspipc_RingBufferSetTailOffset+0x7>:
	...

0011577c <dspipc_RingBufferWrite>:
  11577c:	006136               	entry	a1, 48
  11577f:	01bd                	mov.n	a11, a1
  115781:	c14b                	addi.n	a12, a1, 4
  115783:	d18b                	addi.n	a13, a1, 8
  115785:	025d                	mov.n	a5, a2
  115787:	e1cb                	addi.n	a14, a1, 12
  115789:	042d                	mov.n	a2, a4
  11578b:	05ad                	mov.n	a10, a5
  11578d:	000425               	call8	1157d0 <dspipc_RingBufferWriteAccessBuffer>
  115790:	11c8                	l32i.n	a12, a1, 4
  115792:	31a8                	l32i.n	a10, a1, 12
  115794:	26b4c7               	bgeu	a4, a12, 1157be <dspipc_RingBufferWrite+0x42>
  115797:	090c                	movi.n	a9, 0
  115799:	04cd                	mov.n	a12, a4
  11579b:	1149                	s32i.n	a4, a1, 4

0011579d <dspipc_RingBufferWrite+0x21>:
  11579d:	036192               	s32i	a9, a1, 12

001157a0 <dspipc_RingBufferWrite+0x24>:
  1157a0:	0021a2               	l32i	a10, a1, 0
  1157a3:	03bd                	mov.n	a11, a3
  1157a5:	6abda5               	call8	180380 <__vec_memcpy>
  1157a8:	31c8                	l32i.n	a12, a1, 12
  1157aa:	7c8c                	beqz.n	a12, 1157b5 <dspipc_RingBufferWrite+0x39>
  1157ac:	11b8                	l32i.n	a11, a1, 4
  1157ae:	21a8                	l32i.n	a10, a1, 8
  1157b0:	bb3a                	add.n	a11, a11, a3
  1157b2:	6abce5               	call8	180380 <__vec_memcpy>

001157b5 <dspipc_RingBufferWrite+0x39>:
  1157b5:	05ad                	mov.n	a10, a5
  1157b7:	02bd                	mov.n	a11, a2
  1157b9:	000565               	call8	115810 <dspipc_RingBufferWriteAccessBufferConsume>
  1157bc:	f01d                	retw.n

001157be <dspipc_RingBufferWrite+0x42>:
  1157be:	aaca                	add.n	a10, a10, a12
  1157c0:	04ba47               	bgeu	a10, a4, 1157c8 <dspipc_RingBufferWrite+0x4c>
  1157c3:	0a2d                	mov.n	a2, a10
  1157c5:	fff5c6               	j	1157a0 <dspipc_RingBufferWrite+0x24>

001157c8 <dspipc_RingBufferWrite+0x4c>:
  1157c8:	c092c0               	sub	a9, a2, a12
  1157cb:	fff386               	j	11579d <dspipc_RingBufferWrite+0x21>

001157ce <dspipc_RingBufferWrite+0x52>:
	...

001157d0 <dspipc_RingBufferWriteAccessBuffer>:
  1157d0:	004136               	entry	a1, 32
  1157d3:	3298                	l32i.n	a9, a2, 12
  1157d5:	22b8                	l32i.n	a11, a2, 8
  1157d7:	02a8                	l32i.n	a10, a2, 0
  1157d9:	1f3b97               	bltu	a11, a9, 1157fc <dspipc_RingBufferWriteAccessBuffer+0x2c>
  1157dc:	1288                	l32i.n	a8, a2, 4
  1157de:	caba                	add.n	a12, a10, a11
  1157e0:	03c9                	s32i.n	a12, a3, 0
  1157e2:	0278                	l32i.n	a7, a2, 0
  1157e4:	c088b0               	sub	a8, a8, a11
  1157e7:	0489                	s32i.n	a8, a4, 0
  1157e9:	0579                	s32i.n	a7, a5, 0
  1157eb:	0699                	s32i.n	a9, a6, 0
  1157ed:	69cc                	bnez.n	a9, 1157f7 <dspipc_RingBufferWriteAccessBuffer+0x27>
  1157ef:	0498                	l32i.n	a9, a4, 0

001157f1 <dspipc_RingBufferWriteAccessBuffer+0x21>:
  1157f1:	d90b                	addi.n	a13, a9, -1
  1157f3:	04d9                	s32i.n	a13, a4, 0
  1157f5:	f01d                	retw.n

001157f7 <dspipc_RingBufferWriteAccessBuffer+0x27>:
  1157f7:	064d                	mov.n	a4, a6
  1157f9:	fffd06               	j	1157f1 <dspipc_RingBufferWriteAccessBuffer+0x21>

001157fc <dspipc_RingBufferWriteAccessBuffer+0x2c>:
  1157fc:	0e0c                	movi.n	a14, 0
  1157fe:	c0f9b0               	sub	a15, a9, a11
  115801:	7aba                	add.n	a7, a10, a11
  115803:	0379                	s32i.n	a7, a3, 0
  115805:	ff0b                	addi.n	a15, a15, -1
  115807:	04f9                	s32i.n	a15, a4, 0
  115809:	05e9                	s32i.n	a14, a5, 0
  11580b:	06e9                	s32i.n	a14, a6, 0
  11580d:	f01d                	retw.n

0011580f <dspipc_RingBufferWriteAccessBuffer+0x3f>:
	...

00115810 <dspipc_RingBufferWriteAccessBufferConsume>:
  115810:	004136               	entry	a1, 32
  115813:	2248                	l32i.n	a4, a2, 8
  115815:	3258                	l32i.n	a5, a2, 12
  115817:	334a                	add.n	a3, a3, a4
  115819:	0c3457               	bltu	a4, a5, 115829 <dspipc_RingBufferWriteAccessBufferConsume+0x19>
  11581c:	1278                	l32i.n	a7, a2, 4
  11581e:	036d                	mov.n	a6, a3
  115820:	073377               	bltu	a3, a7, 11582b <dspipc_RingBufferWriteAccessBufferConsume+0x1b>
  115823:	c06370               	sub	a6, a3, a7
  115826:	000046               	j	11582b <dspipc_RingBufferWriteAccessBufferConsume+0x1b>

00115829 <dspipc_RingBufferWriteAccessBufferConsume+0x19>:
  115829:	036d                	mov.n	a6, a3

0011582b <dspipc_RingBufferWriteAccessBufferConsume+0x1b>:
  11582b:	2269                	s32i.n	a6, a2, 8
  11582d:	f01d                	retw.n

0011582f <dspipc_RingBufferWriteAccessBufferConsume+0x1f>:
	...

00115830 <dspipc_ringbuf_WriteRingBuffer>:
  115830:	004136               	entry	a1, 32
  115833:	027d                	mov.n	a7, a2
  115835:	1b0c                	movi.n	a11, 1
  115837:	02a8                	l32i.n	a10, a2, 0
  115839:	1268                	l32i.n	a6, a2, 4
  11583b:	aa5a                	add.n	a10, a10, a5
  11583d:	c06650               	sub	a6, a6, a5
  115840:	636460               	minu	a6, a4, a6
  115843:	ff7c65               	call8	115008 <mcuipc_IpAddressTranslation>
  115846:	03bd                	mov.n	a11, a3
  115848:	06cd                	mov.n	a12, a6
  11584a:	6ab365               	call8	180380 <__vec_memcpy>
  11584d:	0b0c                	movi.n	a11, 0
  11584f:	12c8                	l32i.n	a12, a2, 4
  115851:	256a                	add.n	a2, a5, a6
  115853:	c0cc20               	sub	a12, a12, a2
  115856:	832bc0               	moveqz	a2, a11, a12
  115859:	10b647               	bgeu	a6, a4, 11586d <dspipc_ringbuf_WriteRingBuffer+0x3d>
  11585c:	07a8                	l32i.n	a10, a7, 0
  11585e:	1b0c                	movi.n	a11, 1
  115860:	ff7a65               	call8	115008 <mcuipc_IpAddressTranslation>
  115863:	b36a                	add.n	a11, a3, a6
  115865:	c02460               	sub	a2, a4, a6
  115868:	02cd                	mov.n	a12, a2
  11586a:	6ab165               	call8	180380 <__vec_memcpy>

0011586d <dspipc_ringbuf_WriteRingBuffer+0x3d>:
  11586d:	f01d                	retw.n

0011586f <dspipc_ringbuf_WriteRingBuffer+0x3f>:
	...

00115870 <dspipc_ringbuf_GetWriteIdx>:
  115870:	004136               	entry	a1, 32
  115873:	2228                	l32i.n	a2, a2, 8
  115875:	f01d                	retw.n

00115877 <dspipc_ringbuf_GetWriteIdx+0x7>:
	...

00115878 <dspipc_ringbuf_SetWriteIdx>:
  115878:	004136               	entry	a1, 32
  11587b:	2239                	s32i.n	a3, a2, 8
  11587d:	f01d                	retw.n

0011587f <dspipc_ringbuf_SetWriteIdx+0x7>:
	...

00115880 <dspipc_ringbuf_ReadRingBuffer>:
  115880:	004136               	entry	a1, 32
  115883:	206220               	or	a6, a2, a2
  115886:	012692               	l32i	a9, a6, 4
  115889:	202550               	or	a2, a5, a5
  11588c:	c05950               	sub	a5, a9, a5
  11588f:	635450               	minu	a5, a4, a5
  115892:	b38c                	beqz.n	a3, 1158a1 <dspipc_ringbuf_ReadRingBuffer+0x21>
  115894:	03ad                	mov.n	a10, a3
  115896:	06b8                	l32i.n	a11, a6, 0
  115898:	05cd                	mov.n	a12, a5
  11589a:	bb2a                	add.n	a11, a11, a2
  11589c:	6aae25               	call8	180380 <__vec_memcpy>
  11589f:	1698                	l32i.n	a9, a6, 4

001158a1 <dspipc_ringbuf_ReadRingBuffer+0x21>:
  1158a1:	c04450               	sub	a4, a4, a5
  1158a4:	00a0c2               	movi	a12, 0
  1158a7:	802250               	add	a2, a2, a5
  1158aa:	c0d920               	sub	a13, a9, a2
  1158ad:	832cd0               	moveqz	a2, a12, a13
  1158b0:	00c416               	beqz	a4, 1158c0 <dspipc_ringbuf_ReadRingBuffer+0x40>
  1158b3:	738c                	beqz.n	a3, 1158be <dspipc_ringbuf_ReadRingBuffer+0x3e>
  1158b5:	a35a                	add.n	a10, a3, a5
  1158b7:	06b8                	l32i.n	a11, a6, 0
  1158b9:	04cd                	mov.n	a12, a4
  1158bb:	6aac65               	call8	180380 <__vec_memcpy>

001158be <dspipc_ringbuf_ReadRingBuffer+0x3e>:
  1158be:	042d                	mov.n	a2, a4

001158c0 <dspipc_ringbuf_ReadRingBuffer+0x40>:
  1158c0:	f01d                	retw.n

001158c2 <dspipc_ringbuf_ReadRingBuffer+0x42>:
	...

001158c4 <dspipc_ringbuf_GetReadIdx>:
  1158c4:	004136               	entry	a1, 32
  1158c7:	3228                	l32i.n	a2, a2, 12
  1158c9:	f01d                	retw.n

001158cb <dspipc_ringbuf_GetReadIdx+0x7>:
	...

001158cc <dspipc_ringbuf_SetReadIdx>:
  1158cc:	004136               	entry	a1, 32
  1158cf:	3239                	s32i.n	a3, a2, 12
  1158d1:	f01d                	retw.n

001158d3 <dspipc_ringbuf_SetReadIdx+0x7>:
	...

001158d4 <gci_Init>:
  1158d4:	004136               	entry	a1, 32
  1158d7:	0000a5               	call8	1158e0 <gci_init_McuIpcMailboxInt>
  1158da:	000425               	call8	11591c <gci_SetInterrupt>
  1158dd:	f01d                	retw.n

001158df <gci_Init+0xb>:
	...

001158e0 <gci_init_McuIpcMailboxInt>:
  1158e0:	004136               	entry	a1, 32
  1158e3:	7a0c                	movi.n	a10, 7
  1158e5:	f706b1               	l32r	a11, 113500 (a06180 <_memmap_mem_sram_start+0x6180>)
  1158e8:	f707c1               	l32r	a12, 113504 (40404 <_memmap_cacheattr_bp_base+0x1e402>)
  1158eb:	0006e5               	call8	115958 <gci_init_WriteRegisterIndirect>
  1158ee:	f706b1               	l32r	a11, 113508 (a00000 <_memmap_mem_sram_start>)
  1158f1:	f6aa91               	l32r	a9, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  1158f4:	0020c0               	memw
  1158f7:	8629c2               	l32i	a12, a9, 0x218
  1158fa:	20ccb0               	or	a12, a12, a11
  1158fd:	0020c0               	memw
  115900:	8669c2               	s32i	a12, a9, 0x218
  115903:	0020c0               	memw
  115906:	8729a2               	l32i	a10, a9, 0x21c
  115909:	20aab0               	or	a10, a10, a11
  11590c:	0020c0               	memw
  11590f:	8769a2               	s32i	a10, a9, 0x21c
  115912:	080c                	movi.n	a8, 0
  115914:	0020c0               	memw
  115917:	db6982               	s32i	a8, a9, 0x36c
  11591a:	f01d                	retw.n

0011591c <gci_SetInterrupt>:
  11591c:	004136               	entry	a1, 32
  11591f:	0ba0a2               	movi	a10, 11
  115922:	f6fab1               	l32r	a11, 11350c (1159a4 <gci_phy_internal_InterruptHandler>)
  115925:	ec77e5               	call8	1020a4 <_xtos_set_interrupt_handler>
  115928:	f6b1a1               	l32r	a10, 1133ec (800 <XtosCoreStateSize+0x580>)
  11592b:	f6ab91               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11592e:	0020c0               	memw
  115931:	842982               	l32i	a8, a9, 0x210
  115934:	2088a0               	or	a8, a8, a10
  115937:	0020c0               	memw
  11593a:	846982               	s32i	a8, a9, 0x210
  11593d:	ec7765               	call8	1020b4 <_xtos_ints_on>
  115940:	000090               	retw

00115943 <gci_SetInterrupt+0x27>:
	...

00115944 <gci_init_ReadRegisterIndirect>:
  115944:	004136               	entry	a1, 32
  115947:	f69541               	l32r	a4, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  11594a:	0020c0               	memw
  11594d:	906422               	s32i	a2, a4, 0x240
  115950:	0020c0               	memw
  115953:	0328                	l32i.n	a2, a3, 0
  115955:	f01d                	retw.n

00115957 <gci_init_ReadRegisterIndirect+0x13>:
	...

00115958 <gci_init_WriteRegisterIndirect>:
  115958:	004136               	entry	a1, 32
  11595b:	f69051               	l32r	a5, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  11595e:	0020c0               	memw
  115961:	906522               	s32i	a2, a5, 0x240
  115964:	0020c0               	memw
  115967:	0349                	s32i.n	a4, a3, 0
  115969:	f01d                	retw.n

0011596b <gci_init_WriteRegisterIndirect+0x13>:
	...

0011596c <gci_phy_internal_HandleMcuUpdate>:
  11596c:	004136               	entry	a1, 32
  11596f:	02ad                	mov.n	a10, a2
  115971:	f6ddc1               	l32r	a12, 1134e8 (40004 <_memmap_cacheattr_bp_base+0x1e002>)
  115974:	10b230               	and	a11, a2, a3
  115977:	080cb7               	bnone	a12, a11, 115983 <gci_phy_internal_HandleMcuUpdate+0x17>
  11597a:	f68981               	l32r	a8, 1133a0 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11597d:	20a280               	or	a10, a2, a8
  115980:	10ba30               	and	a11, a10, a3

00115983 <gci_phy_internal_HandleMcuUpdate+0x17>:
  115983:	056ba7               	bbci	a11, 10, 11598c <gci_phy_internal_HandleMcuUpdate+0x20>
  115986:	f6da91               	l32r	a9, 1134f0 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  115989:	20aa90               	or	a10, a10, a9

0011598c <gci_phy_internal_HandleMcuUpdate+0x20>:
  11598c:	0b0c37               	bnone	a12, a3, 11599b <gci_phy_internal_HandleMcuUpdate+0x2f>
  11598f:	f683b1               	l32r	a11, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115992:	0020c0               	memw
  115995:	9e2bb2               	l32i	a11, a11, 0x278
  115998:	000046               	j	11599d <gci_phy_internal_HandleMcuUpdate+0x31>

0011599b <gci_phy_internal_HandleMcuUpdate+0x2f>:
  11599b:	0b0c                	movi.n	a11, 0

0011599d <gci_phy_internal_HandleMcuUpdate+0x31>:
  11599d:	ff8da5               	call8	115278 <dspipc_gci_McuMailboxInterruptHandler>
  1159a0:	f01d                	retw.n

001159a2 <gci_phy_internal_HandleMcuUpdate+0x36>:
	...

001159a4 <gci_phy_internal_InterruptHandler>:
  1159a4:	004136               	entry	a1, 32
  1159a7:	1b0c                	movi.n	a11, 1
  1159a9:	f6d921               	l32r	a2, 113510 (20114c <g_gciInterruptMaxLoopCount>)
  1159ac:	f6da51               	l32r	a5, 113514 (27ec30 <g_cpregs1_backup+0x170>)
  1159af:	000222               	l8ui	a2, a2, 0
  1159b2:	05ad                	mov.n	a10, a5
  1159b4:	ecd365               	call8	1026ec <xthal_save_cpregs>
  1159b7:	f67931               	l32r	a3, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  1159ba:	0020c0               	memw
  1159bd:	8523b2               	l32i	a11, a3, 0x214
  1159c0:	0020c0               	memw
  1159c3:	8623a2               	l32i	a10, a3, 0x218
  1159c6:	f6d441               	l32r	a4, 113518 (200000 <_dram0_version_date_start>)

001159c9 <gci_phy_internal_InterruptHandler+0x25>:
  1159c9:	3a7a57               	bbci	a10, 21, 115a07 <gci_phy_internal_InterruptHandler+0x63>
  1159cc:	377b57               	bbci	a11, 21, 115a07 <gci_phy_internal_InterruptHandler+0x63>
  1159cf:	0020c0               	memw
  1159d2:	942382               	l32i	a8, a3, 0x250
  1159d5:	0020c0               	memw
  1159d8:	856342               	s32i	a4, a3, 0x214
  1159db:	286877               	bbci	a8, 7, 115a07 <gci_phy_internal_InterruptHandler+0x63>
  1159de:	0020c0               	memw
  1159e1:	bf2362               	l32i	a6, a3, 0x2fc
  1159e4:	0020c0               	memw
  1159e7:	9f2372               	l32i	a7, a3, 0x27c
  1159ea:	0020c0               	memw
  1159ed:	bf6362               	s32i	a6, a3, 0x2fc
  1159f0:	7a0c                	movi.n	a10, 7
  1159f2:	f6c3b1               	l32r	a11, 113500 (a06180 <_memmap_mem_sram_start+0x6180>)
  1159f5:	fff4e5               	call8	115944 <gci_init_ReadRegisterIndirect>
  1159f8:	209aa0               	or	a9, a10, a10
  1159fb:	10aa60               	and	a10, a10, a6
  1159fe:	050967               	bnone	a9, a6, 115a07 <gci_phy_internal_InterruptHandler+0x63>
  115a01:	20b770               	or	a11, a7, a7
  115a04:	fff665               	call8	11596c <gci_phy_internal_HandleMcuUpdate>
  115a07:	220b                	addi.n	a2, a2, -1
  115a09:	d28c                	beqz.n	a2, 115a1a <gci_phy_internal_InterruptHandler+0x76>
  115a0b:	0020c0               	memw
  115a0e:	8523b2               	l32i	a11, a3, 0x214
  115a11:	0020c0               	memw
  115a14:	8623a2               	l32i	a10, a3, 0x218
  115a17:	ae8ba7               	bany	a11, a10, 1159c9 <gci_phy_internal_InterruptHandler+0x25>

00115a1a <gci_phy_internal_InterruptHandler+0x76>:
  115a1a:	05ad                	mov.n	a10, a5
  115a1c:	1b0c                	movi.n	a11, 1
  115a1e:	ecc4a5               	call8	102668 <xthal_restore_cpregs>
  115a21:	f01d                	retw.n

00115a23 <gci_phy_internal_InterruptHandler+0x7f>:
	...

00115a24 <dspipc_test_CbFunction>:
  115a24:	008136               	entry	a1, 64
  115a27:	046122               	s32i	a2, a1, 16
  115a2a:	04e556               	bnez	a5, 115a7c <dspipc_test_CbFunction+0x58>
  115a2d:	10a022               	movi	a2, 16
  115a30:	1201b2               	l8ui	a11, a1, 18
  115a33:	1301a2               	l8ui	a10, a1, 19
  115a36:	180c                	movi.n	a8, 1
  115a38:	110192               	l8ui	a9, a1, 17
  115a3b:	014192               	s8i	a9, a1, 1
  115a3e:	004182               	s8i	a8, a1, 0
  115a41:	0341a2               	s8i	a10, a1, 3
  115a44:	0241b2               	s8i	a11, a1, 2
  115a47:	632320               	minu	a2, a3, a2
  115a4a:	04bd                	mov.n	a11, a4
  115a4c:	f6b431               	l32r	a3, 11351c (27f410 <g_dspipc_test_loopback_buf>)
  115a4f:	02cd                	mov.n	a12, a2
  115a51:	03ad                	mov.n	a10, a3
  115a53:	6a92e5               	call8	180380 <__vec_memcpy>
  115a56:	0001b2               	l8ui	a11, a1, 0
  115a59:	0301a2               	l8ui	a10, a1, 3
  115a5c:	0201c2               	l8ui	a12, a1, 2
  115a5f:	11aa80               	slli	a10, a10, 8
  115a62:	20aac0               	or	a10, a10, a12
  115a65:	0101c2               	l8ui	a12, a1, 1
  115a68:	11aa80               	slli	a10, a10, 8
  115a6b:	20aac0               	or	a10, a10, a12
  115a6e:	11aa80               	slli	a10, a10, 8
  115a71:	03cd                	mov.n	a12, a3
  115a73:	20aab0               	or	a10, a10, a11
  115a76:	f4b020               	extui	a11, a2, 0, 16
  115a79:	ff6625               	call8	1150dc <dspipc_SendMessage>

00115a7c <dspipc_test_CbFunction+0x58>:
  115a7c:	f01d                	retw.n

00115a7e <dspipc_test_CbFunction+0x5a>:
	...

00115a80 <dspipc_test_gci>:
  115a80:	004136               	entry	a1, 32
  115a83:	f6a7a1               	l32r	a10, 113520 (115a24 <dspipc_test_CbFunction>)
  115a86:	0b0c                	movi.n	a11, 0
  115a88:	ff5aa5               	call8	115034 <dspipc_RegisterAppCallBack>
  115a8b:	f01d                	retw.n

00115a8d <dspipc_test_gci+0xd>:
  115a8d:	000000                                        ...

00115a90 <gci_init_RequestSemaphoreBlocking>:
  115a90:	004136               	entry	a1, 32
  115a93:	0fa0a2               	movi	a10, 15
  115a96:	ecb5a5               	call8	1025f0 <_xtos_set_intlevel>
  115a99:	0a6d                	mov.n	a6, a10
  115a9b:	f67c31               	l32r	a3, 11348c (ffffff <_memmap_mem_sram_end+0x5bffff>)
  115a9e:	f63f41               	l32r	a4, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115aa1:	401200               	ssl	a2
  115aa4:	150c                	movi.n	a5, 1
  115aa6:	a15500               	sll	a5, a5

00115aa9 <gci_init_RequestSemaphoreBlocking+0x19>:
  115aa9:	fa0c                	movi.n	a10, 15
  115aab:	ecb465               	call8	1025f0 <_xtos_set_intlevel>
  115aae:	0020c0               	memw
  115ab1:	8e6452               	s32i	a5, a4, 0x238
  115ab4:	0020c0               	memw
  115ab7:	8e2482               	l32i	a8, a4, 0x238
  115aba:	102580               	and	a2, a5, a8
  115abd:	048587               	bany	a5, a8, 115ac5 <gci_init_RequestSemaphoreBlocking+0x35>
  115ac0:	06ad                	mov.n	a10, a6
  115ac2:	ec7de5               	call8	1022a0 <_xtos_restore_intlevel>

00115ac5 <gci_init_RequestSemaphoreBlocking+0x35>:
  115ac5:	338c                	beqz.n	a3, 115acc <gci_init_RequestSemaphoreBlocking+0x3c>
  115ac7:	0b1326               	beqi	a3, 1, 115ad6 <gci_init_RequestSemaphoreBlocking+0x46>
  115aca:	330b                	addi.n	a3, a3, -1

00115acc <gci_init_RequestSemaphoreBlocking+0x3c>:
  115acc:	fd9216               	beqz	a2, 115aa9 <gci_init_RequestSemaphoreBlocking+0x19>

00115acf <gci_init_RequestSemaphoreBlocking+0x3f>:
  115acf:	190c                	movi.n	a9, 1
  115ad1:	932920               	movnez	a2, a9, a2
  115ad4:	f01d                	retw.n

00115ad6 <gci_init_RequestSemaphoreBlocking+0x46>:
  115ad6:	fa0c                	movi.n	a10, 15
  115ad8:	ecb165               	call8	1025f0 <_xtos_set_intlevel>
  115adb:	fffc06               	j	115acf <gci_init_RequestSemaphoreBlocking+0x3f>

00115ade <gci_init_RequestSemaphoreBlocking+0x4e>:
	...

00115ae0 <gci_init_ReleaseSemaphore>:
  115ae0:	004136               	entry	a1, 32
  115ae3:	f62e51               	l32r	a5, 11339c (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115ae6:	0020c0               	memw
  115ae9:	8e2532               	l32i	a3, a5, 0x238
  115aec:	401200               	ssl	a2
  115aef:	140c                	movi.n	a4, 1
  115af1:	a12400               	sll	a2, a4
  115af4:	120327               	bnone	a3, a2, 115b0a <gci_init_ReleaseSemaphore+0x2a>
  115af7:	0020c0               	memw
  115afa:	8e6522               	s32i	a2, a5, 0x238
  115afd:	0020c0               	memw
  115b00:	8e2582               	l32i	a8, a5, 0x238
  115b03:	030827               	bnone	a8, a2, 115b0a <gci_init_ReleaseSemaphore+0x2a>
  115b06:	020c                	movi.n	a2, 0
  115b08:	f01d                	retw.n

00115b0a <gci_init_ReleaseSemaphore+0x2a>:
  115b0a:	120c                	movi.n	a2, 1
  115b0c:	f01d                	retw.n

00115b0e <gci_init_ReleaseSemaphore+0x2e>:
	...

00115b10 <fw_dsp_pm_PsoProcess>:
  115b10:	004136               	entry	a1, 32
  115b13:	0d3c                	movi.n	a13, 48
  115b15:	030c                	movi.n	a3, 0
  115b17:	f662b1               	l32r	a11, 1134a0 (27f3f4 <dspipc_gci_ctrlBlk>)
  115b1a:	f63021               	l32r	a2, 1133dc (27f420 <g_pso_inst>)
  115b1d:	1c0c                	movi.n	a12, 1
  115b1f:	0c0282               	l8ui	a8, a2, 12
  115b22:	f670a1               	l32r	a10, 1134e4 (276e60 <g_au_task>)
  115b25:	1f1866               	bnei	a8, 1, 115b48 <fw_dsp_pm_PsoProcess+0x38>
  115b28:	021a92               	l16ui	a9, a10, 4
  115b2b:	99dc                	bnez.n	a9, 115b48 <fw_dsp_pm_PsoProcess+0x38>
  115b2d:	000be2               	l8ui	a14, a11, 0
  115b30:	149ed7               	bne	a14, a13, 115b48 <fw_dsp_pm_PsoProcess+0x38>
  115b33:	010bf2               	l8ui	a15, a11, 1
  115b36:	0ecf66               	bnei	a15, 32, 115b48 <fw_dsp_pm_PsoProcess+0x38>
  115b39:	0d42c2               	s8i	a12, a2, 13
  115b3c:	3a0c                	movi.n	a10, 3
  115b3e:	03bd                	mov.n	a11, a3
  115b40:	0006a5               	call8	115bac <fw_dsp_pm_PsoEnter>
  115b43:	0d4232               	s8i	a3, a2, 13
  115b46:	f01d                	retw.n

00115b48 <fw_dsp_pm_PsoProcess+0x38>:
  115b48:	021a82               	l16ui	a8, a10, 4
  115b4b:	0d4232               	s8i	a3, a2, 13
  115b4e:	0e6807               	bbci	a8, 0, 115b60 <fw_dsp_pm_PsoProcess+0x50>
  115b51:	0020c0               	memw
  115b54:	0a98                	l32i.n	a9, a10, 0
  115b56:	251ac2               	l16ui	a12, a10, 74
  115b59:	249090               	extui	a9, a9, 0, 3
  115b5c:	89fc                	bnez.n	a9, 115b98 <fw_dsp_pm_PsoProcess+0x88>
  115b5e:	6cfc                	bnez.n	a12, 115b98 <fw_dsp_pm_PsoProcess+0x88>

00115b60 <fw_dsp_pm_PsoProcess+0x50>:
  115b60:	021ae2               	l16ui	a14, a10, 4
  115b63:	096e37               	bbci	a14, 3, 115b70 <fw_dsp_pm_PsoProcess+0x60>
  115b66:	0020c0               	memw
  115b69:	0af8                	l32i.n	a15, a10, 0
  115b6b:	24faf0               	extui	a15, a15, 10, 3
  115b6e:	6fec                	bnez.n	a15, 115b98 <fw_dsp_pm_PsoProcess+0x88>

00115b70 <fw_dsp_pm_PsoProcess+0x60>:
  115b70:	021a82               	l16ui	a8, a10, 4
  115b73:	096817               	bbci	a8, 1, 115b80 <fw_dsp_pm_PsoProcess+0x70>
  115b76:	0020c0               	memw
  115b79:	0a98                	l32i.n	a9, a10, 0
  115b7b:	249390               	extui	a9, a9, 3, 3
  115b7e:	69dc                	bnez.n	a9, 115b98 <fw_dsp_pm_PsoProcess+0x88>

00115b80 <fw_dsp_pm_PsoProcess+0x70>:
  115b80:	000ba2               	l8ui	a10, a11, 0
  115b83:	010bc2               	l8ui	a12, a11, 1
  115b86:	0e9ad7               	bne	a10, a13, 115b98 <fw_dsp_pm_PsoProcess+0x88>
  115b89:	0bcc66               	bnei	a12, 32, 115b98 <fw_dsp_pm_PsoProcess+0x88>
  115b8c:	f666d1               	l32r	a13, 113524 (27f548 <g_dbfw_dump_all_traces>)
  115b8f:	000dd2               	l8ui	a13, a13, 0
  115b92:	002d56               	bnez	a13, 115b98 <fw_dsp_pm_PsoProcess+0x88>
  115b95:	007000               	waiti	0
  115b98:	f664a1               	l32r	a10, 113528 (201150 <g_delay_flag>)
  115b9b:	002ae2               	l32i	a14, a10, 0
  115b9e:	051e66               	bnei	a14, 1, 115ba7 <fw_dsp_pm_PsoProcess+0x97>
  115ba1:	012aa2               	l32i	a10, a10, 4
  115ba4:	00b865               	call8	11672c <dbfw_DelayMicroseconds>
  115ba7:	f01d                	retw.n

00115ba9 <fw_dsp_pm_PsoProcess+0x99>:
  115ba9:	000000                                        ...

00115bac <fw_dsp_pm_PsoEnter>:
  115bac:	006136               	entry	a1, 48
  115baf:	0fa0a2               	movi	a10, 15
  115bb2:	016132               	s32i	a3, a1, 4
  115bb5:	036122               	s32i	a2, a1, 12
  115bb8:	eca365               	call8	1025f0 <_xtos_set_intlevel>
  115bbb:	fb0c                	movi.n	a11, 15
  115bbd:	79a0c2               	movi	a12, 121
  115bc0:	f60441               	l32r	a4, 1133d0 (277d60 <g_debug_fp_info>)
  115bc3:	f60421               	l32r	a2, 1133d4 (278090 <g_debug_fp_info+0x330>)
  115bc6:	04d432               	addmi	a3, a4, 0x400
  115bc9:	001482               	l16ui	a8, a4, 0
  115bcc:	d0c252               	addi	a5, a2, -48
  115bcf:	78dc                	bnez.n	a8, 115bea <fw_dsp_pm_PsoEnter+0x3e>
  115bd1:	1214a2               	l16ui	a10, a4, 36
  115bd4:	84b9                	s32i.n	a11, a4, 32
  115bd6:	90aa40               	addx2	a10, a10, a4
  115bd9:	135ac2               	s16i	a12, a10, 38
  115bdc:	121492               	l16ui	a9, a4, 36
  115bdf:	991b                	addi.n	a9, a9, 1
  115be1:	649090               	extui	a9, a9, 0, 7
  115be4:	125492               	s16i	a9, a4, 36
  115be7:	0005c6               	j	115c02 <fw_dsp_pm_PsoEnter+0x56>

00115bea <fw_dsp_pm_PsoEnter+0x3e>:
  115bea:	7e1292               	l16ui	a9, a2, 252
  115bed:	11c9f6               	bgeui	a9, 32, 115c02 <fw_dsp_pm_PsoEnter+0x56>
  115bf0:	0a63b2               	s32i	a11, a3, 40
  115bf3:	90e920               	addx2	a14, a9, a2
  115bf6:	7f5ec2               	s16i	a12, a14, 254
  115bf9:	7e12d2               	l16ui	a13, a2, 252
  115bfc:	01cdd2               	addi	a13, a13, 1
  115bff:	1653d2               	s16i	a13, a3, 44
  115c02:	01a0a2               	movi	a10, 1
  115c05:	ffe8a5               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  115c08:	f5f5b1               	l32r	a11, 1133dc (27f420 <g_pso_inst>)
  115c0b:	f648d1               	l32r	a13, 11352c (ff1fffff <xthals_hw_configid0+0x3c632c01>)
  115c0e:	070c                	movi.n	a7, 0
  115c10:	790c                	movi.n	a9, 7
  115c12:	f5dc61               	l32r	a6, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  115c15:	0020c0               	memw
  115c18:	146692               	s32i	a9, a6, 80
  115c1b:	0020c0               	memw
  115c1e:	f64481               	l32r	a8, 113530 (7000000 <_memmap_mem_sram_end+0x65c0000>)
  115c21:	1526c2               	l32i	a12, a6, 84
  115c24:	01c9                	s32i.n	a12, a1, 0
  115c26:	208c80               	or	a8, a12, a8
  115c29:	1088d0               	and	a8, a8, a13
  115c2c:	0020c0               	memw
  115c2f:	156682               	s32i	a8, a6, 84
  115c32:	0c0bf2               	l8ui	a15, a11, 12
  115c35:	2ffc                	bnez.n	a15, 115c6b <fw_dsp_pm_PsoEnter+0xbf>
  115c37:	10acd0               	and	a10, a12, a13
  115c3a:	0020c0               	memw
  115c3d:	1566a2               	s32i	a10, a6, 84
  115c40:	1a0c                	movi.n	a10, 1
  115c42:	ffe9e5               	call8	115ae0 <gci_init_ReleaseSemaphore>
  115c45:	0a0c                	movi.n	a10, 0
  115c47:	ec9aa5               	call8	1025f0 <_xtos_set_intlevel>
  115c4a:	0014b2               	l16ui	a11, a4, 0
  115c4d:	7aa0a2               	movi	a10, 122
  115c50:	208b56               	bnez	a11, 115e5c <fw_dsp_pm_PsoEnter+0x2b0>
  115c53:	1214d2               	l16ui	a13, a4, 36
  115c56:	8479                	s32i.n	a7, a4, 32
  115c58:	90dd40               	addx2	a13, a13, a4
  115c5b:	135da2               	s16i	a10, a13, 38
  115c5e:	1214c2               	l16ui	a12, a4, 36
  115c61:	cc1b                	addi.n	a12, a12, 1
  115c63:	64c0c0               	extui	a12, a12, 0, 7
  115c66:	1254c2               	s16i	a12, a4, 36
  115c69:	f01d                	retw.n

00115c6b <fw_dsp_pm_PsoEnter+0xbf>:
  115c6b:	01a0a2               	movi	a10, 1
  115c6e:	ffe725               	call8	115ae0 <gci_init_ReleaseSemaphore>
  115c71:	f5d931               	l32r	a3, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  115c74:	0020c0               	memw
  115c77:	8023e2               	l32i	a14, a3, 0x200
  115c7a:	0261e2               	s32i	a14, a1, 8
  115c7d:	007be5               	call8	11643c <fw_dsp_slowtimer_DisableAllTimerInt>
  115c80:	2c0c                	movi.n	a12, 2
  115c82:	0020c0               	memw
  115c85:	fa2392               	l32i	a9, a3, 0x3e8
  115c88:	ffaba2               	movi	a10, 0xfffffbff
  115c8b:	1099a0               	and	a9, a9, a10
  115c8e:	0020c0               	memw
  115c91:	fa6392               	s32i	a9, a3, 0x3e8
  115c94:	0020c0               	memw
  115c97:	f823f2               	l32i	a15, a3, 0x3e0
  115c9a:	f86c                	movi.n	a8, -17
  115c9c:	10ff80               	and	a15, a15, a8
  115c9f:	0020c0               	memw
  115ca2:	31b8                	l32i.n	a11, a1, 12
  115ca4:	f863f2               	s32i	a15, a3, 0x3e0
  115ca7:	173b66               	bnei	a11, 3, 115cc2 <fw_dsp_pm_PsoEnter+0x116>
  115caa:	0020c0               	memw
  115cad:	5826e2               	l32i	a14, a6, 0x160
  115cb0:	20eec0               	or	a14, a14, a12
  115cb3:	0020c0               	memw
  115cb6:	5866e2               	s32i	a14, a6, 0x160
  115cb9:	f61ed1               	l32r	a13, 113534 (20037 <xthals_release_major+0x1d157>)
  115cbc:	0020c0               	memw
  115cbf:	5c66d2               	s32i	a13, a6, 0x170

00115cc2 <fw_dsp_pm_PsoEnter+0x116>:
  115cc2:	162b66               	bnei	a11, 2, 115cdc <fw_dsp_pm_PsoEnter+0x130>
  115cc5:	0020c0               	memw
  115cc8:	6026f2               	l32i	a15, a6, 0x180
  115ccb:	20ffc0               	or	a15, a15, a12
  115cce:	0020c0               	memw
  115cd1:	6066f2               	s32i	a15, a6, 0x180
  115cd4:	11a8                	l32i.n	a10, a1, 4
  115cd6:	009b65               	call8	11668c <fw_dsp_pmu_TimerSet>
  115cd9:	000406               	j	115ced <fw_dsp_pm_PsoEnter+0x141>

00115cdc <fw_dsp_pm_PsoEnter+0x130>:
  115cdc:	0020c0               	memw
  115cdf:	602682               	l32i	a8, a6, 0x180
  115ce2:	d97c                	movi.n	a9, -3
  115ce4:	108890               	and	a8, a8, a9
  115ce7:	0020c0               	memw
  115cea:	606682               	s32i	a8, a6, 0x180

00115ced <fw_dsp_pm_PsoEnter+0x141>:
  115ced:	00a0a2               	movi	a10, 0
  115cf0:	ec8fe5               	call8	1025f0 <_xtos_set_intlevel>
  115cf3:	0014b2               	l16ui	a11, a4, 0
  115cf6:	7ba0a2               	movi	a10, 123
  115cf9:	019b56               	bnez	a11, 115d16 <fw_dsp_pm_PsoEnter+0x16a>
  115cfc:	1214d2               	l16ui	a13, a4, 36
  115cff:	086472               	s32i	a7, a4, 32
  115d02:	90dd40               	addx2	a13, a13, a4
  115d05:	135da2               	s16i	a10, a13, 38
  115d08:	1214c2               	l16ui	a12, a4, 36
  115d0b:	cc1b                	addi.n	a12, a12, 1
  115d0d:	64c0c0               	extui	a12, a12, 0, 7
  115d10:	1254c2               	s16i	a12, a4, 36
  115d13:	000686               	j	115d31 <fw_dsp_pm_PsoEnter+0x185>

00115d16 <fw_dsp_pm_PsoEnter+0x16a>:
  115d16:	961592               	l16ui	a9, a5, 0x12c
  115d19:	14c9f6               	bgeui	a9, 32, 115d31 <fw_dsp_pm_PsoEnter+0x185>
  115d1c:	f5b7f1               	l32r	a15, 1133f8 (278160 <g_debug_fp_info+0x400>)
  115d1f:	908920               	addx2	a8, a9, a2
  115d22:	0a6f72               	s32i	a7, a15, 40
  115d25:	7f58a2               	s16i	a10, a8, 254
  115d28:	9615e2               	l16ui	a14, a5, 0x12c
  115d2b:	01cee2               	addi	a14, a14, 1
  115d2e:	165fe2               	s16i	a14, a15, 44
  115d31:	00a1a2               	movi	a10, 0x100
  115d34:	ebbb65               	call8	1018ec <_xtos_core_shutoff>
  115d37:	f5a9b1               	l32r	a11, 1133dc (27f420 <g_pso_inst>)
  115d3a:	0a9d                	mov.n	a9, a10
  115d3c:	0ba9                	s32i.n	a10, a11, 0
  115d3e:	1a0c                	movi.n	a10, 1
  115d40:	d9cc                	bnez.n	a9, 115d51 <fw_dsp_pm_PsoEnter+0x1a5>
  115d42:	0e4ba2               	s8i	a10, a11, 14
  115d45:	fde5a5               	call8	113ba0 <fw_dsp_init_CoreInit>
  115d48:	f5a5d1               	l32r	a13, 1133dc (27f420 <g_pso_inst>)
  115d4b:	0e4d72               	s8i	a7, a13, 14
  115d4e:	002d86               	j	115e08 <fw_dsp_pm_PsoEnter+0x25c>

00115d51 <fw_dsp_pm_PsoEnter+0x1a5>:
  115d51:	0fa0a2               	movi	a10, 15
  115d54:	ec89a5               	call8	1025f0 <_xtos_set_intlevel>
  115d57:	0014e2               	l16ui	a14, a4, 0
  115d5a:	7ca0a2               	movi	a10, 124
  115d5d:	01be56               	bnez	a14, 115d7c <fw_dsp_pm_PsoEnter+0x1d0>
  115d60:	121482               	l16ui	a8, a4, 36
  115d63:	0fa092               	movi	a9, 15
  115d66:	8499                	s32i.n	a9, a4, 32
  115d68:	908840               	addx2	a8, a8, a4
  115d6b:	1358a2               	s16i	a10, a8, 38
  115d6e:	1214f2               	l16ui	a15, a4, 36
  115d71:	ff1b                	addi.n	a15, a15, 1
  115d73:	64f0f0               	extui	a15, a15, 0, 7
  115d76:	1254f2               	s16i	a15, a4, 36
  115d79:	000746               	j	115d9a <fw_dsp_pm_PsoEnter+0x1ee>

00115d7c <fw_dsp_pm_PsoEnter+0x1d0>:
  115d7c:	961592               	l16ui	a9, a5, 0x12c
  115d7f:	17c9f6               	bgeui	a9, 32, 115d9a <fw_dsp_pm_PsoEnter+0x1ee>
  115d82:	90d920               	addx2	a13, a9, a2
  115d85:	f59cc1               	l32r	a12, 1133f8 (278160 <g_debug_fp_info+0x400>)
  115d88:	0fa0e2               	movi	a14, 15
  115d8b:	0a6ce2               	s32i	a14, a12, 40
  115d8e:	7f5da2               	s16i	a10, a13, 254
  115d91:	9615b2               	l16ui	a11, a5, 0x12c
  115d94:	01cbb2               	addi	a11, a11, 1
  115d97:	165cb2               	s16i	a11, a12, 44
  115d9a:	1a0c                	movi.n	a10, 1
  115d9c:	ffcf25               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  115d9f:	0020c0               	memw
  115da2:	f5e281               	l32r	a8, 11352c (ff1fffff <xthals_hw_configid0+0x3c632c01>)
  115da5:	790c                	movi.n	a9, 7
  115da7:	146692               	s32i	a9, a6, 80
  115daa:	01f8                	l32i.n	a15, a1, 0
  115dac:	10ff80               	and	a15, a15, a8
  115daf:	0020c0               	memw
  115db2:	1566f2               	s32i	a15, a6, 84
  115db5:	1a0c                	movi.n	a10, 1
  115db7:	ffd2a5               	call8	115ae0 <gci_init_ReleaseSemaphore>
  115dba:	160c                	movi.n	a6, 1
  115dbc:	0020c0               	memw
  115dbf:	21a8                	l32i.n	a10, a1, 8
  115dc1:	8063a2               	s32i	a10, a3, 0x200
  115dc4:	0a0c                	movi.n	a10, 0
  115dc6:	ec82a5               	call8	1025f0 <_xtos_set_intlevel>
  115dc9:	0014b2               	l16ui	a11, a4, 0
  115dcc:	7da0a2               	movi	a10, 125
  115dcf:	7bdc                	bnez.n	a11, 115dea <fw_dsp_pm_PsoEnter+0x23e>
  115dd1:	1214d2               	l16ui	a13, a4, 36
  115dd4:	8479                	s32i.n	a7, a4, 32
  115dd6:	90dd40               	addx2	a13, a13, a4
  115dd9:	135da2               	s16i	a10, a13, 38
  115ddc:	1214c2               	l16ui	a12, a4, 36
  115ddf:	cc1b                	addi.n	a12, a12, 1
  115de1:	64c0c0               	extui	a12, a12, 0, 7
  115de4:	1254c2               	s16i	a12, a4, 36
  115de7:	000606               	j	115e03 <fw_dsp_pm_PsoEnter+0x257>

00115dea <fw_dsp_pm_PsoEnter+0x23e>:
  115dea:	961592               	l16ui	a9, a5, 0x12c
  115ded:	12c9f6               	bgeui	a9, 32, 115e03 <fw_dsp_pm_PsoEnter+0x257>
  115df0:	f582f1               	l32r	a15, 1133f8 (278160 <g_debug_fp_info+0x400>)
  115df3:	908920               	addx2	a8, a9, a2
  115df6:	af79                	s32i.n	a7, a15, 40
  115df8:	7f58a2               	s16i	a10, a8, 254
  115dfb:	9615e2               	l16ui	a14, a5, 0x12c
  115dfe:	ee1b                	addi.n	a14, a14, 1
  115e00:	165fe2               	s16i	a14, a15, 44
  115e03:	f57691               	l32r	a9, 1133dc (27f420 <g_pso_inst>)
  115e06:	1969                	s32i.n	a6, a9, 4

00115e08 <fw_dsp_pm_PsoEnter+0x25c>:
  115e08:	f5cca1               	l32r	a10, 113538 (27f480 <g_fw_dsp_slowtimer_inst>)
  115e0b:	005a72               	s16i	a7, a10, 0
  115e0e:	006c65               	call8	1164d4 <fw_dsp_slowtimer_EnableTimer>
  115e11:	f572c1               	l32r	a12, 1133dc (27f420 <g_pso_inst>)
  115e14:	022cb2               	l32i	a11, a12, 8
  115e17:	00a0a2               	movi	a10, 0
  115e1a:	bb1b                	addi.n	a11, a11, 1
  115e1c:	2cb9                	s32i.n	a11, a12, 8
  115e1e:	ec7d25               	call8	1025f0 <_xtos_set_intlevel>
  115e21:	0014c2               	l16ui	a12, a4, 0
  115e24:	7ea0a2               	movi	a10, 126
  115e27:	6cdc                	bnez.n	a12, 115e41 <fw_dsp_pm_PsoEnter+0x295>
  115e29:	1214e2               	l16ui	a14, a4, 36
  115e2c:	8479                	s32i.n	a7, a4, 32
  115e2e:	90ee40               	addx2	a14, a14, a4
  115e31:	135ea2               	s16i	a10, a14, 38
  115e34:	1214d2               	l16ui	a13, a4, 36
  115e37:	dd1b                	addi.n	a13, a13, 1
  115e39:	64d0d0               	extui	a13, a13, 0, 7
  115e3c:	1254d2               	s16i	a13, a4, 36
  115e3f:	f01d                	retw.n

00115e41 <fw_dsp_pm_PsoEnter+0x295>:
  115e41:	961592               	l16ui	a9, a5, 0x12c
  115e44:	1ac9f6               	bgeui	a9, 32, 115e62 <fw_dsp_pm_PsoEnter+0x2b6>
  115e47:	f56c81               	l32r	a8, 1133f8 (278160 <g_debug_fp_info+0x400>)
  115e4a:	90b920               	addx2	a11, a9, a2
  115e4d:	a879                	s32i.n	a7, a8, 40
  115e4f:	7f5ba2               	s16i	a10, a11, 254
  115e52:	9615f2               	l16ui	a15, a5, 0x12c
  115e55:	ff1b                	addi.n	a15, a15, 1
  115e57:	1658f2               	s16i	a15, a8, 44
  115e5a:	f01d                	retw.n

00115e5c <fw_dsp_pm_PsoEnter+0x2b0>:
  115e5c:	961592               	l16ui	a9, a5, 0x12c
  115e5f:	01c9b6               	bltui	a9, 32, 115e64 <fw_dsp_pm_PsoEnter+0x2b8>

00115e62 <fw_dsp_pm_PsoEnter+0x2b6>:
  115e62:	f01d                	retw.n

00115e64 <fw_dsp_pm_PsoEnter+0x2b8>:
  115e64:	a379                	s32i.n	a7, a3, 40
  115e66:	90d920               	addx2	a13, a9, a2
  115e69:	7f5da2               	s16i	a10, a13, 254
  115e6c:	9615c2               	l16ui	a12, a5, 0x12c
  115e6f:	cc1b                	addi.n	a12, a12, 1
  115e71:	1653c2               	s16i	a12, a3, 44
  115e74:	f01d                	retw.n

00115e76 <fw_dsp_pm_PsoEnter+0x2ca>:
	...

00115e78 <fw_dsp_pm_Init>:
  115e78:	004136               	entry	a1, 32
  115e7b:	002465               	call8	1160c0 <fw_dsp_pm_ipc_Init>
  115e7e:	f55791               	l32r	a9, 1133dc (27f420 <g_pso_inst>)
  115e81:	00a082               	movi	a8, 0
  115e84:	006982               	s32i	a8, a9, 0
  115e87:	016982               	s32i	a8, a9, 4
  115e8a:	2989                	s32i.n	a8, a9, 8
  115e8c:	3989                	s32i.n	a8, a9, 12
  115e8e:	f01d                	retw.n

00115e90 <fw_dsp_pm_ipc_ProcCmd>:
  115e90:	006136               	entry	a1, 48
  115e93:	0fa0a2               	movi	a10, 15
  115e96:	ec75a5               	call8	1025f0 <_xtos_set_intlevel>
  115e99:	0fa0d2               	movi	a13, 15
  115e9c:	7fa0c2               	movi	a12, 127
  115e9f:	f54d61               	l32r	a6, 1133d4 (278090 <g_debug_fp_info+0x330>)
  115ea2:	f54b71               	l32r	a7, 1133d0 (277d60 <g_debug_fp_info>)
  115ea5:	204aa0               	or	a4, a10, a10
  115ea8:	001782               	l16ui	a8, a7, 0
  115eab:	04d7a2               	addmi	a10, a7, 0x400
  115eae:	78dc                	bnez.n	a8, 115ec9 <fw_dsp_pm_ipc_ProcCmd+0x39>
  115eb0:	1217b2               	l16ui	a11, a7, 36
  115eb3:	87d9                	s32i.n	a13, a7, 32
  115eb5:	90bb70               	addx2	a11, a11, a7
  115eb8:	135bc2               	s16i	a12, a11, 38
  115ebb:	121792               	l16ui	a9, a7, 36
  115ebe:	991b                	addi.n	a9, a9, 1
  115ec0:	649090               	extui	a9, a9, 0, 7
  115ec3:	125792               	s16i	a9, a7, 36
  115ec6:	0005c6               	j	115ee1 <fw_dsp_pm_ipc_ProcCmd+0x51>

00115ec9 <fw_dsp_pm_ipc_ProcCmd+0x39>:
  115ec9:	7e16b2               	l16ui	a11, a6, 252
  115ecc:	11cbf6               	bgeui	a11, 32, 115ee1 <fw_dsp_pm_ipc_ProcCmd+0x51>
  115ecf:	0a6ad2               	s32i	a13, a10, 40
  115ed2:	90fb60               	addx2	a15, a11, a6
  115ed5:	7f5fc2               	s16i	a12, a15, 254
  115ed8:	7e16e2               	l16ui	a14, a6, 252
  115edb:	01cee2               	addi	a14, a14, 1
  115ede:	165ae2               	s16i	a14, a10, 44
  115ee1:	190c                	movi.n	a9, 1
  115ee3:	f53ec1               	l32r	a12, 1133dc (27f420 <g_pso_inst>)
  115ee6:	4c1226               	beqi	a2, 1, 115f36 <fw_dsp_pm_ipc_ProcCmd+0xa6>
  115ee9:	f52651               	l32r	a5, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  115eec:	f57eb1               	l32r	a11, 1134e4 (276e60 <g_au_task>)
  115eef:	030c                	movi.n	a3, 0
  115ef1:	0d40094150b022ce 	{ bnei.w18	a2, 2, 115f8a <fw_dsp_pm_ipc_ProcCmd+0xfa>; nop }
  115ef9:	0d0c82               	l8ui	a8, a12, 13
  115efc:	341866               	bnei	a8, 1, 115f34 <fw_dsp_pm_ipc_ProcCmd+0xa4>
  115eff:	0c0ca2               	l8ui	a10, a12, 12
  115f02:	2e1a66               	bnei	a10, 1, 115f34 <fw_dsp_pm_ipc_ProcCmd+0xa4>
  115f05:	021bd2               	l16ui	a13, a11, 4
  115f08:	8dec                	bnez.n	a13, 115f34 <fw_dsp_pm_ipc_ProcCmd+0xa4>
  115f0a:	09ad                	mov.n	a10, a9
  115f0c:	ffb825               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  115f0f:	780c                	movi.n	a8, 7
  115f11:	0020c0               	memw
  115f14:	146582               	s32i	a8, a5, 80
  115f17:	0020c0               	memw
  115f1a:	f588f1               	l32r	a15, 11353c (e00000 <_memmap_mem_sram_end+0x3c0000>)
  115f1d:	1525e2               	l32i	a14, a5, 84
  115f20:	20eef0               	or	a14, a14, a15
  115f23:	0020c0               	memw
  115f26:	1565e2               	s32i	a14, a5, 84
  115f29:	1a0c                	movi.n	a10, 1
  115f2b:	ffbb65               	call8	115ae0 <gci_init_ReleaseSemaphore>
  115f2e:	f52bc1               	l32r	a12, 1133dc (27f420 <g_pso_inst>)
  115f31:	0d4c32               	s8i	a3, a12, 13
  115f34:	039d                	mov.n	a9, a3

00115f36 <fw_dsp_pm_ipc_ProcCmd+0xa6>:
  115f36:	0c4c92               	s8i	a9, a12, 12

00115f39 <fw_dsp_pm_ipc_ProcCmd+0xa9>:
  115f39:	f52571               	l32r	a7, 1133d0 (277d60 <g_debug_fp_info>)
  115f3c:	20a440               	or	a10, a4, a4
  115f3f:	ec3625               	call8	1022a0 <_xtos_restore_intlevel>
  115f42:	80a092               	movi	a9, 128
  115f45:	f57f81               	l32r	a8, 113544 (27f430 <g_pm_ipc>)
  115f48:	02a0f2               	movi	a15, 2
  115f4b:	0017a2               	l16ui	a10, a7, 0
  115f4e:	0068f2               	s32i	a15, a8, 0
  115f51:	7adc                	bnez.n	a10, 115f6c <fw_dsp_pm_ipc_ProcCmd+0xdc>
  115f53:	1217c2               	l16ui	a12, a7, 36
  115f56:	8749                	s32i.n	a4, a7, 32
  115f58:	90cc70               	addx2	a12, a12, a7
  115f5b:	135c92               	s16i	a9, a12, 38
  115f5e:	1217b2               	l16ui	a11, a7, 36
  115f61:	bb1b                	addi.n	a11, a11, 1
  115f63:	64b0b0               	extui	a11, a11, 0, 7
  115f66:	1257b2               	s16i	a11, a7, 36
  115f69:	0006c6               	j	115f88 <fw_dsp_pm_ipc_ProcCmd+0xf8>

00115f6c <fw_dsp_pm_ipc_ProcCmd+0xdc>:
  115f6c:	f575b1               	l32r	a11, 113540 (278060 <g_debug_fp_info+0x300>)
  115f6f:	961bb2               	l16ui	a11, a11, 0x12c
  115f72:	f521d1               	l32r	a13, 1133f8 (278160 <g_debug_fp_info+0x400>)
  115f75:	0fcbf6               	bgeui	a11, 32, 115f88 <fw_dsp_pm_ipc_ProcCmd+0xf8>
  115f78:	ad49                	s32i.n	a4, a13, 40
  115f7a:	90eb60               	addx2	a14, a11, a6
  115f7d:	7f5e92               	s16i	a9, a14, 254
  115f80:	161dc2               	l16ui	a12, a13, 44
  115f83:	cc1b                	addi.n	a12, a12, 1
  115f85:	165dc2               	s16i	a12, a13, 44
  115f88:	f01d                	retw.n

00115f8a <fw_dsp_pm_ipc_ProcCmd+0xfa>:
  115f8a:	03dbd2               	addmi	a13, a11, 0x300
  115f8d:	07dbc2               	addmi	a12, a11, 0x700
  115f90:	f53671               	l32r	a7, 113468 (27f140 <g_mclk_i2s>)
  115f93:	6c4266               	bnei	a2, 4, 116003 <fw_dsp_pm_ipc_ProcCmd+0x173>
  115f96:	005732               	s16i	a3, a7, 0
  115f99:	015732               	s16i	a3, a7, 2
  115f9c:	f81ca2               	l16ui	a10, a12, 0x1f0
  115f9f:	0199                	s32i.n	a9, a1, 0
  115fa1:	eaec                	bnez.n	a10, 115fd3 <fw_dsp_pm_ipc_ProcCmd+0x143>
  115fa3:	301bc2               	l16ui	a12, a11, 96
  115fa6:	9cec                	bnez.n	a12, 115fd3 <fw_dsp_pm_ipc_ProcCmd+0x143>
  115fa8:	ea1de2               	l16ui	a14, a13, 0x1d4
  115fab:	4eec                	bnez.n	a14, 115fd3 <fw_dsp_pm_ipc_ProcCmd+0x143>
  115fad:	03bd                	mov.n	a11, a3
  115faf:	f56621               	l32r	a2, 113548 (27f144 <g_mclk_i2s_params>)
  115fb2:	cc5c                	movi.n	a12, 92
  115fb4:	02ad                	mov.n	a10, a2
  115fb6:	6a4725               	call8	180428 <__vec_memset>
  115fb9:	02ad                	mov.n	a10, a2
  115fbb:	3239                	s32i.n	a3, a2, 12
  115fbd:	f56381               	l32r	a8, 11354c (bb80 <xthals_release_major+0x8ca0>)
  115fc0:	0f1c                	movi.n	a15, 16
  115fc2:	f51d91               	l32r	a9, 113438 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  115fc5:	0299                	s32i.n	a9, a2, 0
  115fc7:	22f9                	s32i.n	a15, a2, 8
  115fc9:	1289                	s32i.n	a8, a2, 4
  115fcb:	fe50a5               	call8	1144d4 <fw_dsp_i2s_BringUpI2STxOnly>
  115fce:	01a8                	l32i.n	a10, a1, 0
  115fd0:	0157a2               	s16i	a10, a7, 2
  115fd3:	1a0c                	movi.n	a10, 1
  115fd5:	ffaba5               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  115fd8:	0020c0               	memw
  115fdb:	146532               	s32i	a3, a5, 80
  115fde:	0020c0               	memw
  115fe1:	f514d1               	l32r	a13, 113434 (ff83ffff <xthals_hw_configid0+0x3cc72c01>)
  115fe4:	1525b2               	l32i	a11, a5, 84
  115fe7:	f55ac1               	l32r	a12, 113550 (800c0000 <_log_data_end+0xacce0>)
  115fea:	10bbd0               	and	a11, a11, a13
  115fed:	20bbc0               	or	a11, a11, a12
  115ff0:	0020c0               	memw
  115ff3:	1565b2               	s32i	a11, a5, 84
  115ff6:	1a0c                	movi.n	a10, 1
  115ff8:	ffae65               	call8	115ae0 <gci_init_ReleaseSemaphore>

00115ffb <fw_dsp_pm_ipc_ProcCmd+0x16b>:
  115ffb:	01e8                	l32i.n	a14, a1, 0
  115ffd:	0057e2               	s16i	a14, a7, 0
  116000:	ffcd46               	j	115f39 <fw_dsp_pm_ipc_ProcCmd+0xa9>

00116003 <fw_dsp_pm_ipc_ProcCmd+0x173>:
  116003:	0d7ff34120b052ce 	{ bnei.w18	a2, 5, 115f39 <fw_dsp_pm_ipc_ProcCmd+0xa9>; nop }
  11600b:	0117f2               	l16ui	a15, a7, 2
  11600e:	018f16               	beqz	a15, 11602a <fw_dsp_pm_ipc_ProcCmd+0x19a>
  116011:	f81c82               	l16ui	a8, a12, 0x1f0
  116014:	00f856               	bnez	a8, 116027 <fw_dsp_pm_ipc_ProcCmd+0x197>
  116017:	301b92               	l16ui	a9, a11, 96
  11601a:	009956               	bnez	a9, 116027 <fw_dsp_pm_ipc_ProcCmd+0x197>
  11601d:	ea1da2               	l16ui	a10, a13, 0x1d4
  116020:	3acc                	bnez.n	a10, 116027 <fw_dsp_pm_ipc_ProcCmd+0x197>
  116022:	03ad                	mov.n	a10, a3
  116024:	fe5c65               	call8	1145ec <fw_dsp_i2s_TearDownI2STxOnly>
  116027:	015732               	s16i	a3, a7, 2

0011602a <fw_dsp_pm_ipc_ProcCmd+0x19a>:
  11602a:	01a0a2               	movi	a10, 1
  11602d:	ffa625               	call8	115a90 <gci_init_RequestSemaphoreBlocking>
  116030:	0020c0               	memw
  116033:	146532               	s32i	a3, a5, 80
  116036:	0020c0               	memw
  116039:	f4d4c1               	l32r	a12, 11338c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11603c:	1525b2               	l32i	a11, a5, 84
  11603f:	10bbc0               	and	a11, a11, a12
  116042:	0020c0               	memw
  116045:	1565b2               	s32i	a11, a5, 84
  116048:	01a0a2               	movi	a10, 1
  11604b:	ffa965               	call8	115ae0 <gci_init_ReleaseSemaphore>
  11604e:	0139                	s32i.n	a3, a1, 0
  116050:	ffe9c6               	j	115ffb <fw_dsp_pm_ipc_ProcCmd+0x16b>

00116053 <fw_dsp_pm_ipc_ProcCmd+0x1c3>:
	...

00116054 <fw_dsp_pm_ipc_ProcNack>:
  116054:	004136               	entry	a1, 32
  116057:	00a0b2               	movi	a11, 0
  11605a:	00a0c2               	movi	a12, 0
  11605d:	f539f1               	l32r	a15, 113544 (27f430 <g_pm_ipc>)
  116060:	ffaf82               	movi	a8, -1
  116063:	0f89                	s32i.n	a8, a15, 0
  116065:	040fd2               	l8ui	a13, a15, 4
  116068:	050fe2               	l8ui	a14, a15, 5
  11606b:	070fa2               	l8ui	a10, a15, 7
  11606e:	060ff2               	l8ui	a15, a15, 6
  116071:	11aa80               	slli	a10, a10, 8
  116074:	20aaf0               	or	a10, a10, a15
  116077:	11aa80               	slli	a10, a10, 8
  11607a:	20aae0               	or	a10, a10, a14
  11607d:	11aa80               	slli	a10, a10, 8
  116080:	20aad0               	or	a10, a10, a13
  116083:	ff05a5               	call8	1150dc <dspipc_SendMessage>
  116086:	f01d                	retw.n

00116088 <fw_dsp_pm_ipc_CallBack>:
  116088:	006136               	entry	a1, 48
  11608b:	0129                	s32i.n	a2, a1, 0
  11608d:	0a1566               	bnei	a5, 1, 11609b <fw_dsp_pm_ipc_CallBack+0x13>
  116090:	749820               	extui	a9, a2, 8, 8
  116093:	043966               	bnei	a9, 3, 11609b <fw_dsp_pm_ipc_CallBack+0x13>
  116096:	fffbe5               	call8	116054 <fw_dsp_pm_ipc_ProcNack>
  116099:	f01d                	retw.n

0011609b <fw_dsp_pm_ipc_CallBack+0x13>:
  11609b:	05dc                	bnez.n	a5, 1160af <fw_dsp_pm_ipc_CallBack+0x27>
  11609d:	010192               	l8ui	a9, a1, 1
  1160a0:	69cc                	bnez.n	a9, 1160aa <fw_dsp_pm_ipc_CallBack+0x22>
  1160a2:	0301a2               	l8ui	a10, a1, 3
  1160a5:	ffdea5               	call8	115e90 <fw_dsp_pm_ipc_ProcCmd>
  1160a8:	f01d                	retw.n

001160aa <fw_dsp_pm_ipc_CallBack+0x22>:
  1160aa:	15cc                	bnez.n	a5, 1160af <fw_dsp_pm_ipc_CallBack+0x27>
  1160ac:	0d1926               	beqi	a9, 1, 1160bd <fw_dsp_pm_ipc_CallBack+0x35>

001160af <fw_dsp_pm_ipc_CallBack+0x27>:
  1160af:	f525c1               	l32r	a12, 113544 (27f430 <g_pm_ipc>)
  1160b2:	e50b                	addi.n	a14, a5, -1
  1160b4:	0cb8                	l32i.n	a11, a12, 0
  1160b6:	1d0c                	movi.n	a13, 1
  1160b8:	83bde0               	moveqz	a11, a13, a14
  1160bb:	0cb9                	s32i.n	a11, a12, 0
  1160bd:	f01d                	retw.n

001160bf <fw_dsp_pm_ipc_CallBack+0x37>:
	...

001160c0 <fw_dsp_pm_ipc_Init>:
  1160c0:	004136               	entry	a1, 32
  1160c3:	f524a1               	l32r	a10, 113554 (116088 <fw_dsp_pm_ipc_CallBack>)
  1160c6:	08a0b2               	movi	a11, 8
  1160c9:	fef6a5               	call8	115034 <dspipc_RegisterAppCallBack>
  1160cc:	08a082               	movi	a8, 8
  1160cf:	01a0a2               	movi	a10, 1
  1160d2:	f51c91               	l32r	a9, 113544 (27f430 <g_pm_ipc>)
  1160d5:	f4e4c1               	l32r	a12, 113468 (27f140 <g_mclk_i2s>)
  1160d8:	0b0c                	movi.n	a11, 0
  1160da:	005cb2               	s16i	a11, a12, 0
  1160dd:	015cb2               	s16i	a11, a12, 2
  1160e0:	0549b2               	s8i	a11, a9, 5
  1160e3:	0449a2               	s8i	a10, a9, 4
  1160e6:	064982               	s8i	a8, a9, 6
  1160e9:	f01d                	retw.n

001160eb <fw_dsp_pm_ipc_Init+0x2b>:
	...

001160ec <fw_dsp_pm_ipc_SendCmdOrResp>:
  1160ec:	004136               	entry	a1, 32
  1160ef:	20c440               	or	a12, a4, a4
  1160f2:	20b330               	or	a11, a3, a3
  1160f5:	74a020               	extui	a10, a2, 0, 8
  1160f8:	f51331               	l32r	a3, 113544 (27f430 <g_pm_ipc>)
  1160fb:	11aa80               	slli	a10, a10, 8
  1160fe:	0603d2               	l8ui	a13, a3, 6
  116101:	074322               	s8i	a2, a3, 7
  116104:	20aad0               	or	a10, a10, a13
  116107:	0503d2               	l8ui	a13, a3, 5
  11610a:	11aa80               	slli	a10, a10, 8
  11610d:	20aad0               	or	a10, a10, a13
  116110:	0403d2               	l8ui	a13, a3, 4
  116113:	11aa80               	slli	a10, a10, 8
  116116:	20aad0               	or	a10, a10, a13
  116119:	fefc25               	call8	1150dc <dspipc_SendMessage>
  11611c:	00a0c2               	movi	a12, 0
  11611f:	eb7c                	movi.n	a11, -2
  116121:	93bca0               	movnez	a11, a12, a10
  116124:	03b9                	s32i.n	a11, a3, 0
  116126:	f01d                	retw.n

00116128 <fw_dsp_timer_InitDSPClock>:
  116128:	004136               	entry	a1, 32
  11612b:	0fa0a2               	movi	a10, 15
  11612e:	ec4c25               	call8	1025f0 <_xtos_set_intlevel>
  116131:	0fa0b2               	movi	a11, 15
  116134:	81a0a2               	movi	a10, 129
  116137:	f4a631               	l32r	a3, 1133d0 (277d60 <g_debug_fp_info>)
  11613a:	f4a621               	l32r	a2, 1133d4 (278090 <g_debug_fp_info+0x330>)
  11613d:	04d352               	addmi	a5, a3, 0x400
  116140:	001382               	l16ui	a8, a3, 0
  116143:	d0c242               	addi	a4, a2, -48
  116146:	018856               	bnez	a8, 116162 <fw_dsp_timer_InitDSPClock+0x3a>
  116149:	1213c2               	l16ui	a12, a3, 36
  11614c:	83b9                	s32i.n	a11, a3, 32
  11614e:	90cc30               	addx2	a12, a12, a3
  116151:	135ca2               	s16i	a10, a12, 38
  116154:	121392               	l16ui	a9, a3, 36
  116157:	991b                	addi.n	a9, a9, 1
  116159:	649090               	extui	a9, a9, 0, 7
  11615c:	125392               	s16i	a9, a3, 36
  11615f:	0005c6               	j	11617a <fw_dsp_timer_InitDSPClock+0x52>

00116162 <fw_dsp_timer_InitDSPClock+0x3a>:
  116162:	7e1292               	l16ui	a9, a2, 252
  116165:	11c9f6               	bgeui	a9, 32, 11617a <fw_dsp_timer_InitDSPClock+0x52>
  116168:	0a65b2               	s32i	a11, a5, 40
  11616b:	90e920               	addx2	a14, a9, a2
  11616e:	7f5ea2               	s16i	a10, a14, 254
  116171:	7e12d2               	l16ui	a13, a2, 252
  116174:	01cdd2               	addi	a13, a13, 1
  116177:	1655d2               	s16i	a13, a5, 44
  11617a:	f4f7f1               	l32r	a15, 113558 (f0003f03 <xthals_hw_configid0+0x2d436b05>)
  11617d:	f49681               	l32r	a8, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116180:	0020c0               	memw
  116183:	00a0a2               	movi	a10, 0
  116186:	9068f2               	s32i	a15, a8, 0x240
  116189:	ec4665               	call8	1025f0 <_xtos_set_intlevel>
  11618c:	0b0c                	movi.n	a11, 0
  11618e:	82a0a2               	movi	a10, 130
  116191:	001392               	l16ui	a9, a3, 0
  116194:	881c                	movi.n	a8, 24
  116196:	79dc                	bnez.n	a9, 1161b1 <fw_dsp_timer_InitDSPClock+0x89>
  116198:	1213d2               	l16ui	a13, a3, 36
  11619b:	83b9                	s32i.n	a11, a3, 32
  11619d:	90dd30               	addx2	a13, a13, a3
  1161a0:	135da2               	s16i	a10, a13, 38
  1161a3:	1213c2               	l16ui	a12, a3, 36
  1161a6:	cc1b                	addi.n	a12, a12, 1
  1161a8:	64c0c0               	extui	a12, a12, 0, 7
  1161ab:	1253c2               	s16i	a12, a3, 36
  1161ae:	000546               	j	1161c7 <fw_dsp_timer_InitDSPClock+0x9f>

001161b1 <fw_dsp_timer_InitDSPClock+0x89>:
  1161b1:	961492               	l16ui	a9, a4, 0x12c
  1161b4:	0fc9f6               	bgeui	a9, 32, 1161c7 <fw_dsp_timer_InitDSPClock+0x9f>
  1161b7:	a5b9                	s32i.n	a11, a5, 40
  1161b9:	90f920               	addx2	a15, a9, a2
  1161bc:	7f5fa2               	s16i	a10, a15, 254
  1161bf:	9614e2               	l16ui	a14, a4, 0x12c
  1161c2:	ee1b                	addi.n	a14, a14, 1
  1161c4:	1655e2               	s16i	a14, a5, 44
  1161c7:	f4e591               	l32r	a9, 11355c (27f440 <g_fw_dsp_clk>)
  1161ca:	60a0a2               	movi	a10, 96
  1161cd:	0059a2               	s16i	a10, a9, 0
  1161d0:	0259a2               	s16i	a10, a9, 4
  1161d3:	015982               	s16i	a8, a9, 2
  1161d6:	f01d                	retw.n

001161d8 <fw_dsp_timer_AdjustDSPClock>:
  1161d8:	004136               	entry	a1, 32
  1161db:	f4e0a1               	l32r	a10, 11355c (27f440 <g_fw_dsp_clk>)
  1161de:	011ac2               	l16ui	a12, a10, 2
  1161e1:	881c                	movi.n	a8, 24
  1161e3:	0d000d41e0b082ce 	{ beq.w18	a2, a12, 1162c5 <fw_dsp_timer_AdjustDSPClock+0xed>; nop }
  1161eb:	171287               	beq	a2, a8, 116206 <fw_dsp_timer_AdjustDSPClock+0x2e>
  1161ee:	19c226               	beqi	a2, 32, 11620b <fw_dsp_timer_AdjustDSPClock+0x33>
  1161f1:	093c                	movi.n	a9, 48
  1161f3:	0d000d41c0b0829e 	{ beq.w18	a2, a9, 1162d3 <fw_dsp_timer_AdjustDSPClock+0xfb>; nop }
  1161fb:	60a0a2               	movi	a10, 96
  1161fe:	0d000d4160b082ae 	{ beq.w18	a2, a10, 1162d8 <fw_dsp_timer_AdjustDSPClock+0x100>; nop }

00116206 <fw_dsp_timer_AdjustDSPClock+0x2e>:
  116206:	340c                	movi.n	a4, 3
  116208:	000046               	j	11620d <fw_dsp_timer_AdjustDSPClock+0x35>

0011620b <fw_dsp_timer_AdjustDSPClock+0x33>:
  11620b:	240c                	movi.n	a4, 2

0011620d <fw_dsp_timer_AdjustDSPClock+0x35>:
  11620d:	0fa0a2               	movi	a10, 15
  116210:	ec3de5               	call8	1025f0 <_xtos_set_intlevel>
  116213:	0fa0c2               	movi	a12, 15
  116216:	83a0b2               	movi	a11, 131
  116219:	203aa0               	or	a3, a10, a10
  11621c:	f46d61               	l32r	a6, 1133d0 (277d60 <g_debug_fp_info>)
  11621f:	f46d51               	l32r	a5, 1133d4 (278090 <g_debug_fp_info+0x330>)
  116222:	04d692               	addmi	a9, a6, 0x400
  116225:	0016d2               	l16ui	a13, a6, 0
  116228:	d0c572               	addi	a7, a5, -48
  11622b:	7ddc                	bnez.n	a13, 116246 <fw_dsp_timer_AdjustDSPClock+0x6e>
  11622d:	1216f2               	l16ui	a15, a6, 36
  116230:	86c9                	s32i.n	a12, a6, 32
  116232:	90ff60               	addx2	a15, a15, a6
  116235:	135fb2               	s16i	a11, a15, 38
  116238:	1216e2               	l16ui	a14, a6, 36
  11623b:	ee1b                	addi.n	a14, a14, 1
  11623d:	64e0e0               	extui	a14, a14, 0, 7
  116240:	1256e2               	s16i	a14, a6, 36
  116243:	0005c6               	j	11625e <fw_dsp_timer_AdjustDSPClock+0x86>

00116246 <fw_dsp_timer_AdjustDSPClock+0x6e>:
  116246:	7e15a2               	l16ui	a10, a5, 252
  116249:	11caf6               	bgeui	a10, 32, 11625e <fw_dsp_timer_AdjustDSPClock+0x86>
  11624c:	0a69c2               	s32i	a12, a9, 40
  11624f:	90da50               	addx2	a13, a10, a5
  116252:	7f5db2               	s16i	a11, a13, 254
  116255:	7e1582               	l16ui	a8, a5, 252
  116258:	01c882               	addi	a8, a8, 1
  11625b:	165982               	s16i	a8, a9, 44
  11625e:	f45ef1               	l32r	a15, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116261:	0020c0               	memw
  116264:	902fe2               	l32i	a14, a15, 0x240
  116267:	c0af82               	movi	a8, -64
  11626a:	10ee80               	and	a14, a14, a8
  11626d:	20e4e0               	or	a14, a4, a14
  116270:	0020c0               	memw
  116273:	906fe2               	s32i	a14, a15, 0x240
  116276:	20a330               	or	a10, a3, a3
  116279:	ec0265               	call8	1022a0 <_xtos_restore_intlevel>
  11627c:	84a092               	movi	a9, 132
  11627f:	0016a2               	l16ui	a10, a6, 0
  116282:	f4b681               	l32r	a8, 11355c (27f440 <g_fw_dsp_clk>)
  116285:	7adc                	bnez.n	a10, 1162a0 <fw_dsp_timer_AdjustDSPClock+0xc8>
  116287:	1216c2               	l16ui	a12, a6, 36
  11628a:	8639                	s32i.n	a3, a6, 32
  11628c:	90cc60               	addx2	a12, a12, a6
  11628f:	135c92               	s16i	a9, a12, 38
  116292:	1216b2               	l16ui	a11, a6, 36
  116295:	bb1b                	addi.n	a11, a11, 1
  116297:	64b0b0               	extui	a11, a11, 0, 7
  11629a:	1256b2               	s16i	a11, a6, 36
  11629d:	000606               	j	1162b9 <fw_dsp_timer_AdjustDSPClock+0xe1>

001162a0 <fw_dsp_timer_AdjustDSPClock+0xc8>:
  1162a0:	9617a2               	l16ui	a10, a7, 0x12c
  1162a3:	f455e1               	l32r	a14, 1133f8 (278160 <g_debug_fp_info+0x400>)
  1162a6:	0fcaf6               	bgeui	a10, 32, 1162b9 <fw_dsp_timer_AdjustDSPClock+0xe1>
  1162a9:	ae39                	s32i.n	a3, a14, 40
  1162ab:	90fa50               	addx2	a15, a10, a5
  1162ae:	7f5f92               	s16i	a9, a15, 254
  1162b1:	9617d2               	l16ui	a13, a7, 0x12c
  1162b4:	dd1b                	addi.n	a13, a13, 1
  1162b6:	165ed2               	s16i	a13, a14, 44
  1162b9:	f4c020               	extui	a12, a2, 0, 16
  1162bc:	011892               	l16ui	a9, a8, 2
  1162bf:	025892               	s16i	a9, a8, 4
  1162c2:	0158c2               	s16i	a12, a8, 2

001162c5 <fw_dsp_timer_AdjustDSPClock+0xed>:
  1162c5:	09a4a2               	movi	a10, 0x409
  1162c8:	f4a6b1               	l32r	a11, 113560 (80012920 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_173$6554_7_6>)
  1162cb:	005a65               	call8	116870 <dbfw_StoreTrace>
  1162ce:	f01d                	retw.n

001162d0 <fw_dsp_timer_AdjustDSPClock+0xf8>:
  1162d0:	000000                                        ...

001162d3 <fw_dsp_timer_AdjustDSPClock+0xfb>:
  1162d3:	140c                	movi.n	a4, 1
  1162d5:	ffcd06               	j	11620d <fw_dsp_timer_AdjustDSPClock+0x35>

001162d8 <fw_dsp_timer_AdjustDSPClock+0x100>:
  1162d8:	040c                	movi.n	a4, 0
  1162da:	ffcbc6               	j	11620d <fw_dsp_timer_AdjustDSPClock+0x35>

001162dd <fw_dsp_timer_AdjustDSPClock+0x105>:
  1162dd:	000000                                        ...

001162e0 <fw_dsp_timer_DisableTimerInt>:
  1162e0:	004136               	entry	a1, 32
  1162e3:	01f216               	beqz	a2, 116306 <fw_dsp_timer_DisableTimerInt+0x26>
  1162e6:	01a0a2               	movi	a10, 1
  1162e9:	0012b2               	l16ui	a11, a2, 0
  1162ec:	0c0c                	movi.n	a12, 0
  1162ee:	32c9                	s32i.n	a12, a2, 12
  1162f0:	15cbb2               	addi	a11, a11, 21
  1162f3:	401b00               	ssl	a11
  1162f6:	a1aa00               	sll	a10, a10
  1162f9:	ebdde5               	call8	1020d8 <_xtos_ints_off>
  1162fc:	0012a2               	l16ui	a10, a2, 0
  1162ff:	0b0c                	movi.n	a11, 0
  116301:	ec3225               	call8	102624 <xthal_set_ccompare>
  116304:	f01d                	retw.n

00116306 <fw_dsp_timer_DisableTimerInt+0x26>:
  116306:	08a4a2               	movi	a10, 0x408
  116309:	f496b1               	l32r	a11, 113564 (80012a20 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_190$6606_10_3>)
  11630c:	005625               	call8	116870 <dbfw_StoreTrace>
  11630f:	f01d                	retw.n

00116311 <fw_dsp_timer_DisableTimerInt+0x31>:
  116311:	000000                                        ...

00116314 <fw_dsp_timer_EnableTimerInt>:
  116314:	004136               	entry	a1, 32
  116317:	001232               	l16ui	a3, a2, 0
  11631a:	15c332               	addi	a3, a3, 21
  11631d:	021216               	beqz	a2, 116342 <fw_dsp_timer_EnableTimerInt+0x2e>
  116320:	ec2fa5               	call8	10261c <xthal_get_ccount>
  116323:	f491c1               	l32r	a12, 113568 (201160 <g_FwDspTimerIntIsrFuncTab>)
  116326:	22a9                	s32i.n	a10, a2, 8
  116328:	0012b2               	l16ui	a11, a2, 0
  11632b:	03ad                	mov.n	a10, a3
  11632d:	a0bbc0               	addx4	a11, a11, a12
  116330:	0bb8                	l32i.n	a11, a11, 0
  116332:	ebd725               	call8	1020a4 <_xtos_set_interrupt_handler>
  116335:	401300               	ssl	a3
  116338:	1a0c                	movi.n	a10, 1
  11633a:	a1aa00               	sll	a10, a10
  11633d:	ebd765               	call8	1020b4 <_xtos_ints_on>
  116340:	f01d                	retw.n

00116342 <fw_dsp_timer_EnableTimerInt+0x2e>:
  116342:	08a4a2               	movi	a10, 0x408
  116345:	f489b1               	l32r	a11, 11356c (80012b20 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_209$6624_12_3>)
  116348:	005265               	call8	116870 <dbfw_StoreTrace>
  11634b:	f01d                	retw.n

0011634d <fw_dsp_timer_EnableTimerInt+0x39>:
  11634d:	000000                                        ...

00116350 <fw_dsp_timer_Timer0IntIsr>:
  116350:	004136               	entry	a1, 32
  116353:	f48721               	l32r	a2, 113570 (27ee58 <g_cpregs1_backup+0x398>)
  116356:	01a0b2               	movi	a11, 1
  116359:	20a220               	or	a10, a2, a2
  11635c:	ec38e5               	call8	1026ec <xthal_save_cpregs>
  11635f:	f47fa1               	l32r	a10, 11355c (27f440 <g_fw_dsp_clk>)
  116362:	072aa2               	l32i	a10, a10, 28
  116365:	1a8c                	beqz.n	a10, 11636a <fw_dsp_timer_Timer0IntIsr+0x1a>
  116367:	000ae0               	callx8	a10

0011636a <fw_dsp_timer_Timer0IntIsr+0x1a>:
  11636a:	20a220               	or	a10, a2, a2
  11636d:	01a0b2               	movi	a11, 1
  116370:	ec2f65               	call8	102668 <xthal_restore_cpregs>
  116373:	000090               	retw

00116376 <fw_dsp_timer_Timer0IntIsr+0x26>:
	...

00116378 <fw_dsp_timer_Timer1IntIsr>:
  116378:	004136               	entry	a1, 32
  11637b:	f47e21               	l32r	a2, 113574 (27ef10 <g_cpregs1_backup+0x450>)
  11637e:	01a0b2               	movi	a11, 1
  116381:	20a220               	or	a10, a2, a2
  116384:	ec3665               	call8	1026ec <xthal_save_cpregs>
  116387:	f475a1               	l32r	a10, 11355c (27f440 <g_fw_dsp_clk>)
  11638a:	0b2aa2               	l32i	a10, a10, 44
  11638d:	1a8c                	beqz.n	a10, 116392 <fw_dsp_timer_Timer1IntIsr+0x1a>
  11638f:	000ae0               	callx8	a10

00116392 <fw_dsp_timer_Timer1IntIsr+0x1a>:
  116392:	20a220               	or	a10, a2, a2
  116395:	01a0b2               	movi	a11, 1
  116398:	ec2ce5               	call8	102668 <xthal_restore_cpregs>
  11639b:	000090               	retw

0011639e <fw_dsp_timer_Timer1IntIsr+0x26>:
	...

001163a0 <fw_dsp_timer_Timer2IntIsr>:
  1163a0:	004136               	entry	a1, 32
  1163a3:	f47521               	l32r	a2, 113578 (27efc8 <g_cpregs1_backup+0x508>)
  1163a6:	01a0b2               	movi	a11, 1
  1163a9:	20a220               	or	a10, a2, a2
  1163ac:	ec33e5               	call8	1026ec <xthal_save_cpregs>
  1163af:	f46ba1               	l32r	a10, 11355c (27f440 <g_fw_dsp_clk>)
  1163b2:	0f2aa2               	l32i	a10, a10, 60
  1163b5:	1a8c                	beqz.n	a10, 1163ba <fw_dsp_timer_Timer2IntIsr+0x1a>
  1163b7:	000ae0               	callx8	a10

001163ba <fw_dsp_timer_Timer2IntIsr+0x1a>:
  1163ba:	20a220               	or	a10, a2, a2
  1163bd:	01a0b2               	movi	a11, 1
  1163c0:	ec2a65               	call8	102668 <xthal_restore_cpregs>
  1163c3:	000090               	retw

001163c6 <fw_dsp_timer_Timer2IntIsr+0x26>:
	...

001163c8 <fw_dsp_timer_UpdateTimerInt>:
  1163c8:	004136               	entry	a1, 32
  1163cb:	00f216               	beqz	a2, 1163de <fw_dsp_timer_UpdateTimerInt+0x16>
  1163ce:	0222b2               	l32i	a11, a2, 8
  1163d1:	0012a2               	l16ui	a10, a2, 0
  1163d4:	80bb30               	add	a11, a11, a3
  1163d7:	22b9                	s32i.n	a11, a2, 8
  1163d9:	ec24a5               	call8	102624 <xthal_set_ccompare>
  1163dc:	f01d                	retw.n

001163de <fw_dsp_timer_UpdateTimerInt+0x16>:
  1163de:	08a4a2               	movi	a10, 0x408
  1163e1:	f466b1               	l32r	a11, 11357c (80012c20 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_283$6681_20_3>)
  1163e4:	0048a5               	call8	116870 <dbfw_StoreTrace>
  1163e7:	f01d                	retw.n

001163e9 <fw_dsp_timer_UpdateTimerInt+0x21>:
  1163e9:	000000                                        ...

001163ec <fw_dsp_slowtimer_ConfigTimerInt>:
  1163ec:	004136               	entry	a1, 32
  1163ef:	0a0c                	movi.n	a10, 0
  1163f1:	f3f941               	l32r	a4, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1163f4:	a3cc                	bnez.n	a3, 116402 <fw_dsp_slowtimer_ConfigTimerInt+0x16>
  1163f6:	0020c0               	memw
  1163f9:	9664a2               	s32i	a10, a4, 0x258
  1163fc:	f46191               	l32r	a9, 113580 (30005c <_dram1_bss_end+0x5c>)
  1163ff:	000206               	j	11640b <fw_dsp_slowtimer_ConfigTimerInt+0x1f>

00116402 <fw_dsp_slowtimer_ConfigTimerInt+0x16>:
  116402:	0020c0               	memw
  116405:	f45f91               	l32r	a9, 113584 (300058 <_dram1_bss_end+0x58>)
  116408:	9764a2               	s32i	a10, a4, 0x25c

0011640b <fw_dsp_slowtimer_ConfigTimerInt+0x1f>:
  11640b:	0020c0               	memw
  11640e:	002982               	l32i	a8, a9, 0
  116411:	023896               	bltz	a8, 116438 <fw_dsp_slowtimer_ConfigTimerInt+0x4c>
  116414:	20b220               	or	a11, a2, a2
  116417:	0020c0               	memw
  11641a:	9464a2               	s32i	a10, a4, 0x250
  11641d:	f45aa1               	l32r	a10, 113588 (16e3600 <_memmap_mem_sram_end+0xca3600>)
  116420:	6a1125               	call8	180534 <__udivsi3>
  116423:	ffca92               	addi	a9, a10, -1
  116426:	f405a1               	l32r	a10, 11343c (c0000 <_memmap_cacheattr_bp_base+0x9dffe>)
  116429:	449090               	extui	a9, a9, 0, 5
  11642c:	119980               	slli	a9, a9, 8
  11642f:	2099a0               	or	a9, a9, a10
  116432:	0020c0               	memw
  116435:	946492               	s32i	a9, a4, 0x250

00116438 <fw_dsp_slowtimer_ConfigTimerInt+0x4c>:
  116438:	f01d                	retw.n

0011643a <fw_dsp_slowtimer_ConfigTimerInt+0x4e>:
	...

0011643c <fw_dsp_slowtimer_DisableAllTimerInt>:
  11643c:	004136               	entry	a1, 32
  11643f:	00a0b2               	movi	a11, 0
  116442:	f3e591               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116445:	0020c0               	memw
  116448:	9669b2               	s32i	a11, a9, 0x258
  11644b:	0020c0               	memw
  11644e:	9769b2               	s32i	a11, a9, 0x25c
  116451:	feafa2               	movi	a10, -2
  116454:	0020c0               	memw
  116457:	942982               	l32i	a8, a9, 0x250
  11645a:	1088a0               	and	a8, a8, a10
  11645d:	0020c0               	memw
  116460:	f44ba1               	l32r	a10, 11358c (4000 <xthals_release_major+0x1120>)
  116463:	946982               	s32i	a8, a9, 0x250
  116466:	ebc725               	call8	1020d8 <_xtos_ints_off>
  116469:	000090               	retw

0011646c <fw_dsp_slowtimer_DisableTimer>:
  11646c:	004136               	entry	a1, 32
  11646f:	e47c                	movi.n	a4, -2
  116471:	f3d931               	l32r	a3, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116474:	0020c0               	memw
  116477:	942322               	l32i	a2, a3, 0x250
  11647a:	102240               	and	a2, a2, a4
  11647d:	0020c0               	memw
  116480:	946322               	s32i	a2, a3, 0x250
  116483:	f01d                	retw.n

00116485 <fw_dsp_slowtimer_DisableTimer+0x19>:
  116485:	000000                                        ...

00116488 <fw_dsp_slowtimer_DisableTimerInt>:
  116488:	004136               	entry	a1, 32
  11648b:	039216               	beqz	a2, 1164c8 <fw_dsp_slowtimer_DisableTimerInt+0x40>
  11648e:	f43d81               	l32r	a8, 113584 (300058 <_dram1_bss_end+0x58>)
  116491:	0012e2               	l16ui	a14, a2, 0
  116494:	01a0d2               	movi	a13, 1
  116497:	f43a91               	l32r	a9, 113580 (30005c <_dram1_bss_end+0x5c>)
  11649a:	00a0c2               	movi	a12, 0
  11649d:	32c9                	s32i.n	a12, a2, 12
  11649f:	0cbd                	mov.n	a11, a12
  1164a1:	09ad                	mov.n	a10, a9
  1164a3:	83bde0               	moveqz	a11, a13, a14
  1164a6:	93a8b0               	movnez	a10, a8, a11
  1164a9:	9389b0               	movnez	a8, a9, a11
  1164ac:	0020c0               	memw
  1164af:	0888                	l32i.n	a8, a8, 0
  1164b1:	00c896               	bltz	a8, 1164c1 <fw_dsp_slowtimer_DisableTimerInt+0x39>
  1164b4:	0020c0               	memw
  1164b7:	0ac9                	s32i.n	a12, a10, 0
  1164b9:	f434a1               	l32r	a10, 11358c (4000 <xthals_release_major+0x1120>)
  1164bc:	ebc1a5               	call8	1020d8 <_xtos_ints_off>
  1164bf:	f01d                	retw.n

001164c1 <fw_dsp_slowtimer_DisableTimerInt+0x39>:
  1164c1:	0020c0               	memw
  1164c4:	0ac9                	s32i.n	a12, a10, 0
  1164c6:	f01d                	retw.n

001164c8 <fw_dsp_slowtimer_DisableTimerInt+0x40>:
  1164c8:	08a4a2               	movi	a10, 0x408
  1164cb:	f431b1               	l32r	a11, 113590 (80012d20 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_slowtimer_1_c_154$7020_8_4>)
  1164ce:	003a25               	call8	116870 <dbfw_StoreTrace>
  1164d1:	f01d                	retw.n

001164d3 <fw_dsp_slowtimer_DisableTimerInt+0x4b>:
	...

001164d4 <fw_dsp_slowtimer_EnableTimer>:
  1164d4:	004136               	entry	a1, 32
  1164d7:	0012b2               	l16ui	a11, a2, 0
  1164da:	f42ea1               	l32r	a10, 113594 (2dc6c0 <_memmap_mem_drom0_end+0x3c6c0>)
  1164dd:	fff0e5               	call8	1163ec <fw_dsp_slowtimer_ConfigTimerInt>
  1164e0:	1a0c                	movi.n	a10, 1
  1164e2:	f3bd91               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1164e5:	0020c0               	memw
  1164e8:	942982               	l32i	a8, a9, 0x250
  1164eb:	2088a0               	or	a8, a8, a10
  1164ee:	0020c0               	memw
  1164f1:	946982               	s32i	a8, a9, 0x250
  1164f4:	f01d                	retw.n

001164f6 <fw_dsp_slowtimer_EnableTimer+0x22>:
	...

001164f8 <fw_dsp_slowtimer_EnableTimerInt>:
  1164f8:	004136               	entry	a1, 32
  1164fb:	b29c                	beqz.n	a2, 11651a <fw_dsp_slowtimer_EnableTimerInt+0x22>
  1164fd:	f423a1               	l32r	a10, 11358c (4000 <xthals_release_major+0x1120>)
  116500:	f3b691               	l32r	a9, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116503:	0020c0               	memw
  116506:	842982               	l32i	a8, a9, 0x210
  116509:	2088a0               	or	a8, a8, a10
  11650c:	0020c0               	memw
  11650f:	846982               	s32i	a8, a9, 0x210
  116512:	ebba25               	call8	1020b4 <_xtos_ints_on>
  116515:	f01d                	retw.n

00116517 <fw_dsp_slowtimer_EnableTimerInt+0x1f>:
  116517:	000000                                        ...

0011651a <fw_dsp_slowtimer_EnableTimerInt+0x22>:
  11651a:	08a4a2               	movi	a10, 0x408
  11651d:	f41eb1               	l32r	a11, 113598 (80012e20 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_slowtimer_1_c_182$7050_11_2>)
  116520:	0034e5               	call8	116870 <dbfw_StoreTrace>
  116523:	f01d                	retw.n

00116525 <fw_dsp_slowtimer_EnableTimerInt+0x2d>:
  116525:	000000                                        ...

00116528 <fw_dsp_slowtimer_InitTimerInt>:
  116528:	004136               	entry	a1, 32
  11652b:	070c                	movi.n	a7, 0
  11652d:	f3dd91               	l32r	a9, 1134a4 (27e688 <gp_dsp_core_log>)
  116530:	04bd                	mov.n	a11, a4
  116532:	f3a951               	l32r	a5, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116535:	0020c0               	memw
  116538:	946572               	s32i	a7, a5, 0x250
  11653b:	0020c0               	memw
  11653e:	952582               	l32i	a8, a5, 0x254
  116541:	09a8                	l32i.n	a10, a9, 0
  116543:	0128d6               	bgez	a8, 116559 <fw_dsp_slowtimer_InitTimerInt+0x31>
  116546:	09a8                	l32i.n	a10, a9, 0
  116548:	190c                	movi.n	a9, 1

0011654a <fw_dsp_slowtimer_InitTimerInt+0x22>:
  11654a:	405a92               	s16i	a9, a10, 128
  11654d:	0020c0               	memw
  116550:	9525c2               	l32i	a12, a5, 0x254
  116553:	ff3c96               	bltz	a12, 11654a <fw_dsp_slowtimer_InitTimerInt+0x22>
  116556:	ffffc6               	j	116559 <fw_dsp_slowtimer_InitTimerInt+0x31>

00116559 <fw_dsp_slowtimer_InitTimerInt+0x31>:
  116559:	405a72               	s16i	a7, a10, 128
  11655c:	f39161               	l32r	a6, 1133a0 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11655f:	f40aa1               	l32r	a10, 113588 (16e3600 <_memmap_mem_sram_end+0xca3600>)
  116562:	69fd25               	call8	180534 <__udivsi3>
  116565:	ffca92               	addi	a9, a10, -1
  116568:	449090               	extui	a9, a9, 0, 5
  11656b:	f40ca1               	l32r	a10, 11359c (c0001 <_memmap_cacheattr_bp_base+0x9dfff>)
  11656e:	119980               	slli	a9, a9, 8
  116571:	2099a0               	or	a9, a9, a10
  116574:	0020c0               	memw
  116577:	946592               	s32i	a9, a5, 0x250
  11657a:	208260               	or	a8, a2, a6
  11657d:	00a0f2               	movi	a15, 0
  116580:	93f820               	movnez	a15, a8, a2
  116583:	0020c0               	memw
  116586:	9665f2               	s32i	a15, a5, 0x258
  116589:	20e360               	or	a14, a3, a6
  11658c:	0d0c                	movi.n	a13, 0
  11658e:	93de30               	movnez	a13, a14, a3
  116591:	0020c0               	memw
  116594:	9765d2               	s32i	a13, a5, 0x25c
  116597:	ea0c                	movi.n	a10, 14
  116599:	f401b1               	l32r	a11, 1135a0 (1165bc <fw_dsp_slowtimer_TimerIntIsr>)
  11659c:	ebb065               	call8	1020a4 <_xtos_set_interrupt_handler>
  11659f:	f3fbc1               	l32r	a12, 11358c (4000 <xthals_release_major+0x1120>)
  1165a2:	f3e5a1               	l32r	a10, 113538 (27f480 <g_fw_dsp_slowtimer_inst>)
  1165a5:	0020c0               	memw
  1165a8:	8425b2               	l32i	a11, a5, 0x210
  1165ab:	20bbc0               	or	a11, a11, a12
  1165ae:	0020c0               	memw
  1165b1:	120c                	movi.n	a2, 1
  1165b3:	8465b2               	s32i	a11, a5, 0x210
  1165b6:	3a79                	s32i.n	a7, a10, 12
  1165b8:	7a79                	s32i.n	a7, a10, 28
  1165ba:	f01d                	retw.n

001165bc <fw_dsp_slowtimer_TimerIntIsr>:
  1165bc:	004136               	entry	a1, 32
  1165bf:	f3f931               	l32r	a3, 1135a4 (27f080 <g_cpregs1_backup+0x5c0>)
  1165c2:	01a0b2               	movi	a11, 1
  1165c5:	20a330               	or	a10, a3, a3
  1165c8:	ec1225               	call8	1026ec <xthal_save_cpregs>
  1165cb:	f3db41               	l32r	a4, 113538 (27f480 <g_fw_dsp_slowtimer_inst>)
  1165ce:	f38221               	l32r	a2, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1165d1:	0020c0               	memw
  1165d4:	982222               	l32i	a2, a2, 0x260
  1165d7:	066207               	bbci	a2, 0, 1165e1 <fw_dsp_slowtimer_TimerIntIsr+0x25>
  1165da:	34a8                	l32i.n	a10, a4, 12
  1165dc:	1a8c                	beqz.n	a10, 1165e1 <fw_dsp_slowtimer_TimerIntIsr+0x25>
  1165de:	000ae0               	callx8	a10
  1165e1:	066217               	bbci	a2, 1, 1165eb <fw_dsp_slowtimer_TimerIntIsr+0x2f>
  1165e4:	74a8                	l32i.n	a10, a4, 28
  1165e6:	1a8c                	beqz.n	a10, 1165eb <fw_dsp_slowtimer_TimerIntIsr+0x2f>
  1165e8:	000ae0               	callx8	a10
  1165eb:	03ad                	mov.n	a10, a3
  1165ed:	1b0c                	movi.n	a11, 1
  1165ef:	ec07a5               	call8	102668 <xthal_restore_cpregs>
  1165f2:	f01d                	retw.n

001165f4 <fw_dsp_slowtimer_UpdateTimerInt>:
  1165f4:	004136               	entry	a1, 32
  1165f7:	043216               	beqz	a2, 11663e <fw_dsp_slowtimer_UpdateTimerInt+0x4a>
  1165fa:	f377a1               	l32r	a10, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1165fd:	0012f2               	l16ui	a15, a2, 0
  116600:	f3e1c1               	l32r	a12, 113584 (300058 <_dram1_bss_end+0x58>)
  116603:	f3dfd1               	l32r	a13, 113580 (30005c <_dram1_bss_end+0x5c>)
  116606:	0e0c                	movi.n	a14, 0
  116608:	83dcf0               	moveqz	a13, a12, a15
  11660b:	0020c0               	memw
  11660e:	0de9                	s32i.n	a14, a13, 0
  116610:	0020c0               	memw
  116613:	952a92               	l32i	a9, a10, 0x254
  116616:	f3a3b1               	l32r	a11, 1134a4 (27e688 <gp_dsp_core_log>)
  116619:	1c0c                	movi.n	a12, 1
  11661b:	0bb8                	l32i.n	a11, a11, 0
  11661d:	000206               	j	116629 <fw_dsp_slowtimer_UpdateTimerInt+0x35>

00116620 <fw_dsp_slowtimer_UpdateTimerInt+0x2c>:
  116620:	415bc2               	s16i	a12, a11, 130
  116623:	0020c0               	memw
  116626:	952a92               	l32i	a9, a10, 0x254

00116629 <fw_dsp_slowtimer_UpdateTimerInt+0x35>:
  116629:	ff39d6               	bgez	a9, 116620 <fw_dsp_slowtimer_UpdateTimerInt+0x2c>
  11662c:	415be2               	s16i	a14, a11, 130
  11662f:	f35ca1               	l32r	a10, 1133a0 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  116632:	839a                	add.n	a8, a3, a9
  116634:	2088a0               	or	a8, a8, a10
  116637:	0020c0               	memw
  11663a:	0d89                	s32i.n	a8, a13, 0
  11663c:	f01d                	retw.n

0011663e <fw_dsp_slowtimer_UpdateTimerInt+0x4a>:
  11663e:	08a4a2               	movi	a10, 0x408
  116641:	f3d9b1               	l32r	a11, 1135a8 (80012f20 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_slowtimer_1_c_314$7140_17_6>)
  116644:	0022a5               	call8	116870 <dbfw_StoreTrace>
  116647:	f01d                	retw.n

00116649 <fw_dsp_slowtimer_UpdateTimerInt+0x55>:
  116649:	000000                                        ...

0011664c <fw_dsp_pmu_TimerIntIsr>:
  11664c:	004136               	entry	a1, 32
  11664f:	f35ca1               	l32r	a10, 1133c0 (1000 <XtosCoreStateSize+0xd80>)
  116652:	eba865               	call8	1020d8 <_xtos_ints_off>
  116655:	f3d521               	l32r	a2, 1135ac (27ece8 <g_cpregs1_backup+0x228>)
  116658:	01a0b2               	movi	a11, 1
  11665b:	02ad                	mov.n	a10, a2
  11665d:	ec08e5               	call8	1026ec <xthal_save_cpregs>
  116660:	f35eb1               	l32r	a11, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116663:	0020c0               	memw
  116666:	f3d2c1               	l32r	a12, 1135b0 (ffffefff <_memmap_cacheattr_bp_strict+0xdc00d>)
  116669:	842ba2               	l32i	a10, a11, 0x210
  11666c:	10aac0               	and	a10, a10, a12
  11666f:	0020c0               	memw
  116672:	846ba2               	s32i	a10, a11, 0x210
  116675:	080c                	movi.n	a8, 0
  116677:	f34391               	l32r	a9, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  11667a:	02ad                	mov.n	a10, a2
  11667c:	0020c0               	memw
  11667f:	1b0c                	movi.n	a11, 1
  116681:	116982               	s32i	a8, a9, 68
  116684:	ebfe25               	call8	102668 <xthal_restore_cpregs>
  116687:	f01d                	retw.n

00116689 <fw_dsp_pmu_TimerIntIsr+0x3d>:
  116689:	000000                                        ...

0011668c <fw_dsp_pmu_TimerSet>:
  11668c:	004136               	entry	a1, 32
  11668f:	f3b3c1               	l32r	a12, 11355c (27f440 <g_fw_dsp_clk>)
  116692:	0a0c                	movi.n	a10, 0
  116694:	011cc2               	l16ui	a12, a12, 2
  116697:	f350b1               	l32r	a11, 1133d8 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11669a:	f0dcc0               	subx8	a13, a12, a12
  11669d:	11ddb0               	slli	a13, a13, 5
  1166a0:	ccda                	add.n	a12, a12, a13
  1166a2:	11ccf0               	slli	a12, a12, 1

001166a5 <fw_dsp_pmu_TimerSet+0x19>:
  1166a5:	0020c0               	memw
  1166a8:	822bd2               	l32i	a13, a11, 0x208
  1166ab:	077dc7               	bbci	a13, 28, 1166b6 <fw_dsp_pmu_TimerSet+0x2a>
  1166ae:	04bac7               	bgeu	a10, a12, 1166b6 <fw_dsp_pmu_TimerSet+0x2a>
  1166b1:	aa1b                	addi.n	a10, a10, 1
  1166b3:	fffb86               	j	1166a5 <fw_dsp_pmu_TimerSet+0x19>

001166b6 <fw_dsp_pmu_TimerSet+0x2a>:
  1166b6:	f33331               	l32r	a3, 113384 (a05600 <_memmap_mem_sram_start+0x5600>)
  1166b9:	0020c0               	memw
  1166bc:	602382               	l32i	a8, a3, 0x180
  1166bf:	02a092               	movi	a9, 2
  1166c2:	208890               	or	a8, a8, a9
  1166c5:	0020c0               	memw
  1166c8:	606382               	s32i	a8, a3, 0x180
  1166cb:	f39af1               	l32r	a15, 113534 (20037 <xthals_release_major+0x1d157>)
  1166ce:	0020c0               	memw
  1166d1:	1263f2               	s32i	a15, a3, 72
  1166d4:	01a0e2               	movi	a14, 1
  1166d7:	0020c0               	memw
  1166da:	4063e2               	s32i	a14, a3, 0x100
  1166dd:	0ca0a2               	movi	a10, 12
  1166e0:	f3b5b1               	l32r	a11, 1135b4 (11664c <fw_dsp_pmu_TimerIntIsr>)
  1166e3:	eb9c25               	call8	1020a4 <_xtos_set_interrupt_handler>
  1166e6:	f33eb1               	l32r	a11, 1133e0 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  1166e9:	f4a020               	extui	a10, a2, 0, 16
  1166ec:	20aab0               	or	a10, a10, a11
  1166ef:	0020c0               	memw
  1166f2:	1163a2               	s32i	a10, a3, 68
  1166f5:	f01d                	retw.n

001166f7 <fw_dsp_pmu_TimerSet+0x6b>:
	...

001166f8 <dbfw_GetSystemTime>:
  1166f8:	004136               	entry	a1, 32
  1166fb:	f3af31               	l32r	a3, 1135b8 (27f4a0 <g_dbfw_ilp_timer_started>)
  1166fe:	000332               	l8ui	a3, a3, 0
  116701:	f3ae21               	l32r	a2, 1135bc (569e00 <_memmap_mem_dram1_end+0x268e00>)
  116704:	0c1326               	beqi	a3, 1, 116714 <dbfw_GetSystemTime+0x1c>
  116707:	0020c0               	memw
  11670a:	812222               	l32i	a2, a2, 0x204
  11670d:	602020               	neg	a2, a2
  116710:	220b                	addi.n	a2, a2, -1
  116712:	f01d                	retw.n

00116714 <dbfw_GetSystemTime+0x1c>:
  116714:	f3ab21               	l32r	a2, 1135c0 (a06e00 <_memmap_mem_sram_start+0x6e00>)
  116717:	0020c0               	memw
  11671a:	342232               	l32i	a3, a2, 208
  11671d:	0020c0               	memw
  116720:	352222               	l32i	a2, a2, 212
  116723:	404010               	ssai	16
  116726:	812230               	src	a2, a2, a3
  116729:	f01d                	retw.n

0011672b <dbfw_GetSystemTime+0x33>:
	...

0011672c <dbfw_DelayMicroseconds>:
  11672c:	004136               	entry	a1, 32
  11672f:	ebeee5               	call8	10261c <xthal_get_ccount>
  116732:	f38a41               	l32r	a4, 11355c (27f440 <g_fw_dsp_clk>)
  116735:	011492               	l16ui	a9, a4, 2
  116738:	400001b54501429e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a9 }
  116740:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  116748:	2580c4               	ae_movad32.l	a8, aed0
  11674b:	203aa0               	or	a3, a10, a10
  11674e:	025816               	beqz	a8, 116777 <dbfw_DelayMicroseconds+0x4b>

00116751 <dbfw_DelayMicroseconds+0x25>:
  116751:	ebeca5               	call8	10261c <xthal_get_ccount>
  116754:	0114d2               	l16ui	a13, a4, 2
  116757:	0abd                	mov.n	a11, a10
  116759:	c0aa30               	sub	a10, a10, a3
  11675c:	0133b7               	bltu	a3, a11, 116761 <dbfw_DelayMicroseconds+0x35>
  11675f:	aa0b                	addi.n	a10, a10, -1

00116761 <dbfw_DelayMicroseconds+0x35>:
  116761:	400001b5452342de 	{ ae_movda32	aed3, a2; nop; ae_movda32	aed2, a13 }
  116769:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  116771:	25c2c4               	ae_movad32.l	a12, aed2
  116774:	d93ac7               	bltu	a10, a12, 116751 <dbfw_DelayMicroseconds+0x25>

00116777 <dbfw_DelayMicroseconds+0x4b>:
  116777:	f01d                	retw.n

00116779 <dbfw_DelayMicroseconds+0x4d>:
  116779:	000000                                        ...

0011677c <dbfw_DspIpcCbFun>:
  11677c:	006136               	entry	a1, 48
  11677f:	0129                	s32i.n	a2, a1, 0
  116781:	758020               	extui	a8, a2, 16, 8
  116784:	592866               	bnei	a8, 2, 1167e1 <dbfw_DspIpcCbFun+0x65>
  116787:	749020               	extui	a9, a2, 0, 8
  11678a:	531966               	bnei	a9, 1, 1167e1 <dbfw_DspIpcCbFun+0x65>
  11678d:	74a820               	extui	a10, a2, 8, 8
  116790:	4d3a26               	beqi	a10, 3, 1167e1 <dbfw_DspIpcCbFun+0x65>
  116793:	0b0c                	movi.n	a11, 0
  116795:	04a456               	bnez	a4, 1167e3 <dbfw_DspIpcCbFun+0x67>
  116798:	f388d1               	l32r	a13, 1135b8 (27f4a0 <g_dbfw_ilp_timer_started>)
  11679b:	080dc2               	l8ui	a12, a13, 8
  11679e:	e50b                	addi.n	a14, a5, -1
  1167a0:	83cbe0               	moveqz	a12, a11, a14
  1167a3:	084dc2               	s8i	a12, a13, 8
  1167a6:	f01d                	retw.n

001167a8 <dbfw_DspIpcCbFun+0x2c>:
  1167a8:	358366               	bnei	a3, 8, 1167e1 <dbfw_DspIpcCbFun+0x65>
  1167ab:	010482               	l8ui	a8, a4, 1
  1167ae:	0004f2               	l8ui	a15, a4, 0
  1167b1:	118880               	slli	a8, a8, 8
  1167b4:	80ff80               	add	a15, a15, a8
  1167b7:	1e5df2               	s16i	a15, a13, 60
  1167ba:	0304e2               	l8ui	a14, a4, 3
  1167bd:	0204c2               	l8ui	a12, a4, 2
  1167c0:	11ee80               	slli	a14, a14, 8
  1167c3:	80cce0               	add	a12, a12, a14
  1167c6:	1f5dc2               	s16i	a12, a13, 62
  1167c9:	14a0c2               	movi	a12, 20
  1167cc:	040492               	l8ui	a9, a4, 4
  1167cf:	404d92               	s8i	a9, a13, 64
  1167d2:	050482               	l8ui	a8, a4, 5
  1167d5:	414d82               	s8i	a8, a13, 65
  1167d8:	0604f2               	l8ui	a15, a4, 6
  1167db:	424df2               	s8i	a15, a13, 66
  1167de:	69c4a5               	call8	180428 <__vec_memset>

001167e1 <dbfw_DspIpcCbFun+0x65>:
  1167e1:	f01d                	retw.n

001167e3 <dbfw_DspIpcCbFun+0x67>:
  1167e3:	f378a1               	l32r	a10, 1135c4 (27f52c <g_dbfw_trace_info>)
  1167e6:	75c820               	extui	a12, a2, 24, 8
  1167e9:	bccad2               	addi	a13, a10, -68
  1167ec:	b8bc26               	beqi	a12, 16, 1167a8 <dbfw_DspIpcCbFun+0x2c>
  1167ef:	11a0e2               	movi	a14, 17
  1167f2:	eb9ce7               	bne	a12, a14, 1167e1 <dbfw_DspIpcCbFun+0x65>
  1167f5:	e81366               	bnei	a3, 1, 1167e1 <dbfw_DspIpcCbFun+0x65>
  1167f8:	14a0c2               	movi	a12, 20
  1167fb:	0004f2               	l8ui	a15, a4, 0
  1167fe:	414df2               	s8i	a15, a13, 65
  116801:	69c265               	call8	180428 <__vec_memset>
  116804:	000090               	retw

00116807 <dbfw_DspIpcCbFun+0x8b>:
	...

00116808 <dbfw_Init>:
  116808:	006136               	entry	a1, 48
  11680b:	20b110               	or	a11, a1, a1
  11680e:	8c0c                	movi.n	a12, 8
  116810:	f36fa1               	l32r	a10, 1135cc (27f508 <g_dbfw_tracedump+0x64>)
  116813:	0d4c                	movi.n	a13, 64
  116815:	f36ce1               	l32r	a14, 1135c8 (201120 <_lib_au_task_data_end+0x80>)
  116818:	d0a7f2               	movi	a15, 0x7d0
  11681b:	0051f2               	s16i	a15, a1, 0
  11681e:	060e82               	l8ui	a8, a14, 6
  116821:	1c5ad2               	s16i	a13, a10, 56
  116824:	050e92               	l8ui	a9, a14, 5
  116827:	1ccaa2               	addi	a10, a10, 28
  11682a:	054192               	s8i	a9, a1, 5
  11682d:	064182               	s8i	a8, a1, 6
  116830:	040ed2               	l8ui	a13, a14, 4
  116833:	0441d2               	s8i	a13, a1, 4
  116836:	011ee2               	l16ui	a14, a14, 2
  116839:	0151e2               	s16i	a14, a1, 2
  11683c:	69b425               	call8	180380 <__vec_memcpy>
  11683f:	f35e21               	l32r	a2, 1135b8 (27f4a0 <g_dbfw_ilp_timer_started>)
  116842:	f363a1               	l32r	a10, 1135d0 (27f550 <g_dbfw_trace_queue>)
  116845:	5012c2               	l16ui	a12, a2, 160
  116848:	0b0c                	movi.n	a11, 0
  11684a:	11cce0               	slli	a12, a12, 2
  11684d:	69bda5               	call8	180428 <__vec_memset>
  116850:	f361a1               	l32r	a10, 1135d4 (11677c <dbfw_DspIpcCbFun>)
  116853:	2b0c                	movi.n	a11, 2
  116855:	5012e2               	l16ui	a14, a2, 160
  116858:	0d0c                	movi.n	a13, 0
  11685a:	1f0c                	movi.n	a15, 1
  11685c:	0042f2               	s8i	a15, a2, 0
  11685f:	a942f2               	s8i	a15, a2, 169
  116862:	a842d2               	s8i	a13, a2, 168
  116865:	ee0b                	addi.n	a14, a14, -1
  116867:	2962e2               	s32i	a14, a2, 164
  11686a:	fe7ca5               	call8	115034 <dspipc_RegisterAppCallBack>
  11686d:	f01d                	retw.n

0011686f <dbfw_Init+0x67>:
	...

00116870 <dbfw_StoreTrace>:
  116870:	008136               	entry	a1, 64
  116873:	2149                	s32i.n	a4, a1, 8
  116875:	3159                	s32i.n	a5, a1, 12
  116877:	4169                	s32i.n	a6, a1, 16
  116879:	03bd                	mov.n	a11, a3
  11687b:	02ad                	mov.n	a10, a2
  11687d:	079d                	mov.n	a9, a7
  11687f:	820c                	movi.n	a2, 8
  116881:	f35571               	l32r	a7, 1135d8 (27f4fc <g_dbfw_tracedump+0x58>)
  116884:	5199                	s32i.n	a9, a1, 20
  116886:	2d0782               	l8ui	a8, a7, 45
  116889:	2430a0               	extui	a3, a10, 0, 3
  11688c:	0e0816               	beqz	a8, 116970 <dbfw_StoreTrace+0x100>
  11688f:	2c07e2               	l8ui	a14, a7, 44
  116892:	14d3a0               	extui	a13, a10, 3, 2
  116895:	0d000d4170b0edee 	{ bltu.w18	a13, a14, 116970 <dbfw_StoreTrace+0x100>; nop }
  11689d:	54c742               	addi	a4, a7, 84
  1168a0:	c7c8                	l32i.n	a12, a7, 48
  1168a2:	2217f2               	l16ui	a15, a7, 68
  1168a5:	83ca                	add.n	a8, a3, a12
  1168a7:	882b                	addi.n	a8, a8, 2
  1168a9:	3038f7               	bltu	a8, a15, 1168dd <dbfw_StoreTrace+0x6d>
  1168ac:	1227d2               	l32i	a13, a7, 72
  1168af:	d798                	l32i.n	a9, a7, 52
  1168b1:	1e17e2               	l16ui	a14, a7, 60
  1168b4:	991b                	addi.n	a9, a9, 1
  1168b6:	d799                	s32i.n	a9, a7, 52

001168b8 <dbfw_StoreTrace+0x48>:
  1168b8:	a08e40               	addx4	a8, a14, a4
  1168bb:	0888                	l32i.n	a8, a8, 0
  1168bd:	258680               	extui	a8, a8, 22, 3
  1168c0:	e8ea                	add.n	a14, a8, a14
  1168c2:	c0cc80               	sub	a12, a12, a8
  1168c5:	feccc2               	addi	a12, a12, -2
  1168c8:	ee2b                	addi.n	a14, a14, 2
  1168ca:	10ede0               	and	a14, a13, a14
  1168cd:	f4e0e0               	extui	a14, a14, 0, 16
  1168d0:	83ca                	add.n	a8, a3, a12
  1168d2:	882b                	addi.n	a8, a8, 2
  1168d4:	e0b8f7               	bgeu	a8, a15, 1168b8 <dbfw_StoreTrace+0x48>
  1168d7:	1e57e2               	s16i	a14, a7, 60
  1168da:	000086               	j	1168e0 <dbfw_StoreTrace+0x70>

001168dd <dbfw_StoreTrace+0x6d>:
  1168dd:	1227d2               	l32i	a13, a7, 72

001168e0 <dbfw_StoreTrace+0x70>:
  1168e0:	01e3a0               	slli	a14, a3, 22
  1168e3:	f33ef1               	l32r	a15, 1135dc (3fffff <_memmap_mem_dram1_end+0xfefff>)
  1168e6:	1f1792               	l16ui	a9, a7, 62
  1168e9:	41a5a0               	srli	a10, a10, 5
  1168ec:	8c1b                	addi.n	a8, a12, 1
  1168ee:	c789                	s32i.n	a8, a7, 48
  1168f0:	41c2b0               	srli	a12, a11, 2
  1168f3:	01aa70               	slli	a10, a10, 25
  1168f6:	a0b940               	addx4	a11, a9, a4
  1168f9:	10ccf0               	and	a12, a12, a15
  1168fc:	20cce0               	or	a12, a12, a14
  1168ff:	991b                	addi.n	a9, a9, 1
  116901:	109d90               	and	a9, a13, a9
  116904:	20aca0               	or	a10, a12, a10
  116907:	0ba9                	s32i.n	a10, a11, 0
  116909:	1f5792               	s16i	a9, a7, 62
  11690c:	ffdea5               	call8	1166f8 <dbfw_GetSystemTime>
  11690f:	8b1c                	movi.n	a11, 24
  116911:	452c                	movi.n	a5, 36
  116913:	20c1f2               	addi	a15, a1, 32
  116916:	01ed                	mov.n	a14, a1
  116918:	1227d2               	l32i	a13, a7, 72
  11691b:	0a8d                	mov.n	a8, a10
  11691d:	c7c8                	l32i.n	a12, a7, 48
  11691f:	1f1792               	l16ui	a9, a7, 62
  116922:	cc1b                	addi.n	a12, a12, 1
  116924:	c7c9                	s32i.n	a12, a7, 48
  116926:	a91b                	addi.n	a10, a9, 1
  116928:	10ada0               	and	a10, a13, a10
  11692b:	a09940               	addx4	a9, a9, a4
  11692e:	0989                	s32i.n	a8, a9, 0
  116930:	f4a0a0               	extui	a10, a10, 0, 16
  116933:	1f57a2               	s16i	a10, a7, 62

00116936 <dbfw_StoreTrace+0xc6>:
  116936:	330b                	addi.n	a3, a3, -1
  116938:	320326               	beqi	a3, -1, 11696e <dbfw_StoreTrace+0xfe>
  11693b:	224b                	addi.n	a2, a2, 4
  11693d:	cc1b                	addi.n	a12, a12, 1
  11693f:	c7c9                	s32i.n	a12, a7, 48
  116941:	042b27               	blt	a11, a2, 116949 <dbfw_StoreTrace+0xd9>
  116944:	0e9d                	mov.n	a9, a14
  116946:	000246               	j	116953 <dbfw_StoreTrace+0xe3>

00116949 <dbfw_StoreTrace+0xd9>:
  116949:	0f9d                	mov.n	a9, a15
  11694b:	d81c                	movi.n	a8, 29
  11694d:	728280               	salt	a8, a2, a8
  116950:	932580               	movnez	a2, a5, a8

00116953 <dbfw_StoreTrace+0xe3>:
  116953:	a08a40               	addx4	a8, a10, a4
  116956:	629a                	add.n	a6, a2, a9
  116958:	ffd662               	addmi	a6, a6, 0xffffff00
  11695b:	aa1b                	addi.n	a10, a10, 1
  11695d:	10ada0               	and	a10, a13, a10
  116960:	3f2662               	l32i	a6, a6, 252
  116963:	0869                	s32i.n	a6, a8, 0
  116965:	f4a0a0               	extui	a10, a10, 0, 16
  116968:	1f57a2               	s16i	a10, a7, 62
  11696b:	fff1c6               	j	116936 <dbfw_StoreTrace+0xc6>

0011696e <dbfw_StoreTrace+0xfe>:
  11696e:	f01d                	retw.n

00116970 <dbfw_StoreTrace+0x100>:
  116970:	a32b                	addi.n	a10, a3, 2
  116972:	ffdba5               	call8	11672c <dbfw_DelayMicroseconds>
  116975:	f01d                	retw.n

00116977 <dbfw_StoreTrace+0x107>:
	...

00116978 <dbfw_DumpTrace2Buf>:
  116978:	006136               	entry	a1, 48
  11697b:	f31941               	l32r	a4, 1135e0 (27f500 <g_dbfw_tracedump+0x5c>)
  11697e:	490482               	l8ui	a8, a4, 73
  116981:	11c816               	beqz	a8, 116aa1 <dbfw_DumpTrace2Buf+0x129>
  116984:	0d40114190b0438e 	{ bltui.w18	a3, 4, 116aa1 <dbfw_DumpTrace2Buf+0x129>; nop }
  11698c:	50c4d2               	addi	a13, a4, 80
  11698f:	1124c2               	l32i	a12, a4, 68
  116992:	1c14a2               	l16ui	a10, a4, 56
  116995:	b4e8                	l32i.n	a14, a4, 44
  116997:	41f230               	srli	a15, a3, 2
  11699a:	63eef0               	minu	a14, a14, a15
  11699d:	eaea                	add.n	a14, a10, a14
  11699f:	106ec0               	and	a6, a14, a12
  1169a2:	0d00094160b0c6ae 	{ bgeu.w18	a6, a10, 116a3c <dbfw_DumpTrace2Buf+0xc4>; nop }
  1169aa:	030c                	movi.n	a3, 0

001169ac <dbfw_DumpTrace2Buf+0x34>:
  1169ac:	a0bad0               	addx4	a11, a10, a13
  1169af:	002b72               	l32i	a7, a11, 0
  1169b2:	0261e2               	s32i	a14, a1, 8
  1169b5:	257670               	extui	a7, a7, 22, 3
  1169b8:	87aa                	add.n	a8, a7, a10
  1169ba:	882b                	addi.n	a8, a8, 2
  1169bc:	0d000d41c0b0ee8e 	{ bltu.w18	a14, a8, 116a9c <dbfw_DumpTrace2Buf+0x124>; nop }
  1169c4:	201452               	l16ui	a5, a4, 64
  1169c7:	872b                	addi.n	a8, a7, 2
  1169c9:	c055a0               	sub	a5, a5, a10
  1169cc:	02ad                	mov.n	a10, a2
  1169ce:	635580               	minu	a5, a5, a8
  1169d1:	11c5e0               	slli	a12, a5, 2
  1169d4:	01c9                	s32i.n	a12, a1, 0
  1169d6:	699aa5               	call8	180380 <__vec_memcpy>
  1169d9:	f2fdd1               	l32r	a13, 1135d0 (27f550 <g_dbfw_trace_queue>)
  1169dc:	21e8                	l32i.n	a14, a1, 8
  1169de:	335a                	add.n	a3, a3, a5
  1169e0:	b4b8                	l32i.n	a11, a4, 44
  1169e2:	01c8                	l32i.n	a12, a1, 0
  1169e4:	1c14a2               	l16ui	a10, a4, 56
  1169e7:	22ca                	add.n	a2, a2, a12
  1169e9:	aa5a                	add.n	a10, a10, a5
  1169eb:	c0bb50               	sub	a11, a11, a5
  1169ee:	b4b9                	s32i.n	a11, a4, 44
  1169f0:	f4a0a0               	extui	a10, a10, 0, 16
  1169f3:	1124c2               	l32i	a12, a4, 68
  1169f6:	1c54a2               	s16i	a10, a4, 56
  1169f9:	afbca7               	bgeu	a12, a10, 1169ac <dbfw_DumpTrace2Buf+0x34>
  1169fc:	090c                	movi.n	a9, 0

001169fe <dbfw_DumpTrace2Buf+0x86>:
  1169fe:	10aca0               	and	a10, a12, a10
  116a01:	c05750               	sub	a5, a7, a5
  116a04:	552b                	addi.n	a5, a5, 2
  116a06:	f4a0a0               	extui	a10, a10, 0, 16
  116a09:	1c54a2               	s16i	a10, a4, 56
  116a0c:	e5ac                	beqz.n	a5, 116a3e <dbfw_DumpTrace2Buf+0xc6>
  116a0e:	c9ec                	bnez.n	a9, 116a3e <dbfw_DumpTrace2Buf+0xc6>
  116a10:	02ad                	mov.n	a10, a2
  116a12:	f2efb1               	l32r	a11, 1135d0 (27f550 <g_dbfw_trace_queue>)
  116a15:	1175e0               	slli	a7, a5, 2
  116a18:	07cd                	mov.n	a12, a7
  116a1a:	699665               	call8	180380 <__vec_memcpy>
  116a1d:	272a                	add.n	a2, a7, a2
  116a1f:	353a                	add.n	a3, a5, a3
  116a21:	1124a2               	l32i	a10, a4, 68
  116a24:	1c14b2               	l16ui	a11, a4, 56
  116a27:	b4c8                	l32i.n	a12, a4, 44
  116a29:	bb5a                	add.n	a11, a11, a5
  116a2b:	c0cc50               	sub	a12, a12, a5
  116a2e:	b4c9                	s32i.n	a12, a4, 44
  116a30:	10aab0               	and	a10, a10, a11
  116a33:	f4a0a0               	extui	a10, a10, 0, 16
  116a36:	1c54a2               	s16i	a10, a4, 56
  116a39:	000046               	j	116a3e <dbfw_DumpTrace2Buf+0xc6>

00116a3c <dbfw_DumpTrace2Buf+0xc4>:
  116a3c:	030c                	movi.n	a3, 0

00116a3e <dbfw_DumpTrace2Buf+0xc6>:
  116a3e:	f2e451               	l32r	a5, 1135d0 (27f550 <g_dbfw_trace_queue>)

00116a41 <dbfw_DumpTrace2Buf+0xc9>:
  116a41:	a0ba50               	addx4	a11, a10, a5
  116a44:	002bc2               	l32i	a12, a11, 0
  116a47:	25c6c0               	extui	a12, a12, 22, 3
  116a4a:	80dca0               	add	a13, a12, a10
  116a4d:	02cdd2               	addi	a13, a13, 2
  116a50:	3436d7               	bltu	a6, a13, 116a88 <dbfw_DumpTrace2Buf+0x110>
  116a53:	c086a0               	sub	a8, a6, a10
  116a56:	7c2b                	addi.n	a7, a12, 2
  116a58:	02ad                	mov.n	a10, a2
  116a5a:	637780               	minu	a7, a7, a8
  116a5d:	1179                	s32i.n	a7, a1, 4
  116a5f:	1177e0               	slli	a7, a7, 2
  116a62:	07cd                	mov.n	a12, a7
  116a64:	6991a5               	call8	180380 <__vec_memcpy>
  116a67:	227a                	add.n	a2, a2, a7
  116a69:	1124a2               	l32i	a10, a4, 68
  116a6c:	b4d8                	l32i.n	a13, a4, 44
  116a6e:	11c8                	l32i.n	a12, a1, 4
  116a70:	1c14b2               	l16ui	a11, a4, 56
  116a73:	33ca                	add.n	a3, a3, a12
  116a75:	bbca                	add.n	a11, a11, a12
  116a77:	c0ddc0               	sub	a13, a13, a12
  116a7a:	b4d9                	s32i.n	a13, a4, 44
  116a7c:	10aab0               	and	a10, a10, a11
  116a7f:	f4a0a0               	extui	a10, a10, 0, 16
  116a82:	1c54a2               	s16i	a10, a4, 56
  116a85:	b83a67               	bltu	a10, a6, 116a41 <dbfw_DumpTrace2Buf+0xc9>

00116a88 <dbfw_DumpTrace2Buf+0x110>:
  116a88:	c4c8                	l32i.n	a12, a4, 48
  116a8a:	ac8c                	beqz.n	a12, 116a98 <dbfw_DumpTrace2Buf+0x120>
  116a8c:	1a1c                	movi.n	a10, 17
  116a8e:	f2d5b1               	l32r	a11, 1135e4 (80013020 <__log_data___1__1__0_foundation_0_dbfw_0_dbfw_1_c_389$9310_8_13>)
  116a91:	ffdde5               	call8	116870 <dbfw_StoreTrace>
  116a94:	0e0c                	movi.n	a14, 0
  116a96:	c4e9                	s32i.n	a14, a4, 48

00116a98 <dbfw_DumpTrace2Buf+0x120>:
  116a98:	032d                	mov.n	a2, a3
  116a9a:	f01d                	retw.n

00116a9c <dbfw_DumpTrace2Buf+0x124>:
  116a9c:	190c                	movi.n	a9, 1
  116a9e:	ffd706               	j	1169fe <dbfw_DumpTrace2Buf+0x86>

00116aa1 <dbfw_DumpTrace2Buf+0x129>:
  116aa1:	020c                	movi.n	a2, 0
  116aa3:	f01d                	retw.n

00116aa5 <dbfw_DumpTrace2Buf+0x12d>:
  116aa5:	000000                                        ...

00116aa8 <dbfw_DumpTrace>:
  116aa8:	006136               	entry	a1, 48
  116aab:	78a0b2               	movi	a11, 120
  116aae:	01a042               	movi	a4, 1
  116ab1:	02a032               	movi	a3, 2
  116ab4:	024132               	s8i	a3, a1, 2
  116ab7:	004142               	s8i	a4, a1, 0
  116aba:	f2bf31               	l32r	a3, 1135b8 (27f4a0 <g_dbfw_ilp_timer_started>)
  116abd:	014142               	s8i	a4, a1, 1
  116ac0:	232322               	l32i	a2, a3, 140
  116ac3:	034122               	s8i	a2, a1, 3
  116ac6:	09c322               	addi	a2, a3, 9
  116ac9:	02ad                	mov.n	a10, a2
  116acb:	ffeae5               	call8	116978 <dbfw_DumpTrace2Buf>
  116ace:	13a9                	s32i.n	a10, a3, 4
  116ad0:	eaac                	beqz.n	a10, 116b02 <dbfw_DumpTrace+0x5a>
  116ad2:	084342               	s8i	a4, a3, 8
  116ad5:	11bae0               	slli	a11, a10, 2
  116ad8:	0201c2               	l8ui	a12, a1, 2
  116adb:	0301a2               	l8ui	a10, a1, 3
  116ade:	f4b0b0               	extui	a11, a11, 0, 16
  116ae1:	11aa80               	slli	a10, a10, 8
  116ae4:	20aac0               	or	a10, a10, a12
  116ae7:	0101c2               	l8ui	a12, a1, 1
  116aea:	11aa80               	slli	a10, a10, 8
  116aed:	20aac0               	or	a10, a10, a12
  116af0:	0001c2               	l8ui	a12, a1, 0
  116af3:	11aa80               	slli	a10, a10, 8
  116af6:	20aac0               	or	a10, a10, a12
  116af9:	02cd                	mov.n	a12, a2
  116afb:	fe5e25               	call8	1150dc <dspipc_SendMessage>
  116afe:	0a2d                	mov.n	a2, a10
  116b00:	f01d                	retw.n

00116b02 <dbfw_DumpTrace+0x5a>:
  116b02:	020c                	movi.n	a2, 0
  116b04:	f01d                	retw.n

00116b06 <dbfw_DumpTrace+0x5e>:
	...

00116b08 <dbfw_IllegalInstr>:
  116b08:	006136               	entry	a1, 48
  116b0b:	f2b721               	l32r	a2, 1135e8 (20116c <gp_dbfw_coredump_val>)
  116b0e:	0228                	l32i.n	a2, a2, 0
  116b10:	0020c0               	memw
  116b13:	0228                	l32i.n	a2, a2, 0
  116b15:	0020c0               	memw
  116b18:	0129                	s32i.n	a2, a1, 0
  116b1a:	f01d                	retw.n

00116b1c <dbfw_ProcInIdle>:
  116b1c:	004136               	entry	a1, 32
  116b1f:	f2a621               	l32r	a2, 1135b8 (27f4a0 <g_dbfw_ilp_timer_started>)
  116b22:	890282               	l8ui	a8, a2, 137
  116b25:	2322a2               	l32i	a10, a2, 140
  116b28:	98bc                	beqz.n	a8, 116b65 <dbfw_ProcInIdle+0x49>
  116b2a:	7abc                	beqz.n	a10, 116b65 <dbfw_ProcInIdle+0x49>
  116b2c:	080292               	l8ui	a9, a2, 8
  116b2f:	4312b2               	l16ui	a11, a2, 134
  116b32:	f9ec                	bnez.n	a9, 116b65 <dbfw_ProcInIdle+0x49>
  116b34:	04bab7               	bgeu	a10, a11, 116b3c <dbfw_ProcInIdle+0x20>
  116b37:	a802c2               	l8ui	a12, a2, 168
  116b3a:	7cac                	beqz.n	a12, 116b65 <dbfw_ProcInIdle+0x49>

00116b3c <dbfw_ProcInIdle+0x20>:
  116b3c:	f259a1               	l32r	a10, 1134a0 (27f3f4 <dspipc_gci_ctrlBlk>)
  116b3f:	0e3c                	movi.n	a14, 48
  116b41:	000ad2               	l8ui	a13, a10, 0
  116b44:	010af2               	l8ui	a15, a10, 1
  116b47:	1a9de7               	bne	a13, a14, 116b65 <dbfw_ProcInIdle+0x49>
  116b4a:	17cf66               	bnei	a15, 32, 116b65 <dbfw_ProcInIdle+0x49>
  116b4d:	fff5a5               	call8	116aa8 <dbfw_DumpTrace>
  116b50:	090c                	movi.n	a9, 0
  116b52:	a80282               	l8ui	a8, a2, 168
  116b55:	9d4292               	s8i	a9, a2, 157
  116b58:	988c                	beqz.n	a8, 116b65 <dbfw_ProcInIdle+0x49>
  116b5a:	2322a2               	l32i	a10, a2, 140
  116b5d:	62a9a0               	saltu	a10, a9, a10
  116b60:	a842a2               	s8i	a10, a2, 168
  116b63:	f01d                	retw.n

00116b65 <dbfw_ProcInIdle+0x49>:
  116b65:	f01d                	retw.n

00116b67 <dbfw_ProcInIdle+0x4b>:
	...

00116b68 <fw_dsp_dbfwplus_AlertWatermarkReached>:
  116b68:	006136               	entry	a1, 48
  116b6b:	20c220               	or	a12, a2, a2
  116b6e:	20d330               	or	a13, a3, a3
  116b71:	015122               	s16i	a2, a1, 2
  116b74:	025132               	s16i	a3, a1, 4
  116b77:	0aa4a2               	movi	a10, 0x40a
  116b7a:	f29cb1               	l32r	a11, 1135ec (80013120 <__log_data___1__1__0_foundation_0_dbfw_0_fw_dsp_dbfwplus_1_c_42$8947_5_4>)
  116b7d:	180c                	movi.n	a8, 1
  116b7f:	005182               	s16i	a8, a1, 0
  116b82:	ffcee5               	call8	116870 <dbfw_StoreTrace>
  116b85:	1a0c                	movi.n	a10, 1
  116b87:	6b0c                	movi.n	a11, 6
  116b89:	01cd                	mov.n	a12, a1
  116b8b:	000f65               	call8	116c80 <fw_dsp_dbfwplus_ipc_SendToDbfwplus>
  116b8e:	0a2d                	mov.n	a2, a10
  116b90:	f01d                	retw.n

00116b92 <fw_dsp_dbfwplus_AlertWatermarkReached+0x2a>:
	...

00116b94 <fw_dsp_dbfwplus_Initialize>:
  116b94:	004136               	entry	a1, 32
  116b97:	0005a5               	call8	116bf0 <fw_dsp_dbfwplus_ipc_Initialize>
  116b9a:	f01d                	retw.n

00116b9c <fw_dsp_dbfwplus_ipc_CallBack>:
  116b9c:	006136               	entry	a1, 48
  116b9f:	0129                	s32i.n	a2, a1, 0
  116ba1:	291566               	bnei	a5, 1, 116bce <fw_dsp_dbfwplus_ipc_CallBack+0x32>
  116ba4:	74b820               	extui	a11, a2, 8, 8
  116ba7:	233b66               	bnei	a11, 3, 116bce <fw_dsp_dbfwplus_ipc_CallBack+0x32>
  116baa:	75d020               	extui	a13, a2, 16, 8
  116bad:	75c820               	extui	a12, a2, 24, 8
  116bb0:	11cc80               	slli	a12, a12, 8
  116bb3:	20ccd0               	or	a12, a12, a13
  116bb6:	11cc80               	slli	a12, a12, 8
  116bb9:	20ccb0               	or	a12, a12, a11
  116bbc:	11ac80               	slli	a10, a12, 8
  116bbf:	0001b2               	l8ui	a11, a1, 0
  116bc2:	04cd                	mov.n	a12, a4
  116bc4:	20aab0               	or	a10, a10, a11
  116bc7:	03bd                	mov.n	a11, a3
  116bc9:	0004a5               	call8	116c14 <fw_dsp_dbfwplus_ipc_ProcNack>
  116bcc:	f01d                	retw.n

00116bce <fw_dsp_dbfwplus_ipc_CallBack+0x32>:
  116bce:	35cc                	bnez.n	a5, 116bd5 <fw_dsp_dbfwplus_ipc_CallBack+0x39>
  116bd0:	0101d2               	l8ui	a13, a1, 1
  116bd3:	fd8c                	beqz.n	a13, 116be6 <fw_dsp_dbfwplus_ipc_CallBack+0x4a>

00116bd5 <fw_dsp_dbfwplus_ipc_CallBack+0x39>:
  116bd5:	0d1566               	bnei	a5, 1, 116be6 <fw_dsp_dbfwplus_ipc_CallBack+0x4a>
  116bd8:	0101e2               	l8ui	a14, a1, 1
  116bdb:	f28591               	l32r	a9, 1135f0 (27f650 <g_fw_dsp_dbfwplus_ipc>)
  116bde:	042e66               	bnei	a14, 2, 116be6 <fw_dsp_dbfwplus_ipc_CallBack+0x4a>
  116be1:	0509f2               	l8ui	a15, a9, 5
  116be4:	0f8c                	beqz.n	a15, 116be8 <fw_dsp_dbfwplus_ipc_CallBack+0x4c>
  116be6:	f01d                	retw.n

00116be8 <fw_dsp_dbfwplus_ipc_CallBack+0x4c>:
  116be8:	180c                	movi.n	a8, 1
  116bea:	0989                	s32i.n	a8, a9, 0
  116bec:	f01d                	retw.n

00116bee <fw_dsp_dbfwplus_ipc_CallBack+0x52>:
	...

00116bf0 <fw_dsp_dbfwplus_ipc_Initialize>:
  116bf0:	004136               	entry	a1, 32
  116bf3:	f280a1               	l32r	a10, 1135f4 (116b9c <fw_dsp_dbfwplus_ipc_CallBack>)
  116bf6:	07a0b2               	movi	a11, 7
  116bf9:	fe43a5               	call8	115034 <dspipc_RegisterAppCallBack>
  116bfc:	00a082               	movi	a8, 0
  116bff:	07a0a2               	movi	a10, 7
  116c02:	f27b91               	l32r	a9, 1135f0 (27f650 <g_fw_dsp_dbfwplus_ipc>)
  116c05:	1b0c                	movi.n	a11, 1
  116c07:	0449b2               	s8i	a11, a9, 4
  116c0a:	0649a2               	s8i	a10, a9, 6
  116c0d:	054982               	s8i	a8, a9, 5
  116c10:	f01d                	retw.n

00116c12 <fw_dsp_dbfwplus_ipc_Initialize+0x22>:
	...

00116c14 <fw_dsp_dbfwplus_ipc_ProcNack>:
  116c14:	006136               	entry	a1, 48
  116c17:	006122               	s32i	a2, a1, 0
  116c1a:	f27551               	l32r	a5, 1135f0 (27f650 <g_fw_dsp_dbfwplus_ipc>)
  116c1d:	feafb2               	movi	a11, -2
  116c20:	0065b2               	s32i	a11, a5, 0
  116c23:	64ac                	beqz.n	a4, 116c4d <fw_dsp_dbfwplus_ipc_ProcNack+0x39>
  116c25:	0001b2               	l8ui	a11, a1, 0
  116c28:	75c820               	extui	a12, a2, 24, 8
  116c2b:	75d020               	extui	a13, a2, 16, 8
  116c2e:	11cc80               	slli	a12, a12, 8
  116c31:	20ccd0               	or	a12, a12, a13
  116c34:	74d820               	extui	a13, a2, 8, 8
  116c37:	11cc80               	slli	a12, a12, 8
  116c3a:	20ccd0               	or	a12, a12, a13
  116c3d:	11ac80               	slli	a10, a12, 8
  116c40:	20aab0               	or	a10, a10, a11
  116c43:	04cd                	mov.n	a12, a4
  116c45:	03bd                	mov.n	a11, a3
  116c47:	fe4965               	call8	1150dc <dspipc_SendMessage>
  116c4a:	000906               	j	116c72 <fw_dsp_dbfwplus_ipc_ProcNack+0x5e>

00116c4d <fw_dsp_dbfwplus_ipc_ProcNack+0x39>:
  116c4d:	0001b2               	l8ui	a11, a1, 0
  116c50:	75c820               	extui	a12, a2, 24, 8
  116c53:	75d020               	extui	a13, a2, 16, 8
  116c56:	11cc80               	slli	a12, a12, 8
  116c59:	20ccd0               	or	a12, a12, a13
  116c5c:	74d820               	extui	a13, a2, 8, 8
  116c5f:	11cc80               	slli	a12, a12, 8
  116c62:	20ccd0               	or	a12, a12, a13
  116c65:	11ac80               	slli	a10, a12, 8
  116c68:	20aab0               	or	a10, a10, a11
  116c6b:	0c0c                	movi.n	a12, 0
  116c6d:	0b0c                	movi.n	a11, 0
  116c6f:	fe46e5               	call8	1150dc <dspipc_SendMessage>

00116c72 <fw_dsp_dbfwplus_ipc_ProcNack+0x5e>:
  116c72:	fa0b                	addi.n	a15, a10, -1
  116c74:	0e0c                	movi.n	a14, 0
  116c76:	fd7c                	movi.n	a13, -1
  116c78:	83def0               	moveqz	a13, a14, a15
  116c7b:	05d9                	s32i.n	a13, a5, 0
  116c7d:	f01d                	retw.n

00116c7f <fw_dsp_dbfwplus_ipc_ProcNack+0x6b>:
	...

00116c80 <fw_dsp_dbfwplus_ipc_SendToDbfwplus>:
  116c80:	006136               	entry	a1, 48
  116c83:	09a4a2               	movi	a10, 0x409
  116c86:	f25cb1               	l32r	a11, 1135f8 (80013220 <__log_data___1__1__0_foundation_0_dbfw_0_fw_dsp_dbfwplus_ipc_1_c_112$8936_10_6>)
  116c89:	20c220               	or	a12, a2, a2
  116c8c:	ffbe25               	call8	116870 <dbfw_StoreTrace>
  116c8f:	034122               	s8i	a2, a1, 3
  116c92:	07a082               	movi	a8, 7
  116c95:	150c                	movi.n	a5, 1
  116c97:	004152               	s8i	a5, a1, 0
  116c9a:	024182               	s8i	a8, a1, 2
  116c9d:	050c                	movi.n	a5, 0
  116c9f:	014152               	s8i	a5, a1, 1
  116ca2:	64ac                	beqz.n	a4, 116ccc <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x4c>
  116ca4:	04cd                	mov.n	a12, a4
  116ca6:	74a020               	extui	a10, a2, 0, 8
  116ca9:	0201b2               	l8ui	a11, a1, 2
  116cac:	11aa80               	slli	a10, a10, 8
  116caf:	20aab0               	or	a10, a10, a11
  116cb2:	0101b2               	l8ui	a11, a1, 1
  116cb5:	11aa80               	slli	a10, a10, 8
  116cb8:	20aab0               	or	a10, a10, a11
  116cbb:	0001b2               	l8ui	a11, a1, 0
  116cbe:	11aa80               	slli	a10, a10, 8
  116cc1:	20aab0               	or	a10, a10, a11
  116cc4:	03bd                	mov.n	a11, a3
  116cc6:	fe4165               	call8	1150dc <dspipc_SendMessage>
  116cc9:	000906               	j	116cf1 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x71>

00116ccc <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x4c>:
  116ccc:	0c0c                	movi.n	a12, 0
  116cce:	74a020               	extui	a10, a2, 0, 8
  116cd1:	0201b2               	l8ui	a11, a1, 2
  116cd4:	11aa80               	slli	a10, a10, 8
  116cd7:	20aab0               	or	a10, a10, a11
  116cda:	0101b2               	l8ui	a11, a1, 1
  116cdd:	11aa80               	slli	a10, a10, 8
  116ce0:	20aab0               	or	a10, a10, a11
  116ce3:	0001b2               	l8ui	a11, a1, 0
  116ce6:	11aa80               	slli	a10, a10, 8
  116ce9:	20aab0               	or	a10, a10, a11
  116cec:	05bd                	mov.n	a11, a5
  116cee:	fe3ee5               	call8	1150dc <dspipc_SendMessage>

00116cf1 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x71>:
  116cf1:	f23f91               	l32r	a9, 1135f0 (27f650 <g_fw_dsp_dbfwplus_ipc>)
  116cf4:	081a26               	beqi	a10, 1, 116d00 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x80>
  116cf7:	f27c                	movi.n	a2, -1
  116cf9:	0929                	s32i.n	a2, a9, 0
  116cfb:	f01d                	retw.n

00116cfd <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x7d>:
  116cfd:	000000                                        ...

00116d00 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x80>:
  116d00:	020c                	movi.n	a2, 0
  116d02:	0959                	s32i.n	a5, a9, 0
  116d04:	f01d                	retw.n

00116d06 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x86>:
	...

00116d08 <fw_dsp_misc_Init>:
  116d08:	004136               	entry	a1, 32
  116d0b:	003465               	call8	117050 <fw_dsp_misc_ipc_Init>
  116d0e:	f01d                	retw.n

00116d10 <fw_dsp_misc_Init+0x8>:
  116d10:	000000                                        ...

00116d13 <fw_dsp_misc_Init+0xb>:
	...

00116d14 <fw_dsp_misc_I2sTestCmdHandler>:
  116d14:	004136               	entry	a1, 32
  116d17:	0ea082               	movi	a8, 14
  116d1a:	229387               	bne	a3, a8, 116d40 <fw_dsp_misc_I2sTestCmdHandler+0x2c>
  116d1d:	20b440               	or	a11, a4, a4
  116d20:	20c330               	or	a12, a3, a3
  116d23:	f236a1               	l32r	a10, 1135fc (27f66c <g_fw_dsp_misc_cb+0x4>)
  116d26:	6965a5               	call8	180380 <__vec_memcpy>
  116d29:	f235f1               	l32r	a15, 113600 (27f668 <g_fw_dsp_misc_cb>)
  116d2c:	021fa2               	l16ui	a10, a15, 4
  116d2f:	bf6b                	addi.n	a11, a15, 6
  116d31:	0e0fc2               	l8ui	a12, a15, 14
  116d34:	0f0fd2               	l8ui	a13, a15, 15
  116d37:	100fe2               	l8ui	a14, a15, 16
  116d3a:	110ff2               	l8ui	a15, a15, 17
  116d3d:	0007e5               	call8	116dbc <fw_dsp_misc_I2sTestTxRx>

00116d40 <fw_dsp_misc_I2sTestCmdHandler+0x2c>:
  116d40:	f01d                	retw.n

00116d42 <fw_dsp_misc_I2sTestCmdHandler+0x2e>:
	...

00116d44 <fw_dsp_misc_RxPathI2sIntCallback>:
  116d44:	004136               	entry	a1, 32
  116d47:	f01d                	retw.n

00116d49 <fw_dsp_misc_RxPathI2sIntCallback+0x5>:
  116d49:	000000                                        ...

00116d4c <fw_dsp_misc_RxPathDmaIntCallback>:
  116d4c:	004136               	entry	a1, 32
  116d4f:	556227               	bbci	a2, 2, 116da8 <fw_dsp_misc_RxPathDmaIntCallback+0x5c>
  116d52:	fd49e5               	call8	1141f0 <fw_dsp_i2s_TearDown>
  116d55:	f22ba1               	l32r	a10, 113604 (27f690 <g_fw_dsp_misc_i2s_setup_params>)
  116d58:	00a0b2               	movi	a11, 0
  116d5b:	5ca0c2               	movi	a12, 92
  116d5e:	696ca5               	call8	180428 <__vec_memset>
  116d61:	f1a691               	l32r	a9, 1133fc (277d2c <g_dram_ptrs>)
  116d64:	f19eb1               	l32r	a11, 1133dc (27f420 <g_pso_inst>)
  116d67:	f22621               	l32r	a2, 113600 (27f668 <g_fw_dsp_misc_cb>)
  116d6a:	01a0a2               	movi	a10, 1
  116d6d:	0e02c2               	l8ui	a12, a2, 14
  116d70:	021282               	l16ui	a8, a2, 4
  116d73:	0c4ba2               	s8i	a10, a11, 12
  116d76:	062992               	l32i	a9, a9, 24
  116d79:	5299                	s32i.n	a9, a2, 20
  116d7b:	1ac2a2               	addi	a10, a2, 26
  116d7e:	b26b                	addi.n	a11, a2, 6
  116d80:	0c5282               	s16i	a8, a2, 24
  116d83:	695fe5               	call8	180380 <__vec_memcpy>
  116d86:	2a0c                	movi.n	a10, 2
  116d88:	4b1c                	movi.n	a11, 20
  116d8a:	1002d2               	l8ui	a13, a2, 16
  116d8d:	1102c2               	l8ui	a12, a2, 17
  116d90:	0f02e2               	l8ui	a14, a2, 15
  116d93:	0e02f2               	l8ui	a15, a2, 14
  116d96:	2242f2               	s8i	a15, a2, 34
  116d99:	2342e2               	s8i	a14, a2, 35
  116d9c:	2542c2               	s8i	a12, a2, 37
  116d9f:	2442d2               	s8i	a13, a2, 36
  116da2:	f219c1               	l32r	a12, 113608 (27f67c <g_fw_dsp_misc_cb+0x14>)
  116da5:	002ce5               	call8	117074 <fw_dsp_misc_ipc_SendCmdOrResp>

00116da8 <fw_dsp_misc_RxPathDmaIntCallback+0x5c>:
  116da8:	f01d                	retw.n

00116daa <fw_dsp_misc_RxPathDmaIntCallback+0x5e>:
	...

00116dac <fw_dsp_misc_TxPathI2sIntCallback>:
  116dac:	004136               	entry	a1, 32
  116daf:	f01d                	retw.n

00116db1 <fw_dsp_misc_TxPathI2sIntCallback+0x5>:
  116db1:	000000                                        ...

00116db4 <fw_dsp_misc_TxPathDmaIntCallback>:
  116db4:	004136               	entry	a1, 32
  116db7:	f01d                	retw.n

00116db9 <fw_dsp_misc_TxPathDmaIntCallback+0x5>:
  116db9:	000000                                        ...

00116dbc <fw_dsp_misc_I2sTestTxRx>:
  116dbc:	004136               	entry	a1, 32
  116dbf:	f21381               	l32r	a8, 11360c (ef7 <XtosCoreStateSize+0xc77>)
  116dc2:	d90c                	movi.n	a9, 13
  116dc4:	3c3827               	bltu	a8, a2, 116e04 <__switchjump_table_xs_8_21+0x2f>
  116dc7:	39b597               	bgeu	a5, a9, 116e04 <__switchjump_table_xs_8_21+0x2f>
  116dca:	f211b1               	l32r	a11, 113610 (116dd5 <__switchjump_table_xs_8_21>)
  116dcd:	90a550               	addx2	a10, a5, a5
  116dd0:	aaba                	add.n	a10, a10, a11
  116dd2:	000aa0               	jx	a10

00116dd5 <__switchjump_table_xs_8_21>:
  116dd5:	004186               	j	116edf <__switchjump_table_xs_8_21+0x10a>
  116dd8:	000806               	j	116dfc <__switchjump_table_xs_8_21+0x27>
  116ddb:	005086               	j	116f21 <__switchjump_table_xs_8_21+0x14c>
  116dde:	004e46               	j	116f1b <__switchjump_table_xs_8_21+0x146>
  116de1:	004c06               	j	116f15 <__switchjump_table_xs_8_21+0x140>
  116de4:	0049c6               	j	116f0f <__switchjump_table_xs_8_21+0x13a>
  116de7:	004786               	j	116f09 <__switchjump_table_xs_8_21+0x134>
  116dea:	004546               	j	116f03 <__switchjump_table_xs_8_21+0x12e>
  116ded:	004306               	j	116efd <__switchjump_table_xs_8_21+0x128>
  116df0:	0040c6               	j	116ef7 <__switchjump_table_xs_8_21+0x122>
  116df3:	003e86               	j	116ef1 <__switchjump_table_xs_8_21+0x11c>
  116df6:	003c46               	j	116eeb <__switchjump_table_xs_8_21+0x116>
  116df9:	003a06               	j	116ee5 <__switchjump_table_xs_8_21+0x110>

00116dfc <__switchjump_table_xs_8_21+0x27>:
  116dfc:	f20651               	l32r	a5, 113614 (2b11 <XtosCoreStateSize+0x2891>)

00116dff <__switchjump_table_xs_8_21+0x2a>:
  116dff:	368c                	beqz.n	a6, 116e06 <__switchjump_table_xs_8_21+0x31>
  116e01:	011626               	beqi	a6, 1, 116e06 <__switchjump_table_xs_8_21+0x31>

00116e04 <__switchjump_table_xs_8_21+0x2f>:
  116e04:	f01d                	retw.n

00116e06 <__switchjump_table_xs_8_21+0x31>:
  116e06:	679c                	beqz.n	a7, 116e20 <__switchjump_table_xs_8_21+0x4b>
  116e08:	0d401141b0b0170e 	{ beqi.w18	a7, 1, 116f27 <__switchjump_table_xs_8_21+0x152>; nop }
  116e10:	0d40114180b0270e 	{ beqi.w18	a7, 2, 116f2c <__switchjump_table_xs_8_21+0x157>; nop }
  116e18:	e83766               	bnei	a7, 3, 116e04 <__switchjump_table_xs_8_21+0x2f>
  116e1b:	072c                	movi.n	a7, 32
  116e1d:	000046               	j	116e22 <__switchjump_table_xs_8_21+0x4d>

00116e20 <__switchjump_table_xs_8_21+0x4b>:
  116e20:	870c                	movi.n	a7, 8

00116e22 <__switchjump_table_xs_8_21+0x4d>:
  116e22:	00a0b2               	movi	a11, 0
  116e25:	f1f7a1               	l32r	a10, 113604 (27f690 <g_fw_dsp_misc_i2s_setup_params>)
  116e28:	5ca0c2               	movi	a12, 92
  116e2b:	695fe5               	call8	180428 <__vec_memset>
  116e2e:	f1fad1               	l32r	a13, 113618 (116d44 <fw_dsp_misc_RxPathI2sIntCallback>)
  116e31:	04a0e2               	movi	a14, 4
  116e34:	f181b1               	l32r	a11, 113438 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  116e37:	fcaf82               	movi	a8, -4
  116e3a:	0bc222               	addi	a2, a2, 11
  116e3d:	f1f7c1               	l32r	a12, 11361c (116d4c <fw_dsp_misc_RxPathDmaIntCallback>)
  116e40:	f1f8a1               	l32r	a10, 113620 (116dac <fw_dsp_misc_TxPathI2sIntCallback>)
  116e43:	f1eff1               	l32r	a15, 113600 (27f668 <g_fw_dsp_misc_cb>)
  116e46:	f1f791               	l32r	a9, 113624 (116db4 <fw_dsp_misc_TxPathDmaIntCallback>)
  116e49:	156f52               	s32i	a5, a15, 84
  116e4c:	0b6f52               	s32i	a5, a15, 44
  116e4f:	176f62               	s32i	a6, a15, 92
  116e52:	df69                	s32i.n	a6, a15, 52
  116e54:	166f72               	s32i	a7, a15, 88
  116e57:	cf79                	s32i.n	a7, a15, 48
  116e59:	146f92               	s32i	a9, a15, 80
  116e5c:	126fa2               	s32i	a10, a15, 72
  116e5f:	1d6fc2               	s32i	a12, a15, 116
  116e62:	102280               	and	a2, a2, a8
  116e65:	afb9                	s32i.n	a11, a15, 40
  116e67:	1c6fe2               	s32i	a14, a15, 112
  116e6a:	1b6fd2               	s32i	a13, a15, 108
  116e6d:	f194e1               	l32r	a14, 1134c0 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  116e70:	f163d1               	l32r	a13, 1133fc (277d2c <g_dram_ptrs>)
  116e73:	f15ab1               	l32r	a11, 1133dc (27f420 <g_pso_inst>)
  116e76:	196f22               	s32i	a2, a15, 100
  116e79:	f1ebc1               	l32r	a12, 113628 (3c00 <xthals_release_major+0xd20>)
  116e7c:	106fc2               	s32i	a12, a15, 64
  116e7f:	ffc9                	s32i.n	a12, a15, 60
  116e81:	020c                	movi.n	a2, 0
  116e83:	1a6f22               	s32i	a2, a15, 104
  116e86:	116f22               	s32i	a2, a15, 68
  116e89:	136f22               	s32i	a2, a15, 76
  116e8c:	0c4b22               	s8i	a2, a11, 12
  116e8f:	6d88                	l32i.n	a8, a13, 24
  116e91:	5da8                	l32i.n	a10, a13, 20
  116e93:	88ea                	add.n	a8, a8, a14
  116e95:	186f82               	s32i	a8, a15, 96
  116e98:	eaea                	add.n	a14, a10, a14
  116e9a:	efe9                	s32i.n	a14, a15, 56
  116e9c:	081466               	bnei	a4, 1, 116ea8 <__switchjump_table_xs_8_21+0xd3>
  116e9f:	0003b2               	l8ui	a11, a3, 0
  116ea2:	695865               	call8	180428 <__vec_memset>
  116ea5:	0006c6               	j	116ec4 <__switchjump_table_xs_8_21+0xef>

00116ea8 <__switchjump_table_xs_8_21+0xd3>:
  116ea8:	029d                	mov.n	a9, a2
  116eaa:	60b140               	abs	a11, a4
  116ead:	13ac76               	loopgtz	a12, 116ec4 <__switchjump_table_xs_8_21+0xef>
  116eb0:	893a                	add.n	a8, a9, a3
  116eb2:	01c992               	addi	a9, a9, 1
  116eb5:	000882               	l8ui	a8, a8, 0
  116eb8:	004a82               	s8i	a8, a10, 0
  116ebb:	c0fb90               	sub	a15, a11, a9
  116ebe:	8392f0               	moveqz	a9, a2, a15
  116ec1:	01caa2               	addi	a10, a10, 1

00116ec4 <__switchjump_table_xs_8_21+0xef>:
  116ec4:	f1d021               	l32r	a2, 113604 (27f690 <g_fw_dsp_misc_i2s_setup_params>)
  116ec7:	00a0b2               	movi	a11, 0
  116eca:	f14ca1               	l32r	a10, 1133fc (277d2c <g_dram_ptrs>)
  116ecd:	f1d7c1               	l32r	a12, 11362c (f00 <XtosCoreStateSize+0xc80>)
  116ed0:	062aa2               	l32i	a10, a10, 24
  116ed3:	695565               	call8	180428 <__vec_memset>
  116ed6:	20a220               	or	a10, a2, a2
  116ed9:	fd2765               	call8	114150 <fw_dsp_i2s_BringUp>
  116edc:	000090               	retw

00116edf <__switchjump_table_xs_8_21+0x10a>:
  116edf:	f1d451               	l32r	a5, 113630 (1f40 <XtosCoreStateSize+0x1cc0>)
  116ee2:	ffc646               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116ee5 <__switchjump_table_xs_8_21+0x110>:
  116ee5:	f1d351               	l32r	a5, 113634 (2ee00 <_memmap_cacheattr_bp_base+0xcdfe>)
  116ee8:	ffc4c6               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116eeb <__switchjump_table_xs_8_21+0x116>:
  116eeb:	f1d351               	l32r	a5, 113638 (17700 <xthals_release_major+0x14820>)
  116eee:	ffc346               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116ef1 <__switchjump_table_xs_8_21+0x11c>:
  116ef1:	f1d251               	l32r	a5, 11363c (15888 <xthals_release_major+0x129a8>)
  116ef4:	ffc1c6               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116ef7 <__switchjump_table_xs_8_21+0x122>:
  116ef7:	f1d251               	l32r	a5, 113640 (fa00 <xthals_release_major+0xcb20>)
  116efa:	ffc046               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116efd <__switchjump_table_xs_8_21+0x128>:
  116efd:	f19351               	l32r	a5, 11354c (bb80 <xthals_release_major+0x8ca0>)
  116f00:	ffbec6               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116f03 <__switchjump_table_xs_8_21+0x12e>:
  116f03:	f1d051               	l32r	a5, 113644 (ac44 <xthals_release_major+0x7d64>)
  116f06:	ffbd46               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116f09 <__switchjump_table_xs_8_21+0x134>:
  116f09:	f1cf51               	l32r	a5, 113648 (7d00 <xthals_release_major+0x4e20>)
  116f0c:	ffbbc6               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116f0f <__switchjump_table_xs_8_21+0x13a>:
  116f0f:	f1cf51               	l32r	a5, 11364c (5dc0 <xthals_release_major+0x2ee0>)
  116f12:	ffba46               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116f15 <__switchjump_table_xs_8_21+0x140>:
  116f15:	f1ce51               	l32r	a5, 113650 (5622 <xthals_release_major+0x2742>)
  116f18:	ffb8c6               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116f1b <__switchjump_table_xs_8_21+0x146>:
  116f1b:	f1ce51               	l32r	a5, 113654 (3e80 <xthals_release_major+0xfa0>)
  116f1e:	ffb746               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116f21 <__switchjump_table_xs_8_21+0x14c>:
  116f21:	f1cd51               	l32r	a5, 113658 (2ee0 <xthals_release_major>)
  116f24:	ffb5c6               	j	116dff <__switchjump_table_xs_8_21+0x2a>

00116f27 <__switchjump_table_xs_8_21+0x152>:
  116f27:	071c                	movi.n	a7, 16
  116f29:	ffbd46               	j	116e22 <__switchjump_table_xs_8_21+0x4d>

00116f2c <__switchjump_table_xs_8_21+0x157>:
  116f2c:	871c                	movi.n	a7, 24
  116f2e:	ffbc06               	j	116e22 <__switchjump_table_xs_8_21+0x4d>

00116f31 <__switchjump_table_xs_8_21+0x15c>:
  116f31:	000000                                        ...

00116f34 <fw_dsp_misc_ipc_ProcCmd>:
  116f34:	004136               	entry	a1, 32
  116f37:	0fa0a2               	movi	a10, 15
  116f3a:	eb6b65               	call8	1025f0 <_xtos_set_intlevel>
  116f3d:	9da0c2               	movi	a12, 157
  116f40:	f12561               	l32r	a6, 1133d4 (278090 <g_debug_fp_info+0x330>)
  116f43:	f12371               	l32r	a7, 1133d0 (277d60 <g_debug_fp_info>)
  116f46:	205aa0               	or	a5, a10, a10
  116f49:	001782               	l16ui	a8, a7, 0
  116f4c:	04d7a2               	addmi	a10, a7, 0x400
  116f4f:	018856               	bnez	a8, 116f6b <fw_dsp_misc_ipc_ProcCmd+0x37>
  116f52:	1217b2               	l16ui	a11, a7, 36
  116f55:	8759                	s32i.n	a5, a7, 32
  116f57:	90bb70               	addx2	a11, a11, a7
  116f5a:	135bc2               	s16i	a12, a11, 38
  116f5d:	121792               	l16ui	a9, a7, 36
  116f60:	991b                	addi.n	a9, a9, 1
  116f62:	649090               	extui	a9, a9, 0, 7
  116f65:	125792               	s16i	a9, a7, 36
  116f68:	0005c6               	j	116f83 <fw_dsp_misc_ipc_ProcCmd+0x4f>

00116f6b <fw_dsp_misc_ipc_ProcCmd+0x37>:
  116f6b:	7e16b2               	l16ui	a11, a6, 252
  116f6e:	11cbf6               	bgeui	a11, 32, 116f83 <fw_dsp_misc_ipc_ProcCmd+0x4f>
  116f71:	0a6a52               	s32i	a5, a10, 40
  116f74:	90eb60               	addx2	a14, a11, a6
  116f77:	7f5ec2               	s16i	a12, a14, 254
  116f7a:	7e16d2               	l16ui	a13, a6, 252
  116f7d:	01cdd2               	addi	a13, a13, 1
  116f80:	165ad2               	s16i	a13, a10, 44
  116f83:	091266               	bnei	a2, 1, 116f90 <fw_dsp_misc_ipc_ProcCmd+0x5c>
  116f86:	20a220               	or	a10, a2, a2
  116f89:	03bd                	mov.n	a11, a3
  116f8b:	04cd                	mov.n	a12, a4
  116f8d:	ffd865               	call8	116d14 <fw_dsp_misc_I2sTestCmdHandler>

00116f90 <fw_dsp_misc_ipc_ProcCmd+0x5c>:
  116f90:	20a550               	or	a10, a5, a5
  116f93:	eb30e5               	call8	1022a0 <_xtos_restore_intlevel>
  116f96:	0017f2               	l16ui	a15, a7, 0
  116f99:	9ea092               	movi	a9, 158
  116f9c:	019f56               	bnez	a15, 116fb9 <fw_dsp_misc_ipc_ProcCmd+0x85>
  116f9f:	1217a2               	l16ui	a10, a7, 36
  116fa2:	086752               	s32i	a5, a7, 32
  116fa5:	90aa70               	addx2	a10, a10, a7
  116fa8:	135a92               	s16i	a9, a10, 38
  116fab:	121782               	l16ui	a8, a7, 36
  116fae:	881b                	addi.n	a8, a8, 1
  116fb0:	648080               	extui	a8, a8, 0, 7
  116fb3:	125782               	s16i	a8, a7, 36
  116fb6:	0006c6               	j	116fd5 <fw_dsp_misc_ipc_ProcCmd+0xa1>

00116fb9 <fw_dsp_misc_ipc_ProcCmd+0x85>:
  116fb9:	f161b1               	l32r	a11, 113540 (278060 <g_debug_fp_info+0x300>)
  116fbc:	961bb2               	l16ui	a11, a11, 0x12c
  116fbf:	f10ed1               	l32r	a13, 1133f8 (278160 <g_debug_fp_info+0x400>)
  116fc2:	0fcbf6               	bgeui	a11, 32, 116fd5 <fw_dsp_misc_ipc_ProcCmd+0xa1>
  116fc5:	ad59                	s32i.n	a5, a13, 40
  116fc7:	90eb60               	addx2	a14, a11, a6
  116fca:	7f5e92               	s16i	a9, a14, 254
  116fcd:	161dc2               	l16ui	a12, a13, 44
  116fd0:	cc1b                	addi.n	a12, a12, 1
  116fd2:	165dc2               	s16i	a12, a13, 44
  116fd5:	f1a181               	l32r	a8, 11365c (27f6ec <g_misc_ipc>)
  116fd8:	2f0c                	movi.n	a15, 2
  116fda:	08f9                	s32i.n	a15, a8, 0
  116fdc:	f01d                	retw.n

00116fde <fw_dsp_misc_ipc_ProcCmd+0xaa>:
	...

00116fe0 <fw_dsp_misc_ipc_ProcNack>:
  116fe0:	004136               	entry	a1, 32
  116fe3:	00a0b2               	movi	a11, 0
  116fe6:	00a0c2               	movi	a12, 0
  116fe9:	f19cf1               	l32r	a15, 11365c (27f6ec <g_misc_ipc>)
  116fec:	ffaf82               	movi	a8, -1
  116fef:	0f89                	s32i.n	a8, a15, 0
  116ff1:	040fd2               	l8ui	a13, a15, 4
  116ff4:	050fe2               	l8ui	a14, a15, 5
  116ff7:	070fa2               	l8ui	a10, a15, 7
  116ffa:	060ff2               	l8ui	a15, a15, 6
  116ffd:	11aa80               	slli	a10, a10, 8
  117000:	20aaf0               	or	a10, a10, a15
  117003:	11aa80               	slli	a10, a10, 8
  117006:	20aae0               	or	a10, a10, a14
  117009:	11aa80               	slli	a10, a10, 8
  11700c:	20aad0               	or	a10, a10, a13
  11700f:	fe0ce5               	call8	1150dc <dspipc_SendMessage>
  117012:	f01d                	retw.n

00117014 <fw_dsp_misc_ipc_CallBack>:
  117014:	006136               	entry	a1, 48
  117017:	0129                	s32i.n	a2, a1, 0
  117019:	0a1566               	bnei	a5, 1, 117027 <fw_dsp_misc_ipc_CallBack+0x13>
  11701c:	749820               	extui	a9, a2, 8, 8
  11701f:	043966               	bnei	a9, 3, 117027 <fw_dsp_misc_ipc_CallBack+0x13>
  117022:	fffbe5               	call8	116fe0 <fw_dsp_misc_ipc_ProcNack>
  117025:	f01d                	retw.n

00117027 <fw_dsp_misc_ipc_CallBack+0x13>:
  117027:	45dc                	bnez.n	a5, 11703f <fw_dsp_misc_ipc_CallBack+0x2b>
  117029:	010192               	l8ui	a9, a1, 1
  11702c:	a9cc                	bnez.n	a9, 11703a <fw_dsp_misc_ipc_CallBack+0x26>
  11702e:	0301a2               	l8ui	a10, a1, 3
  117031:	03bd                	mov.n	a11, a3
  117033:	04cd                	mov.n	a12, a4
  117035:	ffefe5               	call8	116f34 <fw_dsp_misc_ipc_ProcCmd>
  117038:	f01d                	retw.n

0011703a <fw_dsp_misc_ipc_CallBack+0x26>:
  11703a:	15cc                	bnez.n	a5, 11703f <fw_dsp_misc_ipc_CallBack+0x2b>
  11703c:	0d1926               	beqi	a9, 1, 11704d <fw_dsp_misc_ipc_CallBack+0x39>

0011703f <fw_dsp_misc_ipc_CallBack+0x2b>:
  11703f:	f187c1               	l32r	a12, 11365c (27f6ec <g_misc_ipc>)
  117042:	e50b                	addi.n	a14, a5, -1
  117044:	0cb8                	l32i.n	a11, a12, 0
  117046:	1d0c                	movi.n	a13, 1
  117048:	83bde0               	moveqz	a11, a13, a14
  11704b:	0cb9                	s32i.n	a11, a12, 0
  11704d:	f01d                	retw.n

0011704f <fw_dsp_misc_ipc_CallBack+0x3b>:
	...

00117050 <fw_dsp_misc_ipc_Init>:
  117050:	004136               	entry	a1, 32
  117053:	f183a1               	l32r	a10, 113660 (117014 <fw_dsp_misc_ipc_CallBack>)
  117056:	0ba0b2               	movi	a11, 11
  117059:	fdfda5               	call8	115034 <dspipc_RegisterAppCallBack>
  11705c:	00a082               	movi	a8, 0
  11705f:	0ba0a2               	movi	a10, 11
  117062:	f17e91               	l32r	a9, 11365c (27f6ec <g_misc_ipc>)
  117065:	1b0c                	movi.n	a11, 1
  117067:	0449b2               	s8i	a11, a9, 4
  11706a:	0649a2               	s8i	a10, a9, 6
  11706d:	054982               	s8i	a8, a9, 5
  117070:	f01d                	retw.n

00117072 <fw_dsp_misc_ipc_Init+0x22>:
	...

00117074 <fw_dsp_misc_ipc_SendCmdOrResp>:
  117074:	004136               	entry	a1, 32
  117077:	20c440               	or	a12, a4, a4
  11707a:	20b330               	or	a11, a3, a3
  11707d:	74a020               	extui	a10, a2, 0, 8
  117080:	f17731               	l32r	a3, 11365c (27f6ec <g_misc_ipc>)
  117083:	11aa80               	slli	a10, a10, 8
  117086:	0603d2               	l8ui	a13, a3, 6
  117089:	074322               	s8i	a2, a3, 7
  11708c:	20aad0               	or	a10, a10, a13
  11708f:	0503d2               	l8ui	a13, a3, 5
  117092:	11aa80               	slli	a10, a10, 8
  117095:	20aad0               	or	a10, a10, a13
  117098:	0403d2               	l8ui	a13, a3, 4
  11709b:	11aa80               	slli	a10, a10, 8
  11709e:	20aad0               	or	a10, a10, a13
  1170a1:	fe03a5               	call8	1150dc <dspipc_SendMessage>
  1170a4:	00a0c2               	movi	a12, 0
  1170a7:	eb7c                	movi.n	a11, -2
  1170a9:	93bca0               	movnez	a11, a12, a10
  1170ac:	03b9                	s32i.n	a11, a3, 0
  1170ae:	f01d                	retw.n

001170b0 <fw_dsp_memcpy_Extend16to32>:
  1170b0:	004136               	entry	a1, 32
  1170b3:	415240               	srli	a5, a4, 2
  1170b6:	089576               	loopnez	a5, 1170c2 <fw_dsp_memcpy_Extend16to32+0x12>
  1170b9:	009382               	l16si	a8, a3, 0
  1170bc:	0289                	s32i.n	a8, a2, 0
  1170be:	332b                	addi.n	a3, a3, 2
  1170c0:	224b                	addi.n	a2, a2, 4

001170c2 <fw_dsp_memcpy_Extend16to32+0x12>:
  1170c2:	f01d                	retw.n

001170c4 <fw_dsp_memcpy_Truncate32to16>:
  1170c4:	004136               	entry	a1, 32
  1170c7:	415240               	srli	a5, a4, 2
  1170ca:	089576               	loopnez	a5, 1170d6 <fw_dsp_memcpy_Truncate32to16+0x12>
  1170cd:	0388                	l32i.n	a8, a3, 0
  1170cf:	005282               	s16i	a8, a2, 0
  1170d2:	334b                	addi.n	a3, a3, 4
  1170d4:	222b                	addi.n	a2, a2, 2

001170d6 <fw_dsp_memcpy_Truncate32to16+0x12>:
  1170d6:	f01d                	retw.n

001170d8 <fw_dsp_memcpy_Truncate32to16_H>:
  1170d8:	004136               	entry	a1, 32
  1170db:	415240               	srli	a5, a4, 2
  1170de:	0b9576               	loopnez	a5, 1170ed <fw_dsp_memcpy_Truncate32to16_H+0x15>
  1170e1:	0388                	l32i.n	a8, a3, 0
  1170e3:	334b                	addi.n	a3, a3, 4
  1170e5:	318080               	srai	a8, a8, 16
  1170e8:	005282               	s16i	a8, a2, 0
  1170eb:	222b                	addi.n	a2, a2, 2

001170ed <fw_dsp_memcpy_Truncate32to16_H+0x15>:
  1170ed:	f01d                	retw.n

001170ef <fw_dsp_memcpy_Truncate32to16_H+0x17>:
	...

001170f0 <fw_dsp_utility_MemCopy16PM2>:
  1170f0:	004136               	entry	a1, 32
  1170f3:	f03d                	nop.n
  1170f5:	099476               	loopnez	a4, 117102 <fw_dsp_utility_MemCopy16PM2+0x12>
  1170f8:	009352               	l16si	a5, a3, 0
  1170fb:	005252               	s16i	a5, a2, 0
  1170fe:	334b                	addi.n	a3, a3, 4
  117100:	222b                	addi.n	a2, a2, 2

00117102 <fw_dsp_utility_MemCopy16PM2+0x12>:
  117102:	f01d                	retw.n

00117104 <fw_dsp_utility_MemCopy16PM4>:
  117104:	004136               	entry	a1, 32
  117107:	099476               	loopnez	a4, 117114 <fw_dsp_utility_MemCopy16PM4+0x10>
  11710a:	009352               	l16si	a5, a3, 0
  11710d:	005252               	s16i	a5, a2, 0
  117110:	338b                	addi.n	a3, a3, 8
  117112:	222b                	addi.n	a2, a2, 2

00117114 <fw_dsp_utility_MemCopy16PM4+0x10>:
  117114:	f01d                	retw.n

00117116 <fw_dsp_utility_MemCopy16PM4+0x12>:
	...

00117118 <fw_dsp_hook_dummy_fn>:
  117118:	004136               	entry	a1, 32
  11711b:	020c                	movi.n	a2, 0
  11711d:	f01d                	retw.n

0011711f <fw_dsp_hook_dummy_fn+0x7>:
	...

Disassembly of section .lib_algo.text:

00117120 <nbs_dec_api_CVSD2PCM_Init-0x218>:
  117120:	00180aa0 0027f6f4 0018108c 00181114     ......'.........
  117130:	00181198 00201170 00007fff c0000000     ....p. .........
  117140:	00008000 002720f8 002720b0 ffff8000     ..... '.. '.....
  117150:	00007ffe 0019660d 3c6ef35f 002722b0     .....f.._.n<."'.
  117160:	00005b85 00002665 00007333 ffff7fff     .[..e&..3s......
  117170:	00002666 00007ccc 00007ffd 7fffffff     f&...|..........
  117180:	00007fee 00001000 00fffe00 00c51e00     ................
  117190:	ffff9d71 000062b8 011d70a4 ffd9c024     q....b...p..$...
  1171a0:	002800e0 00005000 0000c51e 00002580     ..(..P.......%..
  1171b0:	00004b54 07fff000 00278780 00004f90     TK........'..O..
  1171c0:	000013c8 00277d24 00277860 0000fffe     ....$}'.`x'.....
  1171d0:	00277d28 0000fff7 001a9dfc 0000fdff     (}'.............
  1171e0:	0020118c 0027fd80 00000fff 00272794     .. ...'......''.
  1171f0:	55555555 09249249 12492492 0000ffff     UUUUI.$..$I.....
  117200:	ffff0000 0000ff00 00ffffff 00000f00     ................
  117210:	0000f000 00ff0000 000f0000 00f00000     ................
  117220:	ff000000 0f000000 f0000000 002722f0     ............."'.
  117230:	00001150 002728b0 0000ac44 00272934     P....('.D...4)'.
  117240:	0000bb80 80012620 3f947ae1 47ae147b     .... &...z.?{..G
  117250:	00272a10 00001062 447a0000 80012720     .*'.b.....zD '..
  117260:	7ffe0000 00273330 000013d7 0000287a     ....03'.....z(..
  117270:	ffffb51f 0bd6d73a 0000099a ffffc7ae     ....:...........
  117280:	021cc354 ffffae66 020a1f5c ffffbadb     T...f...\.......
  117290:	01bb7f52 00002000 00006000 40002000     R.... ...`... .@
  1172a0:	40006000 00272e20 002732a0 00005333     .`.@ .'..2'.3S..
  1172b0:	00003fff 40000000 00007eb8 007fffff     .?.....@.~......
  1172c0:	0fffffff 00194054 3fffffff 0027fd9c     ....T@.....?..'.
  1172d0:	00272280 80000000 bfffffff 00004000     ."'..........@..
  1172e0:	002722a0 00001333 007ffffe 000011bc     ."'.3...........
  1172f0:	00273354 00003ffe 1fff8000 00003332     T3'..?......23..
  117300:	7fee0000 00003e80 002011b0 0027fdb0     .....>.... ...'.
  117310:	002011e8 002011f0 002011f8 00201200     .. ... ... ... .
  117320:	00000a00 001a91ac 00280110 002803c0     ..........(...(.
  117330:	002844a0 002844c0                       .D(..D(.

00117338 <nbs_dec_api_CVSD2PCM_Init>:
  117338:	004136               	entry	a1, 32
  11733b:	1298                	l32i.n	a9, a2, 4
  11733d:	4ba282               	movi	a8, 0x24b
  117340:	30b897               	bgeu	a8, a9, 117374 <nbs_dec_api_CVSD2PCM_Init+0x3c>
  117343:	02a8                	l32i.n	a10, a2, 0
  117345:	d2a9                	s32i.n	a10, a2, 52
  117347:	02daa2               	addmi	a10, a10, 0x200
  11734a:	aa8b                	addi.n	a10, a10, 8
  11734c:	ff7581               	l32r	a8, 117120 (180aa0 <cvsd_init>)
  11734f:	0008e0               	callx8	a8
  117352:	d2c8                	l32i.n	a12, a2, 52
  117354:	090c                	movi.n	a9, 0
  117356:	80a1d2               	movi	a13, 0x180
  117359:	4ca2e2               	movi	a14, 0x24c
  11735c:	1652e2               	s16i	a14, a2, 44
  11735f:	1752d2               	s16i	a13, a2, 46
  117362:	e299                	s32i.n	a9, a2, 56
  117364:	02dcb2               	addmi	a11, a12, 0x200
  117367:	90cbb2               	addi	a11, a11, -112
  11736a:	10ccc2               	addi	a12, a12, 16
  11736d:	82c9                	s32i.n	a12, a2, 32
  11736f:	a2b9                	s32i.n	a11, a2, 40
  117371:	000146               	j	11737a <nbs_dec_api_CVSD2PCM_Init+0x42>

00117374 <nbs_dec_api_CVSD2PCM_Init+0x3c>:
  117374:	9baf92               	movi	a9, -101
  117377:	106292               	s32i	a9, a2, 64

0011737a <nbs_dec_api_CVSD2PCM_Init+0x42>:
  11737a:	f299                	s32i.n	a9, a2, 60
  11737c:	092d                	mov.n	a2, a9
  11737e:	f01d                	retw.n

00117380 <nbs_dec_api_ALAW2PCM_Init>:
  117380:	004136               	entry	a1, 32
  117383:	1248                	l32i.n	a4, a2, 4
  117385:	4ba232               	movi	a3, 0x24b
  117388:	23b347               	bgeu	a3, a4, 1173af <nbs_dec_api_ALAW2PCM_Init+0x2f>
  11738b:	02a8                	l32i.n	a10, a2, 0
  11738d:	040c                	movi.n	a4, 0
  11738f:	80a182               	movi	a8, 0x180
  117392:	4ca292               	movi	a9, 0x24c
  117395:	165292               	s16i	a9, a2, 44
  117398:	175282               	s16i	a8, a2, 46
  11739b:	e249                	s32i.n	a4, a2, 56
  11739d:	d2a9                	s32i.n	a10, a2, 52
  11739f:	10cab2               	addi	a11, a10, 16
  1173a2:	82b9                	s32i.n	a11, a2, 32
  1173a4:	02daa2               	addmi	a10, a10, 0x200
  1173a7:	90caa2               	addi	a10, a10, -112
  1173aa:	a2a9                	s32i.n	a10, a2, 40
  1173ac:	000146               	j	1173b5 <nbs_dec_api_ALAW2PCM_Init+0x35>

001173af <nbs_dec_api_ALAW2PCM_Init+0x2f>:
  1173af:	9baf42               	movi	a4, -101
  1173b2:	106242               	s32i	a4, a2, 64

001173b5 <nbs_dec_api_ALAW2PCM_Init+0x35>:
  1173b5:	f249                	s32i.n	a4, a2, 60
  1173b7:	042d                	mov.n	a2, a4
  1173b9:	f01d                	retw.n

001173bb <nbs_dec_api_ALAW2PCM_Init+0x3b>:
	...

001173bc <nbs_dec_api_ULAW2PCM_Init>:
  1173bc:	004136               	entry	a1, 32
  1173bf:	1248                	l32i.n	a4, a2, 4
  1173c1:	4ba232               	movi	a3, 0x24b
  1173c4:	23b347               	bgeu	a3, a4, 1173eb <nbs_dec_api_ULAW2PCM_Init+0x2f>
  1173c7:	02a8                	l32i.n	a10, a2, 0
  1173c9:	040c                	movi.n	a4, 0
  1173cb:	80a182               	movi	a8, 0x180
  1173ce:	4ca292               	movi	a9, 0x24c
  1173d1:	165292               	s16i	a9, a2, 44
  1173d4:	175282               	s16i	a8, a2, 46
  1173d7:	e249                	s32i.n	a4, a2, 56
  1173d9:	d2a9                	s32i.n	a10, a2, 52
  1173db:	10cab2               	addi	a11, a10, 16
  1173de:	82b9                	s32i.n	a11, a2, 32
  1173e0:	02daa2               	addmi	a10, a10, 0x200
  1173e3:	90caa2               	addi	a10, a10, -112
  1173e6:	a2a9                	s32i.n	a10, a2, 40
  1173e8:	000146               	j	1173f1 <nbs_dec_api_ULAW2PCM_Init+0x35>

001173eb <nbs_dec_api_ULAW2PCM_Init+0x2f>:
  1173eb:	9baf42               	movi	a4, -101
  1173ee:	106242               	s32i	a4, a2, 64

001173f1 <nbs_dec_api_ULAW2PCM_Init+0x35>:
  1173f1:	f249                	s32i.n	a4, a2, 60
  1173f3:	042d                	mov.n	a2, a4
  1173f5:	f01d                	retw.n

001173f7 <nbs_dec_api_ULAW2PCM_Init+0x3b>:
	...

001173f8 <nbs_dec_api_CVSD2PCM_Decode>:
  1173f8:	006136               	entry	a1, 48
  1173fb:	070c                	movi.n	a7, 0
  1173fd:	0e92a2               	l16si	a10, a2, 28
  117400:	0f1292               	l16ui	a9, a2, 30
  117403:	061a96               	bltz	a10, 117468 <nbs_dec_api_CVSD2PCM_Decode+0x70>
  117406:	8288                	l32i.n	a8, a2, 32
  117408:	11ba90               	slli	a11, a10, 7
  11740b:	88ba                	add.n	a8, a8, a11
  11740d:	9289                	s32i.n	a8, a2, 36
  11740f:	045916               	beqz	a9, 117458 <nbs_dec_api_CVSD2PCM_Decode+0x60>
  117412:	1159f0               	slli	a5, a9, 1
  117415:	074d                	mov.n	a4, a7
  117417:	030c                	movi.n	a3, 0
  117419:	08a262               	movi	a6, 0x208

0011741c <nbs_dec_api_CVSD2PCM_Decode+0x24>:
  11741c:	0a0c                	movi.n	a10, 0
  11741e:	019d                	mov.n	a9, a1
  117420:	92b8                	l32i.n	a11, a2, 36
  117422:	8c0c                	movi.n	a12, 8
  117424:	b4ba                	add.n	a11, a4, a11
  117426:	12ac76               	loopgtz	a12, 11743c <nbs_dec_api_CVSD2PCM_Decode+0x44>
  117429:	400a00               	ssr	a10
  11742c:	000bc2               	l8ui	a12, a11, 0
  11742f:	aa1b                	addi.n	a10, a10, 1
  117431:	b1c0c0               	sra	a12, a12
  117434:	04c0c0               	extui	a12, a12, 0, 1
  117437:	0059c2               	s16i	a12, a9, 0
  11743a:	992b                	addi.n	a9, a9, 2

0011743c <nbs_dec_api_CVSD2PCM_Decode+0x44>:
  11743c:	01ad                	mov.n	a10, a1
  11743e:	2d0c                	movi.n	a13, 2
  117440:	a2b8                	l32i.n	a11, a2, 40
  117442:	d2e8                	l32i.n	a14, a2, 52
  117444:	bb3a                	add.n	a11, a11, a3
  117446:	ce6a                	add.n	a12, a14, a6
  117448:	ff3881               	l32r	a8, 117128 (18108c <cvsd_dec>)
  11744b:	0008e0               	callx8	a8
  11744e:	441b                	addi.n	a4, a4, 1
  117450:	332b                	addi.n	a3, a3, 2
  117452:	c69357               	bne	a3, a5, 11741c <nbs_dec_api_CVSD2PCM_Decode+0x24>
  117455:	000086               	j	11745b <nbs_dec_api_CVSD2PCM_Decode+0x63>

00117458 <nbs_dec_api_CVSD2PCM_Decode+0x60>:
  117458:	1159f0               	slli	a5, a9, 1

0011745b <nbs_dec_api_CVSD2PCM_Decode+0x63>:
  11745b:	2279                	s32i.n	a7, a2, 8
  11745d:	e2c8                	l32i.n	a12, a2, 56
  11745f:	0a0c                	movi.n	a10, 0
  117461:	cc1b                	addi.n	a12, a12, 1
  117463:	e2c9                	s32i.n	a12, a2, 56
  117465:	000206               	j	117471 <nbs_dec_api_CVSD2PCM_Decode+0x79>

00117468 <nbs_dec_api_CVSD2PCM_Decode+0x70>:
  117468:	1159f0               	slli	a5, a9, 1
  11746b:	2a0c                	movi.n	a10, 2
  11746d:	2d0c                	movi.n	a13, 2
  11746f:	22d9                	s32i.n	a13, a2, 8

00117471 <nbs_dec_api_CVSD2PCM_Decode+0x79>:
  117471:	74b0a0               	extui	a11, a10, 0, 8
  117474:	0a22c2               	l32i	a12, a2, 40
  117477:	ff2ba1               	l32r	a10, 117124 (27f6f4 <g_lcplc_state>)
  11747a:	012ae5               	call8	118728 <lcplc_process>
  11747d:	185252               	s16i	a5, a2, 48
  117480:	0f6272               	s32i	a7, a2, 60
  117483:	00a022               	movi	a2, 0
  117486:	f01d                	retw.n

00117488 <nbs_dec_api_ALAW2PCM_Decode>:
  117488:	004136               	entry	a1, 32
  11748b:	060c                	movi.n	a6, 0
  11748d:	0e92a2               	l16si	a10, a2, 28
  117490:	0f1292               	l16ui	a9, a2, 30
  117493:	03fa96               	bltz	a10, 1174d6 <nbs_dec_api_ALAW2PCM_Decode+0x4e>
  117496:	8288                	l32i.n	a8, a2, 32
  117498:	11ba90               	slli	a11, a10, 7
  11749b:	88ba                	add.n	a8, a8, a11
  11749d:	9289                	s32i.n	a8, a2, 36
  11749f:	39ac                	beqz.n	a9, 1174c6 <nbs_dec_api_ALAW2PCM_Decode+0x3e>
  1174a1:	040c                	movi.n	a4, 0
  1174a3:	063d                	mov.n	a3, a6
  1174a5:	1159f0               	slli	a5, a9, 1

001174a8 <nbs_dec_api_ALAW2PCM_Decode+0x20>:
  1174a8:	92a8                	l32i.n	a10, a2, 36
  1174aa:	a3aa                	add.n	a10, a3, a10
  1174ac:	000aa2               	l8ui	a10, a10, 0
  1174af:	ff1f81               	l32r	a8, 11712c (181114 <g711_alaw2linear>)
  1174b2:	0008e0               	callx8	a8
  1174b5:	a2b8                	l32i.n	a11, a2, 40
  1174b7:	331b                	addi.n	a3, a3, 1
  1174b9:	bb4a                	add.n	a11, a11, a4
  1174bb:	005ba2               	s16i	a10, a11, 0
  1174be:	442b                	addi.n	a4, a4, 2
  1174c0:	e49457               	bne	a4, a5, 1174a8 <nbs_dec_api_ALAW2PCM_Decode+0x20>
  1174c3:	000086               	j	1174c9 <nbs_dec_api_ALAW2PCM_Decode+0x41>

001174c6 <nbs_dec_api_ALAW2PCM_Decode+0x3e>:
  1174c6:	1159f0               	slli	a5, a9, 1

001174c9 <nbs_dec_api_ALAW2PCM_Decode+0x41>:
  1174c9:	2269                	s32i.n	a6, a2, 8
  1174cb:	e2c8                	l32i.n	a12, a2, 56
  1174cd:	0a0c                	movi.n	a10, 0
  1174cf:	cc1b                	addi.n	a12, a12, 1
  1174d1:	e2c9                	s32i.n	a12, a2, 56
  1174d3:	0002c6               	j	1174e2 <nbs_dec_api_ALAW2PCM_Decode+0x5a>

001174d6 <nbs_dec_api_ALAW2PCM_Decode+0x4e>:
  1174d6:	1159f0               	slli	a5, a9, 1
  1174d9:	02a0a2               	movi	a10, 2
  1174dc:	02a0d2               	movi	a13, 2
  1174df:	0262d2               	s32i	a13, a2, 8

001174e2 <nbs_dec_api_ALAW2PCM_Decode+0x5a>:
  1174e2:	74b0a0               	extui	a11, a10, 0, 8
  1174e5:	a2c8                	l32i.n	a12, a2, 40
  1174e7:	ff0fa1               	l32r	a10, 117124 (27f6f4 <g_lcplc_state>)
  1174ea:	0123e5               	call8	118728 <lcplc_process>
  1174ed:	185252               	s16i	a5, a2, 48
  1174f0:	f269                	s32i.n	a6, a2, 60
  1174f2:	020c                	movi.n	a2, 0
  1174f4:	f01d                	retw.n

001174f6 <nbs_dec_api_ALAW2PCM_Decode+0x6e>:
	...

001174f8 <nbs_dec_api_ULAW2PCM_Decode>:
  1174f8:	004136               	entry	a1, 32
  1174fb:	060c                	movi.n	a6, 0
  1174fd:	0e92a2               	l16si	a10, a2, 28
  117500:	0f1292               	l16ui	a9, a2, 30
  117503:	03fa96               	bltz	a10, 117546 <nbs_dec_api_ULAW2PCM_Decode+0x4e>
  117506:	8288                	l32i.n	a8, a2, 32
  117508:	11ba90               	slli	a11, a10, 7
  11750b:	88ba                	add.n	a8, a8, a11
  11750d:	9289                	s32i.n	a8, a2, 36
  11750f:	39ac                	beqz.n	a9, 117536 <nbs_dec_api_ULAW2PCM_Decode+0x3e>
  117511:	040c                	movi.n	a4, 0
  117513:	063d                	mov.n	a3, a6
  117515:	1159f0               	slli	a5, a9, 1

00117518 <nbs_dec_api_ULAW2PCM_Decode+0x20>:
  117518:	92a8                	l32i.n	a10, a2, 36
  11751a:	a3aa                	add.n	a10, a3, a10
  11751c:	000aa2               	l8ui	a10, a10, 0
  11751f:	ff0481               	l32r	a8, 117130 (181198 <g711_ulaw2linear>)
  117522:	0008e0               	callx8	a8
  117525:	a2b8                	l32i.n	a11, a2, 40
  117527:	331b                	addi.n	a3, a3, 1
  117529:	bb4a                	add.n	a11, a11, a4
  11752b:	005ba2               	s16i	a10, a11, 0
  11752e:	442b                	addi.n	a4, a4, 2
  117530:	e49457               	bne	a4, a5, 117518 <nbs_dec_api_ULAW2PCM_Decode+0x20>
  117533:	000086               	j	117539 <nbs_dec_api_ULAW2PCM_Decode+0x41>

00117536 <nbs_dec_api_ULAW2PCM_Decode+0x3e>:
  117536:	1159f0               	slli	a5, a9, 1

00117539 <nbs_dec_api_ULAW2PCM_Decode+0x41>:
  117539:	2269                	s32i.n	a6, a2, 8
  11753b:	e2c8                	l32i.n	a12, a2, 56
  11753d:	0a0c                	movi.n	a10, 0
  11753f:	cc1b                	addi.n	a12, a12, 1
  117541:	e2c9                	s32i.n	a12, a2, 56
  117543:	0002c6               	j	117552 <nbs_dec_api_ULAW2PCM_Decode+0x5a>

00117546 <nbs_dec_api_ULAW2PCM_Decode+0x4e>:
  117546:	1159f0               	slli	a5, a9, 1
  117549:	02a0a2               	movi	a10, 2
  11754c:	02a0d2               	movi	a13, 2
  11754f:	0262d2               	s32i	a13, a2, 8

00117552 <nbs_dec_api_ULAW2PCM_Decode+0x5a>:
  117552:	74b0a0               	extui	a11, a10, 0, 8
  117555:	a2c8                	l32i.n	a12, a2, 40
  117557:	fef3a1               	l32r	a10, 117124 (27f6f4 <g_lcplc_state>)
  11755a:	011ce5               	call8	118728 <lcplc_process>
  11755d:	185252               	s16i	a5, a2, 48
  117560:	f269                	s32i.n	a6, a2, 60
  117562:	020c                	movi.n	a2, 0
  117564:	f01d                	retw.n

00117566 <nbs_dec_api_ULAW2PCM_Decode+0x6e>:
	...

00117568 <Reset_LC_PLC_wb>:
  117568:	004136               	entry	a1, 32
  11756b:	059216               	beqz	a2, 1175c8 <Reset_LC_PLC_wb+0x60>
  11756e:	0cc2a2               	addi	a10, a2, 12
  117571:	00a0b2               	movi	a11, 0
  117574:	20a6c2               	movi	a12, 0x620
  117577:	68eb25               	call8	180428 <__vec_memset>
  11757a:	feee81               	l32r	a8, 117134 (201170 <_lib_algo_data_start>)
  11757d:	03a0a2               	movi	a10, 3
  117580:	ac0c                	movi.n	a12, 10
  117582:	feedd1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  117585:	05d292               	addmi	a9, a2, 0x500
  117588:	5e29e2               	l32i	a14, a9, 0x178
  11758b:	0b0c                	movi.n	a11, 0
  11758d:	029ef2               	l16si	a15, a14, 4
  117590:	019ee2               	l16si	a14, a14, 2
  117593:	0252b2               	s16i	a11, a2, 4
  117596:	c0eef0               	sub	a14, a14, a15
  117599:	0352e2               	s16i	a14, a2, 6
  11759c:	9759d2               	s16i	a13, a9, 0x12e
  11759f:	a259d2               	s16i	a13, a9, 0x144
  1175a2:	a359c2               	s16i	a12, a9, 0x146
  1175a5:	a559c2               	s16i	a12, a9, 0x14a
  1175a8:	9859b2               	s16i	a11, a9, 0x130
  1175ab:	9959b2               	s16i	a11, a9, 0x132
  1175ae:	9c59b2               	s16i	a11, a9, 0x138
  1175b1:	a459b2               	s16i	a11, a9, 0x148
  1175b4:	a659b2               	s16i	a11, a9, 0x14c
  1175b7:	a759b2               	s16i	a11, a9, 0x14e
  1175ba:	a859b2               	s16i	a11, a9, 0x150
  1175bd:	9659b2               	s16i	a11, a9, 0x12c
  1175c0:	4d69a2               	s32i	a10, a9, 0x134
  1175c3:	0888                	l32i.n	a8, a8, 0
  1175c5:	a95982               	s16i	a8, a9, 0x152

001175c8 <Reset_LC_PLC_wb+0x60>:
  1175c8:	f01d                	retw.n

001175ca <Reset_LC_PLC_wb+0x62>:
	...

001175cc <LC_PLC_get_pl_rate>:
  1175cc:	004136               	entry	a1, 32
  1175cf:	628c                	beqz.n	a2, 1175d9 <LC_PLC_get_pl_rate+0xd>
  1175d1:	06d222               	addmi	a2, a2, 0x600
  1175d4:	1c9222               	l16si	a2, a2, 56
  1175d7:	f01d                	retw.n

001175d9 <LC_PLC_get_pl_rate+0xd>:
  1175d9:	020c                	movi.n	a2, 0
  1175db:	f01d                	retw.n

001175dd <LC_PLC_get_pl_rate+0x11>:
  1175dd:	000000                                        ...

001175e0 <Update_LC_PLC_wb>:
  1175e0:	004136               	entry	a1, 32
  1175e3:	20a440               	or	a10, a4, a4
  1175e6:	235580               	sext	a5, a5, 15
  1175e9:	204220               	or	a4, a2, a2
  1175ec:	232380               	sext	a2, a3, 15
  1175ef:	233a80               	sext	a3, a10, 15
  1175f2:	2da357               	bge	a3, a5, 117623 <Update_LC_PLC_wb+0x43>
  1175f5:	fed1b1               	l32r	a11, 11713c (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  1175f8:	11a210               	slli	a10, a2, 15
  1175fb:	80aab0               	add	a10, a10, a11
  1175fe:	c0b530               	sub	a11, a5, a3
  117601:	68f2a5               	call8	18052c <__divsi3>
  117604:	400001b5450143ae 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a10 }
  11760c:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  117614:	25b0c4               	ae_movad32.l	a11, aed0
  117617:	feca91               	l32r	a9, 117140 (8000 <xthals_release_major+0x5120>)
  11761a:	21bfb0               	srai	a11, a11, 15
  11761d:	c099b0               	sub	a9, a9, a11
  117620:	000306               	j	117630 <Update_LC_PLC_wb+0x50>

00117623 <Update_LC_PLC_wb+0x43>:
  117623:	0a0c                	movi.n	a10, 0
  117625:	090c                	movi.n	a9, 0
  117627:	fec451               	l32r	a5, 117138 (7fff <xthals_release_major+0x511f>)
  11762a:	fec331               	l32r	a3, 117138 (7fff <xthals_release_major+0x511f>)
  11762d:	fec221               	l32r	a2, 117138 (7fff <xthals_release_major+0x511f>)

00117630 <Update_LC_PLC_wb+0x50>:
  117630:	54bc                	beqz.n	a4, 117669 <Update_LC_PLC_wb+0x89>
  117632:	05d4d2               	addmi	a13, a4, 0x500
  117635:	b15d32               	s16i	a3, a13, 0x162
  117638:	b25d52               	s16i	a5, a13, 0x164
  11763b:	b05d22               	s16i	a2, a13, 0x160
  11763e:	b35d62               	s16i	a6, a13, 0x166
  117641:	5c6d92               	s32i	a9, a13, 0x170
  117644:	5b6da2               	s32i	a10, a13, 0x16c
  117647:	aa9dc2               	l16si	a12, a13, 0x154
  11764a:	60cda2               	addi	a10, a13, 96
  11764d:	138c66               	bnei	a12, 8, 117664 <Update_LC_PLC_wb+0x84>
  117650:	3c2724               	ae_movda16	aed2, a7
  117653:	0c801a023232959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed2 }
  11765b:	2592c4               	ae_movad32.l	a9, aed2
  11765e:	219f90               	srai	a9, a9, 15
  117661:	000046               	j	117666 <Update_LC_PLC_wb+0x86>

00117664 <Update_LC_PLC_wb+0x84>:
  117664:	079d                	mov.n	a9, a7

00117666 <Update_LC_PLC_wb+0x86>:
  117666:	845a92               	s16i	a9, a10, 0x108

00117669 <Update_LC_PLC_wb+0x89>:
  117669:	f01d                	retw.n

0011766b <Update_LC_PLC_wb+0x8b>:
	...

0011766c <Init_LC_PLC_wb>:
  11766c:	004136               	entry	a1, 32
  11766f:	206220               	or	a6, a2, a2
  117672:	202440               	or	a2, a4, a4
  117675:	204550               	or	a4, a5, a5
  117678:	50a552               	movi	a5, 0x550
  11767b:	158366               	bnei	a3, 8, 117694 <Init_LC_PLC_wb+0x28>
  11767e:	a85c                	movi.n	a8, 90
  117680:	092827               	blt	a8, a2, 11768d <Init_LC_PLC_wb+0x21>
  117683:	02ad                	mov.n	a10, a2
  117685:	ab0c                	movi.n	a11, 10
  117687:	eae625               	call8	1024e8 <__modsi3>
  11768a:	042a16               	beqz	a10, 1176d0 <Init_LC_PLC_wb+0x64>

0011768d <Init_LC_PLC_wb+0x21>:
  11768d:	765a                	add.n	a7, a6, a5
  11768f:	120c                	movi.n	a2, 1
  117691:	000bc6               	j	1176c4 <Init_LC_PLC_wb+0x58>

00117694 <Init_LC_PLC_wb+0x28>:
  117694:	05d6a2               	addmi	a10, a6, 0x500
  117697:	50ca72               	addi	a7, a10, 80
  11769a:	24b366               	bnei	a3, 16, 1176c2 <Init_LC_PLC_wb+0x56>
  11769d:	4c2c                	movi.n	a12, 36
  11769f:	fea9b1               	l32r	a11, 117144 (2720f8 <wb_config2>)
  1176a2:	5e6ab2               	s32i	a11, a10, 0x178
  1176a5:	24cbb2               	addi	a11, a11, 36
  1176a8:	06d6a2               	addmi	a10, a6, 0x600
  1176ab:	54caa2               	addi	a10, a10, 84
  1176ae:	68cd25               	call8	180380 <__vec_memcpy>
  1176b1:	8397d2               	l16si	a13, a7, 0x106
  1176b4:	1c0c                	movi.n	a12, 1
  1176b6:	c02d20               	sub	a2, a13, a2
  1176b9:	932c20               	movnez	a2, a12, a2
  1176bc:	000106               	j	1176c4 <Init_LC_PLC_wb+0x58>

001176bf <Init_LC_PLC_wb+0x53>:
  1176bf:	000000                                        ...

001176c2 <Init_LC_PLC_wb+0x56>:
  1176c2:	120c                	movi.n	a2, 1

001176c4 <Init_LC_PLC_wb+0x58>:
  1176c4:	06ad                	mov.n	a10, a6
  1176c6:	06e8                	l32i.n	a14, a6, 0
  1176c8:	3c67e2               	s32i	a14, a7, 240
  1176cb:	ffe9e5               	call8	117568 <Reset_LC_PLC_wb>
  1176ce:	f01d                	retw.n

001176d0 <Init_LC_PLC_wb+0x64>:
  1176d0:	24a0c2               	movi	a12, 36
  1176d3:	807650               	add	a7, a6, a5
  1176d6:	fe9cb1               	l32r	a11, 117148 (2720b0 <__stack>)
  1176d9:	06d6a2               	addmi	a10, a6, 0x600
  1176dc:	54caa2               	addi	a10, a10, 84
  1176df:	4a67b2               	s32i	a11, a7, 0x128
  1176e2:	24cbb2               	addi	a11, a11, 36
  1176e5:	68c9a5               	call8	180380 <__vec_memcpy>
  1176e8:	05a0c2               	movi	a12, 5
  1176eb:	0b0c                	movi.n	a11, 0
  1176ed:	1e0c                	movi.n	a14, 1
  1176ef:	835722               	s16i	a2, a7, 0x106
  1176f2:	875722               	s16i	a2, a7, 0x10e
  1176f5:	0d0c                	movi.n	a13, 0
  1176f7:	020c                	movi.n	a2, 0
  1176f9:	83de40               	moveqz	a13, a14, a4
  1176fc:	8557d2               	s16i	a13, a7, 0x10a
  1176ff:	93bcd0               	movnez	a11, a12, a13
  117702:	8457b2               	s16i	a11, a7, 0x108
  117705:	ffeec6               	j	1176c4 <Init_LC_PLC_wb+0x58>

00117708 <LC_PLC_erasure_wb>:
  117708:	01a136               	entry	a1, 208
  11770b:	226152               	s32i	a5, a1, 136
  11770e:	216132               	s32i	a3, a1, 132
  117711:	205220               	or	a5, a2, a2
  117714:	05d232               	addmi	a3, a2, 0x500
  117717:	5e2322               	l32i	a2, a3, 0x178
  11771a:	ad9382               	l16si	a8, a3, 0x15a
  11771d:	0692e2               	l16si	a14, a2, 12
  117720:	0292d2               	l16si	a13, a2, 4
  117723:	0192c2               	l16si	a12, a2, 2
  117726:	039292               	l16si	a9, a2, 6
  117729:	80bcd0               	add	a11, a12, a13
  11772c:	8099e0               	add	a9, a9, a14
  11772f:	c0ccd0               	sub	a12, a12, a13
  117732:	99ba                	add.n	a9, a9, a11
  117734:	23cc80               	sext	a12, a12, 15
  117737:	1f61c2               	s32i	a12, a1, 124
  11773a:	239980               	sext	a9, a9, 15
  11773d:	246192               	s32i	a9, a1, 144
  117740:	98ac                	beqz.n	a8, 11776d <LC_PLC_erasure_wb+0x65>
  117742:	a89382               	l16si	a8, a3, 0x150
  117745:	48ac                	beqz.n	a8, 11776d <LC_PLC_erasure_wb+0x65>
  117747:	a99392               	l16si	a9, a3, 0x152
  11774a:	f99c                	beqz.n	a9, 11776d <LC_PLC_erasure_wb+0x65>
  11774c:	ab93d2               	l16si	a13, a3, 0x156
  11774f:	a393b2               	l16si	a11, a3, 0x146
  117752:	a493a2               	l16si	a10, a3, 0x148
  117755:	06d5c2               	addmi	a12, a5, 0x600
  117758:	48ccc2               	addi	a12, a12, 72
  11775b:	a653a2               	s16i	a10, a3, 0x14c
  11775e:	a553b2               	s16i	a11, a3, 0x14a
  117761:	2121a2               	l32i	a10, a1, 132
  117764:	06d5b2               	addmi	a11, a5, 0x600
  117767:	46cbb2               	addi	a11, a11, 70
  11776a:	012a65               	call8	118a10 <cvsd_step_size_estimate>
  11776d:	fe7771               	l32r	a7, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  117770:	fe7261               	l32r	a6, 117138 (7fff <xthals_release_major+0x511f>)
  117773:	e5cb                	addi.n	a14, a5, 12
  117775:	0295c2               	l16si	a12, a5, 4
  117778:	1861e2               	s32i	a14, a1, 96
  11777b:	0a3c56               	bnez	a12, 117822 <LC_PLC_erasure_wb+0x11a>
  11777e:	9793e2               	l16si	a14, a3, 0x12e
  117781:	2421d2               	l32i	a13, a1, 144
  117784:	fe7381               	l32r	a8, 117150 (7ffe <xthals_release_major+0x511e>)
  117787:	90dd50               	addx2	a13, a13, a5
  11778a:	9dcb                	addi.n	a9, a13, 12
  11778c:	1b6192               	s32i	a9, a1, 108
  11778f:	0d00534150b098ee 	{ blt.w18	a8, a14, 117cc8 <LC_PLC_erasure_wb+0x5c0>; nop }
  117797:	ba9382               	l16si	a8, a3, 0x174
  11779a:	c096e0               	sub	a9, a6, a14
  11779d:	2221f2               	l32i	a15, a1, 136
  1177a0:	239980               	sext	a9, a9, 15
  1177a3:	400000114403f8fe 	{ ae_movda16	aed3, a8; nop; addi	a15, a15, 1 }
  1177ab:	21f1f0               	srai	a15, a15, 1
  1177ae:	67af76               	loopgtz	a15, 117819 <LC_PLC_erasure_wb+0x111>
  1177b1:	0094c2               	l16si	a12, a4, 0
  1177b4:	3c5924               	ae_movda16	aed5, a9
  1177b7:	0c800d05a375e69e 	{ sub	a14, a6, a9; ae_mul16x4	aed7, aed5, aed5, aed3 }
  1177bf:	400001b545464ece 	{ ae_movda32	aed6, a14; nop; ae_movda32	aed4, a12 }
  1177c7:	eb7b200604044ddf 	{ addi	a13, a13, 4; ae_mulp32x2	aed4, aed4, aed6; nop }
  1177cf:	25b5c4               	ae_movad32.l	a11, aed5
  1177d2:	25c4c4               	ae_movad32.l	a12, aed4
  1177d5:	21bfb0               	srai	a11, a11, 15
  1177d8:	23bb80               	sext	a11, a11, 15
  1177db:	400000054442cbce 	{ ae_movda16	aed2, a11; nop; addmi	a12, a12, 0x4000 }
  1177e3:	21cfc0               	srai	a12, a12, 15
  1177e6:	045dc2               	s16i	a12, a13, 8
  1177e9:	c0b6b0               	sub	a11, a6, a11
  1177ec:	0c80180382421b2e 	{ ae_movda32	aed1, a11; ae_mul16x4	aed4, aed2, aed3, aed2 }
  1177f4:	0194a2               	l16si	a10, a4, 2
  1177f7:	4000017545509a2e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a9, aed2 }
  1177ff:	eb7b20010000444f 	{ addi	a4, a4, 4; ae_mulp32x2	aed0, aed0, aed1; nop }
  117807:	219f90               	srai	a9, a9, 15
  11780a:	25a0c4               	ae_movad32.l	a10, aed0
  11780d:	239980               	sext	a9, a9, 15
  117810:	40daa2               	addmi	a10, a10, 0x4000
  117813:	21afa0               	srai	a10, a10, 15
  117816:	055da2               	s16i	a10, a13, 10

00117819 <LC_PLC_erasure_wb+0x111>:
  117819:	c0f690               	sub	a15, a6, a9
  11781c:	9753f2               	s16i	a15, a3, 0x12e
  11781f:	012c86               	j	117cd5 <LC_PLC_erasure_wb+0x5cd>

00117822 <LC_PLC_erasure_wb+0x11a>:
  117822:	242182               	l32i	a8, a1, 144
  117825:	0b0c                	movi.n	a11, 0
  117827:	908850               	addx2	a8, a8, a5
  11782a:	88cb                	addi.n	a8, a8, 12
  11782c:	1b6182               	s32i	a8, a1, 108

0011782f <LC_PLC_erasure_wb+0x127>:
  11782f:	ae9392               	l16si	a9, a3, 0x15c
  117832:	0595a2               	l16si	a10, a5, 10
  117835:	0395c2               	l16si	a12, a5, 6
  117838:	2661c2               	s32i	a12, a1, 152
  11783b:	2561a2               	s32i	a10, a1, 148
  11783e:	0d402b41b0b0196e 	{ blti.w18	a9, 1, 117afd <LC_PLC_erasure_wb+0x3f5>; nop }
  117846:	2421a2               	l32i	a10, a1, 144
  117849:	222192               	l32i	a9, a1, 136
  11784c:	080c                	movi.n	a8, 0
  11784e:	21d1b0               	srai	a13, a11, 1
  117851:	1e61d2               	s32i	a13, a1, 120
  117854:	166182               	s32i	a8, a1, 88
  117857:	ddba                	add.n	a13, a13, a11
  117859:	1d61d2               	s32i	a13, a1, 116
  11785c:	99aa                	add.n	a9, a9, a10
  11785e:	206192               	s32i	a9, a1, 128

00117861 <LC_PLC_erasure_wb+0x159>:
  117861:	9993b2               	l16si	a11, a3, 0x132
  117864:	162142               	l32i	a4, a1, 88
  117867:	1bfc                	bnez.n	a11, 11789c <LC_PLC_erasure_wb+0x194>
  117869:	4d23b2               	l32i	a11, a3, 0x134
  11786c:	fe3ac1               	l32r	a12, 117154 (19660d <_lib_mp3_dec_text_start+0x105>)
  11786f:	400001b545674cbe 	{ ae_movda32	aed7, a12; nop; ae_movda32	aed6, a11 }
  117877:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  11787f:	fe36a1               	l32r	a10, 117158 (3c6ef35f <_memmap_cacheattr_bp_allvalid+0x1a4cd13d>)
  117882:	2596c4               	ae_movad32.l	a9, aed6
  117885:	162142               	l32i	a4, a1, 88
  117888:	99aa                	add.n	a9, a9, a10
  11788a:	4d6392               	s32i	a9, a3, 0x134
  11788d:	549090               	extui	a9, a9, 0, 6
  117890:	40c992               	addi	a9, a9, 64
  117893:	239980               	sext	a9, a9, 15
  117896:	035592               	s16i	a9, a5, 6
  117899:	000086               	j	11789f <LC_PLC_erasure_wb+0x197>

0011789c <LC_PLC_erasure_wb+0x194>:
  11789c:	039592               	l16si	a9, a5, 6

0011789f <LC_PLC_erasure_wb+0x197>:
  11789f:	266192               	s32i	a9, a1, 152
  1178a2:	0595e2               	l16si	a14, a5, 10
  1178a5:	0295d2               	l16si	a13, a5, 4
  1178a8:	2561e2               	s32i	a14, a1, 148
  1178ab:	6dcc                	bnez.n	a13, 1178b5 <LC_PLC_erasure_wb+0x1ad>
  1178ad:	44cc                	bnez.n	a4, 1178b5 <LC_PLC_erasure_wb+0x1ad>
  1178af:	222192               	l32i	a9, a1, 136
  1178b2:	000046               	j	1178b7 <LC_PLC_erasure_wb+0x1af>

001178b5 <LC_PLC_erasure_wb+0x1ad>:
  1178b5:	090c                	movi.n	a9, 0

001178b7 <LC_PLC_erasure_wb+0x1af>:
  1178b7:	0792d2               	l16si	a13, a2, 14
  1178ba:	2621f2               	l32i	a15, a1, 152
  1178bd:	2421b2               	l32i	a11, a1, 144
  1178c0:	af93c2               	l16si	a12, a3, 0x15e
  1178c3:	400001b5458944ce 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed8, a12 }
  1178cb:	eb7b50090808bb9f 	{ add	a11, a11, a9; ae_mulp32x2	aed8, aed8, aed9; nop }
  1178d3:	2861b2               	s32i	a11, a1, 160
  1178d6:	2598c4               	ae_movad32.l	a9, aed8
  1178d9:	c0fbf0               	sub	a15, a11, a15
  1178dc:	eb9a                	add.n	a14, a11, a9
  1178de:	f9fa                	add.n	a15, a9, a15
  1178e0:	90ff50               	addx2	a15, a15, a5
  1178e3:	90ee50               	addx2	a14, a14, a5
  1178e6:	eecb                	addi.n	a14, a14, 12
  1178e8:	ffcb                	addi.n	a15, a15, 12
  1178ea:	0d40094130b01d6e 	{ blti.w18	a13, 1, 117981 <LC_PLC_erasure_wb+0x279>; nop }
  1178f2:	52a8                	l32i.n	a10, a2, 20
  1178f4:	0c0c                	movi.n	a12, 0
  1178f6:	fe15b1               	l32r	a11, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1178f9:	252182               	l32i	a8, a1, 148
  1178fc:	400001014404480e 	{ ae_movda16	aed4, a8; nop; movi	a4, 0 }

00117904 <LC_PLC_erasure_wb+0x1fc>:
  117904:	b40f14               	ae_l16.ip	aed0, a15, 2
  117907:	c09d40               	sub	a9, a13, a4
  11790a:	0c800f000410ccae 	{ ae_l16.x	aed12, a12, a10; ae_mul16x4	aed1, aed0, aed0, aed4 }
  117912:	9099a0               	addx2	a9, a9, a10
  117915:	2580c4               	ae_movad32.l	a8, aed0
  117918:	ffd992               	addmi	a9, a9, 0xffffff00
  11791b:	7f9992               	l16si	a9, a9, 254
  11791e:	400001b420ef3e9e 	{ ae_l16.i	aed15, a14, 0; nop; ae_movda16	aed14, a9 }
  117926:	0c80050e4ffe088e 	{ addmi	a8, a8, 0x4000; ae_mul16x4	aed15, aed14, aed14, aed15 }
  11792e:	218f80               	srai	a8, a8, 15
  117931:	238880               	sext	a8, a8, 15
  117934:	25dec4               	ae_movad32.l	a13, aed14
  117937:	400001b544ad48de 	{ ae_movda16	aed13, a8; nop; ae_movda32	aed10, a13 }
  11793f:	0c801a8c3dba959e 	{ nop; ae_mula16x4	aed11, aed10, aed12, aed13 }
  117947:	441b                	addi.n	a4, a4, 1
  117949:	259ac4               	ae_movad32.l	a9, aed10
  11794c:	cc2b                	addi.n	a12, a12, 2
  11794e:	219f90               	srai	a9, a9, 15
  117951:	72d9b0               	salt	a13, a9, a11
  117954:	439960               	min	a9, a9, a6
  117957:	9397d0               	movnez	a9, a7, a13
  11795a:	005e92               	s16i	a9, a14, 0
  11795d:	0792d2               	l16si	a13, a2, 14
  117960:	ee2b                	addi.n	a14, a14, 2
  117962:	9e24d7               	blt	a4, a13, 117904 <LC_PLC_erasure_wb+0x1fc>
  117965:	af93c2               	l16si	a12, a3, 0x15e
  117968:	162142               	l32i	a4, a1, 88
  11796b:	400001b5451244ce 	{ ae_movda32	aed2, a4; nop; ae_movda32	aed1, a12 }
  117973:	eb7bdd020101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed2; nop }
  11797b:	2821b2               	l32i	a11, a1, 160
  11797e:	2591c4               	ae_movad32.l	a9, aed1

00117981 <LC_PLC_erasure_wb+0x279>:
  117981:	ebda                	add.n	a14, a11, a13
  117983:	2421a2               	l32i	a10, a1, 144
  117986:	dd9a                	add.n	a13, a13, a9
  117988:	99ea                	add.n	a9, a9, a14
  11798a:	aaca                	add.n	a10, a10, a12
  11798c:	2621e2               	l32i	a14, a1, 152
  11798f:	80aad0               	add	a10, a10, a13
  117992:	c0aa90               	sub	a10, a10, a9
  117995:	90d950               	addx2	a13, a9, a5
  117998:	c099e0               	sub	a9, a9, a14
  11799b:	2521e2               	l32i	a14, a1, 148
  11799e:	909950               	addx2	a9, a9, a5
  1179a1:	400000c144019e9e 	{ ae_movda16	aed1, a14; nop; addi	a9, a9, 12 }
  1179a9:	18aa76               	loopgtz	a10, 1179c5 <LC_PLC_erasure_wb+0x2bd>
  1179ac:	b43914               	ae_l16.ip	aed3, a9, 2
  1179af:	0c801a033143959e 	{ nop; ae_mul16x4	aed4, aed3, aed3, aed1 }
  1179b7:	25f3c4               	ae_movad32.l	a15, aed3
  1179ba:	dd2b                	addi.n	a13, a13, 2
  1179bc:	40dff2               	addmi	a15, a15, 0x4000
  1179bf:	21fff0               	srai	a15, a15, 15
  1179c2:	055df2               	s16i	a15, a13, 10

001179c5 <LC_PLC_erasure_wb+0x2bd>:
  1179c5:	441b                	addi.n	a4, a4, 1
  1179c7:	0295d2               	l16si	a13, a5, 4
  1179ca:	166142               	s32i	a4, a1, 88
  1179cd:	8dfc                	bnez.n	a13, 117a09 <LC_PLC_erasure_wb+0x301>
  1179cf:	142192               	l32i	a9, a1, 80
  1179d2:	152182               	l32i	a8, a1, 84
  1179d5:	b393a2               	l16si	a10, a3, 0x166
  1179d8:	aa93e2               	l16si	a14, a3, 0x154
  1179db:	400001b544453eae 	{ ae_movda16	aed5, a14; nop; ae_movda16	aed4, a10 }
  1179e3:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  1179eb:	218280               	srai	a8, a8, 2
  1179ee:	25a4c4               	ae_movad32.l	a10, aed4
  1179f1:	9853a2               	s16i	a10, a3, 0x130
  1179f4:	08a897               	bge	a8, a9, 117a00 <LC_PLC_erasure_wb+0x2f8>
  1179f7:	9993a2               	l16si	a10, a3, 0x132
  1179fa:	211a26               	beqi	a10, 1, 117a1f <LC_PLC_erasure_wb+0x317>
  1179fd:	1e2a26               	beqi	a10, 2, 117a1f <LC_PLC_erasure_wb+0x317>

00117a00 <LC_PLC_erasure_wb+0x2f8>:
  117a00:	af93c2               	l16si	a12, a3, 0x15e

00117a03 <LC_PLC_erasure_wb+0x2fb>:
  117a03:	0295d2               	l16si	a13, a5, 4
  117a06:	000086               	j	117a0c <LC_PLC_erasure_wb+0x304>

00117a09 <LC_PLC_erasure_wb+0x301>:
  117a09:	af93c2               	l16si	a12, a3, 0x15e

00117a0c <LC_PLC_erasure_wb+0x304>:
  117a0c:	ae93b2               	l16si	a11, a3, 0x15c
  117a0f:	ddca                	add.n	a13, a13, a12
  117a11:	0255d2               	s16i	a13, a5, 4
  117a14:	0d3fe44190b094be 	{ blt.w18	a4, a11, 117861 <LC_PLC_erasure_wb+0x159>; nop }
  117a1c:	003806               	j	117b00 <LC_PLC_erasure_wb+0x3f8>

00117a1f <LC_PLC_erasure_wb+0x317>:
  117a1f:	2021d2               	l32i	a13, a1, 128
  117a22:	1f21b2               	l32i	a11, a1, 124
  117a25:	262192               	l32i	a9, a1, 152
  117a28:	fdcd81               	l32r	a8, 11715c (2722b0 <ppmult_wb>)
  117a2b:	c099b0               	sub	a9, a9, a11
  117a2e:	f8ceb2               	addi	a11, a14, -8
  117a31:	f94b                	addi.n	a15, a9, 4
  117a33:	21f2f0               	srai	a15, a15, 2
  117a36:	998b                	addi.n	a9, a9, 8
  117a38:	219390               	srai	a9, a9, 3
  117a3b:	93f9b0               	movnez	a15, a9, a11
  117a3e:	90ff80               	addx2	a15, a15, a8
  117a41:	0592b2               	l16si	a11, a2, 10
  117a44:	009ff2               	l16si	a15, a15, 0
  117a47:	c0cdb0               	sub	a12, a13, a11
  117a4a:	30acd7               	bge	a12, a13, 117a7e <LC_PLC_erasure_wb+0x376>
  117a4d:	2621d2               	l32i	a13, a1, 152
  117a50:	400001b544673fde 	{ ae_movda16	aed7, a15; nop; ae_movda16	aed6, a13 }
  117a58:	0c801a063776959e 	{ nop; ae_mul16x4	aed7, aed6, aed6, aed7 }
  117a60:	2596c4               	ae_movad32.l	a9, aed6
  117a63:	0d0c                	movi.n	a13, 0
  117a65:	c09c90               	sub	a9, a12, a9
  117a68:	909950               	addx2	a9, a9, a5
  117a6b:	ffd992               	addmi	a9, a9, 0xffffff00
  117a6e:	09ab76               	loopgtz	a11, 117a7b <LC_PLC_erasure_wb+0x373>
  117a71:	869982               	l16si	a8, a9, 0x10c
  117a74:	992b                	addi.n	a9, a9, 2
  117a76:	608180               	abs	a8, a8
  117a79:	dd8a                	add.n	a13, a13, a8

00117a7b <LC_PLC_erasure_wb+0x373>:
  117a7b:	000046               	j	117a80 <LC_PLC_erasure_wb+0x378>

00117a7e <LC_PLC_erasure_wb+0x376>:
  117a7e:	0d0c                	movi.n	a13, 0

00117a80 <LC_PLC_erasure_wb+0x378>:
  117a80:	1e2192               	l32i	a9, a1, 120
  117a83:	1d21b2               	l32i	a11, a1, 116
  117a86:	4fa9d7               	bge	a9, a13, 117ad9 <LC_PLC_erasure_wb+0x3d1>
  117a89:	4cadb7               	bge	a13, a11, 117ad9 <LC_PLC_erasure_wb+0x3d1>
  117a8c:	2621d2               	l32i	a13, a1, 152
  117a8f:	400001b544893fde 	{ ae_movda16	aed9, a15; nop; ae_movda16	aed8, a13 }
  117a97:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  117a9f:	059592               	l16si	a9, a5, 10
  117aa2:	25c8c4               	ae_movad32.l	a12, aed8
  117aa5:	0355c2               	s16i	a12, a5, 6
  117aa8:	272fa6               	blti	a15, 2, 117ad3 <LC_PLC_erasure_wb+0x3cb>
  117aab:	252182               	l32i	a8, a1, 148
  117aae:	400000f144f1e8fe 	{ ae_movda16	aed1, a8; nop; addi	a14, a15, -1 }
  117ab6:	16ae76               	loopgtz	a14, 117ad0 <LC_PLC_erasure_wb+0x3c8>
  117ab9:	3ca924               	ae_movda16	aed10, a9
  117abc:	0c801a0a31ba959e 	{ nop; ae_mul16x4	aed11, aed10, aed10, aed1 }
  117ac4:	259ac4               	ae_movad32.l	a9, aed10
  117ac7:	40d992               	addmi	a9, a9, 0x4000
  117aca:	219f90               	srai	a9, a9, 15
  117acd:	239980               	sext	a9, a9, 15

00117ad0 <LC_PLC_erasure_wb+0x3c8>:
  117ad0:	055592               	s16i	a9, a5, 10

00117ad3 <LC_PLC_erasure_wb+0x3cb>:
  117ad3:	9993a2               	l16si	a10, a3, 0x132
  117ad6:	aa93e2               	l16si	a14, a3, 0x154
  117ad9:	af93c2               	l16si	a12, a3, 0x15e
  117adc:	088e66               	bnei	a14, 8, 117ae8 <LC_PLC_erasure_wb+0x3e0>
  117adf:	122a66               	bnei	a10, 2, 117af5 <LC_PLC_erasure_wb+0x3ed>
  117ae2:	119cf0               	slli	a9, a12, 1
  117ae5:	000386               	j	117af7 <LC_PLC_erasure_wb+0x3ef>

00117ae8 <LC_PLC_erasure_wb+0x3e0>:
  117ae8:	042a66               	bnei	a10, 2, 117af0 <LC_PLC_erasure_wb+0x3e8>
  117aeb:	0c9d                	mov.n	a9, a12
  117aed:	000186               	j	117af7 <LC_PLC_erasure_wb+0x3ef>

00117af0 <LC_PLC_erasure_wb+0x3e8>:
  117af0:	090c                	movi.n	a9, 0
  117af2:	000046               	j	117af7 <LC_PLC_erasure_wb+0x3ef>

00117af5 <LC_PLC_erasure_wb+0x3ed>:
  117af5:	0c9d                	mov.n	a9, a12

00117af7 <LC_PLC_erasure_wb+0x3ef>:
  117af7:	985392               	s16i	a9, a3, 0x130
  117afa:	ffc146               	j	117a03 <LC_PLC_erasure_wb+0x2fb>

00117afd <LC_PLC_erasure_wb+0x3f5>:
  117afd:	0295d2               	l16si	a13, a5, 4

00117b00 <LC_PLC_erasure_wb+0x3f8>:
  117b00:	1b21b2               	l32i	a11, a1, 108
  117b03:	0e0c                	movi.n	a14, 0
  117b05:	ae93a2               	l16si	a10, a3, 0x15c
  117b08:	9893f2               	l16si	a15, a3, 0x130
  117b0b:	049542               	l16si	a4, a5, 8
  117b0e:	ab9362               	l16si	a6, a3, 0x156
  117b11:	1144e0               	slli	a4, a4, 2
  117b14:	c06d60               	sub	a6, a13, a6
  117b17:	025562               	s16i	a6, a5, 4
  117b1a:	43ff40               	min	a15, a15, a4
  117b1d:	0d400f4190b01a6e 	{ blti.w18	a10, 1, 117c1a <LC_PLC_erasure_wb+0x512>; nop }
  117b25:	2c0c                	movi.n	a12, 2
  117b27:	1d0c                	movi.n	a13, 1

00117b29 <LC_PLC_erasure_wb+0x421>:
  117b29:	af9342               	l16si	a4, a3, 0x15e
  117b2c:	029582               	l16si	a8, a5, 4
  117b2f:	607040               	neg	a7, a4
  117b32:	884a                	add.n	a8, a8, a4
  117b34:	238880               	sext	a8, a8, 15
  117b37:	025582               	s16i	a8, a5, 4
  117b3a:	0d000c41d0b0af8e 	{ bge.w18	a15, a8, 117c0b <LC_PLC_erasure_wb+0x503>; nop }
  117b42:	979392               	l16si	a9, a3, 0x12e
  117b45:	3077c0               	xor	a7, a7, a12
  117b48:	400001b545cd44ee 	{ ae_movda32	aed13, a4; nop; ae_movda32	aed12, a14 }
  117b50:	eb7bdd0d0c0c259f 	{ nop; ae_mulp32x2	aed12, aed12, aed13; nop }
  117b58:	317f70               	srai	a7, a7, 31
  117b5b:	c07740               	sub	a7, a7, a4
  117b5e:	40000175455b6dce 	{ ae_movda32	aed11, a13; nop; ae_movad32.l	a6, aed12 }
  117b66:	eb7b200d0b0b17af 	{ addi	a10, a7, 1; ae_mulp32x2	aed11, aed11, aed13; nop }
  117b6e:	242142               	l32i	a4, a1, 144
  117b71:	b3a770               	movgez	a10, a7, a7
  117b74:	257bc4               	ae_movad32.l	a7, aed11
  117b77:	646a                	add.n	a6, a4, a6
  117b79:	21a1a0               	srai	a10, a10, 1
  117b7c:	447a                	add.n	a4, a4, a7
  117b7e:	b49372               	l16si	a7, a3, 0x168
  117b81:	083ad6               	bgez	a10, 117c08 <LC_PLC_erasure_wb+0x500>
  117b84:	c0a640               	sub	a10, a6, a4
  117b87:	304ac0               	xor	a4, a10, a12
  117b8a:	314f40               	srai	a4, a4, 31
  117b8d:	aa4a                	add.n	a10, a10, a4
  117b8f:	8a1b                	addi.n	a8, a10, 1
  117b91:	904650               	addx2	a4, a6, a5
  117b94:	400000f544f3474e 	{ ae_movda16	aed3, a7; nop; addmi	a4, a4, 0xffffff00 }
  117b9c:	b38aa0               	movgez	a8, a10, a10
  117b9f:	218180               	srai	a8, a8, 1
  117ba2:	608080               	neg	a8, a8
  117ba5:	5fa876               	loopgtz	a8, 117c08 <LC_PLC_erasure_wb+0x500>
  117ba8:	3c4924               	ae_movda16	aed4, a9
  117bab:	0c801a033454959e 	{ nop; ae_mul16x4	aed5, aed4, aed3, aed4 }
  117bb3:	8794a2               	l16si	a10, a4, 0x10e
  117bb6:	2584c4               	ae_movad32.l	a8, aed4
  117bb9:	869462               	l16si	a6, a4, 0x10c
  117bbc:	218f80               	srai	a8, a8, 15
  117bbf:	238880               	sext	a8, a8, 15
  117bc2:	3c1824               	ae_movda16	aed1, a8
  117bc5:	0c801a03c120f6ee 	{ ae_movda16	aed15, a6; ae_mul16x4	aed2, aed0, aed3, aed1 }
  117bcd:	0c801a0f311f959e 	{ nop; ae_mul16x4	aed1, aed15, aed15, aed1 }
  117bd5:	2590c4               	ae_movad32.l	a9, aed0
  117bd8:	40000175445d8afe 	{ ae_movda16	aed13, a10; nop; ae_movad32.l	a8, aed15 }
  117be0:	219f90               	srai	a9, a9, 15
  117be3:	239980               	sext	a9, a9, 15
  117be6:	40000041440e494e 	{ ae_movda16	aed14, a9; nop; addi	a4, a4, 4 }
  117bee:	0c80050d4eed088e 	{ addmi	a8, a8, 0x4000; ae_mul16x4	aed14, aed13, aed13, aed14 }
  117bf6:	218f80               	srai	a8, a8, 15
  117bf9:	256dc4               	ae_movad32.l	a6, aed13
  117bfc:	845482               	s16i	a8, a4, 0x108
  117bff:	40d662               	addmi	a6, a6, 0x4000
  117c02:	216f60               	srai	a6, a6, 15
  117c05:	855462               	s16i	a6, a4, 0x10a

00117c08 <LC_PLC_erasure_wb+0x500>:
  117c08:	975392               	s16i	a9, a3, 0x12e

00117c0b <LC_PLC_erasure_wb+0x503>:
  117c0b:	dd1b                	addi.n	a13, a13, 1
  117c0d:	ae9392               	l16si	a9, a3, 0x15c
  117c10:	ee1b                	addi.n	a14, a14, 1
  117c12:	0d3ff14130b09e9e 	{ blt.w18	a14, a9, 117b29 <LC_PLC_erasure_wb+0x421>; nop }

00117c1a <LC_PLC_erasure_wb+0x512>:
  117c1a:	ac93e2               	l16si	a14, a3, 0x158
  117c1d:	ab93d2               	l16si	a13, a3, 0x156
  117c20:	2421f2               	l32i	a15, a1, 144
  117c23:	0f9282               	l16si	a8, a2, 30
  117c26:	ffda                	add.n	a15, a15, a13
  117c28:	88fa                	add.n	a8, a8, a15
  117c2a:	ee8a                	add.n	a14, a14, a8
  117c2c:	38afe7               	bge	a15, a14, 117c68 <LC_PLC_erasure_wb+0x560>
  117c2f:	90df50               	addx2	a13, a15, a5
  117c32:	c08ef0               	sub	a8, a14, a15
  117c35:	262192               	l32i	a9, a1, 152
  117c38:	2521a2               	l32i	a10, a1, 148
  117c3b:	c09f90               	sub	a9, a15, a9
  117c3e:	909950               	addx2	a9, a9, a5
  117c41:	400000c144019a9e 	{ ae_movda16	aed1, a10; nop; addi	a9, a9, 12 }
  117c49:	18a876               	loopgtz	a8, 117c65 <LC_PLC_erasure_wb+0x55d>
  117c4c:	b45914               	ae_l16.ip	aed5, a9, 2
  117c4f:	0c801a053165959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed1 }
  117c57:	25a5c4               	ae_movad32.l	a10, aed5
  117c5a:	dd2b                	addi.n	a13, a13, 2
  117c5c:	40daa2               	addmi	a10, a10, 0x4000
  117c5f:	21afa0               	srai	a10, a10, 15
  117c62:	055da2               	s16i	a10, a13, 10

00117c65 <LC_PLC_erasure_wb+0x55d>:
  117c65:	ab93d2               	l16si	a13, a3, 0x156

00117c68 <LC_PLC_erasure_wb+0x560>:
  117c68:	182142               	l32i	a4, a1, 96
  117c6b:	2121a2               	l32i	a10, a1, 132
  117c6e:	11cdf0               	slli	a12, a13, 1
  117c71:	6870e5               	call8	180380 <__vec_memcpy>
  117c74:	20a440               	or	a10, a4, a4
  117c77:	ac93c2               	l16si	a12, a3, 0x158
  117c7a:	2421e2               	l32i	a14, a1, 144
  117c7d:	ab93b2               	l16si	a11, a3, 0x156
  117c80:	0f92d2               	l16si	a13, a2, 30
  117c83:	90bb50               	addx2	a11, a11, a5
  117c86:	bbcb                	addi.n	a11, a11, 12
  117c88:	ddea                	add.n	a13, a13, a14
  117c8a:	ccda                	add.n	a12, a12, a13
  117c8c:	11ccf0               	slli	a12, a12, 1
  117c8f:	686f25               	call8	180380 <__vec_memcpy>
  117c92:	ad93f2               	l16si	a15, a3, 0x15a
  117c95:	ef9c                	beqz.n	a15, 117cb7 <LC_PLC_erasure_wb+0x5af>
  117c97:	a89382               	l16si	a8, a3, 0x150
  117c9a:	a99392               	l16si	a9, a3, 0x152
  117c9d:	3bb816               	beqz	a8, 11805c <LC_PLC_erasure_wb+0x954>
  117ca0:	399c                	beqz.n	a9, 117cb7 <LC_PLC_erasure_wb+0x5af>
  117ca2:	2121a2               	l32i	a10, a1, 132
  117ca5:	ab93d2               	l16si	a13, a3, 0x156
  117ca8:	06d5c2               	addmi	a12, a5, 0x600
  117cab:	06d5b2               	addmi	a11, a5, 0x600
  117cae:	4acbb2               	addi	a11, a11, 74
  117cb1:	4cccc2               	addi	a12, a12, 76
  117cb4:	00d5a5               	call8	118a10 <cvsd_step_size_estimate>

00117cb7 <LC_PLC_erasure_wb+0x5af>:
  117cb7:	05ad                	mov.n	a10, a5
  117cb9:	120c                	movi.n	a2, 1
  117cbb:	1b0c                	movi.n	a11, 1
  117cbd:	2121c2               	l32i	a12, a1, 132
  117cc0:	009025               	call8	1185c4 <PlrAttenuation>
  117cc3:	a75322               	s16i	a2, a3, 0x14e
  117cc6:	f01d                	retw.n

00117cc8 <LC_PLC_erasure_wb+0x5c0>:
  117cc8:	09ad                	mov.n	a10, a9
  117cca:	2221c2               	l32i	a12, a1, 136
  117ccd:	04bd                	mov.n	a11, a4
  117ccf:	11ccf0               	slli	a12, a12, 1
  117cd2:	686ae5               	call8	180380 <__vec_memcpy>

00117cd5 <LC_PLC_erasure_wb+0x5cd>:
  117cd5:	975362               	s16i	a6, a3, 0x12e
  117cd8:	20a110               	or	a10, a1, a1
  117cdb:	08a0d2               	movi	a13, 8
  117cde:	242182               	l32i	a8, a1, 144
  117ce1:	1092b2               	l16si	a11, a2, 32
  117ce4:	222142               	l32i	a4, a1, 136
  117ce7:	20cbb0               	or	a12, a11, a11
  117cea:	804480               	add	a4, a4, a8
  117ced:	11bbf0               	slli	a11, a11, 1
  117cf0:	206142               	s32i	a4, a1, 128
  117cf3:	904450               	addx2	a4, a4, a5
  117cf6:	c0b4b0               	sub	a11, a4, a11
  117cf9:	0ccbb2               	addi	a11, a11, 12
  117cfc:	050225               	call8	11cd20 <autocor_wb>
  117cff:	20a110               	or	a10, a1, a1
  117d02:	30c1b2               	addi	a11, a1, 48
  117d05:	08a0c2               	movi	a12, 8
  117d08:	196142               	s32i	a4, a1, 100
  117d0b:	00a3e5               	call8	118748 <levinson_wb>
  117d0e:	1821a2               	l32i	a10, a1, 96
  117d11:	02cd                	mov.n	a12, a2
  117d13:	50c1d2               	addi	a13, a1, 80
  117d16:	2021b2               	l32i	a11, a1, 128
  117d19:	54c1e2               	addi	a14, a1, 84
  117d1c:	23bb80               	sext	a11, a11, 15
  117d1f:	0590a5               	call8	11d628 <wb_plc_estpitch>
  117d22:	1c61a2               	s32i	a10, a1, 112
  117d25:	1421c2               	l32i	a12, a1, 80
  117d28:	152142               	l32i	a4, a1, 84
  117d2b:	1a61c2               	s32i	a12, a1, 104
  117d2e:	1c14a6               	blti	a4, 1, 117d4e <LC_PLC_erasure_wb+0x646>
  117d31:	04ad                	mov.n	a10, a4
  117d33:	056ce5               	call8	11d400 <norm_l>
  117d36:	401a00               	ssl	a10
  117d39:	1a21a2               	l32i	a10, a1, 104
  117d3c:	a1b400               	sll	a11, a4
  117d3f:	a1aa00               	sll	a10, a10
  117d42:	04eee5               	call8	11cc30 <Div_32_ARM>
  117d45:	3140a0               	srai	a4, a10, 16
  117d48:	000146               	j	117d51 <LC_PLC_erasure_wb+0x649>

00117d4b <LC_PLC_erasure_wb+0x643>:
  117d4b:	000000                                        ...

00117d4e <LC_PLC_erasure_wb+0x646>:
  117d4e:	fcfa41               	l32r	a4, 117138 (7fff <xthals_release_major+0x511f>)

00117d51 <LC_PLC_erasure_wb+0x649>:
  117d51:	0021a2               	l32i	a10, a1, 0
  117d54:	056aa5               	call8	11d400 <norm_l>
  117d57:	401a00               	ssl	a10
  117d5a:	0021b2               	l32i	a11, a1, 0
  117d5d:	0121a2               	l32i	a10, a1, 4
  117d60:	a1bb00               	sll	a11, a11
  117d63:	a1aa00               	sll	a10, a10
  117d66:	04eca5               	call8	11cc30 <Div_32_ARM>
  117d69:	fcfdc1               	l32r	a12, 117160 (5b85 <xthals_release_major+0x2ca5>)
  117d6c:	fcf5f1               	l32r	a15, 117140 (8000 <xthals_release_major+0x5120>)
  117d6f:	31e0a0               	srai	a14, a10, 16
  117d72:	c0de40               	sub	a13, a14, a4
  117d75:	ddfa                	add.n	a13, a13, a15
  117d77:	21d1d0               	srai	a13, a13, 1
  117d7a:	08acd7               	bge	a12, a13, 117d86 <LC_PLC_erasure_wb+0x67e>
  117d7d:	3a0c                	movi.n	a10, 3
  117d7f:	0006c6               	j	117d9e <LC_PLC_erasure_wb+0x696>

00117d82 <LC_PLC_erasure_wb+0x67a>:
  117d82:	000000                                        ...

00117d85 <LC_PLC_erasure_wb+0x67d>:
	...

00117d86 <LC_PLC_erasure_wb+0x67e>:
  117d86:	fcf781               	l32r	a8, 117164 (2665 <XtosCoreStateSize+0x23e5>)
  117d89:	0428d7               	blt	a8, a13, 117d91 <LC_PLC_erasure_wb+0x689>
  117d8c:	0a0c                	movi.n	a10, 0
  117d8e:	000306               	j	117d9e <LC_PLC_erasure_wb+0x696>

00117d91 <LC_PLC_erasure_wb+0x689>:
  117d91:	290c                	movi.n	a9, 2
  117d93:	fcf5b1               	l32r	a11, 117168 (7333 <xthals_release_major+0x4453>)
  117d96:	1a0c                	movi.n	a10, 1
  117d98:	72bbe0               	salt	a11, a11, a14
  117d9b:	93a9b0               	movnez	a10, a9, a11
  117d9e:	0592c2               	l16si	a12, a2, 10
  117da1:	2021d2               	l32i	a13, a1, 128
  117da4:	9953a2               	s16i	a10, a3, 0x132
  117da7:	c0edc0               	sub	a14, a13, a12
  117daa:	29aed7               	bge	a14, a13, 117dd7 <LC_PLC_erasure_wb+0x6cf>
  117dad:	90de50               	addx2	a13, a14, a5
  117db0:	040c                	movi.n	a4, 0
  117db2:	1c2192               	l32i	a9, a1, 112
  117db5:	0b0c                	movi.n	a11, 0
  117db7:	c09e90               	sub	a9, a14, a9
  117dba:	909950               	addx2	a9, a9, a5
  117dbd:	13ac76               	loopgtz	a12, 117dd4 <LC_PLC_erasure_wb+0x6cc>
  117dc0:	0699e2               	l16si	a14, a9, 12
  117dc3:	069dc2               	l16si	a12, a13, 12
  117dc6:	992b                	addi.n	a9, a9, 2
  117dc8:	dd2b                	addi.n	a13, a13, 2
  117dca:	60c1c0               	abs	a12, a12
  117dcd:	60e1e0               	abs	a14, a14
  117dd0:	bbea                	add.n	a11, a11, a14
  117dd2:	44ca                	add.n	a4, a4, a12

00117dd4 <LC_PLC_erasure_wb+0x6cc>:
  117dd4:	000146               	j	117ddd <LC_PLC_erasure_wb+0x6d5>

00117dd7 <LC_PLC_erasure_wb+0x6cf>:
  117dd7:	00a042               	movi	a4, 0
  117dda:	00a0b2               	movi	a11, 0

00117ddd <LC_PLC_erasure_wb+0x6d5>:
  117ddd:	1761b2               	s32i	a11, a1, 92
  117de0:	28a4b7               	bge	a4, a11, 117e0c <LC_PLC_erasure_wb+0x704>
  117de3:	20abb0               	or	a10, a11, a11
  117de6:	0561a5               	call8	11d400 <norm_l>
  117de9:	1721b2               	l32i	a11, a1, 92
  117dec:	401a00               	ssl	a10
  117def:	a1a400               	sll	a10, a4
  117df2:	31a0a0               	srai	a10, a10, 16
  117df5:	a1bb00               	sll	a11, a11
  117df8:	31b0b0               	srai	a11, a11, 16
  117dfb:	055f65               	call8	11d3f0 <div_s_wb1>
  117dfe:	0a9d                	mov.n	a9, a10
  117e00:	1721b2               	l32i	a11, a1, 92
  117e03:	9993a2               	l16si	a10, a3, 0x132
  117e06:	000146               	j	117e0f <LC_PLC_erasure_wb+0x707>

00117e09 <LC_PLC_erasure_wb+0x701>:
  117e09:	000000                                        ...

00117e0c <LC_PLC_erasure_wb+0x704>:
  117e0c:	fccb91               	l32r	a9, 117138 (7fff <xthals_release_major+0x511f>)

00117e0f <LC_PLC_erasure_wb+0x707>:
  117e0f:	040c                	movi.n	a4, 0
  117e11:	0792c2               	l16si	a12, a2, 14
  117e14:	239980               	sext	a9, a9, 15
  117e17:	8396a0               	moveqz	a9, a6, a10
  117e1a:	276192               	s32i	a9, a1, 156
  117e1d:	0d40224190b01c6e 	{ blti.w18	a12, 1, 11804a <LC_PLC_erasure_wb+0x942>; nop }
  117e25:	276192               	s32i	a9, a1, 156
  117e28:	1c2182               	l32i	a8, a1, 112
  117e2b:	1921e2               	l32i	a14, a1, 100
  117e2e:	2021d2               	l32i	a13, a1, 128
  117e31:	0efd                	mov.n	a15, a14
  117e33:	c0dd80               	sub	a13, a13, a8
  117e36:	ffdee2               	addmi	a14, a14, 0xffffff00
  117e39:	908990               	addx2	a8, a9, a9
  117e3c:	90dd50               	addx2	a13, a13, a5
  117e3f:	ffddd2               	addmi	a13, a13, 0xffffff00
  117e42:	118830               	slli	a8, a8, 13
  117e45:	218f80               	srai	a8, a8, 15
  117e48:	238880               	sext	a8, a8, 15
  117e4b:	236182               	s32i	a8, a1, 140

00117e4e <LC_PLC_erasure_wb+0x746>:
  117e4e:	859da2               	l16si	a10, a13, 0x10a
  117e51:	189182               	l16si	a8, a1, 48
  117e54:	1991c2               	l16si	a12, a1, 50
  117e57:	869d92               	l16si	a9, a13, 0x10c
  117e5a:	3ce924               	ae_movda16	aed14, a9
  117e5d:	400001b544d83c8e 	{ ae_movda16	aed8, a12; nop; ae_movda16	aed13, a8 }
  117e65:	1c91c2               	l16si	a12, a1, 56
  117e68:	0c801a0dceedcaee 	{ ae_movda16	aed12, a10; ae_mul16x4	aed14, aed13, aed13, aed14 }
  117e70:	1b91a2               	l16si	a10, a1, 54
  117e73:	259dc4               	ae_movad32.l	a9, aed13
  117e76:	3ca934               	ae_movda32	aed10, a9
  117e79:	0c801a8cc8bacaee 	{ ae_movda16	aed12, a10; ae_mula16x4	aed11, aed10, aed12, aed8 }
  117e81:	839d92               	l16si	a9, a13, 0x106
  117e84:	1a91a2               	l16si	a10, a1, 52
  117e87:	40000175445989ae 	{ ae_movda16	aed9, a9; nop; ae_movad32.l	a8, aed10 }
  117e8f:	0c801a09cca91aee 	{ ae_movda16	aed1, a10; ae_mul16x4	aed10, aed9, aed9, aed12 }
  117e97:	849d92               	l16si	a9, a13, 0x108
  117e9a:	1e91a2               	l16si	a10, a1, 60
  117e9d:	400001b54404498e 	{ ae_movda16	aed4, a9; nop; ae_movda32	aed0, a8 }
  117ea5:	0c801a84c1307cee 	{ ae_movda16	aed7, a12; ae_mula16x4	aed3, aed0, aed4, aed1 }
  117ead:	209192               	l16si	a9, a1, 64
  117eb0:	40000175445eca9e 	{ ae_movda16	aed14, a10; nop; ae_movad32.l	a12, aed9 }
  117eb8:	829d82               	l16si	a8, a13, 0x104
  117ebb:	1d91a2               	l16si	a10, a1, 58
  117ebe:	400001b5442648ce 	{ ae_movda16	aed6, a8; nop; ae_movda32	aed2, a12 }
  117ec6:	0c801a863752959e 	{ nop; ae_mula16x4	aed5, aed2, aed6, aed7 }
  117ece:	400001754456c90e 	{ ae_movda16	aed6, a9; nop; ae_movad32.l	a12, aed0 }
  117ed6:	809d92               	l16si	a9, a13, 0x100
  117ed9:	2582c4               	ae_movad32.l	a8, aed2
  117edc:	400001b5442039ae 	{ ae_movda16	aed0, a9; nop; ae_movda16	aed2, a10 }
  117ee4:	819d92               	l16si	a9, a13, 0x102
  117ee7:	cc8a                	add.n	a12, a12, a8
  117ee9:	7e9d82               	l16si	a8, a13, 252
  117eec:	400001b544bf398e 	{ ae_movda16	aed15, a9; nop; ae_movda16	aed11, a8 }
  117ef4:	1f9182               	l16si	a8, a1, 62
  117ef7:	0c801a0fc23fa8ee 	{ ae_movda16	aed10, a8; ae_mul16x4	aed3, aed15, aed15, aed2 }
  117eff:	7f9d82               	l16si	a8, a13, 254
  117f02:	40000175445da8fe 	{ ae_movda16	aed13, a8; nop; ae_movad32.l	a10, aed15 }
  117f0a:	0c80180d8a3d5a2e 	{ ae_movda32	aed5, a10; ae_mul16x4	aed3, aed13, aed13, aed10 }
  117f12:	0c801a803ef5959e 	{ nop; ae_mula16x4	aed15, aed5, aed0, aed14 }
  117f1a:	259dc4               	ae_movad32.l	a9, aed13
  117f1d:	400001754554895e 	{ ae_movda32	aed4, a9; nop; ae_movad32.l	a8, aed5 }
  117f25:	0c801a8b3694959e 	{ nop; ae_mula16x4	aed9, aed4, aed11, aed6 }
  117f2d:	cc8a                	add.n	a12, a12, a8
  117f2f:	2584c4               	ae_movad32.l	a8, aed4
  117f32:	2321a2               	l32i	a10, a1, 140
  117f35:	cc8a                	add.n	a12, a12, a8
  117f37:	3190c0               	srai	a9, a12, 16
  117f3a:	118900               	slli	a8, a9, 16
  117f3d:	c0cc80               	sub	a12, a12, a8
  117f40:	21c1c0               	srai	a12, a12, 1
  117f43:	400001b545304ace 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed3, a12 }
  117f4b:	eb7bdd030000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed3; nop }
  117f53:	2580c4               	ae_movad32.l	a8, aed0
  117f56:	3cda24               	ae_movda16	aed13, a10
  117f59:	218f80               	srai	a8, a8, 15
  117f5c:	400001b5449f498e 	{ ae_movda16	aed15, a9; nop; ae_movda32	aed9, a8 }
  117f64:	0c801a8d3fb9959e 	{ nop; ae_mula16x4	aed11, aed9, aed13, aed15 }
  117f6c:	25c9c4               	ae_movad32.l	a12, aed9
  117f6f:	859ea2               	l16si	a10, a14, 0x10a
  117f72:	11ccf0               	slli	a12, a12, 1
  117f75:	400001b544354ace 	{ ae_movda16	aed5, a10; nop; ae_movda32	aed3, a12 }
  117f7d:	0c801a253843959e 	{ nop; ae_muls16x4	aed4, aed3, aed5, aed8 }
  117f85:	849e82               	l16si	a8, a14, 0x108
  117f88:	2593c4               	ae_movad32.l	a9, aed3
  117f8b:	400001b544d0489e 	{ ae_movda16	aed0, a8; nop; ae_movda32	aed13, a9 }
  117f93:	0c801a2031fd959e 	{ nop; ae_muls16x4	aed15, aed13, aed0, aed1 }
  117f9b:	839ea2               	l16si	a10, a14, 0x106
  117f9e:	25cdc4               	ae_movad32.l	a12, aed13
  117fa1:	400001b5448b4ace 	{ ae_movda16	aed11, a10; nop; ae_movda32	aed8, a12 }
  117fa9:	0c801a2b3c98959e 	{ nop; ae_muls16x4	aed9, aed8, aed11, aed12 }
  117fb1:	829e82               	l16si	a8, a14, 0x104
  117fb4:	2598c4               	ae_movad32.l	a9, aed8
  117fb7:	400001b54435489e 	{ ae_movda16	aed5, a8; nop; ae_movda32	aed3, a9 }
  117fbf:	0c801a253743959e 	{ nop; ae_muls16x4	aed4, aed3, aed5, aed7 }
  117fc7:	819ea2               	l16si	a10, a14, 0x102
  117fca:	25c3c4               	ae_movad32.l	a12, aed3
  117fcd:	400001b544f14ace 	{ ae_movda16	aed1, a10; nop; ae_movda32	aed15, a12 }
  117fd5:	0c801a21320f959e 	{ nop; ae_muls16x4	aed0, aed15, aed1, aed2 }
  117fdd:	809e82               	l16si	a8, a14, 0x100
  117fe0:	259fc4               	ae_movad32.l	a9, aed15
  117fe3:	400001b544bd489e 	{ ae_movda16	aed13, a8; nop; ae_movda32	aed11, a9 }
  117feb:	0c801a2d3ecb959e 	{ nop; ae_muls16x4	aed12, aed11, aed13, aed14 }
  117ff3:	7f9ea2               	l16si	a10, a14, 254
  117ff6:	25cbc4               	ae_movad32.l	a12, aed11
  117ff9:	400001b544794ace 	{ ae_movda16	aed9, a10; nop; ae_movda32	aed7, a12 }
  118001:	0c801a293a87959e 	{ nop; ae_muls16x4	aed8, aed7, aed9, aed10 }
  118009:	7e9e82               	l16si	a8, a14, 252
  11800c:	2597c4               	ae_movad32.l	a9, aed7
  11800f:	400001b54435489e 	{ ae_movda16	aed5, a8; nop; ae_movda32	aed3, a9 }
  118017:	0c801a253643959e 	{ nop; ae_muls16x4	aed4, aed3, aed5, aed6 }
  11801f:	25c3c4               	ae_movad32.l	a12, aed3
  118022:	fc52a1               	l32r	a10, 11716c (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  118025:	21ccc0               	srai	a12, a12, 12
  118028:	865ec2               	s16i	a12, a14, 0x10c
  11802b:	02a6c7               	bge	a6, a12, 118031 <LC_PLC_erasure_wb+0x929>
  11802e:	065f62               	s16i	a6, a15, 12

00118031 <LC_PLC_erasure_wb+0x929>:
  118031:	022ac7               	blt	a10, a12, 118037 <LC_PLC_erasure_wb+0x92f>
  118034:	065f72               	s16i	a7, a15, 12

00118037 <LC_PLC_erasure_wb+0x92f>:
  118037:	dd2b                	addi.n	a13, a13, 2
  118039:	ee2b                	addi.n	a14, a14, 2
  11803b:	ff2b                	addi.n	a15, a15, 2
  11803d:	0792c2               	l16si	a12, a2, 14
  118040:	441b                	addi.n	a4, a4, 1
  118042:	0d3fe04180b094ce 	{ blt.w18	a4, a12, 117e4e <LC_PLC_erasure_wb+0x746>; nop }

0011804a <LC_PLC_erasure_wb+0x942>:
  11804a:	1c21d2               	l32i	a13, a1, 112
  11804d:	2721e2               	l32i	a14, a1, 156
  118050:	0555e2               	s16i	a14, a5, 10
  118053:	0355d2               	s16i	a13, a5, 6
  118056:	0455d2               	s16i	a13, a5, 8
  118059:	fdf486               	j	11782f <LC_PLC_erasure_wb+0x127>

0011805c <LC_PLC_erasure_wb+0x954>:
  11805c:	fc45f1               	l32r	a15, 117170 (2666 <XtosCoreStateSize+0x23e6>)
  11805f:	9653f2               	s16i	a15, a3, 0x12c
  118062:	c51916               	beqz	a9, 117cb7 <LC_PLC_erasure_wb+0x5af>
  118065:	2121a2               	l32i	a10, a1, 132
  118068:	ab93d2               	l16si	a13, a3, 0x156
  11806b:	a49382               	l16si	a8, a3, 0x148
  11806e:	a39392               	l16si	a9, a3, 0x146
  118071:	06d5c2               	addmi	a12, a5, 0x600
  118074:	06d5b2               	addmi	a11, a5, 0x600
  118077:	46cbb2               	addi	a11, a11, 70
  11807a:	48ccc2               	addi	a12, a12, 72
  11807d:	a55392               	s16i	a9, a3, 0x14a
  118080:	a65382               	s16i	a8, a3, 0x14c
  118083:	0098e5               	call8	118a10 <cvsd_step_size_estimate>
  118086:	ff0b46               	j	117cb7 <LC_PLC_erasure_wb+0x5af>

00118089 <LC_PLC_erasure_wb+0x981>:
  118089:	000000                                        ...

0011808c <LC_PLC_wb>:
  11808c:	020136               	entry	a1, 0x100
  11808f:	fc2f61               	l32r	a6, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  118092:	fc36c1               	l32r	a12, 11716c (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  118095:	fc2851               	l32r	a5, 117138 (7fff <xthals_release_major+0x511f>)
  118098:	01ed                	mov.n	a14, a1
  11809a:	336142               	s32i	a4, a1, 204
  11809d:	306122               	s32i	a2, a1, 192
  1180a0:	024d                	mov.n	a4, a2
  1180a2:	05d222               	addmi	a2, a2, 0x500
  1180a5:	ad9282               	l16si	a8, a2, 0x15a
  1180a8:	ba92f2               	l16si	a15, a2, 0x174
  1180ab:	ac9272               	l16si	a7, a2, 0x158
  1180ae:	356172               	s32i	a7, a1, 212
  1180b1:	3161f2               	s32i	a15, a1, 196
  1180b4:	5e2272               	l32i	a7, a2, 0x178
  1180b7:	83e380               	moveqz	a14, a3, a8
  1180ba:	3661e2               	s32i	a14, a1, 216
  1180bd:	0297b2               	l16si	a11, a7, 4
  1180c0:	0697d2               	l16si	a13, a7, 12
  1180c3:	0397a2               	l16si	a10, a7, 6
  1180c6:	019792               	l16si	a9, a7, 2
  1180c9:	aada                	add.n	a10, a10, a13
  1180cb:	99ba                	add.n	a9, a9, a11
  1180cd:	99aa                	add.n	a9, a9, a10
  1180cf:	239980               	sext	a9, a9, 15
  1180d2:	326192               	s32i	a9, a1, 200
  1180d5:	11e816               	beqz	a8, 1181f7 <LC_PLC_wb+0x16b>
  1180d8:	aa9282               	l16si	a8, a2, 0x154
  1180db:	ab92d2               	l16si	a13, a2, 0x156
  1180de:	0d40114150b088ce 	{ bnei.w18	a8, 8, 1181f7 <LC_PLC_wb+0x16b>; nop }
  1180e6:	9692b2               	l16si	a11, a2, 0x12c
  1180e9:	5d1da6               	blti	a13, 1, 11814a <LC_PLC_wb+0xbe>
  1180ec:	03ad                	mov.n	a10, a3
  1180ee:	400001014400fb0e 	{ ae_movda16	aed0, a11; nop; movi	a15, 0 }

001180f6 <LC_PLC_wb+0x6a>:
  1180f6:	009ad2               	l16si	a13, a10, 0
  1180f9:	3c1d24               	ae_movda16	aed1, a13
  1180fc:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118104:	2580c4               	ae_movad32.l	a8, aed0
  118107:	40d882               	addmi	a8, a8, 0x4000
  11810a:	218f80               	srai	a8, a8, 15
  11810d:	238880               	sext	a8, a8, 15
  118110:	dd8a                	add.n	a13, a13, a8
  118112:	005ed2               	s16i	a13, a14, 0
  118115:	02a5d7               	bge	a5, a13, 11811b <LC_PLC_wb+0x8f>
  118118:	005e52               	s16i	a5, a14, 0

0011811b <LC_PLC_wb+0x8f>:
  11811b:	aa2b                	addi.n	a10, a10, 2
  11811d:	ff1b                	addi.n	a15, a15, 1
  11811f:	022cd7               	blt	a12, a13, 118125 <LC_PLC_wb+0x99>
  118122:	005e62               	s16i	a6, a14, 0

00118125 <LC_PLC_wb+0x99>:
  118125:	11db90               	slli	a13, a11, 7
  118128:	c0ddb0               	sub	a13, a13, a11
  11812b:	b0ddb0               	addx8	a13, a13, a11
  11812e:	11ddb0               	slli	a13, a13, 5
  118131:	bbda                	add.n	a11, a11, a13
  118133:	ab92d2               	l16si	a13, a2, 0x156
  118136:	40dbb2               	addmi	a11, a11, 0x4000
  118139:	21bfb0               	srai	a11, a11, 15
  11813c:	23bb80               	sext	a11, a11, 15
  11813f:	400000214400ebee 	{ ae_movda16	aed0, a11; nop; addi	a14, a14, 2 }
  118147:	ab2fd7               	blt	a15, a13, 1180f6 <LC_PLC_wb+0x6a>

0011814a <LC_PLC_wb+0xbe>:
  11814a:	a992e2               	l16si	a14, a2, 0x152
  11814d:	9652b2               	s16i	a11, a2, 0x12c
  118150:	0a3e16               	beqz	a14, 1181f7 <LC_PLC_wb+0x16b>
  118153:	a792f2               	l16si	a15, a2, 0x14e
  118156:	7fac                	beqz.n	a15, 118181 <LC_PLC_wb+0xf5>
  118158:	a392b2               	l16si	a11, a2, 0x146
  11815b:	a592e2               	l16si	a14, a2, 0x14a
  11815e:	01aeb7               	bge	a14, a11, 118163 <LC_PLC_wb+0xd7>
  118161:	4bcc                	bnez.n	a11, 118169 <LC_PLC_wb+0xdd>

00118163 <LC_PLC_wb+0xd7>:
  118163:	a25252               	s16i	a5, a2, 0x144
  118166:	000386               	j	118178 <LC_PLC_wb+0xec>

00118169 <LC_PLC_wb+0xdd>:
  118169:	20aee0               	or	a10, a14, a14
  11816c:	052825               	call8	11d3f0 <div_s_wb1>
  11816f:	ab92d2               	l16si	a13, a2, 0x156
  118172:	a592e2               	l16si	a14, a2, 0x14a
  118175:	a252a2               	s16i	a10, a2, 0x144

00118178 <LC_PLC_wb+0xec>:
  118178:	a352e2               	s16i	a14, a2, 0x146
  11817b:	a69282               	l16si	a8, a2, 0x14c
  11817e:	a45282               	s16i	a8, a2, 0x148

00118181 <LC_PLC_wb+0xf5>:
  118181:	541da6               	blti	a13, 1, 1181d9 <LC_PLC_wb+0x14d>
  118184:	3621e2               	l32i	a14, a1, 216
  118187:	a292b2               	l16si	a11, a2, 0x144
  11818a:	00a0f2               	movi	a15, 0
  11818d:	9ca0a2               	movi	a10, 156

00118190 <LC_PLC_wb+0x104>:
  118190:	400001b420323ebe 	{ ae_l16.i	aed2, a14, 0; nop; ae_movda16	aed3, a11 }
  118198:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  1181a0:	25d2c4               	ae_movad32.l	a13, aed2
  1181a3:	01cff2               	addi	a15, a15, 1
  1181a6:	40ddd2               	addmi	a13, a13, 0x4000
  1181a9:	21dfd0               	srai	a13, a13, 15
  1181ac:	005ed2               	s16i	a13, a14, 0
  1181af:	02cee2               	addi	a14, a14, 2
  1181b2:	a29282               	l16si	a8, a2, 0x144
  1181b5:	ab92d2               	l16si	a13, a2, 0x156
  1181b8:	11b810               	slli	a11, a8, 15
  1181bb:	a0c880               	addx4	a12, a8, a8
  1181be:	f0cc80               	subx8	a12, a12, a8
  1181c1:	a0cc80               	addx4	a12, a12, a8
  1181c4:	c0bbc0               	sub	a11, a11, a12
  1181c7:	40dbb2               	addmi	a11, a11, 0x4000
  1181ca:	21bfb0               	srai	a11, a11, 15
  1181cd:	80bba0               	add	a11, a11, a10
  1181d0:	23bb80               	sext	a11, a11, 15
  1181d3:	a252b2               	s16i	a11, a2, 0x144
  1181d6:	b62fd7               	blt	a15, a13, 118190 <LC_PLC_wb+0x104>

001181d9 <LC_PLC_wb+0x14d>:
  1181d9:	3621a2               	l32i	a10, a1, 216
  1181dc:	06d4c2               	addmi	a12, a4, 0x600
  1181df:	06d4b2               	addmi	a11, a4, 0x600
  1181e2:	a492e2               	l16si	a14, a2, 0x148
  1181e5:	a392f2               	l16si	a15, a2, 0x146
  1181e8:	a552f2               	s16i	a15, a2, 0x14a
  1181eb:	a652e2               	s16i	a14, a2, 0x14c
  1181ee:	46cbb2               	addi	a11, a11, 70
  1181f1:	48ccc2               	addi	a12, a12, 72
  1181f4:	0081a5               	call8	118a10 <cvsd_step_size_estimate>
  1181f7:	9792d2               	l16si	a13, a2, 0x12e
  1181fa:	fbd5b1               	l32r	a11, 117150 (7ffe <xthals_release_major+0x511e>)
  1181fd:	20fdd0               	or	a15, a13, a13
  118200:	0d00274120b09bde 	{ blt.w18	a11, a13, 118476 <LC_PLC_wb+0x3ea>; nop }
  118208:	029482               	l16si	a8, a4, 4
  11820b:	352192               	l32i	a9, a1, 212
  11820e:	2218a6               	blti	a8, 1, 118234 <LC_PLC_wb+0x1a8>
  118211:	1f19a6               	blti	a9, 1, 118234 <LC_PLC_wb+0x1a8>
  118214:	b492b2               	l16si	a11, a2, 0x168
  118217:	3c1b24               	ae_movda16	aed1, a11
  11821a:	13a976               	loopgtz	a9, 118231 <LC_PLC_wb+0x1a5>
  11821d:	3c4d24               	ae_movda16	aed4, a13
  118220:	0c801a043154959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed1 }
  118228:	25d4c4               	ae_movad32.l	a13, aed4
  11822b:	21dfd0               	srai	a13, a13, 15
  11822e:	23dd80               	sext	a13, a13, 15

00118231 <LC_PLC_wb+0x1a5>:
  118231:	9752d2               	s16i	a13, a2, 0x12e
  118234:	3761f2               	s32i	a15, a1, 220
  118237:	c0d5d0               	sub	a13, a5, a13
  11823a:	ab92e2               	l16si	a14, a2, 0x156
  11823d:	23dd80               	sext	a13, a13, 15
  118240:	0d40224130b01e6e 	{ blti.w18	a14, 1, 118467 <LC_PLC_wb+0x3db>; nop }
  118248:	3761f2               	s32i	a15, a1, 220
  11824b:	3121e2               	l32i	a14, a1, 196

0011824e <LC_PLC_wb+0x1c2>:
  11824e:	400001014403ee0e 	{ ae_movda16	aed3, a14; nop; movi	a14, 0 }

00118256 <LC_PLC_wb+0x1ca>:
  118256:	009392               	l16si	a9, a3, 0
  118259:	c0a5d0               	sub	a10, a5, a13
  11825c:	400001b545014a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a9 }
  118264:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11826c:	3cfd24               	ae_movda16	aed15, a13
  11826f:	0c801a034f0f80de 	{ ae_movad32.l	a8, aed0; ae_mul16x4	aed0, aed15, aed3, aed15 }
  118277:	0193a2               	l16si	a10, a3, 2
  11827a:	254fc4               	ae_movad32.l	a4, aed15
  11827d:	40d882               	addmi	a8, a8, 0x4000
  118280:	218f80               	srai	a8, a8, 15
  118283:	005382               	s16i	a8, a3, 0
  118286:	214f40               	srai	a4, a4, 15
  118289:	234480               	sext	a4, a4, 15
  11828c:	c09540               	sub	a9, a5, a4
  11828f:	400001b545ed4a9e 	{ ae_movda32	aed13, a10; nop; ae_movda32	aed14, a9 }
  118297:	eb7bdd0e0d0d259f 	{ nop; ae_mulp32x2	aed13, aed13, aed14; nop }
  11829f:	3cc424               	ae_movda16	aed12, a4
  1182a2:	0c801a034cdcfdde 	{ ae_movad32.l	a15, aed13; ae_mul16x4	aed13, aed12, aed3, aed12 }
  1182aa:	029382               	l16si	a8, a3, 4
  1182ad:	25dcc4               	ae_movad32.l	a13, aed12
  1182b0:	40dff2               	addmi	a15, a15, 0x4000
  1182b3:	21fff0               	srai	a15, a15, 15
  1182b6:	0153f2               	s16i	a15, a3, 2
  1182b9:	21dfd0               	srai	a13, a13, 15
  1182bc:	23dd80               	sext	a13, a13, 15
  1182bf:	c045d0               	sub	a4, a5, a13
  1182c2:	400001b545ba484e 	{ ae_movda32	aed10, a8; nop; ae_movda32	aed11, a4 }
  1182ca:	eb7bdd0b0a0a259f 	{ nop; ae_mulp32x2	aed10, aed10, aed11; nop }
  1182d2:	3c9d24               	ae_movda16	aed9, a13
  1182d5:	0c801a0349a9cade 	{ ae_movad32.l	a12, aed10; ae_mul16x4	aed10, aed9, aed3, aed9 }
  1182dd:	0393f2               	l16si	a15, a3, 6
  1182e0:	25b9c4               	ae_movad32.l	a11, aed9
  1182e3:	40dcc2               	addmi	a12, a12, 0x4000
  1182e6:	21cfc0               	srai	a12, a12, 15
  1182e9:	0253c2               	s16i	a12, a3, 4
  1182ec:	21bfb0               	srai	a11, a11, 15
  1182ef:	23bb80               	sext	a11, a11, 15
  1182f2:	c0d5b0               	sub	a13, a5, a11
  1182f5:	400001b545874fde 	{ ae_movda32	aed7, a15; nop; ae_movda32	aed8, a13 }
  1182fd:	eb7bdd080707259f 	{ nop; ae_mulp32x2	aed7, aed7, aed8; nop }
  118305:	3c6b24               	ae_movda16	aed6, a11
  118308:	0c801a034676a7de 	{ ae_movad32.l	a10, aed7; ae_mul16x4	aed7, aed6, aed3, aed6 }
  118310:	0493c2               	l16si	a12, a3, 8
  118313:	2596c4               	ae_movad32.l	a9, aed6
  118316:	40daa2               	addmi	a10, a10, 0x4000
  118319:	21afa0               	srai	a10, a10, 15
  11831c:	0353a2               	s16i	a10, a3, 6
  11831f:	219f90               	srai	a9, a9, 15
  118322:	239980               	sext	a9, a9, 15
  118325:	c0b590               	sub	a11, a5, a9
  118328:	400001b545544cbe 	{ ae_movda32	aed4, a12; nop; ae_movda32	aed5, a11 }
  118330:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  118338:	3c2924               	ae_movda16	aed2, a9
  11833b:	0c801a03424284de 	{ ae_movad32.l	a8, aed4; ae_mul16x4	aed4, aed2, aed3, aed2 }
  118343:	0593a2               	l16si	a10, a3, 10
  118346:	2542c4               	ae_movad32.l	a4, aed2
  118349:	40d882               	addmi	a8, a8, 0x4000
  11834c:	218f80               	srai	a8, a8, 15
  11834f:	045382               	s16i	a8, a3, 8
  118352:	214f40               	srai	a4, a4, 15
  118355:	234480               	sext	a4, a4, 15
  118358:	c09540               	sub	a9, a5, a4
  11835b:	400001b545104a9e 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed1, a9 }
  118363:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11836b:	3cf424               	ae_movda16	aed15, a4
  11836e:	0c801a034f0ff0de 	{ ae_movad32.l	a15, aed0; ae_mul16x4	aed0, aed15, aed3, aed15 }
  118376:	069382               	l16si	a8, a3, 12
  118379:	25dfc4               	ae_movad32.l	a13, aed15
  11837c:	40dff2               	addmi	a15, a15, 0x4000
  11837f:	21fff0               	srai	a15, a15, 15
  118382:	0553f2               	s16i	a15, a3, 10
  118385:	21dfd0               	srai	a13, a13, 15
  118388:	0793f2               	l16si	a15, a3, 14
  11838b:	23dd80               	sext	a13, a13, 15
  11838e:	c045d0               	sub	a4, a5, a13
  118391:	400001b545ed484e 	{ ae_movda32	aed13, a8; nop; ae_movda32	aed14, a4 }
  118399:	eb7bdd0e0d0d259f 	{ nop; ae_mulp32x2	aed13, aed13, aed14; nop }
  1183a1:	3ccd24               	ae_movda16	aed12, a13
  1183a4:	0c801a034cdccdde 	{ ae_movad32.l	a12, aed13; ae_mul16x4	aed13, aed12, aed3, aed12 }
  1183ac:	089342               	l16si	a4, a3, 16
  1183af:	25bcc4               	ae_movad32.l	a11, aed12
  1183b2:	40dcc2               	addmi	a12, a12, 0x4000
  1183b5:	21cfc0               	srai	a12, a12, 15
  1183b8:	21bfb0               	srai	a11, a11, 15
  1183bb:	23bb80               	sext	a11, a11, 15
  1183be:	c0d5b0               	sub	a13, a5, a11
  1183c1:	400001b545ba4fde 	{ ae_movda32	aed10, a15; nop; ae_movda32	aed11, a13 }
  1183c9:	eb7bdd0b0a0a259f 	{ nop; ae_mulp32x2	aed10, aed10, aed11; nop }
  1183d1:	3c9b24               	ae_movda16	aed9, a11
  1183d4:	0c801a0349a9aade 	{ ae_movad32.l	a10, aed10; ae_mul16x4	aed10, aed9, aed3, aed9 }
  1183dc:	0653c2               	s16i	a12, a3, 12
  1183df:	2599c4               	ae_movad32.l	a9, aed9
  1183e2:	40daa2               	addmi	a10, a10, 0x4000
  1183e5:	21afa0               	srai	a10, a10, 15
  1183e8:	0753a2               	s16i	a10, a3, 14
  1183eb:	219f90               	srai	a9, a9, 15
  1183ee:	0993a2               	l16si	a10, a3, 18
  1183f1:	239980               	sext	a9, a9, 15
  1183f4:	c08590               	sub	a8, a5, a9
  1183f7:	400001b54587349e 	{ ae_movda32	aed7, a4; nop; ae_movda16	aed8, a9 }
  1183ff:	0c80180388a8982e 	{ ae_movda32	aed9, a8; ae_mul16x4	aed10, aed8, aed3, aed8 }
  118407:	eb7bdd090707259f 	{ nop; ae_mulp32x2	aed7, aed7, aed9; nop }
  11840f:	25f8c4               	ae_movad32.l	a15, aed8
  118412:	2587c4               	ae_movad32.l	a8, aed7
  118415:	21fff0               	srai	a15, a15, 15
  118418:	23ff80               	sext	a15, a15, 15
  11841b:	40d882               	addmi	a8, a8, 0x4000
  11841e:	218f80               	srai	a8, a8, 15
  118421:	c095f0               	sub	a9, a5, a15
  118424:	400001b545654a9e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed6, a9 }
  11842c:	eb7bdd060505259f 	{ nop; ae_mulp32x2	aed5, aed5, aed6; nop }
  118434:	400000a14404efee 	{ ae_movda16	aed4, a15; nop; addi	a14, a14, 10 }
  11843c:	0c801a03445445de 	{ ae_movad32.l	a4, aed5; ae_mul16x4	aed5, aed4, aed3, aed4 }
  118444:	085382               	s16i	a8, a3, 16
  118447:	25d4c4               	ae_movad32.l	a13, aed4
  11844a:	40d442               	addmi	a4, a4, 0x4000
  11844d:	214f40               	srai	a4, a4, 15
  118450:	21dfd0               	srai	a13, a13, 15
  118453:	095342               	s16i	a4, a3, 18
  118456:	14c332               	addi	a3, a3, 20
  118459:	ab92f2               	l16si	a15, a2, 0x156
  11845c:	23dd80               	sext	a13, a13, 15
  11845f:	0d3fdf4130b09efe 	{ blt.w18	a14, a15, 118256 <LC_PLC_wb+0x1ca>; nop }

00118467 <LC_PLC_wb+0x3db>:
  118467:	302142               	l32i	a4, a1, 192
  11846a:	3721f2               	l32i	a15, a1, 220
  11846d:	fb38b1               	l32r	a11, 117150 (7ffe <xthals_release_major+0x511e>)
  118470:	c0c5d0               	sub	a12, a5, a13
  118473:	9752c2               	s16i	a12, a2, 0x12e

00118476 <LC_PLC_wb+0x3ea>:
  118476:	3221d2               	l32i	a13, a1, 200
  118479:	0294e2               	l16si	a14, a4, 4
  11847c:	90dd40               	addx2	a13, a13, a4
  11847f:	8dcb                	addi.n	a8, a13, 12
  118481:	346182               	s32i	a8, a1, 208
  118484:	0d400d4100b01e6e 	{ blti.w18	a14, 1, 118558 <LC_PLC_wb+0x4cc>; nop }
  11848c:	0897e2               	l16si	a14, a7, 16
  11848f:	292bf7               	blt	a11, a15, 1184bc <LC_PLC_wb+0x430>
  118492:	352192               	l32i	a9, a1, 212
  118495:	3c1f24               	ae_movda16	aed1, a15
  118498:	99ea                	add.n	a9, a9, a14
  11849a:	1e19a6               	blti	a9, 1, 1184bc <LC_PLC_wb+0x430>
  11849d:	18a976               	loopgtz	a9, 1184b9 <LC_PLC_wb+0x42d>
  1184a0:	b02d64               	ae_l16.i	aed2, a13, 12
  1184a3:	0c801a023132959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed1 }
  1184ab:	25a2c4               	ae_movad32.l	a10, aed2
  1184ae:	dd2b                	addi.n	a13, a13, 2
  1184b0:	40daa2               	addmi	a10, a10, 0x4000
  1184b3:	21afa0               	srai	a10, a10, 15
  1184b6:	055da2               	s16i	a10, a13, 10

001184b9 <LC_PLC_wb+0x42d>:
  1184b9:	0897e2               	l16si	a14, a7, 16
  1184bc:	671ea6               	blti	a14, 1, 118527 <LC_PLC_wb+0x49b>
  1184bf:	67c8                	l32i.n	a12, a7, 24
  1184c1:	fb22a1               	l32r	a10, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1184c4:	0f0c                	movi.n	a15, 0
  1184c6:	0b0c                	movi.n	a11, 0
  1184c8:	362132               	l32i	a3, a1, 216
  1184cb:	3521d2               	l32i	a13, a1, 212
  1184ce:	322182               	l32i	a8, a1, 200
  1184d1:	903d30               	addx2	a3, a13, a3
  1184d4:	dd8a                	add.n	a13, a13, a8
  1184d6:	90dd40               	addx2	a13, a13, a4

001184d9 <LC_PLC_wb+0x44d>:
  1184d9:	c0eef0               	sub	a14, a14, a15
  1184dc:	90eec0               	addx2	a14, a14, a12
  1184df:	ffdee2               	addmi	a14, a14, 0xffffff00
  1184e2:	7f9ee2               	l16si	a14, a14, 254
  1184e5:	400001b426783dee 	{ ae_l16.i	aed8, a13, 12; nop; ae_movda16	aed7, a14 }
  1184ed:	0c800f0708876bce 	{ ae_l16.x	aed6, a11, a12; ae_mul16x4	aed8, aed7, aed7, aed8 }
  1184f5:	b45314               	ae_l16.ip	aed5, a3, 2
  1184f8:	2597c4               	ae_movad32.l	a9, aed7
  1184fb:	3c3934               	ae_movda32	aed3, a9
  1184fe:	0c801a853643959e 	{ nop; ae_mula16x4	aed4, aed3, aed5, aed6 }
  118506:	dd2b                	addi.n	a13, a13, 2
  118508:	2583c4               	ae_movad32.l	a8, aed3
  11850b:	bb2b                	addi.n	a11, a11, 2
  11850d:	40d882               	addmi	a8, a8, 0x4000
  118510:	218f80               	srai	a8, a8, 15
  118513:	7298a0               	salt	a9, a8, a10
  118516:	438850               	min	a8, a8, a5
  118519:	938690               	movnez	a8, a6, a9
  11851c:	055d82               	s16i	a8, a13, 10
  11851f:	0897e2               	l16si	a14, a7, 16
  118522:	ff1b                	addi.n	a15, a15, 1
  118524:	b12fe7               	blt	a15, a14, 1184d9 <LC_PLC_wb+0x44d>

00118527 <LC_PLC_wb+0x49b>:
  118527:	322152               	l32i	a5, a1, 200
  11852a:	3521f2               	l32i	a15, a1, 212
  11852d:	ab92d2               	l16si	a13, a2, 0x156
  118530:	80ffe0               	add	a15, a15, a14
  118533:	36afd7               	bge	a15, a13, 11856d <LC_PLC_wb+0x4e1>
  118536:	c08df0               	sub	a8, a13, a15
  118539:	3621e2               	l32i	a14, a1, 216
  11853c:	8095f0               	add	a9, a5, a15
  11853f:	909940               	addx2	a9, a9, a4
  118542:	90efe0               	addx2	a14, a15, a14
  118545:	09a876               	loopgtz	a8, 118552 <LC_PLC_wb+0x4c6>
  118548:	009ef2               	l16si	a15, a14, 0
  11854b:	0659f2               	s16i	a15, a9, 12
  11854e:	ee2b                	addi.n	a14, a14, 2
  118550:	992b                	addi.n	a9, a9, 2

00118552 <LC_PLC_wb+0x4c6>:
  118552:	ab92d2               	l16si	a13, a2, 0x156
  118555:	000506               	j	11856d <LC_PLC_wb+0x4e1>

00118558 <LC_PLC_wb+0x4cc>:
  118558:	3621b2               	l32i	a11, a1, 216
  11855b:	ab92c2               	l16si	a12, a2, 0x156
  11855e:	20a880               	or	a10, a8, a8
  118561:	11ccf0               	slli	a12, a12, 1
  118564:	67e1a5               	call8	180380 <__vec_memcpy>
  118567:	322152               	l32i	a5, a1, 200
  11856a:	ab92d2               	l16si	a13, a2, 0x156

0011856d <LC_PLC_wb+0x4e1>:
  11856d:	352132               	l32i	a3, a1, 212
  118570:	3421b2               	l32i	a11, a1, 208
  118573:	332162               	l32i	a6, a1, 204
  118576:	11cdf0               	slli	a12, a13, 1
  118579:	06ad                	mov.n	a10, a6
  11857b:	67e065               	call8	180380 <__vec_memcpy>
  11857e:	a4cb                	addi.n	a10, a4, 12
  118580:	0f97c2               	l16si	a12, a7, 30
  118583:	ab92b2               	l16si	a11, a2, 0x156
  118586:	cc5a                	add.n	a12, a12, a5
  118588:	90bb40               	addx2	a11, a11, a4
  11858b:	bbcb                	addi.n	a11, a11, 12
  11858d:	c3ca                	add.n	a12, a3, a12
  11858f:	11ccf0               	slli	a12, a12, 1
  118592:	67dee5               	call8	180380 <__vec_memcpy>
  118595:	06cd                	mov.n	a12, a6
  118597:	04ad                	mov.n	a10, a4
  118599:	030c                	movi.n	a3, 0
  11859b:	025432               	s16i	a3, a4, 4
  11859e:	03bd                	mov.n	a11, a3
  1185a0:	000225               	call8	1185c4 <PlrAttenuation>
  1185a3:	a75232               	s16i	a3, a2, 0x14e
  1185a6:	f01d                	retw.n

001185a8 <LC_PLC_Indicate_BEC>:
  1185a8:	004136               	entry	a1, 32
  1185ab:	029c                	beqz.n	a2, 1185bf <LC_PLC_Indicate_BEC+0x17>
  1185ad:	05d222               	addmi	a2, a2, 0x500
  1185b0:	a99242               	l16si	a4, a2, 0x152
  1185b3:	180c                	movi.n	a8, 1
  1185b5:	648c                	beqz.n	a4, 1185bf <LC_PLC_Indicate_BEC+0x17>
  1185b7:	933830               	movnez	a3, a8, a3
  1185ba:	a85232               	s16i	a3, a2, 0x150
  1185bd:	f01d                	retw.n

001185bf <LC_PLC_Indicate_BEC+0x17>:
  1185bf:	f01d                	retw.n

001185c1 <LC_PLC_Indicate_BEC+0x19>:
  1185c1:	000000                                        ...

001185c4 <PlrAttenuation>:
  1185c4:	004136               	entry	a1, 32
  1185c7:	faeb81               	l32r	a8, 117174 (7ccc <xthals_release_major+0x4dec>)
  1185ca:	05d262               	addmi	a6, a2, 0x500
  1185cd:	9c9672               	l16si	a7, a6, 0x138
  1185d0:	400001b54401387e 	{ ae_movda16	aed1, a8; nop; ae_movda16	aed0, a7 }
  1185d8:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  1185e0:	2550c4               	ae_movad32.l	a5, aed0
  1185e3:	50c672               	addi	a7, a6, 80
  1185e6:	215f50               	srai	a5, a5, 15
  1185e9:	232580               	sext	a2, a5, 15
  1185ec:	9c5622               	s16i	a2, a6, 0x138
  1185ef:	8a9752               	l16si	a5, a7, 0x114
  1185f2:	a38c                	beqz.n	a3, 118600 <PlrAttenuation+0x3c>
  1185f4:	03d222               	addmi	a2, a2, 0x300
  1185f7:	34c222               	addi	a2, a2, 52
  1185fa:	232280               	sext	a2, a2, 15
  1185fd:	9c5622               	s16i	a2, a6, 0x138

00118600 <PlrAttenuation+0x3c>:
  118600:	faceb1               	l32r	a11, 117138 (7fff <xthals_release_major+0x511f>)
  118603:	052257               	blt	a2, a5, 11860c <PlrAttenuation+0x48>
  118606:	889732               	l16si	a3, a7, 0x110
  118609:	0013c6               	j	11865c <PlrAttenuation+0x98>

0011860c <PlrAttenuation+0x48>:
  11860c:	899762               	l16si	a6, a7, 0x112
  11860f:	faca31               	l32r	a3, 117138 (7fff <xthals_release_major+0x511f>)
  118612:	02a267               	bge	a2, a6, 118618 <PlrAttenuation+0x54>
  118615:	0010c6               	j	11865c <PlrAttenuation+0x98>

00118618 <PlrAttenuation+0x54>:
  118618:	472792               	l32i	a9, a7, 0x11c
  11861b:	318090               	srai	a8, a9, 16
  11861e:	11a800               	slli	a10, a8, 16
  118621:	c099a0               	sub	a9, a9, a10
  118624:	219190               	srai	a9, a9, 1
  118627:	400001b54576429e 	{ ae_movda32	aed6, a2; nop; ae_movda32	aed7, a9 }
  11862f:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  118637:	2566c4               	ae_movad32.l	a6, aed6
  11863a:	3c4224               	ae_movda16	aed4, a2
  11863d:	216f60               	srai	a6, a6, 15
  118640:	400001b54425486e 	{ ae_movda16	aed5, a8; nop; ae_movda32	aed2, a6 }
  118648:	0c801a843532959e 	{ nop; ae_mula16x4	aed3, aed2, aed4, aed5 }
  118650:	482752               	l32i	a5, a7, 0x120
  118653:	2532c4               	ae_movad32.l	a3, aed2
  118656:	903350               	addx2	a3, a3, a5
  118659:	233380               	sext	a3, a3, 15
  11865c:	3b2722               	l32i	a2, a7, 236
  11865f:	839782               	l16si	a8, a7, 0x106
  118662:	0893b7               	bne	a3, a11, 11866e <PlrAttenuation+0xaa>
  118665:	fac4c1               	l32r	a12, 117178 (7ffd <xthals_release_major+0x511d>)
  118668:	31d020               	srai	a13, a2, 16
  11866b:	6a2cd7               	blt	a12, a13, 1186d9 <PlrAttenuation+0x115>

0011866e <PlrAttenuation+0xaa>:
  11866e:	116300               	slli	a6, a3, 16
  118671:	119310               	slli	a9, a3, 15
  118674:	a0a330               	addx4	a10, a3, a3
  118677:	b0aa30               	addx8	a10, a10, a3
  11867a:	11aad0               	slli	a10, a10, 3
  11867d:	c099a0               	sub	a9, a9, a10
  118680:	313020               	srai	a3, a2, 16
  118683:	1199f0               	slli	a9, a9, 1
  118686:	c06690               	sub	a6, a6, a9
  118689:	4ca876               	loopgtz	a8, 1186d9 <PlrAttenuation+0x115>
  11868c:	118300               	slli	a8, a3, 16
  11868f:	a05330               	addx4	a5, a3, a3
  118692:	b05530               	addx8	a5, a5, a3
  118695:	c02280               	sub	a2, a2, a8
  118698:	212120               	srai	a2, a2, 1
  11869b:	1155d0               	slli	a5, a5, 3
  11869e:	113310               	slli	a3, a3, 15
  1186a1:	c03350               	sub	a3, a3, a5
  1186a4:	a05220               	addx4	a5, a2, a2
  1186a7:	b05520               	addx8	a5, a5, a2
  1186aa:	1155d0               	slli	a5, a5, 3
  1186ad:	112210               	slli	a2, a2, 15
  1186b0:	c02250               	sub	a2, a2, a5
  1186b3:	212f20               	srai	a2, a2, 15
  1186b6:	223a                	add.n	a2, a2, a3
  1186b8:	902260               	addx2	a2, a2, a6
  1186bb:	313020               	srai	a3, a2, 16
  1186be:	400001b42098343e 	{ ae_l16.i	aed8, a4, 0; nop; ae_movda16	aed9, a3 }
  1186c6:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  1186ce:	25b8c4               	ae_movad32.l	a11, aed8
  1186d1:	21bfb0               	srai	a11, a11, 15
  1186d4:	0054b2               	s16i	a11, a4, 0
  1186d7:	442b                	addi.n	a4, a4, 2
  1186d9:	3b6722               	s32i	a2, a7, 236
  1186dc:	f01d                	retw.n

001186de <PlrAttenuation+0x11a>:
	...

001186e0 <_plc_update_param>:
  1186e0:	004136               	entry	a1, 32
  1186e3:	02ad                	mov.n	a10, a2
  1186e5:	03bd                	mov.n	a11, a3
  1186e7:	04cd                	mov.n	a12, a4
  1186e9:	05dd                	mov.n	a13, a5
  1186eb:	06ed                	mov.n	a14, a6
  1186ed:	07fd                	mov.n	a15, a7
  1186ef:	feef25               	call8	1175e0 <Update_LC_PLC_wb>
  1186f2:	f01d                	retw.n

001186f4 <lcplc_task_Init>:
  1186f4:	004136               	entry	a1, 32
  1186f7:	02ad                	mov.n	a10, a2
  1186f9:	8b0c                	movi.n	a11, 8
  1186fb:	0d0c                	movi.n	a13, 0
  1186fd:	06d2c2               	addmi	a12, a2, 0x600
  118700:	3e9cc2               	l16si	a12, a12, 124
  118703:	fef6a5               	call8	11766c <Init_LC_PLC_wb>
  118706:	9adc                	bnez.n	a10, 118723 <lcplc_task_Init+0x2f>
  118708:	fa8bf1               	l32r	a15, 117134 (201170 <_lib_algo_data_start>)
  11870b:	02ad                	mov.n	a10, a2
  11870d:	089fb2               	l16si	a11, a15, 16
  118710:	099fc2               	l16si	a12, a15, 18
  118713:	0a9fd2               	l16si	a13, a15, 20
  118716:	0b9fe2               	l16si	a14, a15, 22
  118719:	0c9ff2               	l16si	a15, a15, 24
  11871c:	fffc25               	call8	1186e0 <_plc_update_param>
  11871f:	120c                	movi.n	a2, 1
  118721:	f01d                	retw.n

00118723 <lcplc_task_Init+0x2f>:
  118723:	020c                	movi.n	a2, 0
  118725:	f01d                	retw.n

00118727 <lcplc_task_Init+0x33>:
	...

00118728 <lcplc_process>:
  118728:	004136               	entry	a1, 32
  11872b:	93cc                	bnez.n	a3, 118738 <lcplc_process+0x10>
  11872d:	02ad                	mov.n	a10, a2
  11872f:	04bd                	mov.n	a11, a4
  118731:	04cd                	mov.n	a12, a4
  118733:	ff95a5               	call8	11808c <LC_PLC_wb>
  118736:	f01d                	retw.n

00118738 <lcplc_process+0x10>:
  118738:	02ad                	mov.n	a10, a2
  11873a:	04bd                	mov.n	a11, a4
  11873c:	0c0c                	movi.n	a12, 0
  11873e:	0d0c                	movi.n	a13, 0
  118740:	fefc65               	call8	117708 <LC_PLC_erasure_wb>
  118743:	f01d                	retw.n

00118745 <lcplc_process+0x1d>:
  118745:	000000                                        ...

00118748 <levinson_wb>:
  118748:	01e136               	entry	a1, 240
  11874b:	2c6122               	s32i	a2, a1, 176
  11874e:	012262               	l32i	a6, a2, 4
  118751:	2a6132               	s32i	a3, a1, 168
  118754:	20a660               	or	a10, a6, a6
  118757:	04bca5               	call8	11d320 <L_abs>
  11875a:	205aa0               	or	a5, a10, a10
  11875d:	20b110               	or	a11, a1, a1
  118760:	2c21a2               	l32i	a10, a1, 176
  118763:	02c1c2               	addi	a12, a1, 2
  118766:	0aa8                	l32i.n	a10, a10, 0
  118768:	04dda5               	call8	11d544 <L_Extract>
  11876b:	05ad                	mov.n	a10, a5
  11876d:	0091b2               	l16si	a11, a1, 0
  118770:	0191c2               	l16si	a12, a1, 2
  118773:	04e5e5               	call8	11d5d0 <Div_32>
  118776:	0a5d                	mov.n	a5, a10
  118778:	0416a6               	blti	a6, 1, 118780 <levinson_wb+0x38>
  11877b:	04a365               	call8	11d1b0 <L_negate>
  11877e:	0a5d                	mov.n	a5, a10

00118780 <levinson_wb+0x38>:
  118780:	05ad                	mov.n	a10, a5
  118782:	b14b                	addi.n	a11, a1, 4
  118784:	c16b                	addi.n	a12, a1, 6
  118786:	04dbe5               	call8	11d544 <L_Extract>
  118789:	05ad                	mov.n	a10, a5
  11878b:	4b0c                	movi.n	a11, 4
  11878d:	04ab25               	call8	11d240 <L_shr>
  118790:	12c1b2               	addi	a11, a1, 18
  118793:	32c1c2               	addi	a12, a1, 50
  118796:	04dae5               	call8	11d544 <L_Extract>
  118799:	0291c2               	l16si	a12, a1, 4
  11879c:	0391d2               	l16si	a13, a1, 6
  11879f:	0cad                	mov.n	a10, a12
  1187a1:	0dbd                	mov.n	a11, a13
  1187a3:	04dda5               	call8	11d57c <Mpy_32>
  1187a6:	04b7a5               	call8	11d320 <L_abs>
  1187a9:	0abd                	mov.n	a11, a10
  1187ab:	fa74a1               	l32r	a10, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1187ae:	048fe5               	call8	11d0ac <L_sub>
  1187b1:	50c1b2               	addi	a11, a1, 80
  1187b4:	52c1c2               	addi	a12, a1, 82
  1187b7:	04d8e5               	call8	11d544 <L_Extract>
  1187ba:	0091a2               	l16si	a10, a1, 0
  1187bd:	0191b2               	l16si	a11, a1, 2
  1187c0:	2891c2               	l16si	a12, a1, 80
  1187c3:	2991d2               	l16si	a13, a1, 82
  1187c6:	04db65               	call8	11d57c <Mpy_32>
  1187c9:	0a5d                	mov.n	a5, a10
  1187cb:	04c365               	call8	11d400 <norm_l>
  1187ce:	0abd                	mov.n	a11, a10
  1187d0:	2d61a2               	s32i	a10, a1, 180
  1187d3:	05ad                	mov.n	a10, a5
  1187d5:	04a225               	call8	11d1f8 <L_shl>
  1187d8:	01bd                	mov.n	a11, a1
  1187da:	c12b                	addi.n	a12, a1, 2
  1187dc:	04d665               	call8	11d544 <L_Extract>
  1187df:	296142               	s32i	a4, a1, 164
  1187e2:	0d401d4120b0246e 	{ blti.w18	a4, 2, 1189b8 <levinson_wb+0x270>; nop }
  1187ea:	296142               	s32i	a4, a1, 164
  1187ed:	c41b                	addi.n	a12, a4, 1
  1187ef:	7fc132               	addi	a3, a1, 127
  1187f2:	331b                	addi.n	a3, a3, 1
  1187f4:	2b61c2               	s32i	a12, a1, 172
  1187f7:	2c0c                	movi.n	a12, 2

001187f9 <levinson_wb+0xb1>:
  1187f9:	020c                	movi.n	a2, 0
  1187fb:	2861c2               	s32i	a12, a1, 160
  1187fe:	502ca6               	blti	a12, 2, 118852 <levinson_wb+0x10a>
  118801:	2861c2               	s32i	a12, a1, 160
  118804:	4c0b                	addi.n	a4, a12, -1
  118806:	2c2182               	l32i	a8, a1, 176
  118809:	ffd152               	addmi	a5, a1, 0xffffff00
  11880c:	ffd162               	addmi	a6, a1, 0xffffff00
  11880f:	10c662               	addi	a6, a6, 16
  118812:	30c552               	addi	a5, a5, 48
  118815:	905c50               	addx2	a5, a12, a5
  118818:	906c60               	addx2	a6, a12, a6
  11881b:	087d                	mov.n	a7, a8
  11881d:	a04480               	addx4	a4, a4, a8

00118820 <levinson_wb+0xd8>:
  118820:	0127a2               	l32i	a10, a7, 4
  118823:	50c1b2               	addi	a11, a1, 80
  118826:	52c1c2               	addi	a12, a1, 82
  118829:	04d1a5               	call8	11d544 <L_Extract>
  11882c:	2991b2               	l16si	a11, a1, 82
  11882f:	7f96c2               	l16si	a12, a6, 254
  118832:	7f95d2               	l16si	a13, a5, 254
  118835:	2891a2               	l16si	a10, a1, 80
  118838:	04d425               	call8	11d57c <Mpy_32>
  11883b:	20baa0               	or	a11, a10, a10
  11883e:	20a220               	or	a10, a2, a2
  118841:	048425               	call8	11d084 <L_add>
  118844:	202aa0               	or	a2, a10, a10
  118847:	fec552               	addi	a5, a5, -2
  11884a:	fec662               	addi	a6, a6, -2
  11884d:	774b                	addi.n	a7, a7, 4
  11884f:	cd9747               	bne	a7, a4, 118820 <levinson_wb+0xd8>

00118852 <levinson_wb+0x10a>:
  118852:	02ad                	mov.n	a10, a2
  118854:	4b0c                	movi.n	a11, 4
  118856:	049a25               	call8	11d1f8 <L_shl>
  118859:	2c21c2               	l32i	a12, a1, 176
  11885c:	2821b2               	l32i	a11, a1, 160
  11885f:	a0bbc0               	addx4	a11, a11, a12
  118862:	0bb8                	l32i.n	a11, a11, 0
  118864:	0481e5               	call8	11d084 <L_add>
  118867:	0a5d                	mov.n	a5, a10
  118869:	04ab65               	call8	11d320 <L_abs>
  11886c:	0091b2               	l16si	a11, a1, 0
  11886f:	0191c2               	l16si	a12, a1, 2
  118872:	04d5e5               	call8	11d5d0 <Div_32>
  118875:	0215a6               	blti	a5, 1, 11887b <levinson_wb+0x133>
  118878:	049365               	call8	11d1b0 <L_negate>

0011887b <levinson_wb+0x133>:
  11887b:	2d21b2               	l32i	a11, a1, 180
  11887e:	0497a5               	call8	11d1f8 <L_shl>
  118881:	0a5d                	mov.n	a5, a10
  118883:	b14b                	addi.n	a11, a1, 4
  118885:	c16b                	addi.n	a12, a1, 6
  118887:	04cbe5               	call8	11d544 <L_Extract>
  11888a:	0291a2               	l16si	a10, a1, 4
  11888d:	0464a5               	call8	11ced8 <abs_s>
  118890:	fa3cb1               	l32r	a11, 117180 (7fee <xthals_release_major+0x510e>)
  118893:	046365               	call8	11cec8 <sub>
  118896:	0d40154190b01a4e 	{ bgei.w18	a10, 1, 1189f3 <levinson_wb+0x2ab>; nop }
  11889e:	2821d2               	l32i	a13, a1, 160
  1188a1:	306152               	s32i	a5, a1, 192
  1188a4:	116df0               	slli	a6, a13, 1
  1188a7:	2f6162               	s32i	a6, a1, 188
  1188aa:	6f2da6               	blti	a13, 2, 11891d <levinson_wb+0x1d5>
  1188ad:	170c                	movi.n	a7, 1
  1188af:	30c122               	addi	a2, a1, 48
  1188b2:	10c142               	addi	a4, a1, 16
  1188b5:	ffd182               	addmi	a8, a1, 0xffffff00
  1188b8:	ffd192               	addmi	a9, a1, 0xffffff00
  1188bb:	10c992               	addi	a9, a9, 16
  1188be:	30c882               	addi	a8, a8, 48
  1188c1:	905d80               	addx2	a5, a13, a8
  1188c4:	906d90               	addx2	a6, a13, a9
  1188c7:	992b                	addi.n	a9, a9, 2
  1188c9:	2e6192               	s32i	a9, a1, 184

001188cc <levinson_wb+0x184>:
  1188cc:	0391b2               	l16si	a11, a1, 6
  1188cf:	7f96c2               	l16si	a12, a6, 254
  1188d2:	7f95d2               	l16si	a13, a5, 254
  1188d5:	0291a2               	l16si	a10, a1, 4
  1188d8:	04ca25               	call8	11d57c <Mpy_32>
  1188db:	0192b2               	l16si	a11, a2, 2
  1188de:	203aa0               	or	a3, a10, a10
  1188e1:	0194a2               	l16si	a10, a4, 2
  1188e4:	04c825               	call8	11d568 <L_Comp>
  1188e7:	20baa0               	or	a11, a10, a10
  1188ea:	20a330               	or	a10, a3, a3
  1188ed:	047965               	call8	11d084 <L_add>
  1188f0:	7fc132               	addi	a3, a1, 127
  1188f3:	60c1b2               	addi	a11, a1, 96
  1188f6:	90b7b0               	addx2	a11, a7, a11
  1188f9:	01c332               	addi	a3, a3, 1
  1188fc:	90c730               	addx2	a12, a7, a3
  1188ff:	04c465               	call8	11d544 <L_Extract>
  118902:	222b                	addi.n	a2, a2, 2
  118904:	442b                	addi.n	a4, a4, 2
  118906:	fec552               	addi	a5, a5, -2
  118909:	fec662               	addi	a6, a6, -2
  11890c:	771b                	addi.n	a7, a7, 1
  11890e:	2e21c2               	l32i	a12, a1, 184
  118911:	237780               	sext	a7, a7, 15
  118914:	b496c7               	bne	a6, a12, 1188cc <levinson_wb+0x184>
  118917:	302152               	l32i	a5, a1, 192
  11891a:	2f2162               	l32i	a6, a1, 188

0011891d <levinson_wb+0x1d5>:
  11891d:	20a550               	or	a10, a5, a5
  118920:	4b0c                	movi.n	a11, 4
  118922:	0491e5               	call8	11d240 <L_shr>
  118925:	c63a                	add.n	a12, a6, a3
  118927:	60c152               	addi	a5, a1, 96
  11892a:	b65a                	add.n	a11, a6, a5
  11892c:	04c165               	call8	11d544 <L_Extract>
  11892f:	0291c2               	l16si	a12, a1, 4
  118932:	0391d2               	l16si	a13, a1, 6
  118935:	0cad                	mov.n	a10, a12
  118937:	0dbd                	mov.n	a11, a13
  118939:	04c425               	call8	11d57c <Mpy_32>
  11893c:	049e25               	call8	11d320 <L_abs>
  11893f:	0abd                	mov.n	a11, a10
  118941:	fa0ea1               	l32r	a10, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  118944:	047665               	call8	11d0ac <L_sub>
  118947:	50c1b2               	addi	a11, a1, 80
  11894a:	52c1c2               	addi	a12, a1, 82
  11894d:	04bf65               	call8	11d544 <L_Extract>
  118950:	0191b2               	l16si	a11, a1, 2
  118953:	2891c2               	l16si	a12, a1, 80
  118956:	2991d2               	l16si	a13, a1, 82
  118959:	0091a2               	l16si	a10, a1, 0
  11895c:	04c1e5               	call8	11d57c <Mpy_32>
  11895f:	0a6d                	mov.n	a6, a10
  118961:	04a9e5               	call8	11d400 <norm_l>
  118964:	0a5d                	mov.n	a5, a10
  118966:	06ad                	mov.n	a10, a6
  118968:	05bd                	mov.n	a11, a5
  11896a:	0488e5               	call8	11d1f8 <L_shl>
  11896d:	01bd                	mov.n	a11, a1
  11896f:	c12b                	addi.n	a12, a1, 2
  118971:	04bd25               	call8	11d544 <L_Extract>
  118974:	05bd                	mov.n	a11, a5
  118976:	2d21a2               	l32i	a10, a1, 180
  118979:	045425               	call8	11cebc <add>
  11897c:	2d61a2               	s32i	a10, a1, 180
  11897f:	60c1f2               	addi	a15, a1, 96
  118982:	10c1e2               	addi	a14, a1, 16
  118985:	30c192               	addi	a9, a1, 48
  118988:	7fc1d2               	addi	a13, a1, 127
  11898b:	2821c2               	l32i	a12, a1, 160
  11898e:	01cdd2               	addi	a13, a13, 1
  118991:	13ac76               	loopgtz	a12, 1189a8 <levinson_wb+0x260>
  118994:	019d82               	l16si	a8, a13, 2
  118997:	019fa2               	l16si	a10, a15, 2
  11899a:	dd2b                	addi.n	a13, a13, 2
  11899c:	ff2b                	addi.n	a15, a15, 2
  11899e:	015982               	s16i	a8, a9, 2
  1189a1:	015ea2               	s16i	a10, a14, 2
  1189a4:	992b                	addi.n	a9, a9, 2
  1189a6:	ee2b                	addi.n	a14, a14, 2

001189a8 <levinson_wb+0x260>:
  1189a8:	2b21b2               	l32i	a11, a1, 172
  1189ab:	cc1b                	addi.n	a12, a12, 1
  1189ad:	23cc80               	sext	a12, a12, 15
  1189b0:	0d3fe44150b0bbce 	{ bne.w18	a11, a12, 1187f9 <levinson_wb+0xb1>; nop }

001189b8 <levinson_wb+0x270>:
  1189b8:	2a21f2               	l32i	a15, a1, 168
  1189bb:	f9f2e1               	l32r	a14, 117184 (1000 <XtosCoreStateSize+0xd80>)
  1189be:	2921d2               	l32i	a13, a1, 164
  1189c1:	005fe2               	s16i	a14, a15, 0
  1189c4:	281da6               	blti	a13, 1, 1189f0 <levinson_wb+0x2a8>
  1189c7:	203ff0               	or	a3, a15, a15
  1189ca:	30c122               	addi	a2, a1, 48
  1189cd:	10c152               	addi	a5, a1, 16
  1189d0:	904d50               	addx2	a4, a13, a5

001189d3 <levinson_wb+0x28b>:
  1189d3:	0195a2               	l16si	a10, a5, 2
  1189d6:	0192b2               	l16si	a11, a2, 2
  1189d9:	04b8e5               	call8	11d568 <L_Comp>
  1189dc:	1b0c                	movi.n	a11, 1
  1189de:	0481a5               	call8	11d1f8 <L_shl>
  1189e1:	0462e5               	call8	11d010 <round_l>
  1189e4:	222b                	addi.n	a2, a2, 2
  1189e6:	0153a2               	s16i	a10, a3, 2
  1189e9:	552b                	addi.n	a5, a5, 2
  1189eb:	332b                	addi.n	a3, a3, 2
  1189ed:	e29547               	bne	a5, a4, 1189d3 <levinson_wb+0x28b>

001189f0 <levinson_wb+0x2a8>:
  1189f0:	f01d                	retw.n

001189f2 <levinson_wb+0x2aa>:
	...

001189f3 <levinson_wb+0x2ab>:
  1189f3:	2a2192               	l32i	a9, a1, 168
  1189f6:	f9e3a1               	l32r	a10, 117184 (1000 <XtosCoreStateSize+0xd80>)
  1189f9:	292182               	l32i	a8, a1, 164
  1189fc:	0059a2               	s16i	a10, a9, 0
  1189ff:	0a0c                	movi.n	a10, 0
  118a01:	04a876               	loopgtz	a8, 118a09 <levinson_wb+0x2c1>
  118a04:	0159a2               	s16i	a10, a9, 2
  118a07:	992b                	addi.n	a9, a9, 2

00118a09 <levinson_wb+0x2c1>:
  118a09:	f01d                	retw.n

00118a0b <levinson_wb+0x2c3>:
  118a0b:	00000000 01e13600                                .....

00118a10 <cvsd_step_size_estimate>:
  118a10:	01e136               	entry	a1, 240
  118a13:	049d                	mov.n	a9, a4
  118a15:	03ad                	mov.n	a10, a3
  118a17:	009482               	l16si	a8, a4, 0
  118a1a:	009332               	l16si	a3, a3, 0
  118a1d:	005132               	s16i	a3, a1, 0
  118a20:	0d401e4110b0156e 	{ blti.w18	a5, 1, 118c05 <cvsd_step_size_estimate+0x1f5>; nop }
  118a28:	f9d9e1               	l32r	a14, 11718c (c51e00 <_memmap_mem_sram_end+0x211e00>)
  118a2b:	f9d7f1               	l32r	a15, 117188 (fffe00 <_memmap_mem_sram_end+0x5bfe00>)
  118a2e:	f9c431               	l32r	a3, 117140 (8000 <xthals_release_major+0x5120>)
  118a31:	f9c141               	l32r	a4, 117138 (7fff <xthals_release_major+0x511f>)
  118a34:	3161a2               	s32i	a10, a1, 196
  118a37:	907510               	addx2	a7, a5, a1
  118a3a:	326192               	s32i	a9, a1, 200
  118a3d:	306172               	s32i	a7, a1, 192
  118a40:	207110               	or	a7, a1, a1
  118a43:	19b516               	beqz	a5, 118be2 <cvsd_step_size_estimate+0x1d2>
  118a46:	198596               	bltz	a5, 118be2 <cvsd_step_size_estimate+0x1d2>
  118a49:	17a576               	loopgtz	a5, 118a64 <cvsd_step_size_estimate+0x54>
  118a4c:	030150               	rsr.lend	a5
  118a4f:	130050               	wsr.lbeg	a5
  118a52:	7ec552               	addi	a5, a5, 126
  118a55:	01d552               	addmi	a5, a5, 0x100
  118a58:	130150               	wsr.lend	a5
  118a5b:	002000               	isync
  118a5e:	030250               	rsr.lcount	a5
  118a61:	01c552               	addi	a5, a5, 1
  118a64:	0092a2               	l16si	a10, a2, 0
  118a67:	f9ca61               	l32r	a6, 117190 (ffff9d71 <_memmap_cacheattr_bp_strict+0xd6d7f>)
  118a6a:	009752               	l16si	a5, a7, 0
  118a6d:	4aabc2               	movi	a12, 0xfffffb4a
  118a70:	400001b544063c5e 	{ ae_movda16	aed6, a12; nop; ae_movda16	aed0, a5 }
  118a78:	0c801a003676959e 	{ nop; ae_mul16x4	aed7, aed6, aed0, aed6 }
  118a80:	f9c6b1               	l32r	a11, 117198 (11d70a4 <_memmap_mem_sram_end+0x7970a4>)
  118a83:	25d6c4               	ae_movad32.l	a13, aed6
  118a86:	f9c391               	l32r	a9, 117194 (62b8 <xthals_release_major+0x33d8>)
  118a89:	ddba                	add.n	a13, a13, a11
  118a8b:	43ddf0               	min	a13, a13, a15
  118a8e:	53dde0               	max	a13, a13, a14
  118a91:	21d9d0               	srai	a13, a13, 9
  118a94:	23dd80               	sext	a13, a13, 15
  118a97:	400001b5444539de 	{ ae_movda16	aed5, a9; nop; ae_movda16	aed4, a13 }
  118a9f:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  118aa7:	400001b54432386e 	{ ae_movda16	aed2, a8; nop; ae_movda16	aed3, a6 }
  118aaf:	0c801a024332b4de 	{ ae_movad32.l	a11, aed4; ae_mul16x4	aed3, aed2, aed2, aed3 }
  118ab7:	11ca10               	slli	a12, a10, 15
  118aba:	21bfb0               	srai	a11, a11, 15
  118abd:	23bb80               	sext	a11, a11, 15
  118ac0:	4000017544519b2e 	{ ae_movda16	aed1, a11; nop; ae_movad32.l	a9, aed2 }
  118ac8:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118ad0:	99ca                	add.n	a9, a9, a12
  118ad2:	40000175455a680e 	{ ae_movda32	aed10, a8; nop; ae_movad32.l	a6, aed0 }
  118ada:	60c190               	abs	a12, a9
  118add:	216160               	srai	a6, a6, 1
  118ae0:	c0cc60               	sub	a12, a12, a6
  118ae3:	0d400f41e0b01c6e 	{ blti.w18	a12, 1, 118be5 <cvsd_step_size_estimate+0x1d5>; nop }
  118aeb:	906dd0               	addx2	a6, a13, a13
  118aee:	b0d6d0               	addx8	a13, a6, a13
  118af1:	f9aa61               	l32r	a6, 11719c (ffd9c024 <xthals_hw_configid0+0x3d1cec26>)
  118af4:	a0dd60               	addx4	a13, a13, a6
  118af7:	f9aa61               	l32r	a6, 1171a0 (2800e0 <ff1_1>)
  118afa:	21dfd0               	srai	a13, a13, 15
  118afd:	23dd80               	sext	a13, a13, 15
  118b00:	90dd60               	addx2	a13, a13, a6
  118b03:	009dd2               	l16si	a13, a13, 0
  118b06:	400001b545784cde 	{ ae_movda32	aed8, a12; nop; ae_movda32	aed7, a13 }
  118b0e:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  118b16:	061c                	movi.n	a6, 16
  118b18:	817674               	ae_sraa64	aed7, aed7, a6
  118b1b:	25d7c4               	ae_movad32.l	a13, aed7
  118b1e:	060c                	movi.n	a6, 0
  118b20:	21dbd0               	srai	a13, a13, 11
  118b23:	23dd80               	sext	a13, a13, 15
  118b26:	53dd60               	max	a13, a13, a6
  118b29:	00a562               	movi	a6, 0x500
  118b2c:	23dd80               	sext	a13, a13, 15
  118b2f:	43dd60               	min	a13, a13, a6
  118b32:	a0a062               	movi	a6, 160
  118b35:	23dd80               	sext	a13, a13, 15
  118b38:	55da                	add.n	a5, a5, a13
  118b3a:	535560               	max	a5, a5, a6
  118b3d:	f99961               	l32r	a6, 1171a4 (5000 <xthals_release_major+0x2120>)
  118b40:	235580               	sext	a5, a5, 15
  118b43:	435560               	min	a5, a5, a6

00118b46 <cvsd_step_size_estimate+0x136>:
  118b46:	f99bd1               	l32r	a13, 1171b4 (7fff000 <_memmap_mem_sram_end+0x75bf000>)
  118b49:	f997c1               	l32r	a12, 1171a8 (c51e <xthals_release_major+0x963e>)
  118b4c:	400001b544b94bce 	{ ae_movda16	aed9, a11; nop; ae_movda32	aed11, a12 }
  118b54:	23b580               	sext	a11, a5, 15
  118b57:	0157b2               	s16i	a11, a7, 2
  118b5a:	0d801a8bca1abbee 	{ ae_movda16	aed11, a11; ae_mulp32x2	aed10, aed10, aed11 }
  118b62:	0c8004090bb9222e 	{ addi	a2, a2, 2; ae_mul16x4	aed11, aed9, aed9, aed11 }
  118b6a:	258ac4               	ae_movad32.l	a8, aed10
  118b6d:	40000175445e5a9e 	{ ae_movda16	aed14, a10; nop; ae_movad32.l	a5, aed9 }
  118b75:	0d40084160b0196e 	{ blti.w18	a9, 1, 118bff <cvsd_step_size_estimate+0x1ef>; nop }
  118b7d:	885a                	add.n	a8, a8, a5

00118b7f <cvsd_step_size_estimate+0x16f>:
  118b7f:	f98b91               	l32r	a9, 1171ac (2580 <XtosCoreStateSize+0x2300>)
  118b82:	f98b61               	l32r	a6, 1171b0 (4b54 <xthals_release_major+0x1c74>)
  118b85:	c099b0               	sub	a9, a9, a11
  118b88:	239980               	sext	a9, a9, 15
  118b8b:	400001b54423369e 	{ ae_movda16	aed3, a6; nop; ae_movda16	aed2, a9 }
  118b93:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  118b9b:	583a                	add.n	a5, a8, a3
  118b9d:	25c2c4               	ae_movad32.l	a12, aed2
  118ba0:	315050               	srai	a5, a5, 16
  118ba3:	43ccd0               	min	a12, a12, a13
  118ba6:	0d0c                	movi.n	a13, 0
  118ba8:	53ccd0               	max	a12, a12, a13
  118bab:	21ccc0               	srai	a12, a12, 12
  118bae:	23dc80               	sext	a13, a12, 15
  118bb1:	400001b5441035de 	{ ae_movda16	aed0, a5; nop; ae_movda16	aed1, a13 }
  118bb9:	0c800d00a110c4ce 	{ sub	a12, a4, a12; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118bc1:	23cc80               	sext	a12, a12, 15
  118bc4:	2590c4               	ae_movad32.l	a9, aed0
  118bc7:	400001b544cf4c9e 	{ ae_movda16	aed15, a12; nop; ae_movda32	aed12, a9 }
  118bcf:	0c801a8e3fdc959e 	{ nop; ae_mula16x4	aed13, aed12, aed14, aed15 }
  118bd7:	258cc4               	ae_movad32.l	a8, aed12
  118bda:	772b                	addi.n	a7, a7, 2
  118bdc:	908830               	addx2	a8, a8, a3
  118bdf:	318080               	srai	a8, a8, 16

00118be2 <cvsd_step_size_estimate+0x1d2>:
  118be2:	000ac6               	j	118c11 <cvsd_step_size_estimate+0x201>

00118be5 <cvsd_step_size_estimate+0x1d5>:
  118be5:	116590               	slli	a6, a5, 7
  118be8:	c06650               	sub	a6, a6, a5
  118beb:	116680               	slli	a6, a6, 8
  118bee:	556a                	add.n	a5, a5, a6
  118bf0:	a0a062               	movi	a6, 160
  118bf3:	40d552               	addmi	a5, a5, 0x4000
  118bf6:	215f50               	srai	a5, a5, 15
  118bf9:	535560               	max	a5, a5, a6
  118bfc:	ffd186               	j	118b46 <cvsd_step_size_estimate+0x136>

00118bff <cvsd_step_size_estimate+0x1ef>:
  118bff:	c08850               	sub	a8, a8, a5
  118c02:	ffde46               	j	118b7f <cvsd_step_size_estimate+0x16f>

00118c05 <cvsd_step_size_estimate+0x1f5>:
  118c05:	3161a2               	s32i	a10, a1, 196
  118c08:	326142               	s32i	a4, a1, 200
  118c0b:	90b510               	addx2	a11, a5, a1
  118c0e:	3061b2               	s32i	a11, a1, 192

00118c11 <cvsd_step_size_estimate+0x201>:
  118c11:	3221c2               	l32i	a12, a1, 200
  118c14:	3021d2               	l32i	a13, a1, 192
  118c17:	3121e2               	l32i	a14, a1, 196
  118c1a:	009dd2               	l16si	a13, a13, 0
  118c1d:	005ed2               	s16i	a13, a14, 0
  118c20:	005c82               	s16i	a8, a12, 0
  118c23:	f01d                	retw.n

00118c25 <cvsd_step_size_estimate+0x215>:
  118c25:	000000                                        ...

00118c28 <msbc_sbc_plc_mem_and_flag_Init>:
  118c28:	004136               	entry	a1, 32
  118c2b:	00a0b2               	movi	a11, 0
  118c2e:	f96261               	l32r	a6, 1171b8 (278780 <g_plc_scratch_buf>)
  118c31:	f962c1               	l32r	a12, 1171bc (4f90 <xthals_release_major+0x20b0>)
  118c34:	20a660               	or	a10, a6, a6
  118c37:	677f25               	call8	180428 <__vec_memset>
  118c3a:	01a0b2               	movi	a11, 1
  118c3d:	04d2a2               	addmi	a10, a2, 0x400
  118c40:	0c0c                	movi.n	a12, 0
  118c42:	486ac2               	s32i	a12, a10, 0x120
  118c45:	985ac2               	s16i	a12, a10, 0x130
  118c48:	476ab2               	s32i	a11, a10, 0x11c
  118c4b:	28caa2               	addi	a10, a10, 40
  118c4e:	051566               	bnei	a5, 1, 118c57 <msbc_sbc_plc_mem_and_flag_Init+0x2f>
  118c51:	112392               	l32i	a9, a3, 68
  118c54:	000046               	j	118c59 <msbc_sbc_plc_mem_and_flag_Init+0x31>

00118c57 <msbc_sbc_plc_mem_and_flag_Init+0x2f>:
  118c57:	f498                	l32i.n	a9, a4, 60

00118c59 <msbc_sbc_plc_mem_and_flag_Init+0x31>:
  118c59:	59d8                	l32i.n	a13, a9, 20
  118c5b:	0de8                	l32i.n	a14, a13, 0
  118c5d:	406ae2               	s32i	a14, a10, 0x100
  118c60:	1dd8                	l32i.n	a13, a13, 4
  118c62:	416ad2               	s32i	a13, a10, 0x104
  118c65:	2269                	s32i.n	a6, a2, 8
  118c67:	f01d                	retw.n

00118c69 <msbc_sbc_plc_mem_and_flag_Init+0x41>:
  118c69:	000000                                        ...

00118c6c <msbc_sbc_plc_params_Init>:
  118c6c:	004136               	entry	a1, 32
  118c6f:	20c330               	or	a12, a3, a3
  118c72:	03d2a2               	addmi	a10, a2, 0x300
  118c75:	20b220               	or	a11, a2, a2
  118c78:	24ca42               	addi	a4, a10, 36
  118c7b:	8a2aa2               	l32i	a10, a10, 0x228
  118c7e:	0748a5               	call8	120108 <xa_sbc_plc_init>
  118c81:	7f64a2               	s32i	a10, a4, 0x1fc
  118c84:	004a16               	beqz	a10, 118c8c <msbc_sbc_plc_params_Init+0x20>
  118c87:	0b0c                	movi.n	a11, 0
  118c89:	7e64b2               	s32i	a11, a4, 0x1f8

00118c8c <msbc_sbc_plc_params_Init+0x20>:
  118c8c:	f01d                	retw.n

00118c8e <msbc_sbc_plc_params_Init+0x22>:
	...

00118c90 <msbc_sbc_plc_main_Process>:
  118c90:	008136               	entry	a1, 64
  118c93:	3159                	s32i.n	a5, a1, 12
  118c95:	049d                	mov.n	a9, a4
  118c97:	03ad                	mov.n	a10, a3
  118c99:	03d2d2               	addmi	a13, a2, 0x300
  118c9c:	2238                	l32i.n	a3, a2, 8
  118c9e:	6139                	s32i.n	a3, a1, 24
  118ca0:	8a2d42               	l32i	a4, a13, 0x228
  118ca3:	8b2d32               	l32i	a3, a13, 0x22c
  118ca6:	0b04e2               	l8ui	a14, a4, 11
  118ca9:	0c04f2               	l8ui	a15, a4, 12
  118cac:	400001b544013fee 	{ ae_movda16	aed1, a15; nop; ae_movda16	aed0, a14 }
  118cb4:	0c8004002110cdde 	{ addi	a13, a13, 44; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118cbc:	080472               	l8ui	a7, a4, 8
  118cbf:	2560c4               	ae_movad32.l	a6, aed0
  118cc2:	121566               	bnei	a5, 1, 118cd8 <msbc_sbc_plc_main_Process+0x48>
  118cc5:	029d                	mov.n	a9, a2
  118cc7:	6a88                	l32i.n	a8, a10, 24
  118cc9:	5189                	s32i.n	a8, a1, 20
  118ccb:	1a0c                	movi.n	a10, 1
  118ccd:	039776               	loopnez	a7, 118cd4 <msbc_sbc_plc_main_Process+0x44>
  118cd0:	39a9                	s32i.n	a10, a9, 12
  118cd2:	994b                	addi.n	a9, a9, 4

00118cd4 <msbc_sbc_plc_main_Process+0x44>:
  118cd4:	000806               	j	118cf8 <msbc_sbc_plc_main_Process+0x68>

00118cd7 <msbc_sbc_plc_main_Process+0x47>:
	...

00118cd8 <msbc_sbc_plc_main_Process+0x48>:
  118cd8:	65a6e2               	movi	a14, 0x665
  118cdb:	49a8                	l32i.n	a10, a9, 16
  118cdd:	51a9                	s32i.n	a10, a1, 20
  118cdf:	6198                	l32i.n	a9, a1, 24
  118ce1:	02ad                	mov.n	a10, a2
  118ce3:	28d992               	addmi	a9, a9, 0x2800
  118ce6:	54c992               	addi	a9, a9, 84
  118ce9:	0b9776               	loopnez	a7, 118cf8 <msbc_sbc_plc_main_Process+0x68>
  118cec:	aa4b                	addi.n	a10, a10, 4
  118cee:	7e99b2               	l16si	a11, a9, 252
  118cf1:	992b                	addi.n	a9, a9, 2
  118cf3:	72beb0               	salt	a11, a14, a11
  118cf6:	2ab9                	s32i.n	a11, a10, 8
  118cf8:	61a8                	l32i.n	a10, a1, 24
  118cfa:	7e2dc2               	l32i	a12, a13, 0x1f8
  118cfd:	02daa2               	addmi	a10, a10, 0x200
  118d00:	3f9aa2               	l16si	a10, a10, 126
  118d03:	0d400941a0b01cce 	{ bnei.w18	a12, 1, 118da1 <msbc_sbc_plc_main_Process+0x111>; nop }
  118d0b:	069d                	mov.n	a9, a6
  118d0d:	ca8c                	beqz.n	a10, 118d1d <msbc_sbc_plc_main_Process+0x8d>
  118d0f:	6198                	l32i.n	a9, a1, 24
  118d11:	13d992               	addmi	a9, a9, 0x1300
  118d14:	2b2992               	l32i	a9, a9, 172
  118d17:	039992               	l16si	a9, a9, 6
  118d1a:	c09690               	sub	a9, a6, a9

00118d1d <msbc_sbc_plc_main_Process+0x8d>:
  118d1d:	154716               	beqz	a7, 118e75 <msbc_sbc_plc_main_Process+0x1e5>
  118d20:	024d                	mov.n	a4, a2
  118d22:	0e0c                	movi.n	a14, 0
  118d24:	1137f0               	slli	a3, a7, 1
  118d27:	a0a770               	addx4	a10, a7, a7
  118d2a:	23b980               	sext	a11, a9, 15
  118d2d:	11b9                	s32i.n	a11, a1, 4
  118d2f:	11aac0               	slli	a10, a10, 4
  118d32:	61b8                	l32i.n	a11, a1, 24
  118d34:	c0aa70               	sub	a10, a10, a7
  118d37:	b0aa70               	addx8	a10, a10, a7
  118d3a:	0b5d                	mov.n	a5, a11
  118d3c:	b0aab0               	addx8	a10, a10, a11
  118d3f:	41a9                	s32i.n	a10, a1, 16

00118d41 <msbc_sbc_plc_main_Process+0xb1>:
  118d41:	71e9                	s32i.n	a14, a1, 28
  118d43:	1916a6               	blti	a6, 1, 118d60 <msbc_sbc_plc_main_Process+0xd0>
  118d46:	0a0c                	movi.n	a10, 0
  118d48:	5198                	l32i.n	a9, a1, 20
  118d4a:	71e9                	s32i.n	a14, a1, 28
  118d4c:	9e9a                	add.n	a9, a14, a9
  118d4e:	0122e2               	l32i	a14, a2, 4
  118d51:	0ba676               	loopgtz	a6, 118d60 <msbc_sbc_plc_main_Process+0xd0>
  118d54:	ceaa                	add.n	a12, a14, a10
  118d56:	0099b2               	l16si	a11, a9, 0
  118d59:	aa2b                	addi.n	a10, a10, 2
  118d5b:	993a                	add.n	a9, a9, a3
  118d5d:	005cb2               	s16i	a11, a12, 0

00118d60 <msbc_sbc_plc_main_Process+0xd0>:
  118d60:	20a550               	or	a10, a5, a5
  118d63:	0121d2               	l32i	a13, a1, 4
  118d66:	0694e2               	l16si	a14, a4, 12
  118d69:	0122c2               	l32i	a12, a2, 4
  118d6c:	0f0c                	movi.n	a15, 0
  118d6e:	0cbd                	mov.n	a11, a12
  118d70:	068665               	call8	11f5d8 <sbc_lcplc_LC_PLC>
  118d73:	71b8                	l32i.n	a11, a1, 28
  118d75:	444b                	addi.n	a4, a4, 4
  118d77:	41d8                	l32i.n	a13, a1, 16
  118d79:	14d552               	addmi	a5, a5, 0x1400
  118d7c:	c8c552               	addi	a5, a5, -56
  118d7f:	1616a6               	blti	a6, 1, 118d99 <msbc_sbc_plc_main_Process+0x109>
  118d82:	0e0c                	movi.n	a14, 0
  118d84:	5198                	l32i.n	a9, a1, 20
  118d86:	12a8                	l32i.n	a10, a2, 4
  118d88:	9b9a                	add.n	a9, a11, a9
  118d8a:	0ba676               	loopgtz	a6, 118d99 <msbc_sbc_plc_main_Process+0x109>
  118d8d:	caea                	add.n	a12, a10, a14
  118d8f:	009cc2               	l16si	a12, a12, 0
  118d92:	ee2b                	addi.n	a14, a14, 2
  118d94:	0059c2               	s16i	a12, a9, 0
  118d97:	993a                	add.n	a9, a9, a3

00118d99 <msbc_sbc_plc_main_Process+0x109>:
  118d99:	eb2b                	addi.n	a14, a11, 2
  118d9b:	a295d7               	bne	a5, a13, 118d41 <msbc_sbc_plc_main_Process+0xb1>
  118d9e:	0034c6               	j	118e75 <msbc_sbc_plc_main_Process+0x1e5>

00118da1 <msbc_sbc_plc_main_Process+0x111>:
  118da1:	04ea56               	bnez	a10, 118df3 <msbc_sbc_plc_main_Process+0x163>
  118da4:	20a440               	or	a10, a4, a4
  118da7:	20b220               	or	a11, a2, a2
  118daa:	084f65               	call8	1212a0 <xa_sbc_lcplc_xq_recover>
  118dad:	150716               	beqz	a7, 118f01 <msbc_sbc_plc_main_Process+0x271>
  118db0:	20b220               	or	a11, a2, a2
  118db3:	6198                	l32i.n	a9, a1, 24
  118db5:	0a0c                	movi.n	a10, 0
  118db7:	13d992               	addmi	a9, a9, 0x1300
  118dba:	b8c992               	addi	a9, a9, -72
  118dbd:	2f9776               	loopnez	a7, 118df0 <msbc_sbc_plc_main_Process+0x160>
  118dc0:	3bc8                	l32i.n	a12, a11, 12
  118dc2:	bb4b                	addi.n	a11, a11, 4
  118dc4:	121c66               	bnei	a12, 1, 118dda <msbc_sbc_plc_main_Process+0x14a>
  118dc7:	3d29d2               	l32i	a13, a9, 244
  118dca:	239de2               	l16si	a14, a13, 70
  118dcd:	4e8c                	beqz.n	a14, 118dd5 <msbc_sbc_plc_main_Process+0x145>
  118dcf:	359df2               	l16si	a15, a13, 106
  118dd2:	141fa6               	blti	a15, 1, 118dea <msbc_sbc_plc_main_Process+0x15a>

00118dd5 <msbc_sbc_plc_main_Process+0x145>:
  118dd5:	1a0c                	movi.n	a10, 1
  118dd7:	0003c6               	j	118dea <msbc_sbc_plc_main_Process+0x15a>

00118dda <msbc_sbc_plc_main_Process+0x14a>:
  118dda:	3f29d2               	l32i	a13, a9, 252
  118ddd:	239d82               	l16si	a8, a13, 70
  118de0:	488c                	beqz.n	a8, 118de8 <msbc_sbc_plc_main_Process+0x158>
  118de2:	359dc2               	l16si	a12, a13, 106
  118de5:	011ca6               	blti	a12, 1, 118dea <msbc_sbc_plc_main_Process+0x15a>

00118de8 <msbc_sbc_plc_main_Process+0x158>:
  118de8:	1a0c                	movi.n	a10, 1
  118dea:	14d992               	addmi	a9, a9, 0x1400
  118ded:	c8c992               	addi	a9, a9, -56

00118df0 <msbc_sbc_plc_main_Process+0x160>:
  118df0:	004406               	j	118f04 <msbc_sbc_plc_main_Process+0x274>

00118df3 <msbc_sbc_plc_main_Process+0x163>:
  118df3:	090c                	movi.n	a9, 0

00118df5 <msbc_sbc_plc_main_Process+0x165>:
  118df5:	07c716               	beqz	a7, 118e75 <msbc_sbc_plc_main_Process+0x1e5>
  118df8:	024d                	mov.n	a4, a2
  118dfa:	0e0c                	movi.n	a14, 0
  118dfc:	6188                	l32i.n	a8, a1, 24
  118dfe:	233980               	sext	a3, a9, 15
  118e01:	a0f770               	addx4	a15, a7, a7
  118e04:	11ffc0               	slli	a15, a15, 4
  118e07:	2139                	s32i.n	a3, a1, 8
  118e09:	085d                	mov.n	a5, a8
  118e0b:	1137f0               	slli	a3, a7, 1
  118e0e:	c0ff70               	sub	a15, a15, a7
  118e11:	b0ff70               	addx8	a15, a15, a7
  118e14:	b0ff80               	addx8	a15, a15, a8
  118e17:	41f9                	s32i.n	a15, a1, 16

00118e19 <msbc_sbc_plc_main_Process+0x189>:
  118e19:	01e9                	s32i.n	a14, a1, 0
  118e1b:	1b16a6               	blti	a6, 1, 118e3a <msbc_sbc_plc_main_Process+0x1aa>
  118e1e:	0a0c                	movi.n	a10, 0
  118e20:	0e9d                	mov.n	a9, a14
  118e22:	12f8                	l32i.n	a15, a2, 4
  118e24:	02e8                	l32i.n	a14, a2, 0
  118e26:	10a676               	loopgtz	a6, 118e3a <msbc_sbc_plc_main_Process+0x1aa>
  118e29:	cfaa                	add.n	a12, a15, a10
  118e2b:	80be90               	add	a11, a14, a9
  118e2e:	02caa2               	addi	a10, a10, 2
  118e31:	809930               	add	a9, a9, a3
  118e34:	009bb2               	l16si	a11, a11, 0
  118e37:	005cb2               	s16i	a11, a12, 0

00118e3a <msbc_sbc_plc_main_Process+0x1aa>:
  118e3a:	05ad                	mov.n	a10, a5
  118e3c:	21d8                	l32i.n	a13, a1, 8
  118e3e:	0694e2               	l16si	a14, a4, 12
  118e41:	12c8                	l32i.n	a12, a2, 4
  118e43:	0f0c                	movi.n	a15, 0
  118e45:	0cbd                	mov.n	a11, a12
  118e47:	0510e5               	call8	11df54 <sbc_lcplc_LC_PLC_erasure>
  118e4a:	01b8                	l32i.n	a11, a1, 0
  118e4c:	444b                	addi.n	a4, a4, 4
  118e4e:	f8dca1               	l32r	a10, 1171c0 (13c8 <XtosCoreStateSize+0x1148>)
  118e51:	41d8                	l32i.n	a13, a1, 16
  118e53:	55aa                	add.n	a5, a5, a10
  118e55:	1716a6               	blti	a6, 1, 118e70 <msbc_sbc_plc_main_Process+0x1e0>
  118e58:	0e0c                	movi.n	a14, 0
  118e5a:	5198                	l32i.n	a9, a1, 20
  118e5c:	12f8                	l32i.n	a15, a2, 4
  118e5e:	809b90               	add	a9, a11, a9
  118e61:	0ba676               	loopgtz	a6, 118e70 <msbc_sbc_plc_main_Process+0x1e0>
  118e64:	cfea                	add.n	a12, a15, a14
  118e66:	009cc2               	l16si	a12, a12, 0
  118e69:	ee2b                	addi.n	a14, a14, 2
  118e6b:	0059c2               	s16i	a12, a9, 0
  118e6e:	993a                	add.n	a9, a9, a3

00118e70 <msbc_sbc_plc_main_Process+0x1e0>:
  118e70:	eb2b                	addi.n	a14, a11, 2
  118e72:	a395d7               	bne	a5, a13, 118e19 <msbc_sbc_plc_main_Process+0x189>
  118e75:	31e8                	l32i.n	a14, a1, 12
  118e77:	084e56               	bnez	a14, 118eff <msbc_sbc_plc_main_Process+0x26f>
  118e7a:	081716               	beqz	a7, 118eff <msbc_sbc_plc_main_Process+0x26f>
  118e7d:	6198                	l32i.n	a9, a1, 24
  118e7f:	a0a770               	addx4	a10, a7, a7
  118e82:	11aac0               	slli	a10, a10, 4
  118e85:	094d                	mov.n	a4, a9
  118e87:	c0aa70               	sub	a10, a10, a7
  118e8a:	28d962               	addmi	a6, a9, 0x2800
  118e8d:	28d952               	addmi	a5, a9, 0x2800
  118e90:	13d922               	addmi	a2, a9, 0x1300
  118e93:	b8c222               	addi	a2, a2, -72
  118e96:	54c552               	addi	a5, a5, 84
  118e99:	90c632               	addi	a3, a6, -112
  118e9c:	b07a70               	addx8	a7, a10, a7
  118e9f:	b07790               	addx8	a7, a7, a9
  118ea2:	13d772               	addmi	a7, a7, 0x1300
  118ea5:	b8c772               	addi	a7, a7, -72

00118ea8 <msbc_sbc_plc_main_Process+0x218>:
  118ea8:	859292               	l16si	a9, a2, 0x10a
  118eab:	8492a2               	l16si	a10, a2, 0x108
  118eae:	0519e6               	bgei	a9, 1, 118eb7 <msbc_sbc_plc_main_Process+0x227>
  118eb1:	fecaa2               	addi	a10, a10, -2
  118eb4:	000046               	j	118eb9 <msbc_sbc_plc_main_Process+0x229>

00118eb7 <msbc_sbc_plc_main_Process+0x227>:
  118eb7:	a90b                	addi.n	a10, a9, -1

00118eb9 <msbc_sbc_plc_main_Process+0x229>:
  118eb9:	ab96b2               	l16si	a11, a6, 0x156
  118ebc:	23ca80               	sext	a12, a10, 15
  118ebf:	400001b544233cbe 	{ ae_movda16	aed3, a12; nop; ae_movda16	aed2, a11 }
  118ec7:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  118ecf:	20b330               	or	a11, a3, a3
  118ed2:	25a2c4               	ae_movad32.l	a10, aed2
  118ed5:	0621c2               	l32i	a12, a1, 24
  118ed8:	90aa40               	addx2	a10, a10, a4
  118edb:	03daa2               	addmi	a10, a10, 0x300
  118ede:	88caa2               	addi	a10, a10, -120
  118ee1:	04cf65               	call8	11dbd8 <sbc_audioplc_SpeechMusicDiscriminator>
  118ee4:	14d222               	addmi	a2, a2, 0x1400
  118ee7:	7e55a2               	s16i	a10, a5, 252
  118eea:	14d442               	addmi	a4, a4, 0x1400
  118eed:	01d332               	addmi	a3, a3, 0x100
  118ef0:	e0c332               	addi	a3, a3, -32
  118ef3:	c8c442               	addi	a4, a4, -56
  118ef6:	02c552               	addi	a5, a5, 2
  118ef9:	c8c222               	addi	a2, a2, -56
  118efc:	a89277               	bne	a2, a7, 118ea8 <msbc_sbc_plc_main_Process+0x218>
  118eff:	f01d                	retw.n

00118f01 <msbc_sbc_plc_main_Process+0x271>:
  118f01:	00a0a2               	movi	a10, 0

00118f04 <msbc_sbc_plc_main_Process+0x274>:
  118f04:	00ca16               	beqz	a10, 118f14 <msbc_sbc_plc_main_Process+0x284>
  118f07:	20a330               	or	a10, a3, a3
  118f0a:	04bd                	mov.n	a11, a4
  118f0c:	02c8                	l32i.n	a12, a2, 0
  118f0e:	0730a5               	call8	120218 <xa_sbc_decoder_zir>
  118f11:	000846               	j	118f36 <msbc_sbc_plc_main_Process+0x2a6>

00118f14 <msbc_sbc_plc_main_Process+0x284>:
  118f14:	e79c                	beqz.n	a7, 118f36 <msbc_sbc_plc_main_Process+0x2a6>
  118f16:	20c432               	addi	a3, a4, 32
  118f19:	a05770               	addx4	a5, a7, a7
  118f1c:	115580               	slli	a5, a5, 8
  118f1f:	545a                	add.n	a5, a4, a5
  118f21:	20c552               	addi	a5, a5, 32

00118f24 <msbc_sbc_plc_main_Process+0x294>:
  118f24:	20a330               	or	a10, a3, a3
  118f27:	00a0b2               	movi	a11, 0
  118f2a:	00a5c2               	movi	a12, 0x500
  118f2d:	674fa5               	call8	180428 <__vec_memset>
  118f30:	05d332               	addmi	a3, a3, 0x500
  118f33:	ed9357               	bne	a3, a5, 118f24 <msbc_sbc_plc_main_Process+0x294>
  118f36:	1ea082               	movi	a8, 30
  118f39:	0c04a2               	l8ui	a10, a4, 12
  118f3c:	e90c                	movi.n	a9, 14
  118f3e:	f8caa2               	addi	a10, a10, -8
  118f41:	8398a0               	moveqz	a9, a8, a10
  118f44:	ffab46               	j	118df5 <msbc_sbc_plc_main_Process+0x165>

00118f47 <msbc_sbc_plc_main_Process+0x2b7>:
	...

00118f48 <msbc_bec_decoder_update_status_flag>:
  118f48:	004136               	entry	a1, 32
  118f4b:	02ad                	mov.n	a10, a2
  118f4d:	050c                	movi.n	a5, 0
  118f4f:	040c                	movi.n	a4, 0
  118f51:	0c0c                	movi.n	a12, 0

00118f53 <msbc_bec_decoder_update_status_flag+0xb>:
  118f53:	2444e6               	bgei	a4, 4, 118f7b <msbc_bec_decoder_update_status_flag+0x33>
  118f56:	13ac                	beqz.n	a3, 118f7b <msbc_bec_decoder_update_status_flag+0x33>
  118f58:	1d1ab2               	l16ui	a11, a10, 58
  118f5b:	441b                	addi.n	a4, a4, 1
  118f5d:	0d33b7               	bltu	a3, a11, 118f6e <msbc_bec_decoder_update_status_flag+0x26>
  118f60:	1d5ac2               	s16i	a12, a10, 58
  118f63:	551b                	addi.n	a5, a5, 1
  118f65:	c033b0               	sub	a3, a3, a11
  118f68:	f43030               	extui	a3, a3, 0, 16
  118f6b:	0001c6               	j	118f76 <msbc_bec_decoder_update_status_flag+0x2e>

00118f6e <msbc_bec_decoder_update_status_flag+0x26>:
  118f6e:	c08b30               	sub	a8, a11, a3
  118f71:	1d5a82               	s16i	a8, a10, 58
  118f74:	030c                	movi.n	a3, 0

00118f76 <msbc_bec_decoder_update_status_flag+0x2e>:
  118f76:	aa4b                	addi.n	a10, a10, 4
  118f78:	fff5c6               	j	118f53 <msbc_bec_decoder_update_status_flag+0xb>

00118f7b <msbc_bec_decoder_update_status_flag+0x33>:
  118f7b:	b5bc                	beqz.n	a5, 118fba <msbc_bec_decoder_update_status_flag+0x72>
  118f7d:	451b                	addi.n	a4, a5, 1
  118f7f:	a0a420               	addx4	a10, a4, a2

00118f82 <msbc_bec_decoder_update_status_flag+0x3a>:
  118f82:	0b44e6               	bgei	a4, 4, 118f91 <msbc_bec_decoder_update_status_flag+0x49>
  118f85:	1d1a92               	l16ui	a9, a10, 58
  118f88:	aa4b                	addi.n	a10, a10, 4
  118f8a:	398c                	beqz.n	a9, 118f91 <msbc_bec_decoder_update_status_flag+0x49>
  118f8c:	441b                	addi.n	a4, a4, 1
  118f8e:	fffc06               	j	118f82 <msbc_bec_decoder_update_status_flag+0x3a>

00118f91 <msbc_bec_decoder_update_status_flag+0x49>:
  118f91:	38c2a2               	addi	a10, a2, 56
  118f94:	c03450               	sub	a3, a4, a5
  118f97:	a0b520               	addx4	a11, a5, a2
  118f9a:	38cbb2               	addi	a11, a11, 56
  118f9d:	1133e0               	slli	a3, a3, 2
  118fa0:	20c330               	or	a12, a3, a3
  118fa3:	673de5               	call8	180380 <__vec_memcpy>
  118fa6:	00a0b2               	movi	a11, 0
  118fa9:	10a0d2               	movi	a13, 16
  118fac:	c0c540               	sub	a12, a5, a4
  118faf:	a32a                	add.n	a10, a3, a2
  118fb1:	38caa2               	addi	a10, a10, 56
  118fb4:	a0ccd0               	addx4	a12, a12, a13
  118fb7:	674725               	call8	180428 <__vec_memset>

00118fba <msbc_bec_decoder_update_status_flag+0x72>:
  118fba:	f01d                	retw.n

00118fbc <msbc_bec_decoder_update_status_flag+0x74>:
  118fbc:	000000                                        ...

00118fbf <msbc_bec_decoder_update_status_flag+0x77>:
	...

00118fc0 <msbc_bec_test>:
  118fc0:	004136               	entry	a1, 32
  118fc3:	020c                	movi.n	a2, 0
  118fc5:	f01d                	retw.n

00118fc7 <msbc_bec_test+0x7>:
	...

00118fc8 <msbc_bec_filldata>:
  118fc8:	004136               	entry	a1, 32
  118fcb:	92c8                	l32i.n	a12, a2, 36
  118fcd:	77a052               	movi	a5, 119
  118fd0:	8c4a                	add.n	a8, a12, a4
  118fd2:	10b587               	bgeu	a5, a8, 118fe6 <msbc_bec_filldata+0x1e>
  118fd5:	02ad                	mov.n	a10, a2
  118fd7:	003725               	call8	119348 <msbc_bec_decoder_shift_buf>
  118fda:	92c8                	l32i.n	a12, a2, 36
  118fdc:	9c4a                	add.n	a9, a12, a4
  118fde:	04b597               	bgeu	a5, a9, 118fe6 <msbc_bec_filldata+0x1e>
  118fe1:	427c                	movi.n	a2, -12
  118fe3:	f01d                	retw.n

00118fe5 <msbc_bec_filldata+0x1d>:
	...

00118fe6 <msbc_bec_filldata+0x1e>:
  118fe6:	029d                	mov.n	a9, a2
  118fe8:	370c                	movi.n	a7, 3
  118fea:	150c                	movi.n	a5, 1
  118fec:	1612b2               	l16ui	a11, a2, 44
  118fef:	0a0c                	movi.n	a10, 0
  118ff1:	0c9b76               	loopnez	a11, 119001 <msbc_bec_filldata+0x39>
  118ff4:	1719d2               	l16ui	a13, a9, 46
  118ff7:	992b                	addi.n	a9, a9, 2
  118ff9:	14d0d0               	extui	a13, a13, 0, 2
  118ffc:	154d16               	beqz	a13, 119154 <msbc_bec_filldata+0x18c>
  118fff:	aa1b                	addi.n	a10, a10, 1

00119001 <msbc_bec_filldata+0x39>:
  119001:	090c                	movi.n	a9, 0

00119003 <msbc_bec_filldata+0x3b>:
  119003:	1412e2               	l16ui	a14, a2, 40
  119006:	260c                	movi.n	a6, 2
  119008:	7ebc                	beqz.n	a14, 119043 <msbc_bec_filldata+0x7b>
  11900a:	f86ea1               	l32r	a10, 1171c4 (277d24 <gp_dsp_mcu_share_mem>)
  11900d:	0aa8                	l32i.n	a10, a10, 0
  11900f:	05daa2               	addmi	a10, a10, 0x500
  119012:	0020c0               	memw
  119015:	491aa2               	l16ui	a10, a10, 146
  119018:	19ec                	bnez.n	a9, 11903d <msbc_bec_filldata+0x75>
  11901a:	1512b2               	l16ui	a11, a2, 42
  11901d:	6c1c                	movi.n	a12, 22
  11901f:	ab9c                	beqz.n	a11, 11903d <msbc_bec_filldata+0x75>
  119021:	042ca7               	blt	a12, a10, 119029 <msbc_bec_filldata+0x61>
  119024:	1c0c                	movi.n	a12, 1
  119026:	0002c6               	j	119035 <msbc_bec_filldata+0x6d>

00119029 <msbc_bec_filldata+0x61>:
  119029:	20c660               	or	a12, a6, a6
  11902c:	18a0d2               	movi	a13, 24
  11902f:	72dda0               	salt	a13, a13, a10
  119032:	93c7d0               	movnez	a12, a7, a13

00119035 <msbc_bec_filldata+0x6d>:
  119035:	20a220               	or	a10, a2, a2
  119038:	03bd                	mov.n	a11, a3
  11903a:	0175e5               	call8	11a798 <msbc_bec_crc_ec>

0011903d <msbc_bec_filldata+0x75>:
  11903d:	171292               	l16ui	a9, a2, 46
  119040:	0002c6               	j	11904f <msbc_bec_filldata+0x87>

00119043 <msbc_bec_filldata+0x7b>:
  119043:	ff6956               	bnez	a9, 11903d <msbc_bec_filldata+0x75>
  119046:	165252               	s16i	a5, a2, 44
  119049:	175262               	s16i	a6, a2, 46
  11904c:	209660               	or	a9, a6, a6
  11904f:	0ef916               	beqz	a9, 119142 <msbc_bec_filldata+0x17a>
  119052:	1612a2               	l16ui	a10, a2, 44
  119055:	80a072               	movi	a7, 128
  119058:	323a66               	bnei	a10, 3, 11908e <msbc_bec_filldata+0xc6>
  11905b:	2f1966               	bnei	a9, 1, 11908e <msbc_bec_filldata+0xc6>
  11905e:	1812e2               	l16ui	a14, a2, 48
  119061:	291e66               	bnei	a14, 1, 11908e <msbc_bec_filldata+0xc6>
  119064:	1912f2               	l16ui	a15, a2, 50
  119067:	231f66               	bnei	a15, 1, 11908e <msbc_bec_filldata+0xc6>
  11906a:	20b330               	or	a11, a3, a3
  11906d:	0922d2               	l32i	a13, a2, 36
  119070:	32c8                	l32i.n	a12, a2, 12
  119072:	02ad                	mov.n	a10, a2
  119074:	ccda                	add.n	a12, a12, a13
  119076:	04dd                	mov.n	a13, a4
  119078:	084e65               	call8	121560 <msbc_bec_2_SBC_BEC>
  11907b:	165252               	s16i	a5, a2, 44
  11907e:	1f0c                	movi.n	a15, 1
  119080:	0e0c                	movi.n	a14, 0
  119082:	83efa0               	moveqz	a14, a15, a10
  119085:	11eef0               	slli	a14, a14, 1
  119088:	1752e2               	s16i	a14, a2, 46
  11908b:	002cc6               	j	119142 <msbc_bec_filldata+0x17a>

0011908e <msbc_bec_filldata+0xc6>:
  11908e:	312ab6               	bltui	a10, 2, 1190c3 <msbc_bec_filldata+0xfb>
  119091:	2e1966               	bnei	a9, 1, 1190c3 <msbc_bec_filldata+0xfb>
  119094:	181282               	l16ui	a8, a2, 48
  119097:	281866               	bnei	a8, 1, 1190c3 <msbc_bec_filldata+0xfb>
  11909a:	165262               	s16i	a6, a2, 44
  11909d:	175252               	s16i	a5, a2, 46
  1190a0:	0922b2               	l32i	a11, a2, 36
  1190a3:	0322a2               	l32i	a10, a2, 12
  1190a6:	20c440               	or	a12, a4, a4
  1190a9:	80aab0               	add	a10, a10, a11
  1190ac:	20b330               	or	a11, a3, a3
  1190af:	672d25               	call8	180380 <__vec_memcpy>
  1190b2:	0922c2               	l32i	a12, a2, 36
  1190b5:	42a8                	l32i.n	a10, a2, 16
  1190b7:	b37a                	add.n	a11, a3, a7
  1190b9:	aaca                	add.n	a10, a10, a12
  1190bb:	04cd                	mov.n	a12, a4
  1190bd:	672c25               	call8	180380 <__vec_memcpy>
  1190c0:	001f86               	j	119142 <msbc_bec_filldata+0x17a>

001190c3 <msbc_bec_filldata+0xfb>:
  1190c3:	683a66               	bnei	a10, 3, 11912f <msbc_bec_filldata+0x167>
  1190c6:	2f1966               	bnei	a9, 1, 1190f9 <msbc_bec_filldata+0x131>
  1190c9:	1912d2               	l16ui	a13, a2, 50
  1190cc:	291d66               	bnei	a13, 1, 1190f9 <msbc_bec_filldata+0x131>
  1190cf:	165262               	s16i	a6, a2, 44
  1190d2:	175252               	s16i	a5, a2, 46
  1190d5:	0922b2               	l32i	a11, a2, 36
  1190d8:	0322a2               	l32i	a10, a2, 12
  1190db:	20c440               	or	a12, a4, a4
  1190de:	80aab0               	add	a10, a10, a11
  1190e1:	20b330               	or	a11, a3, a3
  1190e4:	6729a5               	call8	180380 <__vec_memcpy>
  1190e7:	0922c2               	l32i	a12, a2, 36
  1190ea:	42a8                	l32i.n	a10, a2, 16
  1190ec:	01d3b2               	addmi	a11, a3, 0x100
  1190ef:	aaca                	add.n	a10, a10, a12
  1190f1:	04cd                	mov.n	a12, a4
  1190f3:	6728e5               	call8	180380 <__vec_memcpy>
  1190f6:	001206               	j	119142 <msbc_bec_filldata+0x17a>

001190f9 <msbc_bec_filldata+0x131>:
  1190f9:	1812d2               	l16ui	a13, a2, 48
  1190fc:	1912e2               	l16ui	a14, a2, 50
  1190ff:	3f1d66               	bnei	a13, 1, 119142 <msbc_bec_filldata+0x17a>
  119102:	3c1e66               	bnei	a14, 1, 119142 <msbc_bec_filldata+0x17a>
  119105:	165262               	s16i	a6, a2, 44
  119108:	175252               	s16i	a5, a2, 46
  11910b:	0922c2               	l32i	a12, a2, 36
  11910e:	0322a2               	l32i	a10, a2, 12
  119111:	80b370               	add	a11, a3, a7
  119114:	80aac0               	add	a10, a10, a12
  119117:	20c440               	or	a12, a4, a4
  11911a:	672665               	call8	180380 <__vec_memcpy>
  11911d:	0922c2               	l32i	a12, a2, 36
  119120:	42a8                	l32i.n	a10, a2, 16
  119122:	01d3b2               	addmi	a11, a3, 0x100
  119125:	aaca                	add.n	a10, a10, a12
  119127:	04cd                	mov.n	a12, a4
  119129:	672565               	call8	180380 <__vec_memcpy>
  11912c:	000486               	j	119142 <msbc_bec_filldata+0x17a>

0011912f <msbc_bec_filldata+0x167>:
  11912f:	165252               	s16i	a5, a2, 44
  119132:	0922b2               	l32i	a11, a2, 36
  119135:	0322a2               	l32i	a10, a2, 12
  119138:	20c440               	or	a12, a4, a4
  11913b:	aaba                	add.n	a10, a10, a11
  11913d:	03bd                	mov.n	a11, a3
  11913f:	672425               	call8	180380 <__vec_memcpy>
  119142:	02ad                	mov.n	a10, a2
  119144:	92c8                	l32i.n	a12, a2, 36
  119146:	f4b040               	extui	a11, a4, 0, 16
  119149:	cc4a                	add.n	a12, a12, a4
  11914b:	92c9                	s32i.n	a12, a2, 36
  11914d:	001ca5               	call8	119318 <msbc_bec_Decoder_fill_status_flag>
  119150:	020c                	movi.n	a2, 0
  119152:	f01d                	retw.n

00119154 <msbc_bec_filldata+0x18c>:
  119154:	165252               	s16i	a5, a2, 44
  119157:	11ba90               	slli	a11, a10, 7
  11915a:	00a0d2               	movi	a13, 0
  11915d:	1752d2               	s16i	a13, a2, 46
  119160:	0322a2               	l32i	a10, a2, 12
  119163:	80b3b0               	add	a11, a3, a11
  119166:	aaca                	add.n	a10, a10, a12
  119168:	04cd                	mov.n	a12, a4
  11916a:	672165               	call8	180380 <__vec_memcpy>
  11916d:	190c                	movi.n	a9, 1
  11916f:	ffa406               	j	119003 <msbc_bec_filldata+0x3b>

00119172 <msbc_bec_filldata+0x1aa>:
	...

00119174 <msbc_bec_plc_bec_Decoder>:
  119174:	006136               	entry	a1, 48
  119177:	04bd                	mov.n	a11, a4
  119179:	3312d2               	l16ui	a13, a2, 102
  11917c:	8e0c                	movi.n	a14, 8
  11917e:	f81261               	l32r	a6, 1171c8 (277860 <g_au_task+0xa00>)
  119181:	491292               	l16ui	a9, a2, 146
  119184:	812662               	l32i	a6, a6, 0x204
  119187:	066917               	bbci	a9, 1, 119191 <msbc_bec_plc_bec_Decoder+0x1d>
  11918a:	0a0c                	movi.n	a10, 0
  11918c:	250c                	movi.n	a5, 2
  11918e:	000106               	j	119196 <msbc_bec_plc_bec_Decoder+0x22>

00119191 <msbc_bec_plc_bec_Decoder+0x1d>:
  119191:	050c                	movi.n	a5, 0
  119193:	04a090               	extui	a10, a9, 0, 1

00119196 <msbc_bec_plc_bec_Decoder+0x22>:
  119196:	226d07               	bbci	a13, 0, 1191bc <msbc_bec_plc_bec_Decoder+0x48>
  119199:	209de0               	or	a9, a13, a14
  11919c:	f80cf1               	l32r	a15, 1171cc (fffe <xthals_release_major+0xd11e>)
  11919f:	335292               	s16i	a9, a2, 102
  1191a2:	f49090               	extui	a9, a9, 0, 16
  1191a5:	010382               	l8ui	a8, a3, 1
  1191a8:	7c4282               	s8i	a8, a2, 124
  1191ab:	1099f0               	and	a9, a9, a15
  1191ae:	c83c                	movi.n	a8, 60
  1191b0:	0203f2               	l8ui	a15, a3, 2
  1191b3:	7d42f2               	s8i	a15, a2, 125
  1191b6:	335292               	s16i	a9, a2, 102
  1191b9:	325282               	s16i	a8, a2, 100

001191bc <msbc_bec_plc_bec_Decoder+0x48>:
  1191bc:	206232               	s32i	a3, a2, 128
  1191bf:	3252b2               	s16i	a11, a2, 100
  1191c2:	11fa16               	beqz	a10, 1192e5 <msbc_bec_plc_bec_Decoder+0x171>
  1191c5:	adafe2               	movi	a14, -83
  1191c8:	0043e2               	s8i	a14, a3, 0
  1191cb:	3312d2               	l16ui	a13, a2, 102
  1191ce:	0b6d37               	bbci	a13, 3, 1191dd <msbc_bec_plc_bec_Decoder+0x69>
  1191d1:	7c0282               	l8ui	a8, a2, 124
  1191d4:	014382               	s8i	a8, a3, 1
  1191d7:	7d02f2               	l8ui	a15, a2, 125
  1191da:	0243f2               	s8i	a15, a3, 2

001191dd <msbc_bec_plc_bec_Decoder+0x69>:
  1191dd:	461292               	l16ui	a9, a2, 140
  1191e0:	024916               	beqz	a9, 119208 <msbc_bec_plc_bec_Decoder+0x94>
  1191e3:	021a16               	beqz	a10, 119208 <msbc_bec_plc_bec_Decoder+0x94>
  1191e6:	4812a2               	l16ui	a10, a2, 144
  1191e9:	0061b2               	s32i	a11, a1, 0
  1191ec:	182a66               	bnei	a10, 2, 119208 <msbc_bec_plc_bec_Decoder+0x94>
  1191ef:	64c272               	addi	a7, a2, 100
  1191f2:	20a770               	or	a10, a7, a7
  1191f5:	071825               	call8	120378 <msbc_headerbec_SBC_BEC>
  1191f8:	20a770               	or	a10, a7, a7
  1191fb:	0021b2               	l32i	a11, a1, 0
  1191fe:	0708a5               	call8	120288 <msbc_bec_1_SBC_BEC>
  119201:	01b8                	l32i.n	a11, a1, 0
  119203:	1c0c                	movi.n	a12, 1
  119205:	835ca0               	moveqz	a5, a12, a10
  119208:	2022d2               	l32i	a13, a2, 128
  11920b:	070c                	movi.n	a7, 0
  11920d:	dd9c                	beqz.n	a13, 11922e <msbc_bec_plc_bec_Decoder+0xba>
  11920f:	054bf6               	bgeui	a11, 4, 119218 <msbc_bec_plc_bec_Decoder+0xa4>
  119212:	35dc                	bnez.n	a5, 119229 <msbc_bec_plc_bec_Decoder+0xb5>
  119214:	072d                	mov.n	a2, a7
  119216:	f01d                	retw.n

00119218 <msbc_bec_plc_bec_Decoder+0xa4>:
  119218:	d5cc                	bnez.n	a5, 119229 <msbc_bec_plc_bec_Decoder+0xb5>
  11921a:	5e7c                	movi.n	a14, -11
  11921c:	074d                	mov.n	a4, a7
  11921e:	9f3c                	movi.n	a15, 57
  119220:	62fbf0               	saltu	a15, a11, a15
  119223:	934ef0               	movnez	a4, a14, a15
  119226:	000186               	j	119230 <msbc_bec_plc_bec_Decoder+0xbc>

00119229 <msbc_bec_plc_bec_Decoder+0xb5>:
  119229:	040c                	movi.n	a4, 0
  11922b:	000046               	j	119230 <msbc_bec_plc_bec_Decoder+0xbc>

0011922e <msbc_bec_plc_bec_Decoder+0xba>:
  11922e:	074d                	mov.n	a4, a7

00119230 <msbc_bec_plc_bec_Decoder+0xbc>:
  119230:	20b330               	or	a11, a3, a3
  119233:	1722a2               	l32i	a10, a2, 92
  119236:	39a0c2               	movi	a12, 57
  119239:	671465               	call8	180380 <__vec_memcpy>
  11923c:	4912b2               	l16ui	a11, a2, 146
  11923f:	01a0a2               	movi	a10, 1
  119242:	090c                	movi.n	a9, 0
  119244:	04d682               	addmi	a8, a6, 0x400
  119247:	28c832               	addi	a3, a8, 40
  11924a:	839ab0               	moveqz	a9, a10, a11
  11924d:	496892               	s32i	a9, a8, 0x124
  119250:	04cc                	bnez.n	a4, 119254 <msbc_bec_plc_bec_Decoder+0xe0>
  119252:	358c                	beqz.n	a5, 119259 <msbc_bec_plc_bec_Decoder+0xe5>

00119254 <msbc_bec_plc_bec_Decoder+0xe0>:
  119254:	3f6372               	s32i	a7, a3, 252
  119257:	090c                	movi.n	a9, 0

00119259 <msbc_bec_plc_bec_Decoder+0xe5>:
  119259:	351966               	bnei	a9, 1, 119292 <msbc_bec_plc_bec_Decoder+0x11e>
  11925c:	20a220               	or	a10, a2, a2
  11925f:	f7de81               	l32r	a8, 1171d8 (1a9dfc <msbc_dec_api_DecodeProcess>)
  119262:	0008e0               	callx8	a8
  119265:	3d23c2               	l32i	a12, a3, 244
  119268:	234a80               	sext	a4, a10, 15
  11926b:	072c16               	beqz	a12, 1192e1 <msbc_bec_plc_bec_Decoder+0x16d>
  11926e:	8413d2               	l16ui	a13, a3, 0x108
  119271:	00cd56               	bnez	a13, 119281 <msbc_bec_plc_bec_Decoder+0x10d>
  119274:	20a660               	or	a10, a6, a6
  119277:	1b0c                	movi.n	a11, 1
  119279:	ff9f25               	call8	118c6c <msbc_sbc_plc_params_Init>
  11927c:	1e0c                	movi.n	a14, 1
  11927e:	8453e2               	s16i	a14, a3, 0x108

00119281 <msbc_bec_plc_bec_Decoder+0x10d>:
  119281:	20a660               	or	a10, a6, a6
  119284:	20b220               	or	a11, a2, a2
  119287:	00a0c2               	movi	a12, 0
  11928a:	1d0c                	movi.n	a13, 1
  11928c:	ffa025               	call8	118c90 <msbc_sbc_plc_main_Process>
  11928f:	001386               	j	1192e1 <msbc_bec_plc_bec_Decoder+0x16d>

00119292 <msbc_bec_plc_bec_Decoder+0x11e>:
  119292:	4298                	l32i.n	a9, a2, 16
  119294:	0a2966               	bnei	a9, 2, 1192a2 <msbc_bec_plc_bec_Decoder+0x12e>
  119297:	02ad                	mov.n	a10, a2
  119299:	f769a5               	call8	110934 <msbc_dec_InsertSilence>
  11929c:	000b06               	j	1192cc <msbc_bec_plc_bec_Decoder+0x158>

0011929f <msbc_bec_plc_bec_Decoder+0x12b>:
  11929f:	000000                                        ...

001192a2 <msbc_bec_plc_bec_Decoder+0x12e>:
  1192a2:	261966               	bnei	a9, 1, 1192cc <msbc_bec_plc_bec_Decoder+0x158>
  1192a5:	3d23f2               	l32i	a15, a3, 244
  1192a8:	01af16               	beqz	a15, 1192c6 <msbc_bec_plc_bec_Decoder+0x152>
  1192ab:	0c2282               	l32i	a8, a2, 48
  1192ae:	014816               	beqz	a8, 1192c6 <msbc_bec_plc_bec_Decoder+0x152>
  1192b1:	06ad                	mov.n	a10, a6
  1192b3:	02bd                	mov.n	a11, a2
  1192b5:	0c0c                	movi.n	a12, 0
  1192b7:	1d0c                	movi.n	a13, 1
  1192b9:	ff9d65               	call8	118c90 <msbc_sbc_plc_main_Process>
  1192bc:	d298                	l32i.n	a9, a2, 52
  1192be:	39c992               	addi	a9, a9, 57
  1192c1:	d299                	s32i.n	a9, a2, 52
  1192c3:	000146               	j	1192cc <msbc_bec_plc_bec_Decoder+0x158>

001192c6 <msbc_bec_plc_bec_Decoder+0x152>:
  1192c6:	20a220               	or	a10, a2, a2
  1192c9:	f766a5               	call8	110934 <msbc_dec_InsertSilence>
  1192cc:	f7c1b1               	l32r	a11, 1171d0 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1192cf:	002bb2               	l32i	a11, a11, 0
  1192d2:	0020c0               	memw
  1192d5:	cd1ba2               	l16ui	a10, a11, 0x19a
  1192d8:	01caa2               	addi	a10, a10, 1
  1192db:	0020c0               	memw
  1192de:	cd5ba2               	s16i	a10, a11, 0x19a

001192e1 <msbc_bec_plc_bec_Decoder+0x16d>:
  1192e1:	042d                	mov.n	a2, a4
  1192e3:	f01d                	retw.n

001192e5 <msbc_bec_plc_bec_Decoder+0x171>:
  1192e5:	ef4556               	bnez	a5, 1191dd <msbc_bec_plc_bec_Decoder+0x69>
  1192e8:	3312d2               	l16ui	a13, a2, 102
  1192eb:	0d3fee41e0b00d3e 	{ bbci.w18	a13, 3, 1191dd <msbc_bec_plc_bec_Decoder+0x69>; nop }
  1192f3:	7c02f2               	l8ui	a15, a2, 124
  1192f6:	0103e2               	l8ui	a14, a3, 1
  1192f9:	0d9ef7               	bne	a14, a15, 11930a <msbc_bec_plc_bec_Decoder+0x196>
  1192fc:	7d0292               	l8ui	a9, a2, 125
  1192ff:	020382               	l8ui	a8, a3, 2
  119302:	0d3fed4170b0889e 	{ beq.w18	a8, a9, 1191dd <msbc_bec_plc_bec_Decoder+0x69>; nop }

0011930a <msbc_bec_plc_bec_Decoder+0x196>:
  11930a:	f7b2e1               	l32r	a14, 1171d4 (fff7 <xthals_release_major+0xd117>)
  11930d:	10ede0               	and	a14, a13, a14
  119310:	3352e2               	s16i	a14, a2, 102
  119313:	ffb186               	j	1191dd <msbc_bec_plc_bec_Decoder+0x69>

00119316 <msbc_bec_plc_bec_Decoder+0x1a2>:
	...

00119318 <msbc_bec_Decoder_fill_status_flag>:
  119318:	004136               	entry	a1, 32
  11931b:	026d                	mov.n	a6, a2
  11931d:	72cb                	addi.n	a7, a2, 12

0011931f <msbc_bec_Decoder_fill_status_flag+0x7>:
  11931f:	093767               	bltu	a7, a6, 11932c <msbc_bec_Decoder_fill_status_flag+0x14>
  119322:	1d1642               	l16ui	a4, a6, 58
  119325:	848c                	beqz.n	a4, 119331 <msbc_bec_Decoder_fill_status_flag+0x19>
  119327:	664b                	addi.n	a6, a6, 4
  119329:	fffc86               	j	11931f <msbc_bec_Decoder_fill_status_flag+0x7>

0011932c <msbc_bec_Decoder_fill_status_flag+0x14>:
  11932c:	1d1682               	l16ui	a8, a6, 58
  11932f:	38dc                	bnez.n	a8, 119346 <msbc_bec_Decoder_fill_status_flag+0x2e>

00119331 <msbc_bec_Decoder_fill_status_flag+0x19>:
  119331:	1612a2               	l16ui	a10, a2, 44
  119334:	1d5632               	s16i	a3, a6, 58
  119337:	171292               	l16ui	a9, a2, 46
  11933a:	11aa80               	slli	a10, a10, 8
  11933d:	149090               	extui	a9, a9, 0, 2
  119340:	2099a0               	or	a9, a9, a10
  119343:	1c5692               	s16i	a9, a6, 56

00119346 <msbc_bec_Decoder_fill_status_flag+0x2e>:
  119346:	f01d                	retw.n

00119348 <msbc_bec_decoder_shift_buf>:
  119348:	004136               	entry	a1, 32
  11934b:	0922c2               	l32i	a12, a2, 36
  11934e:	32b8                	l32i.n	a11, a2, 12
  119350:	82d8                	l32i.n	a13, a2, 32
  119352:	0bad                	mov.n	a10, a11
  119354:	bbda                	add.n	a11, a11, a13
  119356:	c0ccd0               	sub	a12, a12, a13
  119359:	670265               	call8	180380 <__vec_memcpy>
  11935c:	92c8                	l32i.n	a12, a2, 36
  11935e:	42b8                	l32i.n	a11, a2, 16
  119360:	82d8                	l32i.n	a13, a2, 32
  119362:	0bad                	mov.n	a10, a11
  119364:	bdba                	add.n	a11, a13, a11
  119366:	c0ccd0               	sub	a12, a12, a13
  119369:	670165               	call8	180380 <__vec_memcpy>
  11936c:	92c8                	l32i.n	a12, a2, 36
  11936e:	52b8                	l32i.n	a11, a2, 20
  119370:	82d8                	l32i.n	a13, a2, 32
  119372:	0bad                	mov.n	a10, a11
  119374:	bdba                	add.n	a11, a13, a11
  119376:	c0ccd0               	sub	a12, a12, a13
  119379:	670065               	call8	180380 <__vec_memcpy>
  11937c:	92d8                	l32i.n	a13, a2, 36
  11937e:	82e8                	l32i.n	a14, a2, 32
  119380:	0c0c                	movi.n	a12, 0
  119382:	82c9                	s32i.n	a12, a2, 32
  119384:	c0dde0               	sub	a13, a13, a14
  119387:	92d9                	s32i.n	a13, a2, 36
  119389:	f01d                	retw.n

0011938b <msbc_bec_decoder_shift_buf+0x43>:
	...

0011938c <msbc_bec_decoder_update_pt>:
  11938c:	004136               	entry	a1, 32
  11938f:	82a8                	l32i.n	a10, a2, 32
  119391:	78a082               	movi	a8, 120
  119394:	aa3a                	add.n	a10, a10, a3
  119396:	08a8a7               	bge	a8, a10, 1193a2 <msbc_bec_decoder_update_pt+0x16>
  119399:	02ad                	mov.n	a10, a2
  11939b:	fffae5               	call8	119348 <msbc_bec_decoder_shift_buf>
  11939e:	82a8                	l32i.n	a10, a2, 32
  1193a0:	aa3a                	add.n	a10, a10, a3

001193a2 <msbc_bec_decoder_update_pt+0x16>:
  1193a2:	92b8                	l32i.n	a11, a2, 36
  1193a4:	082ba7               	blt	a11, a10, 1193b0 <msbc_bec_decoder_update_pt+0x24>
  1193a7:	82a9                	s32i.n	a10, a2, 32
  1193a9:	03bd                	mov.n	a11, a3
  1193ab:	02ad                	mov.n	a10, a2
  1193ad:	ffb9a5               	call8	118f48 <msbc_bec_decoder_update_status_flag>

001193b0 <msbc_bec_decoder_update_pt+0x24>:
  1193b0:	f01d                	retw.n

001193b2 <msbc_bec_decoder_update_pt+0x26>:
	...

001193b4 <msbc_bec_decoder_get_buf_len>:
  1193b4:	004136               	entry	a1, 32
  1193b7:	8238                	l32i.n	a3, a2, 32
  1193b9:	9228                	l32i.n	a2, a2, 36
  1193bb:	c02230               	sub	a2, a2, a3
  1193be:	f01d                	retw.n

001193c0 <msbc_bec_decoder_get_status_flag>:
  1193c0:	004136               	entry	a1, 32
  1193c3:	ffa192               	movi	a9, 0x1ff
  1193c6:	2a0c                	movi.n	a10, 2
  1193c8:	070c                	movi.n	a7, 0
  1193ca:	f46030               	extui	a6, a3, 0, 16
  1193cd:	140c                	movi.n	a4, 1
  1193cf:	023d                	mov.n	a3, a2
  1193d1:	165242               	s16i	a4, a2, 44
  1193d4:	175272               	s16i	a7, a2, 46

001193d7 <msbc_bec_decoder_get_status_flag+0x17>:
  1193d7:	2e47e6               	bgei	a7, 4, 119409 <msbc_bec_decoder_get_status_flag+0x49>
  1193da:	b6ac                	beqz.n	a6, 119409 <msbc_bec_decoder_get_status_flag+0x49>
  1193dc:	1712c2               	l16ui	a12, a2, 46
  1193df:	3803b2               	l8ui	a11, a3, 56
  1193e2:	1d1382               	l16ui	a8, a3, 58
  1193e5:	20bbc0               	or	a11, a11, a12
  1193e8:	1752b2               	s16i	a11, a2, 46
  1193eb:	08b867               	bgeu	a8, a6, 1193f7 <msbc_bec_decoder_get_status_flag+0x37>
  1193ee:	c06680               	sub	a6, a6, a8
  1193f1:	f46060               	extui	a6, a6, 0, 16
  1193f4:	000046               	j	1193f9 <msbc_bec_decoder_get_status_flag+0x39>

001193f7 <msbc_bec_decoder_get_status_flag+0x37>:
  1193f7:	060c                	movi.n	a6, 0

001193f9 <msbc_bec_decoder_get_status_flag+0x39>:
  1193f9:	771b                	addi.n	a7, a7, 1
  1193fb:	1c9382               	l16si	a8, a3, 56
  1193fe:	334b                	addi.n	a3, a3, 4
  119400:	02a987               	bge	a9, a8, 119406 <msbc_bec_decoder_get_status_flag+0x46>
  119403:	1652a2               	s16i	a10, a2, 44

00119406 <msbc_bec_decoder_get_status_flag+0x46>:
  119406:	fff346               	j	1193d7 <msbc_bec_decoder_get_status_flag+0x17>

00119409 <msbc_bec_decoder_get_status_flag+0x49>:
  119409:	f01d                	retw.n

0011940b <msbc_bec_decoder_get_status_flag+0x4b>:
	...

0011940c <msbc_bec_PlcBecDecoder>:
  11940c:	004136               	entry	a1, 32
  11940f:	64c232               	addi	a3, a2, 100
  119412:	331282               	l16ui	a8, a2, 102
  119415:	00a292               	movi	a9, 0x200
  119418:	208890               	or	a8, a8, a9
  11941b:	335282               	s16i	a8, a2, 102
  11941e:	586897               	bbci	a8, 9, 11947a <msbc_bec_PlcBecDecoder+0x6e>
  119421:	03ad                	mov.n	a10, a3
  119423:	3b0c                	movi.n	a11, 3
  119425:	fff9a5               	call8	1193c0 <msbc_bec_decoder_get_status_flag>
  119428:	ada052               	movi	a5, 173

0011942b <msbc_bec_PlcBecDecoder+0x1f>:
  11942b:	4912a2               	l16ui	a10, a2, 146
  11942e:	048a56               	bnez	a10, 11947a <msbc_bec_PlcBecDecoder+0x6e>
  119431:	03ad                	mov.n	a10, a3
  119433:	fff825               	call8	1193b4 <msbc_bec_decoder_get_buf_len>
  119436:	403aa6               	blti	a10, 3, 11947a <msbc_bec_PlcBecDecoder+0x6e>
  119439:	2122b2               	l32i	a11, a2, 132
  11943c:	1c22a2               	l32i	a10, a2, 112
  11943f:	aaba                	add.n	a10, a10, a11
  119441:	000ab2               	l8ui	a11, a10, 0
  119444:	140c                	movi.n	a4, 1
  119446:	131b66               	bnei	a11, 1, 11945d <msbc_bec_PlcBecDecoder+0x51>
  119449:	010ac2               	l8ui	a12, a10, 1
  11944c:	34c0c0               	extui	a12, a12, 0, 4
  11944f:	0a8c66               	bnei	a12, 8, 11945d <msbc_bec_PlcBecDecoder+0x51>
  119452:	020ad2               	l8ui	a13, a10, 2
  119455:	151d57               	beq	a13, a5, 11946e <msbc_bec_PlcBecDecoder+0x62>
  119458:	240c                	movi.n	a4, 2
  11945a:	ffffc6               	j	11945d <msbc_bec_PlcBecDecoder+0x51>

0011945d <msbc_bec_PlcBecDecoder+0x51>:
  11945d:	03ad                	mov.n	a10, a3
  11945f:	04bd                	mov.n	a11, a4
  119461:	fff2a5               	call8	11938c <msbc_bec_decoder_update_pt>
  119464:	04bd                	mov.n	a11, a4
  119466:	03ad                	mov.n	a10, a3
  119468:	fff565               	call8	1193c0 <msbc_bec_decoder_get_status_flag>
  11946b:	ffef06               	j	11942b <msbc_bec_PlcBecDecoder+0x1f>

0011946e <msbc_bec_PlcBecDecoder+0x62>:
  11946e:	f75bf1               	l32r	a15, 1171dc (fdff <xthals_release_major+0xcf1f>)
  119471:	3312e2               	l16ui	a14, a2, 102
  119474:	10eef0               	and	a14, a14, a15
  119477:	3352e2               	s16i	a14, a2, 102
  11947a:	547c                	movi.n	a4, -11
  11947c:	b53c                	movi.n	a5, 59

0011947e <msbc_bec_PlcBecDecoder+0x72>:
  11947e:	03ad                	mov.n	a10, a3
  119480:	fff325               	call8	1193b4 <msbc_bec_decoder_get_buf_len>
  119483:	2da5a7               	bge	a5, a10, 1194b4 <msbc_bec_PlcBecDecoder+0xa8>
  119486:	03ad                	mov.n	a10, a3
  119488:	cb3c                	movi.n	a11, 60
  11948a:	fff365               	call8	1193c0 <msbc_bec_decoder_get_status_flag>
  11948d:	02ad                	mov.n	a10, a2
  11948f:	2122d2               	l32i	a13, a2, 132
  119492:	1c22b2               	l32i	a11, a2, 112
  119495:	cc3c                	movi.n	a12, 60
  119497:	bbda                	add.n	a11, a11, a13
  119499:	bb2b                	addi.n	a11, a11, 2
  11949b:	ffcda5               	call8	119174 <msbc_bec_plc_bec_Decoder>
  11949e:	0a4d                	mov.n	a4, a10
  1194a0:	009ad6               	bgez	a10, 1194ad <msbc_bec_PlcBecDecoder+0xa1>
  1194a3:	03ad                	mov.n	a10, a3
  1194a5:	1b0c                	movi.n	a11, 1
  1194a7:	ffee65               	call8	11938c <msbc_bec_decoder_update_pt>
  1194aa:	fff406               	j	11947e <msbc_bec_PlcBecDecoder+0x72>

001194ad <msbc_bec_PlcBecDecoder+0xa1>:
  1194ad:	03ad                	mov.n	a10, a3
  1194af:	cb3c                	movi.n	a11, 60
  1194b1:	ffeda5               	call8	11938c <msbc_bec_decoder_update_pt>

001194b4 <msbc_bec_PlcBecDecoder+0xa8>:
  1194b4:	042d                	mov.n	a2, a4
  1194b6:	f01d                	retw.n

001194b8 <BecStatsCount>:
  1194b8:	004136               	entry	a1, 32
  1194bb:	f01d                	retw.n

001194bd <BecStatsCount+0x5>:
  1194bd:	000000                                        ...

001194c0 <msbc_bec_crc_0c_1c_2c>:
  1194c0:	00c136               	entry	a1, 96
  1194c3:	090c                	movi.n	a9, 0
  1194c5:	0a0c                	movi.n	a10, 0
  1194c7:	0016c2               	l16ui	a12, a6, 0
  1194ca:	0b0c                	movi.n	a11, 0
  1194cc:	0d40104170b01c0e 	{ beqi.w18	a12, 1, 1195d7 <msbc_bec_crc_0c_1c_2c+0x117>; nop }
  1194d4:	2d0c                	movi.n	a13, 2
  1194d6:	180c                	movi.n	a8, 1
  1194d8:	d189                	s32i.n	a8, a1, 52
  1194da:	0d401041a0b02c0e 	{ beqi.w18	a12, 2, 1195e8 <msbc_bec_crc_0c_1c_2c+0x128>; nop }
  1194e2:	033c26               	beqi	a12, 3, 1194e9 <msbc_bec_crc_0c_1c_2c+0x29>
  1194e5:	0d2d                	mov.n	a2, a13

001194e7 <msbc_bec_crc_0c_1c_2c+0x27>:
  1194e7:	f01d                	retw.n

001194e9 <msbc_bec_crc_0c_1c_2c+0x29>:
  1194e9:	0012d2               	l16ui	a13, a2, 0
  1194ec:	0112e2               	l16ui	a14, a2, 2
  1194ef:	24dd16               	beqz	a13, 119740 <msbc_bec_crc_0c_1c_2c+0x280>
  1194f2:	24ae16               	beqz	a14, 119740 <msbc_bec_crc_0c_1c_2c+0x280>
  1194f5:	b1b9                	s32i.n	a11, a1, 44
  1194f7:	a1a9                	s32i.n	a10, a1, 40
  1194f9:	0212f2               	l16ui	a15, a2, 4
  1194fc:	9199                	s32i.n	a9, a1, 36
  1194fe:	23ef16               	beqz	a15, 119740 <msbc_bec_crc_0c_1c_2c+0x280>
  119501:	4129                	s32i.n	a2, a1, 16
  119503:	04ed                	mov.n	a14, a4
  119505:	13f8                	l32i.n	a15, a3, 4
  119507:	03d8                	l32i.n	a13, a3, 0
  119509:	a44b                	addi.n	a10, a4, 4
  11950b:	848b                	addi.n	a8, a4, 8
  11950d:	b22b                	addi.n	a11, a2, 2
  11950f:	c24b                	addi.n	a12, a2, 4
  119511:	81c9                	s32i.n	a12, a1, 32
  119513:	61b9                	s32i.n	a11, a1, 24
  119515:	5189                	s32i.n	a8, a1, 20
  119517:	71a9                	s32i.n	a10, a1, 28
  119519:	01a9                	s32i.n	a10, a1, 0
  11951b:	02ad                	mov.n	a10, a2
  11951d:	2398                	l32i.n	a9, a3, 8
  11951f:	1199                	s32i.n	a9, a1, 4
  119521:	3179                	s32i.n	a7, a1, 12
  119523:	2189                	s32i.n	a8, a1, 8
  119525:	00e265               	call8	11a34c <msbc_bec_crc_2c>
  119528:	0a2d                	mov.n	a2, a10
  11952a:	0016c2               	l16ui	a12, a6, 0
  11952d:	2a0c                	movi.n	a10, 2
  11952f:	02bd                	mov.n	a11, a2
  119531:	fff865               	call8	1194b8 <BecStatsCount>
  119534:	061266               	bnei	a2, 1, 11953e <msbc_bec_crc_0c_1c_2c+0x7e>
  119537:	d1b8                	l32i.n	a11, a1, 52
  119539:	0056b2               	s16i	a11, a6, 0
  11953c:	f01d                	retw.n

0011953e <msbc_bec_crc_0c_1c_2c+0x7e>:
  11953e:	f728c1               	l32r	a12, 1171e0 (20118c <g_becCascadeEn>)
  119541:	f728d1               	l32r	a13, 1171e4 (27fd80 <g_bec2cAlwaysUseCorrPkt>)
  119544:	0cc8                	l32i.n	a12, a12, 0
  119546:	0dd8                	l32i.n	a13, a13, 0
  119548:	016c27               	bbci	a12, 2, 11954d <msbc_bec_crc_0c_1c_2c+0x8d>
  11954b:	9d8c                	beqz.n	a13, 119558 <msbc_bec_crc_0c_1c_2c+0x98>

0011954d <msbc_bec_crc_0c_1c_2c+0x8d>:
  11954d:	122226               	beqi	a2, 2, 119563 <msbc_bec_crc_0c_1c_2c+0xa3>
  119550:	0d7ff94130b062ce 	{ bnei.w18	a2, 6, 1194e7 <msbc_bec_crc_0c_1c_2c+0x27>; nop }
  119558:	072226               	beqi	a2, 2, 119563 <msbc_bec_crc_0c_1c_2c+0xa3>
  11955b:	0d401b4110b062ce 	{ bnei.w18	a2, 6, 119710 <msbc_bec_crc_0c_1c_2c+0x250>; nop }

00119563 <msbc_bec_crc_0c_1c_2c+0xa3>:
  119563:	41a8                	l32i.n	a10, a1, 16
  119565:	61b8                	l32i.n	a11, a1, 24
  119567:	04dd                	mov.n	a13, a4
  119569:	71f8                	l32i.n	a15, a1, 28
  11956b:	03c8                	l32i.n	a12, a3, 0
  11956d:	13e8                	l32i.n	a14, a3, 4
  11956f:	0179                	s32i.n	a7, a1, 0
  119571:	005765               	call8	119ae8 <msbc_bec_crc_1c>
  119574:	0a2d                	mov.n	a2, a10
  119576:	0016c2               	l16ui	a12, a6, 0
  119579:	1a0c                	movi.n	a10, 1
  11957b:	02bd                	mov.n	a11, a2
  11957d:	fff3a5               	call8	1194b8 <BecStatsCount>
  119580:	4c1226               	beqi	a2, 1, 1195d0 <msbc_bec_crc_0c_1c_2c+0x110>
  119583:	0e0c                	movi.n	a14, 0
  119585:	090c                	movi.n	a9, 0
  119587:	2b0c                	movi.n	a11, 2
  119589:	1f0c                	movi.n	a15, 1
  11958b:	f715a1               	l32r	a10, 1171e0 (20118c <g_becCascadeEn>)
  11958e:	fec282               	addi	a8, a2, -2
  119591:	0aa8                	l32i.n	a10, a10, 0
  119593:	938f80               	movnez	a8, a15, a8
  119596:	10aab0               	and	a10, a10, a11
  119599:	839fa0               	moveqz	a9, a15, a10
  11959c:	108890               	and	a8, a8, a9
  11959f:	9189                	s32i.n	a8, a1, 36
  1195a1:	83ef80               	moveqz	a14, a15, a8
  1195a4:	168e16               	beqz	a14, 119710 <msbc_bec_crc_0c_1c_2c+0x250>
  1195a7:	61a8                	l32i.n	a10, a1, 24
  1195a9:	71d8                	l32i.n	a13, a1, 28
  1195ab:	81b8                	l32i.n	a11, a1, 32
  1195ad:	51f8                	l32i.n	a15, a1, 20
  1195af:	13c8                	l32i.n	a12, a3, 4
  1195b1:	23e8                	l32i.n	a14, a3, 8
  1195b3:	0179                	s32i.n	a7, a1, 0
  1195b5:	005325               	call8	119ae8 <msbc_bec_crc_1c>
  1195b8:	0a2d                	mov.n	a2, a10
  1195ba:	0016c2               	l16ui	a12, a6, 0
  1195bd:	1a0c                	movi.n	a10, 1
  1195bf:	02bd                	mov.n	a11, a2
  1195c1:	ffef65               	call8	1194b8 <BecStatsCount>
  1195c4:	0d400e4130b012ce 	{ bnei.w18	a2, 1, 1196ab <msbc_bec_crc_0c_1c_2c+0x1eb>; nop }
  1195cc:	2b0c                	movi.n	a11, 2
  1195ce:	d1b9                	s32i.n	a11, a1, 52

001195d0 <msbc_bec_crc_0c_1c_2c+0x110>:
  1195d0:	d1c8                	l32i.n	a12, a1, 52
  1195d2:	0056c2               	s16i	a12, a6, 0
  1195d5:	f01d                	retw.n

001195d7 <msbc_bec_crc_0c_1c_2c+0x117>:
  1195d7:	0012d2               	l16ui	a13, a2, 0
  1195da:	070d56               	bnez	a13, 11964e <msbc_bec_crc_0c_1c_2c+0x18e>
  1195dd:	0a0c                	movi.n	a10, 0
  1195df:	0b0c                	movi.n	a11, 0
  1195e1:	ffed65               	call8	1194b8 <BecStatsCount>
  1195e4:	020c                	movi.n	a2, 0
  1195e6:	f01d                	retw.n

001195e8 <msbc_bec_crc_0c_1c_2c+0x128>:
  1195e8:	0012e2               	l16ui	a14, a2, 0
  1195eb:	0112f2               	l16ui	a15, a2, 2
  1195ee:	159e16               	beqz	a14, 11974b <msbc_bec_crc_0c_1c_2c+0x28b>
  1195f1:	156f16               	beqz	a15, 11974b <msbc_bec_crc_0c_1c_2c+0x28b>
  1195f4:	4129                	s32i.n	a2, a1, 16
  1195f6:	02ad                	mov.n	a10, a2
  1195f8:	b22b                	addi.n	a11, a2, 2
  1195fa:	04dd                	mov.n	a13, a4
  1195fc:	f44b                	addi.n	a15, a4, 4
  1195fe:	13e8                	l32i.n	a14, a3, 4
  119600:	03c8                	l32i.n	a12, a3, 0
  119602:	0179                	s32i.n	a7, a1, 0
  119604:	004e25               	call8	119ae8 <msbc_bec_crc_1c>
  119607:	0a2d                	mov.n	a2, a10
  119609:	0016c2               	l16ui	a12, a6, 0
  11960c:	1a0c                	movi.n	a10, 1
  11960e:	02bd                	mov.n	a11, a2
  119610:	ffea65               	call8	1194b8 <BecStatsCount>
  119613:	41a8                	l32i.n	a10, a1, 16
  119615:	0d400841b0b0120e 	{ beqi.w18	a2, 1, 1196a4 <msbc_bec_crc_0c_1c_2c+0x1e4>; nop }
  11961d:	f6f081               	l32r	a8, 1171e0 (20118c <g_becCascadeEn>)
  119620:	0888                	l32i.n	a8, a8, 0
  119622:	07e817               	bbsi	a8, 1, 11962d <msbc_bec_crc_0c_1c_2c+0x16d>
  119625:	0d7feb41e0b022ce 	{ bnei.w18	a2, 2, 1194e7 <msbc_bec_crc_0c_1c_2c+0x27>; nop }

0011962d <msbc_bec_crc_0c_1c_2c+0x16d>:
  11962d:	0a15b2               	l16ui	a11, a5, 20
  119630:	151592               	l16ui	a9, a5, 42
  119633:	c149                	s32i.n	a4, a1, 48
  119635:	0739b7               	bltu	a9, a11, 119640 <msbc_bec_crc_0c_1c_2c+0x180>
  119638:	001ac2               	l16ui	a12, a10, 0
  11963b:	c149                	s32i.n	a4, a1, 48
  11963d:	2b2c66               	bnei	a12, 2, 11966c <msbc_bec_crc_0c_1c_2c+0x1ac>
  119640:	011a42               	l16ui	a4, a10, 2
  119643:	1d0c                	movi.n	a13, 1
  119645:	fec442               	addi	a4, a4, -2
  119648:	934d40               	movnez	a4, a13, a4
  11964b:	0007c6               	j	11966e <msbc_bec_crc_0c_1c_2c+0x1ae>

0011964e <msbc_bec_crc_0c_1c_2c+0x18e>:
  11964e:	02ad                	mov.n	a10, a2
  119650:	03b8                	l32i.n	a11, a3, 0
  119652:	04cd                	mov.n	a12, a4
  119654:	05dd                	mov.n	a13, a5
  119656:	07ed                	mov.n	a14, a7
  119658:	3011f2               	l16ui	a15, a1, 96
  11965b:	0015a5               	call8	1197b4 <msbc_bec_crc_0c>
  11965e:	0a2d                	mov.n	a2, a10
  119660:	0016c2               	l16ui	a12, a6, 0
  119663:	0a0c                	movi.n	a10, 0
  119665:	02bd                	mov.n	a11, a2
  119667:	ffe525               	call8	1194b8 <BecStatsCount>
  11966a:	f01d                	retw.n

0011966c <msbc_bec_crc_0c_1c_2c+0x1ac>:
  11966c:	040c                	movi.n	a4, 0

0011966e <msbc_bec_crc_0c_1c_2c+0x1ae>:
  11966e:	90a4a0               	addx2	a10, a4, a10
  119671:	07ed                	mov.n	a14, a7
  119673:	3011f2               	l16ui	a15, a1, 96
  119676:	c1c8                	l32i.n	a12, a1, 48
  119678:	a0d440               	addx4	a13, a4, a4
  11967b:	a0b430               	addx4	a11, a4, a3
  11967e:	0bb8                	l32i.n	a11, a11, 0
  119680:	90dd40               	addx2	a13, a13, a4
  119683:	a0c4c0               	addx4	a12, a4, a12
  119686:	90dd50               	addx2	a13, a13, a5
  119689:	0012a5               	call8	1197b4 <msbc_bec_crc_0c>
  11968c:	0a2d                	mov.n	a2, a10
  11968e:	0016c2               	l16ui	a12, a6, 0
  119691:	0a0c                	movi.n	a10, 0
  119693:	02bd                	mov.n	a11, a2
  119695:	ffe225               	call8	1194b8 <BecStatsCount>
  119698:	0d7fe441b0b012ce 	{ bnei.w18	a2, 1, 1194e7 <msbc_bec_crc_0c_1c_2c+0x27>; nop }
  1196a0:	d41b                	addi.n	a13, a4, 1
  1196a2:	d1d9                	s32i.n	a13, a1, 52

001196a4 <msbc_bec_crc_0c_1c_2c+0x1e4>:
  1196a4:	d1e8                	l32i.n	a14, a1, 52
  1196a6:	0056e2               	s16i	a14, a6, 0
  1196a9:	f01d                	retw.n

001196ab <msbc_bec_crc_0c_1c_2c+0x1eb>:
  1196ab:	0f0c                	movi.n	a15, 0
  1196ad:	0a0c                	movi.n	a10, 0
  1196af:	2c0c                	movi.n	a12, 2
  1196b1:	180c                	movi.n	a8, 1
  1196b3:	f6cbb1               	l32r	a11, 1171e0 (20118c <g_becCascadeEn>)
  1196b6:	fec292               	addi	a9, a2, -2
  1196b9:	0bb8                	l32i.n	a11, a11, 0
  1196bb:	939890               	movnez	a9, a8, a9
  1196be:	10bbc0               	and	a11, a11, a12
  1196c1:	83a8b0               	moveqz	a10, a8, a11
  1196c4:	1099a0               	and	a9, a9, a10
  1196c7:	a199                	s32i.n	a9, a1, 40
  1196c9:	83f890               	moveqz	a15, a8, a9
  1196cc:	040f16               	beqz	a15, 119710 <msbc_bec_crc_0c_1c_2c+0x250>
  1196cf:	51f8                	l32i.n	a15, a1, 20
  1196d1:	41a8                	l32i.n	a10, a1, 16
  1196d3:	81b8                	l32i.n	a11, a1, 32
  1196d5:	04dd                	mov.n	a13, a4
  1196d7:	03c8                	l32i.n	a12, a3, 0
  1196d9:	23e8                	l32i.n	a14, a3, 8
  1196db:	0179                	s32i.n	a7, a1, 0
  1196dd:	0040a5               	call8	119ae8 <msbc_bec_crc_1c>
  1196e0:	0a2d                	mov.n	a2, a10
  1196e2:	0016c2               	l16ui	a12, a6, 0
  1196e5:	1a0c                	movi.n	a10, 1
  1196e7:	02bd                	mov.n	a11, a2
  1196e9:	ffdce5               	call8	1194b8 <BecStatsCount>
  1196ec:	0d7fee4100b0120e 	{ beqi.w18	a2, 1, 1195d0 <msbc_bec_crc_0c_1c_2c+0x110>; nop }
  1196f4:	0d0c                	movi.n	a13, 0
  1196f6:	280c                	movi.n	a8, 2
  1196f8:	1e0c                	movi.n	a14, 1
  1196fa:	f6b9f1               	l32r	a15, 1171e0 (20118c <g_becCascadeEn>)
  1196fd:	fec2c2               	addi	a12, a2, -2
  119700:	0ff8                	l32i.n	a15, a15, 0
  119702:	93cec0               	movnez	a12, a14, a12
  119705:	10ff80               	and	a15, a15, a8
  119708:	83def0               	moveqz	a13, a14, a15
  11970b:	10ccd0               	and	a12, a12, a13
  11970e:	b1c9                	s32i.n	a12, a1, 44
  119710:	9188                	l32i.n	a8, a1, 36
  119712:	dd1856               	bnez	a8, 1194e7 <msbc_bec_crc_0c_1c_2c+0x27>
  119715:	a198                	l32i.n	a9, a1, 40
  119717:	dcc956               	bnez	a9, 1194e7 <msbc_bec_crc_0c_1c_2c+0x27>
  11971a:	b1a8                	l32i.n	a10, a1, 44
  11971c:	dc7a56               	bnez	a10, 1194e7 <msbc_bec_crc_0c_1c_2c+0x27>
  11971f:	0a15c2               	l16ui	a12, a5, 20
  119722:	1515b2               	l16ui	a11, a5, 42
  119725:	073bc7               	bltu	a11, a12, 119730 <msbc_bec_crc_0c_1c_2c+0x270>
  119728:	41d8                	l32i.n	a13, a1, 16
  11972a:	001dd2               	l16ui	a13, a13, 0
  11972d:	252d66               	bnei	a13, 2, 119756 <msbc_bec_crc_0c_1c_2c+0x296>
  119730:	4128                	l32i.n	a2, a1, 16
  119732:	011222               	l16ui	a2, a2, 2
  119735:	1e0c                	movi.n	a14, 1
  119737:	fec222               	addi	a2, a2, -2
  11973a:	932e20               	movnez	a2, a14, a2
  11973d:	0005c6               	j	119758 <msbc_bec_crc_0c_1c_2c+0x298>

00119740 <msbc_bec_crc_0c_1c_2c+0x280>:
  119740:	2a0c                	movi.n	a10, 2
  119742:	0b0c                	movi.n	a11, 0
  119744:	ffd725               	call8	1194b8 <BecStatsCount>
  119747:	020c                	movi.n	a2, 0
  119749:	f01d                	retw.n

0011974b <msbc_bec_crc_0c_1c_2c+0x28b>:
  11974b:	1a0c                	movi.n	a10, 1
  11974d:	0b0c                	movi.n	a11, 0
  11974f:	ffd6a5               	call8	1194b8 <BecStatsCount>
  119752:	020c                	movi.n	a2, 0
  119754:	f01d                	retw.n

00119756 <msbc_bec_crc_0c_1c_2c+0x296>:
  119756:	020c                	movi.n	a2, 0

00119758 <msbc_bec_crc_0c_1c_2c+0x298>:
  119758:	201592               	l16ui	a9, a5, 64
  11975b:	a0d220               	addx4	a13, a2, a2
  11975e:	90dd20               	addx2	a13, a13, a2
  119761:	90dd50               	addx2	a13, a13, a5
  119764:	0a1d82               	l16ui	a8, a13, 20
  119767:	073897               	bltu	a8, a9, 119772 <msbc_bec_crc_0c_1c_2c+0x2b2>
  11976a:	41e8                	l32i.n	a14, a1, 16
  11976c:	021ee2               	l16ui	a14, a14, 4
  11976f:	0a2e66               	bnei	a14, 2, 11977d <msbc_bec_crc_0c_1c_2c+0x2bd>

00119772 <msbc_bec_crc_0c_1c_2c+0x2b2>:
  119772:	41a8                	l32i.n	a10, a1, 16
  119774:	90a2a0               	addx2	a10, a2, a10
  119777:	001af2               	l16ui	a15, a10, 0
  11977a:	062f66               	bnei	a15, 2, 119784 <msbc_bec_crc_0c_1c_2c+0x2c4>

0011977d <msbc_bec_crc_0c_1c_2c+0x2bd>:
  11977d:	81a8                	l32i.n	a10, a1, 32
  11977f:	2cc5d2               	addi	a13, a5, 44
  119782:	220c                	movi.n	a2, 2

00119784 <msbc_bec_crc_0c_1c_2c+0x2c4>:
  119784:	07ed                	mov.n	a14, a7
  119786:	e129                	s32i.n	a2, a1, 56
  119788:	a0c240               	addx4	a12, a2, a4
  11978b:	3011f2               	l16ui	a15, a1, 96
  11978e:	a0b230               	addx4	a11, a2, a3
  119791:	0bb8                	l32i.n	a11, a11, 0
  119793:	000225               	call8	1197b4 <msbc_bec_crc_0c>
  119796:	0a2d                	mov.n	a2, a10
  119798:	0016c2               	l16ui	a12, a6, 0
  11979b:	0a0c                	movi.n	a10, 0
  11979d:	02bd                	mov.n	a11, a2
  11979f:	ffd1a5               	call8	1194b8 <BecStatsCount>
  1197a2:	0d7fd44110b012ce 	{ bnei.w18	a2, 1, 1194e7 <msbc_bec_crc_0c_1c_2c+0x27>; nop }
  1197aa:	e1c8                	l32i.n	a12, a1, 56
  1197ac:	cc1b                	addi.n	a12, a12, 1
  1197ae:	0056c2               	s16i	a12, a6, 0
  1197b1:	f01d                	retw.n

001197b3 <msbc_bec_crc_0c_1c_2c+0x2f3>:
	...

001197b4 <msbc_bec_crc_0c>:
  1197b4:	016136               	entry	a1, 176
  1197b7:	001282               	l16ui	a8, a2, 0
  1197ba:	06bd                	mov.n	a11, a6
  1197bc:	032866               	bnei	a8, 2, 1197c3 <msbc_bec_crc_0c+0xf>
  1197bf:	220c                	movi.n	a2, 2
  1197c1:	f01d                	retw.n

001197c3 <msbc_bec_crc_0c+0xf>:
  1197c3:	f68761               	l32r	a6, 1171e0 (20118c <g_becCascadeEn>)
  1197c6:	16d8                	l32i.n	a13, a6, 4
  1197c8:	05ed07               	bbsi	a13, 0, 1197d1 <msbc_bec_crc_0c+0x1d>
  1197cb:	620c                	movi.n	a2, 6
  1197cd:	f01d                	retw.n

001197cf <msbc_bec_crc_0c+0x1b>:
	...

001197d1 <msbc_bec_crc_0c+0x1d>:
  1197d1:	f685d1               	l32r	a13, 1171e8 (fff <XtosCoreStateSize+0xd7f>)
  1197d4:	1b6132               	s32i	a3, a1, 108
  1197d7:	1a61b2               	s32i	a11, a1, 104
  1197da:	1d6122               	s32i	a2, a1, 116
  1197dd:	1c6142               	s32i	a4, a1, 112
  1197e0:	191726               	beqi	a7, 1, 1197fd <msbc_bec_crc_0c+0x49>
  1197e3:	0d40264180b0270e 	{ beqi.w18	a7, 2, 119a4f <msbc_bec_crc_0c+0x29b>; nop }
  1197eb:	0d40264100b0370e 	{ beqi.w18	a7, 3, 119a4f <msbc_bec_crc_0c+0x29b>; nop }
  1197f3:	0a0c                	movi.n	a10, 0
  1197f5:	0e0c                	movi.n	a14, 0
  1197f7:	1f61e2               	s32i	a14, a1, 124
  1197fa:	000ac6               	j	119829 <msbc_bec_crc_0c+0x75>

001197fd <msbc_bec_crc_0c+0x49>:
  1197fd:	26f8                	l32i.n	a15, a6, 8
  1197ff:	0a15a2               	l16ui	a10, a5, 20
  119802:	180c                	movi.n	a8, 1
  119804:	401a00               	ssl	a10
  119807:	a18800               	sll	a8, a8
  11980a:	1f6182               	s32i	a8, a1, 124
  11980d:	0d002941a0b0efae 	{ bltu.w18	a15, a10, 119aab <msbc_bec_crc_0c+0x2f7>; nop }
  119815:	01bd                	mov.n	a11, a1
  119817:	a90c                	movi.n	a9, 10
  119819:	0ca976               	loopgtz	a9, 119829 <msbc_bec_crc_0c+0x75>
  11981c:	0015c2               	l16ui	a12, a5, 0
  11981f:	552b                	addi.n	a5, a5, 2
  119821:	021cd7               	beq	a12, a13, 119827 <msbc_bec_crc_0c+0x73>
  119824:	005bc2               	s16i	a12, a11, 0

00119827 <msbc_bec_crc_0c+0x73>:
  119827:	bb2b                	addi.n	a11, a11, 2

00119829 <msbc_bec_crc_0c+0x75>:
  119829:	0a1726               	beqi	a7, 1, 119837 <msbc_bec_crc_0c+0x83>
  11982c:	0c2726               	beqi	a7, 2, 11983c <msbc_bec_crc_0c+0x88>
  11982f:	0d40284180b0370e 	{ beqi.w18	a7, 3, 119abb <msbc_bec_crc_0c+0x307>; nop }

00119837 <msbc_bec_crc_0c+0x83>:
  119837:	3698                	l32i.n	a9, a6, 12
  119839:	000086               	j	11983f <msbc_bec_crc_0c+0x8b>

0011983c <msbc_bec_crc_0c+0x88>:
  11983c:	042692               	l32i	a9, a6, 16

0011983f <msbc_bec_crc_0c+0x8b>:
  11983f:	1f21b2               	l32i	a11, a1, 124
  119842:	400001b545014a7e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a7 }
  11984a:	eb7b40010000006f 	{ movi	a6, 0; ae_mulp32x2	aed0, aed0, aed1; nop }
  119852:	63b9b0               	minu	a11, a9, a11
  119855:	2530c4               	ae_movad32.l	a3, aed0
  119858:	1f61b2               	s32i	a11, a1, 124
  11985b:	050316               	beqz	a3, 1198af <msbc_bec_crc_0c+0xfb>
  11985e:	00a052               	movi	a5, 0
  119861:	1a2122               	l32i	a2, a1, 104
  119864:	20c142               	addi	a4, a1, 32
  119867:	1122d0               	slli	a2, a2, 3
  11986a:	602020               	neg	a2, a2

0011986d <msbc_bec_crc_0c+0xb9>:
  11986d:	20a550               	or	a10, a5, a5
  119870:	07bd                	mov.n	a11, a7
  119872:	66cc25               	call8	180534 <__udivsi3>
  119875:	90ca10               	addx2	a12, a10, a1
  119878:	001cc2               	l16ui	a12, a12, 0
  11987b:	400001b5452347ce 	{ ae_movda32	aed3, a7; nop; ae_movda32	aed2, a12 }
  119883:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  11988b:	551b                	addi.n	a5, a5, 1
  11988d:	25a2c4               	ae_movad32.l	a10, aed2
  119890:	f657c1               	l32r	a12, 1171ec (272794 <crc_ec_lookup_table+0x4a4>)
  119893:	a2aa                	add.n	a10, a2, a10
  119895:	a6aa                	add.n	a10, a6, a10
  119897:	90aac0               	addx2	a10, a10, a12
  11989a:	661b                	addi.n	a6, a6, 1
  11989c:	c09760               	sub	a9, a7, a6
  11989f:	0c0c                	movi.n	a12, 0
  1198a1:	7e1aa2               	l16ui	a10, a10, 252
  1198a4:	0054a2               	s16i	a10, a4, 0
  1198a7:	836c90               	moveqz	a6, a12, a9
  1198aa:	442b                	addi.n	a4, a4, 2
  1198ac:	bd9537               	bne	a5, a3, 11986d <msbc_bec_crc_0c+0xb9>

001198af <msbc_bec_crc_0c+0xfb>:
  1198af:	1c21d2               	l32i	a13, a1, 112
  1198b2:	1f21e2               	l32i	a14, a1, 124
  1198b5:	011dd2               	l16ui	a13, a13, 2
  1198b8:	0d400a41a0b02e8e 	{ bltui.w18	a14, 2, 119966 <msbc_bec_crc_0c+0x1b2>; nop }
  1198c0:	090c                	movi.n	a9, 0
  1198c2:	020c                	movi.n	a2, 0
  1198c4:	20c142               	addi	a4, a1, 32
  1198c7:	e51c                	movi.n	a5, 30
  1198c9:	ff1c                	movi.n	a15, 31
  1198cb:	060c                	movi.n	a6, 0
  1198cd:	ee0b                	addi.n	a14, a14, -1
  1198cf:	206162               	s32i	a6, a1, 128
  1198d2:	ffaf62               	movi	a6, -1
  1198d5:	7c9e76               	loopnez	a14, 119955 <msbc_bec_crc_0c+0x1a1>
  1198d8:	e91b                	addi.n	a14, a9, 1
  1198da:	090c                	movi.n	a9, 0
  1198dc:	41a1e0               	srli	a10, a14, 1
  1198df:	30aea0               	xor	a10, a14, a10
  1198e2:	302a20               	xor	a2, a10, a2
  1198e5:	06f2d6               	bgez	a2, 119958 <msbc_bec_crc_0c+0x1a4>

001198e8 <msbc_bec_crc_0c+0x134>:
  1198e8:	c08f90               	sub	a8, a15, a9
  1198eb:	638850               	minu	a8, a8, a5
  1198ee:	908840               	addx2	a8, a8, a4
  1198f1:	001882               	l16ui	a8, a8, 0
  1198f4:	0a2d                	mov.n	a2, a10
  1198f6:	30d8d0               	xor	a13, a8, a13
  1198f9:	056d56               	bnez	a13, 119953 <msbc_bec_crc_0c+0x19f>
  1198fc:	091766               	bnei	a7, 1, 119909 <msbc_bec_crc_0c+0x155>
  1198ff:	202192               	l32i	a9, a1, 128
  119902:	0a6d                	mov.n	a6, a10
  119904:	991b                	addi.n	a9, a9, 1
  119906:	206192               	s32i	a9, a1, 128

00119909 <msbc_bec_crc_0c+0x155>:
  119909:	152766               	bnei	a7, 2, 119922 <msbc_bec_crc_0c+0x16e>
  11990c:	f63991               	l32r	a9, 1171f0 (55555555 <_memmap_cacheattr_bp_allvalid+0x33333333>)
  11990f:	4181a0               	srli	a8, a10, 1
  119912:	108a80               	and	a8, a10, a8
  119915:	098897               	bany	a8, a9, 119922 <msbc_bec_crc_0c+0x16e>
  119918:	202192               	l32i	a9, a1, 128
  11991b:	0a6d                	mov.n	a6, a10
  11991d:	991b                	addi.n	a9, a9, 1
  11991f:	206192               	s32i	a9, a1, 128
  119922:	2d3766               	bnei	a7, 3, 119953 <msbc_bec_crc_0c+0x19f>
  119925:	f63391               	l32r	a9, 1171f4 (9249249 <_memmap_mem_sram_end+0x8809249>)
  119928:	4181a0               	srli	a8, a10, 1
  11992b:	108a80               	and	a8, a10, a8
  11992e:	196182               	s32i	a8, a1, 100
  119931:	1e8897               	bany	a8, a9, 119953 <msbc_bec_crc_0c+0x19f>
  119934:	f63081               	l32r	a8, 1171f4 (9249249 <_memmap_mem_sram_end+0x8809249>)
  119937:	4192a0               	srli	a9, a10, 2
  11993a:	109a90               	and	a9, a10, a9
  11993d:	128987               	bany	a9, a8, 119953 <msbc_bec_crc_0c+0x19f>
  119940:	f62e91               	l32r	a9, 1171f8 (12492492 <_memmap_mem_sram_end+0x11a52492>)
  119943:	192182               	l32i	a8, a1, 100
  119946:	098897               	bany	a8, a9, 119953 <msbc_bec_crc_0c+0x19f>
  119949:	202182               	l32i	a8, a1, 128
  11994c:	0a6d                	mov.n	a6, a10
  11994e:	881b                	addi.n	a8, a8, 1
  119950:	206182               	s32i	a8, a1, 128
  119953:	0e9d                	mov.n	a9, a14

00119955 <msbc_bec_crc_0c+0x1a1>:
  119955:	000506               	j	11996d <msbc_bec_crc_0c+0x1b9>

00119958 <msbc_bec_crc_0c+0x1a4>:
  119958:	991b                	addi.n	a9, a9, 1
  11995a:	401900               	ssl	a9
  11995d:	a18200               	sll	a8, a2
  119960:	ff48d6               	bgez	a8, 119958 <msbc_bec_crc_0c+0x1a4>
  119963:	ffe046               	j	1198e8 <msbc_bec_crc_0c+0x134>

00119966 <msbc_bec_crc_0c+0x1b2>:
  119966:	f67c                	movi.n	a6, -1
  119968:	090c                	movi.n	a9, 0
  11996a:	206192               	s32i	a9, a1, 128

0011996d <msbc_bec_crc_0c+0x1b9>:
  11996d:	2021a2               	l32i	a10, a1, 128
  119970:	0d400c41c0b01ace 	{ bnei.w18	a10, 1, 119a40 <msbc_bec_crc_0c+0x28c>; nop }
  119978:	133316               	beqz	a3, 119aaf <msbc_bec_crc_0c+0x2fb>
  11997b:	120c                	movi.n	a2, 1
  11997d:	1a21b2               	l32i	a11, a1, 104
  119980:	050c                	movi.n	a5, 0
  119982:	11bbd0               	slli	a11, a11, 3
  119985:	1e61b2               	s32i	a11, a1, 120
  119988:	bb8b                	addi.n	a11, a11, 8
  11998a:	1861b2               	s32i	a11, a1, 96

0011998d <msbc_bec_crc_0c+0x1d9>:
  11998d:	400500               	ssr	a5
  119990:	91c060               	srl	a12, a6
  119993:	0d000941c0b00c0e 	{ bbci.w18	a12, 0, 119a33 <msbc_bec_crc_0c+0x27f>; nop }
  11999b:	20a550               	or	a10, a5, a5
  11999e:	20b770               	or	a11, a7, a7
  1199a1:	66b925               	call8	180534 <__udivsi3>
  1199a4:	20b770               	or	a11, a7, a7
  1199a7:	904a10               	addx2	a4, a10, a1
  1199aa:	001442               	l16ui	a4, a4, 0
  1199ad:	20a550               	or	a10, a5, a5
  1199b0:	66b8a5               	call8	18053c <__umodsi3>
  1199b3:	400001b54545447e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed4, a7 }
  1199bb:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1199c3:	1b21c2               	l32i	a12, a1, 108
  1199c6:	25b4c4               	ae_movad32.l	a11, aed4
  1199c9:	1e2182               	l32i	a8, a1, 120
  1199cc:	80bab0               	add	a11, a10, a11
  1199cf:	24a0b0               	extui	a10, a11, 0, 3
  1199d2:	2bbb87               	bgeu	a11, a8, 119a01 <msbc_bec_crc_0c+0x24d>
  1199d5:	41d3b0               	srli	a13, a11, 3
  1199d8:	401a00               	ssl	a10
  1199db:	a19200               	sll	a9, a2
  1199de:	80ccd0               	add	a12, a12, a13
  1199e1:	000cb2               	l8ui	a11, a12, 0
  1199e4:	400a00               	ssr	a10
  1199e7:	b1d0b0               	sra	a13, a11
  1199ea:	0a6d07               	bbci	a13, 0, 1199f8 <msbc_bec_crc_0c+0x244>
  1199ed:	fa7c                	movi.n	a10, -1
  1199ef:	c09a90               	sub	a9, a10, a9
  1199f2:	109b90               	and	a9, a11, a9
  1199f5:	000086               	j	1199fb <msbc_bec_crc_0c+0x247>

001199f8 <msbc_bec_crc_0c+0x244>:
  1199f8:	2099b0               	or	a9, a9, a11

001199fb <msbc_bec_crc_0c+0x247>:
  1199fb:	004c92               	s8i	a9, a12, 0
  1199fe:	000c46               	j	119a33 <msbc_bec_crc_0c+0x27f>

00119a01 <msbc_bec_crc_0c+0x24d>:
  119a01:	1821c2               	l32i	a12, a1, 96
  119a04:	01bbc7               	bgeu	a11, a12, 119a09 <msbc_bec_crc_0c+0x255>
  119a07:	aa8b                	addi.n	a10, a10, 8

00119a09 <msbc_bec_crc_0c+0x255>:
  119a09:	401a00               	ssl	a10
  119a0c:	1c21b2               	l32i	a11, a1, 112
  119a0f:	a19200               	sll	a9, a2
  119a12:	001bb2               	l16ui	a11, a11, 0
  119a15:	400a00               	ssr	a10
  119a18:	b1d0b0               	sra	a13, a11
  119a1b:	0b6d07               	bbci	a13, 0, 119a2a <msbc_bec_crc_0c+0x276>
  119a1e:	f5f7a1               	l32r	a10, 1171fc (ffff <xthals_release_major+0xd11f>)
  119a21:	c09a90               	sub	a9, a10, a9
  119a24:	109b90               	and	a9, a11, a9
  119a27:	000086               	j	119a2d <msbc_bec_crc_0c+0x279>

00119a2a <msbc_bec_crc_0c+0x276>:
  119a2a:	2099b0               	or	a9, a9, a11

00119a2d <msbc_bec_crc_0c+0x279>:
  119a2d:	1c21b2               	l32i	a11, a1, 112
  119a30:	005b92               	s16i	a9, a11, 0
  119a33:	551b                	addi.n	a5, a5, 1
  119a35:	0d3ff54140b0b53e 	{ bne.w18	a5, a3, 11998d <msbc_bec_crc_0c+0x1d9>; nop }
  119a3d:	001b86               	j	119aaf <msbc_bec_crc_0c+0x2fb>

00119a40 <msbc_bec_crc_0c+0x28c>:
  119a40:	3c0c                	movi.n	a12, 3
  119a42:	420c                	movi.n	a2, 4
  119a44:	1d0c                	movi.n	a13, 1
  119a46:	62dda0               	saltu	a13, a13, a10
  119a49:	932cd0               	movnez	a2, a12, a13
  119a4c:	f01d                	retw.n

00119a4e <msbc_bec_crc_0c+0x29a>:
	...

00119a4f <msbc_bec_crc_0c+0x29b>:
  119a4f:	0b0c                	movi.n	a11, 0
  119a51:	01ed                	mov.n	a14, a1
  119a53:	ff7c                	movi.n	a15, -1
  119a55:	0a0c                	movi.n	a10, 0
  119a57:	a80c                	movi.n	a8, 10
  119a59:	2aa876               	loopgtz	a8, 119a87 <msbc_bec_crc_0c+0x2d3>
  119a5c:	0015c2               	l16ui	a12, a5, 0
  119a5f:	552b                	addi.n	a5, a5, 2
  119a61:	201cd7               	beq	a12, a13, 119a85 <msbc_bec_crc_0c+0x2d1>
  119a64:	0dafc7               	bge	a15, a12, 119a75 <msbc_bec_crc_0c+0x2c1>
  119a67:	bb2b                	addi.n	a11, a11, 2
  119a69:	aa1b                	addi.n	a10, a10, 1
  119a6b:	005ec2               	s16i	a12, a14, 0
  119a6e:	a90c                	movi.n	a9, 10
  119a70:	ee2b                	addi.n	a14, a14, 2
  119a72:	1439a7               	bltu	a9, a10, 119a8a <msbc_bec_crc_0c+0x2d6>

00119a75 <msbc_bec_crc_0c+0x2c1>:
  119a75:	bb2b                	addi.n	a11, a11, 2
  119a77:	aa1b                	addi.n	a10, a10, 1
  119a79:	fc1b                	addi.n	a15, a12, 1
  119a7b:	a80c                	movi.n	a8, 10
  119a7d:	005ef2               	s16i	a15, a14, 0
  119a80:	ee2b                	addi.n	a14, a14, 2
  119a82:	0438a7               	bltu	a8, a10, 119a8a <msbc_bec_crc_0c+0x2d6>

00119a85 <msbc_bec_crc_0c+0x2d1>:
  119a85:	f03d                	nop.n

00119a87 <msbc_bec_crc_0c+0x2d3>:
  119a87:	000086               	j	119a8d <msbc_bec_crc_0c+0x2d9>

00119a8a <msbc_bec_crc_0c+0x2d6>:
  119a8a:	11baf0               	slli	a11, a10, 1

00119a8d <msbc_bec_crc_0c+0x2d9>:
  119a8d:	2698                	l32i.n	a9, a6, 8
  119a8f:	1c0c                	movi.n	a12, 1
  119a91:	fec7e2               	addi	a14, a7, -2
  119a94:	90daa0               	addx2	a13, a10, a10
  119a97:	83dbe0               	moveqz	a13, a11, a14
  119a9a:	401d00               	ssl	a13
  119a9d:	a1cc00               	sll	a12, a12
  119aa0:	1f61c2               	s32i	a12, a1, 124
  119aa3:	0d3fd84120b0c9ae 	{ bgeu.w18	a9, a10, 119829 <msbc_bec_crc_0c+0x75>; nop }

00119aab <msbc_bec_crc_0c+0x2f7>:
  119aab:	520c                	movi.n	a2, 5
  119aad:	f01d                	retw.n

00119aaf <msbc_bec_crc_0c+0x2fb>:
  119aaf:	1d2122               	l32i	a2, a1, 116
  119ab2:	0f0c                	movi.n	a15, 0
  119ab4:	0052f2               	s16i	a15, a2, 0
  119ab7:	120c                	movi.n	a2, 1
  119ab9:	f01d                	retw.n

00119abb <msbc_bec_crc_0c+0x307>:
  119abb:	5698                	l32i.n	a9, a6, 20
  119abd:	ff5f86               	j	11983f <msbc_bec_crc_0c+0x8b>

00119ac0 <msbc_bec_SetLrndxNibble1C>:
  119ac0:	004136               	entry	a1, 32
  119ac3:	090c                	movi.n	a9, 0
  119ac5:	470c                	movi.n	a7, 4
  119ac7:	19a776               	loopgtz	a7, 119ae4 <msbc_bec_SetLrndxNibble1C+0x24>
  119aca:	a96a                	add.n	a10, a9, a6
  119acc:	1252a7               	bbc	a2, a10, 119ae2 <msbc_bec_SetLrndxNibble1C+0x22>
  119acf:	03b8                	l32i.n	a11, a3, 0
  119ad1:	a80c                	movi.n	a8, 10
  119ad3:	0b38b7               	bltu	a8, a11, 119ae2 <msbc_bec_SetLrndxNibble1C+0x22>
  119ad6:	90db40               	addx2	a13, a11, a4
  119ad9:	ca5a                	add.n	a12, a10, a5
  119adb:	eb1b                	addi.n	a14, a11, 1
  119add:	03e9                	s32i.n	a14, a3, 0
  119adf:	005dc2               	s16i	a12, a13, 0
  119ae2:	991b                	addi.n	a9, a9, 1

00119ae4 <msbc_bec_SetLrndxNibble1C+0x24>:
  119ae4:	f01d                	retw.n

00119ae6 <msbc_bec_SetLrndxNibble1C+0x26>:
	...

00119ae8 <msbc_bec_crc_1c>:
  119ae8:	014136               	entry	a1, 160
  119aeb:	029d                	mov.n	a9, a2
  119aed:	04fd                	mov.n	a15, a4
  119aef:	001282               	l16ui	a8, a2, 0
  119af2:	054d                	mov.n	a4, a5
  119af4:	0d40384160b0280e 	{ beqi.w18	a8, 2, 119e7e <msbc_bec_crc_1c+0x396>; nop }
  119afc:	0013b2               	l16ui	a11, a3, 0
  119aff:	0d403741b0b02b0e 	{ beqi.w18	a11, 2, 119e7e <msbc_bec_crc_1c+0x396>; nop }
  119b07:	f5b6c1               	l32r	a12, 1171e0 (20118c <g_becCascadeEn>)
  119b0a:	1cd8                	l32i.n	a13, a12, 4
  119b0c:	03ed17               	bbsi	a13, 1, 119b13 <msbc_bec_crc_1c+0x2b>
  119b0f:	620c                	movi.n	a2, 6
  119b11:	f01d                	retw.n

00119b13 <msbc_bec_crc_1c+0x2b>:
  119b13:	186142               	s32i	a4, a1, 96
  119b16:	1761f2               	s32i	a15, a1, 92
  119b19:	166172               	s32i	a7, a1, 88
  119b1c:	156192               	s32i	a9, a1, 84
  119b1f:	5011b2               	l16ui	a11, a1, 160
  119b22:	050c                	movi.n	a5, 0
  119b24:	0159                	s32i.n	a5, a1, 0
  119b26:	1a61b2               	s32i	a11, a1, 104
  119b29:	1420b0               	extui	a2, a11, 0, 2
  119b2c:	f4b2b0               	extui	a11, a11, 2, 16
  119b2f:	eb1b                	addi.n	a14, a11, 1
  119b31:	93be20               	movnez	a11, a14, a2
  119b34:	12cb16               	beqz	a11, 119c64 <msbc_bec_crc_1c+0x17c>
  119b37:	0f4d                	mov.n	a4, a15
  119b39:	050c                	movi.n	a5, 0
  119b3b:	f5b171               	l32r	a7, 117200 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  119b3e:	f5b1a1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)
  119b41:	eb0b                	addi.n	a14, a11, -1
  119b43:	a08bf0               	addx4	a8, a11, a15
  119b46:	1b6182               	s32i	a8, a1, 108
  119b49:	a0eef0               	addx4	a14, a14, a15
  119b4c:	1c61e2               	s32i	a14, a1, 112

00119b4f <msbc_bec_crc_1c+0x67>:
  119b4f:	0688                	l32i.n	a8, a6, 0
  119b51:	0438                	l32i.n	a3, a4, 0
  119b53:	1c2192               	l32i	a9, a1, 112
  119b56:	303380               	xor	a3, a3, a8
  119b59:	1c9497               	bne	a4, a9, 119b79 <msbc_bec_crc_1c+0x91>
  119b5c:	929c                	beqz.n	a2, 119b79 <msbc_bec_crc_1c+0x91>
  119b5e:	141226               	beqi	a2, 1, 119b76 <msbc_bec_crc_1c+0x8e>
  119b61:	0b2226               	beqi	a2, 2, 119b70 <msbc_bec_crc_1c+0x88>
  119b64:	113266               	bnei	a2, 3, 119b79 <msbc_bec_crc_1c+0x91>
  119b67:	f5a891               	l32r	a9, 117208 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  119b6a:	103390               	and	a3, a3, a9
  119b6d:	000206               	j	119b79 <msbc_bec_crc_1c+0x91>

00119b70 <msbc_bec_crc_1c+0x88>:
  119b70:	f43030               	extui	a3, a3, 0, 16
  119b73:	000086               	j	119b79 <msbc_bec_crc_1c+0x91>

00119b76 <msbc_bec_crc_1c+0x8e>:
  119b76:	743030               	extui	a3, a3, 0, 8
  119b79:	0d3316               	beqz	a3, 119c50 <msbc_bec_crc_1c+0x168>
  119b7c:	f4b030               	extui	a11, a3, 0, 16
  119b7f:	062b16               	beqz	a11, 119be5 <msbc_bec_crc_1c+0xfd>
  119b82:	74c030               	extui	a12, a3, 0, 8
  119b85:	bcac                	beqz.n	a12, 119bb4 <msbc_bec_crc_1c+0xcc>
  119b87:	fd0c                	movi.n	a13, 15
  119b89:	100d37               	bnone	a13, a3, 119b9d <msbc_bec_crc_1c+0xb5>
  119b8c:	03ad                	mov.n	a10, a3
  119b8e:	01bd                	mov.n	a11, a1
  119b90:	10c1c2               	addi	a12, a1, 16
  119b93:	05dd                	mov.n	a13, a5
  119b95:	0e0c                	movi.n	a14, 0
  119b97:	fff2a5               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119b9a:	f59aa1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)

00119b9d <msbc_bec_crc_1c+0xb5>:
  119b9d:	f0a0e2               	movi	a14, 240
  119ba0:	100e37               	bnone	a14, a3, 119bb4 <msbc_bec_crc_1c+0xcc>
  119ba3:	03ad                	mov.n	a10, a3
  119ba5:	01bd                	mov.n	a11, a1
  119ba7:	10c1c2               	addi	a12, a1, 16
  119baa:	05dd                	mov.n	a13, a5
  119bac:	4e0c                	movi.n	a14, 4
  119bae:	fff125               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119bb1:	f594a1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)
  119bb4:	2d0a37               	bnone	a10, a3, 119be5 <msbc_bec_crc_1c+0xfd>
  119bb7:	f595f1               	l32r	a15, 11720c (f00 <XtosCoreStateSize+0xc80>)
  119bba:	100f37               	bnone	a15, a3, 119bce <msbc_bec_crc_1c+0xe6>
  119bbd:	03ad                	mov.n	a10, a3
  119bbf:	01bd                	mov.n	a11, a1
  119bc1:	10c1c2               	addi	a12, a1, 16
  119bc4:	05dd                	mov.n	a13, a5
  119bc6:	8e0c                	movi.n	a14, 8
  119bc8:	ffef65               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119bcb:	f58ea1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)

00119bce <msbc_bec_crc_1c+0xe6>:
  119bce:	f59081               	l32r	a8, 117210 (f000 <xthals_release_major+0xc120>)
  119bd1:	100837               	bnone	a8, a3, 119be5 <msbc_bec_crc_1c+0xfd>
  119bd4:	03ad                	mov.n	a10, a3
  119bd6:	01bd                	mov.n	a11, a1
  119bd8:	10c1c2               	addi	a12, a1, 16
  119bdb:	05dd                	mov.n	a13, a5
  119bdd:	ce0c                	movi.n	a14, 12
  119bdf:	ffee25               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119be2:	f588a1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)
  119be5:	670737               	bnone	a7, a3, 119c50 <msbc_bec_crc_1c+0x168>
  119be8:	f58b91               	l32r	a9, 117214 (ff0000 <_memmap_mem_sram_end+0x5b0000>)
  119beb:	f58bb1               	l32r	a11, 117218 (f0000 <_memmap_cacheattr_bp_base+0xcdffe>)
  119bee:	2a0937               	bnone	a9, a3, 119c1c <msbc_bec_crc_1c+0x134>
  119bf1:	100b37               	bnone	a11, a3, 119c05 <msbc_bec_crc_1c+0x11d>
  119bf4:	03ad                	mov.n	a10, a3
  119bf6:	01bd                	mov.n	a11, a1
  119bf8:	10c1c2               	addi	a12, a1, 16
  119bfb:	05dd                	mov.n	a13, a5
  119bfd:	0e1c                	movi.n	a14, 16
  119bff:	ffec25               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119c02:	f580a1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)

00119c05 <msbc_bec_crc_1c+0x11d>:
  119c05:	f585c1               	l32r	a12, 11721c (f00000 <_memmap_mem_sram_end+0x4c0000>)
  119c08:	100c37               	bnone	a12, a3, 119c1c <msbc_bec_crc_1c+0x134>
  119c0b:	03ad                	mov.n	a10, a3
  119c0d:	01bd                	mov.n	a11, a1
  119c0f:	10c1c2               	addi	a12, a1, 16
  119c12:	05dd                	mov.n	a13, a5
  119c14:	4e1c                	movi.n	a14, 20
  119c16:	ffeaa5               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119c19:	f57aa1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)
  119c1c:	f581d1               	l32r	a13, 117220 (ff000000 <xthals_hw_configid0+0x3c432c02>)
  119c1f:	f581e1               	l32r	a14, 117224 (f000000 <_memmap_mem_sram_end+0xe5c0000>)
  119c22:	2a0d37               	bnone	a13, a3, 119c50 <msbc_bec_crc_1c+0x168>
  119c25:	100e37               	bnone	a14, a3, 119c39 <msbc_bec_crc_1c+0x151>
  119c28:	03ad                	mov.n	a10, a3
  119c2a:	01bd                	mov.n	a11, a1
  119c2c:	10c1c2               	addi	a12, a1, 16
  119c2f:	05dd                	mov.n	a13, a5
  119c31:	8e1c                	movi.n	a14, 24
  119c33:	ffe8e5               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119c36:	f573a1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)

00119c39 <msbc_bec_crc_1c+0x151>:
  119c39:	f57bf1               	l32r	a15, 117228 (f0000000 <xthals_hw_configid0+0x2d432c02>)
  119c3c:	100f37               	bnone	a15, a3, 119c50 <msbc_bec_crc_1c+0x168>
  119c3f:	03ad                	mov.n	a10, a3
  119c41:	01bd                	mov.n	a11, a1
  119c43:	10c1c2               	addi	a12, a1, 16
  119c46:	05dd                	mov.n	a13, a5
  119c48:	ce1c                	movi.n	a14, 28
  119c4a:	ffe765               	call8	119ac0 <msbc_bec_SetLrndxNibble1C>
  119c4d:	f56da1               	l32r	a10, 117204 (ff00 <xthals_release_major+0xd020>)
  119c50:	20c552               	addi	a5, a5, 32
  119c53:	664b                	addi.n	a6, a6, 4
  119c55:	1b2182               	l32i	a8, a1, 108
  119c58:	444b                	addi.n	a4, a4, 4
  119c5a:	0d3fef4110b0b48e 	{ bne.w18	a4, a8, 119b4f <msbc_bec_crc_1c+0x67>; nop }
  119c62:	0158                	l32i.n	a5, a1, 0

00119c64 <msbc_bec_crc_1c+0x17c>:
  119c64:	af0c                	movi.n	a15, 10
  119c66:	f55fa1               	l32r	a10, 1171e4 (27fd80 <g_bec2cAlwaysUseCorrPkt>)
  119c69:	10c192               	addi	a9, a1, 16
  119c6c:	1aa8                	l32i.n	a10, a10, 4
  119c6e:	1961a2               	s32i	a10, a1, 100
  119c71:	04ba56               	bnez	a10, 119cc0 <msbc_bec_crc_1c+0x1d8>
  119c74:	1621c2               	l32i	a12, a1, 88
  119c77:	1821b2               	l32i	a11, a1, 96
  119c7a:	001cc2               	l16ui	a12, a12, 0
  119c7d:	001bb2               	l16ui	a11, a11, 0
  119c80:	30bbc0               	xor	a11, a11, a12
  119c83:	9bbc                	beqz.n	a11, 119cc0 <msbc_bec_crc_1c+0x1d8>
  119c85:	90c590               	addx2	a12, a5, a9
  119c88:	0a0c                	movi.n	a10, 0
  119c8a:	837c                	movi.n	a3, -8
  119c8c:	8e0c                	movi.n	a14, 8
  119c8e:	1a21d2               	l32i	a13, a1, 104
  119c91:	081c                	movi.n	a8, 16
  119c93:	11ddd0               	slli	a13, a13, 3
  119c96:	26a876               	loopgtz	a8, 119cc0 <msbc_bec_crc_1c+0x1d8>
  119c99:	400a00               	ssr	a10
  119c9c:	9180b0               	srl	a8, a11
  119c9f:	1b6807               	bbci	a8, 0, 119cbe <msbc_bec_crc_1c+0x1d6>
  119ca2:	a90c                	movi.n	a9, 10
  119ca4:	163957               	bltu	a9, a5, 119cbe <msbc_bec_crc_1c+0x1d6>
  119ca7:	038d                	mov.n	a8, a3
  119ca9:	890c                	movi.n	a9, 8
  119cab:	551b                	addi.n	a5, a5, 1
  119cad:	0159                	s32i.n	a5, a1, 0
  119caf:	629a90               	saltu	a9, a10, a9
  119cb2:	938e90               	movnez	a8, a14, a9
  119cb5:	8a8a                	add.n	a8, a10, a8
  119cb7:	8d8a                	add.n	a8, a13, a8
  119cb9:	005c82               	s16i	a8, a12, 0
  119cbc:	cc2b                	addi.n	a12, a12, 2
  119cbe:	aa1b                	addi.n	a10, a10, 1
  119cc0:	f548a1               	l32r	a10, 1171e0 (20118c <g_becCascadeEn>)
  119cc3:	6aa8                	l32i.n	a10, a10, 24
  119cc5:	12ba57               	bgeu	a10, a5, 119cdb <msbc_bec_crc_1c+0x1f3>
  119cc8:	520c                	movi.n	a2, 5
  119cca:	f01d                	retw.n

00119ccc <msbc_bec_crc_1c+0x1e4>:
	...

00119ccd <msbc_bec_crc_1c+0x1e5>:
  119ccd:	3b0c                	movi.n	a11, 3
  119ccf:	420c                	movi.n	a2, 4
  119cd1:	1c0c                	movi.n	a12, 1
  119cd3:	62cce0               	saltu	a12, a12, a14
  119cd6:	932bc0               	movnez	a2, a11, a12
  119cd9:	f01d                	retw.n

00119cdb <msbc_bec_crc_1c+0x1f3>:
  119cdb:	10c1a2               	addi	a10, a1, 16
  119cde:	30c192               	addi	a9, a1, 48
  119ce1:	1a21b2               	l32i	a11, a1, 104
  119ce4:	f542c1               	l32r	a12, 1171ec (272794 <crc_ec_lookup_table+0x4a4>)
  119ce7:	11bbd0               	slli	a11, a11, 3
  119cea:	60b0b0               	neg	a11, a11
  119ced:	119576               	loopnez	a5, 119d02 <msbc_bec_crc_1c+0x21a>
  119cf0:	001ad2               	l16ui	a13, a10, 0
  119cf3:	aa2b                	addi.n	a10, a10, 2
  119cf5:	dbda                	add.n	a13, a11, a13
  119cf7:	90ddc0               	addx2	a13, a13, a12
  119cfa:	7e1dd2               	l16ui	a13, a13, 252
  119cfd:	0059d2               	s16i	a13, a9, 0
  119d00:	992b                	addi.n	a9, a9, 2

00119d02 <msbc_bec_crc_1c+0x21a>:
  119d02:	30c142               	addi	a4, a1, 48
  119d05:	1921e2               	l32i	a14, a1, 100
  119d08:	401500               	ssl	a5
  119d0b:	1c0c                	movi.n	a12, 1
  119d0d:	a1cc00               	sll	a12, a12
  119d10:	1461c2               	s32i	a12, a1, 80
  119d13:	059e56               	bnez	a14, 119d70 <msbc_bec_crc_1c+0x288>
  119d16:	1821c2               	l32i	a12, a1, 96
  119d19:	1421d2               	l32i	a13, a1, 80
  119d1c:	011cc2               	l16ui	a12, a12, 2
  119d1f:	0d40164190b02d8e 	{ bltui.w18	a13, 2, 119e8c <msbc_bec_crc_1c+0x3a4>; nop }
  119d27:	090c                	movi.n	a9, 0
  119d29:	0a0c                	movi.n	a10, 0
  119d2b:	0e0c                	movi.n	a14, 0
  119d2d:	f77c                	movi.n	a7, -1
  119d2f:	f31c                	movi.n	a3, 31
  119d31:	dd0b                	addi.n	a13, a13, -1
  119d33:	289d76               	loopnez	a13, 119d5f <msbc_bec_crc_1c+0x277>
  119d36:	d91b                	addi.n	a13, a9, 1
  119d38:	090c                	movi.n	a9, 0
  119d3a:	41b1d0               	srli	a11, a13, 1
  119d3d:	30bdb0               	xor	a11, a13, a11
  119d40:	30aba0               	xor	a10, a11, a10
  119d43:	01bad6               	bgez	a10, 119d62 <msbc_bec_crc_1c+0x27a>

00119d46 <msbc_bec_crc_1c+0x25e>:
  119d46:	c08390               	sub	a8, a3, a9
  119d49:	6388f0               	minu	a8, a8, a15
  119d4c:	908840               	addx2	a8, a8, a4
  119d4f:	001882               	l16ui	a8, a8, 0
  119d52:	0bad                	mov.n	a10, a11
  119d54:	30c8c0               	xor	a12, a8, a12
  119d57:	2ccc                	bnez.n	a12, 119d5d <msbc_bec_crc_1c+0x275>
  119d59:	0b7d                	mov.n	a7, a11
  119d5b:	ee1b                	addi.n	a14, a14, 1

00119d5d <msbc_bec_crc_1c+0x275>:
  119d5d:	0d9d                	mov.n	a9, a13

00119d5f <msbc_bec_crc_1c+0x277>:
  119d5f:	004b46               	j	119e90 <msbc_bec_crc_1c+0x3a8>

00119d62 <msbc_bec_crc_1c+0x27a>:
  119d62:	991b                	addi.n	a9, a9, 1
  119d64:	401900               	ssl	a9
  119d67:	a18a00               	sll	a8, a10
  119d6a:	ff48d6               	bgez	a8, 119d62 <msbc_bec_crc_1c+0x27a>
  119d6d:	fff546               	j	119d46 <msbc_bec_crc_1c+0x25e>

00119d70 <msbc_bec_crc_1c+0x288>:
  119d70:	0b0c                	movi.n	a11, 0
  119d72:	0d401041c0b02c8e 	{ bltui.w18	a12, 2, 119e82 <msbc_bec_crc_1c+0x39a>; nop }
  119d7a:	1461c2               	s32i	a12, a1, 80
  119d7d:	090c                	movi.n	a9, 0
  119d7f:	0a0c                	movi.n	a10, 0
  119d81:	0f0c                	movi.n	a15, 0
  119d83:	0e0c                	movi.n	a14, 0
  119d85:	f27c                	movi.n	a2, -1
  119d87:	f77c                	movi.n	a7, -1
  119d89:	dc0b                	addi.n	a13, a12, -1
  119d8b:	162132               	l32i	a3, a1, 88
  119d8e:	182162               	l32i	a6, a1, 96
  119d91:	011332               	l16ui	a3, a3, 2
  119d94:	011662               	l16ui	a6, a6, 2
  119d97:	2d9d76               	loopnez	a13, 119dc8 <msbc_bec_crc_1c+0x2e0>
  119d9a:	d91b                	addi.n	a13, a9, 1
  119d9c:	41c1d0               	srli	a12, a13, 1
  119d9f:	30cdc0               	xor	a12, a13, a12
  119da2:	309ca0               	xor	a9, a12, a10
  119da5:	0a0c                	movi.n	a10, 0
  119da7:	0c59d6               	bgez	a9, 119e70 <msbc_bec_crc_1c+0x388>

00119daa <msbc_bec_crc_1c+0x2c2>:
  119daa:	118af0               	slli	a8, a10, 1
  119dad:	c08480               	sub	a8, a4, a8
  119db0:	1f1882               	l16ui	a8, a8, 62
  119db3:	0cad                	mov.n	a10, a12
  119db5:	30b8b0               	xor	a11, a8, a11
  119db8:	0396b7               	bne	a6, a11, 119dbf <msbc_bec_crc_1c+0x2d7>
  119dbb:	ee1b                	addi.n	a14, a14, 1
  119dbd:	0c7d                	mov.n	a7, a12

00119dbf <msbc_bec_crc_1c+0x2d7>:
  119dbf:	039b37               	bne	a11, a3, 119dc6 <msbc_bec_crc_1c+0x2de>
  119dc2:	0c2d                	mov.n	a2, a12
  119dc4:	ff1b                	addi.n	a15, a15, 1

00119dc6 <msbc_bec_crc_1c+0x2de>:
  119dc6:	0d9d                	mov.n	a9, a13

00119dc8 <msbc_bec_crc_1c+0x2e0>:
  119dc8:	192192               	l32i	a9, a1, 100
  119dcb:	f98c                	beqz.n	a9, 119dde <msbc_bec_crc_1c+0x2f6>
  119dcd:	decc                	bnez.n	a14, 119dde <msbc_bec_crc_1c+0x2f6>
  119dcf:	0fed                	mov.n	a14, a15
  119dd1:	f87c                	movi.n	a8, -1
  119dd3:	142172               	l32i	a7, a1, 80
  119dd6:	308280               	xor	a8, a2, a8
  119dd9:	770b                	addi.n	a7, a7, -1
  119ddb:	107780               	and	a7, a7, a8
  119dde:	0d7fee41b0b01ece 	{ bnei.w18	a14, 1, 119ccd <msbc_bec_crc_1c+0x1e5>; nop }
  119de6:	0e0c                	movi.n	a14, 0
  119de8:	0ab516               	beqz	a5, 119e97 <msbc_bec_crc_1c+0x3af>
  119deb:	1821a2               	l32i	a10, a1, 96
  119dee:	1721b2               	l32i	a11, a1, 92
  119df1:	1c0c                	movi.n	a12, 1
  119df3:	10c1f2               	addi	a15, a1, 16
  119df6:	1a21d2               	l32i	a13, a1, 104
  119df9:	f50021               	l32r	a2, 1171fc (ffff <xthals_release_major+0xd11f>)
  119dfc:	11ddd0               	slli	a13, a13, 3
  119dff:	4d8b                	addi.n	a4, a13, 8

00119e01 <msbc_bec_crc_1c+0x319>:
  119e01:	400e00               	ssr	a14
  119e04:	ee1b                	addi.n	a14, a14, 1
  119e06:	918070               	srl	a8, a7
  119e09:	5b6807               	bbci	a8, 0, 119e68 <msbc_bec_crc_1c+0x380>
  119e0c:	001f52               	l16ui	a5, a15, 0
  119e0f:	243050               	extui	a3, a5, 0, 3
  119e12:	2ab5d7               	bgeu	a5, a13, 119e40 <msbc_bec_crc_1c+0x358>
  119e15:	416350               	srli	a6, a5, 3
  119e18:	401300               	ssl	a3
  119e1b:	a19c00               	sll	a9, a12
  119e1e:	6b6a                	add.n	a6, a11, a6
  119e20:	000652               	l8ui	a5, a6, 0
  119e23:	400300               	ssr	a3
  119e26:	b18050               	sra	a8, a5
  119e29:	0a6807               	bbci	a8, 0, 119e37 <msbc_bec_crc_1c+0x34f>
  119e2c:	f87c                	movi.n	a8, -1
  119e2e:	c09890               	sub	a9, a8, a9
  119e31:	109590               	and	a9, a5, a9
  119e34:	000086               	j	119e3a <msbc_bec_crc_1c+0x352>

00119e37 <msbc_bec_crc_1c+0x34f>:
  119e37:	209950               	or	a9, a9, a5

00119e3a <msbc_bec_crc_1c+0x352>:
  119e3a:	004692               	s8i	a9, a6, 0
  119e3d:	000946               	j	119e66 <msbc_bec_crc_1c+0x37e>

00119e40 <msbc_bec_crc_1c+0x358>:
  119e40:	01b547               	bgeu	a5, a4, 119e45 <msbc_bec_crc_1c+0x35d>
  119e43:	338b                	addi.n	a3, a3, 8

00119e45 <msbc_bec_crc_1c+0x35d>:
  119e45:	001a52               	l16ui	a5, a10, 0
  119e48:	401300               	ssl	a3
  119e4b:	a19c00               	sll	a9, a12
  119e4e:	400300               	ssr	a3
  119e51:	b18050               	sra	a8, a5
  119e54:	086807               	bbci	a8, 0, 119e60 <msbc_bec_crc_1c+0x378>
  119e57:	c09290               	sub	a9, a2, a9
  119e5a:	109590               	and	a9, a5, a9
  119e5d:	000086               	j	119e63 <msbc_bec_crc_1c+0x37b>

00119e60 <msbc_bec_crc_1c+0x378>:
  119e60:	209950               	or	a9, a9, a5

00119e63 <msbc_bec_crc_1c+0x37b>:
  119e63:	005a92               	s16i	a9, a10, 0

00119e66 <msbc_bec_crc_1c+0x37e>:
  119e66:	0158                	l32i.n	a5, a1, 0

00119e68 <msbc_bec_crc_1c+0x380>:
  119e68:	ff2b                	addi.n	a15, a15, 2
  119e6a:	933e57               	bltu	a14, a5, 119e01 <msbc_bec_crc_1c+0x319>
  119e6d:	000986               	j	119e97 <msbc_bec_crc_1c+0x3af>

00119e70 <msbc_bec_crc_1c+0x388>:
  119e70:	aa1b                	addi.n	a10, a10, 1
  119e72:	401a00               	ssl	a10
  119e75:	a18900               	sll	a8, a9
  119e78:	ff48d6               	bgez	a8, 119e70 <msbc_bec_crc_1c+0x388>
  119e7b:	ffcac6               	j	119daa <msbc_bec_crc_1c+0x2c2>

00119e7e <msbc_bec_crc_1c+0x396>:
  119e7e:	220c                	movi.n	a2, 2
  119e80:	f01d                	retw.n

00119e82 <msbc_bec_crc_1c+0x39a>:
  119e82:	0e0c                	movi.n	a14, 0
  119e84:	f77c                	movi.n	a7, -1
  119e86:	1461c2               	s32i	a12, a1, 80
  119e89:	0000c6               	j	119e90 <msbc_bec_crc_1c+0x3a8>

00119e8c <msbc_bec_crc_1c+0x3a4>:
  119e8c:	0e0c                	movi.n	a14, 0
  119e8e:	f77c                	movi.n	a7, -1

00119e90 <msbc_bec_crc_1c+0x3a8>:
  119e90:	0f0c                	movi.n	a15, 0
  119e92:	f27c                	movi.n	a2, -1
  119e94:	ffcc06               	j	119dc8 <msbc_bec_crc_1c+0x2e0>

00119e97 <msbc_bec_crc_1c+0x3af>:
  119e97:	120c                	movi.n	a2, 1
  119e99:	1521a2               	l32i	a10, a1, 84
  119e9c:	090c                	movi.n	a9, 0
  119e9e:	005a92               	s16i	a9, a10, 0
  119ea1:	f01d                	retw.n

00119ea3 <msbc_bec_crc_1c+0x3bb>:
	...

00119ea4 <msbc_bec_SetLrndxNibble2C>:
  119ea4:	006136               	entry	a1, 48
  119ea7:	d1d8                	l32i.n	a13, a1, 52
  119ea9:	0a0c                	movi.n	a10, 0
  119eab:	1f0c                	movi.n	a15, 1
  119ead:	059d                	mov.n	a9, a5
  119eaf:	480c                	movi.n	a8, 4
  119eb1:	c158                	l32i.n	a5, a1, 48
  119eb3:	0199                	s32i.n	a9, a1, 0
  119eb5:	31a876               	loopgtz	a8, 119eea <msbc_bec_SetLrndxNibble2C+0x46>
  119eb8:	bada                	add.n	a11, a10, a13
  119eba:	401b00               	ssl	a11
  119ebd:	a1cf00               	sll	a12, a15
  119ec0:	2402c7               	bnone	a2, a12, 119ee8 <msbc_bec_SetLrndxNibble2C+0x44>
  119ec3:	04e8                	l32i.n	a14, a4, 0
  119ec5:	082c                	movi.n	a8, 32
  119ec7:	0b38e7               	bltu	a8, a14, 119ed6 <msbc_bec_SetLrndxNibble2C+0x32>
  119eca:	908e70               	addx2	a8, a14, a7
  119ecd:	9e1b                	addi.n	a9, a14, 1
  119ecf:	0499                	s32i.n	a9, a4, 0
  119ed1:	9b5a                	add.n	a9, a11, a5
  119ed3:	005892               	s16i	a9, a8, 0

00119ed6 <msbc_bec_SetLrndxNibble2C+0x32>:
  119ed6:	0e03c7               	bnone	a3, a12, 119ee8 <msbc_bec_SetLrndxNibble2C+0x44>
  119ed9:	90cb60               	addx2	a12, a11, a6
  119edc:	01e8                	l32i.n	a14, a1, 0
  119ede:	001cc2               	l16ui	a12, a12, 0
  119ee1:	0e88                	l32i.n	a8, a14, 0
  119ee3:	30cc80               	xor	a12, a12, a8
  119ee6:	0ec9                	s32i.n	a12, a14, 0
  119ee8:	aa1b                	addi.n	a10, a10, 1

00119eea <msbc_bec_SetLrndxNibble2C+0x46>:
  119eea:	f01d                	retw.n

00119eec <msbc_bec_SetLrndxNibble2CEncr>:
  119eec:	008136               	entry	a1, 64
  119eef:	1221e2               	l32i	a14, a1, 72
  119ef2:	1521d2               	l32i	a13, a1, 84
  119ef5:	1321a2               	l32i	a10, a1, 76
  119ef8:	142182               	l32i	a8, a1, 80
  119efb:	079d                	mov.n	a9, a7
  119efd:	1121f2               	l32i	a15, a1, 68
  119f00:	41f9                	s32i.n	a15, a1, 16
  119f02:	0199                	s32i.n	a9, a1, 0
  119f04:	2189                	s32i.n	a8, a1, 8
  119f06:	11a9                	s32i.n	a10, a1, 4
  119f08:	102172               	l32i	a7, a1, 64
  119f0b:	0a0c                	movi.n	a10, 0
  119f0d:	3179                	s32i.n	a7, a1, 12
  119f0f:	480c                	movi.n	a8, 4
  119f11:	170c                	movi.n	a7, 1
  119f13:	59a876               	loopgtz	a8, 119f70 <msbc_bec_SetLrndxNibble2CEncr+0x84>
  119f16:	cada                	add.n	a12, a10, a13
  119f18:	401c00               	ssl	a12
  119f1b:	a1b700               	sll	a11, a7
  119f1e:	4c02b7               	bnone	a2, a11, 119f6e <msbc_bec_SetLrndxNibble2CEncr+0x82>
  119f21:	06f8                	l32i.n	a15, a6, 0
  119f23:	082c                	movi.n	a8, 32
  119f25:	0f38f7               	bltu	a8, a15, 119f38 <msbc_bec_SetLrndxNibble2CEncr+0x4c>
  119f28:	1188                	l32i.n	a8, a1, 4
  119f2a:	9f1b                	addi.n	a9, a15, 1
  119f2c:	0699                	s32i.n	a9, a6, 0
  119f2e:	2198                	l32i.n	a9, a1, 8
  119f30:	908f80               	addx2	a8, a15, a8
  119f33:	9c9a                	add.n	a9, a12, a9
  119f35:	005892               	s16i	a9, a8, 0

00119f38 <msbc_bec_SetLrndxNibble2CEncr+0x4c>:
  119f38:	0e03b7               	bnone	a3, a11, 119f4a <msbc_bec_SetLrndxNibble2CEncr+0x5e>
  119f3b:	90fce0               	addx2	a15, a12, a14
  119f3e:	0188                	l32i.n	a8, a1, 0
  119f40:	001ff2               	l16ui	a15, a15, 0
  119f43:	0898                	l32i.n	a9, a8, 0
  119f45:	30ff90               	xor	a15, a15, a9
  119f48:	08f9                	s32i.n	a15, a8, 0

00119f4a <msbc_bec_SetLrndxNibble2CEncr+0x5e>:
  119f4a:	0e04b7               	bnone	a4, a11, 119f5c <msbc_bec_SetLrndxNibble2CEncr+0x70>
  119f4d:	908ce0               	addx2	a8, a12, a14
  119f50:	3198                	l32i.n	a9, a1, 12
  119f52:	001882               	l16ui	a8, a8, 0
  119f55:	09f8                	l32i.n	a15, a9, 0
  119f57:	3088f0               	xor	a8, a8, a15
  119f5a:	0989                	s32i.n	a8, a9, 0

00119f5c <msbc_bec_SetLrndxNibble2CEncr+0x70>:
  119f5c:	0e05b7               	bnone	a5, a11, 119f6e <msbc_bec_SetLrndxNibble2CEncr+0x82>
  119f5f:	909ce0               	addx2	a9, a12, a14
  119f62:	41b8                	l32i.n	a11, a1, 16
  119f64:	001992               	l16ui	a9, a9, 0
  119f67:	0bf8                	l32i.n	a15, a11, 0
  119f69:	3099f0               	xor	a9, a9, a15
  119f6c:	0b99                	s32i.n	a9, a11, 0
  119f6e:	aa1b                	addi.n	a10, a10, 1

00119f70 <msbc_bec_SetLrndxNibble2CEncr+0x84>:
  119f70:	f01d                	retw.n

00119f72 <msbc_bec_SetLrndxNibble2CEncr+0x86>:
	...

00119f74 <msbc_bec_SetLrndx2C>:
  119f74:	006136               	entry	a1, 48
  119f77:	184216               	beqz	a2, 11a0ff <msbc_bec_SetLrndx2C+0x18b>
  119f7a:	f48020               	extui	a8, a2, 0, 16
  119f7d:	0bc816               	beqz	a8, 11a03d <msbc_bec_SetLrndx2C+0xc9>
  119f80:	74b020               	extui	a11, a2, 0, 8
  119f83:	058b16               	beqz	a11, 119fdf <msbc_bec_SetLrndx2C+0x6b>
  119f86:	fc0c                	movi.n	a12, 15
  119f88:	260c27               	bnone	a12, a2, 119fb2 <msbc_bec_SetLrndx2C+0x3e>
  119f8b:	02ad                	mov.n	a10, a2
  119f8d:	03bd                	mov.n	a11, a3
  119f8f:	04cd                	mov.n	a12, a4
  119f91:	05dd                	mov.n	a13, a5
  119f93:	07fd                	mov.n	a15, a7
  119f95:	090c                	movi.n	a9, 0
  119f97:	c1e8                	l32i.n	a14, a1, 48
  119f99:	1186d0               	slli	a8, a6, 3
  119f9c:	01e9                	s32i.n	a14, a1, 0
  119f9e:	c0ee80               	sub	a14, a14, a8
  119fa1:	f4a281               	l32r	a8, 11722c (2722f0 <crc_ec_lookup_table>)
  119fa4:	1199                	s32i.n	a9, a1, 4
  119fa6:	90ee80               	addx2	a14, a14, a8
  119fa9:	06dee2               	addmi	a14, a14, 0x600
  119fac:	a0cee2               	addi	a14, a14, -96
  119faf:	ffef65               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>

00119fb2 <msbc_bec_SetLrndx2C+0x3e>:
  119fb2:	f0a0f2               	movi	a15, 240
  119fb5:	260f27               	bnone	a15, a2, 119fdf <msbc_bec_SetLrndx2C+0x6b>
  119fb8:	02ad                	mov.n	a10, a2
  119fba:	03bd                	mov.n	a11, a3
  119fbc:	04cd                	mov.n	a12, a4
  119fbe:	05dd                	mov.n	a13, a5
  119fc0:	07fd                	mov.n	a15, a7
  119fc2:	490c                	movi.n	a9, 4
  119fc4:	c1e8                	l32i.n	a14, a1, 48
  119fc6:	1186d0               	slli	a8, a6, 3
  119fc9:	01e9                	s32i.n	a14, a1, 0
  119fcb:	c0ee80               	sub	a14, a14, a8
  119fce:	f49781               	l32r	a8, 11722c (2722f0 <crc_ec_lookup_table>)
  119fd1:	1199                	s32i.n	a9, a1, 4
  119fd3:	90ee80               	addx2	a14, a14, a8
  119fd6:	06dee2               	addmi	a14, a14, 0x600
  119fd9:	a0cee2               	addi	a14, a14, -96
  119fdc:	ffec65               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>
  119fdf:	74f820               	extui	a15, a2, 8, 8
  119fe2:	057f16               	beqz	a15, 11a03d <msbc_bec_SetLrndx2C+0xc9>
  119fe5:	348820               	extui	a8, a2, 8, 4
  119fe8:	58ac                	beqz.n	a8, 11a011 <msbc_bec_SetLrndx2C+0x9d>
  119fea:	02ad                	mov.n	a10, a2
  119fec:	03bd                	mov.n	a11, a3
  119fee:	04cd                	mov.n	a12, a4
  119ff0:	05dd                	mov.n	a13, a5
  119ff2:	07fd                	mov.n	a15, a7
  119ff4:	890c                	movi.n	a9, 8
  119ff6:	c1e8                	l32i.n	a14, a1, 48
  119ff8:	1186d0               	slli	a8, a6, 3
  119ffb:	01e9                	s32i.n	a14, a1, 0
  119ffd:	c0ee80               	sub	a14, a14, a8
  11a000:	f48b81               	l32r	a8, 11722c (2722f0 <crc_ec_lookup_table>)
  11a003:	1199                	s32i.n	a9, a1, 4
  11a005:	90ee80               	addx2	a14, a14, a8
  11a008:	06dee2               	addmi	a14, a14, 0x600
  11a00b:	a0cee2               	addi	a14, a14, -96
  11a00e:	ffe965               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>

0011a011 <msbc_bec_SetLrndx2C+0x9d>:
  11a011:	34fc20               	extui	a15, a2, 12, 4
  11a014:	5fac                	beqz.n	a15, 11a03d <msbc_bec_SetLrndx2C+0xc9>
  11a016:	02ad                	mov.n	a10, a2
  11a018:	03bd                	mov.n	a11, a3
  11a01a:	04cd                	mov.n	a12, a4
  11a01c:	05dd                	mov.n	a13, a5
  11a01e:	07fd                	mov.n	a15, a7
  11a020:	c90c                	movi.n	a9, 12
  11a022:	c1e8                	l32i.n	a14, a1, 48
  11a024:	1186d0               	slli	a8, a6, 3
  11a027:	01e9                	s32i.n	a14, a1, 0
  11a029:	c0ee80               	sub	a14, a14, a8
  11a02c:	f48081               	l32r	a8, 11722c (2722f0 <crc_ec_lookup_table>)
  11a02f:	1199                	s32i.n	a9, a1, 4
  11a031:	90ee80               	addx2	a14, a14, a8
  11a034:	06dee2               	addmi	a14, a14, 0x600
  11a037:	a0cee2               	addi	a14, a14, -96
  11a03a:	ffe6a5               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>
  11a03d:	f5f020               	extui	a15, a2, 16, 16
  11a040:	0bbf16               	beqz	a15, 11a0ff <msbc_bec_SetLrndx2C+0x18b>
  11a043:	758020               	extui	a8, a2, 16, 8
  11a046:	057816               	beqz	a8, 11a0a1 <msbc_bec_SetLrndx2C+0x12d>
  11a049:	359020               	extui	a9, a2, 16, 4
  11a04c:	59ac                	beqz.n	a9, 11a075 <msbc_bec_SetLrndx2C+0x101>
  11a04e:	02ad                	mov.n	a10, a2
  11a050:	03bd                	mov.n	a11, a3
  11a052:	04cd                	mov.n	a12, a4
  11a054:	05dd                	mov.n	a13, a5
  11a056:	07fd                	mov.n	a15, a7
  11a058:	091c                	movi.n	a9, 16
  11a05a:	c1e8                	l32i.n	a14, a1, 48
  11a05c:	1186d0               	slli	a8, a6, 3
  11a05f:	01e9                	s32i.n	a14, a1, 0
  11a061:	c0ee80               	sub	a14, a14, a8
  11a064:	f47281               	l32r	a8, 11722c (2722f0 <crc_ec_lookup_table>)
  11a067:	1199                	s32i.n	a9, a1, 4
  11a069:	90ee80               	addx2	a14, a14, a8
  11a06c:	06dee2               	addmi	a14, a14, 0x600
  11a06f:	a0cee2               	addi	a14, a14, -96
  11a072:	ffe325               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>

0011a075 <msbc_bec_SetLrndx2C+0x101>:
  11a075:	35f420               	extui	a15, a2, 20, 4
  11a078:	5fac                	beqz.n	a15, 11a0a1 <msbc_bec_SetLrndx2C+0x12d>
  11a07a:	02ad                	mov.n	a10, a2
  11a07c:	03bd                	mov.n	a11, a3
  11a07e:	04cd                	mov.n	a12, a4
  11a080:	05dd                	mov.n	a13, a5
  11a082:	07fd                	mov.n	a15, a7
  11a084:	491c                	movi.n	a9, 20
  11a086:	c1e8                	l32i.n	a14, a1, 48
  11a088:	1186d0               	slli	a8, a6, 3
  11a08b:	01e9                	s32i.n	a14, a1, 0
  11a08d:	c0ee80               	sub	a14, a14, a8
  11a090:	f46781               	l32r	a8, 11722c (2722f0 <crc_ec_lookup_table>)
  11a093:	1199                	s32i.n	a9, a1, 4
  11a095:	90ee80               	addx2	a14, a14, a8
  11a098:	06dee2               	addmi	a14, a14, 0x600
  11a09b:	a0cee2               	addi	a14, a14, -96
  11a09e:	ffe065               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>
  11a0a1:	75f820               	extui	a15, a2, 24, 8
  11a0a4:	057f16               	beqz	a15, 11a0ff <msbc_bec_SetLrndx2C+0x18b>
  11a0a7:	358820               	extui	a8, a2, 24, 4
  11a0aa:	58ac                	beqz.n	a8, 11a0d3 <msbc_bec_SetLrndx2C+0x15f>
  11a0ac:	02ad                	mov.n	a10, a2
  11a0ae:	03bd                	mov.n	a11, a3
  11a0b0:	04cd                	mov.n	a12, a4
  11a0b2:	05dd                	mov.n	a13, a5
  11a0b4:	07fd                	mov.n	a15, a7
  11a0b6:	891c                	movi.n	a9, 24
  11a0b8:	c1e8                	l32i.n	a14, a1, 48
  11a0ba:	1186d0               	slli	a8, a6, 3
  11a0bd:	01e9                	s32i.n	a14, a1, 0
  11a0bf:	c0ee80               	sub	a14, a14, a8
  11a0c2:	f45a81               	l32r	a8, 11722c (2722f0 <crc_ec_lookup_table>)
  11a0c5:	1199                	s32i.n	a9, a1, 4
  11a0c7:	90ee80               	addx2	a14, a14, a8
  11a0ca:	06dee2               	addmi	a14, a14, 0x600
  11a0cd:	a0cee2               	addi	a14, a14, -96
  11a0d0:	ffdd25               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>

0011a0d3 <msbc_bec_SetLrndx2C+0x15f>:
  11a0d3:	35fc20               	extui	a15, a2, 28, 4
  11a0d6:	5fac                	beqz.n	a15, 11a0ff <msbc_bec_SetLrndx2C+0x18b>
  11a0d8:	02ad                	mov.n	a10, a2
  11a0da:	03bd                	mov.n	a11, a3
  11a0dc:	04cd                	mov.n	a12, a4
  11a0de:	05dd                	mov.n	a13, a5
  11a0e0:	c81c                	movi.n	a8, 28
  11a0e2:	c1e8                	l32i.n	a14, a1, 48
  11a0e4:	11f6d0               	slli	a15, a6, 3
  11a0e7:	01e9                	s32i.n	a14, a1, 0
  11a0e9:	c0eef0               	sub	a14, a14, a15
  11a0ec:	f450f1               	l32r	a15, 11722c (2722f0 <crc_ec_lookup_table>)
  11a0ef:	1189                	s32i.n	a8, a1, 4
  11a0f1:	90eef0               	addx2	a14, a14, a15
  11a0f4:	07fd                	mov.n	a15, a7
  11a0f6:	06dee2               	addmi	a14, a14, 0x600
  11a0f9:	a0cee2               	addi	a14, a14, -96
  11a0fc:	ffda65               	call8	119ea4 <msbc_bec_SetLrndxNibble2C>
  11a0ff:	f01d                	retw.n

0011a101 <msbc_bec_SetLrndx2C+0x18d>:
  11a101:	000000                                        ...

0011a104 <msbc_bec_SetLrndx2CEncr>:
  11a104:	008136               	entry	a1, 64
  11a107:	23c216               	beqz	a2, 11a347 <msbc_bec_SetLrndx2CEncr+0x243>
  11a10a:	f44891               	l32r	a9, 11722c (2722f0 <crc_ec_lookup_table>)
  11a10d:	f48020               	extui	a8, a2, 0, 16
  11a110:	115816               	beqz	a8, 11a229 <msbc_bec_SetLrndx2CEncr+0x125>
  11a113:	74b020               	extui	a11, a2, 0, 8
  11a116:	083b16               	beqz	a11, 11a19d <msbc_bec_SetLrndx2CEncr+0x99>
  11a119:	fc0c                	movi.n	a12, 15
  11a11b:	3a0c27               	bnone	a12, a2, 11a159 <msbc_bec_SetLrndx2CEncr+0x55>
  11a11e:	07fd                	mov.n	a15, a7
  11a120:	1221d2               	l32i	a13, a1, 72
  11a123:	1321c2               	l32i	a12, a1, 76
  11a126:	0a0c                	movi.n	a10, 0
  11a128:	1021e2               	l32i	a14, a1, 64
  11a12b:	1421b2               	l32i	a11, a1, 80
  11a12e:	41b9                	s32i.n	a11, a1, 16
  11a130:	01e9                	s32i.n	a14, a1, 0
  11a132:	51a9                	s32i.n	a10, a1, 20
  11a134:	31c9                	s32i.n	a12, a1, 12
  11a136:	02ad                	mov.n	a10, a2
  11a138:	04cd                	mov.n	a12, a4
  11a13a:	1121e2               	l32i	a14, a1, 68
  11a13d:	11ddd0               	slli	a13, a13, 3
  11a140:	c0dbd0               	sub	a13, a11, a13
  11a143:	11e9                	s32i.n	a14, a1, 4
  11a145:	03bd                	mov.n	a11, a3
  11a147:	90dd90               	addx2	a13, a13, a9
  11a14a:	06ed                	mov.n	a14, a6
  11a14c:	06ddd2               	addmi	a13, a13, 0x600
  11a14f:	a0cdd2               	addi	a13, a13, -96
  11a152:	21d9                	s32i.n	a13, a1, 8
  11a154:	05dd                	mov.n	a13, a5
  11a156:	ffd965               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>

0011a159 <msbc_bec_SetLrndx2CEncr+0x55>:
  11a159:	f0a0e2               	movi	a14, 240
  11a15c:	3d0e27               	bnone	a14, a2, 11a19d <msbc_bec_SetLrndx2CEncr+0x99>
  11a15f:	1221d2               	l32i	a13, a1, 72
  11a162:	1321c2               	l32i	a12, a1, 76
  11a165:	4a0c                	movi.n	a10, 4
  11a167:	1121f2               	l32i	a15, a1, 68
  11a16a:	1021e2               	l32i	a14, a1, 64
  11a16d:	1421b2               	l32i	a11, a1, 80
  11a170:	41b9                	s32i.n	a11, a1, 16
  11a172:	01e9                	s32i.n	a14, a1, 0
  11a174:	11f9                	s32i.n	a15, a1, 4
  11a176:	51a9                	s32i.n	a10, a1, 20
  11a178:	31c9                	s32i.n	a12, a1, 12
  11a17a:	02ad                	mov.n	a10, a2
  11a17c:	04cd                	mov.n	a12, a4
  11a17e:	07fd                	mov.n	a15, a7
  11a180:	11ddd0               	slli	a13, a13, 3
  11a183:	f42ae1               	l32r	a14, 11722c (2722f0 <crc_ec_lookup_table>)
  11a186:	c0dbd0               	sub	a13, a11, a13
  11a189:	03bd                	mov.n	a11, a3
  11a18b:	90dde0               	addx2	a13, a13, a14
  11a18e:	06ddd2               	addmi	a13, a13, 0x600
  11a191:	06ed                	mov.n	a14, a6
  11a193:	a0cdd2               	addi	a13, a13, -96
  11a196:	21d9                	s32i.n	a13, a1, 8
  11a198:	05dd                	mov.n	a13, a5
  11a19a:	ffd525               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>
  11a19d:	74e820               	extui	a14, a2, 8, 8
  11a1a0:	085e16               	beqz	a14, 11a229 <msbc_bec_SetLrndx2CEncr+0x125>
  11a1a3:	34f820               	extui	a15, a2, 8, 4
  11a1a6:	cfbc                	beqz.n	a15, 11a1e6 <msbc_bec_SetLrndx2CEncr+0xe2>
  11a1a8:	1221d2               	l32i	a13, a1, 72
  11a1ab:	1321c2               	l32i	a12, a1, 76
  11a1ae:	8a0c                	movi.n	a10, 8
  11a1b0:	1121f2               	l32i	a15, a1, 68
  11a1b3:	1021e2               	l32i	a14, a1, 64
  11a1b6:	1421b2               	l32i	a11, a1, 80
  11a1b9:	41b9                	s32i.n	a11, a1, 16
  11a1bb:	01e9                	s32i.n	a14, a1, 0
  11a1bd:	11f9                	s32i.n	a15, a1, 4
  11a1bf:	51a9                	s32i.n	a10, a1, 20
  11a1c1:	31c9                	s32i.n	a12, a1, 12
  11a1c3:	02ad                	mov.n	a10, a2
  11a1c5:	04cd                	mov.n	a12, a4
  11a1c7:	07fd                	mov.n	a15, a7
  11a1c9:	11ddd0               	slli	a13, a13, 3
  11a1cc:	f418e1               	l32r	a14, 11722c (2722f0 <crc_ec_lookup_table>)
  11a1cf:	c0dbd0               	sub	a13, a11, a13
  11a1d2:	03bd                	mov.n	a11, a3
  11a1d4:	90dde0               	addx2	a13, a13, a14
  11a1d7:	06ddd2               	addmi	a13, a13, 0x600
  11a1da:	06ed                	mov.n	a14, a6
  11a1dc:	a0cdd2               	addi	a13, a13, -96
  11a1df:	21d9                	s32i.n	a13, a1, 8
  11a1e1:	05dd                	mov.n	a13, a5
  11a1e3:	ffd0a5               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>

0011a1e6 <msbc_bec_SetLrndx2CEncr+0xe2>:
  11a1e6:	34ec20               	extui	a14, a2, 12, 4
  11a1e9:	cebc                	beqz.n	a14, 11a229 <msbc_bec_SetLrndx2CEncr+0x125>
  11a1eb:	1221d2               	l32i	a13, a1, 72
  11a1ee:	1321c2               	l32i	a12, a1, 76
  11a1f1:	ca0c                	movi.n	a10, 12
  11a1f3:	1121f2               	l32i	a15, a1, 68
  11a1f6:	1021e2               	l32i	a14, a1, 64
  11a1f9:	1421b2               	l32i	a11, a1, 80
  11a1fc:	41b9                	s32i.n	a11, a1, 16
  11a1fe:	01e9                	s32i.n	a14, a1, 0
  11a200:	11f9                	s32i.n	a15, a1, 4
  11a202:	51a9                	s32i.n	a10, a1, 20
  11a204:	31c9                	s32i.n	a12, a1, 12
  11a206:	02ad                	mov.n	a10, a2
  11a208:	04cd                	mov.n	a12, a4
  11a20a:	07fd                	mov.n	a15, a7
  11a20c:	11ddd0               	slli	a13, a13, 3
  11a20f:	f407e1               	l32r	a14, 11722c (2722f0 <crc_ec_lookup_table>)
  11a212:	c0dbd0               	sub	a13, a11, a13
  11a215:	03bd                	mov.n	a11, a3
  11a217:	90dde0               	addx2	a13, a13, a14
  11a21a:	06ddd2               	addmi	a13, a13, 0x600
  11a21d:	06ed                	mov.n	a14, a6
  11a21f:	a0cdd2               	addi	a13, a13, -96
  11a222:	21d9                	s32i.n	a13, a1, 8
  11a224:	05dd                	mov.n	a13, a5
  11a226:	ffcc65               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>
  11a229:	f5e020               	extui	a14, a2, 16, 16
  11a22c:	117e16               	beqz	a14, 11a347 <msbc_bec_SetLrndx2CEncr+0x243>
  11a22f:	75f020               	extui	a15, a2, 16, 8
  11a232:	085f16               	beqz	a15, 11a2bb <msbc_bec_SetLrndx2CEncr+0x1b7>
  11a235:	358020               	extui	a8, a2, 16, 4
  11a238:	c8bc                	beqz.n	a8, 11a278 <msbc_bec_SetLrndx2CEncr+0x174>
  11a23a:	07fd                	mov.n	a15, a7
  11a23c:	1221c2               	l32i	a12, a1, 72
  11a23f:	1121e2               	l32i	a14, a1, 68
  11a242:	1321b2               	l32i	a11, a1, 76
  11a245:	1021d2               	l32i	a13, a1, 64
  11a248:	1421a2               	l32i	a10, a1, 80
  11a24b:	091c                	movi.n	a9, 16
  11a24d:	5199                	s32i.n	a9, a1, 20
  11a24f:	41a9                	s32i.n	a10, a1, 16
  11a251:	01d9                	s32i.n	a13, a1, 0
  11a253:	31b9                	s32i.n	a11, a1, 12
  11a255:	11e9                	s32i.n	a14, a1, 4
  11a257:	03bd                	mov.n	a11, a3
  11a259:	06ed                	mov.n	a14, a6
  11a25b:	11ccd0               	slli	a12, a12, 3
  11a25e:	f3f3d1               	l32r	a13, 11722c (2722f0 <crc_ec_lookup_table>)
  11a261:	c0cac0               	sub	a12, a10, a12
  11a264:	02ad                	mov.n	a10, a2
  11a266:	90ccd0               	addx2	a12, a12, a13
  11a269:	06dcc2               	addmi	a12, a12, 0x600
  11a26c:	05dd                	mov.n	a13, a5
  11a26e:	a0ccc2               	addi	a12, a12, -96
  11a271:	21c9                	s32i.n	a12, a1, 8
  11a273:	04cd                	mov.n	a12, a4
  11a275:	ffc765               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>

0011a278 <msbc_bec_SetLrndx2CEncr+0x174>:
  11a278:	35d420               	extui	a13, a2, 20, 4
  11a27b:	cdbc                	beqz.n	a13, 11a2bb <msbc_bec_SetLrndx2CEncr+0x1b7>
  11a27d:	1221d2               	l32i	a13, a1, 72
  11a280:	1321c2               	l32i	a12, a1, 76
  11a283:	4a1c                	movi.n	a10, 20
  11a285:	1121f2               	l32i	a15, a1, 68
  11a288:	1021e2               	l32i	a14, a1, 64
  11a28b:	1421b2               	l32i	a11, a1, 80
  11a28e:	41b9                	s32i.n	a11, a1, 16
  11a290:	01e9                	s32i.n	a14, a1, 0
  11a292:	11f9                	s32i.n	a15, a1, 4
  11a294:	51a9                	s32i.n	a10, a1, 20
  11a296:	31c9                	s32i.n	a12, a1, 12
  11a298:	02ad                	mov.n	a10, a2
  11a29a:	04cd                	mov.n	a12, a4
  11a29c:	07fd                	mov.n	a15, a7
  11a29e:	11ddd0               	slli	a13, a13, 3
  11a2a1:	f3e2e1               	l32r	a14, 11722c (2722f0 <crc_ec_lookup_table>)
  11a2a4:	c0dbd0               	sub	a13, a11, a13
  11a2a7:	03bd                	mov.n	a11, a3
  11a2a9:	90dde0               	addx2	a13, a13, a14
  11a2ac:	06ddd2               	addmi	a13, a13, 0x600
  11a2af:	06ed                	mov.n	a14, a6
  11a2b1:	a0cdd2               	addi	a13, a13, -96
  11a2b4:	21d9                	s32i.n	a13, a1, 8
  11a2b6:	05dd                	mov.n	a13, a5
  11a2b8:	ffc325               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>
  11a2bb:	75e820               	extui	a14, a2, 24, 8
  11a2be:	085e16               	beqz	a14, 11a347 <msbc_bec_SetLrndx2CEncr+0x243>
  11a2c1:	35f820               	extui	a15, a2, 24, 4
  11a2c4:	cfbc                	beqz.n	a15, 11a304 <msbc_bec_SetLrndx2CEncr+0x200>
  11a2c6:	1221d2               	l32i	a13, a1, 72
  11a2c9:	1321c2               	l32i	a12, a1, 76
  11a2cc:	8a1c                	movi.n	a10, 24
  11a2ce:	1121f2               	l32i	a15, a1, 68
  11a2d1:	1021e2               	l32i	a14, a1, 64
  11a2d4:	1421b2               	l32i	a11, a1, 80
  11a2d7:	41b9                	s32i.n	a11, a1, 16
  11a2d9:	01e9                	s32i.n	a14, a1, 0
  11a2db:	11f9                	s32i.n	a15, a1, 4
  11a2dd:	51a9                	s32i.n	a10, a1, 20
  11a2df:	31c9                	s32i.n	a12, a1, 12
  11a2e1:	02ad                	mov.n	a10, a2
  11a2e3:	04cd                	mov.n	a12, a4
  11a2e5:	07fd                	mov.n	a15, a7
  11a2e7:	11ddd0               	slli	a13, a13, 3
  11a2ea:	f3d0e1               	l32r	a14, 11722c (2722f0 <crc_ec_lookup_table>)
  11a2ed:	c0dbd0               	sub	a13, a11, a13
  11a2f0:	03bd                	mov.n	a11, a3
  11a2f2:	90dde0               	addx2	a13, a13, a14
  11a2f5:	06ddd2               	addmi	a13, a13, 0x600
  11a2f8:	06ed                	mov.n	a14, a6
  11a2fa:	a0cdd2               	addi	a13, a13, -96
  11a2fd:	21d9                	s32i.n	a13, a1, 8
  11a2ff:	05dd                	mov.n	a13, a5
  11a301:	ffbea5               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>

0011a304 <msbc_bec_SetLrndx2CEncr+0x200>:
  11a304:	35ec20               	extui	a14, a2, 28, 4
  11a307:	cebc                	beqz.n	a14, 11a347 <msbc_bec_SetLrndx2CEncr+0x243>
  11a309:	06ed                	mov.n	a14, a6
  11a30b:	07fd                	mov.n	a15, a7
  11a30d:	f3c7c1               	l32r	a12, 11722c (2722f0 <crc_ec_lookup_table>)
  11a310:	1221b2               	l32i	a11, a1, 72
  11a313:	1321a2               	l32i	a10, a1, 76
  11a316:	1021d2               	l32i	a13, a1, 64
  11a319:	c81c                	movi.n	a8, 28
  11a31b:	142192               	l32i	a9, a1, 80
  11a31e:	4199                	s32i.n	a9, a1, 16
  11a320:	5189                	s32i.n	a8, a1, 20
  11a322:	01d9                	s32i.n	a13, a1, 0
  11a324:	31a9                	s32i.n	a10, a1, 12
  11a326:	05dd                	mov.n	a13, a5
  11a328:	02ad                	mov.n	a10, a2
  11a32a:	11bbd0               	slli	a11, a11, 3
  11a32d:	c0b9b0               	sub	a11, a9, a11
  11a330:	90bbc0               	addx2	a11, a11, a12
  11a333:	06dbb2               	addmi	a11, a11, 0x600
  11a336:	1121c2               	l32i	a12, a1, 68
  11a339:	11c9                	s32i.n	a12, a1, 4
  11a33b:	a0cbb2               	addi	a11, a11, -96
  11a33e:	21b9                	s32i.n	a11, a1, 8
  11a340:	04cd                	mov.n	a12, a4
  11a342:	03bd                	mov.n	a11, a3
  11a344:	ffba65               	call8	119eec <msbc_bec_SetLrndxNibble2CEncr>
  11a347:	f01d                	retw.n

0011a349 <msbc_bec_SetLrndx2CEncr+0x245>:
  11a349:	000000                                        ...

0011a34c <msbc_bec_crc_2c>:
  11a34c:	030136               	entry	a1, 0x180
  11a34f:	02ad                	mov.n	a10, a2
  11a351:	0f0c                	movi.n	a15, 0
  11a353:	001282               	l16ui	a8, a2, 0
  11a356:	81f9                	s32i.n	a15, a1, 32
  11a358:	0d404241d0b0280e 	{ beqi.w18	a8, 2, 11a789 <msbc_bec_crc_2c+0x43d>; nop }
  11a360:	0013c2               	l16ui	a12, a3, 0
  11a363:	0d40424120b02c0e 	{ beqi.w18	a12, 2, 11a789 <msbc_bec_crc_2c+0x43d>; nop }
  11a36b:	0014d2               	l16ui	a13, a4, 0
  11a36e:	0d40414170b02d0e 	{ beqi.w18	a13, 2, 11a789 <msbc_bec_crc_2c+0x43d>; nop }
  11a376:	f39a31               	l32r	a3, 1171e0 (20118c <g_becCascadeEn>)
  11a379:	13e8                	l32i.n	a14, a3, 4
  11a37b:	4d0c                	movi.n	a13, 4
  11a37d:	03ee27               	bbsi	a14, 2, 11a384 <msbc_bec_crc_2c+0x38>
  11a380:	620c                	movi.n	a2, 6
  11a382:	f01d                	retw.n

0011a384 <msbc_bec_crc_2c+0x38>:
  11a384:	91f9                	s32i.n	a15, a1, 36
  11a386:	a1f9                	s32i.n	a15, a1, 40
  11a388:	b1f9                	s32i.n	a15, a1, 44
  11a38a:	4b61d2               	s32i	a13, a1, 0x12c
  11a38d:	4a6152               	s32i	a5, a1, 0x128
  11a390:	4961a2               	s32i	a10, a1, 0x124
  11a393:	486162               	s32i	a6, a1, 0x120
  11a396:	c611c2               	l16ui	a12, a1, 0x18c
  11a399:	5061c2               	s32i	a12, a1, 0x140
  11a39c:	1420c0               	extui	a2, a12, 0, 2
  11a39f:	f4c2c0               	extui	a12, a12, 2, 16
  11a3a2:	8c1b                	addi.n	a8, a12, 1
  11a3a4:	93c820               	movnez	a12, a8, a2
  11a3a7:	0d5c16               	beqz	a12, 11a480 <msbc_bec_crc_2c+0x134>
  11a3aa:	0f3d                	mov.n	a3, a15
  11a3ac:	30c142               	addi	a4, a1, 48
  11a3af:	056d                	mov.n	a6, a5
  11a3b1:	8c0b                	addi.n	a8, a12, -1
  11a3b3:	a0bc50               	addx4	a11, a12, a5
  11a3b6:	4e61b2               	s32i	a11, a1, 0x138
  11a3b9:	a08850               	addx4	a8, a8, a5
  11a3bc:	4f6182               	s32i	a8, a1, 0x13c
  11a3bf:	612152               	l32i	a5, a1, 0x184

0011a3c2 <msbc_bec_crc_2c+0x76>:
  11a3c2:	06b8                	l32i.n	a11, a6, 0
  11a3c4:	07c8                	l32i.n	a12, a7, 0
  11a3c6:	f38781               	l32r	a8, 1171e4 (27fd80 <g_bec2cAlwaysUseCorrPkt>)
  11a3c9:	05d8                	l32i.n	a13, a5, 0
  11a3cb:	1888                	l32i.n	a8, a8, 4
  11a3cd:	30edc0               	xor	a14, a13, a12
  11a3d0:	30abc0               	xor	a10, a11, a12
  11a3d3:	20fbd0               	or	a15, a11, a13
  11a3d6:	10fcf0               	and	a15, a12, a15
  11a3d9:	20aae0               	or	a10, a10, a14
  11a3dc:	10ebd0               	and	a14, a11, a13
  11a3df:	20eef0               	or	a14, a14, a15
  11a3e2:	04e9                	s32i.n	a14, a4, 0
  11a3e4:	30fbd0               	xor	a15, a11, a13
  11a3e7:	30cce0               	xor	a12, a12, a14
  11a3ea:	30bbe0               	xor	a11, a11, a14
  11a3ed:	30dde0               	xor	a13, a13, a14
  11a3f0:	4f21e2               	l32i	a14, a1, 0x13c
  11a3f3:	20aaf0               	or	a10, a10, a15
  11a3f6:	3796e7               	bne	a6, a14, 11a431 <msbc_bec_crc_2c+0xe5>
  11a3f9:	42bc                	beqz.n	a2, 11a431 <msbc_bec_crc_2c+0xe5>
  11a3fb:	261226               	beqi	a2, 1, 11a425 <msbc_bec_crc_2c+0xd9>
  11a3fe:	142226               	beqi	a2, 2, 11a416 <msbc_bec_crc_2c+0xca>
  11a401:	2c3266               	bnei	a2, 3, 11a431 <msbc_bec_crc_2c+0xe5>
  11a404:	f381f1               	l32r	a15, 117208 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  11a407:	10aaf0               	and	a10, a10, a15
  11a40a:	10bbf0               	and	a11, a11, a15
  11a40d:	10ccf0               	and	a12, a12, a15
  11a410:	10ddf0               	and	a13, a13, a15
  11a413:	000686               	j	11a431 <msbc_bec_crc_2c+0xe5>

0011a416 <msbc_bec_crc_2c+0xca>:
  11a416:	f4a0a0               	extui	a10, a10, 0, 16
  11a419:	f4b0b0               	extui	a11, a11, 0, 16
  11a41c:	f4c0c0               	extui	a12, a12, 0, 16
  11a41f:	f4d0d0               	extui	a13, a13, 0, 16
  11a422:	0002c6               	j	11a431 <msbc_bec_crc_2c+0xe5>

0011a425 <msbc_bec_crc_2c+0xd9>:
  11a425:	74a0a0               	extui	a10, a10, 0, 8
  11a428:	74b0b0               	extui	a11, a11, 0, 8
  11a42b:	74c0c0               	extui	a12, a12, 0, 8
  11a42e:	74d0d0               	extui	a13, a13, 0, 8
  11a431:	48dc                	bnez.n	a8, 11a449 <msbc_bec_crc_2c+0xfd>
  11a433:	0139                	s32i.n	a3, a1, 0
  11a435:	20c1c2               	addi	a12, a1, 32
  11a438:	24c1d2               	addi	a13, a1, 36
  11a43b:	5021e2               	l32i	a14, a1, 0x140
  11a43e:	7fc1f2               	addi	a15, a1, 127
  11a441:	ff1b                	addi.n	a15, a15, 1
  11a443:	ffb325               	call8	119f74 <msbc_bec_SetLrndx2C>
  11a446:	000806               	j	11a46a <msbc_bec_crc_2c+0x11e>

0011a449 <msbc_bec_crc_2c+0xfd>:
  11a449:	4139                	s32i.n	a3, a1, 16
  11a44b:	5021f2               	l32i	a15, a1, 0x140
  11a44e:	28c1e2               	addi	a14, a1, 40
  11a451:	7fc182               	addi	a8, a1, 127
  11a454:	2cc192               	addi	a9, a1, 44
  11a457:	1199                	s32i.n	a9, a1, 4
  11a459:	881b                	addi.n	a8, a8, 1
  11a45b:	01e9                	s32i.n	a14, a1, 0
  11a45d:	21f9                	s32i.n	a15, a1, 8
  11a45f:	20c1e2               	addi	a14, a1, 32
  11a462:	24c1f2               	addi	a15, a1, 36
  11a465:	3189                	s32i.n	a8, a1, 12
  11a467:	ffc9e5               	call8	11a104 <msbc_bec_SetLrndx2CEncr>

0011a46a <msbc_bec_crc_2c+0x11e>:
  11a46a:	20c332               	addi	a3, a3, 32
  11a46d:	444b                	addi.n	a4, a4, 4
  11a46f:	774b                	addi.n	a7, a7, 4
  11a471:	554b                	addi.n	a5, a5, 4
  11a473:	4e2182               	l32i	a8, a1, 0x138
  11a476:	664b                	addi.n	a6, a6, 4
  11a478:	0d3ff44160b0b68e 	{ bne.w18	a6, a8, 11a3c2 <msbc_bec_crc_2c+0x76>; nop }

0011a480 <msbc_bec_crc_2c+0x134>:
  11a480:	622142               	l32i	a4, a1, 0x188
  11a483:	f35891               	l32r	a9, 1171e4 (27fd80 <g_bec2cAlwaysUseCorrPkt>)
  11a486:	602132               	l32i	a3, a1, 0x180
  11a489:	1998                	l32i.n	a9, a9, 4
  11a48b:	30c172               	addi	a7, a1, 48
  11a48e:	065956               	bnez	a9, 11a4f7 <msbc_bec_crc_2c+0x1ab>
  11a491:	0013e2               	l16ui	a14, a3, 0
  11a494:	4821c2               	l32i	a12, a1, 0x120
  11a497:	0014b2               	l16ui	a11, a4, 0
  11a49a:	001cc2               	l16ui	a12, a12, 0
  11a49d:	30dbe0               	xor	a13, a11, a14
  11a4a0:	30ace0               	xor	a10, a12, a14
  11a4a3:	20fcb0               	or	a15, a12, a11
  11a4a6:	20aad0               	or	a10, a10, a13
  11a4a9:	10dcb0               	and	a13, a12, a11
  11a4ac:	10eef0               	and	a14, a14, a15
  11a4af:	30bcb0               	xor	a11, a12, a11
  11a4b2:	20aab0               	or	a10, a10, a11
  11a4b5:	20dde0               	or	a13, a13, a14
  11a4b8:	30ccd0               	xor	a12, a12, a13
  11a4bb:	41f8d0               	srli	a15, a13, 8
  11a4be:	74b8a0               	extui	a11, a10, 8, 8
  11a4c1:	5021e2               	l32i	a14, a1, 0x140
  11a4c4:	11aa80               	slli	a10, a10, 8
  11a4c7:	8e7a                	add.n	a8, a14, a7
  11a4c9:	0148d2               	s8i	a13, a8, 1
  11a4cc:	0048f2               	s8i	a15, a8, 0
  11a4cf:	f34dd1               	l32r	a13, 117204 (ff00 <xthals_release_major+0xd020>)
  11a4d2:	7fc1f2               	addi	a15, a1, 127
  11a4d5:	ff1b                	addi.n	a15, a15, 1
  11a4d7:	118ed0               	slli	a8, a14, 3
  11a4da:	10aad0               	and	a10, a10, a13
  11a4dd:	0189                	s32i.n	a8, a1, 0
  11a4df:	20aab0               	or	a10, a10, a11
  11a4e2:	11bc80               	slli	a11, a12, 8
  11a4e5:	10bbd0               	and	a11, a11, a13
  11a4e8:	74c8c0               	extui	a12, a12, 8, 8
  11a4eb:	24c1d2               	addi	a13, a1, 36
  11a4ee:	20bbc0               	or	a11, a11, a12
  11a4f1:	20c1c2               	addi	a12, a1, 32
  11a4f4:	ffa7e5               	call8	119f74 <msbc_bec_SetLrndx2C>

0011a4f7 <msbc_bec_crc_2c+0x1ab>:
  11a4f7:	9188                	l32i.n	a8, a1, 36
  11a4f9:	b1a8                	l32i.n	a10, a1, 44
  11a4fb:	a168                	l32i.n	a6, a1, 40
  11a4fd:	011322               	l16ui	a2, a3, 2
  11a500:	011492               	l16ui	a9, a4, 2
  11a503:	302260               	xor	a2, a2, a6
  11a506:	482162               	l32i	a6, a1, 0x120
  11a509:	3099a0               	xor	a9, a9, a10
  11a50c:	011662               	l16ui	a6, a6, 2
  11a50f:	b199                	s32i.n	a9, a1, 44
  11a511:	306680               	xor	a6, a6, a8
  11a514:	232616               	beqz	a6, 11a74a <msbc_bec_crc_2c+0x3fe>
  11a517:	f333d1               	l32r	a13, 1171e4 (27fd80 <g_bec2cAlwaysUseCorrPkt>)
  11a51a:	1dd8                	l32i.n	a13, a13, 4
  11a51c:	4d8c                	beqz.n	a13, 11a524 <msbc_bec_crc_2c+0x1d8>
  11a51e:	228216               	beqz	a2, 11a74a <msbc_bec_crc_2c+0x3fe>
  11a521:	225916               	beqz	a9, 11a74a <msbc_bec_crc_2c+0x3fe>
  11a524:	f32ff1               	l32r	a15, 1171e0 (20118c <g_becCascadeEn>)
  11a527:	8188                	l32i.n	a8, a1, 32
  11a529:	7ff8                	l32i.n	a15, a15, 28
  11a52b:	4d6182               	s32i	a8, a1, 0x134
  11a52e:	2bbf87               	bgeu	a15, a8, 11a55d <msbc_bec_crc_2c+0x211>
  11a531:	520c                	movi.n	a2, 5
  11a533:	f01d                	retw.n

0011a535 <msbc_bec_crc_2c+0x1e9>:
	...

0011a536 <msbc_bec_crc_2c+0x1ea>:
  11a536:	5021b2               	l32i	a11, a1, 0x140
  11a539:	bb7a                	add.n	a11, a11, a7

0011a53b <msbc_bec_crc_2c+0x1ef>:
  11a53b:	4921d2               	l32i	a13, a1, 0x124
  11a53e:	1e0c                	movi.n	a14, 1
  11a540:	c20b                	addi.n	a12, a2, -1
  11a542:	000b82               	l8ui	a8, a11, 0
  11a545:	010bf2               	l8ui	a15, a11, 1
  11a548:	118880               	slli	a8, a8, 8
  11a54b:	ff8a                	add.n	a15, a15, a8
  11a54d:	482182               	l32i	a8, a1, 0x120
  11a550:	93cec0               	movnez	a12, a14, a12
  11a553:	0058f2               	s16i	a15, a8, 0
  11a556:	005dc2               	s16i	a12, a13, 0
  11a559:	f01d                	retw.n

0011a55b <msbc_bec_crc_2c+0x20f>:
  11a55b:	f01d                	retw.n

0011a55d <msbc_bec_crc_2c+0x211>:
  11a55d:	f323c1               	l32r	a12, 1171ec (272794 <crc_ec_lookup_table+0x4a4>)
  11a560:	7fc192               	addi	a9, a1, 127
  11a563:	5021b2               	l32i	a11, a1, 0x140
  11a566:	a91b                	addi.n	a10, a9, 1
  11a568:	51c992               	addi	a9, a9, 81
  11a56b:	11bbd0               	slli	a11, a11, 3
  11a56e:	60b0b0               	neg	a11, a11
  11a571:	119876               	loopnez	a8, 11a586 <msbc_bec_crc_2c+0x23a>
  11a574:	001ae2               	l16ui	a14, a10, 0
  11a577:	aa2b                	addi.n	a10, a10, 2
  11a579:	ebea                	add.n	a14, a11, a14
  11a57b:	90eec0               	addx2	a14, a14, a12
  11a57e:	7e1ee2               	l16ui	a14, a14, 252
  11a581:	0059e2               	s16i	a14, a9, 0
  11a584:	992b                	addi.n	a9, a9, 2

0011a586 <msbc_bec_crc_2c+0x23a>:
  11a586:	7fc1c2               	addi	a12, a1, 127
  11a589:	51ccc2               	addi	a12, a12, 81
  11a58c:	06fd56               	bnez	a13, 11a5ff <msbc_bec_crc_2c+0x2b3>
  11a58f:	4d21d2               	l32i	a13, a1, 0x134
  11a592:	1f7d16               	beqz	a13, 11a78d <msbc_bec_crc_2c+0x441>
  11a595:	0c4d                	mov.n	a4, a12
  11a597:	0a0c                	movi.n	a10, 0
  11a599:	030c                	movi.n	a3, 0
  11a59b:	fe7c                	movi.n	a14, -1
  11a59d:	5361e2               	s32i	a14, a1, 0x14c

0011a5a0 <msbc_bec_crc_2c+0x254>:
  11a5a0:	4d21e2               	l32i	a14, a1, 0x134
  11a5a3:	0014b2               	l16ui	a11, a4, 0
  11a5a6:	7a1b                	addi.n	a7, a10, 1
  11a5a8:	30bb60               	xor	a11, a11, a6
  11a5ab:	bbcc                	bnez.n	a11, 11a5ba <msbc_bec_crc_2c+0x26e>
  11a5ad:	331b                	addi.n	a3, a3, 1
  11a5af:	401a00               	ssl	a10
  11a5b2:	1d0c                	movi.n	a13, 1
  11a5b4:	a1dd00               	sll	a13, a13
  11a5b7:	5361d2               	s32i	a13, a1, 0x14c

0011a5ba <msbc_bec_crc_2c+0x26e>:
  11a5ba:	442b                	addi.n	a4, a4, 2
  11a5bc:	34b7e7               	bgeu	a7, a14, 11a5f4 <msbc_bec_crc_2c+0x2a8>
  11a5bf:	090c                	movi.n	a9, 0
  11a5c1:	401a00               	ssl	a10
  11a5c4:	1f0c                	movi.n	a15, 1
  11a5c6:	c08ea0               	sub	a8, a14, a10
  11a5c9:	880b                	addi.n	a8, a8, -1
  11a5cb:	a1ff00               	sll	a15, a15
  11a5ce:	229876               	loopnez	a8, 11a5f4 <msbc_bec_crc_2c+0x2a8>
  11a5d1:	d9aa                	add.n	a13, a9, a10
  11a5d3:	908dc0               	addx2	a8, a13, a12
  11a5d6:	011882               	l16ui	a8, a8, 2
  11a5d9:	991b                	addi.n	a9, a9, 1
  11a5db:	3088b0               	xor	a8, a8, a11
  11a5de:	08dc                	bnez.n	a8, 11a5f2 <msbc_bec_crc_2c+0x2a6>
  11a5e0:	331b                	addi.n	a3, a3, 1
  11a5e2:	1e0c                	movi.n	a14, 1
  11a5e4:	8d1b                	addi.n	a8, a13, 1
  11a5e6:	401800               	ssl	a8
  11a5e9:	a1ee00               	sll	a14, a14
  11a5ec:	20efe0               	or	a14, a15, a14
  11a5ef:	5361e2               	s32i	a14, a1, 0x14c

0011a5f2 <msbc_bec_crc_2c+0x2a6>:
  11a5f2:	f03d                	nop.n

0011a5f4 <msbc_bec_crc_2c+0x2a8>:
  11a5f4:	4d2192               	l32i	a9, a1, 0x134
  11a5f7:	07ad                	mov.n	a10, a7
  11a5f9:	a39797               	bne	a7, a9, 11a5a0 <msbc_bec_crc_2c+0x254>
  11a5fc:	003d86               	j	11a6f6 <msbc_bec_crc_2c+0x3aa>

0011a5ff <msbc_bec_crc_2c+0x2b3>:
  11a5ff:	4d21a2               	l32i	a10, a1, 0x134
  11a602:	0c1a16               	beqz	a10, 11a6c7 <msbc_bec_crc_2c+0x37b>
  11a605:	4c61c2               	s32i	a12, a1, 0x130
  11a608:	040c                	movi.n	a4, 0
  11a60a:	0e0c                	movi.n	a14, 0
  11a60c:	050c                	movi.n	a5, 0
  11a60e:	030c                	movi.n	a3, 0
  11a610:	fb7c                	movi.n	a11, -1
  11a612:	fd7c                	movi.n	a13, -1
  11a614:	ff7c                	movi.n	a15, -1
  11a616:	5161f2               	s32i	a15, a1, 0x144
  11a619:	5261d2               	s32i	a13, a1, 0x148
  11a61c:	5361b2               	s32i	a11, a1, 0x14c

0011a61f <msbc_bec_crc_2c+0x2d3>:
  11a61f:	4c2172               	l32i	a7, a1, 0x130
  11a622:	401400               	ssl	a4
  11a625:	001772               	l16ui	a7, a7, 0
  11a628:	180c                	movi.n	a8, 1
  11a62a:	079767               	bne	a7, a6, 11a635 <msbc_bec_crc_2c+0x2e9>
  11a62d:	331b                	addi.n	a3, a3, 1
  11a62f:	a18800               	sll	a8, a8
  11a632:	536182               	s32i	a8, a1, 0x14c

0011a635 <msbc_bec_crc_2c+0x2e9>:
  11a635:	b1a8                	l32i.n	a10, a1, 44
  11a637:	0c9727               	bne	a7, a2, 11a647 <msbc_bec_crc_2c+0x2fb>
  11a63a:	551b                	addi.n	a5, a5, 1
  11a63c:	401400               	ssl	a4
  11a63f:	190c                	movi.n	a9, 1
  11a641:	a19900               	sll	a9, a9
  11a644:	526192               	s32i	a9, a1, 0x148

0011a647 <msbc_bec_crc_2c+0x2fb>:
  11a647:	4d21d2               	l32i	a13, a1, 0x134
  11a64a:	0c97a7               	bne	a7, a10, 11a65a <msbc_bec_crc_2c+0x30e>
  11a64d:	ee1b                	addi.n	a14, a14, 1
  11a64f:	401400               	ssl	a4
  11a652:	1b0c                	movi.n	a11, 1
  11a654:	a1bb00               	sll	a11, a11
  11a657:	5161b2               	s32i	a11, a1, 0x144

0011a65a <msbc_bec_crc_2c+0x30e>:
  11a65a:	b41b                	addi.n	a11, a4, 1
  11a65c:	4fbbd7               	bgeu	a11, a13, 11a6af <msbc_bec_crc_2c+0x363>
  11a65f:	0a0c                	movi.n	a10, 0
  11a661:	5461b2               	s32i	a11, a1, 0x150
  11a664:	401400               	ssl	a4
  11a667:	1d0c                	movi.n	a13, 1
  11a669:	4d21f2               	l32i	a15, a1, 0x134
  11a66c:	a1dd00               	sll	a13, a13
  11a66f:	c0ff40               	sub	a15, a15, a4
  11a672:	ffcff2               	addi	a15, a15, -1
  11a675:	339f76               	loopnez	a15, 11a6ac <msbc_bec_crc_2c+0x360>
  11a678:	fa4a                	add.n	a15, a10, a4
  11a67a:	90bfc0               	addx2	a11, a15, a12
  11a67d:	011bb2               	l16ui	a11, a11, 2
  11a680:	9f1b                	addi.n	a9, a15, 1
  11a682:	30b7b0               	xor	a11, a7, a11
  11a685:	0f9b67               	bne	a11, a6, 11a698 <msbc_bec_crc_2c+0x34c>
  11a688:	331b                	addi.n	a3, a3, 1
  11a68a:	401900               	ssl	a9
  11a68d:	180c                	movi.n	a8, 1
  11a68f:	a18800               	sll	a8, a8
  11a692:	208d80               	or	a8, a13, a8
  11a695:	536182               	s32i	a8, a1, 0x14c

0011a698 <msbc_bec_crc_2c+0x34c>:
  11a698:	b188                	l32i.n	a8, a1, 44
  11a69a:	049b27               	bne	a11, a2, 11a6a2 <msbc_bec_crc_2c+0x356>
  11a69d:	551b                	addi.n	a5, a5, 1
  11a69f:	5261d2               	s32i	a13, a1, 0x148

0011a6a2 <msbc_bec_crc_2c+0x356>:
  11a6a2:	049b87               	bne	a11, a8, 11a6aa <msbc_bec_crc_2c+0x35e>
  11a6a5:	ee1b                	addi.n	a14, a14, 1
  11a6a7:	5161d2               	s32i	a13, a1, 0x144

0011a6aa <msbc_bec_crc_2c+0x35e>:
  11a6aa:	aa1b                	addi.n	a10, a10, 1

0011a6ac <msbc_bec_crc_2c+0x360>:
  11a6ac:	5421b2               	l32i	a11, a1, 0x150

0011a6af <msbc_bec_crc_2c+0x363>:
  11a6af:	4d21a2               	l32i	a10, a1, 0x134
  11a6b2:	4c21d2               	l32i	a13, a1, 0x130
  11a6b5:	0b4d                	mov.n	a4, a11
  11a6b7:	dd2b                	addi.n	a13, a13, 2
  11a6b9:	4c61d2               	s32i	a13, a1, 0x130
  11a6bc:	0d3ff541f0b0bbae 	{ bne.w18	a11, a10, 11a61f <msbc_bec_crc_2c+0x2d3>; nop }
  11a6c4:	000506               	j	11a6dc <msbc_bec_crc_2c+0x390>

0011a6c7 <msbc_bec_crc_2c+0x37b>:
  11a6c7:	0e0c                	movi.n	a14, 0
  11a6c9:	050c                	movi.n	a5, 0
  11a6cb:	f37c                	movi.n	a3, -1
  11a6cd:	ff7c                	movi.n	a15, -1
  11a6cf:	f87c                	movi.n	a8, -1
  11a6d1:	516182               	s32i	a8, a1, 0x144
  11a6d4:	5361f2               	s32i	a15, a1, 0x14c
  11a6d7:	526132               	s32i	a3, a1, 0x148
  11a6da:	030c                	movi.n	a3, 0

0011a6dc <msbc_bec_crc_2c+0x390>:
  11a6dc:	63dc                	bnez.n	a3, 11a6f6 <msbc_bec_crc_2c+0x3aa>
  11a6de:	5121a2               	l32i	a10, a1, 0x144
  11a6e1:	522192               	l32i	a9, a1, 0x148
  11a6e4:	053d                	mov.n	a3, a5
  11a6e6:	1c0c                	movi.n	a12, 1
  11a6e8:	0b0c                	movi.n	a11, 0
  11a6ea:	83bc50               	moveqz	a11, a12, a5
  11a6ed:	933eb0               	movnez	a3, a14, a11
  11a6f0:	939ab0               	movnez	a9, a10, a11
  11a6f3:	536192               	s32i	a9, a1, 0x14c

0011a6f6 <msbc_bec_crc_2c+0x3aa>:
  11a6f6:	30c172               	addi	a7, a1, 48
  11a6f9:	541366               	bnei	a3, 1, 11a751 <msbc_bec_crc_2c+0x405>
  11a6fc:	090c                	movi.n	a9, 0
  11a6fe:	ff7c                	movi.n	a15, -1
  11a700:	7fc1a2               	addi	a10, a1, 127
  11a703:	4d21d2               	l32i	a13, a1, 0x134
  11a706:	01caa2               	addi	a10, a10, 1
  11a709:	3d9d76               	loopnez	a13, 11a74a <msbc_bec_crc_2c+0x3fe>
  11a70c:	400900               	ssr	a9
  11a70f:	5321b2               	l32i	a11, a1, 0x14c
  11a712:	991b                	addi.n	a9, a9, 1
  11a714:	91b0b0               	srl	a11, a11
  11a717:	2d6b07               	bbci	a11, 0, 11a748 <msbc_bec_crc_2c+0x3fc>
  11a71a:	001ad2               	l16ui	a13, a10, 0
  11a71d:	1c0c                	movi.n	a12, 1
  11a71f:	2480d0               	extui	a8, a13, 0, 3
  11a722:	41d3d0               	srli	a13, a13, 3
  11a725:	401800               	ssl	a8
  11a728:	a1cc00               	sll	a12, a12
  11a72b:	d7da                	add.n	a13, a7, a13
  11a72d:	000db2               	l8ui	a11, a13, 0
  11a730:	400800               	ssr	a8
  11a733:	b1e0b0               	sra	a14, a11
  11a736:	086e07               	bbci	a14, 0, 11a742 <msbc_bec_crc_2c+0x3f6>
  11a739:	c0efc0               	sub	a14, a15, a12
  11a73c:	10bbe0               	and	a11, a11, a14
  11a73f:	000086               	j	11a745 <msbc_bec_crc_2c+0x3f9>

0011a742 <msbc_bec_crc_2c+0x3f6>:
  11a742:	20bcb0               	or	a11, a12, a11

0011a745 <msbc_bec_crc_2c+0x3f9>:
  11a745:	004db2               	s8i	a11, a13, 0

0011a748 <msbc_bec_crc_2c+0x3fc>:
  11a748:	aa2b                	addi.n	a10, a10, 2

0011a74a <msbc_bec_crc_2c+0x3fe>:
  11a74a:	120c                	movi.n	a2, 1
  11a74c:	000386               	j	11a75e <msbc_bec_crc_2c+0x412>

0011a74f <msbc_bec_crc_2c+0x403>:
	...

0011a751 <msbc_bec_crc_2c+0x405>:
  11a751:	3f0c                	movi.n	a15, 3
  11a753:	4b2122               	l32i	a2, a1, 0x12c
  11a756:	180c                	movi.n	a8, 1
  11a758:	628830               	saltu	a8, a8, a3
  11a75b:	932f80               	movnez	a2, a15, a8
  11a75e:	071226               	beqi	a2, 1, 11a769 <msbc_bec_crc_2c+0x41d>
  11a761:	f2a091               	l32r	a9, 1171e4 (27fd80 <g_bec2cAlwaysUseCorrPkt>)
  11a764:	0998                	l32i.n	a9, a9, 0
  11a766:	df1916               	beqz	a9, 11a55b <msbc_bec_crc_2c+0x20f>

0011a769 <msbc_bec_crc_2c+0x41d>:
  11a769:	5021a2               	l32i	a10, a1, 0x140
  11a76c:	dc6a16               	beqz	a10, 11a536 <msbc_bec_crc_2c+0x1ea>
  11a76f:	4a2192               	l32i	a9, a1, 0x128
  11a772:	ba7a                	add.n	a11, a10, a7
  11a774:	0acd                	mov.n	a12, a10
  11a776:	30c1a2               	addi	a10, a1, 48
  11a779:	099c76               	loopnez	a12, 11a786 <msbc_bec_crc_2c+0x43a>
  11a77c:	000ad2               	l8ui	a13, a10, 0
  11a77f:	0049d2               	s8i	a13, a9, 0
  11a782:	aa1b                	addi.n	a10, a10, 1
  11a784:	991b                	addi.n	a9, a9, 1

0011a786 <msbc_bec_crc_2c+0x43a>:
  11a786:	ff6c46               	j	11a53b <msbc_bec_crc_2c+0x1ef>

0011a789 <msbc_bec_crc_2c+0x43d>:
  11a789:	220c                	movi.n	a2, 2
  11a78b:	f01d                	retw.n

0011a78d <msbc_bec_crc_2c+0x441>:
  11a78d:	030c                	movi.n	a3, 0
  11a78f:	fe7c                	movi.n	a14, -1
  11a791:	5361e2               	s32i	a14, a1, 0x14c
  11a794:	ffd786               	j	11a6f6 <msbc_bec_crc_2c+0x3aa>

0011a797 <msbc_bec_crc_2c+0x44b>:
	...

0011a798 <msbc_bec_crc_ec>:
  11a798:	018136               	entry	a1, 192
  11a79b:	20c172               	addi	a7, a1, 32
  11a79e:	30c162               	addi	a6, a1, 48
  11a7a1:	40c152               	addi	a5, a1, 64
  11a7a4:	046132               	s32i	a3, a1, 16
  11a7a7:	246142               	s32i	a4, a1, 144
  11a7aa:	256122               	s32i	a2, a1, 148
  11a7ad:	209330               	or	a9, a3, a3
  11a7b0:	2cc122               	addi	a2, a1, 44
  11a7b3:	01d9a2               	addmi	a10, a9, 0x100
  11a7b6:	0661a2               	s32i	a10, a1, 24
  11a7b9:	252142               	l32i	a4, a1, 148
  11a7bc:	80caa2               	addi	a10, a10, -128
  11a7bf:	031432               	l16ui	a3, a4, 6
  11a7c2:	51a9                	s32i.n	a10, a1, 20
  11a7c4:	839a                	add.n	a8, a3, a9
  11a7c6:	8189                	s32i.n	a8, a1, 32
  11a7c8:	01d882               	addmi	a8, a8, 0x100
  11a7cb:	a189                	s32i.n	a8, a1, 40
  11a7cd:	80c882               	addi	a8, a8, -128
  11a7d0:	9189                	s32i.n	a8, a1, 36

0011a7d2 <msbc_bec_crc_ec+0x3a>:
  11a7d2:	05ad                	mov.n	a10, a5
  11a7d4:	07e8                	l32i.n	a14, a7, 0
  11a7d6:	6c1c                	movi.n	a12, 22
  11a7d8:	be4b                	addi.n	a11, a14, 4
  11a7da:	011ed2               	l16ui	a13, a14, 2
  11a7dd:	001ee2               	l16ui	a14, a14, 0
  11a7e0:	0056e2               	s16i	a14, a6, 0
  11a7e3:	0156d2               	s16i	a13, a6, 2
  11a7e6:	65b9a5               	call8	180380 <__vec_memcpy>
  11a7e9:	16c552               	addi	a5, a5, 22
  11a7ec:	664b                	addi.n	a6, a6, 4
  11a7ee:	774b                	addi.n	a7, a7, 4
  11a7f0:	de9727               	bne	a7, a2, 11a7d2 <msbc_bec_crc_ec+0x3a>
  11a7f3:	2ec4a2               	addi	a10, a4, 46
  11a7f6:	2cc4e2               	addi	a14, a4, 44
  11a7f9:	10c1b2               	addi	a11, a1, 16
  11a7fc:	30c1c2               	addi	a12, a1, 48
  11a7ff:	2421f2               	l32i	a15, a1, 144
  11a802:	40c1d2               	addi	a13, a1, 64
  11a805:	01f9                	s32i.n	a15, a1, 0
  11a807:	03fd                	mov.n	a15, a3
  11a809:	fecb65               	call8	1194c0 <msbc_bec_crc_0c_1c_2c>
  11a80c:	232a80               	sext	a2, a10, 15
  11a80f:	f01d                	retw.n

0011a811 <msbc_bec_crc_ec+0x79>:
  11a811:	00000000 36000000                                .......

0011a818 <aac_plc_api_AllocateMemory>:
  11a818:	004136               	entry	a1, 32
  11a81b:	0248                	l32i.n	a4, a2, 0
  11a81d:	221466               	bnei	a4, 1, 11a843 <aac_plc_api_AllocateMemory+0x2b>
  11a820:	150c                	movi.n	a5, 1
  11a822:	03d392               	addmi	a9, a3, 0x300
  11a825:	f282a1               	l32r	a10, 117230 (1150 <XtosCoreStateSize+0xed0>)
  11a828:	a239                	s32i.n	a3, a2, 40
  11a82a:	0ad3b2               	addmi	a11, a3, 0xa00
  11a82d:	2dd382               	addmi	a8, a3, 0x2d00
  11a830:	f0c882               	addi	a8, a8, -16
  11a833:	50cbb2               	addi	a11, a11, 80
  11a836:	33b9                	s32i.n	a11, a3, 12
  11a838:	2353a2               	s16i	a10, a3, 70
  11a83b:	cb59a2               	s16i	a10, a9, 0x196
  11a83e:	576982               	s32i	a8, a9, 0x15c
  11a841:	9259                	s32i.n	a5, a2, 36

0011a843 <aac_plc_api_AllocateMemory+0x2b>:
  11a843:	020c                	movi.n	a2, 0
  11a845:	f01d                	retw.n

0011a847 <aac_plc_api_AllocateMemory+0x2f>:
	...

0011a848 <aac_plc_api_AudioClassification>:
  11a848:	004136               	entry	a1, 32
  11a84b:	6298                	l32i.n	a9, a2, 24
  11a84d:	a258                	l32i.n	a5, a2, 40
  11a84f:	4519a6               	blti	a9, 1, 11a898 <aac_plc_api_AudioClassification+0x50>
  11a852:	053d                	mov.n	a3, a5
  11a854:	1179c0               	slli	a7, a9, 4
  11a857:	09d562               	addmi	a6, a5, 0x900
  11a85a:	064d                	mov.n	a4, a6
  11a85c:	a0c622               	addi	a2, a6, -96
  11a85f:	797a                	add.n	a7, a9, a7
  11a861:	a07790               	addx4	a7, a7, a9
  11a864:	1177c0               	slli	a7, a7, 4
  11a867:	757a                	add.n	a7, a5, a7

0011a869 <aac_plc_api_AudioClassification+0x21>:
  11a869:	0323b2               	l32i	a11, a3, 12
  11a86c:	a396c2               	l16si	a12, a6, 0x146
  11a86f:	2393a2               	l16si	a10, a3, 70
  11a872:	11ccf0               	slli	a12, a12, 1
  11a875:	c0aac0               	sub	a10, a10, a12
  11a878:	90aab0               	addx2	a10, a10, a11
  11a87b:	20c550               	or	a12, a5, a5
  11a87e:	20b220               	or	a11, a2, a2
  11a881:	004565               	call8	11acd8 <aac_plc_SpeechMusicDiscriminator>
  11a884:	04d332               	addmi	a3, a3, 0x400
  11a887:	a054a2               	s16i	a10, a4, 0x140
  11a88a:	01d222               	addmi	a2, a2, 0x100
  11a88d:	442b                	addi.n	a4, a4, 2
  11a88f:	d0c222               	addi	a2, a2, -48
  11a892:	50c332               	addi	a3, a3, 80
  11a895:	d09377               	bne	a3, a7, 11a869 <aac_plc_api_AudioClassification+0x21>

0011a898 <aac_plc_api_AudioClassification+0x50>:
  11a898:	020c                	movi.n	a2, 0
  11a89a:	f01d                	retw.n

0011a89c <aac_plc_api_Execute>:
  11a89c:	004136               	entry	a1, 32
  11a89f:	0288                	l32i.n	a8, a2, 0
  11a8a1:	1238                	l32i.n	a3, a2, 4
  11a8a3:	0a1826               	beqi	a8, 1, 11a8b1 <aac_plc_api_Execute+0x15>
  11a8a6:	338c                	beqz.n	a3, 11a8ad <aac_plc_api_Execute+0x11>
  11a8a8:	02ad                	mov.n	a10, a2
  11a8aa:	002365               	call8	11aae0 <aac_plc_api_InsertSilence>

0011a8ad <aac_plc_api_Execute+0x11>:
  11a8ad:	020c                	movi.n	a2, 0
  11a8af:	f01d                	retw.n

0011a8b1 <aac_plc_api_Execute+0x15>:
  11a8b1:	9298                	l32i.n	a9, a2, 36
  11a8b3:	1b2966               	bnei	a9, 2, 11a8d2 <aac_plc_api_Execute+0x36>
  11a8b6:	438c                	beqz.n	a3, 11a8be <aac_plc_api_Execute+0x22>
  11a8b8:	22a8                	l32i.n	a10, a2, 8
  11a8ba:	aacc                	bnez.n	a10, 11a8c8 <aac_plc_api_Execute+0x2c>
  11a8bc:	33cc                	bnez.n	a3, 11a8c3 <aac_plc_api_Execute+0x27>

0011a8be <aac_plc_api_Execute+0x22>:
  11a8be:	22b8                	l32i.n	a11, a2, 8
  11a8c0:	042b26               	beqi	a11, 2, 11a8c8 <aac_plc_api_Execute+0x2c>

0011a8c3 <aac_plc_api_Execute+0x27>:
  11a8c3:	02ad                	mov.n	a10, a2
  11a8c5:	0026e5               	call8	11ab34 <aac_plc_api_SetPlcMethod>
  11a8c8:	13dc                	bnez.n	a3, 11a8dd <aac_plc_api_Execute+0x41>
  11a8ca:	02ad                	mov.n	a10, a2
  11a8cc:	0028a5               	call8	11ab58 <aac_plc_api_UpdateGoodFrame>
  11a8cf:	0003c6               	j	11a8e2 <aac_plc_api_Execute+0x46>

0011a8d2 <aac_plc_api_Execute+0x36>:
  11a8d2:	fd7316               	beqz	a3, 11a8ad <aac_plc_api_Execute+0x11>
  11a8d5:	02ad                	mov.n	a10, a2
  11a8d7:	0020a5               	call8	11aae0 <aac_plc_api_InsertSilence>
  11a8da:	fff3c6               	j	11a8ad <aac_plc_api_Execute+0x11>

0011a8dd <aac_plc_api_Execute+0x41>:
  11a8dd:	02ad                	mov.n	a10, a2
  11a8df:	000125               	call8	11a8f0 <aac_plc_api_GenerateOneFrame>

0011a8e2 <aac_plc_api_Execute+0x46>:
  11a8e2:	042326               	beqi	a3, 2, 11a8ea <aac_plc_api_Execute+0x4e>
  11a8e5:	02ad                	mov.n	a10, a2
  11a8e7:	fff625               	call8	11a848 <aac_plc_api_AudioClassification>

0011a8ea <aac_plc_api_Execute+0x4e>:
  11a8ea:	2239                	s32i.n	a3, a2, 8
  11a8ec:	ffef46               	j	11a8ad <aac_plc_api_Execute+0x11>

0011a8ef <aac_plc_api_Execute+0x53>:
	...

0011a8f0 <aac_plc_api_GenerateOneFrame>:
  11a8f0:	10a136               	entry	a1, 0x850
  11a8f3:	20c172               	addi	a7, a1, 32
  11a8f6:	056122               	s32i	a2, a1, 20
  11a8f9:	0a2252               	l32i	a5, a2, 40
  11a8fc:	032232               	l32i	a3, a2, 12
  11a8ff:	7288                	l32i.n	a8, a2, 28
  11a901:	6298                	l32i.n	a9, a2, 24
  11a903:	4199                	s32i.n	a9, a1, 16
  11a905:	3189                	s32i.n	a8, a1, 12
  11a907:	03ad                	mov.n	a10, a3
  11a909:	069825               	call8	12128c <aacplc_GetFrameSize>
  11a90c:	0a2d                	mov.n	a2, a10
  11a90e:	41b8                	l32i.n	a11, a1, 16
  11a910:	2139                	s32i.n	a3, a1, 8
  11a912:	0d40094100b01b6e 	{ blti.w18	a11, 1, 11a9a6 <aac_plc_api_GenerateOneFrame+0xb6>; nop }
  11a91a:	5148                	l32i.n	a4, a1, 20
  11a91c:	060c                	movi.n	a6, 0
  11a91e:	030c                	movi.n	a3, 0
  11a920:	0d0c                	movi.n	a13, 0
  11a922:	11d9                	s32i.n	a13, a1, 4

0011a924 <aac_plc_api_GenerateOneFrame+0x34>:
  11a924:	0221a2               	l32i	a10, a1, 8
  11a927:	20b220               	or	a11, a2, a2
  11a92a:	20c330               	or	a12, a3, a3
  11a92d:	069265               	call8	121254 <aac_plc_ResetAACPrevImdctBuffer>
  11a930:	51c8                	l32i.n	a12, a1, 20
  11a932:	8cc8                	l32i.n	a12, a12, 32
  11a934:	10c7b2               	addi	a11, a7, 16
  11a937:	066c16               	beqz	a12, 11a9a1 <aac_plc_api_GenerateOneFrame+0xb1>
  11a93a:	63bc27               	bgeu	a12, a2, 11a9a1 <aac_plc_api_GenerateOneFrame+0xb1>

0011a93d <aac_plc_api_GenerateOneFrame+0x4d>:
  11a93d:	20a550               	or	a10, a5, a5
  11a940:	1694d2               	l16si	a13, a4, 44
  11a943:	23cc80               	sext	a12, a12, 15
  11a946:	0661c2               	s32i	a12, a1, 24
  11a949:	0065e5               	call8	11afa8 <aac_plc_LC_PLC_erasure>
  11a94c:	0121d2               	l32i	a13, a1, 4
  11a94f:	61c8                	l32i.n	a12, a1, 24
  11a951:	10c7b2               	addi	a11, a7, 16
  11a954:	444b                	addi.n	a4, a4, 4
  11a956:	331b                	addi.n	a3, a3, 1
  11a958:	4188                	l32i.n	a8, a1, 16
  11a95a:	31e8                	l32i.n	a14, a1, 12
  11a95c:	04d552               	addmi	a5, a5, 0x400
  11a95f:	5198                	l32i.n	a9, a1, 20
  11a961:	50c552               	addi	a5, a5, 80
  11a964:	4998                	l32i.n	a9, a9, 16
  11a966:	13be66               	bnei	a14, 16, 11a97d <aac_plc_api_GenerateOneFrame+0x8d>
  11a969:	e9da                	add.n	a14, a9, a13
  11a96b:	0b9d                	mov.n	a9, a11
  11a96d:	09ac76               	loopgtz	a12, 11a97a <aac_plc_api_GenerateOneFrame+0x8a>
  11a970:	0099a2               	l16si	a10, a9, 0
  11a973:	005ea2               	s16i	a10, a14, 0
  11a976:	992b                	addi.n	a9, a9, 2
  11a978:	ee4b                	addi.n	a14, a14, 4

0011a97a <aac_plc_api_GenerateOneFrame+0x8a>:
  11a97a:	000486               	j	11a990 <aac_plc_api_GenerateOneFrame+0xa0>

0011a97d <aac_plc_api_GenerateOneFrame+0x8d>:
  11a97d:	0bed                	mov.n	a14, a11
  11a97f:	969a                	add.n	a9, a6, a9
  11a981:	0bac76               	loopgtz	a12, 11a990 <aac_plc_api_GenerateOneFrame+0xa0>
  11a984:	009ef2               	l16si	a15, a14, 0
  11a987:	ee2b                	addi.n	a14, a14, 2
  11a989:	11ff00               	slli	a15, a15, 16
  11a98c:	09f9                	s32i.n	a15, a9, 0
  11a98e:	998b                	addi.n	a9, a9, 8
  11a990:	664b                	addi.n	a6, a6, 4
  11a992:	dd2b                	addi.n	a13, a13, 2
  11a994:	11d9                	s32i.n	a13, a1, 4
  11a996:	0d3ff841a0b0b83e 	{ bne.w18	a8, a3, 11a924 <aac_plc_api_GenerateOneFrame+0x34>; nop }
  11a99e:	000106               	j	11a9a6 <aac_plc_api_GenerateOneFrame+0xb6>

0011a9a1 <aac_plc_api_GenerateOneFrame+0xb1>:
  11a9a1:	02cd                	mov.n	a12, a2
  11a9a3:	ffe586               	j	11a93d <aac_plc_api_GenerateOneFrame+0x4d>

0011a9a6 <aac_plc_api_GenerateOneFrame+0xb6>:
  11a9a6:	2d0c                	movi.n	a13, 2
  11a9a8:	31e8                	l32i.n	a14, a1, 12
  11a9aa:	4b0c                	movi.n	a11, 4
  11a9ac:	f0cee2               	addi	a14, a14, -16
  11a9af:	83bde0               	moveqz	a11, a13, a14
  11a9b2:	400001b544103cbe 	{ ae_movda16	aed0, a12; nop; ae_movda16	aed1, a11 }
  11a9ba:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11a9c2:	020c                	movi.n	a2, 0
  11a9c4:	25a0c4               	ae_movad32.l	a10, aed0
  11a9c7:	51b8                	l32i.n	a11, a1, 20
  11a9c9:	11aaf0               	slli	a10, a10, 1
  11a9cc:	1a5ba2               	s16i	a10, a11, 52
  11a9cf:	f01d                	retw.n

0011a9d1 <aac_plc_api_GenerateOneFrame+0xe1>:
  11a9d1:	000000                                        ...

0011a9d4 <aac_plc_api_Save_Decoder_States_to_PLC_States>:
  11a9d4:	004136               	entry	a1, 32
  11a9d7:	3238                	l32i.n	a3, a2, 12
  11a9d9:	6268                	l32i.n	a6, a2, 24
  11a9db:	a298                	l32i.n	a9, a2, 40
  11a9dd:	3416a6               	blti	a6, 1, 11aa15 <aac_plc_api_Save_Decoder_States_to_PLC_States+0x41>
  11a9e0:	50a472               	movi	a7, 0x450
  11a9e3:	020c                	movi.n	a2, 0
  11a9e5:	4ac952               	addi	a5, a9, 74
  11a9e8:	03d942               	addmi	a4, a9, 0x300
  11a9eb:	4cc442               	addi	a4, a4, 76

0011a9ee <aac_plc_api_Save_Decoder_States_to_PLC_States+0x1a>:
  11a9ee:	20a330               	or	a10, a3, a3
  11a9f1:	05bd                	mov.n	a11, a5
  11a9f3:	02cd                	mov.n	a12, a2
  11a9f5:	067e65               	call8	1211dc <aac_plc_GetAACPrevImdctBuffer>
  11a9f8:	03ad                	mov.n	a10, a3
  11a9fa:	02bd                	mov.n	a11, a2
  11a9fc:	067b65               	call8	1211b4 <aac_plc_GetAACWindowType>
  11a9ff:	7f54a2               	s16i	a10, a4, 254
  11aa02:	02bd                	mov.n	a11, a2
  11aa04:	03ad                	mov.n	a10, a3
  11aa06:	067525               	call8	121158 <aac_plc_GetAACWindowShape>
  11aa09:	557a                	add.n	a5, a5, a7
  11aa0b:	8054a2               	s16i	a10, a4, 0x100
  11aa0e:	221b                	addi.n	a2, a2, 1
  11aa10:	447a                	add.n	a4, a4, a7
  11aa12:	d89627               	bne	a6, a2, 11a9ee <aac_plc_api_Save_Decoder_States_to_PLC_States+0x1a>

0011aa15 <aac_plc_api_Save_Decoder_States_to_PLC_States+0x41>:
  11aa15:	020c                	movi.n	a2, 0
  11aa17:	f01d                	retw.n

0011aa19 <aac_plc_api_Save_Decoder_States_to_PLC_States+0x45>:
  11aa19:	000000                                        ...

0011aa1c <aac_plc_api_GetScratchSize>:
  11aa1c:	004136               	entry	a1, 32
  11aa1f:	040c                	movi.n	a4, 0
  11aa21:	0258                	l32i.n	a5, a2, 0
  11aa23:	f1e631               	l32r	a3, 1171bc (4f90 <xthals_release_major+0x20b0>)
  11aa26:	550b                	addi.n	a5, a5, -1
  11aa28:	834350               	moveqz	a4, a3, a5
  11aa2b:	042d                	mov.n	a2, a4
  11aa2d:	f01d                	retw.n

0011aa2f <aac_plc_api_GetScratchSize+0x13>:
	...

0011aa30 <aac_plc_api_Init>:
  11aa30:	006136               	entry	a1, 48
  11aa33:	002282               	l32i	a8, a2, 0
  11aa36:	0d400941a0b018ce 	{ bnei.w18	a8, 1, 11aad4 <aac_plc_api_Init+0xa4>; nop }
  11aa3e:	092292               	l32i	a9, a2, 36
  11aa41:	0d40094130b019ce 	{ bnei.w18	a9, 1, 11aad8 <aac_plc_api_Init+0xa8>; nop }
  11aa49:	052252               	l32i	a5, a2, 20
  11aa4c:	6238                	l32i.n	a3, a2, 24
  11aa4e:	32a8                	l32i.n	a10, a2, 12
  11aa50:	0683a5               	call8	12128c <aacplc_GetFrameSize>
  11aa53:	a248                	l32i.n	a4, a2, 40
  11aa55:	f1f8e1               	l32r	a14, 117238 (ac44 <xthals_release_major+0x7d64>)
  11aa58:	0a6d                	mov.n	a6, a10
  11aa5a:	f1f8d1               	l32r	a13, 11723c (272934 <aaclc_44kHz_shortwindow_frconfig>)
  11aa5d:	f1f5a1               	l32r	a10, 117234 (2728b0 <aaclc_44kHz_longwindow_config>)
  11aa60:	d4cdc2               	addi	a12, a13, -44
  11aa63:	a8cdb2               	addi	a11, a13, -88
  11aa66:	0915e7               	beq	a5, a14, 11aa73 <aac_plc_api_Init+0x43>
  11aa69:	f1f5f1               	l32r	a15, 117240 (bb80 <xthals_release_major+0x8ca0>)
  11aa6c:	0315f7               	beq	a5, a15, 11aa73 <aac_plc_api_Init+0x43>
  11aa6f:	320c                	movi.n	a2, 3
  11aa71:	f01d                	retw.n

0011aa73 <aac_plc_api_Init+0x43>:
  11aa73:	0e62a2               	s32i	a10, a2, 56
  11aa76:	f2b9                	s32i.n	a11, a2, 60
  11aa78:	1062c2               	s32i	a12, a2, 64
  11aa7b:	1162d2               	s32i	a13, a2, 68
  11aa7e:	3213a6               	blti	a3, 1, 11aab4 <aac_plc_api_Init+0x84>
  11aa81:	40c272               	addi	a7, a2, 64
  11aa84:	1183c0               	slli	a8, a3, 4
  11aa87:	38c2a2               	addi	a10, a2, 56
  11aa8a:	11a9                	s32i.n	a10, a1, 4
  11aa8c:	838a                	add.n	a8, a3, a8
  11aa8e:	a08830               	addx4	a8, a8, a3
  11aa91:	1188c0               	slli	a8, a8, 4
  11aa94:	848a                	add.n	a8, a4, a8
  11aa96:	0189                	s32i.n	a8, a1, 0

0011aa98 <aac_plc_api_Init+0x68>:
  11aa98:	07cd                	mov.n	a12, a7
  11aa9a:	04ad                	mov.n	a10, a4
  11aa9c:	11b8                	l32i.n	a11, a1, 4
  11aa9e:	1d0c                	movi.n	a13, 1
  11aaa0:	2e0c                	movi.n	a14, 2
  11aaa2:	003765               	call8	11ae18 <aac_plc_Init_LC_PLC>
  11aaa5:	3afc                	bnez.n	a10, 11aadc <aac_plc_api_Init+0xac>
  11aaa7:	01b8                	l32i.n	a11, a1, 0
  11aaa9:	04d442               	addmi	a4, a4, 0x400
  11aaac:	50c442               	addi	a4, a4, 80
  11aaaf:	e594b7               	bne	a4, a11, 11aa98 <aac_plc_api_Init+0x68>
  11aab2:	a248                	l32i.n	a4, a2, 40

0011aab4 <aac_plc_api_Init+0x84>:
  11aab4:	23b680               	sext	a11, a6, 15
  11aab7:	1c0c                	movi.n	a12, 1
  11aab9:	23d380               	sext	a13, a3, 15
  11aabc:	04ad                	mov.n	a10, a4
  11aabe:	0018a5               	call8	11ac48 <aac_plc_InitAudioPLC>
  11aac1:	0ba4a2               	movi	a10, 0x40b
  11aac4:	f1e0b1               	l32r	a11, 117244 (80012620 <__log_data___1__1__0_algo_0_aac_0_aac_plc_0_aac_plc_api_1_c_356$14707_19_12>)
  11aac7:	03cd                	mov.n	a12, a3
  11aac9:	2d0c                	movi.n	a13, 2
  11aacb:	06ed                	mov.n	a14, a6
  11aacd:	92d9                	s32i.n	a13, a2, 36
  11aacf:	05dd                	mov.n	a13, a5
  11aad1:	fbd9e5               	call8	116870 <dbfw_StoreTrace>

0011aad4 <aac_plc_api_Init+0xa4>:
  11aad4:	020c                	movi.n	a2, 0
  11aad6:	f01d                	retw.n

0011aad8 <aac_plc_api_Init+0xa8>:
  11aad8:	220c                	movi.n	a2, 2
  11aada:	f01d                	retw.n

0011aadc <aac_plc_api_Init+0xac>:
  11aadc:	120c                	movi.n	a2, 1
  11aade:	f01d                	retw.n

0011aae0 <aac_plc_api_InsertSilence>:
  11aae0:	004136               	entry	a1, 32
  11aae3:	062242               	l32i	a4, a2, 24
  11aae6:	0322a2               	l32i	a10, a2, 12
  11aae9:	072232               	l32i	a3, a2, 28
  11aaec:	0679e5               	call8	12128c <aacplc_GetFrameSize>
  11aaef:	f0c382               	addi	a8, a3, -16
  11aaf2:	02a0f2               	movi	a15, 2
  11aaf5:	04a0e2               	movi	a14, 4
  11aaf8:	83ef80               	moveqz	a14, a15, a8
  11aafb:	400001b545324aee 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a14 }
  11ab03:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  11ab0b:	25d2c4               	ae_movad32.l	a13, aed2
  11ab0e:	400001b5451044de 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed1, a13 }
  11ab16:	eb7b4001000000bf 	{ movi	a11, 0; ae_mulp32x2	aed0, aed0, aed1; nop }
  11ab1e:	0422a2               	l32i	a10, a2, 16
  11ab21:	25c0c4               	ae_movad32.l	a12, aed0
  11ab24:	1a52c2               	s16i	a12, a2, 52
  11ab27:	f4c0c0               	extui	a12, a12, 0, 16
  11ab2a:	658fe5               	call8	180428 <__vec_memset>
  11ab2d:	020c                	movi.n	a2, 0
  11ab2f:	f01d                	retw.n

0011ab31 <aac_plc_api_InsertSilence+0x51>:
  11ab31:	000000                                        ...

0011ab34 <aac_plc_api_SetPlcMethod>:
  11ab34:	004136               	entry	a1, 32
  11ab37:	65a652               	movi	a5, 0x665
  11ab3a:	a248                	l32i.n	a4, a2, 40
  11ab3c:	062232               	l32i	a3, a2, 24
  11ab3f:	09d442               	addmi	a4, a4, 0x900
  11ab42:	44c442               	addi	a4, a4, 68
  11ab45:	0ba376               	loopgtz	a3, 11ab54 <aac_plc_api_SetPlcMethod+0x20>
  11ab48:	224b                	addi.n	a2, a2, 4
  11ab4a:	7e9482               	l16si	a8, a4, 252
  11ab4d:	442b                	addi.n	a4, a4, 2
  11ab4f:	728580               	salt	a8, a5, a8
  11ab52:	a289                	s32i.n	a8, a2, 40

0011ab54 <aac_plc_api_SetPlcMethod+0x20>:
  11ab54:	020c                	movi.n	a2, 0
  11ab56:	f01d                	retw.n

0011ab58 <aac_plc_api_UpdateGoodFrame>:
  11ab58:	10a136               	entry	a1, 0x850
  11ab5b:	20c172               	addi	a7, a1, 32
  11ab5e:	046122               	s32i	a2, a1, 16
  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:	1199                	s32i.n	a9, a1, 4
  11ab6d:	2189                	s32i.n	a8, a1, 8
  11ab6f:	03ad                	mov.n	a10, a3
  11ab71:	0671a5               	call8	12128c <aacplc_GetFrameSize>
  11ab74:	31a9                	s32i.n	a10, a1, 12
  11ab76:	11b8                	l32i.n	a11, a1, 4
  11ab78:	5139                	s32i.n	a3, a1, 20
  11ab7a:	0d400c4120b01b6e 	{ blti.w18	a11, 1, 11ac40 <aac_plc_api_UpdateGoodFrame+0xe8>; nop }
  11ab82:	4168                	l32i.n	a6, a1, 16
  11ab84:	040c                	movi.n	a4, 0
  11ab86:	020c                	movi.n	a2, 0
  11ab88:	030c                	movi.n	a3, 0

0011ab8a <aac_plc_api_UpdateGoodFrame+0x32>:
  11ab8a:	0521a2               	l32i	a10, a1, 20
  11ab8d:	20b330               	or	a11, a3, a3
  11ab90:	065ea5               	call8	12117c <aac_plc_GetAACWindowTypeFirstGoodFrame>
  11ab93:	0661a2               	s32i	a10, a1, 24
  11ab96:	20b330               	or	a11, a3, a3
  11ab99:	0521a2               	l32i	a10, a1, 20
  11ab9c:	065ba5               	call8	121158 <aac_plc_GetAACWindowShape>
  11ab9f:	0621d2               	l32i	a13, a1, 24
  11aba2:	10c792               	addi	a9, a7, 16
  11aba5:	41e8                	l32i.n	a14, a1, 16
  11aba7:	21f8                	l32i.n	a15, a1, 8
  11aba9:	4ee8                	l32i.n	a14, a14, 16
  11abab:	18bf66               	bnei	a15, 16, 11abc7 <aac_plc_api_UpdateGoodFrame+0x6f>
  11abae:	fe2a                	add.n	a15, a14, a2
  11abb0:	3188                	l32i.n	a8, a1, 12
  11abb2:	20e990               	or	a14, a9, a9
  11abb5:	09a876               	loopgtz	a8, 11abc2 <aac_plc_api_UpdateGoodFrame+0x6a>
  11abb8:	009f92               	l16si	a9, a15, 0
  11abbb:	005e92               	s16i	a9, a14, 0
  11abbe:	ff4b                	addi.n	a15, a15, 4
  11abc0:	ee2b                	addi.n	a14, a14, 2

0011abc2 <aac_plc_api_UpdateGoodFrame+0x6a>:
  11abc2:	0004c6               	j	11abd9 <aac_plc_api_UpdateGoodFrame+0x81>

0011abc5 <aac_plc_api_UpdateGoodFrame+0x6d>:
	...

0011abc7 <aac_plc_api_UpdateGoodFrame+0x6f>:
  11abc7:	ce4a                	add.n	a12, a14, a4
  11abc9:	31f8                	l32i.n	a15, a1, 12
  11abcb:	09bd                	mov.n	a11, a9
  11abcd:	08af76               	loopgtz	a15, 11abd9 <aac_plc_api_UpdateGoodFrame+0x81>
  11abd0:	be1c24               	ae_l32.ip	aed1, a12, 8
  11abd3:	420114               	ae_round16x4f32sasym	aed0, aed1, aed1
  11abd6:	d30b14               	ae_s16.0.ip	aed0, a11, 2
  11abd9:	23ed80               	sext	a14, a13, 15
  11abdc:	23fa80               	sext	a15, a10, 15
  11abdf:	10c7c2               	addi	a12, a7, 16
  11abe2:	20a550               	or	a10, a5, a5
  11abe5:	20bcc0               	or	a11, a12, a12
  11abe8:	1696d2               	l16si	a13, a6, 44
  11abeb:	00c1e5               	call8	11b808 <aac_plc_LC_PLC>
  11abee:	036a16               	beqz	a10, 11ac28 <aac_plc_api_UpdateGoodFrame+0xd0>
  11abf1:	41e8                	l32i.n	a14, a1, 16
  11abf3:	2188                	l32i.n	a8, a1, 8
  11abf5:	4ee8                	l32i.n	a14, a14, 16
  11abf7:	17b866               	bnei	a8, 16, 11ac12 <aac_plc_api_UpdateGoodFrame+0xba>
  11abfa:	de2a                	add.n	a13, a14, a2
  11abfc:	31f8                	l32i.n	a15, a1, 12
  11abfe:	10c792               	addi	a9, a7, 16
  11ac01:	09af76               	loopgtz	a15, 11ac0e <aac_plc_api_UpdateGoodFrame+0xb6>
  11ac04:	009982               	l16si	a8, a9, 0
  11ac07:	005d82               	s16i	a8, a13, 0
  11ac0a:	992b                	addi.n	a9, a9, 2
  11ac0c:	dd4b                	addi.n	a13, a13, 4

0011ac0e <aac_plc_api_UpdateGoodFrame+0xb6>:
  11ac0e:	000586               	j	11ac28 <aac_plc_api_UpdateGoodFrame+0xd0>

0011ac11 <aac_plc_api_UpdateGoodFrame+0xb9>:
	...

0011ac12 <aac_plc_api_UpdateGoodFrame+0xba>:
  11ac12:	10c7d2               	addi	a13, a7, 16
  11ac15:	31a8                	l32i.n	a10, a1, 12
  11ac17:	9e4a                	add.n	a9, a14, a4
  11ac19:	0baa76               	loopgtz	a10, 11ac28 <aac_plc_api_UpdateGoodFrame+0xd0>
  11ac1c:	009db2               	l16si	a11, a13, 0
  11ac1f:	dd2b                	addi.n	a13, a13, 2
  11ac21:	11bb00               	slli	a11, a11, 16
  11ac24:	09b9                	s32i.n	a11, a9, 0
  11ac26:	998b                	addi.n	a9, a9, 8
  11ac28:	664b                	addi.n	a6, a6, 4
  11ac2a:	222b                	addi.n	a2, a2, 2
  11ac2c:	444b                	addi.n	a4, a4, 4
  11ac2e:	331b                	addi.n	a3, a3, 1
  11ac30:	04d552               	addmi	a5, a5, 0x400
  11ac33:	11c8                	l32i.n	a12, a1, 4
  11ac35:	50c552               	addi	a5, a5, 80
  11ac38:	0d3ff441e0b0bc3e 	{ bne.w18	a12, a3, 11ab8a <aac_plc_api_UpdateGoodFrame+0x32>; nop }

0011ac40 <aac_plc_api_UpdateGoodFrame+0xe8>:
  11ac40:	020c                	movi.n	a2, 0
  11ac42:	f01d                	retw.n

0011ac44 <aac_plc_api_UpdateGoodFrame+0xec>:
  11ac44:	00000000                                ....

0011ac48 <aac_plc_InitAudioPLC>:
  11ac48:	008136               	entry	a1, 64
  11ac4b:	00a062               	movi	a6, 0
  11ac4e:	08d282               	addmi	a8, a2, 0x800
  11ac51:	f17ec1               	l32r	a12, 11724c (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11ac54:	016152               	s32i	a5, a1, 4
  11ac57:	f17cd1               	l32r	a13, 117248 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11ac5a:	0261d2               	s32i	a13, a1, 8
  11ac5d:	205220               	or	a5, a2, a2
  11ac60:	0361c2               	s32i	a12, a1, 12
  11ac63:	07d222               	addmi	a2, a2, 0x700
  11ac66:	09d572               	addmi	a7, a5, 0x900
  11ac69:	a35732               	s16i	a3, a7, 0x146
  11ac6c:	a25742               	s16i	a4, a7, 0x144
  11ac6f:	48c792               	addi	a9, a7, 72
  11ac72:	006192               	s32i	a9, a1, 0
  11ac75:	acc242               	addi	a4, a2, -84
  11ac78:	a4c832               	addi	a3, a8, -92
  11ac7b:	74c222               	addi	a2, a2, 116
  11ac7e:	44c772               	addi	a7, a7, 68

0011ac81 <aac_plc_InitAudioPLC+0x39>:
  11ac81:	7e5362               	s16i	a6, a3, 252
  11ac84:	805362               	s16i	a6, a3, 0x100
  11ac87:	0d25a2               	l32i	a10, a5, 52
  11ac8a:	009aa2               	l16si	a10, a10, 0
  11ac8d:	e786e5               	call8	1024fc <__floatsisf>
  11ac90:	f170b1               	l32r	a11, 117250 (272a10 <aaclc_48kHz_shortwindow_frconfig+0x2c>)
  11ac93:	0bb8                	l32i.n	a11, a11, 0
  11ac95:	e610a5               	call8	100da0 <__mulsf3>
  11ac98:	e68a25               	call8	10153c <__extendsfdf2>
  11ac9b:	21d8                	l32i.n	a13, a1, 8
  11ac9d:	31c8                	l32i.n	a12, a1, 12
  11ac9f:	e64825               	call8	101120 <__muldf3>
  11aca2:	e684e5               	call8	1014f0 <__fixdfsi>
  11aca5:	2c3c                	movi.n	a12, 50
  11aca7:	7f53a2               	s16i	a10, a3, 254
  11acaa:	049d                	mov.n	a9, a4
  11acac:	d0a0e2               	movi	a14, 208
  11acaf:	22ea                	add.n	a2, a2, a14
  11acb1:	44ea                	add.n	a4, a4, a14
  11acb3:	33ea                	add.n	a3, a3, a14
  11acb5:	04ac76               	loopgtz	a12, 11acbd <aac_plc_InitAudioPLC+0x75>
  11acb8:	7f6962               	s32i	a6, a9, 0x1fc
  11acbb:	994b                	addi.n	a9, a9, 4

0011acbd <aac_plc_InitAudioPLC+0x75>:
  11acbd:	c09377               	bne	a3, a7, 11ac81 <aac_plc_InitAudioPLC+0x39>
  11acc0:	0198                	l32i.n	a9, a1, 0
  11acc2:	11a8                	l32i.n	a10, a1, 4
  11acc4:	2d0c                	movi.n	a13, 2
  11acc6:	04ad76               	loopgtz	a13, 11acce <aac_plc_InitAudioPLC+0x86>
  11acc9:	7e5762               	s16i	a6, a7, 252
  11accc:	772b                	addi.n	a7, a7, 2
  11acce:	805962               	s16i	a6, a9, 0x100
  11acd1:	8159a2               	s16i	a10, a9, 0x102
  11acd4:	f01d                	retw.n

0011acd6 <aac_plc_InitAudioPLC+0x8e>:
	...

0011acd8 <aac_plc_SpeechMusicDiscriminator>:
  11acd8:	004136               	entry	a1, 32
  11acdb:	0093b2               	l16si	a11, a3, 0
  11acde:	0ad4d2               	addmi	a13, a4, 0xa00
  11ace1:	239dd2               	l16si	a13, a13, 70
  11ace4:	0193c2               	l16si	a12, a3, 2
  11ace7:	bbda                	add.n	a11, a11, a13
  11ace9:	23bb80               	sext	a11, a11, 15
  11acec:	0053b2               	s16i	a11, a3, 0
  11acef:	2b2bc7               	blt	a11, a12, 11ad1e <aac_plc_SpeechMusicDiscriminator+0x46>
  11acf2:	538b                	addi.n	a5, a3, 8

0011acf4 <aac_plc_SpeechMusicDiscriminator+0x1c>:
  11acf4:	11abf0               	slli	a10, a11, 1
  11acf7:	d4d8                	l32i.n	a13, a4, 52
  11acf9:	05bd                	mov.n	a11, a5
  11acfb:	019dd2               	l16si	a13, a13, 2
  11acfe:	c0a2a0               	sub	a10, a2, a10
  11ad01:	dd1b                	addi.n	a13, a13, 1
  11ad03:	000265               	call8	11ad28 <MLER>
  11ad06:	0193c2               	l16si	a12, a3, 2
  11ad09:	0093b2               	l16si	a11, a3, 0
  11ad0c:	0253a2               	s16i	a10, a3, 4
  11ad0f:	c0bbc0               	sub	a11, a11, a12
  11ad12:	23bb80               	sext	a11, a11, 15
  11ad15:	0053b2               	s16i	a11, a3, 0
  11ad18:	d8abc7               	bge	a11, a12, 11acf4 <aac_plc_SpeechMusicDiscriminator+0x1c>
  11ad1b:	000086               	j	11ad21 <aac_plc_SpeechMusicDiscriminator+0x49>

0011ad1e <aac_plc_SpeechMusicDiscriminator+0x46>:
  11ad1e:	0293a2               	l16si	a10, a3, 4

0011ad21 <aac_plc_SpeechMusicDiscriminator+0x49>:
  11ad21:	0a2d                	mov.n	a2, a10
  11ad23:	f01d                	retw.n

0011ad25 <aac_plc_SpeechMusicDiscriminator+0x4d>:
  11ad25:	000000                                        ...

0011ad28 <MLER>:
  11ad28:	004136               	entry	a1, 32
  11ad2b:	3614a6               	blti	a4, 1, 11ad65 <MLER+0x3d>
  11ad2e:	908420               	addx2	a8, a4, a2
  11ad31:	1195f0               	slli	a9, a5, 1
  11ad34:	040c                	movi.n	a4, 0
  11ad36:	050c                	movi.n	a5, 0

0011ad38 <MLER+0x10>:
  11ad38:	b02204               	ae_l16.i	aed2, a2, 0
  11ad3b:	0c801a023232959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed2 }
  11ad43:	2562c4               	ae_movad32.l	a6, aed2
  11ad46:	151544               	ae_movda32x2	aed1, a5, a4
  11ad49:	314f60               	srai	a4, a6, 31
  11ad4c:	150464               	ae_movda32x2	aed0, a4, a6
  11ad4f:	ebea50010000229f 	{ add	a2, a2, a9; ae_add64	aed0, aed0, aed1; nop }
  11ad57:	2550b4               	ae_movad32.h	a5, aed0
  11ad5a:	2540c4               	ae_movad32.l	a4, aed0
  11ad5d:	d73287               	bltu	a2, a8, 11ad38 <MLER+0x10>
  11ad60:	000146               	j	11ad69 <MLER+0x41>

0011ad63 <MLER+0x3b>:
	...

0011ad65 <MLER+0x3d>:
  11ad65:	050c                	movi.n	a5, 0
  11ad67:	040c                	movi.n	a4, 0

0011ad69 <MLER+0x41>:
  11ad69:	070c                	movi.n	a7, 0
  11ad6b:	038d                	mov.n	a8, a3
  11ad6d:	020c                	movi.n	a2, 0
  11ad6f:	193c                	movi.n	a9, 49
  11ad71:	660c                	movi.n	a6, 6
  11ad73:	15a544               	ae_movda32x2	aed10, a5, a4
  11ad76:	f137f1               	l32r	a15, 117254 (1062 <XtosCoreStateSize+0xde2>)
  11ad79:	400001e544a7af6e 	{ ae_movda16	aed7, a15; nop; ae_sraa64	aed10, aed10, a6 }
  11ad81:	1aa976               	loopgtz	a9, 11ad9f <MLER+0x77>
  11ad84:	154724               	ae_movda32x2	aed4, a7, a2
  11ad87:	18b8                	l32i.n	a11, a8, 4
  11ad89:	08b9                	s32i.n	a11, a8, 0
  11ad8b:	31afb0               	srai	a10, a11, 31
  11ad8e:	153ab4               	ae_movda32x2	aed3, a10, a11
  11ad91:	ebea20040303488f 	{ addi	a8, a8, 4; ae_add64	aed3, aed3, aed4; nop }
  11ad99:	2573b4               	ae_movad32.h	a7, aed3
  11ad9c:	2523c4               	ae_movad32.l	a2, aed3

0011ad9f <MLER+0x77>:
  11ad9f:	25dac4               	ae_movad32.l	a13, aed10
  11ada2:	159724               	ae_movda32x2	aed9, a7, a2
  11ada5:	318fd0               	srai	a8, a13, 31
  11ada8:	1588d4               	ae_movda32x2	aed8, a8, a13
  11adab:	318894               	ae_add64	aed8, aed8, aed9
  11adae:	818684               	ae_sraa64	aed8, aed8, a6
  11adb1:	25e8c4               	ae_movad32.l	a14, aed8
  11adb4:	3c6e34               	ae_movda32	aed6, a14
  11adb7:	eb724007060532cf 	{ movi	a12, 50; ae_mulfp32x16x2ras.h	aed5, aed6, aed7; nop }
  11adbf:	3163d2               	s32i	a13, a3, 196
  11adc2:	eb0340050505002f 	{ movi	a2, 0; ae_sel16i.n	aed5, aed5, aed5, 3; nop }
  11adca:	2545c4               	ae_movad32.l	a4, aed5
  11adcd:	0aac76               	loopgtz	a12, 11addb <MLER+0xb3>
  11add0:	0398                	l32i.n	a9, a3, 0
  11add2:	334b                	addi.n	a3, a3, 4
  11add4:	01a947               	bge	a9, a4, 11add9 <MLER+0xb1>
  11add7:	221b                	addi.n	a2, a2, 1

0011add9 <MLER+0xb1>:
  11add9:	f03d                	nop.n

0011addb <MLER+0xb3>:
  11addb:	a0a220               	addx4	a10, a2, a2
  11adde:	cec2b2               	addi	a11, a2, -50
  11ade1:	b0aa20               	addx8	a10, a10, a2
  11ade4:	11aac0               	slli	a10, a10, 4
  11ade7:	c0aa20               	sub	a10, a10, a2
  11adea:	f0d321               	l32r	a2, 117138 (7fff <xthals_release_major+0x511f>)
  11aded:	23aa80               	sext	a10, a10, 15
  11adf0:	932ab0               	movnez	a2, a10, a11
  11adf3:	f01d                	retw.n

0011adf5 <MLER+0xcd>:
  11adf5:	000000                                        ...

0011adf8 <round_itu>:
  11adf8:	004136               	entry	a1, 32
  11adfb:	f0d131               	l32r	a3, 117140 (8000 <xthals_release_major+0x5120>)
  11adfe:	400001b54523432e 	{ ae_movda32	aed3, a3; nop; ae_movda32	aed2, a2 }
  11ae06:	401234               	ae_add32s	aed1, aed2, aed3
  11ae09:	2521c4               	ae_movad32.l	a2, aed1
  11ae0c:	3c0234               	ae_movda32	aed0, a2
  11ae0f:	a70004               	ae_sel16i	aed0, aed0, aed0, 7
  11ae12:	252084               	ae_movad16.0	a2, aed0
  11ae15:	f01d                	retw.n

0011ae17 <round_itu+0x1f>:
	...

0011ae18 <aac_plc_Init_LC_PLC>:
  11ae18:	008136               	entry	a1, 64
  11ae1b:	225262               	s16i	a6, a2, 68
  11ae1e:	02ad                	mov.n	a10, a2
  11ae20:	280c                	movi.n	a8, 2
  11ae22:	f109d1               	l32r	a13, 117248 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11ae25:	4159                	s32i.n	a5, a1, 16
  11ae27:	f109c1               	l32r	a12, 11724c (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11ae2a:	f10b51               	l32r	a5, 117258 (447a0000 <_memmap_cacheattr_bp_allvalid+0x2257ddde>)
  11ae2d:	61c9                	s32i.n	a12, a1, 24
  11ae2f:	51d9                	s32i.n	a13, a1, 20
  11ae31:	0da876               	loopgtz	a8, 11ae42 <aac_plc_Init_LC_PLC+0x2a>
  11ae34:	03b8                	l32i.n	a11, a3, 0
  11ae36:	334b                	addi.n	a3, a3, 4
  11ae38:	dab9                	s32i.n	a11, a10, 52
  11ae3a:	0498                	l32i.n	a9, a4, 0
  11ae3c:	fa99                	s32i.n	a9, a10, 60
  11ae3e:	444b                	addi.n	a4, a4, 4
  11ae40:	aa4b                	addi.n	a10, a10, 4

0011ae42 <aac_plc_Init_LC_PLC+0x2a>:
  11ae42:	0ea616               	beqz	a6, 11af30 <aac_plc_Init_LC_PLC+0x118>
  11ae45:	0d400e4170b0260e 	{ beqi.w18	a6, 2, 11af30 <aac_plc_Init_LC_PLC+0x118>; nop }
  11ae4d:	030c                	movi.n	a3, 0
  11ae4f:	0a0c                	movi.n	a10, 0

0011ae51 <aac_plc_Init_LC_PLC+0x39>:
  11ae51:	021626               	beqi	a6, 1, 11ae57 <aac_plc_Init_LC_PLC+0x3f>
  11ae54:	562666               	bnei	a6, 2, 11aeae <aac_plc_Init_LC_PLC+0x96>

0011ae57 <aac_plc_Init_LC_PLC+0x3f>:
  11ae57:	08c272               	addi	a7, a2, 8
  11ae5a:	204220               	or	a4, a2, a2

0011ae5d <aac_plc_Init_LC_PLC+0x45>:
  11ae5d:	f468                	l32i.n	a6, a4, 60
  11ae5f:	043616               	beqz	a6, 11aea6 <aac_plc_Init_LC_PLC+0x8e>
  11ae62:	0296b2               	l16si	a11, a6, 4
  11ae65:	d2a8                	l32i.n	a10, a2, 52
  11ae67:	01a9                	s32i.n	a10, a1, 0
  11ae69:	31b9                	s32i.n	a11, a1, 12
  11ae6b:	009aa2               	l16si	a10, a10, 0
  11ae6e:	e768e5               	call8	1024fc <__floatsisf>
  11ae71:	05bd                	mov.n	a11, a5
  11ae73:	e5f2e5               	call8	100da0 <__mulsf3>
  11ae76:	e66c65               	call8	10153c <__extendsfdf2>
  11ae79:	51d8                	l32i.n	a13, a1, 20
  11ae7b:	61c8                	l32i.n	a12, a1, 24
  11ae7d:	e62a25               	call8	101120 <__muldf3>
  11ae80:	e666e5               	call8	1014f0 <__fixdfsi>
  11ae83:	1196e2               	l16si	a14, a6, 34
  11ae86:	1096c2               	l16si	a12, a6, 32
  11ae89:	1396f2               	l16si	a15, a6, 38
  11ae8c:	01b8                	l32i.n	a11, a1, 0
  11ae8e:	1296d2               	l16si	a13, a6, 36
  11ae91:	029bb2               	l16si	a11, a11, 4
  11ae94:	ddfa                	add.n	a13, a13, a15
  11ae96:	ccea                	add.n	a12, a12, a14
  11ae98:	bbaa                	add.n	a11, a11, a10
  11ae9a:	31a8                	l32i.n	a10, a1, 12
  11ae9c:	ccda                	add.n	a12, a12, a13
  11ae9e:	bb0b                	addi.n	a11, a11, -1
  11aea0:	53bbc0               	max	a11, a11, a12
  11aea3:	90aab0               	addx2	a10, a10, a11

0011aea6 <aac_plc_Init_LC_PLC+0x8e>:
  11aea6:	533a30               	max	a3, a10, a3
  11aea9:	444b                	addi.n	a4, a4, 4
  11aeab:	ae9477               	bne	a4, a7, 11ae5d <aac_plc_Init_LC_PLC+0x45>

0011aeae <aac_plc_Init_LC_PLC+0x96>:
  11aeae:	2392c2               	l16si	a12, a2, 70
  11aeb1:	10ac37               	bge	a12, a3, 11aec5 <aac_plc_Init_LC_PLC+0xad>
  11aeb4:	03cd                	mov.n	a12, a3
  11aeb6:	09a4a2               	movi	a10, 0x409
  11aeb9:	f0e8b1               	l32r	a11, 11725c (80012720 <__log_data___1__1__0_algo_0_aac_0_aac_plc_0_aac_plc_lcplc_1_c_231$16008_64_10>)
  11aebc:	fb9b25               	call8	116870 <dbfw_StoreTrace>
  11aebf:	190c                	movi.n	a9, 1
  11aec1:	0019c6               	j	11af2c <aac_plc_Init_LC_PLC+0x114>

0011aec4 <aac_plc_Init_LC_PLC+0xac>:
	...

0011aec5 <aac_plc_Init_LC_PLC+0xad>:
  11aec5:	0b0c                	movi.n	a11, 0
  11aec7:	016307               	bbci	a3, 0, 11aecc <aac_plc_Init_LC_PLC+0xb4>
  11aeca:	331b                	addi.n	a3, a3, 1

0011aecc <aac_plc_Init_LC_PLC+0xb4>:
  11aecc:	235232               	s16i	a3, a2, 70
  11aecf:	f0e481               	l32r	a8, 117260 (7ffe0000 <_memmap_cacheattr_bp_allvalid+0x5ddbddde>)
  11aed2:	0d13a6               	blti	a3, 1, 11aee3 <aac_plc_Init_LC_PLC+0xcb>
  11aed5:	0b9d                	mov.n	a9, a11
  11aed7:	32a8                	l32i.n	a10, a2, 12
  11aed9:	06a376               	loopgtz	a3, 11aee3 <aac_plc_Init_LC_PLC+0xcb>
  11aedc:	da9a                	add.n	a13, a10, a9
  11aede:	005db2               	s16i	a11, a13, 0
  11aee1:	992b                	addi.n	a9, a9, 2

0011aee3 <aac_plc_Init_LC_PLC+0xcb>:
  11aee3:	02b9                	s32i.n	a11, a2, 0
  11aee5:	0a52b2               	s16i	a11, a2, 20
  11aee8:	0b52b2               	s16i	a11, a2, 22
  11aeeb:	0e52b2               	s16i	a11, a2, 28
  11aeee:	1452b2               	s16i	a11, a2, 40
  11aef1:	1652b2               	s16i	a11, a2, 44
  11aef4:	1752b2               	s16i	a11, a2, 46
  11aef7:	1852b2               	s16i	a11, a2, 48
  11aefa:	0852b2               	s16i	a11, a2, 16
  11aefd:	2452b2               	s16i	a11, a2, 72
  11af00:	090c                	movi.n	a9, 0
  11af02:	8289                	s32i.n	a8, a2, 32
  11af04:	d2e8                	l32i.n	a14, a2, 52
  11af06:	aa0c                	movi.n	a10, 10
  11af08:	3f0c                	movi.n	a15, 3
  11af0a:	41d8                	l32i.n	a13, a1, 16
  11af0c:	f08bc1               	l32r	a12, 117138 (7fff <xthals_release_major+0x511f>)
  11af0f:	0952c2               	s16i	a12, a2, 18
  11af12:	1252c2               	s16i	a12, a2, 36
  11af15:	1952d2               	s16i	a13, a2, 50
  11af18:	62f9                	s32i.n	a15, a2, 24
  11af1a:	1352a2               	s16i	a10, a2, 38
  11af1d:	119ef2               	l16si	a15, a14, 34
  11af20:	109ee2               	l16si	a14, a14, 32
  11af23:	1552a2               	s16i	a10, a2, 42
  11af26:	c0eef0               	sub	a14, a14, a15
  11af29:	0252e2               	s16i	a14, a2, 4

0011af2c <aac_plc_Init_LC_PLC+0x114>:
  11af2c:	092d                	mov.n	a2, a9
  11af2e:	f01d                	retw.n

0011af30 <aac_plc_Init_LC_PLC+0x118>:
  11af30:	030c                	movi.n	a3, 0
  11af32:	0a0c                	movi.n	a10, 0
  11af34:	728b                	addi.n	a7, a2, 8
  11af36:	024d                	mov.n	a4, a2

0011af38 <aac_plc_Init_LC_PLC+0x120>:
  11af38:	0d24e2               	l32i	a14, a4, 52
  11af3b:	0761e2               	s32i	a14, a1, 28
  11af3e:	059e16               	beqz	a14, 11af9b <aac_plc_Init_LC_PLC+0x183>
  11af41:	0d22a2               	l32i	a10, a2, 52
  11af44:	029ec2               	l16si	a12, a14, 4
  11af47:	0261c2               	s32i	a12, a1, 8
  11af4a:	029ab2               	l16si	a11, a10, 4
  11af4d:	0161b2               	s32i	a11, a1, 4
  11af50:	009aa2               	l16si	a10, a10, 0
  11af53:	e75aa5               	call8	1024fc <__floatsisf>
  11af56:	20b550               	or	a11, a5, a5
  11af59:	e5e465               	call8	100da0 <__mulsf3>
  11af5c:	e65de5               	call8	10153c <__extendsfdf2>
  11af5f:	0521d2               	l32i	a13, a1, 20
  11af62:	61c8                	l32i.n	a12, a1, 24
  11af64:	e61ba5               	call8	101120 <__muldf3>
  11af67:	e658a5               	call8	1014f0 <__fixdfsi>
  11af6a:	71f8                	l32i.n	a15, a1, 28
  11af6c:	11e8                	l32i.n	a14, a1, 4
  11af6e:	149f82               	l16si	a8, a15, 40
  11af71:	139fd2               	l16si	a13, a15, 38
  11af74:	129fc2               	l16si	a12, a15, 36
  11af77:	109fb2               	l16si	a11, a15, 32
  11af7a:	ccda                	add.n	a12, a12, a13
  11af7c:	119fd2               	l16si	a13, a15, 34
  11af7f:	039ff2               	l16si	a15, a15, 6
  11af82:	bbda                	add.n	a11, a11, a13
  11af84:	ff8a                	add.n	a15, a15, a8
  11af86:	bbca                	add.n	a11, a11, a12
  11af88:	deaa                	add.n	a13, a14, a10
  11af8a:	21c8                	l32i.n	a12, a1, 8
  11af8c:	dd0b                	addi.n	a13, a13, -1
  11af8e:	53bbd0               	max	a11, a11, a13
  11af91:	aefa                	add.n	a10, a14, a15
  11af93:	11ccf0               	slli	a12, a12, 1
  11af96:	53aac0               	max	a10, a10, a12
  11af99:	aaba                	add.n	a10, a10, a11

0011af9b <aac_plc_Init_LC_PLC+0x183>:
  11af9b:	533a30               	max	a3, a10, a3
  11af9e:	444b                	addi.n	a4, a4, 4
  11afa0:	949477               	bne	a4, a7, 11af38 <aac_plc_Init_LC_PLC+0x120>
  11afa3:	ffaa86               	j	11ae51 <aac_plc_Init_LC_PLC+0x39>

0011afa6 <aac_plc_Init_LC_PLC+0x18e>:
	...

0011afa8 <aac_plc_LC_PLC_erasure>:
  11afa8:	030136               	entry	a1, 0x180
  11afab:	03ed                	mov.n	a14, a3
  11afad:	04bd                	mov.n	a11, a4
  11afaf:	f0ada1               	l32r	a10, 117264 (273330 <aac_plc_Sine_Short_Inv+0x90>)
  11afb2:	04d2d2               	addmi	a13, a2, 0x400
  11afb5:	259dd2               	l16si	a13, a13, 74
  11afb8:	041a82               	l16ui	a8, a10, 8
  11afbb:	1a98                	l32i.n	a9, a10, 4
  11afbd:	1199                	s32i.n	a9, a1, 4
  11afbf:	045182               	s16i	a8, a1, 8
  11afc2:	a09d20               	addx4	a9, a13, a2
  11afc5:	0aa8                	l32i.n	a10, a10, 0
  11afc7:	01a9                	s32i.n	a10, a1, 0
  11afc9:	051566               	bnei	a5, 1, 11afd2 <aac_plc_LC_PLC_erasure+0x2a>
  11afcc:	d9c8                	l32i.n	a12, a9, 52
  11afce:	000086               	j	11afd4 <aac_plc_LC_PLC_erasure+0x2c>

0011afd1 <aac_plc_LC_PLC_erasure+0x29>:
	...

0011afd2 <aac_plc_LC_PLC_erasure+0x2a>:
  11afd2:	f9c8                	l32i.n	a12, a9, 60

0011afd4 <aac_plc_LC_PLC_erasure+0x2c>:
  11afd4:	02a8                	l32i.n	a10, a2, 0
  11afd6:	239242               	l16si	a4, a2, 70
  11afd9:	00a262               	movi	a6, 0x200
  11afdc:	034c                	movi.n	a3, 64
  11afde:	c0a1f2               	movi	a15, 0x1c0
  11afe1:	190c                	movi.n	a9, 1
  11afe3:	080c                	movi.n	a8, 0
  11afe5:	087d                	mov.n	a7, a8
  11afe7:	8379d0               	moveqz	a7, a9, a13
  11afea:	93f870               	movnez	a15, a8, a7
  11afed:	933670               	movnez	a3, a6, a7
  11aff0:	029c72               	l16si	a7, a12, 4
  11aff3:	049162               	l16si	a6, a1, 8
  11aff6:	1157f0               	slli	a5, a7, 1
  11aff9:	c04450               	sub	a4, a4, a5
  11affc:	234480               	sext	a4, a4, 15
  11afff:	3258                	l32i.n	a5, a2, 12
  11b001:	0d6a56               	bnez	a10, 11b0db <aac_plc_LC_PLC_erasure+0x133>
  11b004:	02ad                	mov.n	a10, a2
  11b006:	909450               	addx2	a9, a4, a5
  11b009:	09af76               	loopgtz	a15, 11b016 <aac_plc_LC_PLC_erasure+0x6e>
  11b00c:	259a82               	l16si	a8, a10, 74
  11b00f:	005982               	s16i	a8, a9, 0
  11b012:	aa2b                	addi.n	a10, a10, 2
  11b014:	992b                	addi.n	a9, a9, 2

0011b016 <aac_plc_LC_PLC_erasure+0x6e>:
  11b016:	5361d2               	s32i	a13, a1, 0x14c
  11b019:	5461e2               	s32i	a14, a1, 0x150
  11b01c:	5561b2               	s32i	a11, a1, 0x154
  11b01f:	090c                	movi.n	a9, 0
  11b021:	908450               	addx2	a8, a4, a5
  11b024:	539f90               	max	a9, a15, a9
  11b027:	90a920               	addx2	a10, a9, a2
  11b02a:	909980               	addx2	a9, a9, a8
  11b02d:	0ba376               	loopgtz	a3, 11b03c <aac_plc_LC_PLC_erasure+0x94>
  11b030:	259ab2               	l16si	a11, a10, 74
  11b033:	0059b2               	s16i	a11, a9, 0
  11b036:	02caa2               	addi	a10, a10, 2
  11b039:	02c992               	addi	a9, a9, 2
  11b03c:	466142               	s32i	a4, a1, 0x118
  11b03f:	4761c2               	s32i	a12, a1, 0x11c
  11b042:	20a550               	or	a10, a5, a5
  11b045:	10c1d2               	addi	a13, a1, 16
  11b048:	14c1e2               	addi	a14, a1, 20
  11b04b:	0f0c                	movi.n	a15, 0
  11b04d:	02d4b2               	addmi	a11, a4, 0x200
  11b050:	23bb80               	sext	a11, a11, 15
  11b053:	4c61b2               	s32i	a11, a1, 0x130
  11b056:	0546a5               	call8	1204c0 <aac_plc_estpitch>
  11b059:	5198                	l32i.n	a9, a1, 20
  11b05b:	4a61a2               	s32i	a10, a1, 0x128
  11b05e:	213916               	beqz	a9, 11b275 <aac_plc_LC_PLC_erasure+0x2cd>
  11b061:	4721f2               	l32i	a15, a1, 0x11c
  11b064:	0f9ff2               	l16si	a15, a15, 30
  11b067:	400001b5451249fe 	{ ae_movda32	aed2, a9; nop; ae_movda32	aed1, a15 }
  11b06f:	eb7bdd020101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed2; nop }
  11b077:	21f2f0               	srai	a15, a15, 2
  11b07a:	25d1c4               	ae_movad32.l	a13, aed1
  11b07d:	3c0d34               	ae_movda32	aed0, a13
  11b080:	25e0f4               	ae_nsaz32.l	a14, aed0
  11b083:	23ff80               	sext	a15, a15, 15
  11b086:	23ee80               	sext	a14, a14, 15
  11b089:	401e00               	ssl	a14
  11b08c:	a1dd00               	sll	a13, a13
  11b08f:	31d0d0               	srai	a13, a13, 16
  11b092:	0dbd                	mov.n	a11, a13
  11b094:	1c6d16               	beqz	a13, 11b25e <aac_plc_LC_PLC_erasure+0x2b6>
  11b097:	4198                	l32i.n	a9, a1, 16
  11b099:	1a0c                	movi.n	a10, 1
  11b09b:	53afa0               	max	a10, a15, a10
  11b09e:	23aa80               	sext	a10, a10, 15
  11b0a1:	400001b5454349ae 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed4, a10 }
  11b0a9:	eb7bdd040303259f 	{ nop; ae_mulp32x2	aed3, aed3, aed4; nop }
  11b0b1:	8e0b                	addi.n	a8, a14, -1
  11b0b3:	25e3c4               	ae_movad32.l	a14, aed3
  11b0b6:	401800               	ssl	a8
  11b0b9:	a1ee00               	sll	a14, a14
  11b0bc:	31e0e0               	srai	a14, a14, 16
  11b0bf:	0d001941b0b09dee 	{ blt.w18	a13, a14, 11b25e <aac_plc_LC_PLC_erasure+0x2b6>; nop }
  11b0c7:	193e96               	bltz	a14, 11b25e <aac_plc_LC_PLC_erasure+0x2b6>
  11b0ca:	190d96               	bltz	a13, 11b25e <aac_plc_LC_PLC_erasure+0x2b6>
  11b0cd:	0d00194120b0bdee 	{ bne.w18	a13, a14, 11b263 <aac_plc_LC_PLC_erasure+0x2bb>; nop }
  11b0d5:	f01891               	l32r	a9, 117138 (7fff <xthals_release_major+0x511f>)
  11b0d8:	006406               	j	11b26c <aac_plc_LC_PLC_erasure+0x2c4>

0011b0db <aac_plc_LC_PLC_erasure+0x133>:
  11b0db:	0292f2               	l16si	a15, a2, 4
  11b0de:	374a                	add.n	a3, a7, a4
  11b0e0:	c0f3f0               	sub	a15, a3, a15
  11b0e3:	90ff50               	addx2	a15, a15, a5
  11b0e6:	0d400e41a0b0176e 	{ blti.w18	a7, 1, 11b1d4 <aac_plc_LC_PLC_erasure+0x22c>; nop }
  11b0ee:	909350               	addx2	a9, a3, a5
  11b0f1:	10a776               	loopgtz	a7, 11b105 <aac_plc_LC_PLC_erasure+0x15d>
  11b0f4:	b47f14               	ae_l16.ip	aed7, a15, 2
  11b0f7:	b06244               	ae_l16.i	aed6, a2, 8
  11b0fa:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11b102:	d35914               	ae_s16.0.ip	aed5, a9, 2

0011b105 <aac_plc_LC_PLC_erasure+0x15d>:
  11b105:	5361d2               	s32i	a13, a1, 0x14c
  11b108:	5461e2               	s32i	a14, a1, 0x150
  11b10b:	5561b2               	s32i	a11, a1, 0x154
  11b10e:	4761c2               	s32i	a12, a1, 0x11c
  11b111:	466142               	s32i	a4, a1, 0x118
  11b114:	002ac6               	j	11b1c3 <aac_plc_LC_PLC_erasure+0x21b>

0011b117 <aac_plc_LC_PLC_erasure+0x16f>:
	...

0011b118 <aac_plc_LC_PLC_erasure+0x170>:
  11b118:	3c0c24               	ae_movda16	aed0, a12

0011b11b <aac_plc_LC_PLC_erasure+0x173>:
  11b11b:	c0b360               	sub	a11, a3, a6
  11b11e:	06fd                	mov.n	a15, a6
  11b120:	442182               	l32i	a8, a1, 0x110
  11b123:	4d21e2               	l32i	a14, a1, 0x134
  11b126:	4b2192               	l32i	a9, a1, 0x12c
  11b129:	ee5a                	add.n	a14, a14, a5
  11b12b:	c09940               	sub	a9, a9, a4
  11b12e:	909950               	addx2	a9, a9, a5
  11b131:	4fa876               	loopgtz	a8, 11b184 <aac_plc_LC_PLC_erasure+0x1dc>
  11b134:	b41914               	ae_l16.ip	aed1, a9, 2
  11b137:	0c801a7130af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed1 }
  11b13f:	25cf84               	ae_movad16.0	a12, aed15
  11b142:	400001b544ed3fce 	{ ae_movda16	aed13, a15; nop; ae_movda16	aed14, a12 }
  11b14a:	0c801a0d3efd959e 	{ nop; ae_mul16x4	aed15, aed13, aed13, aed14 }
  11b152:	400001b420ec3ebe 	{ ae_l16.i	aed12, a14, 0; nop; ae_movda16	aed14, a11 }
  11b15a:	0c801a0c4eecadde 	{ ae_movad32.l	a10, aed13; ae_mul16x4	aed14, aed12, aed12, aed14 }
  11b162:	3cba34               	ae_movda32	aed11, a10
  11b165:	ebe8500c0b0af6ff 	{ add	a15, a6, a15; ae_add32s	aed10, aed11, aed12; nop }
  11b16d:	258ac4               	ae_movad32.l	a8, aed10
  11b170:	23ff80               	sext	a15, a15, 15
  11b173:	218f80               	srai	a8, a8, 15
  11b176:	3c9834               	ae_movda32	aed9, a8
  11b179:	a5fb5a909f80bb6e 	{ sub	a11, a11, a6; nop; ae_sat16x4	aed8, aed9, aed9 }
  11b181:	d38e14               	ae_s16.0.ip	aed8, a14, 2

0011b184 <aac_plc_LC_PLC_erasure+0x1dc>:
  11b184:	0b0c                	movi.n	a11, 0
  11b186:	4421e2               	l32i	a14, a1, 0x110
  11b189:	4b21c2               	l32i	a12, a1, 0x12c
  11b18c:	4521d2               	l32i	a13, a1, 0x114
  11b18f:	c0cc40               	sub	a12, a12, a4
  11b192:	d0d7d0               	subx2	a13, a7, a13
  11b195:	53beb0               	max	a11, a14, a11
  11b198:	c0dde0               	sub	a13, a13, a14
  11b19b:	4d21e2               	l32i	a14, a1, 0x134
  11b19e:	90cc50               	addx2	a12, a12, a5
  11b1a1:	ee5a                	add.n	a14, a14, a5
  11b1a3:	90ebe0               	addx2	a14, a11, a14
  11b1a6:	90bbc0               	addx2	a11, a11, a12
  11b1a9:	0dad76               	loopgtz	a13, 11b1ba <aac_plc_LC_PLC_erasure+0x212>
  11b1ac:	b43b14               	ae_l16.ip	aed3, a11, 2
  11b1af:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11b1b7:	d32e14               	ae_s16.0.ip	aed2, a14, 2
  11b1ba:	d20244               	ae_s16.0.i	aed0, a2, 8
  11b1bd:	4a21d2               	l32i	a13, a1, 0x128
  11b1c0:	0252d2               	s16i	a13, a2, 4

0011b1c3 <aac_plc_LC_PLC_erasure+0x21b>:
  11b1c3:	462142               	l32i	a4, a1, 0x118
  11b1c6:	4721c2               	l32i	a12, a1, 0x11c
  11b1c9:	5521b2               	l32i	a11, a1, 0x154
  11b1cc:	5421e2               	l32i	a14, a1, 0x150
  11b1cf:	5321d2               	l32i	a13, a1, 0x14c
  11b1d2:	02a8                	l32i.n	a10, a2, 0
  11b1d4:	400001b427543c7e 	{ ae_l16.i	aed4, a12, 14; nop; ae_movda16	aed5, a7 }
  11b1dc:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  11b1e4:	8baa                	add.n	a8, a11, a10
  11b1e6:	25f4c4               	ae_movad32.l	a15, aed4
  11b1e9:	0289                	s32i.n	a8, a2, 0
  11b1eb:	35af87               	bge	a15, a8, 11b224 <aac_plc_LC_PLC_erasure+0x27c>
  11b1ee:	909450               	addx2	a9, a4, a5
  11b1f1:	22c2a2               	addi	a10, a2, 34
  11b1f4:	400000002820cace 	{ ae_l16.i	aed0, a10, -16; nop; addi	a12, a12, 32 }
  11b1fc:	0ead                	mov.n	a10, a14
  11b1fe:	18ab76               	loopgtz	a11, 11b21a <aac_plc_LC_PLC_erasure+0x272>
  11b201:	b08c84               	ae_l16.i	aed8, a12, -16
  11b204:	0c801af830a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed8 }
  11b20c:	b47914               	ae_l16.ip	aed7, a9, 2
  11b20f:	0c801a7730a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed0, aed7 }
  11b217:	d36a14               	ae_s16.0.ip	aed6, a10, 2

0011b21a <aac_plc_LC_PLC_erasure+0x272>:
  11b21a:	22c2c2               	addi	a12, a2, 34
  11b21d:	d20c84               	ae_s16.0.i	aed0, a12, -16
  11b220:	000486               	j	11b236 <aac_plc_LC_PLC_erasure+0x28e>

0011b223 <aac_plc_LC_PLC_erasure+0x27b>:
	...

0011b224 <aac_plc_LC_PLC_erasure+0x27c>:
  11b224:	909450               	addx2	a9, a4, a5
  11b227:	0ead                	mov.n	a10, a14
  11b229:	09ab76               	loopgtz	a11, 11b236 <aac_plc_LC_PLC_erasure+0x28e>
  11b22c:	0099f2               	l16si	a15, a9, 0
  11b22f:	005af2               	s16i	a15, a10, 0
  11b232:	992b                	addi.n	a9, a9, 2
  11b234:	aa2b                	addi.n	a10, a10, 2
  11b236:	239282               	l16si	a8, a2, 70
  11b239:	909b50               	addx2	a9, a11, a5
  11b23c:	c088b0               	sub	a8, a8, a11
  11b23f:	09a876               	loopgtz	a8, 11b24c <aac_plc_LC_PLC_erasure+0x2a4>
  11b242:	0099a2               	l16si	a10, a9, 0
  11b245:	0055a2               	s16i	a10, a5, 0
  11b248:	992b                	addi.n	a9, a9, 2
  11b24a:	552b                	addi.n	a5, a5, 2

0011b24c <aac_plc_LC_PLC_erasure+0x2a4>:
  11b24c:	130c                	movi.n	a3, 1
  11b24e:	02ad                	mov.n	a10, a2
  11b250:	0ecd                	mov.n	a12, a14
  11b252:	1b0c                	movi.n	a11, 1
  11b254:	0e0c                	movi.n	a14, 0
  11b256:	011465               	call8	11c39c <PlrAttenuation>
  11b259:	175232               	s16i	a3, a2, 46
  11b25c:	f01d                	retw.n

0011b25e <aac_plc_LC_PLC_erasure+0x2b6>:
  11b25e:	090c                	movi.n	a9, 0
  11b260:	000206               	j	11b26c <aac_plc_LC_PLC_erasure+0x2c4>

0011b263 <aac_plc_LC_PLC_erasure+0x2bb>:
  11b263:	11ae10               	slli	a10, a14, 15
  11b266:	652c65               	call8	18052c <__divsi3>
  11b269:	239a80               	sext	a9, a10, 15
  11b26c:	4e6192               	s32i	a9, a1, 0x138
  11b26f:	0001c6               	j	11b27a <aac_plc_LC_PLC_erasure+0x2d2>

0011b272 <aac_plc_LC_PLC_erasure+0x2ca>:
  11b272:	000000                                        ...

0011b275 <aac_plc_LC_PLC_erasure+0x2cd>:
  11b275:	0c0c                	movi.n	a12, 0
  11b277:	4e61c2               	s32i	a12, a1, 0x138

0011b27a <aac_plc_LC_PLC_erasure+0x2d2>:
  11b27a:	040c                	movi.n	a4, 0
  11b27c:	20c1a2               	addi	a10, a1, 32
  11b27f:	0f0c                	movi.n	a15, 0
  11b281:	4c21b2               	l32i	a11, a1, 0x130
  11b284:	0e0c                	movi.n	a14, 0
  11b286:	c0cbc2               	addi	a12, a11, -64
  11b289:	90cc50               	addx2	a12, a12, a5
  11b28c:	11bbf0               	slli	a11, a11, 1
  11b28f:	0bdd                	mov.n	a13, a11

0011b291 <aac_plc_LC_PLC_erasure+0x2e9>:
  11b291:	80ccc2               	addi	a12, a12, -128
  11b294:	084c                	movi.n	a8, 64
  11b296:	9d5a                	add.n	a9, a13, a5
  11b298:	fec992               	addi	a9, a9, -2
  11b29b:	80cdd2               	addi	a13, a13, -128
  11b29e:	0ea876               	loopgtz	a8, 11b2b0 <aac_plc_LC_PLC_erasure+0x308>
  11b2a1:	b499f4               	ae_l16.ip	aed9, a9, -2
  11b2a4:	2b9294               	ae_abs16s	aed9, aed9
  11b2a7:	258984               	ae_movad16.0	a8, aed9
  11b2aa:	53ee80               	max	a14, a14, a8
  11b2ad:	23ee80               	sext	a14, a14, 15

0011b2b0 <aac_plc_LC_PLC_erasure+0x308>:
  11b2b0:	005ae2               	s16i	a14, a10, 0
  11b2b3:	aa2b                	addi.n	a10, a10, 2
  11b2b5:	04afe7               	bge	a15, a14, 11b2bd <aac_plc_LC_PLC_erasure+0x315>
  11b2b8:	0efd                	mov.n	a15, a14
  11b2ba:	233480               	sext	a3, a4, 15

0011b2bd <aac_plc_LC_PLC_erasure+0x315>:
  11b2bd:	0e0c                	movi.n	a14, 0
  11b2bf:	441b                	addi.n	a4, a4, 1
  11b2c1:	cc8466               	bnei	a4, 8, 11b291 <aac_plc_LC_PLC_erasure+0x2e9>
  11b2c4:	0e0c                	movi.n	a14, 0
  11b2c6:	00a3a2               	movi	a10, 0x300
  11b2c9:	9b5a                	add.n	a9, a11, a5
  11b2cb:	f9d992               	addmi	a9, a9, 0xfffff900
  11b2ce:	fec992               	addi	a9, a9, -2
  11b2d1:	0eaa76               	loopgtz	a10, 11b2e3 <aac_plc_LC_PLC_erasure+0x33b>
  11b2d4:	b4a9f4               	ae_l16.ip	aed10, a9, -2
  11b2d7:	2ba2a4               	ae_abs16s	aed10, aed10
  11b2da:	258a84               	ae_movad16.0	a8, aed10
  11b2dd:	53ee80               	max	a14, a14, a8
  11b2e0:	23ee80               	sext	a14, a14, 15

0011b2e3 <aac_plc_LC_PLC_erasure+0x33b>:
  11b2e3:	4e21a2               	l32i	a10, a1, 0x138
  11b2e6:	efe091               	l32r	a9, 117268 (13d7 <XtosCoreStateSize+0x1157>)
  11b2e9:	4aa9a7               	bge	a9, a10, 11b337 <aac_plc_LC_PLC_erasure+0x38f>
  11b2ec:	efe0b1               	l32r	a11, 11726c (287a <XtosCoreStateSize+0x25fa>)
  11b2ef:	0d002e4130b0abfe 	{ bge.w18	a11, a15, 11b5d6 <aac_plc_LC_PLC_erasure+0x62e>; nop }
  11b2f7:	efdea1               	l32r	a10, 117270 (ffffb51f <_memmap_cacheattr_bp_strict+0xd852d>)
  11b2fa:	400001b544ed3fae 	{ ae_movda16	aed13, a15; nop; ae_movda16	aed14, a10 }
  11b302:	0c801a0d3eed959e 	{ nop; ae_mul16x4	aed14, aed13, aed13, aed14 }
  11b30a:	efda91               	l32r	a9, 117274 (bd6d73a <_memmap_mem_sram_end+0xb32d73a>)
  11b30d:	258dc4               	ae_movad32.l	a8, aed13
  11b310:	889a                	add.n	a8, a8, a9
  11b312:	318280               	srai	a8, a8, 18
  11b315:	6dd882               	addmi	a8, a8, 0x6d00
  11b318:	cdc882               	addi	a8, a8, -51
  11b31b:	400001b545cb4e8e 	{ ae_movda32	aed11, a14; nop; ae_movda32	aed12, a8 }
  11b323:	eb7bdd0c0b0b259f 	{ nop; ae_mulp32x2	aed11, aed11, aed12; nop }
  11b32b:	25dbc4               	ae_movad32.l	a13, aed11
  11b32e:	21ded0               	srai	a13, a13, 14

0011b331 <aac_plc_LC_PLC_erasure+0x389>:
  11b331:	729df0               	salt	a9, a13, a15
  11b334:	000046               	j	11b339 <aac_plc_LC_PLC_erasure+0x391>

0011b337 <aac_plc_LC_PLC_erasure+0x38f>:
  11b337:	090c                	movi.n	a9, 0

0011b339 <aac_plc_LC_PLC_erasure+0x391>:
  11b339:	3a1966               	bnei	a9, 1, 11b377 <aac_plc_LC_PLC_erasure+0x3cf>
  11b33c:	f31b                	addi.n	a15, a3, 1
  11b33e:	1d73e6               	bgei	a3, 7, 11b35f <aac_plc_LC_PLC_erasure+0x3b7>
  11b341:	7b0c                	movi.n	a11, 7
  11b343:	23dea0               	sext	a13, a14, 17
  11b346:	23dd80               	sext	a13, a13, 15
  11b349:	c0bb30               	sub	a11, a11, a3
  11b34c:	20c1e2               	addi	a14, a1, 32
  11b34f:	90efe0               	addx2	a14, a15, a14
  11b352:	09ab76               	loopgtz	a11, 11b35f <aac_plc_LC_PLC_erasure+0x3b7>
  11b355:	009e82               	l16si	a8, a14, 0
  11b358:	ee2b                	addi.n	a14, a14, 2
  11b35a:	01ad87               	bge	a13, a8, 11b35f <aac_plc_LC_PLC_erasure+0x3b7>
  11b35d:	ff1b                	addi.n	a15, a15, 1
  11b35f:	0d40484100b05f4e 	{ bgei.w18	a15, 5, 11b7e3 <aac_plc_LC_PLC_erasure+0x83b>; nop }
  11b367:	11efa0               	slli	a14, a15, 6
  11b36a:	00a192               	movi	a9, 0x100
  11b36d:	c0e9e0               	sub	a14, a9, a14
  11b370:	23ee80               	sext	a14, a14, 15
  11b373:	000186               	j	11b37d <aac_plc_LC_PLC_erasure+0x3d5>

0011b376 <aac_plc_LC_PLC_erasure+0x3ce>:
	...

0011b377 <aac_plc_LC_PLC_erasure+0x3cf>:
  11b377:	00a192               	movi	a9, 0x100
  11b37a:	00a1e2               	movi	a14, 0x100

0011b37d <aac_plc_LC_PLC_erasure+0x3d5>:
  11b37d:	30c1c2               	addi	a12, a1, 48
  11b380:	446192               	s32i	a9, a1, 0x110
  11b383:	0f0c                	movi.n	a15, 0
  11b385:	084c                	movi.n	a8, 64
  11b387:	4561e2               	s32i	a14, a1, 0x114
  11b38a:	4621a2               	l32i	a10, a1, 0x118
  11b38d:	7fc142               	addi	a4, a1, 127
  11b390:	c8c1b2               	addi	a11, a1, -56
  11b393:	4f61b2               	s32i	a11, a1, 0x13c
  11b396:	21c442               	addi	a4, a4, 33
  11b399:	aaea                	add.n	a10, a10, a14
  11b39b:	0e0c                	movi.n	a14, 0
  11b39d:	4b61a2               	s32i	a10, a1, 0x12c
  11b3a0:	c0ca32               	addi	a3, a10, -64
  11b3a3:	903350               	addx2	a3, a3, a5
  11b3a6:	ffd332               	addmi	a3, a3, 0xffffff00
  11b3a9:	11aaf0               	slli	a10, a10, 1
  11b3ac:	4d61a2               	s32i	a10, a1, 0x134

0011b3af <aac_plc_LC_PLC_erasure+0x407>:
  11b3af:	80c332               	addi	a3, a3, -128
  11b3b2:	1964e2               	s32i	a14, a4, 100
  11b3b5:	da5a                	add.n	a13, a10, a5
  11b3b7:	196ce2               	s32i	a14, a12, 100
  11b3ba:	80caa2               	addi	a10, a10, -128
  11b3bd:	ffddd2               	addmi	a13, a13, 0xffffff00
  11b3c0:	0e0c                	movi.n	a14, 0
  11b3c2:	7f9d92               	l16si	a9, a13, 254
  11b3c5:	14a876               	loopgtz	a8, 11b3dd <aac_plc_LC_PLC_erasure+0x435>
  11b3c8:	098d                	mov.n	a8, a9
  11b3ca:	60b190               	abs	a11, a9
  11b3cd:	fecdd2               	addi	a13, a13, -2
  11b3d0:	7f9d92               	l16si	a9, a13, 254
  11b3d3:	ffba                	add.n	a15, a15, a11
  11b3d5:	c08890               	sub	a8, a8, a9
  11b3d8:	608180               	abs	a8, a8
  11b3db:	ee8a                	add.n	a14, a14, a8

0011b3dd <aac_plc_LC_PLC_erasure+0x435>:
  11b3dd:	084c                	movi.n	a8, 64
  11b3df:	4f21d2               	l32i	a13, a1, 0x13c
  11b3e2:	1964e2               	s32i	a14, a4, 100
  11b3e5:	196cf2               	s32i	a15, a12, 100
  11b3e8:	fcc442               	addi	a4, a4, -4
  11b3eb:	fcccc2               	addi	a12, a12, -4
  11b3ee:	0f0c                	movi.n	a15, 0
  11b3f0:	0e0c                	movi.n	a14, 0
  11b3f2:	b99cd7               	bne	a12, a13, 11b3af <aac_plc_LC_PLC_erasure+0x407>
  11b3f5:	30c1d2               	addi	a13, a1, 48
  11b3f8:	0e0c                	movi.n	a14, 0
  11b3fa:	0f0c                	movi.n	a15, 0
  11b3fc:	05a082               	movi	a8, 5
  11b3ff:	7fc192               	addi	a9, a1, 127
  11b402:	21c992               	addi	a9, a9, 33
  11b405:	0fa876               	loopgtz	a8, 11b418 <aac_plc_LC_PLC_erasure+0x470>
  11b408:	192da2               	l32i	a10, a13, 100
  11b40b:	1929b2               	l32i	a11, a9, 100
  11b40e:	fcc992               	addi	a9, a9, -4
  11b411:	fccdd2               	addi	a13, a13, -4
  11b414:	eeba                	add.n	a14, a14, a11
  11b416:	ffaa                	add.n	a15, a15, a10
  11b418:	4e21d2               	l32i	a13, a1, 0x138
  11b41b:	ef97c1               	l32r	a12, 117278 (99a <XtosCoreStateSize+0x71a>)
  11b41e:	21f6f0               	srai	a15, a15, 6
  11b421:	0d000c41e0b0acde 	{ bge.w18	a12, a13, 11b4f3 <aac_plc_LC_PLC_erasure+0x54b>; nop }
  11b429:	ef94a1               	l32r	a10, 11727c (ffffc7ae <_memmap_cacheattr_bp_strict+0xd97bc>)
  11b42c:	400001b544213dae 	{ ae_movda16	aed1, a13; nop; ae_movda16	aed2, a10 }
  11b434:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  11b43c:	ef9191               	l32r	a9, 117280 (21cc354 <_memmap_mem_sram_end+0x178c354>)
  11b43f:	2581c4               	ae_movad32.l	a8, aed1
  11b442:	889a                	add.n	a8, a8, a9
  11b444:	318080               	srai	a8, a8, 16
  11b447:	0cd882               	addmi	a8, a8, 0xc00
  11b44a:	7bc882               	addi	a8, a8, 123
  11b44d:	238880               	sext	a8, a8, 15
  11b450:	400001b5450f4f8e 	{ ae_movda32	aed15, a15; nop; ae_movda32	aed0, a8 }
  11b458:	eb7bdd000f0f259f 	{ nop; ae_mulp32x2	aed15, aed15, aed0; nop }
  11b460:	259fc4               	ae_movad32.l	a9, aed15

0011b463 <aac_plc_LC_PLC_erasure+0x4bb>:
  11b463:	ef3a31               	l32r	a3, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11b466:	ef34c1               	l32r	a12, 117138 (7fff <xthals_release_major+0x511f>)
  11b469:	21d790               	srai	a13, a9, 7
  11b46c:	72ded0               	salt	a13, a14, a13
  11b46f:	2452d2               	s16i	a13, a2, 72
  11b472:	1d0d16               	beqz	a13, 11b646 <aac_plc_LC_PLC_erasure+0x69e>
  11b475:	4721e2               	l32i	a14, a1, 0x11c
  11b478:	4a21f2               	l32i	a15, a1, 0x128
  11b47b:	129ee2               	l16si	a14, a14, 36
  11b47e:	0f4d                	mov.n	a4, a15
  11b480:	43eef0               	min	a14, a14, a15
  11b483:	4c21f2               	l32i	a15, a1, 0x130
  11b486:	c0efe0               	sub	a14, a15, a14
  11b489:	ee0b                	addi.n	a14, a14, -1
  11b48b:	29aef7               	bge	a14, a15, 11b4b8 <aac_plc_LC_PLC_erasure+0x510>
  11b48e:	0b0c                	movi.n	a11, 0
  11b490:	c08fe0               	sub	a8, a15, a14
  11b493:	909e50               	addx2	a9, a14, a5
  11b496:	c0fe40               	sub	a15, a14, a4
  11b499:	90ff50               	addx2	a15, a15, a5
  11b49c:	0e0c                	movi.n	a14, 0
  11b49e:	13a876               	loopgtz	a8, 11b4b5 <aac_plc_LC_PLC_erasure+0x50d>
  11b4a1:	0099d2               	l16si	a13, a9, 0
  11b4a4:	009fa2               	l16si	a10, a15, 0
  11b4a7:	992b                	addi.n	a9, a9, 2
  11b4a9:	ff2b                	addi.n	a15, a15, 2
  11b4ab:	60a1a0               	abs	a10, a10
  11b4ae:	60d1d0               	abs	a13, a13
  11b4b1:	eeda                	add.n	a14, a14, a13
  11b4b3:	bbaa                	add.n	a11, a11, a10

0011b4b5 <aac_plc_LC_PLC_erasure+0x50d>:
  11b4b5:	0000c6               	j	11b4bc <aac_plc_LC_PLC_erasure+0x514>

0011b4b8 <aac_plc_LC_PLC_erasure+0x510>:
  11b4b8:	0b0c                	movi.n	a11, 0
  11b4ba:	0e0c                	movi.n	a14, 0

0011b4bc <aac_plc_LC_PLC_erasure+0x514>:
  11b4bc:	0d3fc54180b0aebe 	{ bge.w18	a14, a11, 11b118 <aac_plc_LC_PLC_erasure+0x170>; nop }
  11b4c4:	3c3b34               	ae_movda32	aed3, a11
  11b4c7:	25f3f4               	ae_nsaz32.l	a15, aed3
  11b4ca:	23ff80               	sext	a15, a15, 15
  11b4cd:	401f00               	ssl	a15
  11b4d0:	a1db00               	sll	a13, a11
  11b4d3:	31d0d0               	srai	a13, a13, 16
  11b4d6:	0dbd                	mov.n	a11, a13
  11b4d8:	05fd16               	beqz	a13, 11b53b <aac_plc_LC_PLC_erasure+0x593>
  11b4db:	a1ee00               	sll	a14, a14
  11b4de:	31e0e0               	srai	a14, a14, 16
  11b4e1:	562de7               	blt	a13, a14, 11b53b <aac_plc_LC_PLC_erasure+0x593>
  11b4e4:	053e96               	bltz	a14, 11b53b <aac_plc_LC_PLC_erasure+0x593>
  11b4e7:	050d96               	bltz	a13, 11b53b <aac_plc_LC_PLC_erasure+0x593>
  11b4ea:	529de7               	bne	a13, a14, 11b540 <aac_plc_LC_PLC_erasure+0x598>
  11b4ed:	ef12e1               	l32r	a14, 117138 (7fff <xthals_release_major+0x511f>)
  11b4f0:	001546               	j	11b549 <aac_plc_LC_PLC_erasure+0x5a1>

0011b4f3 <aac_plc_LC_PLC_erasure+0x54b>:
  11b4f3:	66a682               	movi	a8, 0x666
  11b4f6:	0d00124110b0a8de 	{ bge.w18	a8, a13, 11b61b <aac_plc_LC_PLC_erasure+0x673>; nop }
  11b4fe:	ef61c1               	l32r	a12, 117284 (ffffae66 <_memmap_cacheattr_bp_strict+0xd7e74>)
  11b501:	400001b544763dce 	{ ae_movda16	aed6, a13; nop; ae_movda16	aed7, a12 }
  11b509:	0c801a063776959e 	{ nop; ae_mul16x4	aed7, aed6, aed6, aed7 }
  11b511:	ef5db1               	l32r	a11, 117288 (20a1f5c <_memmap_mem_sram_end+0x1661f5c>)
  11b514:	25a6c4               	ae_movad32.l	a10, aed6
  11b517:	aaba                	add.n	a10, a10, a11
  11b519:	21aca0               	srai	a10, a10, 12
  11b51c:	1ddaa2               	addmi	a10, a10, 0x1d00
  11b51f:	cdcaa2               	addi	a10, a10, -51
  11b522:	23aa80               	sext	a10, a10, 15
  11b525:	400001b545544fae 	{ ae_movda32	aed4, a15; nop; ae_movda32	aed5, a10 }
  11b52d:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  11b535:	2594c4               	ae_movad32.l	a9, aed4
  11b538:	ffc9c6               	j	11b463 <aac_plc_LC_PLC_erasure+0x4bb>

0011b53b <aac_plc_LC_PLC_erasure+0x593>:
  11b53b:	0e0c                	movi.n	a14, 0
  11b53d:	000206               	j	11b549 <aac_plc_LC_PLC_erasure+0x5a1>

0011b540 <aac_plc_LC_PLC_erasure+0x598>:
  11b540:	11ae10               	slli	a10, a14, 15
  11b543:	64fea5               	call8	18052c <__divsi3>
  11b546:	23ea80               	sext	a14, a10, 15
  11b549:	4521a2               	l32i	a10, a1, 0x114
  11b54c:	11f430               	slli	a15, a4, 13
  11b54f:	c0a7a0               	sub	a10, a7, a10
  11b552:	11aaf0               	slli	a10, a10, 1
  11b555:	3c8a34               	ae_movda32	aed8, a10
  11b558:	25c8f4               	ae_nsaz32.l	a12, aed8
  11b55b:	3c0f34               	ae_movda32	aed0, a15
  11b55e:	23cc80               	sext	a12, a12, 15
  11b561:	401c00               	ssl	a12
  11b564:	a1aa00               	sll	a10, a10
  11b567:	31a0a0               	srai	a10, a10, 16
  11b56a:	20baa0               	or	a11, a10, a10
  11b56d:	00da56               	bnez	a10, 11b57e <aac_plc_LC_PLC_erasure+0x5d6>
  11b570:	25d0f4               	ae_nsaz32.l	a13, aed0
  11b573:	00a092               	movi	a9, 0
  11b576:	dd0b                	addi.n	a13, a13, -1
  11b578:	23dd80               	sext	a13, a13, 15
  11b57b:	000c06               	j	11b5af <aac_plc_LC_PLC_erasure+0x607>

0011b57e <aac_plc_LC_PLC_erasure+0x5d6>:
  11b57e:	25d0f4               	ae_nsaz32.l	a13, aed0
  11b581:	dd0b                	addi.n	a13, a13, -1
  11b583:	23dd80               	sext	a13, a13, 15
  11b586:	401d00               	ssl	a13
  11b589:	a1ff00               	sll	a15, a15
  11b58c:	31f0f0               	srai	a15, a15, 16
  11b58f:	052af7               	blt	a10, a15, 11b598 <aac_plc_LC_PLC_erasure+0x5f0>
  11b592:	002f96               	bltz	a15, 11b598 <aac_plc_LC_PLC_erasure+0x5f0>
  11b595:	233ad6               	bgez	a10, 11b7cc <aac_plc_LC_PLC_erasure+0x824>
  11b598:	090c                	movi.n	a9, 0
  11b59a:	000446               	j	11b5af <aac_plc_LC_PLC_erasure+0x607>

0011b59d <aac_plc_LC_PLC_erasure+0x5f5>:
  11b59d:	11af10               	slli	a10, a15, 15
  11b5a0:	64f8a5               	call8	18052c <__divsi3>
  11b5a3:	5221e2               	l32i	a14, a1, 0x148
  11b5a6:	5121d2               	l32i	a13, a1, 0x144
  11b5a9:	5021c2               	l32i	a12, a1, 0x140
  11b5ac:	239a80               	sext	a9, a10, 15

0011b5af <aac_plc_LC_PLC_erasure+0x607>:
  11b5af:	c08cd0               	sub	a8, a12, a13
  11b5b2:	401800               	ssl	a8
  11b5b5:	eeec81               	l32r	a8, 117168 (7333 <xthals_release_major+0x4453>)
  11b5b8:	a1f900               	sll	a15, a9
  11b5bb:	21fff0               	srai	a15, a15, 15
  11b5be:	c0f3f0               	sub	a15, a3, a15
  11b5c1:	23ff80               	sext	a15, a15, 15
  11b5c4:	53ff80               	max	a15, a15, a8
  11b5c7:	23ff80               	sext	a15, a15, 15
  11b5ca:	53fef0               	max	a15, a14, a15
  11b5cd:	3c0f24               	ae_movda16	aed0, a15
  11b5d0:	fed1c6               	j	11b11b <aac_plc_LC_PLC_erasure+0x173>

0011b5d3 <aac_plc_LC_PLC_erasure+0x62b>:
  11b5d3:	000000                                        ...

0011b5d6 <aac_plc_LC_PLC_erasure+0x62e>:
  11b5d6:	6aa692               	movi	a9, 0x66a
  11b5d9:	0d001e41a0b0a9fe 	{ bge.w18	a9, a15, 11b7c7 <aac_plc_LC_PLC_erasure+0x81f>; nop }
  11b5e1:	ef2aa1               	l32r	a10, 11728c (ffffbadb <_memmap_cacheattr_bp_strict+0xd8ae9>)
  11b5e4:	400001b544cb3fae 	{ ae_movda16	aed11, a15; nop; ae_movda16	aed12, a10 }
  11b5ec:	0c801a0b3ccb959e 	{ nop; ae_mul16x4	aed12, aed11, aed11, aed12 }
  11b5f4:	ef2791               	l32r	a9, 117290 (1bb7f52 <_memmap_mem_sram_end+0x1177f52>)
  11b5f7:	258bc4               	ae_movad32.l	a8, aed11
  11b5fa:	889a                	add.n	a8, a8, a9
  11b5fc:	218e80               	srai	a8, a8, 14
  11b5ff:	40d882               	addmi	a8, a8, 0x4000
  11b602:	400001b545a94e8e 	{ ae_movda32	aed9, a14; nop; ae_movda32	aed10, a8 }
  11b60a:	eb7bdd0a0909259f 	{ nop; ae_mulp32x2	aed9, aed9, aed10; nop }
  11b612:	25d9c4               	ae_movad32.l	a13, aed9
  11b615:	21dcd0               	srai	a13, a13, 12
  11b618:	ff4546               	j	11b331 <aac_plc_LC_PLC_erasure+0x389>

0011b61b <aac_plc_LC_PLC_erasure+0x673>:
  11b61b:	90bdd0               	addx2	a11, a13, a13
  11b61e:	11bb30               	slli	a11, a11, 13
  11b621:	60b0b0               	neg	a11, a11
  11b624:	21beb0               	srai	a11, a11, 14
  11b627:	26dbb2               	addmi	a11, a11, 0x2600
  11b62a:	66cbb2               	addi	a11, a11, 102
  11b62d:	23bb80               	sext	a11, a11, 15
  11b630:	400001b545ed4fbe 	{ ae_movda32	aed13, a15; nop; ae_movda32	aed14, a11 }
  11b638:	eb7bdd0e0d0d259f 	{ nop; ae_mulp32x2	aed13, aed13, aed14; nop }
  11b640:	259dc4               	ae_movad32.l	a9, aed13
  11b643:	ff8706               	j	11b463 <aac_plc_LC_PLC_erasure+0x4bb>

0011b646 <aac_plc_LC_PLC_erasure+0x69e>:
  11b646:	b0dff0               	addx8	a13, a15, a15
  11b649:	7fc1b2               	addi	a11, a1, 127
  11b64c:	71cba2               	addi	a10, a11, 113
  11b64f:	90ddf0               	addx2	a13, a13, a15
  11b652:	bb1b                	addi.n	a11, a11, 1
  11b654:	b0ddf0               	addx8	a13, a13, a15
  11b657:	90ddf0               	addx2	a13, a13, a15
  11b65a:	11ddf0               	slli	a13, a13, 1
  11b65d:	21d5d0               	srai	a13, a13, 5
  11b660:	44ade7               	bge	a13, a14, 11b6a8 <aac_plc_LC_PLC_erasure+0x700>
  11b663:	4d1c                	movi.n	a13, 20
  11b665:	5f1c                	movi.n	a15, 21
  11b667:	0aed                	mov.n	a14, a10
  11b669:	581c                	movi.n	a8, 21
  11b66b:	0a0c                	movi.n	a10, 0
  11b66d:	34a876               	loopgtz	a8, 11b6a5 <aac_plc_LC_PLC_erasure+0x6fd>
  11b670:	0b88                	l32i.n	a8, a11, 0
  11b672:	0e98                	l32i.n	a9, a14, 0
  11b674:	486192               	s32i	a9, a1, 0x120
  11b677:	b04880               	addx8	a4, a8, a8
  11b67a:	904480               	addx2	a4, a4, a8
  11b67d:	b04480               	addx8	a4, a4, a8
  11b680:	904480               	addx2	a4, a4, a8
  11b683:	482182               	l32i	a8, a1, 0x120
  11b686:	1144f0               	slli	a4, a4, 1
  11b689:	214b40               	srai	a4, a4, 11
  11b68c:	728480               	salt	a8, a4, a8
  11b68f:	93fd80               	movnez	a15, a13, a8
  11b692:	042497               	blt	a4, a9, 11b69a <aac_plc_LC_PLC_erasure+0x6f2>
  11b695:	aa1b                	addi.n	a10, a10, 1
  11b697:	23aa80               	sext	a10, a10, 15

0011b69a <aac_plc_LC_PLC_erasure+0x6f2>:
  11b69a:	4c2a26               	beqi	a10, 2, 11b6ea <aac_plc_LC_PLC_erasure+0x742>
  11b69d:	fccee2               	addi	a14, a14, -4
  11b6a0:	fccbb2               	addi	a11, a11, -4
  11b6a3:	dd0b                	addi.n	a13, a13, -1

0011b6a5 <aac_plc_LC_PLC_erasure+0x6fd>:
  11b6a5:	001046               	j	11b6ea <aac_plc_LC_PLC_erasure+0x742>

0011b6a8 <aac_plc_LC_PLC_erasure+0x700>:
  11b6a8:	4d1c                	movi.n	a13, 20
  11b6aa:	5f1c                	movi.n	a15, 21
  11b6ac:	0aed                	mov.n	a14, a10
  11b6ae:	591c                	movi.n	a9, 21
  11b6b0:	0a0c                	movi.n	a10, 0
  11b6b2:	34a976               	loopgtz	a9, 11b6ea <aac_plc_LC_PLC_erasure+0x742>
  11b6b5:	0e88                	l32i.n	a8, a14, 0
  11b6b7:	0b98                	l32i.n	a9, a11, 0
  11b6b9:	496182               	s32i	a8, a1, 0x124
  11b6bc:	b04990               	addx8	a4, a9, a9
  11b6bf:	904490               	addx2	a4, a4, a9
  11b6c2:	b04490               	addx8	a4, a4, a9
  11b6c5:	904490               	addx2	a4, a4, a9
  11b6c8:	1144f0               	slli	a4, a4, 1
  11b6cb:	214b40               	srai	a4, a4, 11
  11b6ce:	04a487               	bge	a4, a8, 11b6d6 <aac_plc_LC_PLC_erasure+0x72e>
  11b6d1:	aa1b                	addi.n	a10, a10, 1
  11b6d3:	23aa80               	sext	a10, a10, 15

0011b6d6 <aac_plc_LC_PLC_erasure+0x72e>:
  11b6d6:	492182               	l32i	a8, a1, 0x124
  11b6d9:	fccbb2               	addi	a11, a11, -4
  11b6dc:	728480               	salt	a8, a4, a8
  11b6df:	83fd80               	moveqz	a15, a13, a8
  11b6e2:	042a26               	beqi	a10, 2, 11b6ea <aac_plc_LC_PLC_erasure+0x742>
  11b6e5:	fccee2               	addi	a14, a14, -4
  11b6e8:	dd0b                	addi.n	a13, a13, -1

0011b6ea <aac_plc_LC_PLC_erasure+0x742>:
  11b6ea:	c0a360               	sub	a10, a3, a6
  11b6ed:	06ed                	mov.n	a14, a6
  11b6ef:	4d21b2               	l32i	a11, a1, 0x134
  11b6f2:	4421d2               	l32i	a13, a1, 0x110
  11b6f5:	bb5a                	add.n	a11, a11, a5
  11b6f7:	ffdb92               	addmi	a9, a11, 0xffffff00
  11b6fa:	49ad76               	loopgtz	a13, 11b747 <aac_plc_LC_PLC_erasure+0x79f>
  11b6fd:	7f9982               	l16si	a8, a9, 254
  11b700:	400001b544453e8e 	{ ae_movda16	aed5, a14; nop; ae_movda16	aed4, a8 }
  11b708:	0c801a043564959e 	{ nop; ae_mul16x4	aed6, aed4, aed4, aed5 }
  11b710:	400001b420533bae 	{ ae_l16.i	aed3, a11, 0; nop; ae_movda16	aed5, a10 }
  11b718:	0c801a034553d4de 	{ ae_movad32.l	a13, aed4; ae_mul16x4	aed5, aed3, aed3, aed5 }
  11b720:	3c2d34               	ae_movda32	aed2, a13
  11b723:	ebe850030201e6ef 	{ add	a14, a6, a14; ae_add32s	aed1, aed2, aed3; nop }
  11b72b:	2581c4               	ae_movad32.l	a8, aed1
  11b72e:	23ee80               	sext	a14, a14, 15
  11b731:	218f80               	srai	a8, a8, 15
  11b734:	400000e145f0989e 	{ ae_movda32	aed0, a8; nop; addi	a9, a9, -2 }
  11b73c:	a5fb5a000ff0aa6e 	{ sub	a10, a10, a6; nop; ae_sat16x4	aed15, aed0, aed0 }
  11b744:	d3fb14               	ae_s16.0.ip	aed15, a11, 2

0011b747 <aac_plc_LC_PLC_erasure+0x79f>:
  11b747:	0a0c                	movi.n	a10, 0
  11b749:	442192               	l32i	a9, a1, 0x110
  11b74c:	11dfa0               	slli	a13, a15, 6
  11b74f:	4d2182               	l32i	a8, a1, 0x134
  11b752:	80a662               	movi	a6, 0x680
  11b755:	885a                	add.n	a8, a8, a5
  11b757:	c066d0               	sub	a6, a6, a13
  11b75a:	53a9a0               	max	a10, a9, a10
  11b75d:	11baf0               	slli	a11, a10, 1
  11b760:	236680               	sext	a6, a6, 15
  11b763:	90aa80               	addx2	a10, a10, a8
  11b766:	c088b0               	sub	a8, a8, a11
  11b769:	4521b2               	l32i	a11, a1, 0x114
  11b76c:	fec8f2               	addi	a15, a8, -2
  11b76f:	b9ba                	add.n	a11, a9, a11
  11b771:	1da967               	bge	a9, a6, 11b792 <aac_plc_LC_PLC_erasure+0x7ea>
  11b774:	11e7f0               	slli	a14, a7, 1
  11b777:	c09690               	sub	a9, a6, a9
  11b77a:	0fa976               	loopgtz	a9, 11b78d <aac_plc_LC_PLC_erasure+0x7e5>
  11b77d:	bb1b                	addi.n	a11, a11, 1
  11b77f:	009fd2               	l16si	a13, a15, 0
  11b782:	fecff2               	addi	a15, a15, -2
  11b785:	005ad2               	s16i	a13, a10, 0
  11b788:	aa2b                	addi.n	a10, a10, 2
  11b78a:	071be7               	beq	a11, a14, 11b795 <aac_plc_LC_PLC_erasure+0x7ed>
  11b78d:	000106               	j	11b795 <aac_plc_LC_PLC_erasure+0x7ed>

0011b790 <aac_plc_LC_PLC_erasure+0x7e8>:
	...

0011b792 <aac_plc_LC_PLC_erasure+0x7ea>:
  11b792:	11e7f0               	slli	a14, a7, 1

0011b795 <aac_plc_LC_PLC_erasure+0x7ed>:
  11b795:	4b2192               	l32i	a9, a1, 0x12c
  11b798:	c0feb0               	sub	a15, a14, a11
  11b79b:	c09960               	sub	a9, a9, a6
  11b79e:	909950               	addx2	a9, a9, a5
  11b7a1:	09af76               	loopgtz	a15, 11b7ae <aac_plc_LC_PLC_erasure+0x806>
  11b7a4:	0199b2               	l16si	a11, a9, 2
  11b7a7:	005ab2               	s16i	a11, a10, 0
  11b7aa:	992b                	addi.n	a9, a9, 2
  11b7ac:	aa2b                	addi.n	a10, a10, 2

0011b7ae <aac_plc_LC_PLC_erasure+0x806>:
  11b7ae:	0452c2               	s16i	a12, a2, 8
  11b7b1:	4621d2               	l32i	a13, a1, 0x118
  11b7b4:	fe7c                	movi.n	a14, -1
  11b7b6:	90e6e0               	addx2	a14, a6, a14
  11b7b9:	23ee80               	sext	a14, a14, 15
  11b7bc:	d7da                	add.n	a13, a7, a13
  11b7be:	43dde0               	min	a13, a13, a14
  11b7c1:	0252d2               	s16i	a13, a2, 4
  11b7c4:	fe7ec6               	j	11b1c3 <aac_plc_LC_PLC_erasure+0x21b>

0011b7c7 <aac_plc_LC_PLC_erasure+0x81f>:
  11b7c7:	090c                	movi.n	a9, 0
  11b7c9:	fedb06               	j	11b339 <aac_plc_LC_PLC_erasure+0x391>

0011b7cc <aac_plc_LC_PLC_erasure+0x824>:
  11b7cc:	5061c2               	s32i	a12, a1, 0x140
  11b7cf:	5161d2               	s32i	a13, a1, 0x144
  11b7d2:	5261e2               	s32i	a14, a1, 0x148
  11b7d5:	0d3fdc4140b0bafe 	{ bne.w18	a10, a15, 11b59d <aac_plc_LC_PLC_erasure+0x5f5>; nop }
  11b7dd:	ee5691               	l32r	a9, 117138 (7fff <xthals_release_major+0x511f>)
  11b7e0:	ff72c6               	j	11b5af <aac_plc_LC_PLC_erasure+0x607>

0011b7e3 <aac_plc_LC_PLC_erasure+0x83b>:
  11b7e3:	178fe6               	bgei	a15, 8, 11b7fe <aac_plc_LC_PLC_erasure+0x856>
  11b7e6:	11afa0               	slli	a10, a15, 6
  11b7e9:	00a292               	movi	a9, 0x200
  11b7ec:	116ff0               	slli	a6, a15, 1
  11b7ef:	c06160               	sub	a6, a1, a6
  11b7f2:	089662               	l16si	a6, a6, 16
  11b7f5:	c099a0               	sub	a9, a9, a10
  11b7f8:	239980               	sext	a9, a9, 15
  11b7fb:	000106               	j	11b803 <aac_plc_LC_PLC_erasure+0x85b>

0011b7fe <aac_plc_LC_PLC_erasure+0x856>:
  11b7fe:	009162               	l16si	a6, a1, 0
  11b801:	092c                	movi.n	a9, 32

0011b803 <aac_plc_LC_PLC_erasure+0x85b>:
  11b803:	0e0c                	movi.n	a14, 0
  11b805:	fedd06               	j	11b37d <aac_plc_LC_PLC_erasure+0x3d5>

0011b808 <aac_plc_LC_PLC>:
  11b808:	144136               	entry	a1, 0xa20
  11b80b:	106122               	s32i	a2, a1, 64
  11b80e:	116162               	s32i	a6, a1, 68
  11b811:	356142               	s32i	a4, a1, 212
  11b814:	216132               	s32i	a3, a1, 132
  11b817:	080c                	movi.n	a8, 0
  11b819:	0f0c                	movi.n	a15, 0
  11b81b:	14c1d2               	addi	a13, a1, 20
  11b81e:	07ed                	mov.n	a14, a7
  11b820:	ee9da1               	l32r	a10, 117294 (2000 <XtosCoreStateSize+0x1d80>)
  11b823:	01d172               	addmi	a7, a1, 0x100
  11b826:	f0c772               	addi	a7, a7, -16
  11b829:	005da2               	s16i	a10, a13, 0
  11b82c:	015df2               	s16i	a15, a13, 2
  11b82f:	ee9ba1               	l32r	a10, 11729c (40002000 <_memmap_cacheattr_bp_allvalid+0x1dddfdde>)
  11b832:	f1cb                	addi.n	a15, a1, 12
  11b834:	015f82               	s16i	a8, a15, 2
  11b837:	ee98d1               	l32r	a13, 117298 (6000 <xthals_release_major+0x3120>)
  11b83a:	ee9981               	l32r	a8, 1172a0 (40006000 <_memmap_cacheattr_bp_allvalid+0x1dde3dde>)
  11b83d:	005fd2               	s16i	a13, a15, 0
  11b840:	21a9                	s32i.n	a10, a1, 8
  11b842:	4189                	s32i.n	a8, a1, 16
  11b844:	a0f620               	addx4	a15, a6, a2
  11b847:	071566               	bnei	a5, 1, 11b852 <aac_plc_LC_PLC+0x4a>
  11b84a:	df98                	l32i.n	a9, a15, 52
  11b84c:	266192               	s32i	a9, a1, 152
  11b84f:	000106               	j	11b857 <aac_plc_LC_PLC+0x4f>

0011b852 <aac_plc_LC_PLC+0x4a>:
  11b852:	ffa8                	l32i.n	a10, a15, 60
  11b854:	2661a2               	s32i	a10, a1, 152

0011b857 <aac_plc_LC_PLC+0x4f>:
  11b857:	ee38d1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11b85a:	01d1f2               	addmi	a15, a1, 0x100
  11b85d:	1021c2               	l32i	a12, a1, 64
  11b860:	2621b2               	l32i	a11, a1, 152
  11b863:	029c52               	l16si	a5, a12, 4
  11b866:	239c22               	l16si	a2, a12, 70
  11b869:	029b42               	l16si	a4, a11, 4
  11b86c:	4000000024c0fcfe 	{ ae_l16.i	aed0, a12, 8; nop; addi	a15, a15, -64 }
  11b874:	d20f84               	ae_s16.0.i	aed0, a15, -16
  11b877:	0f9bb2               	l16si	a11, a11, 30
  11b87a:	21f240               	srai	a15, a4, 2
  11b87d:	1134f0               	slli	a3, a4, 1
  11b880:	c02230               	sub	a2, a2, a3
  11b883:	2461f2               	s32i	a15, a1, 144
  11b886:	3c38                	l32i.n	a3, a12, 12
  11b888:	0cc8                	l32i.n	a12, a12, 0
  11b88a:	232280               	sext	a2, a2, 15
  11b88d:	0d405441b0b01c6e 	{ blti.w18	a12, 1, 11bddc <aac_plc_LC_PLC+0x5d4>; nop }
  11b895:	112182               	l32i	a8, a1, 68
  11b898:	2061b2               	s32i	a11, a1, 128
  11b89b:	f8cc                	bnez.n	a8, 11b8ae <aac_plc_LC_PLC+0xa6>
  11b89d:	ee8191               	l32r	a9, 1172a4 (272e20 <aac_plc_Sine_Long_Inv>)
  11b8a0:	ae0b                	addi.n	a10, a14, -1
  11b8a2:	fcd9b2               	addmi	a11, a9, 0xfffffc00
  11b8a5:	93b9a0               	movnez	a11, a9, a10
  11b8a8:	00a292               	movi	a9, 0x200
  11b8ab:	000306               	j	11b8bb <aac_plc_LC_PLC+0xb3>

0011b8ae <aac_plc_LC_PLC+0xa6>:
  11b8ae:	094c                	movi.n	a9, 64
  11b8b0:	ee7ec1               	l32r	a12, 1172a8 (2732a0 <aac_plc_Sine_Short_Inv>)
  11b8b3:	fe0b                	addi.n	a15, a14, -1
  11b8b5:	80ccb2               	addi	a11, a12, -128
  11b8b8:	93bcf0               	movnez	a11, a12, a15

0011b8bb <aac_plc_LC_PLC+0xb3>:
  11b8bb:	21e290               	srai	a14, a9, 2
  11b8be:	421ea6               	blti	a14, 1, 11b904 <aac_plc_LC_PLC+0xfc>
  11b8c1:	90b9b0               	addx2	a11, a9, a11
  11b8c4:	fed462               	addmi	a6, a4, 0xfffffe00
  11b8c7:	212192               	l32i	a9, a1, 132
  11b8ca:	236680               	sext	a6, a6, 15
  11b8cd:	11a6f0               	slli	a10, a6, 1
  11b8d0:	909690               	addx2	a9, a6, a9
  11b8d3:	1c6192               	s32i	a9, a1, 112
  11b8d6:	23ae76               	loopgtz	a14, 11b8fd <aac_plc_LC_PLC+0xf5>
  11b8d9:	cc3bf4               	ae_l16x4.i	aed3, a11, -8
  11b8dc:	c9fbc0703f30490e 	{ ae_l16x4.i	aed4, a9, 0; nop; ae_shortswap	aed3, aed3 }
  11b8e4:	0c801a033423959e 	{ nop; ae_mul16x4	aed2, aed3, aed3, aed4 }
  11b8ec:	9e3e34               	ae_srai32	aed3, aed3, 14
  11b8ef:	9e2e24               	ae_srai32	aed2, aed2, 14
  11b8f2:	a5fb2f302f108bbe 	{ addi	a11, a11, -8; nop; ae_sat16x4	aed1, aed2, aed3 }
  11b8fa:	801994               	ae_s16x4.ip	aed1, a9, 8

0011b8fd <aac_plc_LC_PLC+0xf5>:
  11b8fd:	1b61a2               	s32i	a10, a1, 108
  11b900:	000546               	j	11b919 <aac_plc_LC_PLC+0x111>

0011b903 <aac_plc_LC_PLC+0xfb>:
	...

0011b904 <aac_plc_LC_PLC+0xfc>:
  11b904:	212182               	l32i	a8, a1, 132
  11b907:	fed462               	addmi	a6, a4, 0xfffffe00
  11b90a:	236680               	sext	a6, a6, 15
  11b90d:	908680               	addx2	a8, a6, a8
  11b910:	1196f0               	slli	a9, a6, 1
  11b913:	1b6192               	s32i	a9, a1, 108
  11b916:	1c6182               	s32i	a8, a1, 112

0011b919 <aac_plc_LC_PLC+0x111>:
  11b919:	b26a                	add.n	a11, a2, a6
  11b91b:	102182               	l32i	a8, a1, 64
  11b91e:	1d61b2               	s32i	a11, a1, 116
  11b921:	90bb30               	addx2	a11, a11, a3
  11b924:	249882               	l16si	a8, a8, 72
  11b927:	1761b2               	s32i	a11, a1, 92
  11b92a:	321866               	bnei	a8, 1, 11b960 <aac_plc_LC_PLC+0x158>
  11b92d:	20c7b2               	addi	a11, a7, 32
  11b930:	11c5f0               	slli	a12, a5, 1
  11b933:	a42a                	add.n	a10, a4, a2
  11b935:	90aa30               	addx2	a10, a10, a3
  11b938:	c0aac0               	sub	a10, a10, a12
  11b93b:	2421c2               	l32i	a12, a1, 144
  11b93e:	772ac4               	ae_la64.pp	u0, a10
  11b941:	0d404f41f0b01c6e 	{ blti.w18	a12, 1, 11be44 <aac_plc_LC_PLC+0x63c>; nop }
  11b949:	0bed                	mov.n	a14, a11
  11b94b:	909230               	addx2	a9, a2, a3
  11b94e:	166192               	s32i	a9, a1, 88
  11b951:	05ac76               	loopgtz	a12, 11b95a <aac_plc_LC_PLC+0x152>
  11b954:	904994               	ae_l16x4.ip	aed4, a9, 8
  11b957:	804e94               	ae_s16x4.ip	aed4, a14, 8

0011b95a <aac_plc_LC_PLC+0x152>:
  11b95a:	242192               	l32i	a9, a1, 144
  11b95d:	013ac6               	j	11be4c <aac_plc_LC_PLC+0x644>

0011b960 <aac_plc_LC_PLC+0x158>:
  11b960:	281304               	ae_zalign64	u0
  11b963:	90c230               	addx2	a12, a2, a3
  11b966:	02d652               	addmi	a5, a6, 0x200
  11b969:	550b                	addi.n	a5, a5, -1

0011b96b <aac_plc_LC_PLC+0x163>:
  11b96b:	2621a2               	l32i	a10, a1, 152
  11b96e:	102192               	l32i	a9, a1, 64
  11b971:	400001b427653a4e 	{ ae_l16.i	aed5, a10, 14; nop; ae_movda16	aed6, a4 }
  11b979:	0c801a053665959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed6 }
  11b981:	0998                	l32i.n	a9, a9, 0
  11b983:	2585c4               	ae_movad32.l	a8, aed5
  11b986:	2ba897               	bge	a8, a9, 11b9b5 <aac_plc_LC_PLC+0x1ad>
  11b989:	1021f2               	l32i	a15, a1, 64
  11b98c:	0c9d                	mov.n	a9, a12
  11b98e:	22cff2               	addi	a15, a15, 34
  11b991:	400000002820efae 	{ ae_l16.i	aed0, a15, -16; nop; addi	a14, a10, 32 }
  11b999:	18a476               	loopgtz	a4, 11b9b5 <aac_plc_LC_PLC+0x1ad>
  11b99c:	b09e84               	ae_l16.i	aed9, a14, -16
  11b99f:	0c801af930a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed9 }
  11b9a7:	b08904               	ae_l16.i	aed8, a9, 0
  11b9aa:	0c801a7830a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed0, aed8 }
  11b9b2:	d37914               	ae_s16.0.ip	aed7, a9, 2
  11b9b5:	090c                	movi.n	a9, 0
  11b9b7:	218250               	srai	a8, a5, 2
  11b9ba:	256182               	s32i	a8, a1, 148
  11b9bd:	3c1924               	ae_movda16	aed1, a9
  11b9c0:	dc1134               	ae_s16x4.i	aed1, a1, 24
  11b9c3:	0d4003c13eb0186e 	{ blti.w18	a8, 1, 11b9fa <aac_plc_LC_PLC+0x1f2>; ae_mov	aed0, aed1 }
  11b9cb:	0c9d                	mov.n	a9, a12
  11b9cd:	23a876               	loopgtz	a8, 11b9f4 <aac_plc_LC_PLC+0x1ec>
  11b9d0:	904994               	ae_l16x4.ip	aed4, a9, 8
  11b9d3:	ebfbc904000431bf 	{ ae_sext32x2d16.32	aed3, aed1; ae_abs16s	aed4, aed4; nop }
  11b9db:	c9fbc9504f2051ee 	{ ae_sext32x2d16.10	aed5, aed1; nop; ae_sext32x2d16.10	aed2, aed4 }
  11b9e3:	b3fbc9205f2014be 	{ ae_sext32x2d16.32	aed1, aed4; nop; ae_max32	aed2, aed2, aed5 }
  11b9eb:	521134               	ae_max32	aed1, aed1, aed3
  11b9ee:	a81124               	ae_sel16i	aed1, aed1, aed2, 8
  11b9f1:	dc1134               	ae_s16x4.i	aed1, a1, 24

0011b9f4 <aac_plc_LC_PLC+0x1ec>:
  11b9f4:	2521f2               	l32i	a15, a1, 148
  11b9f7:	000046               	j	11b9fc <aac_plc_LC_PLC+0x1f4>

0011b9fa <aac_plc_LC_PLC+0x1f2>:
  11b9fa:	0f0c                	movi.n	a15, 0

0011b9fc <aac_plc_LC_PLC+0x1f4>:
  11b9fc:	0d9182               	l16si	a8, a1, 26
  11b9ff:	0c91e2               	l16si	a14, a1, 24
  11ba02:	0f9192               	l16si	a9, a1, 30
  11ba05:	0e9152               	l16si	a5, a1, 28
  11ba08:	02d6b2               	addmi	a11, a6, 0x200
  11ba0b:	fecbb2               	addi	a11, a11, -2
  11ba0e:	2261b2               	s32i	a11, a1, 136
  11ba11:	535590               	max	a5, a5, a9
  11ba14:	53ee80               	max	a14, a14, a8
  11ba17:	53ee50               	max	a14, a14, a5
  11ba1a:	115fe0               	slli	a5, a15, 2
  11ba1d:	1c2b57               	blt	a11, a5, 11ba3d <aac_plc_LC_PLC+0x235>
  11ba20:	c0b650               	sub	a11, a6, a5
  11ba23:	a09f20               	addx4	a9, a15, a2
  11ba26:	909930               	addx2	a9, a9, a3
  11ba29:	02dbb2               	addmi	a11, a11, 0x200
  11ba2c:	bb0b                	addi.n	a11, a11, -1
  11ba2e:	0bab76               	loopgtz	a11, 11ba3d <aac_plc_LC_PLC+0x235>
  11ba31:	b45914               	ae_l16.ip	aed5, a9, 2
  11ba34:	2b5254               	ae_abs16s	aed5, aed5
  11ba37:	25b584               	ae_movad16.0	a11, aed5
  11ba3a:	53eeb0               	max	a14, a14, a11

0011ba3d <aac_plc_LC_PLC+0x235>:
  11ba3d:	dc0144               	ae_s16x4.i	aed0, a1, 32
  11ba40:	1c2192               	l32i	a9, a1, 112
  11ba43:	80a0f2               	movi	a15, 128
  11ba46:	23af76               	loopgtz	a15, 11ba6d <aac_plc_LC_PLC+0x265>
  11ba49:	903994               	ae_l16x4.ip	aed3, a9, 8
  11ba4c:	ebfbc903000320bf 	{ ae_sext32x2d16.32	aed2, aed0; ae_abs16s	aed3, aed3; nop }
  11ba54:	c9fbc9503f1040ee 	{ ae_sext32x2d16.10	aed4, aed0; nop; ae_sext32x2d16.10	aed1, aed3 }
  11ba5c:	b3fbc9104f1003be 	{ ae_sext32x2d16.32	aed0, aed3; nop; ae_max32	aed1, aed1, aed4 }
  11ba64:	520024               	ae_max32	aed0, aed0, aed2
  11ba67:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  11ba6a:	dc0144               	ae_s16x4.i	aed0, a1, 32

0011ba6d <aac_plc_LC_PLC+0x265>:
  11ba6d:	0f0c                	movi.n	a15, 0
  11ba6f:	119192               	l16si	a9, a1, 34
  11ba72:	1391a2               	l16si	a10, a1, 38
  11ba75:	129182               	l16si	a8, a1, 36
  11ba78:	109152               	l16si	a5, a1, 32
  11ba7b:	5388a0               	max	a8, a8, a10
  11ba7e:	535590               	max	a5, a5, a9
  11ba81:	535580               	max	a5, a5, a8
  11ba84:	6ecc                	bnez.n	a14, 11ba8e <aac_plc_LC_PLC+0x286>
  11ba86:	edac91               	l32r	a9, 117138 (7fff <xthals_release_major+0x511f>)
  11ba89:	f50c                	movi.n	a5, 15
  11ba8b:	001f86               	j	11bb0d <aac_plc_LC_PLC+0x305>

0011ba8e <aac_plc_LC_PLC+0x286>:
  11ba8e:	0a25e7               	blt	a5, a14, 11ba9c <aac_plc_LC_PLC+0x294>

0011ba91 <aac_plc_LC_PLC+0x289>:
  11ba91:	215150               	srai	a5, a5, 1
  11ba94:	ff1b                	addi.n	a15, a15, 1
  11ba96:	23ff80               	sext	a15, a15, 15
  11ba99:	f4a5e7               	bge	a5, a14, 11ba91 <aac_plc_LC_PLC+0x289>

0011ba9c <aac_plc_LC_PLC+0x294>:
  11ba9c:	3c4e34               	ae_movda32	aed4, a14
  11ba9f:	25a4f4               	ae_nsaz32.l	a10, aed4
  11baa2:	23aa80               	sext	a10, a10, 15
  11baa5:	401a00               	ssl	a10
  11baa8:	a18e00               	sll	a8, a14
  11baab:	318080               	srai	a8, a8, 16
  11baae:	08bd                	mov.n	a11, a8
  11bab0:	c89c                	beqz.n	a8, 11bad0 <aac_plc_LC_PLC+0x2c8>
  11bab2:	a1e500               	sll	a14, a5
  11bab5:	31e0e0               	srai	a14, a14, 16
  11bab8:	1428e7               	blt	a8, a14, 11bad0 <aac_plc_LC_PLC+0x2c8>
  11babb:	011e96               	bltz	a14, 11bad0 <aac_plc_LC_PLC+0x2c8>
  11babe:	00e896               	bltz	a8, 11bad0 <aac_plc_LC_PLC+0x2c8>
  11bac1:	3661f2               	s32i	a15, a1, 216
  11bac4:	1661c2               	s32i	a12, a1, 88
  11bac7:	0a98e7               	bne	a8, a14, 11bad5 <aac_plc_LC_PLC+0x2cd>
  11baca:	ed9b91               	l32r	a9, 117138 (7fff <xthals_release_major+0x511f>)
  11bacd:	000646               	j	11baea <aac_plc_LC_PLC+0x2e2>

0011bad0 <aac_plc_LC_PLC+0x2c8>:
  11bad0:	090c                	movi.n	a9, 0
  11bad2:	000506               	j	11baea <aac_plc_LC_PLC+0x2e2>

0011bad5 <aac_plc_LC_PLC+0x2cd>:
  11bad5:	11ae10               	slli	a10, a14, 15
  11bad8:	64a525               	call8	18052c <__divsi3>
  11badb:	281304               	ae_zalign64	u0
  11bade:	ed96d1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11bae1:	1621c2               	l32i	a12, a1, 88
  11bae4:	3621f2               	l32i	a15, a1, 216
  11bae7:	239a80               	sext	a9, a10, 15
  11baea:	edf0b1               	l32r	a11, 1172ac (5333 <xthals_release_major+0x2453>)
  11baed:	0fa052               	movi	a5, 15
  11baf0:	c055f0               	sub	a5, a5, a15
  11baf3:	401500               	ssl	a5
  11baf6:	a1bb00               	sll	a11, a11
  11baf9:	21beb0               	srai	a11, a11, 14
  11bafc:	3c6b34               	ae_movda32	aed6, a11
  11baff:	a5fbdd606f50259e 	{ nop; nop; ae_sat16x4	aed5, aed6, aed6 }
  11bb07:	25a584               	ae_movad16.0	a10, aed5
  11bb0a:	4399a0               	min	a9, a9, a10

0011bb0d <aac_plc_LC_PLC+0x305>:
  11bb0d:	20b660               	or	a11, a6, a6
  11bb10:	401500               	ssl	a5
  11bb13:	01a082               	movi	a8, 1
  11bb16:	1a0c                	movi.n	a10, 1
  11bb18:	2361a2               	s32i	a10, a1, 140
  11bb1b:	a18800               	sll	a8, a8
  11bb1e:	1e6182               	s32i	a8, a1, 120
  11bb21:	c08980               	sub	a8, a9, a8
  11bb24:	881b                	addi.n	a8, a8, 1
  11bb26:	239880               	sext	a9, a8, 15
  11bb29:	09fd                	mov.n	a15, a9
  11bb2b:	0a68f7               	bbci	a8, 15, 11bb39 <aac_plc_LC_PLC+0x331>
  11bb2e:	60f090               	neg	a15, a9
  11bb31:	f87c                	movi.n	a8, -1
  11bb33:	236182               	s32i	a8, a1, 140
  11bb36:	23ff80               	sext	a15, a15, 15

0011bb39 <aac_plc_LC_PLC+0x331>:
  11bb39:	eddd91               	l32r	a9, 1172b0 (3fff <xthals_release_major+0x111f>)
  11bb3c:	72a9f0               	salt	a10, a9, a15
  11bb3f:	1f61a2               	s32i	a10, a1, 124
  11bb42:	02a9f7               	bge	a9, a15, 11bb48 <aac_plc_LC_PLC+0x340>
  11bb45:	21f1f0               	srai	a15, a15, 1

0011bb48 <aac_plc_LC_PLC+0x340>:
  11bb48:	12a6f7               	bge	a6, a15, 11bb5e <aac_plc_LC_PLC+0x356>
  11bb4b:	0e0c                	movi.n	a14, 0

0011bb4d <aac_plc_LC_PLC+0x345>:
  11bb4d:	11bbf0               	slli	a11, a11, 1
  11bb50:	ee1b                	addi.n	a14, a14, 1
  11bb52:	23ee80               	sext	a14, a14, 15
  11bb55:	23bb80               	sext	a11, a11, 15
  11bb58:	f12bf7               	blt	a11, a15, 11bb4d <aac_plc_LC_PLC+0x345>
  11bb5b:	000046               	j	11bb60 <aac_plc_LC_PLC+0x358>

0011bb5e <aac_plc_LC_PLC+0x356>:
  11bb5e:	0e0c                	movi.n	a14, 0

0011bb60 <aac_plc_LC_PLC+0x358>:
  11bb60:	6b9c                	beqz.n	a11, 11bb7a <aac_plc_LC_PLC+0x372>
  11bb62:	142bf7               	blt	a11, a15, 11bb7a <aac_plc_LC_PLC+0x372>
  11bb65:	011f96               	bltz	a15, 11bb7a <aac_plc_LC_PLC+0x372>
  11bb68:	00eb96               	bltz	a11, 11bb7a <aac_plc_LC_PLC+0x372>
  11bb6b:	1661c2               	s32i	a12, a1, 88
  11bb6e:	3861e2               	s32i	a14, a1, 224
  11bb71:	0a9fb7               	bne	a15, a11, 11bb7f <aac_plc_LC_PLC+0x377>
  11bb74:	ed71a1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11bb77:	000586               	j	11bb91 <aac_plc_LC_PLC+0x389>

0011bb7a <aac_plc_LC_PLC+0x372>:
  11bb7a:	0a0c                	movi.n	a10, 0
  11bb7c:	000446               	j	11bb91 <aac_plc_LC_PLC+0x389>

0011bb7f <aac_plc_LC_PLC+0x377>:
  11bb7f:	11af10               	slli	a10, a15, 15
  11bb82:	649aa5               	call8	18052c <__divsi3>
  11bb85:	281304               	ae_zalign64	u0
  11bb88:	ed6cd1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11bb8b:	3821e2               	l32i	a14, a1, 224
  11bb8e:	1621c2               	l32i	a12, a1, 88
  11bb91:	1f2192               	l32i	a9, a1, 124
  11bb94:	118a00               	slli	a8, a10, 16
  11bb97:	218f80               	srai	a8, a8, 15
  11bb9a:	809e90               	add	a9, a14, a9
  11bb9d:	401900               	ssl	a9
  11bba0:	232192               	l32i	a9, a1, 140
  11bba3:	a18800               	sll	a8, a8
  11bba6:	318080               	srai	a8, a8, 16
  11bba9:	400001b54487398e 	{ ae_movda16	aed7, a9; nop; ae_movda16	aed8, a8 }
  11bbb1:	0c801a073887959e 	{ nop; ae_mul16x4	aed8, aed7, aed7, aed8 }
  11bbb9:	1e21b2               	l32i	a11, a1, 120
  11bbbc:	2597c4               	ae_movad32.l	a9, aed7
  11bbbf:	21e260               	srai	a14, a6, 2
  11bbc2:	90f990               	addx2	a15, a9, a9
  11bbc5:	c0bbf0               	sub	a11, a11, a15
  11bbc8:	8089b0               	add	a8, a9, a11
  11bbcb:	808980               	add	a8, a9, a8
  11bbce:	bb0b                	addi.n	a11, a11, -1
  11bbd0:	1451b2               	s16i	a11, a1, 40
  11bbd3:	f98a                	add.n	a15, a9, a8
  11bbd5:	ff0b                	addi.n	a15, a15, -1
  11bbd7:	ffc882               	addi	a8, a8, -1
  11bbda:	80b9b0               	add	a11, a9, a11
  11bbdd:	1551b2               	s16i	a11, a1, 42
  11bbe0:	165182               	s16i	a8, a1, 44
  11bbe3:	1751f2               	s16i	a15, a1, 46
  11bbe6:	371ea6               	blti	a14, 1, 11bc21 <aac_plc_LC_PLC+0x419>
  11bbe9:	cc0154               	ae_l16x4.i	aed0, a1, 40
  11bbec:	11a9e0               	slli	a10, a9, 2
  11bbef:	3c3a24               	ae_movda16	aed3, a10
  11bbf2:	209cc0               	or	a9, a12, a12
  11bbf5:	20ae76               	loopgtz	a14, 11bc19 <aac_plc_LC_PLC+0x411>
  11bbf8:	ebe4c0030000d90f 	{ ae_l16x4.i	aed13, a9, 0; ae_add16	aed0, aed0, aed3; nop }
  11bc00:	0c801a003dcd959e 	{ nop; ae_mul16x4	aed12, aed13, aed0, aed13 }
  11bc08:	82b5d4               	ae_sraa32s	aed11, aed13, a5
  11bc0b:	82a5c4               	ae_sraa32s	aed10, aed12, a5
  11bc0e:	a5fbc5b0af90015e 	{ ae_s16x4.i	aed0, a1, 40; nop; ae_sat16x4	aed9, aed10, aed11 }
  11bc16:	809994               	ae_s16x4.ip	aed9, a9, 8

0011bc19 <aac_plc_LC_PLC+0x411>:
  11bc19:	1791f2               	l16si	a15, a1, 46
  11bc1c:	0000c6               	j	11bc23 <aac_plc_LC_PLC+0x41b>

0011bc1f <aac_plc_LC_PLC+0x417>:
	...

0011bc21 <aac_plc_LC_PLC+0x419>:
  11bc21:	0e0c                	movi.n	a14, 0

0011bc23 <aac_plc_LC_PLC+0x41b>:
  11bc23:	1451f2               	s16i	a15, a1, 40
  11bc26:	1551f2               	s16i	a15, a1, 42
  11bc29:	b0aec0               	addx8	a10, a14, a12
  11bc2c:	2521b2               	l32i	a11, a1, 148
  11bc2f:	0ecd                	mov.n	a12, a14
  11bc31:	2baeb7               	bge	a14, a11, 11bc60 <aac_plc_LC_PLC+0x458>
  11bc34:	0a9d                	mov.n	a9, a10
  11bc36:	c08be0               	sub	a8, a11, a14
  11bc39:	1651f2               	s16i	a15, a1, 44
  11bc3c:	0bed                	mov.n	a14, a11
  11bc3e:	cc0154               	ae_l16x4.i	aed0, a1, 40
  11bc41:	1ba876               	loopgtz	a8, 11bc60 <aac_plc_LC_PLC+0x458>
  11bc44:	cc3904               	ae_l16x4.i	aed3, a9, 0
  11bc47:	0c801a003323959e 	{ nop; ae_mul16x4	aed2, aed3, aed0, aed3 }
  11bc4f:	821534               	ae_sraa32s	aed1, aed3, a5
  11bc52:	82f524               	ae_sraa32s	aed15, aed2, a5
  11bc55:	a5fbdd10ffe0259e 	{ nop; nop; ae_sat16x4	aed14, aed15, aed1 }
  11bc5d:	80e994               	ae_s16x4.ip	aed14, a9, 8

0011bc60 <aac_plc_LC_PLC+0x458>:
  11bc60:	222182               	l32i	a8, a1, 136
  11bc63:	11bee0               	slli	a11, a14, 2
  11bc66:	2f28b7               	blt	a8, a11, 11bc99 <aac_plc_LC_PLC+0x491>
  11bc69:	3c1f24               	ae_movda16	aed1, a15
  11bc6c:	2928b7               	blt	a8, a11, 11bc99 <aac_plc_LC_PLC+0x491>
  11bc6f:	c0f6b0               	sub	a15, a6, a11
  11bc72:	c09ec0               	sub	a9, a14, a12
  11bc75:	b099a0               	addx8	a9, a9, a10
  11bc78:	02dff2               	addmi	a15, a15, 0x200
  11bc7b:	ff0b                	addi.n	a15, a15, -1
  11bc7d:	18af76               	loopgtz	a15, 11bc99 <aac_plc_LC_PLC+0x491>
  11bc80:	b06904               	ae_l16.i	aed6, a9, 0
  11bc83:	0c801a013676959e 	{ nop; ae_mul16x4	aed7, aed6, aed1, aed6 }
  11bc8b:	825564               	ae_sraa32s	aed5, aed6, a5
  11bc8e:	a5fbdd505f40259e 	{ nop; nop; ae_sat16x4	aed4, aed5, aed5 }
  11bc96:	d34914               	ae_s16.0.ip	aed4, a9, 2

0011bc99 <aac_plc_LC_PLC+0x491>:
  11bc99:	7fa0a2               	movi	a10, 127
  11bc9c:	00a1b2               	movi	a11, 0x100
  11bc9f:	c0aff2               	movi	a15, -64
  11bca2:	40afc2               	movi	a12, -192
  11bca5:	4000010144005d0e 	{ ae_movda16	aed0, a13; nop; movi	a5, 0 }
  11bcad:	1b5152               	s16i	a5, a1, 54
  11bcb0:	1851c2               	s16i	a12, a1, 48
  11bcb3:	1a51f2               	s16i	a15, a1, 52
  11bcb6:	4000018144f1eb0e 	{ ae_movda16	aed1, a11; nop; movi	a14, -128 }
  11bcbe:	1951e2               	s16i	a14, a1, 50
  11bcc1:	1721b2               	l32i	a11, a1, 92
  11bcc4:	1c21e2               	l32i	a14, a1, 112
  11bcc7:	0b9d                	mov.n	a9, a11
  11bcc9:	0efd                	mov.n	a15, a14
  11bccb:	cc2164               	ae_l16x4.i	aed2, a1, 48
  11bcce:	35aa76               	loopgtz	a10, 11bd07 <aac_plc_LC_PLC+0x4ff>
  11bcd1:	ccf904               	ae_l16x4.i	aed15, a9, 0
  11bcd4:	ebe4cc010202cf1f 	{ ae_l16x4.ip	aed12, a15, 8; ae_add16	aed2, aed2, aed1; nop }
  11bcdc:	0c8014022cecd02e 	{ ae_sub16s	aed13, aed0, aed2; ae_mul16x4	aed14, aed12, aed2, aed12 }
  11bce4:	0c801a0d3ffd959e 	{ nop; ae_mul16x4	aed15, aed13, aed13, aed15 }
  11bcec:	94e8dddfceba259e 	{ nop; ae_add32s	aed10, aed14, aed15; ae_add32s	aed11, aed12, aed13 }
  11bcf4:	94e8ddabab89259e 	{ nop; ae_add32s	aed9, aed11, aed11; ae_add32s	aed8, aed10, aed10 }
  11bcfc:	9bfbc5809f7021ce 	{ ae_s16x4.i	aed2, a1, 48; nop; ae_round16x4f32sasym	aed7, aed8, aed9 }
  11bd04:	807994               	ae_s16x4.ip	aed7, a9, 8

0011bd07 <aac_plc_LC_PLC+0x4ff>:
  11bd07:	350c                	movi.n	a5, 3
  11bd09:	1d2192               	l32i	a9, a1, 116
  11bd0c:	02d6f2               	addmi	a15, a6, 0x200
  11bd0f:	46c182               	addi	a8, a1, 70
  11bd12:	400000c028f0f8fe 	{ ae_l16.i	aed0, a8, -16; nop; addi	a15, a15, -4 }
  11bd1a:	212182               	l32i	a8, a1, 132
  11bd1d:	02d992               	addmi	a9, a9, 0x200
  11bd20:	400000c144f49d9e 	{ ae_movda16	aed4, a13; nop; addi	a9, a9, -4 }
  11bd28:	90ff80               	addx2	a15, a15, a8
  11bd2b:	909930               	addx2	a9, a9, a3
  11bd2e:	44a576               	loopgtz	a5, 11bd76 <aac_plc_LC_PLC+0x56e>
  11bd31:	25c084               	ae_movad16.0	a12, aed0
  11bd34:	b47f14               	ae_l16.ip	aed7, a15, 2
  11bd37:	40ccc2               	addi	a12, a12, 64
  11bd3a:	3c0c24               	ae_movda16	aed0, a12
  11bd3d:	0c801a003797959e 	{ nop; ae_mul16x4	aed9, aed7, aed0, aed7 }
  11bd45:	ebf0a8000406890f 	{ ae_l16.i	aed8, a9, 0; ae_sub16s	aed6, aed4, aed0; nop }
  11bd4d:	0c801a064886a7de 	{ ae_movad32.l	a10, aed7; ae_mul16x4	aed8, aed6, aed6, aed8 }
  11bd55:	3c5a34               	ae_movda32	aed5, a10
  11bd58:	403564               	ae_add32s	aed3, aed5, aed6
  11bd5b:	2583c4               	ae_movad32.l	a8, aed3
  11bd5e:	3c2834               	ae_movda32	aed2, a8
  11bd61:	25c2c4               	ae_movad32.l	a12, aed2
  11bd64:	3c1c34               	ae_movda32	aed1, a12
  11bd67:	40f124               	ae_add32s	aed15, aed1, aed2
  11bd6a:	25afc4               	ae_movad32.l	a10, aed15
  11bd6d:	3cea34               	ae_movda32	aed14, a10
  11bd70:	42dee4               	ae_round16x4f32sasym	aed13, aed14, aed14
  11bd73:	d3d914               	ae_s16.0.ip	aed13, a9, 2
  11bd76:	02a282               	movi	a8, 0x202
  11bd79:	04def2               	addmi	a15, a14, 0x400
  11bd7c:	fecff2               	addi	a15, a15, -2
  11bd7f:	04dbe2               	addmi	a14, a11, 0x400
  11bd82:	fecee2               	addi	a14, a14, -2
  11bd85:	772fd4               	ae_la64.pp	u1, a15
  11bd88:	1ba847               	bge	a8, a4, 11bda7 <aac_plc_LC_PLC+0x59f>
  11bd8b:	ffa1b2               	movi	a11, 0x1ff
  11bd8e:	01ae82               	movi	a8, 0xfffffe01
  11bd91:	848a                	add.n	a8, a4, a8
  11bd93:	218280               	srai	a8, a8, 2
  11bd96:	1158e0               	slli	a5, a8, 2
  11bd99:	07a876               	loopgtz	a8, 11bda4 <aac_plc_LC_PLC+0x59c>
  11bd9c:	378fd4               	ae_la16x4.ip	aed8, u1, a15
  11bd9f:	bb4b                	addi.n	a11, a11, 4
  11bda1:	0c8e84               	ae_sa16x4.ip	aed8, u0, a14
  11bda4:	000106               	j	11bdac <aac_plc_LC_PLC+0x5a4>

0011bda7 <aac_plc_LC_PLC+0x59f>:
  11bda7:	050c                	movi.n	a5, 0
  11bda9:	ffa1b2               	movi	a11, 0x1ff

0011bdac <aac_plc_LC_PLC+0x5a4>:
  11bdac:	773ec4               	ae_sa64pos.fp	u0, a14
  11bdaf:	24ab47               	bge	a11, a4, 11bdd7 <aac_plc_LC_PLC+0x5cf>
  11bdb2:	01aea2               	movi	a10, 0xfffffe01
  11bdb5:	c09450               	sub	a9, a4, a5
  11bdb8:	04abc2               	movi	a12, 0xfffffb04
  11bdbb:	c08b50               	sub	a8, a11, a5
  11bdbe:	90b8e0               	addx2	a11, a8, a14
  11bdc1:	bbca                	add.n	a11, a11, a12
  11bdc3:	99aa                	add.n	a9, a9, a10
  11bdc5:	90e8f0               	addx2	a14, a8, a15
  11bdc8:	eeca                	add.n	a14, a14, a12
  11bdca:	09a976               	loopgtz	a9, 11bdd7 <aac_plc_LC_PLC+0x5cf>
  11bdcd:	7f9e92               	l16si	a9, a14, 254
  11bdd0:	7f5b92               	s16i	a9, a11, 254
  11bdd3:	ee2b                	addi.n	a14, a14, 2
  11bdd5:	bb2b                	addi.n	a11, a11, 2

0011bdd7 <aac_plc_LC_PLC+0x5cf>:
  11bdd7:	1e0c                	movi.n	a14, 1
  11bdd9:	000406               	j	11bded <aac_plc_LC_PLC+0x5e5>

0011bddc <aac_plc_LC_PLC+0x5d4>:
  11bddc:	2121b2               	l32i	a11, a1, 132
  11bddf:	909230               	addx2	a9, a2, a3
  11bde2:	05af76               	loopgtz	a15, 11bdeb <aac_plc_LC_PLC+0x5e3>
  11bde5:	909b94               	ae_l16x4.ip	aed9, a11, 8
  11bde8:	809994               	ae_s16x4.ip	aed9, a9, 8

0011bdeb <aac_plc_LC_PLC+0x5e3>:
  11bdeb:	0e0c                	movi.n	a14, 0

0011bded <aac_plc_LC_PLC+0x5e5>:
  11bded:	909230               	addx2	a9, a2, a3
  11bdf0:	3521c2               	l32i	a12, a1, 212
  11bdf3:	2421f2               	l32i	a15, a1, 144
  11bdf6:	20bcc0               	or	a11, a12, a12
  11bdf9:	05af76               	loopgtz	a15, 11be02 <aac_plc_LC_PLC+0x5fa>
  11bdfc:	90a994               	ae_l16x4.ip	aed10, a9, 8
  11bdff:	80ab94               	ae_s16x4.ip	aed10, a11, 8

0011be02 <aac_plc_LC_PLC+0x5fa>:
  11be02:	102152               	l32i	a5, a1, 64
  11be05:	060c                	movi.n	a6, 0
  11be07:	1121f2               	l32i	a15, a1, 68
  11be0a:	2621b2               	l32i	a11, a1, 152
  11be0d:	039d                	mov.n	a9, a3
  11be0f:	159b82               	l16si	a8, a11, 42
  11be12:	029ba2               	l16si	a10, a11, 4
  11be15:	039bb2               	l16si	a11, a11, 6
  11be18:	90aa30               	addx2	a10, a10, a3
  11be1b:	b2ba                	add.n	a11, a2, a11
  11be1d:	88ba                	add.n	a8, a8, a11
  11be1f:	218280               	srai	a8, a8, 2
  11be22:	05a876               	loopgtz	a8, 11be2b <aac_plc_LC_PLC+0x623>
  11be25:	90ba94               	ae_l16x4.ip	aed11, a10, 8
  11be28:	80b994               	ae_s16x4.ip	aed11, a9, 8
  11be2b:	0fdd                	mov.n	a13, a15
  11be2d:	0569                	s32i.n	a6, a5, 0
  11be2f:	05ad                	mov.n	a10, a5
  11be31:	0b0c                	movi.n	a11, 0
  11be33:	0056a5               	call8	11c39c <PlrAttenuation>
  11be36:	0a2d                	mov.n	a2, a10
  11be38:	175562               	s16i	a6, a5, 46
  11be3b:	ecbfc1               	l32r	a12, 117138 (7fff <xthals_release_major+0x511f>)
  11be3e:	0955c2               	s16i	a12, a5, 18
  11be41:	f01d                	retw.n

0011be43 <aac_plc_LC_PLC+0x63b>:
	...

0011be44 <aac_plc_LC_PLC+0x63c>:
  11be44:	090c                	movi.n	a9, 0
  11be46:	90e230               	addx2	a14, a2, a3
  11be49:	1661e2               	s32i	a14, a1, 88

0011be4c <aac_plc_LC_PLC+0x644>:
  11be4c:	b0e9b0               	addx8	a14, a9, a11
  11be4f:	162182               	l32i	a8, a1, 88
  11be52:	01d1f2               	addmi	a15, a1, 0x100
  11be55:	c0cff2               	addi	a15, a15, -64
  11be58:	40000110280dffee 	{ ae_l16.i	aed13, a15, -16; nop; movi	a15, 30 }
  11be60:	25cd84               	ae_movad16.0	a12, aed13
  11be63:	b09980               	addx8	a9, a9, a8
  11be66:	40000081447c8c1e 	{ ae_movda16	aed12, a12; nop; addi	a8, a1, 120 }
  11be6e:	dcc864               	ae_s16x4.i	aed12, a8, 48
  11be71:	16af76               	loopgtz	a15, 11be8b <aac_plc_LC_PLC+0x683>
  11be74:	370ac4               	ae_la16x4.ip	aed0, u0, a10
  11be77:	78c1c2               	addi	a12, a1, 120
  11be7a:	ccfc64               	ae_l16x4.i	aed15, a12, 48
  11be7d:	0c801a703fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed0 }
  11be85:	80e994               	ae_s16x4.ip	aed14, a9, 8
  11be88:	80ee94               	ae_s16x4.ip	aed14, a14, 8

0011be8b <aac_plc_LC_PLC+0x683>:
  11be8b:	1c21a2               	l32i	a10, a1, 112
  11be8e:	1721b2               	l32i	a11, a1, 92
  11be91:	78a0c2               	movi	a12, 120
  11be94:	88afd2               	movi	a13, -120
  11be97:	00a2e2               	movi	a14, 0x200
  11be9a:	2021f2               	l32i	a15, a1, 128
  11be9d:	006625               	call8	11c500 <aac_plc_smdalign>
  11bea0:	1721b2               	l32i	a11, a1, 92
  11bea3:	00a2e2               	movi	a14, 0x200
  11bea6:	01a082               	movi	a8, 1
  11bea9:	2621c2               	l32i	a12, a1, 152
  11beac:	2021f2               	l32i	a15, a1, 128
  11beaf:	139cc2               	l16si	a12, a12, 38
  11beb2:	21f2f0               	srai	a15, a15, 2
  11beb5:	53ff80               	max	a15, a15, a8
  11beb8:	23ff80               	sext	a15, a15, 15
  11bebb:	c0dac0               	sub	a13, a10, a12
  11bebe:	23dd80               	sext	a13, a13, 15
  11bec1:	80cac0               	add	a12, a10, a12
  11bec4:	23cc80               	sext	a12, a12, 15
  11bec7:	1c21a2               	l32i	a10, a1, 112
  11beca:	006365               	call8	11c500 <aac_plc_smdalign>
  11becd:	ec9ad1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11bed0:	ffd4b2               	addmi	a11, a4, 0xffffff00
  11bed3:	ffcbb2               	addi	a11, a11, -1
  11bed6:	23bb80               	sext	a11, a11, 15
  11bed9:	142b57               	blt	a11, a5, 11bef1 <aac_plc_LC_PLC+0x6e9>
  11bedc:	20c550               	or	a12, a5, a5
  11bedf:	00a0f2               	movi	a15, 0
  11bee2:	01a0e2               	movi	a14, 1

0011bee5 <aac_plc_LC_PLC+0x6dd>:
  11bee5:	ff1b                	addi.n	a15, a15, 1
  11bee7:	ee1b                	addi.n	a14, a14, 1
  11bee9:	cc5a                	add.n	a12, a12, a5
  11beeb:	f6abc7               	bge	a11, a12, 11bee5 <aac_plc_LC_PLC+0x6dd>
  11beee:	0000c6               	j	11bef5 <aac_plc_LC_PLC+0x6ed>

0011bef1 <aac_plc_LC_PLC+0x6e9>:
  11bef1:	0f0c                	movi.n	a15, 0
  11bef3:	1e0c                	movi.n	a14, 1

0011bef5 <aac_plc_LC_PLC+0x6ed>:
  11bef5:	3c7f24               	ae_movda16	aed7, a15
  11bef8:	119bf0               	slli	a9, a11, 1
  11befb:	400001b54453459e 	{ ae_movda16	aed3, a5; nop; ae_movda32	aed5, a9 }
  11bf03:	0c801a233765959e 	{ nop; ae_muls16x4	aed6, aed5, aed3, aed7 }
  11bf0b:	118af0               	slli	a8, a10, 1
  11bf0e:	400001754454fa5e 	{ ae_movda16	aed4, a10; nop; ae_movad32.l	a15, aed5 }
  11bf16:	0c80180384431e2e 	{ ae_movda32	aed1, a14; ae_mul16x4	aed4, aed3, aed3, aed4 }
  11bf1e:	c0ff80               	sub	a15, a15, a8
  11bf21:	400001754552cf3e 	{ ae_movda32	aed2, a15; nop; ae_movad32.l	a12, aed3 }
  11bf29:	eb7bdd020101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed2; nop }
  11bf31:	11ecf0               	slli	a14, a12, 1
  11bf34:	2591c4               	ae_movad32.l	a9, aed1
  11bf37:	0ead                	mov.n	a10, a14
  11bf39:	09fd                	mov.n	a15, a9
  11bf3b:	0a7ce7               	bbci	a12, 30, 11bf49 <aac_plc_LC_PLC+0x741>
  11bf3e:	60a0e0               	neg	a10, a14
  11bf41:	fb7c                	movi.n	a11, -1
  11bf43:	1861b2               	s32i	a11, a1, 96
  11bf46:	000106               	j	11bf4e <aac_plc_LC_PLC+0x746>

0011bf49 <aac_plc_LC_PLC+0x741>:
  11bf49:	1c0c                	movi.n	a12, 1
  11bf4b:	1861c2               	s32i	a12, a1, 96

0011bf4e <aac_plc_LC_PLC+0x746>:
  11bf4e:	00a9d6               	bgez	a9, 11bf5c <aac_plc_LC_PLC+0x754>
  11bf51:	60f090               	neg	a15, a9
  11bf54:	fe7c                	movi.n	a14, -1
  11bf56:	1961e2               	s32i	a14, a1, 100
  11bf59:	000106               	j	11bf61 <aac_plc_LC_PLC+0x759>

0011bf5c <aac_plc_LC_PLC+0x754>:
  11bf5c:	180c                	movi.n	a8, 1
  11bf5e:	196182               	s32i	a8, a1, 100

0011bf61 <aac_plc_LC_PLC+0x759>:
  11bf61:	0fafa7               	bge	a15, a10, 11bf74 <aac_plc_LC_PLC+0x76c>
  11bf64:	0e0c                	movi.n	a14, 0

0011bf66 <aac_plc_LC_PLC+0x75e>:
  11bf66:	11fff0               	slli	a15, a15, 1
  11bf69:	ee1b                	addi.n	a14, a14, 1
  11bf6b:	23ee80               	sext	a14, a14, 15
  11bf6e:	f42fa7               	blt	a15, a10, 11bf66 <aac_plc_LC_PLC+0x75e>
  11bf71:	000046               	j	11bf76 <aac_plc_LC_PLC+0x76e>

0011bf74 <aac_plc_LC_PLC+0x76c>:
  11bf74:	0e0c                	movi.n	a14, 0

0011bf76 <aac_plc_LC_PLC+0x76e>:
  11bf76:	3c8f34               	ae_movda32	aed8, a15
  11bf79:	25c8f4               	ae_nsaz32.l	a12, aed8
  11bf7c:	23cc80               	sext	a12, a12, 15
  11bf7f:	401c00               	ssl	a12
  11bf82:	a18f00               	sll	a8, a15
  11bf85:	318080               	srai	a8, a8, 16
  11bf88:	08bd                	mov.n	a11, a8
  11bf8a:	989c                	beqz.n	a8, 11bfa7 <aac_plc_LC_PLC+0x79f>
  11bf8c:	a1fa00               	sll	a15, a10
  11bf8f:	31f0f0               	srai	a15, a15, 16
  11bf92:	1128f7               	blt	a8, a15, 11bfa7 <aac_plc_LC_PLC+0x79f>
  11bf95:	00ef96               	bltz	a15, 11bfa7 <aac_plc_LC_PLC+0x79f>
  11bf98:	00b896               	bltz	a8, 11bfa7 <aac_plc_LC_PLC+0x79f>
  11bf9b:	3761e2               	s32i	a14, a1, 220
  11bf9e:	0a98f7               	bne	a8, a15, 11bfac <aac_plc_LC_PLC+0x7a4>
  11bfa1:	ec65a1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11bfa4:	000406               	j	11bfb8 <aac_plc_LC_PLC+0x7b0>

0011bfa7 <aac_plc_LC_PLC+0x79f>:
  11bfa7:	0a0c                	movi.n	a10, 0
  11bfa9:	0002c6               	j	11bfb8 <aac_plc_LC_PLC+0x7b0>

0011bfac <aac_plc_LC_PLC+0x7a4>:
  11bfac:	11af10               	slli	a10, a15, 15
  11bfaf:	6457e5               	call8	18052c <__divsi3>
  11bfb2:	ec61d1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11bfb5:	3721e2               	l32i	a14, a1, 220
  11bfb8:	11c500               	slli	a12, a5, 16
  11bfbb:	3c9c34               	ae_movda32	aed9, a12
  11bfbe:	25f9f4               	ae_nsaz32.l	a15, aed9
  11bfc1:	23ff80               	sext	a15, a15, 15
  11bfc4:	401f00               	ssl	a15
  11bfc7:	a19c00               	sll	a9, a12
  11bfca:	319090               	srai	a9, a9, 16
  11bfcd:	0f6192               	s32i	a9, a1, 60
  11bfd0:	20b990               	or	a11, a9, a9
  11bfd3:	03b916               	beqz	a9, 11c012 <aac_plc_LC_PLC+0x80a>
  11bfd6:	118a00               	slli	a8, a10, 16
  11bfd9:	f90c                	movi.n	a9, 15
  11bfdb:	c099e0               	sub	a9, a9, a14
  11bfde:	400900               	ssr	a9
  11bfe1:	b18080               	sra	a8, a8
  11bfe4:	401f00               	ssl	a15
  11bfe7:	a1f800               	sll	a15, a8
  11bfea:	31f0f0               	srai	a15, a15, 16
  11bfed:	212bf7               	blt	a11, a15, 11c012 <aac_plc_LC_PLC+0x80a>
  11bff0:	01ef96               	bltz	a15, 11c012 <aac_plc_LC_PLC+0x80a>
  11bff3:	f1a8                	l32i.n	a10, a1, 60
  11bff5:	019a96               	bltz	a10, 11c012 <aac_plc_LC_PLC+0x80a>
  11bff8:	3461c2               	s32i	a12, a1, 208
  11bffb:	249bf7               	bne	a11, a15, 11c023 <aac_plc_LC_PLC+0x81b>
  11bffe:	ec4ea1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11c001:	156122               	s32i	a2, a1, 84
  11c004:	396142               	s32i	a4, a1, 228
  11c007:	146132               	s32i	a3, a1, 80
  11c00a:	136162               	s32i	a6, a1, 76
  11c00d:	000b46               	j	11c03e <aac_plc_LC_PLC+0x836>

0011c010 <aac_plc_LC_PLC+0x808>:
	...

0011c012 <aac_plc_LC_PLC+0x80a>:
  11c012:	0a0c                	movi.n	a10, 0
  11c014:	156122               	s32i	a2, a1, 84
  11c017:	396142               	s32i	a4, a1, 228
  11c01a:	146132               	s32i	a3, a1, 80
  11c01d:	136162               	s32i	a6, a1, 76
  11c020:	000686               	j	11c03e <aac_plc_LC_PLC+0x836>

0011c023 <aac_plc_LC_PLC+0x81b>:
  11c023:	11af10               	slli	a10, a15, 15
  11c026:	156122               	s32i	a2, a1, 84
  11c029:	396142               	s32i	a4, a1, 228
  11c02c:	146132               	s32i	a3, a1, 80
  11c02f:	136162               	s32i	a6, a1, 76
  11c032:	0020f0               	nop
  11c035:	644f65               	call8	18052c <__divsi3>
  11c038:	ec40d1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11c03b:	3421c2               	l32i	a12, a1, 208
  11c03e:	162132               	l32i	a3, a1, 88
  11c041:	192192               	l32i	a9, a1, 100
  11c044:	1821b2               	l32i	a11, a1, 96
  11c047:	400001b544893b9e 	{ ae_movda16	aed9, a11; nop; ae_movda16	aed8, a9 }
  11c04f:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  11c057:	118af0               	slli	a8, a10, 1
  11c05a:	2568c4               	ae_movad32.l	a6, aed8
  11c05d:	400001b54467386e 	{ ae_movda16	aed7, a8; nop; ae_movda16	aed6, a6 }
  11c065:	0c800606077600be 	{ movi	a11, 0; ae_mul16x4	aed7, aed6, aed6, aed7 }
  11c06d:	ec91a1               	l32r	a10, 1172b4 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  11c070:	2546c4               	ae_movad32.l	a4, aed6
  11c073:	151ab4               	ae_movda32x2	aed1, a10, a11
  11c076:	234480               	sext	a4, a4, 15
  11c079:	60f140               	abs	a15, a4
  11c07c:	3c4f34               	ae_movda32	aed4, a15
  11c07f:	25e4c4               	ae_movad32.l	a14, aed4
  11c082:	3c5e34               	ae_movda32	aed5, a14
  11c085:	2595f4               	ae_nsaz32.l	a9, aed5
  11c088:	152162               	l32i	a6, a1, 84
  11c08b:	239980               	sext	a9, a9, 15
  11c08e:	126192               	s32i	a9, a1, 72
  11c091:	053944               	ae_slaa32s	aed3, aed4, a9
  11c094:	2583c4               	ae_movad32.l	a8, aed3
  11c097:	152884               	ae_movda32x2	aed2, a8, a8
  11c09a:	2b1424               	ae_div64d32.l	aed1, aed2
  11c09d:	142182               	l32i	a8, a1, 80
  11c0a0:	c7fb5a204f10665e 	{ sub	a6, a6, a5; nop; ae_div64d32.l	aed1, aed2 }
  11c0a8:	c7fb51204f10668e 	{ addx2	a6, a6, a8; nop; ae_div64d32.l	aed1, aed2 }
  11c0b0:	132182               	l32i	a8, a1, 76
  11c0b3:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0b6:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0b9:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0bc:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0bf:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0c2:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0c5:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0c8:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0cb:	2b1424               	ae_div64d32.l	aed1, aed2
  11c0ce:	c7fbc0204f10c18e 	{ ae_l16x4.i	aed12, a1, 16; nop; ae_div64d32.l	aed1, aed2 }
  11c0d6:	c7fbc0204f10f11e 	{ ae_l16x4.i	aed15, a1, 8; nop; ae_div64d32.l	aed1, aed2 }
  11c0de:	c7fb59204f102cce 	{ or	a2, a12, a12; nop; ae_div64d32.l	aed1, aed2 }
  11c0e6:	c7fb59204f10a55e 	{ or	a10, a5, a5; nop; ae_div64d32.l	aed1, aed2 }
  11c0ee:	c7fb27204f1081fe 	{ addi	a15, a1, 120; nop; ae_div64d32.l	aed1, aed2 }
  11c0f6:	c7fb30204f1011ee 	{ addmi	a14, a1, 0x100; nop; ae_div64d32.l	aed1, aed2 }
  11c0fe:	25b1c4               	ae_movad32.l	a11, aed1
  11c101:	40000001458debee 	{ ae_movda32	aed13, a11; nop; addi	a14, a14, -128 }
  11c109:	259dc4               	ae_movad32.l	a9, aed13
  11c10c:	400000154500991e 	{ ae_movda32	aed0, a9; nop; addmi	a9, a1, 0x100 }
  11c114:	25b0f4               	ae_nsaz32.l	a11, aed0
  11c117:	cc0f64               	ae_l16x4.i	aed0, a15, 48
  11c11a:	01aef2               	movi	a15, 0xfffffe01
  11c11d:	0c800d7ff0aebb8e 	{ sext	a11, a11, 15; ae_mulfp16x4ras	aed14, aed0, aed15 }
  11c125:	0c800c7ca0ababde 	{ ae_slaa32s	aed10, aed13, a11; ae_mulfp16x4ras	aed11, aed0, aed12 }
  11c12d:	dcee74               	ae_s16x4.i	aed14, a14, 56
  11c130:	dcb984               	ae_s16x4.i	aed11, a9, -64
  11c133:	25eac4               	ae_movad32.l	a14, aed10
  11c136:	0d001a41a0b0af8e 	{ bge.w18	a15, a8, 11c2e4 <aac_plc_LC_PLC+0xadc>; nop }
  11c13e:	281304               	ae_zalign64	u0
  11c141:	0f0c                	movi.n	a15, 0
  11c143:	1221c2               	l32i	a12, a1, 72
  11c146:	c0c992               	addi	a9, a9, -64
  11c149:	02d852               	addmi	a5, a8, 0x200
  11c14c:	400000f145fa5e5e 	{ ae_movda32	aed10, a14; nop; addi	a5, a5, -1 }
  11c154:	400000142801891e 	{ ae_l16.i	aed1, a9, -16; nop; addmi	a8, a1, 0x100 }
  11c15c:	c0cbc0               	sub	a12, a11, a12
  11c15f:	40000011191ac8ce 	{ ae_s32x2.i	aed10, a8, -56; nop; addi	a12, a12, 17 }
  11c167:	2761c2               	s32i	a12, a1, 156

0011c16a <aac_plc_LC_PLC+0x962>:
  11c16a:	7726e4               	ae_la64.pp	u2, a6
  11c16d:	280344               	ae_movalign	u1, u0
  11c170:	0d401241b0b0146e 	{ blti.w18	a4, 1, 11c29f <aac_plc_LC_PLC+0xa97>; nop }
  11c178:	2721c2               	l32i	a12, a1, 156
  11c17b:	01d1e2               	addmi	a14, a1, 0x100
  11c17e:	118a00               	slli	a8, a10, 16
  11c181:	c08820               	sub	a8, a8, a2
  11c184:	88da                	add.n	a8, a8, a13
  11c186:	400001b469ef4e8e 	{ ae_l32x2.i	aed15, a14, -56; nop; ae_movda32	aed14, a8 }
  11c18e:	eb76dd0f0e0d259f 	{ nop; ae_mulfp32x2ras	aed13, aed14, aed15; nop }
  11c196:	07dcd4               	ae_sraa32	aed13, aed13, a12
  11c199:	a3ddd4               	ae_sel16i	aed13, aed13, aed13, 3
  11c19c:	25edc4               	ae_movad32.l	a14, aed13
  11c19f:	be1b                	addi.n	a11, a14, 1
  11c1a1:	400001b545cb44be 	{ ae_movda32	aed11, a4; nop; ae_movda32	aed12, a11 }
  11c1a9:	eb7bdd0c0b0b259f 	{ nop; ae_mulp32x2	aed11, aed11, aed12; nop }
  11c1b1:	259bc4               	ae_movad32.l	a9, aed11

0011c1b4 <aac_plc_LC_PLC+0x9ac>:
  11c1b4:	befa                	add.n	a11, a14, a15
  11c1b6:	229a                	add.n	a2, a2, a9
  11c1b8:	43b5b0               	min	a11, a5, a11
  11c1bb:	000046               	j	11c1c0 <aac_plc_LC_PLC+0x9b8>

0011c1be <aac_plc_LC_PLC+0x9b6>:
  11c1be:	05bd                	mov.n	a11, a5
  11c1c0:	0fcd                	mov.n	a12, a15
  11c1c2:	03ed                	mov.n	a14, a3
  11c1c4:	fdcb82               	addi	a8, a11, -3
  11c1c7:	063d                	mov.n	a3, a6
  11c1c9:	1eaf87               	bge	a15, a8, 11c1eb <aac_plc_LC_PLC+0x9e3>
  11c1cc:	c09bf0               	sub	a9, a11, a15
  11c1cf:	219290               	srai	a9, a9, 2
  11c1d2:	1169e0               	slli	a6, a9, 2
  11c1d5:	0fa976               	loopgtz	a9, 11c1e8 <aac_plc_LC_PLC+0x9e0>
  11c1d8:	3733e4               	ae_la16x4.ip	aed3, u2, a3
  11c1db:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11c1e3:	ff4b                	addi.n	a15, a15, 4
  11c1e5:	0c2e94               	ae_sa16x4.ip	aed2, u1, a14

0011c1e8 <aac_plc_LC_PLC+0x9e0>:
  11c1e8:	000046               	j	11c1ed <aac_plc_LC_PLC+0x9e5>

0011c1eb <aac_plc_LC_PLC+0x9e3>:
  11c1eb:	060c                	movi.n	a6, 0

0011c1ed <aac_plc_LC_PLC+0x9e5>:
  11c1ed:	773ed4               	ae_sa64pos.fp	u1, a14
  11c1f0:	22afb7               	bge	a15, a11, 11c216 <aac_plc_LC_PLC+0xa0e>
  11c1f3:	66ca                	add.n	a6, a6, a12
  11c1f5:	c08bf0               	sub	a8, a11, a15
  11c1f8:	c09f60               	sub	a9, a15, a6
  11c1fb:	90c930               	addx2	a12, a9, a3
  11c1fe:	9099e0               	addx2	a9, a9, a14
  11c201:	0da876               	loopgtz	a8, 11c212 <aac_plc_LC_PLC+0xa0a>
  11c204:	b45c14               	ae_l16.ip	aed5, a12, 2
  11c207:	0c801a7531a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed1, aed5 }
  11c20f:	d34914               	ae_s16.0.ip	aed4, a9, 2

0011c212 <aac_plc_LC_PLC+0xa0a>:
  11c212:	000086               	j	11c218 <aac_plc_LC_PLC+0xa10>

0011c215 <aac_plc_LC_PLC+0xa0d>:
	...

0011c216 <aac_plc_LC_PLC+0xa0e>:
  11c216:	66ca                	add.n	a6, a6, a12

0011c218 <aac_plc_LC_PLC+0xa10>:
  11c218:	53cfb0               	max	a12, a15, a11
  11c21b:	2861c2               	s32i	a12, a1, 160
  11c21e:	c08c60               	sub	a8, a12, a6
  11c221:	0cfd                	mov.n	a15, a12
  11c223:	906830               	addx2	a6, a8, a3
  11c226:	9038e0               	addx2	a3, a8, a14
  11c229:	67ac57               	bge	a12, a5, 11c294 <aac_plc_LC_PLC+0xa8c>
  11c22c:	02ad                	mov.n	a10, a2
  11c22e:	febca5               	call8	11adf8 <round_itu>
  11c231:	ebc1d1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11c234:	2821f2               	l32i	a15, a1, 160
  11c237:	281304               	ae_zalign64	u0
  11c23a:	01d1b2               	addmi	a11, a1, 0x100
  11c23d:	119af0               	slli	a9, a10, 1
  11c240:	7726f4               	ae_la64.pp	u3, a6
  11c243:	37b6f4               	ae_la16x4.ip	aed11, u3, a6
  11c246:	c09390               	sub	a9, a3, a9
  11c249:	c0cbb2               	addi	a11, a11, -64
  11c24c:	400000142801bb1e 	{ ae_l16.i	aed1, a11, -16; nop; addmi	a11, a1, 0x100 }
  11c254:	7729e4               	ae_la64.pp	u2, a9
  11c257:	37c9e4               	ae_la16x4.ip	aed12, u2, a9
  11c25a:	80cb82               	addi	a8, a11, -128
  11c25d:	ccdb84               	ae_l16x4.i	aed13, a11, -64
  11c260:	0c80160b3ddbe89e 	{ ae_l16x4.i	aed14, a8, 56; ae_mul16x4	aed13, aed11, aed11, aed13 }
  11c268:	0c80040c7eec81ce 	{ addi	a12, a1, 120; ae_mul16x4	aed14, aed12, aed12, aed14 }
  11c270:	cc0c64               	ae_l16x4.i	aed0, a12, 48
  11c273:	94e8ddcebda920be 	{ ae_movalign	u1, u0; ae_add32s	aed9, aed13, aed14; ae_add32s	aed10, aed11, aed12 }
  11c27b:	94e8209a9a783ffe 	{ addi	a15, a15, 3; ae_add32s	aed8, aed10, aed10; ae_add32s	aed7, aed9, aed9 }
  11c283:	9bfb2f708f60e96e 	{ addi	a6, a9, -2; nop; ae_round16x4f32sasym	aed6, aed7, aed8 }
  11c28b:	0c6394               	ae_sa16x4.ip	aed6, u1, a3
  11c28e:	7733d4               	ae_sa64pos.fp	u1, a3
  11c291:	fec332               	addi	a3, a3, -2

0011c294 <aac_plc_LC_PLC+0xa8c>:
  11c294:	0d3fed4120b09f5e 	{ blt.w18	a15, a5, 11c16a <aac_plc_LC_PLC+0x962>; nop }
  11c29c:	001306               	j	11c2ec <aac_plc_LC_PLC+0xae4>

0011c29f <aac_plc_LC_PLC+0xa97>:
  11c29f:	f1b4d6               	bgez	a4, 11c1be <aac_plc_LC_PLC+0x9b6>
  11c2a2:	272192               	l32i	a9, a1, 156
  11c2a5:	01d1b2               	addmi	a11, a1, 0x100
  11c2a8:	eba6e1               	l32r	a14, 117140 (8000 <xthals_release_major+0x5120>)
  11c2ab:	11ca00               	slli	a12, a10, 16
  11c2ae:	c0c2c0               	sub	a12, a2, a12
  11c2b1:	ccea                	add.n	a12, a12, a14
  11c2b3:	400001b469344bce 	{ ae_l32x2.i	aed4, a11, -56; nop; ae_movda32	aed3, a12 }
  11c2bb:	eb76dd040302259f 	{ nop; ae_mulfp32x2ras	aed2, aed3, aed4; nop }
  11c2c3:	072924               	ae_sraa32	aed2, aed2, a9
  11c2c6:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  11c2c9:	25e2c4               	ae_movad32.l	a14, aed2
  11c2cc:	8e1b                	addi.n	a8, a14, 1
  11c2ce:	400001b545fe448e 	{ ae_movda32	aed14, a4; nop; ae_movda32	aed15, a8 }
  11c2d6:	eb7bdd0f0e0e259f 	{ nop; ae_mulp32x2	aed14, aed14, aed15; nop }
  11c2de:	259ec4               	ae_movad32.l	a9, aed14
  11c2e1:	ffb3c6               	j	11c1b4 <aac_plc_LC_PLC+0x9ac>

0011c2e4 <aac_plc_LC_PLC+0xadc>:
  11c2e4:	281304               	ae_zalign64	u0
  11c2e7:	02d852               	addmi	a5, a8, 0x200
  11c2ea:	550b                	addi.n	a5, a5, -1

0011c2ec <aac_plc_LC_PLC+0xae4>:
  11c2ec:	132162               	l32i	a6, a1, 76
  11c2ef:	142132               	l32i	a3, a1, 80
  11c2f2:	392142               	l32i	a4, a1, 228
  11c2f5:	152122               	l32i	a2, a1, 84
  11c2f8:	1621c2               	l32i	a12, a1, 88
  11c2fb:	20c7a2               	addi	a10, a7, 32
  11c2fe:	1b2192               	l32i	a9, a1, 108
  11c301:	1721b2               	l32i	a11, a1, 92
  11c304:	1c2182               	l32i	a8, a1, 112
  11c307:	0bed                	mov.n	a14, a11
  11c309:	772be4               	ae_la64.pp	u2, a11
  11c30c:	08fd                	mov.n	a15, a8
  11c30e:	7728f4               	ae_la64.pp	u3, a8
  11c311:	ebfa5000000199af 	{ add	a9, a9, a10; ae_movi	aed1, 0; nop }
  11c319:	ebfbdd010e02292f 	{ ae_la64.pp	u1, a9; ae_mov	aed2, aed1; nop }
  11c321:	c9fb40411e03018e 	{ movi	a8, 1; ae_mov	aed3, aed1; ae_mov	aed0, aed1 }
  11c329:	400001814407b80e 	{ ae_movda16	aed7, a8; nop; movi	a11, 128 }
  11c331:	23ab76               	loopgtz	a11, 11c358 <aac_plc_LC_PLC+0xb50>
  11c334:	37aee4               	ae_la16x4.ip	aed10, u2, a14
  11c337:	378ff4               	ae_la16x4.ip	aed8, u3, a15
  11c33a:	3799d4               	ae_la16x4.ip	aed9, u1, a9
  11c33d:	4e68a4               	ae_sub16s	aed6, aed8, aed10
  11c340:	c5f0dd693865259e 	{ nop; ae_sub16s	aed5, aed8, aed9; ae_abs16s	aed6, aed6 }
  11c348:	0c801a87b632505e 	{ ae_abs16s	aed5, aed5; ae_mula16x4	aed3, aed2, aed7, aed6 }
  11c350:	0c801a873510959e 	{ nop; ae_mula16x4	aed1, aed0, aed7, aed5 }

0011c358 <aac_plc_LC_PLC+0xb50>:
  11c358:	30c104               	ae_add32	aed12, aed1, aed0
  11c35b:	93e9dd2c3cbc259e 	{ nop; ae_add32_hl_lh	aed12, aed12, aed12; ae_add32	aed11, aed3, aed2 }
  11c363:	ebe9c80b0b0bfc7f 	{ ae_movad32.l	a15, aed12; ae_add32_hl_lh	aed11, aed11, aed11; nop }
  11c36b:	25ebc4               	ae_movad32.l	a14, aed11
  11c36e:	90bff0               	addx2	a11, a15, a15
  11c371:	11bbc0               	slli	a11, a11, 4
  11c374:	bfba                	add.n	a11, a15, a11
  11c376:	90bbf0               	addx2	a11, a11, a15
  11c379:	21b7b0               	srai	a11, a11, 7
  11c37c:	0d3f5e41b0b0abee 	{ bge.w18	a11, a14, 11b96b <aac_plc_LC_PLC+0x163>; nop }
  11c384:	0aed                	mov.n	a14, a10
  11c386:	209cc0               	or	a9, a12, a12
  11c389:	09a476               	loopgtz	a4, 11c396 <aac_plc_LC_PLC+0xb8e>
  11c38c:	009ef2               	l16si	a15, a14, 0
  11c38f:	0059f2               	s16i	a15, a9, 0
  11c392:	ee2b                	addi.n	a14, a14, 2
  11c394:	992b                	addi.n	a9, a9, 2
  11c396:	fd7446               	j	11b96b <aac_plc_LC_PLC+0x163>

0011c399 <aac_plc_LC_PLC+0xb91>:
  11c399:	000000                                        ...

0011c39c <PlrAttenuation>:
  11c39c:	006136               	entry	a1, 48
  11c39f:	a09520               	addx4	a9, a5, a2
  11c3a2:	d998                	l32i.n	a9, a9, 52
  11c3a4:	2cc2c2               	addi	a12, a2, 44
  11c3a7:	0299a2               	l16si	a10, a9, 4
  11c3aa:	4000018028017c0e 	{ ae_l16.i	aed1, a12, -16; nop; movi	a7, 128 }
  11c3b2:	09a7a7               	bge	a7, a10, 11c3bf <PlrAttenuation+0x23>
  11c3b5:	34a382               	movi	a8, 0x334
  11c3b8:	0005c6               	j	11c3d3 <PlrAttenuation+0x37>

0011c3bb <PlrAttenuation+0x1f>:
  11c3bb:	00000000                                ....

0011c3bf <PlrAttenuation+0x23>:
  11c3bf:	0b4c                	movi.n	a11, 64
  11c3c1:	908aa0               	addx2	a8, a10, a10
  11c3c4:	b088a0               	addx8	a8, a8, a10
  11c3c7:	9088a0               	addx2	a8, a8, a10
  11c3ca:	a088a0               	addx4	a8, a8, a10
  11c3cd:	a088b0               	addx4	a8, a8, a11
  11c3d0:	218780               	srai	a8, a8, 7

0011c3d3 <PlrAttenuation+0x37>:
  11c3d3:	eb5eb1               	l32r	a11, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11c3d6:	069972               	l16si	a7, a9, 12
  11c3d9:	c0bb80               	sub	a11, a11, a8
  11c3dc:	3c2b24               	ae_movda16	aed2, a11
  11c3df:	0c801af231a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed2 }
  11c3e7:	eb54b1               	l32r	a11, 117138 (7fff <xthals_release_major+0x511f>)
  11c3ea:	400001742401590e 	{ ae_l16.i	aed1, a9, 8; nop; ae_movad16.0	a5, aed0 }
  11c3f2:	0e5252               	s16i	a5, a2, 28
  11c3f5:	638c                	beqz.n	a3, 11c3ff <PlrAttenuation+0x63>
  11c3f7:	558a                	add.n	a5, a5, a8
  11c3f9:	235580               	sext	a5, a5, 15
  11c3fc:	0e5252               	s16i	a5, a2, 28

0011c3ff <PlrAttenuation+0x63>:
  11c3ff:	022577               	blt	a5, a7, 11c405 <PlrAttenuation+0x69>
  11c402:	000a06               	j	11c42e <PlrAttenuation+0x92>

0011c405 <PlrAttenuation+0x69>:
  11c405:	059982               	l16si	a8, a9, 10
  11c408:	400001b544513b5e 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed5, a5 }
  11c410:	02a587               	bge	a5, a8, 11c416 <PlrAttenuation+0x7a>
  11c413:	0005c6               	j	11c42e <PlrAttenuation+0x92>

0011c416 <PlrAttenuation+0x7a>:
  11c416:	bd4954               	ae_l32.i	aed4, a9, 20
  11c419:	eb72dd050403259f 	{ nop; ae_mulfp32x16x2ras.h	aed3, aed4, aed5; nop }
  11c421:	69c8                	l32i.n	a12, a9, 24
  11c423:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  11c426:	25d3c4               	ae_movad32.l	a13, aed3
  11c429:	ccda                	add.n	a12, a12, a13
  11c42b:	3c1c24               	ae_movda16	aed1, a12
  11c42e:	255184               	ae_movad16.0	a5, aed1
  11c431:	8238                	l32i.n	a3, a2, 32
  11c433:	0d95b7               	bne	a5, a11, 11c444 <PlrAttenuation+0xa8>
  11c436:	eb50e1               	l32r	a14, 117178 (7ffd <xthals_release_major+0x511d>)
  11c439:	31f030               	srai	a15, a3, 16
  11c43c:	0d000b4180b09efe 	{ blt.w18	a14, a15, 11c4f8 <PlrAttenuation+0x15c>; nop }

0011c444 <PlrAttenuation+0xa8>:
  11c444:	2162a0               	srai	a6, a10, 2
  11c447:	3c0334               	ae_movda32	aed0, a3
  11c44a:	e00134               	ae_s32.l.i	aed0, a1, 12
  11c44d:	0d400a4120b0166e 	{ blti.w18	a6, 1, 11c4f3 <PlrAttenuation+0x157>; nop }
  11c455:	eb9891               	l32r	a9, 1172b8 (7eb8 <xthals_release_major+0x4fd8>)
  11c458:	3c5924               	ae_movda16	aed5, a9
  11c45b:	eb5cdd050107259f 	{ nop; ae_mulf16ss.00	aed7, aed1, aed5; nop }
  11c463:	2587c4               	ae_movad32.l	a8, aed7
  11c466:	117500               	slli	a7, a5, 16
  11c469:	c07780               	sub	a7, a7, a8
  11c46c:	3c6734               	ae_movda32	aed6, a7
  11c46f:	2536c4               	ae_movad32.l	a3, aed6
  11c472:	3c4334               	ae_movda32	aed4, a3
  11c475:	7aa676               	loopgtz	a6, 11c4f3 <PlrAttenuation+0x157>
  11c478:	eb72dd050008259f 	{ nop; ae_mulfp32x16x2ras.h	aed8, aed0, aed5; nop }
  11c480:	a38884               	ae_sel16i	aed8, aed8, aed8, 3
  11c483:	407484               	ae_add32s	aed7, aed4, aed8
  11c486:	25d7c4               	ae_movad32.l	a13, aed7
  11c489:	3c0d34               	ae_movda32	aed0, a13
  11c48c:	eb72dd050006259f 	{ nop; ae_mulfp32x16x2ras.h	aed6, aed0, aed5; nop }
  11c494:	a36664               	ae_sel16i	aed6, aed6, aed6, 3
  11c497:	403464               	ae_add32s	aed3, aed4, aed6
  11c49a:	25c3c4               	ae_movad32.l	a12, aed3
  11c49d:	3cfc34               	ae_movda32	aed15, a12
  11c4a0:	eb72dd050f02259f 	{ nop; ae_mulfp32x16x2ras.h	aed2, aed15, aed5; nop }
  11c4a8:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  11c4ab:	401424               	ae_add32s	aed1, aed4, aed2
  11c4ae:	25b1c4               	ae_movad32.l	a11, aed1
  11c4b1:	3ccb34               	ae_movda32	aed12, a11
  11c4b4:	eb72dd050c0e259f 	{ nop; ae_mulfp32x16x2ras.h	aed14, aed12, aed5; nop }
  11c4bc:	e00104               	ae_s32.l.i	aed0, a1, 0
  11c4bf:	eb03be0e0e0ef11f 	{ ae_s32.l.i	aed15, a1, 4; ae_sel16i.n	aed14, aed14, aed14, 3; nop }
  11c4c7:	ebe8c00e040da10f 	{ ae_l16x4.i	aed10, a1, 0; ae_add32s	aed13, aed4, aed14; nop }
  11c4cf:	25adc4               	ae_movad32.l	a10, aed13
  11c4d2:	400001b5220c41ae 	{ ae_s32.l.i	aed12, a1, 8; nop; ae_movda32	aed0, a10 }
  11c4da:	e00134               	ae_s32.l.i	aed0, a1, 12
  11c4dd:	ccb114               	ae_l16x4.i	aed11, a1, 8
  11c4e0:	88fbc0a0bfa0940e 	{ ae_l16x4.i	aed9, a4, 0; nop; ae_sel16i	aed10, aed10, aed11, 8 }
  11c4e8:	0c801afa39a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed10 }
  11c4f0:	808494               	ae_s16x4.ip	aed8, a4, 8

0011c4f3 <PlrAttenuation+0x157>:
  11c4f3:	2530c4               	ae_movad32.l	a3, aed0
  11c4f6:	160c                	movi.n	a6, 1

0011c4f8 <PlrAttenuation+0x15c>:
  11c4f8:	8239                	s32i.n	a3, a2, 32
  11c4fa:	062d                	mov.n	a2, a6
  11c4fc:	f01d                	retw.n

0011c4fe <PlrAttenuation+0x162>:
	...

0011c500 <aac_plc_smdalign>:
  11c500:	126136               	entry	a1, 0x930
  11c503:	b159                	s32i.n	a5, a1, 44
  11c505:	c139                	s32i.n	a3, a1, 48
  11c507:	07dd                	mov.n	a13, a7
  11c509:	a149                	s32i.n	a4, a1, 40
  11c50b:	70c172               	addi	a7, a1, 112
  11c50e:	c04450               	sub	a4, a4, a5
  11c511:	00d496               	bltz	a4, 11c522 <aac_plc_smdalign+0x22>
  11c514:	0a0c                	movi.n	a10, 0
  11c516:	0e0c                	movi.n	a14, 0

0011c518 <aac_plc_smdalign+0x18>:
  11c518:	ee1b                	addi.n	a14, a14, 1
  11c51a:	aada                	add.n	a10, a10, a13
  11c51c:	f8a4a7               	bge	a4, a10, 11c518 <aac_plc_smdalign+0x18>
  11c51f:	000046               	j	11c524 <aac_plc_smdalign+0x24>

0011c522 <aac_plc_smdalign+0x22>:
  11c522:	0e0c                	movi.n	a14, 0

0011c524 <aac_plc_smdalign+0x24>:
  11c524:	20c7a2               	addi	a10, a7, 32
  11c527:	2191d0               	srai	a9, a13, 1
  11c52a:	04d752               	addmi	a5, a7, 0x400
  11c52d:	20c552               	addi	a5, a5, 32
  11c530:	c08690               	sub	a8, a6, a9
  11c533:	3a18a6               	blti	a8, 1, 11c571 <aac_plc_smdalign+0x71>
  11c536:	0a3d                	mov.n	a3, a10
  11c538:	9199                	s32i.n	a9, a1, 36
  11c53a:	05fd                	mov.n	a15, a5
  11c53c:	c188                	l32i.n	a8, a1, 48
  11c53e:	a1b8                	l32i.n	a11, a1, 40
  11c540:	90c620               	addx2	a12, a6, a2
  11c543:	e1c9                	s32i.n	a12, a1, 56
  11c545:	060c                	movi.n	a6, 0
  11c547:	90c920               	addx2	a12, a9, a2
  11c54a:	c0b9b0               	sub	a11, a9, a11
  11c54d:	112df0               	slli	a2, a13, 1
  11c550:	90bb80               	addx2	a11, a11, a8

0011c553 <aac_plc_smdalign+0x53>:
  11c553:	661b                	addi.n	a6, a6, 1
  11c555:	009b82               	l16si	a8, a11, 0
  11c558:	009c92               	l16si	a9, a12, 0
  11c55b:	bb2a                	add.n	a11, a11, a2
  11c55d:	cc2a                	add.n	a12, a12, a2
  11c55f:	005f82               	s16i	a8, a15, 0
  11c562:	005392               	s16i	a9, a3, 0
  11c565:	ff2b                	addi.n	a15, a15, 2
  11c567:	e188                	l32i.n	a8, a1, 56
  11c569:	332b                	addi.n	a3, a3, 2
  11c56b:	e43c87               	bltu	a12, a8, 11c553 <aac_plc_smdalign+0x53>
  11c56e:	0000c6               	j	11c575 <aac_plc_smdalign+0x75>

0011c571 <aac_plc_smdalign+0x71>:
  11c571:	060c                	movi.n	a6, 0
  11c573:	9199                	s32i.n	a9, a1, 36

0011c575 <aac_plc_smdalign+0x75>:
  11c575:	038496               	bltz	a4, 11c5b1 <aac_plc_smdalign+0xb1>
  11c578:	112df0               	slli	a2, a13, 1
  11c57b:	c188                	l32i.n	a8, a1, 48
  11c57d:	400001b5450146de 	{ ae_movda32	aed1, a6; nop; ae_movda32	aed0, a13 }
  11c585:	eb7b51010000b65f 	{ addx2	a11, a6, a5; ae_mulp32x2	aed0, aed0, aed1; nop }
  11c58d:	91c8                	l32i.n	a12, a1, 36
  11c58f:	25f0c4               	ae_movad32.l	a15, aed0
  11c592:	b138                	l32i.n	a3, a1, 44
  11c594:	ccfa                	add.n	a12, a12, a15
  11c596:	c03c30               	sub	a3, a12, a3
  11c599:	a1f8                	l32i.n	a15, a1, 40
  11c59b:	903380               	addx2	a3, a3, a8
  11c59e:	c0ccf0               	sub	a12, a12, a15
  11c5a1:	90cc80               	addx2	a12, a12, a8

0011c5a4 <aac_plc_smdalign+0xa4>:
  11c5a4:	009c82               	l16si	a8, a12, 0
  11c5a7:	005b82               	s16i	a8, a11, 0
  11c5aa:	cc2a                	add.n	a12, a12, a2
  11c5ac:	bb2b                	addi.n	a11, a11, 2
  11c5ae:	f2b3c7               	bgeu	a3, a12, 11c5a4 <aac_plc_smdalign+0xa4>

0011c5b1 <aac_plc_smdalign+0xb1>:
  11c5b1:	190c                	movi.n	a9, 1
  11c5b3:	0c0c                	movi.n	a12, 0
  11c5b5:	0d40214120b04e6e 	{ blti.w18	a14, 4, 11c7cb <aac_plc_smdalign+0x2cb>; nop }
  11c5bd:	166152               	s32i	a5, a1, 88
  11c5c0:	156192               	s32i	a9, a1, 84
  11c5c3:	213260               	srai	a3, a6, 2
  11c5c6:	1961d2               	s32i	a13, a1, 100
  11c5c9:	320c                	movi.n	a2, 3
  11c5cb:	04d742               	addmi	a4, a7, 0x400
  11c5ce:	400001014400f92e 	{ ae_movda16	aed0, a9; nop; movi	a15, 2 }
  11c5d6:	1461f2               	s32i	a15, a1, 80
  11c5d9:	ebfa2200000a24bf 	{ addi	a11, a4, 34; ae_movi	aed10, 0; nop }
  11c5e1:	136122               	s32i	a2, a1, 76
  11c5e4:	c9fb224aae21448e 	{ addi	a8, a4, 36; ae_mov	aed1, aed10; ae_mov	aed2, aed10 }
  11c5ec:	eb3421               	l32r	a2, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11c5ef:	186182               	s32i	a8, a1, 96
  11c5f2:	1761b2               	s32i	a11, a1, 92
  11c5f5:	c9fb224aae78644e 	{ addi	a4, a4, 38; ae_mov	aed8, aed10; ae_mov	aed7, aed10 }
  11c5fd:	c9fb2f4aae35f6be 	{ addi	a11, a6, -1; ae_mov	aed5, aed10; ae_mov	aed3, aed10 }
  11c605:	c9fb2f4aae46de8e 	{ addi	a8, a14, -3; ae_mov	aed6, aed10; ae_mov	aed4, aed10 }
  11c60d:	d189                	s32i.n	a8, a1, 52
  11c60f:	f1b9                	s32i.n	a11, a1, 60
  11c611:	1261b2               	s32i	a11, a1, 72

0011c614 <aac_plc_smdalign+0x114>:
  11c614:	7724c4               	ae_la64.pp	u0, a4
  11c617:	f188                	l32i.n	a8, a1, 60
  11c619:	1721a2               	l32i	a10, a1, 92
  11c61c:	0cfd                	mov.n	a15, a12
  11c61e:	182192               	l32i	a9, a1, 96
  11c621:	1621c2               	l32i	a12, a1, 88
  11c624:	7729d4               	ae_la64.pp	u1, a9
  11c627:	0abd                	mov.n	a11, a10
  11c629:	772ae4               	ae_la64.pp	u2, a10
  11c62c:	772cf4               	ae_la64.pp	u3, a12
  11c62f:	09ad                	mov.n	a10, a9
  11c631:	049d                	mov.n	a9, a4
  11c633:	4c13a6               	blti	a3, 1, 11c683 <aac_plc_smdalign+0x183>
  11c636:	20c752               	addi	a5, a7, 32
  11c639:	40a376               	loopgtz	a3, 11c67d <aac_plc_smdalign+0x17d>
  11c63c:	37dcf4               	ae_la16x4.ip	aed13, u3, a12
  11c63f:	90c594               	ae_l16x4.ip	aed12, a5, 8
  11c642:	379be4               	ae_la16x4.ip	aed9, u2, a11
  11c645:	ebf0cf0d0c0beaaf 	{ ae_la16x4.ip	aed14, u1, a10; ae_sub16s	aed11, aed12, aed13; nop }
  11c64d:	c5f0cfb93cbfd98e 	{ ae_la16x4.ip	aed13, u0, a9; ae_sub16s	aed15, aed12, aed9; ae_abs16s	aed11, aed11 }
  11c655:	0c801a80bb87f0fe 	{ ae_abs16s	aed15, aed15; ae_mula16x4	aed8, aed7, aed0, aed11 }
  11c65d:	0c8014802f65bcee 	{ ae_sub16s	aed11, aed12, aed14; ae_mula16x4	aed6, aed5, aed0, aed15 }
  11c665:	c5f0ddbd3cb9259e 	{ nop; ae_sub16s	aed9, aed12, aed13; ae_abs16s	aed11, aed11 }
  11c66d:	0c801a80bb43909e 	{ ae_abs16s	aed9, aed9; ae_mula16x4	aed4, aed3, aed0, aed11 }
  11c675:	0c801a803921959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed9 }

0011c67d <aac_plc_smdalign+0x17d>:
  11c67d:	035d                	mov.n	a5, a3
  11c67f:	000086               	j	11c685 <aac_plc_smdalign+0x185>

0011c682 <aac_plc_smdalign+0x182>:
	...

0011c683 <aac_plc_smdalign+0x183>:
  11c683:	050c                	movi.n	a5, 0

0011c685 <aac_plc_smdalign+0x185>:
  11c685:	30b874               	ae_add32	aed11, aed8, aed7
  11c688:	1195e0               	slli	a9, a5, 2
  11c68b:	93e9525b6b9b55fe 	{ addx4	a5, a5, a15; ae_add32_hl_lh	aed11, aed11, aed11; ae_add32	aed9, aed6, aed5 }
  11c693:	93e9c83949f9db7e 	{ ae_movad32.l	a13, aed11; ae_add32_hl_lh	aed9, aed9, aed9; ae_add32	aed15, aed4, aed3 }
  11c69b:	93e9c81f2fefc97e 	{ ae_movad32.l	a12, aed9; ae_add32_hl_lh	aed15, aed15, aed15; ae_add32	aed14, aed2, aed1 }
  11c6a3:	ebe9c80e0e0ebf7f 	{ ae_movad32.l	a11, aed15; ae_add32_hl_lh	aed14, aed14, aed14; nop }
  11c6ab:	25aec4               	ae_movad32.l	a10, aed14
  11c6ae:	0d00094180b0989e 	{ blt.w18	a8, a9, 11c74a <aac_plc_smdalign+0x24a>; nop }
  11c6b6:	61b9                	s32i.n	a11, a1, 24
  11c6b8:	71a9                	s32i.n	a10, a1, 28
  11c6ba:	51c9                	s32i.n	a12, a1, 20
  11c6bc:	41d9                	s32i.n	a13, a1, 16
  11c6be:	bd4144               	ae_l32.i	aed4, a1, 16
  11c6c1:	bd3154               	ae_l32.i	aed3, a1, 20
  11c6c4:	400000447702817e 	{ ae_l32.i	aed2, a1, 28; nop; addmi	a8, a7, 0x400 }
  11c6cc:	400000607621818e 	{ ae_l32.i	aed1, a1, 24; nop; addi	a8, a8, 38 }
  11c6d4:	905580               	addx2	a5, a5, a8
  11c6d7:	098d                	mov.n	a8, a9
  11c6d9:	b055d4               	ae_l16.i	aed5, a5, -6
  11c6dc:	b065e4               	ae_l16.i	aed6, a5, -4
  11c6df:	400000002f27957e 	{ ae_l16.i	aed7, a5, -2; nop; addi	a9, a7, 32 }
  11c6e7:	909890               	addx2	a9, a8, a9
  11c6ea:	c08680               	sub	a8, a6, a8
  11c6ed:	45a876               	loopgtz	a8, 11c736 <aac_plc_smdalign+0x236>
  11c6f0:	b48914               	ae_l16.ip	aed8, a9, 2
  11c6f3:	4ee864               	ae_sub16s	aed14, aed8, aed6
  11c6f6:	e9f0dde588ef259f 	{ nop; ae_sub16s	aed15, aed8, aed5; ae_sext32	aed14, aed14, 15 }
  11c6fe:	e9f0c9f788fd56af 	{ ae_mov	aed5, aed6; ae_sub16s	aed13, aed8, aed7; ae_sext32	aed15, aed15, 15 }
  11c706:	e9fba9d78ed6751f 	{ ae_l16.ip	aed7, a5, 2; ae_mov	aed6, aed7; ae_sext32	aed13, aed13, 15 }
  11c70e:	c5f0ddd7f8dc259e 	{ nop; ae_sub16s	aed12, aed8, aed7; ae_abs32s	aed13, aed13 }
  11c716:	e9fbddcf83cf259f 	{ nop; ae_abs32s	aed15, aed15; ae_sext32	aed12, aed12, 15 }
  11c71e:	93fbddfe434e259e 	{ nop; ae_abs32s	aed14, aed14; ae_add32	aed4, aed4, aed15 }
  11c726:	c5e7ddcef3c3259e 	{ nop; ae_add32	aed3, aed3, aed14; ae_abs32s	aed12, aed12 }
  11c72e:	93e7ddcd2121259e 	{ nop; ae_add32	aed1, aed1, aed13; ae_add32	aed2, aed2, aed12 }

0011c736 <aac_plc_smdalign+0x236>:
  11c736:	e03154               	ae_s32.l.i	aed3, a1, 20
  11c739:	e04144               	ae_s32.l.i	aed4, a1, 16
  11c73c:	e01164               	ae_s32.l.i	aed1, a1, 24
  11c73f:	e02174               	ae_s32.l.i	aed2, a1, 28
  11c742:	71a8                	l32i.n	a10, a1, 28
  11c744:	61b8                	l32i.n	a11, a1, 24
  11c746:	41d8                	l32i.n	a13, a1, 16
  11c748:	51c8                	l32i.n	a12, a1, 20

0011c74a <aac_plc_smdalign+0x24a>:
  11c74a:	04ad27               	bge	a13, a2, 11c752 <aac_plc_smdalign+0x252>
  11c74d:	0d2d                	mov.n	a2, a13
  11c74f:	1261f2               	s32i	a15, a1, 72

0011c752 <aac_plc_smdalign+0x252>:
  11c752:	07ac27               	bge	a12, a2, 11c75d <aac_plc_smdalign+0x25d>
  11c755:	0c2d                	mov.n	a2, a12
  11c757:	1521d2               	l32i	a13, a1, 84
  11c75a:	1261d2               	s32i	a13, a1, 72

0011c75d <aac_plc_smdalign+0x25d>:
  11c75d:	07ab27               	bge	a11, a2, 11c768 <aac_plc_smdalign+0x268>
  11c760:	142122               	l32i	a2, a1, 80
  11c763:	126122               	s32i	a2, a1, 72
  11c766:	0b2d                	mov.n	a2, a11

0011c768 <aac_plc_smdalign+0x268>:
  11c768:	0d0000caceb1aa2e 	{ bge.w18	a10, a2, 11c778 <aac_plc_smdalign+0x278>; ae_mov	aed1, aed10 }
  11c770:	0a2d                	mov.n	a2, a10
  11c772:	132182               	l32i	a8, a1, 76
  11c775:	126182               	s32i	a8, a1, 72

0011c778 <aac_plc_smdalign+0x278>:
  11c778:	448b                	addi.n	a4, a4, 8
  11c77a:	1421b2               	l32i	a11, a1, 80
  11c77d:	1721d2               	l32i	a13, a1, 92
  11c780:	182182               	l32i	a8, a1, 96
  11c783:	1321a2               	l32i	a10, a1, 76
  11c786:	162192               	l32i	a9, a1, 88
  11c789:	1521c2               	l32i	a12, a1, 84
  11c78c:	998b                	addi.n	a9, a9, 8
  11c78e:	cc4b                	addi.n	a12, a12, 4
  11c790:	aa4b                	addi.n	a10, a10, 4
  11c792:	888b                	addi.n	a8, a8, 8
  11c794:	c9fb204aae648dde 	{ addi	a13, a13, 8; ae_mov	aed4, aed10; ae_mov	aed6, aed10 }
  11c79c:	c9fb204aae534bbe 	{ addi	a11, a11, 4; ae_mov	aed3, aed10; ae_mov	aed5, aed10 }
  11c7a4:	1461b2               	s32i	a11, a1, 80
  11c7a7:	1761d2               	s32i	a13, a1, 92
  11c7aa:	186182               	s32i	a8, a1, 96
  11c7ad:	1361a2               	s32i	a10, a1, 76
  11c7b0:	1561c2               	s32i	a12, a1, 84
  11c7b3:	166192               	s32i	a9, a1, 88
  11c7b6:	d198                	l32i.n	a9, a1, 52
  11c7b8:	c9fb204aae874fce 	{ addi	a12, a15, 4; ae_mov	aed7, aed10; ae_mov	aed8, aed10 }
  11c7c0:	0d3fe5ca0eb29c9e 	{ blt.w18	a12, a9, 11c614 <aac_plc_smdalign+0x114>; ae_mov	aed2, aed10 }
  11c7c8:	000206               	j	11c7d4 <aac_plc_smdalign+0x2d4>

0011c7cb <aac_plc_smdalign+0x2cb>:
  11c7cb:	eabc21               	l32r	a2, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11c7ce:	1961d2               	s32i	a13, a1, 100
  11c7d1:	1261f2               	s32i	a15, a1, 72

0011c7d4 <aac_plc_smdalign+0x2d4>:
  11c7d4:	20c7a2               	addi	a10, a7, 32
  11c7d7:	1221b2               	l32i	a11, a1, 72
  11c7da:	04d752               	addmi	a5, a7, 0x400
  11c7dd:	20c552               	addi	a5, a5, 32
  11c7e0:	0d000b4120b0acee 	{ bge.w18	a12, a14, 11c896 <aac_plc_smdalign+0x396>; nop }
  11c7e8:	213260               	srai	a3, a6, 2
  11c7eb:	f60b                	addi.n	a15, a6, -1
  11c7ed:	90dc50               	addx2	a13, a12, a5
  11c7f0:	180c                	movi.n	a8, 1
  11c7f2:	0d801a40c0ba08ee 	{ ae_movda16	aed0, a8; ae_movi	aed10, 0 }
  11c7fa:	c9fb594aae219dde 	{ or	a9, a13, a13; ae_mov	aed1, aed10; ae_mov	aed2, aed10 }

0011c802 <aac_plc_smdalign+0x302>:
  11c802:	772dc4               	ae_la64.pp	u0, a13
  11c805:	1f13a6               	blti	a3, 1, 11c828 <aac_plc_smdalign+0x328>
  11c808:	0a5d                	mov.n	a5, a10
  11c80a:	13a376               	loopgtz	a3, 11c821 <aac_plc_smdalign+0x321>
  11c80d:	3749c4               	ae_la16x4.ip	aed4, u0, a9
  11c810:	903594               	ae_l16x4.ip	aed3, a5, 8
  11c813:	4ef344               	ae_sub16s	aed15, aed3, aed4
  11c816:	2bf2f4               	ae_abs16s	aed15, aed15
  11c819:	0c801a803f21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed15 }

0011c821 <aac_plc_smdalign+0x321>:
  11c821:	035d                	mov.n	a5, a3
  11c823:	0000c6               	j	11c82a <aac_plc_smdalign+0x32a>

0011c826 <aac_plc_smdalign+0x326>:
	...

0011c828 <aac_plc_smdalign+0x328>:
  11c828:	050c                	movi.n	a5, 0

0011c82a <aac_plc_smdalign+0x32a>:
  11c82a:	ebe730010205478f 	{ addmi	a8, a7, 0x400; ae_add32	aed5, aed2, aed1; nop }
  11c832:	1195e0               	slli	a9, a5, 2
  11c835:	ebe95205050555cf 	{ addx4	a5, a5, a12; ae_add32_hl_lh	aed5, aed5, aed5; nop }
  11c83d:	2545c4               	ae_movad32.l	a4, aed5
  11c840:	322f97               	blt	a15, a9, 11c876 <aac_plc_smdalign+0x376>
  11c843:	8149                	s32i.n	a4, a1, 32
  11c845:	20c882               	addi	a8, a8, 32
  11c848:	905580               	addx2	a5, a5, a8
  11c84b:	40c142               	addi	a4, a1, 64
  11c84e:	bd1484               	ae_l32.i	aed1, a4, -32
  11c851:	098d                	mov.n	a8, a9
  11c853:	9099a0               	addx2	a9, a9, a10
  11c856:	c08680               	sub	a8, a6, a8
  11c859:	11a876               	loopgtz	a8, 11c86e <aac_plc_smdalign+0x36e>
  11c85c:	b48514               	ae_l16.ip	aed8, a5, 2
  11c85f:	b47914               	ae_l16.ip	aed7, a9, 2
  11c862:	4e6784               	ae_sub16s	aed6, aed7, aed8
  11c865:	176684               	ae_sext32	aed6, aed6, 15
  11c868:	2b6364               	ae_abs32s	aed6, aed6
  11c86b:	301164               	ae_add32	aed1, aed1, aed6

0011c86e <aac_plc_smdalign+0x36e>:
  11c86e:	40c192               	addi	a9, a1, 64
  11c871:	e01984               	ae_s32.l.i	aed1, a9, -32
  11c874:	8148                	l32i.n	a4, a1, 32

0011c876 <aac_plc_smdalign+0x376>:
  11c876:	dd2b                	addi.n	a13, a13, 2
  11c878:	ebfb590a0e019ddf 	{ or	a9, a13, a13; ae_mov	aed1, aed10; nop }
  11c880:	0d0000ca8eb2a42e 	{ bge.w18	a4, a2, 11c88c <aac_plc_smdalign+0x38c>; ae_mov	aed2, aed10 }
  11c888:	042d                	mov.n	a2, a4
  11c88a:	0cbd                	mov.n	a11, a12

0011c88c <aac_plc_smdalign+0x38c>:
  11c88c:	cc1b                	addi.n	a12, a12, 1
  11c88e:	0d3ff74100b0bcee 	{ bne.w18	a12, a14, 11c802 <aac_plc_smdalign+0x302>; nop }

0011c896 <aac_plc_smdalign+0x396>:
  11c896:	3ccb24               	ae_movda16	aed12, a11
  11c899:	a188                	l32i.n	a8, a1, 40
  11c89b:	192192               	l32i	a9, a1, 100
  11c89e:	400001b5449b498e 	{ ae_movda16	aed11, a9; nop; ae_movda32	aed9, a8 }
  11c8a6:	0c801a2b3ca9959e 	{ nop; ae_muls16x4	aed10, aed9, aed11, aed12 }
  11c8ae:	2529c4               	ae_movad32.l	a2, aed9
  11c8b1:	232280               	sext	a2, a2, 15
  11c8b4:	f01d                	retw.n

0011c8b6 <aac_plc_smdalign+0x3b6>:
	...

0011c8b8 <aac_dec_api_get_params>:
  11c8b8:	00a136               	entry	a1, 80
  11c8bb:	02ad                	mov.n	a10, a2
  11c8bd:	5b0c                	movi.n	a11, 5
  11c8bf:	0c1c                	movi.n	a12, 16
  11c8c1:	d18b                	addi.n	a13, a1, 8
  11c8c3:	080c                	movi.n	a8, 0
  11c8c5:	ea7e41               	l32r	a4, 1172c0 (fffffff <_memmap_mem_sram_end+0xf5bffff>)
  11c8c8:	1149                	s32i.n	a4, a1, 4
  11c8ca:	ea7e41               	l32r	a4, 1172c4 (194054 <xa_aac_dec>)
  11c8cd:	0189                	s32i.n	a8, a1, 0
  11c8cf:	0004e0               	callx8	a4
  11c8d2:	02ad                	mov.n	a10, a2
  11c8d4:	5b0c                	movi.n	a11, 5
  11c8d6:	6c0c                	movi.n	a12, 6
  11c8d8:	d1cb                	addi.n	a13, a1, 12
  11c8da:	0004e0               	callx8	a4
  11c8dd:	02ad                	mov.n	a10, a2
  11c8df:	5b0c                	movi.n	a11, 5
  11c8e1:	fc0c                	movi.n	a12, 15
  11c8e3:	10c1d2               	addi	a13, a1, 16
  11c8e6:	0004e0               	callx8	a4
  11c8e9:	02ad                	mov.n	a10, a2
  11c8eb:	5b0c                	movi.n	a11, 5
  11c8ed:	5c0c                	movi.n	a12, 5
  11c8ef:	14c1d2               	addi	a13, a1, 20
  11c8f2:	0004e0               	callx8	a4
  11c8f5:	02ad                	mov.n	a10, a2
  11c8f7:	5b0c                	movi.n	a11, 5
  11c8f9:	8c0c                	movi.n	a12, 8
  11c8fb:	18c1d2               	addi	a13, a1, 24
  11c8fe:	0004e0               	callx8	a4
  11c901:	02ad                	mov.n	a10, a2
  11c903:	5b0c                	movi.n	a11, 5
  11c905:	ec0c                	movi.n	a12, 14
  11c907:	d14b                	addi.n	a13, a1, 4
  11c909:	0004e0               	callx8	a4
  11c90c:	02ad                	mov.n	a10, a2
  11c90e:	5b0c                	movi.n	a11, 5
  11c910:	bc0c                	movi.n	a12, 11
  11c912:	01dd                	mov.n	a13, a1
  11c914:	0004e0               	callx8	a4
  11c917:	02ad                	mov.n	a10, a2
  11c919:	5b0c                	movi.n	a11, 5
  11c91b:	9c0c                	movi.n	a12, 9
  11c91d:	1cc1d2               	addi	a13, a1, 28
  11c920:	0004e0               	callx8	a4
  11c923:	02ad                	mov.n	a10, a2
  11c925:	5b0c                	movi.n	a11, 5
  11c927:	fc2c                	movi.n	a12, 47
  11c929:	20c1d2               	addi	a13, a1, 32
  11c92c:	0004e0               	callx8	a4
  11c92f:	02ad                	mov.n	a10, a2
  11c931:	5b0c                	movi.n	a11, 5
  11c933:	7c0c                	movi.n	a12, 7
  11c935:	24c1d2               	addi	a13, a1, 36
  11c938:	0004e0               	callx8	a4
  11c93b:	5188                	l32i.n	a8, a1, 20
  11c93d:	41b8                	l32i.n	a11, a1, 16
  11c93f:	3198                	l32i.n	a9, a1, 12
  11c941:	1e5392               	s16i	a9, a3, 60
  11c944:	1f53b2               	s16i	a11, a3, 62
  11c947:	d389                	s32i.n	a8, a3, 52
  11c949:	2128                	l32i.n	a2, a1, 8
  11c94b:	116322               	s32i	a2, a3, 68
  11c94e:	0a2d                	mov.n	a2, a10
  11c950:	11e8                	l32i.n	a14, a1, 4
  11c952:	61f8                	l32i.n	a15, a1, 24
  11c954:	2053f2               	s16i	a15, a3, 64
  11c957:	1263e2               	s32i	a14, a3, 72
  11c95a:	71c8                	l32i.n	a12, a1, 28
  11c95c:	01d8                	l32i.n	a13, a1, 0
  11c95e:	2653d2               	s16i	a13, a3, 76
  11c961:	1463c2               	s32i	a12, a3, 80
  11c964:	1291b2               	l16si	a11, a1, 36
  11c967:	2153b2               	s16i	a11, a3, 66
  11c96a:	8198                	l32i.n	a9, a1, 32
  11c96c:	156392               	s32i	a9, a3, 84
  11c96f:	f01d                	retw.n

0011c971 <aac_dec_api_get_params+0xb9>:
  11c971:	000000                                        ...

0011c974 <aac_dec_api_Init>:
  11c974:	008136               	entry	a1, 64
  11c977:	0238                	l32i.n	a3, a2, 0
  11c979:	2b0c                	movi.n	a11, 2
  11c97b:	0c0c                	movi.n	a12, 0
  11c97d:	d18b                	addi.n	a13, a1, 8
  11c97f:	ea5141               	l32r	a4, 1172c4 (194054 <xa_aac_dec>)
  11c982:	0a0c                	movi.n	a10, 0
  11c984:	01a9                	s32i.n	a10, a1, 0
  11c986:	11a9                	s32i.n	a10, a1, 4
  11c988:	21a9                	s32i.n	a10, a1, 8
  11c98a:	0004e0               	callx8	a4
  11c98d:	1c6232               	s32i	a3, a2, 112
  11c990:	1288                	l32i.n	a8, a2, 4
  11c992:	2158                	l32i.n	a5, a1, 8
  11c994:	8e7c                	movi.n	a14, -8
  11c996:	557b                	addi.n	a5, a5, 7
  11c998:	1055e0               	and	a5, a5, a14
  11c99b:	0d000c41c0b0e85e 	{ bltu.w18	a8, a5, 11ca6b <aac_dec_api_Init+0xf7>; nop }
  11c9a3:	03ad                	mov.n	a10, a3
  11c9a5:	3b0c                	movi.n	a11, 3
  11c9a7:	00a1c2               	movi	a12, 0x100
  11c9aa:	0d0c                	movi.n	a13, 0
  11c9ac:	0004e0               	callx8	a4
  11c9af:	03ad                	mov.n	a10, a3
  11c9b1:	4b0c                	movi.n	a11, 4
  11c9b3:	3c0c                	movi.n	a12, 3
  11c9b5:	728b                	addi.n	a7, a2, 8
  11c9b7:	07dd                	mov.n	a13, a7
  11c9b9:	0004e0               	callx8	a4
  11c9bc:	03ad                	mov.n	a10, a3
  11c9be:	4b0c                	movi.n	a11, 4
  11c9c0:	7c0c                	movi.n	a12, 7
  11c9c2:	10c2d2               	addi	a13, a2, 16
  11c9c5:	0004e0               	callx8	a4
  11c9c8:	03ad                	mov.n	a10, a3
  11c9ca:	4b0c                	movi.n	a11, 4
  11c9cc:	4c0c                	movi.n	a12, 4
  11c9ce:	14c2d2               	addi	a13, a2, 20
  11c9d1:	0004e0               	callx8	a4
  11c9d4:	03ad                	mov.n	a10, a3
  11c9d6:	6b0c                	movi.n	a11, 6
  11c9d8:	0c0c                	movi.n	a12, 0
  11c9da:	d14b                	addi.n	a13, a1, 4
  11c9dc:	0004e0               	callx8	a4
  11c9df:	887c                	movi.n	a8, -8
  11c9e1:	1168                	l32i.n	a6, a1, 4
  11c9e3:	d53a                	add.n	a13, a5, a3
  11c9e5:	1d62d2               	s32i	a13, a2, 116
  11c9e8:	667b                	addi.n	a6, a6, 7
  11c9ea:	106680               	and	a6, a6, a8
  11c9ed:	1288                	l32i.n	a8, a2, 4
  11c9ef:	656a                	add.n	a6, a5, a6
  11c9f1:	0d00074160b0e86e 	{ bltu.w18	a8, a6, 11ca6b <aac_dec_api_Init+0xf7>; nop }
  11c9f9:	03ad                	mov.n	a10, a3
  11c9fb:	7b0c                	movi.n	a11, 7
  11c9fd:	0c0c                	movi.n	a12, 0
  11c9ff:	0004e0               	callx8	a4
  11ca02:	03ad                	mov.n	a10, a3
  11ca04:	3b0c                	movi.n	a11, 3
  11ca06:	00a2c2               	movi	a12, 0x200
  11ca09:	0d0c                	movi.n	a13, 0
  11ca0b:	0004e0               	callx8	a4
  11ca0e:	03ad                	mov.n	a10, a3
  11ca10:	8b0c                	movi.n	a11, 8
  11ca12:	0c0c                	movi.n	a12, 0
  11ca14:	01dd                	mov.n	a13, a1
  11ca16:	0004e0               	callx8	a4
  11ca19:	0188                	l32i.n	a8, a1, 0
  11ca1b:	050c                	movi.n	a5, 0
  11ca1d:	0d40084150b0186e 	{ blti.w18	a8, 1, 11caa6 <aac_dec_api_Init+0x132>; nop }

0011ca25 <aac_dec_api_Init+0xb1>:
  11ca25:	03ad                	mov.n	a10, a3
  11ca27:	1c0c                	movi.n	a12, 1
  11ca29:	fb7c                	movi.n	a11, -1
  11ca2b:	0d0c                	movi.n	a13, 0
  11ca2d:	31d9                	s32i.n	a13, a1, 12
  11ca2f:	51b9                	s32i.n	a11, a1, 20
  11ca31:	41c9                	s32i.n	a12, a1, 16
  11ca33:	0b1c                	movi.n	a11, 16
  11ca35:	05cd                	mov.n	a12, a5
  11ca37:	d1cb                	addi.n	a13, a1, 12
  11ca39:	0004e0               	callx8	a4
  11ca3c:	03ad                	mov.n	a10, a3
  11ca3e:	1b1c                	movi.n	a11, 17
  11ca40:	05cd                	mov.n	a12, a5
  11ca42:	10c1d2               	addi	a13, a1, 16
  11ca45:	0004e0               	callx8	a4
  11ca48:	03ad                	mov.n	a10, a3
  11ca4a:	2b1c                	movi.n	a11, 18
  11ca4c:	05cd                	mov.n	a12, a5
  11ca4e:	14c1d2               	addi	a13, a1, 20
  11ca51:	0004e0               	callx8	a4
  11ca54:	31f8                	l32i.n	a15, a1, 12
  11ca56:	836a                	add.n	a8, a3, a6
  11ca58:	6189                	s32i.n	a8, a1, 24
  11ca5a:	1c6782               	s32i	a8, a7, 112
  11ca5d:	12e8                	l32i.n	a14, a2, 4
  11ca5f:	ff7b                	addi.n	a15, a15, 7
  11ca61:	887c                	movi.n	a8, -8
  11ca63:	10ff80               	and	a15, a15, a8
  11ca66:	66fa                	add.n	a6, a6, a15
  11ca68:	04be67               	bgeu	a14, a6, 11ca70 <aac_dec_api_Init+0xfc>

0011ca6b <aac_dec_api_Init+0xf7>:
  11ca6b:	9baf22               	movi	a2, -101
  11ca6e:	f01d                	retw.n

0011ca70 <aac_dec_api_Init+0xfc>:
  11ca70:	774b                	addi.n	a7, a7, 4
  11ca72:	03ad                	mov.n	a10, a3
  11ca74:	5b1c                	movi.n	a11, 21
  11ca76:	05cd                	mov.n	a12, a5
  11ca78:	61d8                	l32i.n	a13, a1, 24
  11ca7a:	0004e0               	callx8	a4
  11ca7d:	01d8                	l32i.n	a13, a1, 0
  11ca7f:	5198                	l32i.n	a9, a1, 20
  11ca81:	551b                	addi.n	a5, a5, 1
  11ca83:	0b3966               	bnei	a9, 3, 11ca92 <aac_dec_api_Init+0x11e>
  11ca86:	3198                	l32i.n	a9, a1, 12
  11ca88:	61a8                	l32i.n	a10, a1, 24
  11ca8a:	92a9                	s32i.n	a10, a2, 36
  11ca8c:	305292               	s16i	a9, a2, 96
  11ca8f:	0002c6               	j	11ca9e <aac_dec_api_Init+0x12a>

0011ca92 <aac_dec_api_Init+0x11e>:
  11ca92:	082966               	bnei	a9, 2, 11ca9e <aac_dec_api_Init+0x12a>
  11ca95:	31b8                	l32i.n	a11, a1, 12
  11ca97:	61c8                	l32i.n	a12, a1, 24
  11ca99:	82c9                	s32i.n	a12, a2, 32
  11ca9b:	1652b2               	s16i	a11, a2, 44
  11ca9e:	0d3ff84130b095de 	{ blt.w18	a5, a13, 11ca25 <aac_dec_api_Init+0xb1>; nop }

0011caa6 <aac_dec_api_Init+0x132>:
  11caa6:	a269                	s32i.n	a6, a2, 40
  11caa8:	0e0c                	movi.n	a14, 0
  11caaa:	1752e2               	s16i	a14, a2, 46
  11caad:	1852e2               	s16i	a14, a2, 48
  11cab0:	d2e9                	s32i.n	a14, a2, 52
  11cab2:	e2e9                	s32i.n	a14, a2, 56
  11cab4:	1e52e2               	s16i	a14, a2, 60
  11cab7:	2152e2               	s16i	a14, a2, 66
  11caba:	1f52e2               	s16i	a14, a2, 62
  11cabd:	2052e2               	s16i	a14, a2, 64
  11cac0:	1162e2               	s32i	a14, a2, 68
  11cac3:	1662e2               	s32i	a14, a2, 88
  11cac6:	1762e2               	s32i	a14, a2, 92
  11cac9:	1962e2               	s32i	a14, a2, 100
  11cacc:	1a62e2               	s32i	a14, a2, 104
  11cacf:	020c                	movi.n	a2, 0
  11cad1:	f01d                	retw.n

0011cad3 <aac_dec_api_Init+0x15f>:
	...

0011cad4 <aac_dec_api_Decode>:
  11cad4:	006136               	entry	a1, 48
  11cad7:	e9fb41               	l32r	a4, 1172c4 (194054 <xa_aac_dec>)
  11cada:	061292               	l16ui	a9, a2, 12
  11cadd:	0a0c                	movi.n	a10, 0
  11cadf:	21a9                	s32i.n	a10, a1, 8
  11cae1:	01a9                	s32i.n	a10, a1, 0
  11cae3:	1199                	s32i.n	a9, a1, 4
  11cae5:	162282               	l32i	a8, a2, 88
  11cae8:	1c2232               	l32i	a3, a2, 112
  11caeb:	067856               	bnez	a8, 11cb56 <aac_dec_api_Decode+0x82>
  11caee:	1922b2               	l32i	a11, a2, 100
  11caf1:	061b56               	bnez	a11, 11cb56 <aac_dec_api_Decode+0x82>
  11caf4:	22c8                	l32i.n	a12, a2, 8
  11caf6:	0b6c66               	bnei	a12, 6, 11cb05 <aac_dec_api_Decode+0x31>
  11caf9:	03ad                	mov.n	a10, a3
  11cafb:	4b0c                	movi.n	a11, 4
  11cafd:	2c0c                	movi.n	a12, 2
  11caff:	18c2d2               	addi	a13, a2, 24
  11cb02:	0004e0               	callx8	a4

0011cb05 <aac_dec_api_Decode+0x31>:
  11cb05:	03ad                	mov.n	a10, a3
  11cb07:	cb0c                	movi.n	a11, 12
  11cb09:	0c0c                	movi.n	a12, 0
  11cb0b:	d14b                	addi.n	a13, a1, 4
  11cb0d:	0004e0               	callx8	a4
  11cb10:	03ad                	mov.n	a10, a3
  11cb12:	3b0c                	movi.n	a11, 3
  11cb14:	00a3c2               	movi	a12, 0x300
  11cb17:	0d0c                	movi.n	a13, 0
  11cb19:	0004e0               	callx8	a4
  11cb1c:	3b0c                	movi.n	a11, 3
  11cb1e:	00a4c2               	movi	a12, 0x400
  11cb21:	0a5d                	mov.n	a5, a10
  11cb23:	64c2d2               	addi	a13, a2, 100
  11cb26:	03ad                	mov.n	a10, a3
  11cb28:	0004e0               	callx8	a4
  11cb2b:	03ad                	mov.n	a10, a3
  11cb2d:	bb0c                	movi.n	a11, 11
  11cb2f:	0c0c                	movi.n	a12, 0
  11cb31:	01dd                	mov.n	a13, a1
  11cb33:	0004e0               	callx8	a4
  11cb36:	03ad                	mov.n	a10, a3
  11cb38:	02bd                	mov.n	a11, a2
  11cb3a:	ffd7e5               	call8	11c8b8 <aac_dec_api_get_params>
  11cb3d:	1722e2               	l32i	a14, a2, 92
  11cb40:	190c                	movi.n	a9, 1
  11cb42:	01d8                	l32i.n	a13, a1, 0
  11cb44:	1752d2               	s16i	a13, a2, 46
  11cb47:	1a6292               	s32i	a9, a2, 104
  11cb4a:	ddea                	add.n	a13, a13, a14
  11cb4c:	1762d2               	s32i	a13, a2, 92

0011cb4f <aac_dec_api_Decode+0x7b>:
  11cb4f:	1b6252               	s32i	a5, a2, 108
  11cb52:	092d                	mov.n	a2, a9
  11cb54:	f01d                	retw.n

0011cb56 <aac_dec_api_Decode+0x82>:
  11cb56:	03ad                	mov.n	a10, a3
  11cb58:	cb0c                	movi.n	a11, 12
  11cb5a:	0c0c                	movi.n	a12, 0
  11cb5c:	d14b                	addi.n	a13, a1, 4
  11cb5e:	0004e0               	callx8	a4
  11cb61:	03ad                	mov.n	a10, a3
  11cb63:	9b0c                	movi.n	a11, 9
  11cb65:	00a1c2               	movi	a12, 0x100
  11cb68:	0d0c                	movi.n	a13, 0
  11cb6a:	0004e0               	callx8	a4
  11cb6d:	db0c                	movi.n	a11, 13
  11cb6f:	0c0c                	movi.n	a12, 0
  11cb71:	0a5d                	mov.n	a5, a10
  11cb73:	d18b                	addi.n	a13, a1, 8
  11cb75:	03ad                	mov.n	a10, a3
  11cb77:	0004e0               	callx8	a4
  11cb7a:	03ad                	mov.n	a10, a3
  11cb7c:	bb0c                	movi.n	a11, 11
  11cb7e:	0c0c                	movi.n	a12, 0
  11cb80:	01dd                	mov.n	a13, a1
  11cb82:	0004e0               	callx8	a4
  11cb85:	2198                	l32i.n	a9, a1, 8
  11cb87:	898c                	beqz.n	a9, 11cb93 <aac_dec_api_Decode+0xbf>
  11cb89:	1622f2               	l32i	a15, a2, 88
  11cb8c:	ff1b                	addi.n	a15, a15, 1
  11cb8e:	1662f2               	s32i	a15, a2, 88
  11cb91:	2198                	l32i.n	a9, a1, 8

0011cb93 <aac_dec_api_Decode+0xbf>:
  11cb93:	185292               	s16i	a9, a2, 48
  11cb96:	0188                	l32i.n	a8, a1, 0
  11cb98:	175282               	s16i	a8, a2, 46
  11cb9b:	172292               	l32i	a9, a2, 92
  11cb9e:	1a6252               	s32i	a5, a2, 104
  11cba1:	889a                	add.n	a8, a8, a9
  11cba3:	176282               	s32i	a8, a2, 92
  11cba6:	059d                	mov.n	a9, a5
  11cba8:	ffe8c6               	j	11cb4f <aac_dec_api_Decode+0x7b>

0011cbab <aac_dec_api_Decode+0xd7>:
	...

0011cbac <Mpy_32_16_ARM>:
  11cbac:	004136               	entry	a1, 32
  11cbaf:	400001b54501423e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a3 }
  11cbb7:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  11cbbf:	021c                	movi.n	a2, 16
  11cbc1:	810204               	ae_sraa64	aed0, aed0, a2
  11cbc4:	2520c4               	ae_movad32.l	a2, aed0
  11cbc7:	f01d                	retw.n

0011cbc9 <Mpy_32_16_ARM+0x1d>:
  11cbc9:	000000                                        ...

0011cbcc <Mpy_32_ARM>:
  11cbcc:	004136               	entry	a1, 32
  11cbcf:	400001b54501432e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a2 }
  11cbd7:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  11cbdf:	2530b4               	ae_movad32.h	a3, aed0
  11cbe2:	2520c4               	ae_movad32.l	a2, aed0
  11cbe5:	f01d                	retw.n

0011cbe7 <Mpy_32_ARM+0x1b>:
	...

0011cbe8 <msu64>:
  11cbe8:	004136               	entry	a1, 32
  11cbeb:	400001b54512454e 	{ ae_movda32	aed2, a5; nop; ae_movda32	aed1, a4 }
  11cbf3:	eb0fdd020101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed2; nop }
  11cbfb:	150324               	ae_movda32x2	aed0, a3, a2
  11cbfe:	4d0014               	ae_sub64	aed0, aed0, aed1
  11cc01:	2530b4               	ae_movad32.h	a3, aed0
  11cc04:	2520c4               	ae_movad32.l	a2, aed0
  11cc07:	f01d                	retw.n

0011cc09 <msu64+0x21>:
  11cc09:	000000                                        ...

0011cc0c <mac64>:
  11cc0c:	004136               	entry	a1, 32
  11cc0f:	400001b54512454e 	{ ae_movda32	aed2, a5; nop; ae_movda32	aed1, a4 }
  11cc17:	eb0fdd020101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed2; nop }
  11cc1f:	150324               	ae_movda32x2	aed0, a3, a2
  11cc22:	310014               	ae_add64	aed0, aed0, aed1
  11cc25:	2530b4               	ae_movad32.h	a3, aed0
  11cc28:	2520c4               	ae_movad32.l	a2, aed0
  11cc2b:	f01d                	retw.n

0011cc2d <mac64+0x21>:
  11cc2d:	000000                                        ...

0011cc30 <Div_32_ARM>:
  11cc30:	006136               	entry	a1, 48
  11cc33:	31b030               	srai	a11, a3, 16
  11cc36:	e99ea1               	l32r	a10, 1172b0 (3fff <xthals_release_major+0x111f>)
  11cc39:	007525               	call8	11d38c <div_s_wb>
  11cc3c:	0a4d                	mov.n	a4, a10
  11cc3e:	03ad                	mov.n	a10, a3
  11cc40:	04bd                	mov.n	a11, a4
  11cc42:	fff6a5               	call8	11cbac <Mpy_32_16_ARM>
  11cc45:	1b0c                	movi.n	a11, 1
  11cc47:	005b25               	call8	11d1f8 <L_shl>
  11cc4a:	0abd                	mov.n	a11, a10
  11cc4c:	e94ca1               	l32r	a10, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11cc4f:	0045e5               	call8	11d0ac <L_sub>
  11cc52:	04bd                	mov.n	a11, a4
  11cc54:	fff565               	call8	11cbac <Mpy_32_16_ARM>
  11cc57:	1b0c                	movi.n	a11, 1
  11cc59:	0059e5               	call8	11d1f8 <L_shl>
  11cc5c:	0a3d                	mov.n	a3, a10
  11cc5e:	01bd                	mov.n	a11, a1
  11cc60:	c12b                	addi.n	a12, a1, 2
  11cc62:	008e25               	call8	11d544 <L_Extract>
  11cc65:	02ad                	mov.n	a10, a2
  11cc67:	b14b                	addi.n	a11, a1, 4
  11cc69:	c16b                	addi.n	a12, a1, 6
  11cc6b:	008da5               	call8	11d544 <L_Extract>
  11cc6e:	03ad                	mov.n	a10, a3
  11cc70:	02bd                	mov.n	a11, a2
  11cc72:	fff5a5               	call8	11cbcc <Mpy_32_ARM>
  11cc75:	150ba4               	ae_movda32x2	aed0, a11, a10
  11cc78:	0c2c                	movi.n	a12, 32
  11cc7a:	1b0c                	movi.n	a11, 1
  11cc7c:	810c04               	ae_sraa64	aed0, aed0, a12
  11cc7f:	25a0c4               	ae_movad32.l	a10, aed0
  11cc82:	005765               	call8	11d1f8 <L_shl>
  11cc85:	2b0c                	movi.n	a11, 2
  11cc87:	005725               	call8	11d1f8 <L_shl>
  11cc8a:	0a2d                	mov.n	a2, a10
  11cc8c:	f01d                	retw.n

0011cc8e <Div_32_ARM+0x5e>:
	...

0011cc90 <Norm64>:
  11cc90:	004136               	entry	a1, 32
  11cc93:	040c                	movi.n	a4, 0
  11cc95:	170c                	movi.n	a7, 1
  11cc97:	050c                	movi.n	a5, 0
  11cc99:	835720               	moveqz	a5, a7, a2
  11cc9c:	834730               	moveqz	a4, a7, a3
  11cc9f:	0d00074180b0545e 	{ bany.w18	a4, a5, 11cd1b <Norm64+0x8b>; nop }
  11cca7:	931b                	addi.n	a9, a3, 1
  11cca9:	060c                	movi.n	a6, 0
  11ccab:	a21b                	addi.n	a10, a2, 1
  11ccad:	080c                	movi.n	a8, 0
  11ccaf:	8387a0               	moveqz	a8, a7, a10
  11ccb2:	836790               	moveqz	a6, a7, a9
  11ccb5:	040687               	bnone	a6, a8, 11ccbd <Norm64+0x2d>
  11ccb8:	f73c                	movi.n	a7, 63
  11ccba:	001646               	j	11cd17 <Norm64+0x87>

0011ccbd <Norm64+0x2d>:
  11ccbd:	070c                	movi.n	a7, 0
  11ccbf:	060c                	movi.n	a6, 0
  11ccc1:	0613e6               	bgei	a3, 1, 11cccb <Norm64+0x3b>
  11ccc4:	13cc                	bnez.n	a3, 11ccc9 <Norm64+0x39>
  11ccc6:	01b277               	bgeu	a2, a7, 11cccb <Norm64+0x3b>

0011ccc9 <Norm64+0x39>:
  11ccc9:	160c                	movi.n	a6, 1

0011cccb <Norm64+0x3b>:
  11cccb:	e97f81               	l32r	a8, 1172c8 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  11ccce:	f97c                	movi.n	a9, -1
  11ccd0:	868c                	beqz.n	a6, 11ccdc <Norm64+0x4c>
  11ccd2:	fb7c                	movi.n	a11, -1
  11ccd4:	fc7c                	movi.n	a12, -1
  11ccd6:	3022c0               	xor	a2, a2, a12
  11ccd9:	3033b0               	xor	a3, a3, a11

0011ccdc <Norm64+0x4c>:
  11ccdc:	060c                	movi.n	a6, 0
  11ccde:	072837               	blt	a8, a3, 11cce9 <Norm64+0x59>
  11cce1:	029387               	bne	a3, a8, 11cce7 <Norm64+0x57>
  11cce4:	013927               	bltu	a9, a2, 11cce9 <Norm64+0x59>

0011cce7 <Norm64+0x57>:
  11cce7:	160c                	movi.n	a6, 1

0011cce9 <Norm64+0x59>:
  11cce9:	e6ac                	beqz.n	a6, 11cd1b <Norm64+0x8b>
  11cceb:	070c                	movi.n	a7, 0
  11cced:	1d0c                	movi.n	a13, 1
  11ccef:	150324               	ae_movda32x2	aed0, a3, a2
  11ccf2:	220d04               	ae_slaa64	aed0, aed0, a13

0011ccf5 <Norm64+0x65>:
  11ccf5:	771b                	addi.n	a7, a7, 1
  11ccf7:	060c                	movi.n	a6, 0
  11ccf9:	1d0c                	movi.n	a13, 1
  11ccfb:	25a0c4               	ae_movad32.l	a10, aed0
  11ccfe:	2530b4               	ae_movad32.h	a3, aed0
  11cd01:	0a2d                	mov.n	a2, a10
  11cd03:	072837               	blt	a8, a3, 11cd0e <Norm64+0x7e>
  11cd06:	029387               	bne	a3, a8, 11cd0c <Norm64+0x7c>
  11cd09:	0139a7               	bltu	a9, a10, 11cd0e <Norm64+0x7e>

0011cd0c <Norm64+0x7c>:
  11cd0c:	160c                	movi.n	a6, 1

0011cd0e <Norm64+0x7e>:
  11cd0e:	150324               	ae_movda32x2	aed0, a3, a2
  11cd11:	220d04               	ae_slaa64	aed0, aed0, a13
  11cd14:	fdd656               	bnez	a6, 11ccf5 <Norm64+0x65>

0011cd17 <Norm64+0x87>:
  11cd17:	072d                	mov.n	a2, a7
  11cd19:	f01d                	retw.n

0011cd1b <Norm64+0x8b>:
  11cd1b:	070c                	movi.n	a7, 0
  11cd1d:	fffd86               	j	11cd17 <Norm64+0x87>

0011cd20 <autocor_wb>:
  11cd20:	058136               	entry	a1, 0x2c0
  11cd23:	a36122               	s32i	a2, a1, 0x28c
  11cd26:	1414a6               	blti	a4, 1, 11cd3e <autocor_wb+0x1e>
  11cd29:	11a4f0               	slli	a10, a4, 1
  11cd2c:	019d                	mov.n	a9, a1
  11cd2e:	09a476               	loopgtz	a4, 11cd3b <autocor_wb+0x1b>
  11cd31:	009382               	l16si	a8, a3, 0
  11cd34:	005982               	s16i	a8, a9, 0
  11cd37:	332b                	addi.n	a3, a3, 2
  11cd39:	992b                	addi.n	a9, a9, 2

0011cd3b <autocor_wb+0x1b>:
  11cd3b:	000086               	j	11cd41 <autocor_wb+0x21>

0011cd3e <autocor_wb+0x1e>:
  11cd3e:	11a4f0               	slli	a10, a4, 1

0011cd41 <autocor_wb+0x21>:
  11cd41:	7a1a                	add.n	a7, a10, a1
  11cd43:	e96221               	l32r	a2, 1172cc (27fd9c <Overflow>)

0011cd46 <autocor_wb+0x26>:
  11cd46:	090c                	movi.n	a9, 0
  11cd48:	0299                	s32i.n	a9, a2, 0
  11cd4a:	1c14a6               	blti	a4, 1, 11cd6a <autocor_wb+0x4a>
  11cd4d:	130c                	movi.n	a3, 1
  11cd4f:	016d                	mov.n	a6, a1

0011cd51 <autocor_wb+0x31>:
  11cd51:	0096c2               	l16si	a12, a6, 0
  11cd54:	20a330               	or	a10, a3, a3
  11cd57:	20bcc0               	or	a11, a12, a12
  11cd5a:	007ba5               	call8	11d514 <L_mac0>
  11cd5d:	203aa0               	or	a3, a10, a10
  11cd60:	662b                	addi.n	a6, a6, 2
  11cd62:	eb9677               	bne	a6, a7, 11cd51 <autocor_wb+0x31>
  11cd65:	0298                	l32i.n	a9, a2, 0
  11cd67:	000046               	j	11cd6c <autocor_wb+0x4c>

0011cd6a <autocor_wb+0x4a>:
  11cd6a:	130c                	movi.n	a3, 1

0011cd6c <autocor_wb+0x4c>:
  11cd6c:	01d916               	beqz	a9, 11cd8d <autocor_wb+0x6d>
  11cd6f:	1714a6               	blti	a4, 1, 11cd8a <autocor_wb+0x6a>
  11cd72:	206110               	or	a6, a1, a1

0011cd75 <autocor_wb+0x55>:
  11cd75:	0096a2               	l16si	a10, a6, 0
  11cd78:	02a0b2               	movi	a11, 2
  11cd7b:	001c65               	call8	11cf40 <shr>
  11cd7e:	0056a2               	s16i	a10, a6, 0
  11cd81:	02c662               	addi	a6, a6, 2
  11cd84:	ed9677               	bne	a6, a7, 11cd75 <autocor_wb+0x55>
  11cd87:	002292               	l32i	a9, a2, 0
  11cd8a:	fb8956               	bnez	a9, 11cd46 <autocor_wb+0x26>

0011cd8d <autocor_wb+0x6d>:
  11cd8d:	20a330               	or	a10, a3, a3
  11cd90:	0066e5               	call8	11d400 <norm_l>
  11cd93:	20baa0               	or	a11, a10, a10
  11cd96:	a161a2               	s32i	a10, a1, 0x284
  11cd99:	a32122               	l32i	a2, a1, 0x28c
  11cd9c:	03ad                	mov.n	a10, a3
  11cd9e:	0045a5               	call8	11d1f8 <L_shl>
  11cda1:	e94b31               	l32r	a3, 1172d0 (272280 <wb_sstwin>)
  11cda4:	31e0a0               	srai	a14, a10, 16
  11cda7:	11fe00               	slli	a15, a14, 16
  11cdaa:	0093d2               	l16si	a13, a3, 0
  11cdad:	c0faf0               	sub	a15, a10, a15
  11cdb0:	21f1f0               	srai	a15, a15, 1
  11cdb3:	400001b545544dfe 	{ ae_movda32	aed4, a13; nop; ae_movda32	aed5, a15 }
  11cdbb:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  11cdc3:	25c4c4               	ae_movad32.l	a12, aed4
  11cdc6:	3c2e24               	ae_movda16	aed2, a14
  11cdc9:	21cfc0               	srai	a12, a12, 15
  11cdcc:	400001b544034dce 	{ ae_movda16	aed3, a13; nop; ae_movda32	aed0, a12 }
  11cdd4:	0c801a823310959e 	{ nop; ae_mula16x4	aed1, aed0, aed2, aed3 }
  11cddc:	25b0c4               	ae_movad32.l	a11, aed0
  11cddf:	02a9                	s32i.n	a10, a2, 0
  11cde1:	11bbf0               	slli	a11, a11, 1
  11cde4:	0029e5               	call8	11d084 <L_add>
  11cde7:	02a9                	s32i.n	a10, a2, 0
  11cde9:	0d400941f0b0156e 	{ blti.w18	a5, 1, 11ce8c <autocor_wb+0x16c>; nop }
  11cdf1:	017d                	mov.n	a7, a1
  11cdf3:	a26132               	s32i	a3, a1, 0x288
  11cdf6:	0a0c                	movi.n	a10, 0
  11cdf8:	908530               	addx2	a8, a5, a3
  11cdfb:	a06182               	s32i	a8, a1, 0x280
  11cdfe:	3a1b                	addi.n	a3, a10, 1
  11ce00:	0a0c                	movi.n	a10, 0

0011ce02 <autocor_wb+0xe2>:
  11ce02:	a46132               	s32i	a3, a1, 0x290
  11ce05:	239380               	sext	a9, a3, 15
  11ce08:	c09490               	sub	a9, a4, a9
  11ce0b:	1919a6               	blti	a9, 1, 11ce28 <autocor_wb+0x108>
  11ce0e:	015d                	mov.n	a5, a1
  11ce10:	906910               	addx2	a6, a9, a1
  11ce13:	073d                	mov.n	a3, a7

0011ce15 <autocor_wb+0xf5>:
  11ce15:	0095b2               	l16si	a11, a5, 0
  11ce18:	0193c2               	l16si	a12, a3, 2
  11ce1b:	006fa5               	call8	11d514 <L_mac0>
  11ce1e:	332b                	addi.n	a3, a3, 2
  11ce20:	552b                	addi.n	a5, a5, 2
  11ce22:	ef9567               	bne	a5, a6, 11ce15 <autocor_wb+0xf5>
  11ce25:	a42132               	l32i	a3, a1, 0x290

0011ce28 <autocor_wb+0x108>:
  11ce28:	a121b2               	l32i	a11, a1, 0x284
  11ce2b:	003ce5               	call8	11d1f8 <L_shl>
  11ce2e:	02c772               	addi	a7, a7, 2
  11ce31:	a02192               	l32i	a9, a1, 0x280
  11ce34:	a22182               	l32i	a8, a1, 0x288
  11ce37:	31d0a0               	srai	a13, a10, 16
  11ce3a:	11fd00               	slli	a15, a13, 16
  11ce3d:	0198e2               	l16si	a14, a8, 2
  11ce40:	c0faf0               	sub	a15, a10, a15
  11ce43:	21f1f0               	srai	a15, a15, 1
  11ce46:	400001b545ba4efe 	{ ae_movda32	aed10, a14; nop; ae_movda32	aed11, a15 }
  11ce4e:	eb7b200b0a0a422f 	{ addi	a2, a2, 4; ae_mulp32x2	aed10, aed10, aed11; nop }
  11ce56:	02c882               	addi	a8, a8, 2
  11ce59:	400001754458cdae 	{ ae_movda16	aed8, a13; nop; ae_movad32.l	a12, aed10 }
  11ce61:	a26182               	s32i	a8, a1, 0x288
  11ce64:	21cfc0               	srai	a12, a12, 15
  11ce67:	400001b544694ece 	{ ae_movda16	aed9, a14; nop; ae_movda32	aed6, a12 }
  11ce6f:	0c800d889976a33e 	{ or	a10, a3, a3; ae_mula16x4	aed7, aed6, aed8, aed9 }
  11ce77:	01ca32               	addi	a3, a10, 1
  11ce7a:	25b6c4               	ae_movad32.l	a11, aed6
  11ce7d:	0a0c                	movi.n	a10, 0
  11ce7f:	11bbf0               	slli	a11, a11, 1
  11ce82:	02b9                	s32i.n	a11, a2, 0
  11ce84:	0d3ff741a0b0b89e 	{ bne.w18	a8, a9, 11ce02 <autocor_wb+0xe2>; nop }

0011ce8c <autocor_wb+0x16c>:
  11ce8c:	f01d                	retw.n

0011ce8e <autocor_wb+0x16e>:
	...

0011ce90 <saturate>:
  11ce90:	004136               	entry	a1, 32
  11ce93:	1c0c                	movi.n	a12, 1
  11ce95:	e8a8a1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11ce98:	e90db1               	l32r	a11, 1172cc (27fd9c <Overflow>)
  11ce9b:	05aa27               	bge	a10, a2, 11cea4 <saturate+0x14>
  11ce9e:	0bc9                	s32i.n	a12, a11, 0
  11cea0:	0a2d                	mov.n	a2, a10
  11cea2:	f01d                	retw.n

0011cea4 <saturate+0x14>:
  11cea4:	e8b281               	l32r	a8, 11716c (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  11cea7:	062827               	blt	a8, a2, 11ceb1 <saturate+0x21>
  11ceaa:	0bc9                	s32i.n	a12, a11, 0
  11ceac:	e8a821               	l32r	a2, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11ceaf:	f01d                	retw.n

0011ceb1 <saturate+0x21>:
  11ceb1:	02ad                	mov.n	a10, a2
  11ceb3:	001565               	call8	11d008 <extract_l>
  11ceb6:	0a2d                	mov.n	a2, a10
  11ceb8:	f01d                	retw.n

0011ceba <saturate+0x2a>:
	...

0011cebc <add>:
  11cebc:	004136               	entry	a1, 32
  11cebf:	a23a                	add.n	a10, a2, a3
  11cec1:	fffce5               	call8	11ce90 <saturate>
  11cec4:	0a2d                	mov.n	a2, a10
  11cec6:	f01d                	retw.n

0011cec8 <sub>:
  11cec8:	004136               	entry	a1, 32
  11cecb:	c0a230               	sub	a10, a2, a3
  11cece:	fffc25               	call8	11ce90 <saturate>
  11ced1:	0a2d                	mov.n	a2, a10
  11ced3:	f01d                	retw.n

0011ced5 <sub+0xd>:
  11ced5:	000000                                        ...

0011ced8 <abs_s>:
  11ced8:	004136               	entry	a1, 32
  11cedb:	e89741               	l32r	a4, 117138 (7fff <xthals_release_major+0x511f>)
  11cede:	603120               	abs	a3, a2
  11cee1:	e89a51               	l32r	a5, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11cee4:	233380               	sext	a3, a3, 15
  11cee7:	c05250               	sub	a5, a2, a5
  11ceea:	934350               	movnez	a4, a3, a5
  11ceed:	042d                	mov.n	a2, a4
  11ceef:	f01d                	retw.n

0011cef1 <abs_s+0x19>:
  11cef1:	000000                                        ...

0011cef4 <shl>:
  11cef4:	004136               	entry	a1, 32
  11cef7:	0133d6               	bgez	a3, 11cf0e <shl+0x1a>
  11cefa:	02ad                	mov.n	a10, a2
  11cefc:	0b7c                	movi.n	a11, -16
  11cefe:	53b3b0               	max	a11, a3, a11
  11cf01:	60b0b0               	neg	a11, a11
  11cf04:	23bb80               	sext	a11, a11, 15
  11cf07:	0003a5               	call8	11cf40 <shr>
  11cf0a:	0a2d                	mov.n	a2, a10
  11cf0c:	f01d                	retw.n

0011cf0e <shl+0x1a>:
  11cf0e:	01b3a6               	blti	a3, 16, 11cf13 <shl+0x1f>
  11cf11:	a2cc                	bnez.n	a2, 11cf1f <shl+0x2b>

0011cf13 <shl+0x1f>:
  11cf13:	401300               	ssl	a3
  11cf16:	a1a200               	sll	a10, a2
  11cf19:	23ca80               	sext	a12, a10, 15
  11cf1c:	161ac7               	beq	a10, a12, 11cf36 <shl+0x42>

0011cf1f <shl+0x2b>:
  11cf1f:	e886d1               	l32r	a13, 117138 (7fff <xthals_release_major+0x511f>)
  11cf22:	e8ea81               	l32r	a8, 1172cc (27fd9c <Overflow>)
  11cf25:	0e0c                	movi.n	a14, 0
  11cf27:	1f0c                	movi.n	a15, 1
  11cf29:	72ee20               	salt	a14, a14, a2
  11cf2c:	e88821               	l32r	a2, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11cf2f:	08f9                	s32i.n	a15, a8, 0
  11cf31:	932de0               	movnez	a2, a13, a14
  11cf34:	f01d                	retw.n

0011cf36 <shl+0x42>:
  11cf36:	000d25               	call8	11d008 <extract_l>
  11cf39:	0a2d                	mov.n	a2, a10
  11cf3b:	f01d                	retw.n

0011cf3d <shl+0x49>:
  11cf3d:	000000                                        ...

0011cf40 <shr>:
  11cf40:	004136               	entry	a1, 32
  11cf43:	0123d6               	bgez	a3, 11cf59 <shr+0x19>
  11cf46:	02ad                	mov.n	a10, a2
  11cf48:	0b7c                	movi.n	a11, -16
  11cf4a:	53b3b0               	max	a11, a3, a11
  11cf4d:	60b0b0               	neg	a11, a11
  11cf50:	23bb80               	sext	a11, a11, 15
  11cf53:	fffa25               	call8	11cef4 <shl>
  11cf56:	000a46               	j	11cf83 <shr+0x43>

0011cf59 <shr+0x19>:
  11cf59:	fb7c                	movi.n	a11, -1
  11cf5b:	ec0c                	movi.n	a12, 14
  11cf5d:	07ac37               	bge	a12, a3, 11cf68 <shr+0x28>
  11cf60:	0a0c                	movi.n	a10, 0
  11cf62:	a3ab20               	movltz	a10, a11, a2
  11cf65:	000686               	j	11cf83 <shr+0x43>

0011cf68 <shr+0x28>:
  11cf68:	0112d6               	bgez	a2, 11cf7d <shr+0x3d>
  11cf6b:	400300               	ssr	a3
  11cf6e:	30a2b0               	xor	a10, a2, a11
  11cf71:	b1a0a0               	sra	a10, a10
  11cf74:	30aab0               	xor	a10, a10, a11
  11cf77:	23aa80               	sext	a10, a10, 15
  11cf7a:	000146               	j	11cf83 <shr+0x43>

0011cf7d <shr+0x3d>:
  11cf7d:	400300               	ssr	a3
  11cf80:	b1a020               	sra	a10, a2
  11cf83:	0a2d                	mov.n	a2, a10
  11cf85:	f01d                	retw.n

0011cf87 <shr+0x47>:
	...

0011cf88 <mult>:
  11cf88:	004136               	entry	a1, 32
  11cf8b:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11cf93:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11cf9b:	2580c4               	ae_movad32.l	a8, aed0
  11cf9e:	219f80               	srai	a9, a8, 15
  11cfa1:	09ad                	mov.n	a10, a9
  11cfa3:	0578f7               	bbci	a8, 31, 11cfac <mult+0x24>
  11cfa6:	e896a1               	l32r	a10, 117200 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  11cfa9:	20a9a0               	or	a10, a9, a10

0011cfac <mult+0x24>:
  11cfac:	ffee25               	call8	11ce90 <saturate>
  11cfaf:	0a2d                	mov.n	a2, a10
  11cfb1:	f01d                	retw.n

0011cfb3 <mult+0x2b>:
	...

0011cfb4 <L_mult>:
  11cfb4:	004136               	entry	a1, 32
  11cfb7:	e87141               	l32r	a4, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11cfba:	e8be91               	l32r	a9, 1172b4 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  11cfbd:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11cfc5:	0c8006000110016e 	{ movi	a6, 1; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11cfcd:	e8bf71               	l32r	a7, 1172cc (27fd9c <Overflow>)
  11cfd0:	2550c4               	ae_movad32.l	a5, aed0
  11cfd3:	0788                	l32i.n	a8, a7, 0
  11cfd5:	1125f0               	slli	a2, a5, 1
  11cfd8:	c05590               	sub	a5, a5, a9
  11cfdb:	832450               	moveqz	a2, a4, a5
  11cfde:	936850               	movnez	a6, a8, a5
  11cfe1:	0769                	s32i.n	a6, a7, 0
  11cfe3:	f01d                	retw.n

0011cfe5 <L_mult+0x31>:
  11cfe5:	000000                                        ...

0011cfe8 <negate>:
  11cfe8:	004136               	entry	a1, 32
  11cfeb:	604020               	neg	a4, a2
  11cfee:	e85751               	l32r	a5, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11cff1:	e85131               	l32r	a3, 117138 (7fff <xthals_release_major+0x511f>)
  11cff4:	c05250               	sub	a5, a2, a5
  11cff7:	834350               	moveqz	a4, a3, a5
  11cffa:	232480               	sext	a2, a4, 15
  11cffd:	f01d                	retw.n

0011cfff <negate+0x17>:
	...

0011d000 <extract_h>:
  11d000:	004136               	entry	a1, 32
  11d003:	312020               	srai	a2, a2, 16
  11d006:	f01d                	retw.n

0011d008 <extract_l>:
  11d008:	004136               	entry	a1, 32
  11d00b:	232280               	sext	a2, a2, 15
  11d00e:	f01d                	retw.n

0011d010 <round_l>:
  11d010:	004136               	entry	a1, 32
  11d013:	02ad                	mov.n	a10, a2
  11d015:	e84ab1               	l32r	a11, 117140 (8000 <xthals_release_major+0x5120>)
  11d018:	0006a5               	call8	11d084 <L_add>
  11d01b:	fffe65               	call8	11d000 <extract_h>
  11d01e:	0a2d                	mov.n	a2, a10
  11d020:	f01d                	retw.n

0011d022 <round_l+0x12>:
	...

0011d024 <L_mac>:
  11d024:	004136               	entry	a1, 32
  11d027:	03ad                	mov.n	a10, a3
  11d029:	04bd                	mov.n	a11, a4
  11d02b:	fff8a5               	call8	11cfb4 <L_mult>
  11d02e:	0abd                	mov.n	a11, a10
  11d030:	02ad                	mov.n	a10, a2
  11d032:	000525               	call8	11d084 <L_add>
  11d035:	0a2d                	mov.n	a2, a10
  11d037:	f01d                	retw.n

0011d039 <L_mac+0x15>:
  11d039:	000000                                        ...

0011d03c <L_msu>:
  11d03c:	004136               	entry	a1, 32
  11d03f:	03ad                	mov.n	a10, a3
  11d041:	04bd                	mov.n	a11, a4
  11d043:	fff725               	call8	11cfb4 <L_mult>
  11d046:	0abd                	mov.n	a11, a10
  11d048:	02ad                	mov.n	a10, a2
  11d04a:	000625               	call8	11d0ac <L_sub>
  11d04d:	0a2d                	mov.n	a2, a10
  11d04f:	f01d                	retw.n

0011d051 <L_msu+0x15>:
  11d051:	000000                                        ...

0011d054 <L_macNs>:
  11d054:	004136               	entry	a1, 32
  11d057:	03ad                	mov.n	a10, a3
  11d059:	04bd                	mov.n	a11, a4
  11d05b:	fff5a5               	call8	11cfb4 <L_mult>
  11d05e:	0abd                	mov.n	a11, a10
  11d060:	02ad                	mov.n	a10, a2
  11d062:	000725               	call8	11d0d4 <L_add_c>
  11d065:	0a2d                	mov.n	a2, a10
  11d067:	f01d                	retw.n

0011d069 <L_macNs+0x15>:
  11d069:	000000                                        ...

0011d06c <L_msuNs>:
  11d06c:	004136               	entry	a1, 32
  11d06f:	03ad                	mov.n	a10, a3
  11d071:	04bd                	mov.n	a11, a4
  11d073:	fff425               	call8	11cfb4 <L_mult>
  11d076:	0abd                	mov.n	a11, a10
  11d078:	02ad                	mov.n	a10, a2
  11d07a:	000b25               	call8	11d12c <L_sub_c>
  11d07d:	0a2d                	mov.n	a2, a10
  11d07f:	f01d                	retw.n

0011d081 <L_msuNs+0x15>:
  11d081:	000000                                        ...

0011d084 <L_add>:
  11d084:	004136               	entry	a1, 32
  11d087:	025d                	mov.n	a5, a2
  11d089:	223a                	add.n	a2, a2, a3
  11d08b:	304530               	xor	a4, a5, a3
  11d08e:	015496               	bltz	a4, 11d0a7 <L_add+0x23>
  11d091:	308520               	xor	a8, a5, a2
  11d094:	00f8d6               	bgez	a8, 11d0a7 <L_add+0x23>
  11d097:	e88f91               	l32r	a9, 1172d4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d09a:	e88cb1               	l32r	a11, 1172cc (27fd9c <Overflow>)
  11d09d:	1a0c                	movi.n	a10, 1
  11d09f:	e83721               	l32r	a2, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d0a2:	0ba9                	s32i.n	a10, a11, 0
  11d0a4:	a32950               	movltz	a2, a9, a5
  11d0a7:	f01d                	retw.n

0011d0a9 <L_add+0x25>:
  11d0a9:	000000                                        ...

0011d0ac <L_sub>:
  11d0ac:	004136               	entry	a1, 32
  11d0af:	025d                	mov.n	a5, a2
  11d0b1:	c02230               	sub	a2, a2, a3
  11d0b4:	304530               	xor	a4, a5, a3
  11d0b7:	0154d6               	bgez	a4, 11d0d0 <L_sub+0x24>
  11d0ba:	308520               	xor	a8, a5, a2
  11d0bd:	00f8d6               	bgez	a8, 11d0d0 <L_sub+0x24>
  11d0c0:	e88591               	l32r	a9, 1172d4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d0c3:	e882b1               	l32r	a11, 1172cc (27fd9c <Overflow>)
  11d0c6:	1a0c                	movi.n	a10, 1
  11d0c8:	e82d21               	l32r	a2, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d0cb:	0ba9                	s32i.n	a10, a11, 0
  11d0cd:	a32950               	movltz	a2, a9, a5
  11d0d0:	f01d                	retw.n

0011d0d2 <L_sub+0x26>:
	...

0011d0d4 <L_add_c>:
  11d0d4:	004136               	entry	a1, 32
  11d0d7:	e87da1               	l32r	a10, 1172cc (27fd9c <Overflow>)
  11d0da:	2a58                	l32i.n	a5, a10, 8
  11d0dc:	623a                	add.n	a6, a2, a3
  11d0de:	965a                	add.n	a9, a6, a5
  11d0e0:	0c12a6               	blti	a2, 1, 11d0f0 <L_add_c+0x1c>
  11d0e3:	0913a6               	blti	a3, 1, 11d0f0 <L_add_c+0x1c>
  11d0e6:	0066d6               	bgez	a6, 11d0f0 <L_add_c+0x1c>
  11d0e9:	180c                	movi.n	a8, 1

0011d0eb <L_add_c+0x17>:
  11d0eb:	030c                	movi.n	a3, 0
  11d0ed:	000746               	j	11d10e <L_add_c+0x3a>

0011d0f0 <L_add_c+0x1c>:
  11d0f0:	00d2d6               	bgez	a2, 11d101 <L_add_c+0x2d>
  11d0f3:	00a3d6               	bgez	a3, 11d101 <L_add_c+0x2d>
  11d0f6:	130c                	movi.n	a3, 1
  11d0f8:	058f60               	extui	a8, a6, 31, 1
  11d0fb:	308830               	xor	a8, a8, a3
  11d0fe:	000306               	j	11d10e <L_add_c+0x3a>

0011d101 <L_add_c+0x2d>:
  11d101:	080c                	movi.n	a8, 0
  11d103:	30b230               	xor	a11, a2, a3
  11d106:	fe1bd6               	bgez	a11, 11d0eb <L_add_c+0x17>
  11d109:	fde696               	bltz	a6, 11d0eb <L_add_c+0x17>
  11d10c:	130c                	movi.n	a3, 1
  11d10e:	092d                	mov.n	a2, a9
  11d110:	359c                	beqz.n	a5, 11d127 <L_add_c+0x53>
  11d112:	e81ac1               	l32r	a12, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d115:	170c                	movi.n	a7, 1
  11d117:	0616c7               	beq	a6, a12, 11d121 <L_add_c+0x4d>
  11d11a:	d61b                	addi.n	a13, a6, 1
  11d11c:	8337d0               	moveqz	a3, a7, a13
  11d11f:	087d                	mov.n	a7, a8

0011d121 <L_add_c+0x4d>:
  11d121:	0a79                	s32i.n	a7, a10, 0
  11d123:	2a39                	s32i.n	a3, a10, 8
  11d125:	f01d                	retw.n

0011d127 <L_add_c+0x53>:
  11d127:	087d                	mov.n	a7, a8
  11d129:	fffd06               	j	11d121 <L_add_c+0x4d>

0011d12c <L_sub_c>:
  11d12c:	004136               	entry	a1, 32
  11d12f:	e867d1               	l32r	a13, 1172cc (27fd9c <Overflow>)
  11d132:	1f0c                	movi.n	a15, 1
  11d134:	2d88                	l32i.n	a8, a13, 8
  11d136:	e867b1               	l32r	a11, 1172d4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d139:	042816               	beqz	a8, 11d17f <L_sub_c+0x53>
  11d13c:	0a0c                	movi.n	a10, 0
  11d13e:	2713b7               	beq	a3, a11, 11d169 <L_sub_c+0x3d>
  11d141:	2da9                	s32i.n	a10, a13, 8
  11d143:	60b030               	neg	a11, a3
  11d146:	02ad                	mov.n	a10, a2
  11d148:	fff8a5               	call8	11d0d4 <L_add_c>
  11d14b:	000586               	j	11d165 <L_sub_c+0x39>

0011d14e <L_sub_c+0x22>:
  11d14e:	5919a6               	blti	a9, 1, 11d1ab <L_sub_c+0x7f>
  11d151:	03f2d6               	bgez	a2, 11d194 <L_sub_c+0x68>
  11d154:	3c13a6               	blti	a3, 1, 11d194 <L_sub_c+0x68>
  11d157:	1c0c                	movi.n	a12, 1

0011d159 <L_sub_c+0x2d>:
  11d159:	1e0c                	movi.n	a14, 1

0011d15b <L_sub_c+0x2f>:
  11d15b:	2de9                	s32i.n	a14, a13, 8
  11d15d:	c089b0               	sub	a8, a9, a11
  11d160:	83cf80               	moveqz	a12, a15, a8
  11d163:	0dc9                	s32i.n	a12, a13, 0

0011d165 <L_sub_c+0x39>:
  11d165:	0a2d                	mov.n	a2, a10
  11d167:	f01d                	retw.n

0011d169 <L_sub_c+0x3d>:
  11d169:	c0a230               	sub	a10, a2, a3
  11d16c:	0db8                	l32i.n	a11, a13, 0
  11d16e:	0c0c                	movi.n	a12, 0
  11d170:	090c                	movi.n	a9, 0
  11d172:	2d99                	s32i.n	a9, a13, 8
  11d174:	72cc20               	salt	a12, a12, a2
  11d177:	93bfc0               	movnez	a11, a15, a12
  11d17a:	0db9                	s32i.n	a11, a13, 0
  11d17c:	fff946               	j	11d165 <L_sub_c+0x39>

0011d17f <L_sub_c+0x53>:
  11d17f:	c09230               	sub	a9, a2, a3
  11d182:	a90b                	addi.n	a10, a9, -1
  11d184:	fc69d6               	bgez	a9, 11d14e <L_sub_c+0x22>
  11d187:	c312a6               	blti	a2, 1, 11d14e <L_sub_c+0x22>
  11d18a:	fc03d6               	bgez	a3, 11d14e <L_sub_c+0x22>
  11d18d:	0fcd                	mov.n	a12, a15

0011d18f <L_sub_c+0x63>:
  11d18f:	0e0c                	movi.n	a14, 0
  11d191:	fff186               	j	11d15b <L_sub_c+0x2f>

0011d194 <L_sub_c+0x68>:
  11d194:	1319a6               	blti	a9, 1, 11d1ab <L_sub_c+0x7f>
  11d197:	30e230               	xor	a14, a2, a3
  11d19a:	0d1ea6               	blti	a14, 1, 11d1ab <L_sub_c+0x7f>
  11d19d:	0c0c                	movi.n	a12, 0

0011d19f <L_sub_c+0x73>:
  11d19f:	ec19a6               	blti	a9, 1, 11d18f <L_sub_c+0x63>
  11d1a2:	308230               	xor	a8, a2, a3
  11d1a5:	b018e6               	bgei	a8, 1, 11d159 <L_sub_c+0x2d>
  11d1a8:	fff8c6               	j	11d18f <L_sub_c+0x63>

0011d1ab <L_sub_c+0x7f>:
  11d1ab:	0dc8                	l32i.n	a12, a13, 0
  11d1ad:	fffb86               	j	11d19f <L_sub_c+0x73>

0011d1b0 <L_negate>:
  11d1b0:	004136               	entry	a1, 32
  11d1b3:	604020               	neg	a4, a2
  11d1b6:	e84751               	l32r	a5, 1172d4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d1b9:	e7f031               	l32r	a3, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d1bc:	c05250               	sub	a5, a2, a5
  11d1bf:	834350               	moveqz	a4, a3, a5
  11d1c2:	042d                	mov.n	a2, a4
  11d1c4:	f01d                	retw.n

0011d1c6 <L_negate+0x16>:
	...

0011d1c8 <mult_r>:
  11d1c8:	004136               	entry	a1, 32
  11d1cb:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d1d3:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d1db:	2580c4               	ae_movad32.l	a8, aed0
  11d1de:	40d882               	addmi	a8, a8, 0x4000
  11d1e1:	219f80               	srai	a9, a8, 15
  11d1e4:	09ad                	mov.n	a10, a9
  11d1e6:	0578f7               	bbci	a8, 31, 11d1ef <mult_r+0x27>
  11d1e9:	e805a1               	l32r	a10, 117200 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  11d1ec:	20a9a0               	or	a10, a9, a10

0011d1ef <mult_r+0x27>:
  11d1ef:	ffca25               	call8	11ce90 <saturate>
  11d1f2:	0a2d                	mov.n	a2, a10
  11d1f4:	f01d                	retw.n

0011d1f6 <mult_r+0x2e>:
	...

0011d1f8 <L_shl>:
  11d1f8:	004136               	entry	a1, 32
  11d1fb:	1313e6               	bgei	a3, 1, 11d212 <L_shl+0x1a>
  11d1fe:	02ad                	mov.n	a10, a2
  11d200:	0b6c                	movi.n	a11, -32
  11d202:	53b3b0               	max	a11, a3, a11
  11d205:	60b0b0               	neg	a11, a11
  11d208:	23bb80               	sext	a11, a11, 15
  11d20b:	000365               	call8	11d240 <L_shr>
  11d20e:	0a2d                	mov.n	a2, a10
  11d210:	f01d                	retw.n

0011d212 <L_shl+0x1a>:
  11d212:	1c0c                	movi.n	a12, 1
  11d214:	e82ed1               	l32r	a13, 1172cc (27fd9c <Overflow>)
  11d217:	e830b1               	l32r	a11, 1172d8 (bfffffff <_memmap_mem_LOG_DATA_AREA_end+0x3fefffdf>)
  11d21a:	e82ba1               	l32r	a10, 1172c8 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  11d21d:	0da376               	loopgtz	a3, 11d22e <L_shl+0x36>
  11d220:	0c2a27               	blt	a10, a2, 11d230 <L_shl+0x38>
  11d223:	10ab27               	bge	a11, a2, 11d237 <L_shl+0x3f>
  11d226:	1122f0               	slli	a2, a2, 1
  11d229:	330b                	addi.n	a3, a3, -1
  11d22b:	233380               	sext	a3, a3, 15

0011d22e <L_shl+0x36>:
  11d22e:	f01d                	retw.n

0011d230 <L_shl+0x38>:
  11d230:	0dc9                	s32i.n	a12, a13, 0
  11d232:	e7d221               	l32r	a2, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d235:	f01d                	retw.n

0011d237 <L_shl+0x3f>:
  11d237:	0dc9                	s32i.n	a12, a13, 0
  11d239:	e82621               	l32r	a2, 1172d4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d23c:	f01d                	retw.n

0011d23e <L_shl+0x46>:
	...

0011d240 <L_shr>:
  11d240:	004136               	entry	a1, 32
  11d243:	0123d6               	bgez	a3, 11d259 <L_shr+0x19>
  11d246:	02ad                	mov.n	a10, a2
  11d248:	0b6c                	movi.n	a11, -32
  11d24a:	53b3b0               	max	a11, a3, a11
  11d24d:	60b0b0               	neg	a11, a11
  11d250:	23bb80               	sext	a11, a11, 15
  11d253:	fffa65               	call8	11d1f8 <L_shl>
  11d256:	000986               	j	11d280 <L_shr+0x40>

0011d259 <L_shr+0x19>:
  11d259:	fb7c                	movi.n	a11, -1
  11d25b:	ec1c                	movi.n	a12, 30
  11d25d:	07ac37               	bge	a12, a3, 11d268 <L_shr+0x28>
  11d260:	0a0c                	movi.n	a10, 0
  11d262:	a3ab20               	movltz	a10, a11, a2
  11d265:	0005c6               	j	11d280 <L_shr+0x40>

0011d268 <L_shr+0x28>:
  11d268:	00e2d6               	bgez	a2, 11d27a <L_shr+0x3a>
  11d26b:	400300               	ssr	a3
  11d26e:	30a2b0               	xor	a10, a2, a11
  11d271:	b1a0a0               	sra	a10, a10
  11d274:	30aab0               	xor	a10, a10, a11
  11d277:	000146               	j	11d280 <L_shr+0x40>

0011d27a <L_shr+0x3a>:
  11d27a:	400300               	ssr	a3
  11d27d:	b1a020               	sra	a10, a2
  11d280:	0a2d                	mov.n	a2, a10
  11d282:	f01d                	retw.n

0011d284 <shr_r>:
  11d284:	004136               	entry	a1, 32
  11d287:	04b3a6               	blti	a3, 16, 11d28f <shr_r+0xb>
  11d28a:	0a0c                	movi.n	a10, 0
  11d28c:	000646               	j	11d2a9 <shr_r+0x25>

0011d28f <shr_r+0xb>:
  11d28f:	02ad                	mov.n	a10, a2
  11d291:	03bd                	mov.n	a11, a3
  11d293:	ffcae5               	call8	11cf40 <shr>
  11d296:	0f13a6               	blti	a3, 1, 11d2a9 <shr_r+0x25>
  11d299:	930b                	addi.n	a9, a3, -1
  11d29b:	400900               	ssr	a9
  11d29e:	b18020               	sra	a8, a2
  11d2a1:	046807               	bbci	a8, 0, 11d2a9 <shr_r+0x25>
  11d2a4:	aa1b                	addi.n	a10, a10, 1
  11d2a6:	23aa80               	sext	a10, a10, 15
  11d2a9:	0a2d                	mov.n	a2, a10
  11d2ab:	f01d                	retw.n

0011d2ad <shr_r+0x29>:
  11d2ad:	000000                                        ...

0011d2b0 <mac_r>:
  11d2b0:	004136               	entry	a1, 32
  11d2b3:	02ad                	mov.n	a10, a2
  11d2b5:	03bd                	mov.n	a11, a3
  11d2b7:	04cd                	mov.n	a12, a4
  11d2b9:	ffd6a5               	call8	11d024 <L_mac>
  11d2bc:	e7a1b1               	l32r	a11, 117140 (8000 <xthals_release_major+0x5120>)
  11d2bf:	ffdc65               	call8	11d084 <L_add>
  11d2c2:	ffd3e5               	call8	11d000 <extract_h>
  11d2c5:	0a2d                	mov.n	a2, a10
  11d2c7:	f01d                	retw.n

0011d2c9 <mac_r+0x19>:
  11d2c9:	000000                                        ...

0011d2cc <msu_r>:
  11d2cc:	004136               	entry	a1, 32
  11d2cf:	02ad                	mov.n	a10, a2
  11d2d1:	03bd                	mov.n	a11, a3
  11d2d3:	04cd                	mov.n	a12, a4
  11d2d5:	ffd665               	call8	11d03c <L_msu>
  11d2d8:	e79ab1               	l32r	a11, 117140 (8000 <xthals_release_major+0x5120>)
  11d2db:	ffdaa5               	call8	11d084 <L_add>
  11d2de:	ffd225               	call8	11d000 <extract_h>
  11d2e1:	0a2d                	mov.n	a2, a10
  11d2e3:	f01d                	retw.n

0011d2e5 <msu_r+0x19>:
  11d2e5:	000000                                        ...

0011d2e8 <L_deposit_h>:
  11d2e8:	004136               	entry	a1, 32
  11d2eb:	112200               	slli	a2, a2, 16
  11d2ee:	f01d                	retw.n

0011d2f0 <L_deposit_l>:
  11d2f0:	004136               	entry	a1, 32
  11d2f3:	f01d                	retw.n

0011d2f5 <L_deposit_l+0x5>:
  11d2f5:	000000                                        ...

0011d2f8 <L_shr_r>:
  11d2f8:	004136               	entry	a1, 32
  11d2fb:	04c3a6               	blti	a3, 32, 11d303 <L_shr_r+0xb>
  11d2fe:	090c                	movi.n	a9, 0
  11d300:	000606               	j	11d31c <L_shr_r+0x24>

0011d303 <L_shr_r+0xb>:
  11d303:	02ad                	mov.n	a10, a2
  11d305:	03bd                	mov.n	a11, a3
  11d307:	fff3a5               	call8	11d240 <L_shr>
  11d30a:	0a9d                	mov.n	a9, a10
  11d30c:	0c13a6               	blti	a3, 1, 11d31c <L_shr_r+0x24>
  11d30f:	b30b                	addi.n	a11, a3, -1
  11d311:	400b00               	ssr	a11
  11d314:	b18020               	sra	a8, a2
  11d317:	016807               	bbci	a8, 0, 11d31c <L_shr_r+0x24>
  11d31a:	9a1b                	addi.n	a9, a10, 1
  11d31c:	092d                	mov.n	a2, a9
  11d31e:	f01d                	retw.n

0011d320 <L_abs>:
  11d320:	004136               	entry	a1, 32
  11d323:	603120               	abs	a3, a2
  11d326:	e7eb51               	l32r	a5, 1172d4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d329:	e79441               	l32r	a4, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d32c:	c05250               	sub	a5, a2, a5
  11d32f:	934350               	movnez	a4, a3, a5
  11d332:	042d                	mov.n	a2, a4
  11d334:	f01d                	retw.n

0011d336 <L_abs+0x16>:
	...

0011d338 <L_sat>:
  11d338:	004136               	entry	a1, 32
  11d33b:	e7e461               	l32r	a6, 1172cc (27fd9c <Overflow>)
  11d33e:	e7e541               	l32r	a4, 1172d4 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d341:	0638                	l32i.n	a3, a6, 0
  11d343:	2658                	l32i.n	a5, a6, 8
  11d345:	a38c                	beqz.n	a3, 11d353 <L_sat+0x1b>
  11d347:	e78d21               	l32r	a2, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d34a:	080c                	movi.n	a8, 0
  11d34c:	0689                	s32i.n	a8, a6, 0
  11d34e:	2689                	s32i.n	a8, a6, 8
  11d350:	932450               	movnez	a2, a4, a5

0011d353 <L_sat+0x1b>:
  11d353:	f01d                	retw.n

0011d355 <L_sat+0x1d>:
  11d355:	000000                                        ...

0011d358 <norm_s>:
  11d358:	004136               	entry	a1, 32
  11d35b:	82ac                	beqz.n	a2, 11d387 <norm_s+0x2f>
  11d35d:	040266               	bnei	a2, -1, 11d365 <norm_s+0xd>
  11d360:	f50c                	movi.n	a5, 15
  11d362:	000746               	j	11d383 <norm_s+0x2b>

0011d365 <norm_s+0xd>:
  11d365:	e7d261               	l32r	a6, 1172b0 (3fff <xthals_release_major+0x111f>)
  11d368:	f37c                	movi.n	a3, -1
  11d36a:	303230               	xor	a3, a2, a3
  11d36d:	a32320               	movltz	a2, a3, a2
  11d370:	132627               	blt	a6, a2, 11d387 <norm_s+0x2f>
  11d373:	050c                	movi.n	a5, 0

0011d375 <norm_s+0x1d>:
  11d375:	1122f0               	slli	a2, a2, 1
  11d378:	551b                	addi.n	a5, a5, 1
  11d37a:	235580               	sext	a5, a5, 15
  11d37d:	232280               	sext	a2, a2, 15
  11d380:	f1a627               	bge	a6, a2, 11d375 <norm_s+0x1d>

0011d383 <norm_s+0x2b>:
  11d383:	052d                	mov.n	a2, a5
  11d385:	f01d                	retw.n

0011d387 <norm_s+0x2f>:
  11d387:	050c                	movi.n	a5, 0
  11d389:	fffd86               	j	11d383 <norm_s+0x2b>

0011d38c <div_s_wb>:
  11d38c:	004136               	entry	a1, 32
  11d38f:	572327               	blt	a3, a2, 11d3ea <div_s_wb+0x5e>
  11d392:	054296               	bltz	a2, 11d3ea <div_s_wb+0x5e>
  11d395:	051396               	bltz	a3, 11d3ea <div_s_wb+0x5e>
  11d398:	13cc                	bnez.n	a3, 11d39d <div_s_wb+0x11>
  11d39a:	e42065               	call8	1015a0 <abort>

0011d39d <div_s_wb+0x11>:
  11d39d:	52cc                	bnez.n	a2, 11d3a6 <div_s_wb+0x1a>
  11d39f:	020c                	movi.n	a2, 0
  11d3a1:	f01d                	retw.n

0011d3a3 <div_s_wb+0x17>:
  11d3a3:	000000                                        ...

0011d3a6 <div_s_wb+0x1a>:
  11d3a6:	049237               	bne	a2, a3, 11d3ae <div_s_wb+0x22>
  11d3a9:	e76321               	l32r	a2, 117138 (7fff <xthals_release_major+0x511f>)
  11d3ac:	f01d                	retw.n

0011d3ae <div_s_wb+0x22>:
  11d3ae:	02ad                	mov.n	a10, a2
  11d3b0:	fff3e5               	call8	11d2f0 <L_deposit_l>
  11d3b3:	0a4d                	mov.n	a4, a10
  11d3b5:	03ad                	mov.n	a10, a3
  11d3b7:	fff3a5               	call8	11d2f0 <L_deposit_l>
  11d3ba:	0a5d                	mov.n	a5, a10
  11d3bc:	030c                	movi.n	a3, 0
  11d3be:	020c                	movi.n	a2, 0
  11d3c0:	f60c                	movi.n	a6, 15
  11d3c2:	1144f0               	slli	a4, a4, 1

0011d3c5 <div_s_wb+0x39>:
  11d3c5:	1122f0               	slli	a2, a2, 1
  11d3c8:	232280               	sext	a2, a2, 15
  11d3cb:	112457               	blt	a4, a5, 11d3e0 <div_s_wb+0x54>
  11d3ce:	04ad                	mov.n	a10, a4
  11d3d0:	05bd                	mov.n	a11, a5
  11d3d2:	ffcda5               	call8	11d0ac <L_sub>
  11d3d5:	0a4d                	mov.n	a4, a10
  11d3d7:	1b0c                	movi.n	a11, 1
  11d3d9:	02ad                	mov.n	a10, a2
  11d3db:	ffae25               	call8	11cebc <add>
  11d3de:	0a2d                	mov.n	a2, a10

0011d3e0 <div_s_wb+0x54>:
  11d3e0:	1144f0               	slli	a4, a4, 1
  11d3e3:	331b                	addi.n	a3, a3, 1
  11d3e5:	dc9367               	bne	a3, a6, 11d3c5 <div_s_wb+0x39>
  11d3e8:	f01d                	retw.n

0011d3ea <div_s_wb+0x5e>:
  11d3ea:	0020f0               	nop
  11d3ed:	e41b25               	call8	1015a0 <abort>

0011d3f0 <div_s_wb1>:
  11d3f0:	004136               	entry	a1, 32
  11d3f3:	02ad                	mov.n	a10, a2
  11d3f5:	03bd                	mov.n	a11, a3
  11d3f7:	fff965               	call8	11d38c <div_s_wb>
  11d3fa:	0a2d                	mov.n	a2, a10
  11d3fc:	f01d                	retw.n

0011d3fe <div_s_wb1+0xe>:
	...

0011d400 <norm_l>:
  11d400:	004136               	entry	a1, 32
  11d403:	52ac                	beqz.n	a2, 11d42c <norm_l+0x2c>
  11d405:	040266               	bnei	a2, -1, 11d40d <norm_l+0xd>
  11d408:	f51c                	movi.n	a5, 31
  11d40a:	000686               	j	11d428 <norm_l+0x28>

0011d40d <norm_l+0xd>:
  11d40d:	e7ae61               	l32r	a6, 1172c8 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  11d410:	f37c                	movi.n	a3, -1
  11d412:	303230               	xor	a3, a2, a3
  11d415:	a32320               	movltz	a2, a3, a2
  11d418:	102627               	blt	a6, a2, 11d42c <norm_l+0x2c>
  11d41b:	050c                	movi.n	a5, 0

0011d41d <norm_l+0x1d>:
  11d41d:	1122f0               	slli	a2, a2, 1
  11d420:	551b                	addi.n	a5, a5, 1
  11d422:	235580               	sext	a5, a5, 15
  11d425:	f4a627               	bge	a6, a2, 11d41d <norm_l+0x1d>

0011d428 <norm_l+0x28>:
  11d428:	052d                	mov.n	a2, a5
  11d42a:	f01d                	retw.n

0011d42c <norm_l+0x2c>:
  11d42c:	050c                	movi.n	a5, 0
  11d42e:	fffd86               	j	11d428 <norm_l+0x28>

0011d431 <norm_l+0x31>:
  11d431:	000000                                        ...

0011d434 <L_mls>:
  11d434:	004136               	entry	a1, 32
  11d437:	f48020               	extui	a8, a2, 0, 16
  11d43a:	400001b54510438e 	{ ae_movda32	aed0, a3; nop; ae_movda32	aed1, a8 }
  11d442:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11d44a:	fb0c                	movi.n	a11, 15
  11d44c:	25a0c4               	ae_movad32.l	a10, aed0
  11d44f:	ffdf25               	call8	11d240 <L_shr>
  11d452:	0a4d                	mov.n	a4, a10
  11d454:	02ad                	mov.n	a10, a2
  11d456:	ffbaa5               	call8	11d000 <extract_h>
  11d459:	0acd                	mov.n	a12, a10
  11d45b:	03bd                	mov.n	a11, a3
  11d45d:	04ad                	mov.n	a10, a4
  11d45f:	ffbc65               	call8	11d024 <L_mac>
  11d462:	0a2d                	mov.n	a2, a10
  11d464:	f01d                	retw.n

0011d466 <L_mls+0x32>:
	...

0011d468 <div_l>:
  11d468:	004136               	entry	a1, 32
  11d46b:	63cc                	bnez.n	a3, 11d475 <div_l+0xd>
  11d46d:	0a0c                	movi.n	a10, 0
  11d46f:	0020f0               	nop
  11d472:	e41ee5               	call8	101660 <exit>

0011d475 <div_l+0xd>:
  11d475:	058296               	bltz	a2, 11d4d1 <div_l+0x69>
  11d478:	055396               	bltz	a3, 11d4d1 <div_l+0x69>
  11d47b:	03ad                	mov.n	a10, a3
  11d47d:	ffe6a5               	call8	11d2e8 <L_deposit_h>
  11d480:	0a3d                	mov.n	a3, a10
  11d482:	0522a7               	blt	a2, a10, 11d48b <div_l+0x23>
  11d485:	e72c31               	l32r	a3, 117138 (7fff <xthals_release_major+0x511f>)
  11d488:	001046               	j	11d4cd <div_l+0x65>

0011d48b <div_l+0x23>:
  11d48b:	02ad                	mov.n	a10, a2
  11d48d:	1b0c                	movi.n	a11, 1
  11d48f:	ffdb25               	call8	11d240 <L_shr>
  11d492:	0a2d                	mov.n	a2, a10
  11d494:	1b0c                	movi.n	a11, 1
  11d496:	03ad                	mov.n	a10, a3
  11d498:	ffda65               	call8	11d240 <L_shr>
  11d49b:	0a5d                	mov.n	a5, a10
  11d49d:	040c                	movi.n	a4, 0
  11d49f:	030c                	movi.n	a3, 0
  11d4a1:	f60c                	movi.n	a6, 15

0011d4a3 <div_l+0x3b>:
  11d4a3:	03ad                	mov.n	a10, a3
  11d4a5:	1b0c                	movi.n	a11, 1
  11d4a7:	ffa4e5               	call8	11cef4 <shl>
  11d4aa:	0a3d                	mov.n	a3, a10
  11d4ac:	1b0c                	movi.n	a11, 1
  11d4ae:	02ad                	mov.n	a10, a2
  11d4b0:	ffd465               	call8	11d1f8 <L_shl>
  11d4b3:	0a2d                	mov.n	a2, a10
  11d4b5:	0f2a57               	blt	a10, a5, 11d4c8 <div_l+0x60>
  11d4b8:	05bd                	mov.n	a11, a5
  11d4ba:	ffbf25               	call8	11d0ac <L_sub>
  11d4bd:	0a2d                	mov.n	a2, a10
  11d4bf:	1b0c                	movi.n	a11, 1
  11d4c1:	03ad                	mov.n	a10, a3
  11d4c3:	ff9fa5               	call8	11cebc <add>
  11d4c6:	0a3d                	mov.n	a3, a10

0011d4c8 <div_l+0x60>:
  11d4c8:	441b                	addi.n	a4, a4, 1
  11d4ca:	d59467               	bne	a4, a6, 11d4a3 <div_l+0x3b>

0011d4cd <div_l+0x65>:
  11d4cd:	032d                	mov.n	a2, a3
  11d4cf:	f01d                	retw.n

0011d4d1 <div_l+0x69>:
  11d4d1:	0a0c                	movi.n	a10, 0
  11d4d3:	0020f0               	nop
  11d4d6:	e418a5               	call8	101660 <exit>

0011d4d9 <div_l+0x71>:
  11d4d9:	000000                                        ...

0011d4dc <i_mult>:
  11d4dc:	004136               	entry	a1, 32
  11d4df:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d4e7:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d4ef:	25a0c4               	ae_movad32.l	a10, aed0
  11d4f2:	ff99e5               	call8	11ce90 <saturate>
  11d4f5:	0a2d                	mov.n	a2, a10
  11d4f7:	f01d                	retw.n

0011d4f9 <i_mult+0x1d>:
  11d4f9:	000000                                        ...

0011d4fc <L_mult0>:
  11d4fc:	004136               	entry	a1, 32
  11d4ff:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d507:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d50f:	2520c4               	ae_movad32.l	a2, aed0
  11d512:	f01d                	retw.n

0011d514 <L_mac0>:
  11d514:	004136               	entry	a1, 32
  11d517:	03ad                	mov.n	a10, a3
  11d519:	04bd                	mov.n	a11, a4
  11d51b:	fffe25               	call8	11d4fc <L_mult0>
  11d51e:	0abd                	mov.n	a11, a10
  11d520:	02ad                	mov.n	a10, a2
  11d522:	ffb625               	call8	11d084 <L_add>
  11d525:	0a2d                	mov.n	a2, a10
  11d527:	f01d                	retw.n

0011d529 <L_mac0+0x15>:
  11d529:	000000                                        ...

0011d52c <L_msu0>:
  11d52c:	004136               	entry	a1, 32
  11d52f:	03ad                	mov.n	a10, a3
  11d531:	04bd                	mov.n	a11, a4
  11d533:	fffca5               	call8	11d4fc <L_mult0>
  11d536:	0abd                	mov.n	a11, a10
  11d538:	02ad                	mov.n	a10, a2
  11d53a:	ffb725               	call8	11d0ac <L_sub>
  11d53d:	0a2d                	mov.n	a2, a10
  11d53f:	f01d                	retw.n

0011d541 <L_msu0+0x15>:
  11d541:	000000                                        ...

0011d544 <L_Extract>:
  11d544:	004136               	entry	a1, 32
  11d547:	02ad                	mov.n	a10, a2
  11d549:	ffab65               	call8	11d000 <extract_h>
  11d54c:	0053a2               	s16i	a10, a3, 0
  11d54f:	1b0c                	movi.n	a11, 1
  11d551:	02ad                	mov.n	a10, a2
  11d553:	ffcee5               	call8	11d240 <L_shr>
  11d556:	0093b2               	l16si	a11, a3, 0
  11d559:	e760c1               	l32r	a12, 1172dc (4000 <xthals_release_major+0x1120>)
  11d55c:	ffade5               	call8	11d03c <L_msu>
  11d55f:	ffaaa5               	call8	11d008 <extract_l>
  11d562:	0054a2               	s16i	a10, a4, 0
  11d565:	f01d                	retw.n

0011d567 <L_Extract+0x23>:
	...

0011d568 <L_Comp>:
  11d568:	004136               	entry	a1, 32
  11d56b:	02ad                	mov.n	a10, a2
  11d56d:	ffd7a5               	call8	11d2e8 <L_deposit_h>
  11d570:	03bd                	mov.n	a11, a3
  11d572:	1c0c                	movi.n	a12, 1
  11d574:	ffaae5               	call8	11d024 <L_mac>
  11d577:	0a2d                	mov.n	a2, a10
  11d579:	f01d                	retw.n

0011d57b <L_Comp+0x13>:
	...

0011d57c <Mpy_32>:
  11d57c:	004136               	entry	a1, 32
  11d57f:	02ad                	mov.n	a10, a2
  11d581:	04bd                	mov.n	a11, a4
  11d583:	ffa325               	call8	11cfb4 <L_mult>
  11d586:	0a6d                	mov.n	a6, a10
  11d588:	05bd                	mov.n	a11, a5
  11d58a:	02ad                	mov.n	a10, a2
  11d58c:	ff9fa5               	call8	11cf88 <mult>
  11d58f:	0abd                	mov.n	a11, a10
  11d591:	1c0c                	movi.n	a12, 1
  11d593:	06ad                	mov.n	a10, a6
  11d595:	ffa8e5               	call8	11d024 <L_mac>
  11d598:	0a2d                	mov.n	a2, a10
  11d59a:	04bd                	mov.n	a11, a4
  11d59c:	03ad                	mov.n	a10, a3
  11d59e:	ff9ea5               	call8	11cf88 <mult>
  11d5a1:	0abd                	mov.n	a11, a10
  11d5a3:	1c0c                	movi.n	a12, 1
  11d5a5:	02ad                	mov.n	a10, a2
  11d5a7:	ffa7e5               	call8	11d024 <L_mac>
  11d5aa:	0a2d                	mov.n	a2, a10
  11d5ac:	f01d                	retw.n

0011d5ae <Mpy_32+0x32>:
	...

0011d5b0 <Mpy_32_16>:
  11d5b0:	004136               	entry	a1, 32
  11d5b3:	02ad                	mov.n	a10, a2
  11d5b5:	04bd                	mov.n	a11, a4
  11d5b7:	ff9fe5               	call8	11cfb4 <L_mult>
  11d5ba:	0a2d                	mov.n	a2, a10
  11d5bc:	04bd                	mov.n	a11, a4
  11d5be:	03ad                	mov.n	a10, a3
  11d5c0:	ff9c65               	call8	11cf88 <mult>
  11d5c3:	0abd                	mov.n	a11, a10
  11d5c5:	1c0c                	movi.n	a12, 1
  11d5c7:	02ad                	mov.n	a10, a2
  11d5c9:	ffa5a5               	call8	11d024 <L_mac>
  11d5cc:	0a2d                	mov.n	a2, a10
  11d5ce:	f01d                	retw.n

0011d5d0 <Div_32>:
  11d5d0:	006136               	entry	a1, 48
  11d5d3:	03bd                	mov.n	a11, a3
  11d5d5:	e736a1               	l32r	a10, 1172b0 (3fff <xthals_release_major+0x111f>)
  11d5d8:	ffdb25               	call8	11d38c <div_s_wb>
  11d5db:	0a5d                	mov.n	a5, a10
  11d5dd:	04bd                	mov.n	a11, a4
  11d5df:	03ad                	mov.n	a10, a3
  11d5e1:	05cd                	mov.n	a12, a5
  11d5e3:	fffce5               	call8	11d5b0 <Mpy_32_16>
  11d5e6:	0abd                	mov.n	a11, a10
  11d5e8:	e6e5a1               	l32r	a10, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d5eb:	ffac25               	call8	11d0ac <L_sub>
  11d5ee:	01bd                	mov.n	a11, a1
  11d5f0:	c12b                	addi.n	a12, a1, 2
  11d5f2:	fff525               	call8	11d544 <L_Extract>
  11d5f5:	05cd                	mov.n	a12, a5
  11d5f7:	0091a2               	l16si	a10, a1, 0
  11d5fa:	0191b2               	l16si	a11, a1, 2
  11d5fd:	fffb25               	call8	11d5b0 <Mpy_32_16>
  11d600:	01bd                	mov.n	a11, a1
  11d602:	c12b                	addi.n	a12, a1, 2
  11d604:	fff3e5               	call8	11d544 <L_Extract>
  11d607:	02ad                	mov.n	a10, a2
  11d609:	b14b                	addi.n	a11, a1, 4
  11d60b:	c16b                	addi.n	a12, a1, 6
  11d60d:	fff365               	call8	11d544 <L_Extract>
  11d610:	0291a2               	l16si	a10, a1, 4
  11d613:	0391b2               	l16si	a11, a1, 6
  11d616:	0091c2               	l16si	a12, a1, 0
  11d619:	0191d2               	l16si	a13, a1, 2
  11d61c:	fff5e5               	call8	11d57c <Mpy_32>
  11d61f:	2b0c                	movi.n	a11, 2
  11d621:	ffbd65               	call8	11d1f8 <L_shl>
  11d624:	0a2d                	mov.n	a2, a10
  11d626:	f01d                	retw.n

0011d628 <wb_plc_estpitch>:
  11d628:	00a136               	entry	a1, 80
  11d62b:	086162               	s32i	a6, a1, 32
  11d62e:	20a220               	or	a10, a2, a2
  11d631:	20d330               	or	a13, a3, a3
  11d634:	14c182               	addi	a8, a1, 20
  11d637:	0094f2               	l16si	a15, a4, 0
  11d63a:	0394e2               	l16si	a14, a4, 6
  11d63d:	0294c2               	l16si	a12, a4, 4
  11d640:	0194b2               	l16si	a11, a4, 2
  11d643:	10c192               	addi	a9, a1, 16
  11d646:	0199                	s32i.n	a9, a1, 0
  11d648:	1189                	s32i.n	a8, a1, 4
  11d64a:	003f65               	call8	11da40 <smdpitch>
  11d64d:	81f8                	l32i.n	a15, a1, 32
  11d64f:	0294d2               	l16si	a13, a4, 4
  11d652:	0194c2               	l16si	a12, a4, 2
  11d655:	0a7d                	mov.n	a7, a10
  11d657:	e72261               	l32r	a6, 1172e0 (2722a0 <wb_frac>)
  11d65a:	4188                	l32i.n	a8, a1, 16
  11d65c:	0589                	s32i.n	a8, a5, 0
  11d65e:	51e8                	l32i.n	a14, a1, 20
  11d660:	065d                	mov.n	a5, a6
  11d662:	400000814401676e 	{ ae_movda16	aed1, a7; nop; addi	a6, a6, 8 }
  11d66a:	c0ccd0               	sub	a12, a12, a13
  11d66d:	23cc80               	sext	a12, a12, 15
  11d670:	0fe9                	s32i.n	a14, a15, 0

0011d672 <wb_plc_estpitch+0x4a>:
  11d672:	b00504               	ae_l16.i	aed0, a5, 0
  11d675:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d67d:	25b0c4               	ae_movad32.l	a11, aed0
  11d680:	0e9492               	l16si	a9, a4, 28
  11d683:	40dbb2               	addmi	a11, a11, 0x4000
  11d686:	21bfb0               	srai	a11, a11, 15
  11d689:	23bb80               	sext	a11, a11, 15
  11d68c:	342b97               	blt	a11, a9, 11d6c4 <wb_plc_estpitch+0x9c>
  11d68f:	0094d2               	l16si	a13, a4, 0
  11d692:	91c9                	s32i.n	a12, a1, 36
  11d694:	114d66               	bnei	a13, 4, 11d6a9 <wb_plc_estpitch+0x81>
  11d697:	02ad                	mov.n	a10, a2
  11d699:	03cd                	mov.n	a12, a3
  11d69b:	18c1d2               	addi	a13, a1, 24
  11d69e:	1cc1e2               	addi	a14, a1, 28
  11d6a1:	002a25               	call8	11d944 <smdpitch_fine_nb>
  11d6a4:	91c8                	l32i.n	a12, a1, 36
  11d6a6:	000386               	j	11d6b8 <wb_plc_estpitch+0x90>

0011d6a9 <wb_plc_estpitch+0x81>:
  11d6a9:	02ad                	mov.n	a10, a2
  11d6ab:	03cd                	mov.n	a12, a3
  11d6ad:	18c1d2               	addi	a13, a1, 24
  11d6b0:	1cc1e2               	addi	a14, a1, 28
  11d6b3:	0006e5               	call8	11d720 <smdpitch_fine_wb>
  11d6b6:	91c8                	l32i.n	a12, a1, 36

0011d6b8 <wb_plc_estpitch+0x90>:
  11d6b8:	e70ae1               	l32r	a14, 1172e0 (2722a0 <wb_frac>)
  11d6bb:	61b8                	l32i.n	a11, a1, 24
  11d6bd:	1195e7               	bne	a5, a14, 11d6d2 <wb_plc_estpitch+0xaa>
  11d6c0:	0acd                	mov.n	a12, a10
  11d6c2:	41b9                	s32i.n	a11, a1, 16

0011d6c4 <wb_plc_estpitch+0x9c>:
  11d6c4:	400000214401575e 	{ ae_movda16	aed1, a7; nop; addi	a5, a5, 2 }
  11d6cc:	a29567               	bne	a5, a6, 11d672 <wb_plc_estpitch+0x4a>
  11d6cf:	001186               	j	11d719 <wb_plc_estpitch+0xf1>

0011d6d2 <wb_plc_estpitch+0xaa>:
  11d6d2:	4188                	l32i.n	a8, a1, 16
  11d6d4:	e704e1               	l32r	a14, 1172e4 (1333 <XtosCoreStateSize+0x10b3>)
  11d6d7:	31d080               	srai	a13, a8, 16
  11d6da:	11fd00               	slli	a15, a13, 16
  11d6dd:	c0f8f0               	sub	a15, a8, a15
  11d6e0:	21f1f0               	srai	a15, a15, 1
  11d6e3:	400001b545674efe 	{ ae_movda32	aed7, a14; nop; ae_movda32	aed6, a15 }
  11d6eb:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  11d6f3:	2596c4               	ae_movad32.l	a9, aed6
  11d6f6:	3c5e24               	ae_movda16	aed5, a14
  11d6f9:	219f90               	srai	a9, a9, 15
  11d6fc:	400001b544244d9e 	{ ae_movda16	aed4, a13; nop; ae_movda32	aed2, a9 }
  11d704:	0c801a843532959e 	{ nop; ae_mula16x4	aed3, aed2, aed4, aed5 }
  11d70c:	25f2c4               	ae_movad32.l	a15, aed2
  11d70f:	90ff80               	addx2	a15, a15, a8
  11d712:	71f9                	s32i.n	a15, a1, 28
  11d714:	acabf7               	bge	a11, a15, 11d6c4 <wb_plc_estpitch+0x9c>
  11d717:	0acd                	mov.n	a12, a10

0011d719 <wb_plc_estpitch+0xf1>:
  11d719:	0c2d                	mov.n	a2, a12
  11d71b:	f01d                	retw.n

0011d71d <wb_plc_estpitch+0xf5>:
  11d71d:	000000                                        ...

0011d720 <smdpitch_fine_wb>:
  11d720:	00c136               	entry	a1, 96
  11d723:	0f0c                	movi.n	a15, 0
  11d725:	0e0c                	movi.n	a14, 0
  11d727:	0d0c                	movi.n	a13, 0
  11d729:	0c0c                	movi.n	a12, 0
  11d72b:	0b0c                	movi.n	a11, 0
  11d72d:	0a0c                	movi.n	a10, 0
  11d72f:	a72c                	movi.n	a7, 42
  11d731:	909420               	addx2	a9, a4, a2
  11d734:	fac382               	addi	a8, a3, -6
  11d737:	3169                	s32i.n	a6, a1, 12
  11d739:	2159                	s32i.n	a5, a1, 8
  11d73b:	060c                	movi.n	a6, 0
  11d73d:	050c                	movi.n	a5, 0
  11d73f:	030c                	movi.n	a3, 0
  11d741:	0189                	s32i.n	a8, a1, 0
  11d743:	fed992               	addmi	a9, a9, 0xfffffe00
  11d746:	7199                	s32i.n	a9, a1, 28
  11d748:	238880               	sext	a8, a8, 15
  11d74b:	4189                	s32i.n	a8, a1, 16
  11d74d:	090c                	movi.n	a9, 0
  11d74f:	c08480               	sub	a8, a4, a8
  11d752:	040c                	movi.n	a4, 0
  11d754:	908820               	addx2	a8, a8, a2
  11d757:	fed882               	addmi	a8, a8, 0xfffffe00
  11d75a:	020c                	movi.n	a2, 0
  11d75c:	8189                	s32i.n	a8, a1, 32
  11d75e:	080c                	movi.n	a8, 0
  11d760:	1189                	s32i.n	a8, a1, 4
  11d762:	c3a776               	loopgtz	a7, 11d829 <smdpitch_fine_wb+0x109>
  11d765:	b149                	s32i.n	a4, a1, 44
  11d767:	a139                	s32i.n	a3, a1, 40
  11d769:	d199                	s32i.n	a9, a1, 52
  11d76b:	c159                	s32i.n	a5, a1, 48
  11d76d:	9129                	s32i.n	a2, a1, 36
  11d76f:	7158                	l32i.n	a5, a1, 28
  11d771:	8128                	l32i.n	a2, a1, 32
  11d773:	9198                	l32i.n	a9, a1, 36
  11d775:	d49272               	l16si	a7, a2, 0x1a8
  11d778:	d69532               	l16si	a3, a5, 0x1ac
  11d77b:	d59242               	l16si	a4, a2, 0x1aa
  11d77e:	552b                	addi.n	a5, a5, 2
  11d780:	7159                	s32i.n	a5, a1, 28
  11d782:	d19252               	l16si	a5, a2, 0x1a2
  11d785:	c04340               	sub	a4, a3, a4
  11d788:	c07370               	sub	a7, a3, a7
  11d78b:	607170               	abs	a7, a7
  11d78e:	604140               	abs	a4, a4
  11d791:	c05350               	sub	a5, a3, a5
  11d794:	994a                	add.n	a9, a9, a4
  11d796:	667a                	add.n	a6, a6, a7
  11d798:	d39242               	l16si	a4, a2, 0x1a6
  11d79b:	d29272               	l16si	a7, a2, 0x1a4
  11d79e:	9199                	s32i.n	a9, a1, 36
  11d7a0:	605150               	abs	a5, a5
  11d7a3:	ee5a                	add.n	a14, a14, a5
  11d7a5:	c198                	l32i.n	a9, a1, 48
  11d7a7:	cd9252               	l16si	a5, a2, 0x19a
  11d7aa:	c07370               	sub	a7, a3, a7
  11d7ad:	c04340               	sub	a4, a3, a4
  11d7b0:	604140               	abs	a4, a4
  11d7b3:	607170               	abs	a7, a7
  11d7b6:	c05350               	sub	a5, a3, a5
  11d7b9:	ff7a                	add.n	a15, a15, a7
  11d7bb:	994a                	add.n	a9, a9, a4
  11d7bd:	ce9272               	l16si	a7, a2, 0x19c
  11d7c0:	d09242               	l16si	a4, a2, 0x1a0
  11d7c3:	c199                	s32i.n	a9, a1, 48
  11d7c5:	605150               	abs	a5, a5
  11d7c8:	aa5a                	add.n	a10, a10, a5
  11d7ca:	cf9292               	l16si	a9, a2, 0x19e
  11d7cd:	cb9252               	l16si	a5, a2, 0x196
  11d7d0:	c04340               	sub	a4, a3, a4
  11d7d3:	c07370               	sub	a7, a3, a7
  11d7d6:	607170               	abs	a7, a7
  11d7d9:	c09390               	sub	a9, a3, a9
  11d7dc:	604140               	abs	a4, a4
  11d7df:	dd4a                	add.n	a13, a13, a4
  11d7e1:	609190               	abs	a9, a9
  11d7e4:	bb7a                	add.n	a11, a11, a7
  11d7e6:	c05350               	sub	a5, a3, a5
  11d7e9:	605150               	abs	a5, a5
  11d7ec:	ca9272               	l16si	a7, a2, 0x194
  11d7ef:	cc9a                	add.n	a12, a12, a9
  11d7f1:	cc9242               	l16si	a4, a2, 0x198
  11d7f4:	d198                	l32i.n	a9, a1, 52
  11d7f6:	c04340               	sub	a4, a3, a4
  11d7f9:	c07370               	sub	a7, a3, a7
  11d7fc:	604140               	abs	a4, a4
  11d7ff:	994a                	add.n	a9, a9, a4
  11d801:	b148                	l32i.n	a4, a1, 44
  11d803:	607170               	abs	a7, a7
  11d806:	445a                	add.n	a4, a4, a5
  11d808:	b149                	s32i.n	a4, a1, 44
  11d80a:	a158                	l32i.n	a5, a1, 40
  11d80c:	d69242               	l16si	a4, a2, 0x1ac
  11d80f:	222b                	addi.n	a2, a2, 2
  11d811:	557a                	add.n	a5, a5, a7
  11d813:	a159                	s32i.n	a5, a1, 40
  11d815:	8129                	s32i.n	a2, a1, 32
  11d817:	c03340               	sub	a3, a3, a4
  11d81a:	9128                	l32i.n	a2, a1, 36
  11d81c:	603130               	abs	a3, a3
  11d81f:	b148                	l32i.n	a4, a1, 44
  11d821:	883a                	add.n	a8, a8, a3
  11d823:	053d                	mov.n	a3, a5
  11d825:	1189                	s32i.n	a8, a1, 4
  11d827:	c158                	l32i.n	a5, a1, 48

0011d829 <smdpitch_fine_wb+0x109>:
  11d829:	1188                	l32i.n	a8, a1, 4
  11d82b:	e6af71               	l32r	a7, 1172e8 (7ffffe <_memmap_mem_dram1_end+0x4feffe>)
  11d82e:	0d2787               	blt	a7, a8, 11d83f <smdpitch_fine_wb+0x11f>
  11d831:	0188                	l32i.n	a8, a1, 0
  11d833:	1178                	l32i.n	a7, a1, 4
  11d835:	6179                	s32i.n	a7, a1, 24
  11d837:	238880               	sext	a8, a8, 15
  11d83a:	5189                	s32i.n	a8, a1, 20
  11d83c:	000206               	j	11d848 <smdpitch_fine_wb+0x128>

0011d83f <smdpitch_fine_wb+0x11f>:
  11d83f:	073c                	movi.n	a7, 48
  11d841:	e69e81               	l32r	a8, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11d844:	6189                	s32i.n	a8, a1, 24
  11d846:	5179                	s32i.n	a7, a1, 20

0011d848 <smdpitch_fine_wb+0x128>:
  11d848:	6178                	l32i.n	a7, a1, 24
  11d84a:	4188                	l32i.n	a8, a1, 16
  11d84c:	08a277               	bge	a2, a7, 11d858 <smdpitch_fine_wb+0x138>
  11d84f:	6129                	s32i.n	a2, a1, 24
  11d851:	881b                	addi.n	a8, a8, 1
  11d853:	238880               	sext	a8, a8, 15
  11d856:	5189                	s32i.n	a8, a1, 20

0011d858 <smdpitch_fine_wb+0x138>:
  11d858:	6188                	l32i.n	a8, a1, 24
  11d85a:	4178                	l32i.n	a7, a1, 16
  11d85c:	08a687               	bge	a6, a8, 11d868 <smdpitch_fine_wb+0x148>
  11d85f:	6169                	s32i.n	a6, a1, 24
  11d861:	772b                	addi.n	a7, a7, 2
  11d863:	237780               	sext	a7, a7, 15
  11d866:	5179                	s32i.n	a7, a1, 20

0011d868 <smdpitch_fine_wb+0x148>:
  11d868:	6178                	l32i.n	a7, a1, 24
  11d86a:	4188                	l32i.n	a8, a1, 16
  11d86c:	08a577               	bge	a5, a7, 11d878 <smdpitch_fine_wb+0x158>
  11d86f:	6159                	s32i.n	a5, a1, 24
  11d871:	883b                	addi.n	a8, a8, 3
  11d873:	238880               	sext	a8, a8, 15
  11d876:	5189                	s32i.n	a8, a1, 20

0011d878 <smdpitch_fine_wb+0x158>:
  11d878:	6188                	l32i.n	a8, a1, 24
  11d87a:	4178                	l32i.n	a7, a1, 16
  11d87c:	08af87               	bge	a15, a8, 11d888 <smdpitch_fine_wb+0x168>
  11d87f:	61f9                	s32i.n	a15, a1, 24
  11d881:	774b                	addi.n	a7, a7, 4
  11d883:	237780               	sext	a7, a7, 15
  11d886:	5179                	s32i.n	a7, a1, 20

0011d888 <smdpitch_fine_wb+0x168>:
  11d888:	6178                	l32i.n	a7, a1, 24
  11d88a:	4188                	l32i.n	a8, a1, 16
  11d88c:	08ae77               	bge	a14, a7, 11d898 <smdpitch_fine_wb+0x178>
  11d88f:	61e9                	s32i.n	a14, a1, 24
  11d891:	885b                	addi.n	a8, a8, 5
  11d893:	238880               	sext	a8, a8, 15
  11d896:	5189                	s32i.n	a8, a1, 20

0011d898 <smdpitch_fine_wb+0x178>:
  11d898:	6188                	l32i.n	a8, a1, 24
  11d89a:	4178                	l32i.n	a7, a1, 16
  11d89c:	08ad87               	bge	a13, a8, 11d8a8 <smdpitch_fine_wb+0x188>
  11d89f:	61d9                	s32i.n	a13, a1, 24
  11d8a1:	776b                	addi.n	a7, a7, 6
  11d8a3:	237780               	sext	a7, a7, 15
  11d8a6:	5179                	s32i.n	a7, a1, 20

0011d8a8 <smdpitch_fine_wb+0x188>:
  11d8a8:	6178                	l32i.n	a7, a1, 24
  11d8aa:	4188                	l32i.n	a8, a1, 16
  11d8ac:	08ac77               	bge	a12, a7, 11d8b8 <smdpitch_fine_wb+0x198>
  11d8af:	61c9                	s32i.n	a12, a1, 24
  11d8b1:	887b                	addi.n	a8, a8, 7
  11d8b3:	238880               	sext	a8, a8, 15
  11d8b6:	5189                	s32i.n	a8, a1, 20

0011d8b8 <smdpitch_fine_wb+0x198>:
  11d8b8:	6188                	l32i.n	a8, a1, 24
  11d8ba:	4178                	l32i.n	a7, a1, 16
  11d8bc:	08ab87               	bge	a11, a8, 11d8c8 <smdpitch_fine_wb+0x1a8>
  11d8bf:	61b9                	s32i.n	a11, a1, 24
  11d8c1:	778b                	addi.n	a7, a7, 8
  11d8c3:	237780               	sext	a7, a7, 15
  11d8c6:	5179                	s32i.n	a7, a1, 20

0011d8c8 <smdpitch_fine_wb+0x1a8>:
  11d8c8:	6178                	l32i.n	a7, a1, 24
  11d8ca:	0aaa77               	bge	a10, a7, 11d8d8 <smdpitch_fine_wb+0x1b8>
  11d8cd:	4188                	l32i.n	a8, a1, 16
  11d8cf:	61a9                	s32i.n	a10, a1, 24
  11d8d1:	889b                	addi.n	a8, a8, 9
  11d8d3:	238880               	sext	a8, a8, 15
  11d8d6:	5189                	s32i.n	a8, a1, 20

0011d8d8 <smdpitch_fine_wb+0x1b8>:
  11d8d8:	6188                	l32i.n	a8, a1, 24
  11d8da:	0aa987               	bge	a9, a8, 11d8e8 <smdpitch_fine_wb+0x1c8>
  11d8dd:	4178                	l32i.n	a7, a1, 16
  11d8df:	6199                	s32i.n	a9, a1, 24
  11d8e1:	77ab                	addi.n	a7, a7, 10
  11d8e3:	237780               	sext	a7, a7, 15
  11d8e6:	5179                	s32i.n	a7, a1, 20

0011d8e8 <smdpitch_fine_wb+0x1c8>:
  11d8e8:	6178                	l32i.n	a7, a1, 24
  11d8ea:	0aa477               	bge	a4, a7, 11d8f8 <smdpitch_fine_wb+0x1d8>
  11d8ed:	4188                	l32i.n	a8, a1, 16
  11d8ef:	6149                	s32i.n	a4, a1, 24
  11d8f1:	88bb                	addi.n	a8, a8, 11
  11d8f3:	238880               	sext	a8, a8, 15
  11d8f6:	5189                	s32i.n	a8, a1, 20

0011d8f8 <smdpitch_fine_wb+0x1d8>:
  11d8f8:	6188                	l32i.n	a8, a1, 24
  11d8fa:	0aa387               	bge	a3, a8, 11d908 <smdpitch_fine_wb+0x1e8>
  11d8fd:	4178                	l32i.n	a7, a1, 16
  11d8ff:	6139                	s32i.n	a3, a1, 24
  11d901:	77cb                	addi.n	a7, a7, 12
  11d903:	237780               	sext	a7, a7, 15
  11d906:	5179                	s32i.n	a7, a1, 20

0011d908 <smdpitch_fine_wb+0x1e8>:
  11d908:	1178                	l32i.n	a7, a1, 4
  11d90a:	537720               	max	a7, a7, a2
  11d90d:	532650               	max	a2, a6, a5
  11d910:	537720               	max	a7, a7, a2
  11d913:	532fe0               	max	a2, a15, a14
  11d916:	532270               	max	a2, a2, a7
  11d919:	537dc0               	max	a7, a13, a12
  11d91c:	537720               	max	a7, a7, a2
  11d91f:	532ba0               	max	a2, a11, a10
  11d922:	532270               	max	a2, a2, a7
  11d925:	53a940               	max	a10, a9, a4
  11d928:	2178                	l32i.n	a7, a1, 8
  11d92a:	53aa20               	max	a10, a10, a2
  11d92d:	6128                	l32i.n	a2, a1, 24
  11d92f:	0729                	s32i.n	a2, a7, 0
  11d931:	53a3a0               	max	a10, a3, a10
  11d934:	020c                	movi.n	a2, 0
  11d936:	53aa20               	max	a10, a10, a2
  11d939:	3128                	l32i.n	a2, a1, 12
  11d93b:	02a9                	s32i.n	a10, a2, 0
  11d93d:	5128                	l32i.n	a2, a1, 20
  11d93f:	f01d                	retw.n

0011d941 <smdpitch_fine_wb+0x221>:
  11d941:	000000                                        ...

0011d944 <smdpitch_fine_nb>:
  11d944:	006136               	entry	a1, 48
  11d947:	2169                	s32i.n	a6, a1, 8
  11d949:	0d0c                	movi.n	a13, 0
  11d94b:	0c0c                	movi.n	a12, 0
  11d94d:	0b0c                	movi.n	a11, 0
  11d94f:	0a0c                	movi.n	a10, 0
  11d951:	671c                	movi.n	a7, 22
  11d953:	1159                	s32i.n	a5, a1, 4
  11d955:	908420               	addx2	a8, a4, a2
  11d958:	fdc352               	addi	a5, a3, -3
  11d95b:	ffd882               	addmi	a8, a8, 0xffffff00
  11d95e:	d0c882               	addi	a8, a8, -48
  11d961:	0159                	s32i.n	a5, a1, 0
  11d963:	030c                	movi.n	a3, 0
  11d965:	235580               	sext	a5, a5, 15
  11d968:	c09450               	sub	a9, a4, a5
  11d96b:	909920               	addx2	a9, a9, a2
  11d96e:	040c                	movi.n	a4, 0
  11d970:	ffd922               	addmi	a2, a9, 0xffffff00
  11d973:	090c                	movi.n	a9, 0
  11d975:	53a776               	loopgtz	a7, 11d9cc <smdpitch_fine_nb+0x88>
  11d978:	699272               	l16si	a7, a2, 210
  11d97b:	689262               	l16si	a6, a2, 208
  11d97e:	6a92f2               	l16si	a15, a2, 212
  11d981:	8298e2               	l16si	a14, a8, 0x104
  11d984:	882b                	addi.n	a8, a8, 2
  11d986:	c0fef0               	sub	a15, a14, a15
  11d989:	c06e60               	sub	a6, a14, a6
  11d98c:	c07e70               	sub	a7, a14, a7
  11d98f:	607170               	abs	a7, a7
  11d992:	606160               	abs	a6, a6
  11d995:	60f1f0               	abs	a15, a15
  11d998:	ddfa                	add.n	a13, a13, a15
  11d99a:	bb6a                	add.n	a11, a11, a6
  11d99c:	cc7a                	add.n	a12, a12, a7
  11d99e:	659262               	l16si	a6, a2, 202
  11d9a1:	669272               	l16si	a7, a2, 204
  11d9a4:	6792f2               	l16si	a15, a2, 206
  11d9a7:	c07e70               	sub	a7, a14, a7
  11d9aa:	c0fef0               	sub	a15, a14, a15
  11d9ad:	c06e60               	sub	a6, a14, a6
  11d9b0:	606160               	abs	a6, a6
  11d9b3:	60f1f0               	abs	a15, a15
  11d9b6:	607170               	abs	a7, a7
  11d9b9:	997a                	add.n	a9, a9, a7
  11d9bb:	aafa                	add.n	a10, a10, a15
  11d9bd:	446a                	add.n	a4, a4, a6
  11d9bf:	6492f2               	l16si	a15, a2, 200
  11d9c2:	222b                	addi.n	a2, a2, 2
  11d9c4:	c0eef0               	sub	a14, a14, a15
  11d9c7:	60e1e0               	abs	a14, a14
  11d9ca:	33ea                	add.n	a3, a3, a14

0011d9cc <smdpitch_fine_nb+0x88>:
  11d9cc:	53fba0               	max	a15, a11, a10
  11d9cf:	e64671               	l32r	a7, 1172e8 (7ffffe <_memmap_mem_dram1_end+0x4feffe>)
  11d9d2:	538dc0               	max	a8, a13, a12
  11d9d5:	0927d7               	blt	a7, a13, 11d9e2 <smdpitch_fine_nb+0x9e>
  11d9d8:	0128                	l32i.n	a2, a1, 0
  11d9da:	0ded                	mov.n	a14, a13
  11d9dc:	232280               	sext	a2, a2, 15
  11d9df:	000106               	j	11d9e7 <smdpitch_fine_nb+0xa3>

0011d9e2 <smdpitch_fine_nb+0x9e>:
  11d9e2:	e636e1               	l32r	a14, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11d9e5:	821c                	movi.n	a2, 24

0011d9e7 <smdpitch_fine_nb+0xa3>:
  11d9e7:	06ace7               	bge	a12, a14, 11d9f1 <smdpitch_fine_nb+0xad>
  11d9ea:	0ced                	mov.n	a14, a12
  11d9ec:	251b                	addi.n	a2, a5, 1
  11d9ee:	232280               	sext	a2, a2, 15

0011d9f1 <smdpitch_fine_nb+0xad>:
  11d9f1:	06abe7               	bge	a11, a14, 11d9fb <smdpitch_fine_nb+0xb7>
  11d9f4:	0bed                	mov.n	a14, a11
  11d9f6:	252b                	addi.n	a2, a5, 2
  11d9f8:	232280               	sext	a2, a2, 15

0011d9fb <smdpitch_fine_nb+0xb7>:
  11d9fb:	06aae7               	bge	a10, a14, 11da05 <smdpitch_fine_nb+0xc1>
  11d9fe:	0aed                	mov.n	a14, a10
  11da00:	253b                	addi.n	a2, a5, 3
  11da02:	232280               	sext	a2, a2, 15

0011da05 <smdpitch_fine_nb+0xc1>:
  11da05:	06a9e7               	bge	a9, a14, 11da0f <smdpitch_fine_nb+0xcb>
  11da08:	09ed                	mov.n	a14, a9
  11da0a:	254b                	addi.n	a2, a5, 4
  11da0c:	232280               	sext	a2, a2, 15

0011da0f <smdpitch_fine_nb+0xcb>:
  11da0f:	06a4e7               	bge	a4, a14, 11da19 <smdpitch_fine_nb+0xd5>
  11da12:	04ed                	mov.n	a14, a4
  11da14:	255b                	addi.n	a2, a5, 5
  11da16:	232280               	sext	a2, a2, 15

0011da19 <smdpitch_fine_nb+0xd5>:
  11da19:	1178                	l32i.n	a7, a1, 4
  11da1b:	06a3e7               	bge	a3, a14, 11da25 <smdpitch_fine_nb+0xe1>
  11da1e:	03ed                	mov.n	a14, a3
  11da20:	256b                	addi.n	a2, a5, 6
  11da22:	232280               	sext	a2, a2, 15

0011da25 <smdpitch_fine_nb+0xe1>:
  11da25:	07e9                	s32i.n	a14, a7, 0
  11da27:	5388f0               	max	a8, a8, a15
  11da2a:	537940               	max	a7, a9, a4
  11da2d:	537780               	max	a7, a7, a8
  11da30:	080c                	movi.n	a8, 0
  11da32:	537370               	max	a7, a3, a7
  11da35:	537780               	max	a7, a7, a8
  11da38:	2188                	l32i.n	a8, a1, 8
  11da3a:	0879                	s32i.n	a7, a8, 0
  11da3c:	f01d                	retw.n

0011da3e <smdpitch_fine_nb+0xfa>:
	...

0011da40 <smdpitch>:
  11da40:	006136               	entry	a1, 48
  11da43:	fcc792               	addi	a9, a7, -4
  11da46:	2129                	s32i.n	a2, a1, 8
  11da48:	881c                	movi.n	a8, 24
  11da4a:	023c                	movi.n	a2, 48
  11da4c:	832890               	moveqz	a2, a8, a9
  11da4f:	0129                	s32i.n	a2, a1, 0
  11da51:	244a                	add.n	a2, a4, a4
  11da53:	070296               	bltz	a2, 11dac7 <smdpitch+0x87>
  11da56:	0e0c                	movi.n	a14, 0
  11da58:	11a7f0               	slli	a10, a7, 1
  11da5b:	0d0c                	movi.n	a13, 0
  11da5d:	e617f1               	l32r	a15, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11da60:	2198                	l32i.n	a9, a1, 8
  11da62:	c0c340               	sub	a12, a3, a4
  11da65:	c08670               	sub	a8, a6, a7
  11da68:	c0b560               	sub	a11, a5, a6
  11da6b:	3189                	s32i.n	a8, a1, 12
  11da6d:	87ba                	add.n	a8, a7, a11
  11da6f:	c0bbc0               	sub	a11, a11, a12
  11da72:	908890               	addx2	a8, a8, a9
  11da75:	906590               	addx2	a6, a5, a9
  11da78:	ffd662               	addmi	a6, a6, 0xffffff00
  11da7b:	ffd882               	addmi	a8, a8, 0xffffff00
  11da7e:	1189                	s32i.n	a8, a1, 4

0011da80 <smdpitch+0x40>:
  11da80:	3198                	l32i.n	a9, a1, 12
  11da82:	1158                	l32i.n	a5, a1, 4
  11da84:	023996               	bltz	a9, 11daab <smdpitch+0x6b>
  11da87:	030c                	movi.n	a3, 0
  11da89:	2188                	l32i.n	a8, a1, 8
  11da8b:	47ba                	add.n	a4, a7, a11
  11da8d:	904480               	addx2	a4, a4, a8
  11da90:	ffd442               	addmi	a4, a4, 0xffffff00

0011da93 <smdpitch+0x53>:
  11da93:	7f9482               	l16si	a8, a4, 254
  11da96:	7f9592               	l16si	a9, a5, 254
  11da99:	44aa                	add.n	a4, a4, a10
  11da9b:	55aa                	add.n	a5, a5, a10
  11da9d:	c09980               	sub	a9, a9, a8
  11daa0:	609190               	abs	a9, a9
  11daa3:	339a                	add.n	a3, a3, a9
  11daa5:	eab657               	bgeu	a6, a5, 11da93 <smdpitch+0x53>
  11daa8:	000046               	j	11daad <smdpitch+0x6d>

0011daab <smdpitch+0x6b>:
  11daab:	030c                	movi.n	a3, 0

0011daad <smdpitch+0x6d>:
  11daad:	c0bb70               	sub	a11, a11, a7
  11dab0:	ee7a                	add.n	a14, a14, a7
  11dab2:	06a3f7               	bge	a3, a15, 11dabc <smdpitch+0x7c>
  11dab5:	03fd                	mov.n	a15, a3
  11dab7:	239c80               	sext	a9, a12, 15
  11daba:	0199                	s32i.n	a9, a1, 0

0011dabc <smdpitch+0x7c>:
  11dabc:	53d3d0               	max	a13, a3, a13
  11dabf:	cc7a                	add.n	a12, a12, a7
  11dac1:	bba2e7               	bge	a2, a14, 11da80 <smdpitch+0x40>
  11dac4:	000106               	j	11dacc <smdpitch+0x8c>

0011dac7 <smdpitch+0x87>:
  11dac7:	0d0c                	movi.n	a13, 0
  11dac9:	e5fcf1               	l32r	a15, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)

0011dacc <smdpitch+0x8c>:
  11dacc:	0128                	l32i.n	a2, a1, 0
  11dace:	c1b8                	l32i.n	a11, a1, 48
  11dad0:	d1a8                	l32i.n	a10, a1, 52
  11dad2:	0bf9                	s32i.n	a15, a11, 0
  11dad4:	0ad9                	s32i.n	a13, a10, 0
  11dad6:	f01d                	retw.n

0011dad8 <sbc_audioplc_init_audioPLC>:
  11dad8:	00a136               	entry	a1, 80
  11dadb:	056122               	s32i	a2, a1, 20
  11dade:	026152               	s32i	a5, a1, 8
  11dae1:	28d262               	addmi	a6, a2, 0x2800
  11dae4:	02a092               	movi	a9, 2
  11dae7:	e5d9b1               	l32r	a11, 11724c (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11daea:	e5d7c1               	l32r	a12, 117248 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11daed:	00a0d2               	movi	a13, 0
  11daf0:	00a0e2               	movi	a14, 0
  11daf3:	12d2f2               	addmi	a15, a2, 0x1200
  11daf6:	0961f2               	s32i	a15, a1, 36
  11daf9:	0361e2               	s32i	a14, a1, 12
  11dafc:	41d9                	s32i.n	a13, a1, 16
  11dafe:	71c9                	s32i.n	a12, a1, 28
  11db00:	81b9                	s32i.n	a11, a1, 32
  11db02:	1199                	s32i.n	a9, a1, 4
  11db04:	aa5642               	s16i	a4, a6, 0x154
  11db07:	ab5632               	s16i	a3, a6, 0x156
  11db0a:	27d252               	addmi	a5, a2, 0x2700
  11db0d:	98c552               	addi	a5, a5, -104
  11db10:	030c                	movi.n	a3, 0
  11db12:	58c662               	addi	a6, a6, 88
  11db15:	6169                	s32i.n	a6, a1, 24
  11db17:	26d262               	addmi	a6, a2, 0x2600
  11db1a:	9cc662               	addi	a6, a6, -100
  11db1d:	0169                	s32i.n	a6, a1, 0
  11db1f:	e5ce61               	l32r	a6, 117258 (447a0000 <_memmap_cacheattr_bp_allvalid+0x2257ddde>)

0011db22 <sbc_audioplc_init_audioPLC+0x4a>:
  11db22:	7e5532               	s16i	a3, a5, 252
  11db25:	7c5532               	s16i	a3, a5, 248
  11db28:	91a8                	l32i.n	a10, a1, 36
  11db2a:	7d5532               	s16i	a3, a5, 250
  11db2d:	6b2aa2               	l32i	a10, a10, 0x1ac
  11db30:	040c                	movi.n	a4, 0
  11db32:	009aa2               	l16si	a10, a10, 0
  11db35:	e49c65               	call8	1024fc <__floatsisf>
  11db38:	06bd                	mov.n	a11, a6
  11db3a:	e32665               	call8	100da0 <__mulsf3>
  11db3d:	e39fe5               	call8	10153c <__extendsfdf2>
  11db40:	71d8                	l32i.n	a13, a1, 28
  11db42:	81c8                	l32i.n	a12, a1, 32
  11db44:	e35da5               	call8	101120 <__muldf3>
  11db47:	31d8                	l32i.n	a13, a1, 12
  11db49:	41c8                	l32i.n	a12, a1, 16
  11db4b:	e38625               	call8	1013ac <__gtdf2>
  11db4e:	3f1aa6               	blti	a10, 1, 11db91 <sbc_audioplc_init_audioPLC+0xb9>

0011db51 <sbc_audioplc_init_audioPLC+0x79>:
  11db51:	062182               	l32i	a8, a1, 24
  11db54:	7f9882               	l16si	a8, a8, 254
  11db57:	804840               	add	a4, a8, a4
  11db5a:	234480               	sext	a4, a4, 15
  11db5d:	7d5542               	s16i	a4, a5, 250
  11db60:	04ad                	mov.n	a10, a4
  11db62:	e49e65               	call8	102548 <__floatsidf>
  11db65:	0a7d                	mov.n	a7, a10
  11db67:	91a8                	l32i.n	a10, a1, 36
  11db69:	6b2aa2               	l32i	a10, a10, 0x1ac
  11db6c:	0b2d                	mov.n	a2, a11
  11db6e:	009aa2               	l16si	a10, a10, 0
  11db71:	e498a5               	call8	1024fc <__floatsisf>
  11db74:	06bd                	mov.n	a11, a6
  11db76:	e322a5               	call8	100da0 <__mulsf3>
  11db79:	e39c25               	call8	10153c <__extendsfdf2>
  11db7c:	71d8                	l32i.n	a13, a1, 28
  11db7e:	81c8                	l32i.n	a12, a1, 32
  11db80:	e359e5               	call8	101120 <__muldf3>
  11db83:	0acd                	mov.n	a12, a10
  11db85:	0bdd                	mov.n	a13, a11
  11db87:	07ad                	mov.n	a10, a7
  11db89:	02bd                	mov.n	a11, a2
  11db8b:	e38d65               	call8	101460 <__ltdf2>
  11db8e:	fbfa96               	bltz	a10, 11db51 <sbc_audioplc_init_audioPLC+0x79>

0011db91 <sbc_audioplc_init_audioPLC+0xb9>:
  11db91:	2c3c                	movi.n	a12, 50
  11db93:	746532               	s32i	a3, a5, 0x1d0
  11db96:	e0a0f2               	movi	a15, 224
  11db99:	11a8                	l32i.n	a10, a1, 4
  11db9b:	0198                	l32i.n	a9, a1, 0
  11db9d:	0e0c                	movi.n	a14, 0
  11db9f:	7565e2               	s32i	a14, a5, 0x1d4
  11dba2:	09bd                	mov.n	a11, a9
  11dba4:	aa0b                	addi.n	a10, a10, -1
  11dba6:	55fa                	add.n	a5, a5, a15
  11dba8:	11a9                	s32i.n	a10, a1, 4
  11dbaa:	99fa                	add.n	a9, a9, a15
  11dbac:	0199                	s32i.n	a9, a1, 0
  11dbae:	04ac76               	loopgtz	a12, 11dbb6 <sbc_audioplc_init_audioPLC+0xde>
  11dbb1:	7f6b32               	s32i	a3, a11, 0x1fc
  11dbb4:	bb4b                	addi.n	a11, a11, 4

0011dbb6 <sbc_audioplc_init_audioPLC+0xde>:
  11dbb6:	f68a56               	bnez	a10, 11db22 <sbc_audioplc_init_audioPLC+0x4a>
  11dbb9:	2198                	l32i.n	a9, a1, 8
  11dbbb:	51a8                	l32i.n	a10, a1, 20
  11dbbd:	2d0c                	movi.n	a13, 2
  11dbbf:	28daa2               	addmi	a10, a10, 0x2800
  11dbc2:	54caa2               	addi	a10, a10, 84
  11dbc5:	04ad76               	loopgtz	a13, 11dbcd <sbc_audioplc_init_audioPLC+0xf5>
  11dbc8:	7e5a32               	s16i	a3, a10, 252
  11dbcb:	aa2b                	addi.n	a10, a10, 2
  11dbcd:	61b8                	l32i.n	a11, a1, 24
  11dbcf:	805b32               	s16i	a3, a11, 0x100
  11dbd2:	815b92               	s16i	a9, a11, 0x102
  11dbd5:	f01d                	retw.n

0011dbd7 <sbc_audioplc_init_audioPLC+0xff>:
	...

0011dbd8 <sbc_audioplc_SpeechMusicDiscriminator>:
  11dbd8:	004136               	entry	a1, 32
  11dbdb:	0a0c                	movi.n	a10, 0
  11dbdd:	009352               	l16si	a5, a3, 0
  11dbe0:	13d4f2               	addmi	a15, a4, 0x1300
  11dbe3:	2b2ff2               	l32i	a15, a15, 172
  11dbe6:	28d4e2               	addmi	a14, a4, 0x2800
  11dbe9:	019ff2               	l16si	a15, a15, 2
  11dbec:	ab9ee2               	l16si	a14, a14, 0x156
  11dbef:	ff1b                	addi.n	a15, a15, 1
  11dbf1:	85cc                	bnez.n	a5, 11dbfd <sbc_audioplc_SpeechMusicDiscriminator+0x25>
  11dbf3:	0c0c                	movi.n	a12, 0
  11dbf5:	080c                	movi.n	a8, 0
  11dbf7:	685382               	s16i	a8, a3, 208
  11dbfa:	000086               	j	11dc00 <sbc_audioplc_SpeechMusicDiscriminator+0x28>

0011dbfd <sbc_audioplc_SpeechMusicDiscriminator+0x25>:
  11dbfd:	6893c2               	l16si	a12, a3, 208

0011dc00 <sbc_audioplc_SpeechMusicDiscriminator+0x28>:
  11dc00:	5e5a                	add.n	a5, a14, a5
  11dc02:	0cbd                	mov.n	a11, a12
  11dc04:	0c4d                	mov.n	a4, a12
  11dc06:	235580               	sext	a5, a5, 15
  11dc09:	005352               	s16i	a5, a3, 0
  11dc0c:	37ace7               	bge	a12, a14, 11dc47 <sbc_audioplc_SpeechMusicDiscriminator+0x6f>
  11dc0f:	3723d2               	l32i	a13, a3, 220
  11dc12:	3623c2               	l32i	a12, a3, 216

0011dc15 <sbc_audioplc_SpeechMusicDiscriminator+0x3d>:
  11dc15:	908b20               	addx2	a8, a11, a2
  11dc18:	b02804               	ae_l16.i	aed2, a8, 0
  11dc1b:	0c800e0252321dce 	{ ae_movda32x2	aed1, a13, a12; ae_mul16x4	aed3, aed2, aed2, aed2 }
  11dc23:	aa1b                	addi.n	a10, a10, 1
  11dc25:	25d2c4               	ae_movad32.l	a13, aed2
  11dc28:	bfba                	add.n	a11, a15, a11
  11dc2a:	31cfd0               	srai	a12, a13, 31
  11dc2d:	150cd4               	ae_movda32x2	aed0, a12, a13
  11dc30:	ebea5f010000bb8f 	{ sext	a11, a11, 15; ae_add64	aed0, aed0, aed1; nop }
  11dc38:	25c0c4               	ae_movad32.l	a12, aed0
  11dc3b:	25d0b4               	ae_movad32.h	a13, aed0
  11dc3e:	3763d2               	s32i	a13, a3, 220
  11dc41:	3663c2               	s32i	a12, a3, 216
  11dc44:	cd2be7               	blt	a11, a14, 11dc15 <sbc_audioplc_SpeechMusicDiscriminator+0x3d>

0011dc47 <sbc_audioplc_SpeechMusicDiscriminator+0x6f>:
  11dc47:	400001b545344afe 	{ ae_movda32	aed4, a10; nop; ae_movda32	aed3, a15 }
  11dc4f:	eb7bdd040303259f 	{ nop; ae_mulp32x2	aed3, aed3, aed4; nop }
  11dc57:	029322               	l16si	a2, a3, 4
  11dc5a:	25b3c4               	ae_movad32.l	a11, aed3
  11dc5d:	019392               	l16si	a9, a3, 2
  11dc60:	b4ba                	add.n	a11, a4, a11
  11dc62:	c0bbe0               	sub	a11, a11, a14
  11dc65:	6853b2               	s16i	a11, a3, 208
  11dc68:	252597               	blt	a5, a9, 11dc91 <sbc_audioplc_SpeechMusicDiscriminator+0xb9>
  11dc6b:	3723b2               	l32i	a11, a3, 220
  11dc6e:	c38b                	addi.n	a12, a3, 8
  11dc70:	3623a2               	l32i	a10, a3, 216
  11dc73:	000225               	call8	11dc94 <sbc_audioplc_MLER>
  11dc76:	0a2d                	mov.n	a2, a10
  11dc78:	0253a2               	s16i	a10, a3, 4
  11dc7b:	0193d2               	l16si	a13, a3, 2
  11dc7e:	0093c2               	l16si	a12, a3, 0
  11dc81:	0e0c                	movi.n	a14, 0
  11dc83:	3763e2               	s32i	a14, a3, 220
  11dc86:	3663e2               	s32i	a14, a3, 216
  11dc89:	c0ccd0               	sub	a12, a12, a13
  11dc8c:	0053c2               	s16i	a12, a3, 0
  11dc8f:	f01d                	retw.n

0011dc91 <sbc_audioplc_SpeechMusicDiscriminator+0xb9>:
  11dc91:	f01d                	retw.n

0011dc93 <sbc_audioplc_SpeechMusicDiscriminator+0xbb>:
	...

0011dc94 <sbc_audioplc_MLER>:
  11dc94:	004136               	entry	a1, 32
  11dc97:	048d                	mov.n	a8, a4
  11dc99:	070c                	movi.n	a7, 0
  11dc9b:	060c                	movi.n	a6, 0
  11dc9d:	e56db1               	l32r	a11, 117254 (1062 <XtosCoreStateSize+0xde2>)
  11dca0:	6c0c                	movi.n	a12, 6
  11dca2:	157324               	ae_movda32x2	aed7, a3, a2
  11dca5:	817c74               	ae_sraa64	aed7, aed7, a12
  11dca8:	2597c4               	ae_movad32.l	a9, aed7
  11dcab:	4000013144045b1e 	{ ae_movda16	aed4, a11; nop; movi	a5, 49 }
  11dcb3:	31df90               	srai	a13, a9, 31
  11dcb6:	155d94               	ae_movda32x2	aed5, a13, a9
  11dcb9:	1aa576               	loopgtz	a5, 11dcd7 <sbc_audioplc_MLER+0x43>
  11dcbc:	151764               	ae_movda32x2	aed1, a7, a6
  11dcbf:	1878                	l32i.n	a7, a8, 4
  11dcc1:	0879                	s32i.n	a7, a8, 0
  11dcc3:	316f70               	srai	a6, a7, 31
  11dcc6:	150674               	ae_movda32x2	aed0, a6, a7
  11dcc9:	ebea20010000488f 	{ addi	a8, a8, 4; ae_add64	aed0, aed0, aed1; nop }
  11dcd1:	2570b4               	ae_movad32.h	a7, aed0
  11dcd4:	2560c4               	ae_movad32.l	a6, aed0

0011dcd7 <sbc_audioplc_MLER+0x43>:
  11dcd7:	156764               	ae_movda32x2	aed6, a7, a6
  11dcda:	315564               	ae_add64	aed5, aed5, aed6
  11dcdd:	815c54               	ae_sraa64	aed5, aed5, a12
  11dce0:	25a5c4               	ae_movad32.l	a10, aed5
  11dce3:	3c3a34               	ae_movda32	aed3, a10
  11dce6:	eb7240040302002f 	{ movi	a2, 0; ae_mulfp32x16x2ras.h	aed2, aed3, aed4; nop }
  11dcee:	316492               	s32i	a9, a4, 196
  11dcf1:	eb0340020202328f 	{ movi	a8, 50; ae_sel16i.n	aed2, aed2, aed2, 3; nop }
  11dcf9:	2532c4               	ae_movad32.l	a3, aed2
  11dcfc:	f03d                	nop.n
  11dcfe:	0aa876               	loopgtz	a8, 11dd0c <sbc_audioplc_MLER+0x78>
  11dd01:	04e8                	l32i.n	a14, a4, 0
  11dd03:	444b                	addi.n	a4, a4, 4
  11dd05:	01ae37               	bge	a14, a3, 11dd0a <sbc_audioplc_MLER+0x76>
  11dd08:	221b                	addi.n	a2, a2, 1

0011dd0a <sbc_audioplc_MLER+0x76>:
  11dd0a:	f03d                	nop.n

0011dd0c <sbc_audioplc_MLER+0x78>:
  11dd0c:	a0f220               	addx4	a15, a2, a2
  11dd0f:	cec232               	addi	a3, a2, -50
  11dd12:	b0ff20               	addx8	a15, a15, a2
  11dd15:	11ffc0               	slli	a15, a15, 4
  11dd18:	c0ff20               	sub	a15, a15, a2
  11dd1b:	e50721               	l32r	a2, 117138 (7fff <xthals_release_major+0x511f>)
  11dd1e:	23ff80               	sext	a15, a15, 15
  11dd21:	932f30               	movnez	a2, a15, a3
  11dd24:	f01d                	retw.n

0011dd26 <sbc_audioplc_MLER+0x92>:
	...

0011dd28 <sbc_lcplc_Init_LC_PLC>:
  11dd28:	00c136               	entry	a1, 96
  11dd2b:	9ea0d2               	movi	a13, 158
  11dd2e:	280c                	movi.n	a8, 2
  11dd30:	12d272               	addmi	a7, a2, 0x1200
  11dd33:	059d                	mov.n	a9, a5
  11dd35:	0199                	s32i.n	a9, a1, 0
  11dd37:	b4c7f2               	addi	a15, a7, -76
  11dd3a:	065d                	mov.n	a5, a6
  11dd3c:	de5752               	s16i	a5, a7, 0x1bc
  11dd3f:	0fad                	mov.n	a10, a15
  11dd41:	026d                	mov.n	a6, a2
  11dd43:	069d                	mov.n	a9, a6
  11dd45:	0fa876               	loopgtz	a8, 11dd58 <sbc_lcplc_Init_LC_PLC+0x30>
  11dd48:	03c8                	l32i.n	a12, a3, 0
  11dd4a:	334b                	addi.n	a3, a3, 4
  11dd4c:	7e6ac2               	s32i	a12, a10, 0x1f8
  11dd4f:	04b8                	l32i.n	a11, a4, 0
  11dd51:	806ab2               	s32i	a11, a10, 0x200
  11dd54:	444b                	addi.n	a4, a4, 4
  11dd56:	aa4b                	addi.n	a10, a10, 4

0011dd58 <sbc_lcplc_Init_LC_PLC+0x30>:
  11dd58:	e4f841               	l32r	a4, 117138 (7fff <xthals_release_major+0x511f>)
  11dd5b:	030c                	movi.n	a3, 0
  11dd5d:	e563b1               	l32r	a11, 1172ec (11bc <XtosCoreStateSize+0xf3c>)
  11dd60:	e53a81               	l32r	a8, 117248 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11dd63:	e53ae1               	l32r	a14, 11724c (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11dd66:	71e9                	s32i.n	a14, a1, 28
  11dd68:	6189                	s32i.n	a8, a1, 24
  11dd6a:	07ad76               	loopgtz	a13, 11dd75 <sbc_lcplc_Init_LC_PLC+0x4d>
  11dd6d:	005932               	s16i	a3, a9, 0
  11dd70:	a05942               	s16i	a4, a9, 0x140
  11dd73:	992b                	addi.n	a9, a9, 2
  11dd75:	02d692               	addmi	a9, a6, 0x200
  11dd78:	3e5932               	s16i	a3, a9, 124
  11dd7b:	80c992               	addi	a9, a9, -128
  11dd7e:	5199                	s32i.n	a9, a1, 20
  11dd80:	141516               	beqz	a5, 11dec5 <sbc_lcplc_Init_LC_PLC+0x19d>
  11dd83:	0d401341e0b0250e 	{ beqi.w18	a5, 2, 11dec5 <sbc_lcplc_Init_LC_PLC+0x19d>; nop }
  11dd8b:	020c                	movi.n	a2, 0
  11dd8d:	0a0c                	movi.n	a10, 0

0011dd8f <sbc_lcplc_Init_LC_PLC+0x67>:
  11dd8f:	021526               	beqi	a5, 1, 11dd95 <sbc_lcplc_Init_LC_PLC+0x6d>
  11dd92:	6c2566               	bnei	a5, 2, 11de02 <sbc_lcplc_Init_LC_PLC+0xda>

0011dd95 <sbc_lcplc_Init_LC_PLC+0x6d>:
  11dd95:	205ff0               	or	a5, a15, a15
  11dd98:	12d6b2               	addmi	a11, a6, 0x1200
  11dd9b:	bccbb2               	addi	a11, a11, -68
  11dd9e:	0a61b2               	s32i	a11, a1, 40

0011dda1 <sbc_lcplc_Init_LC_PLC+0x79>:
  11dda1:	8025c2               	l32i	a12, a5, 0x200
  11dda4:	0961c2               	s32i	a12, a1, 36
  11dda7:	04dc16               	beqz	a12, 11ddf8 <sbc_lcplc_Init_LC_PLC+0xd0>
  11ddaa:	029cb2               	l16si	a11, a12, 4
  11ddad:	6b27a2               	l32i	a10, a7, 0x1ac
  11ddb0:	0161a2               	s32i	a10, a1, 4
  11ddb3:	0461b2               	s32i	a11, a1, 16
  11ddb6:	009aa2               	l16si	a10, a10, 0
  11ddb9:	e47425               	call8	1024fc <__floatsisf>
  11ddbc:	e54db1               	l32r	a11, 1172f0 (273354 <aac_plc_Sine_Short_Inv+0xb4>)
  11ddbf:	002bb2               	l32i	a11, a11, 0
  11ddc2:	e2fde5               	call8	100da0 <__mulsf3>
  11ddc5:	e37765               	call8	10153c <__extendsfdf2>
  11ddc8:	0621d2               	l32i	a13, a1, 24
  11ddcb:	71c8                	l32i.n	a12, a1, 28
  11ddcd:	e33525               	call8	101120 <__muldf3>
  11ddd0:	e371e5               	call8	1014f0 <__fixdfsi>
  11ddd3:	91c8                	l32i.n	a12, a1, 36
  11ddd5:	11b8                	l32i.n	a11, a1, 4
  11ddd7:	139ce2               	l16si	a14, a12, 38
  11ddda:	189cf2               	l16si	a15, a12, 48
  11dddd:	029bb2               	l16si	a11, a11, 4
  11dde0:	149cd2               	l16si	a13, a12, 40
  11dde3:	bbaa                	add.n	a11, a11, a10
  11dde5:	41a8                	l32i.n	a10, a1, 16
  11dde7:	bb0b                	addi.n	a11, a11, -1
  11dde9:	129cc2               	l16si	a12, a12, 36
  11ddec:	ddfa                	add.n	a13, a13, a15
  11ddee:	ccea                	add.n	a12, a12, a14
  11ddf0:	ccda                	add.n	a12, a12, a13
  11ddf2:	53bbc0               	max	a11, a11, a12
  11ddf5:	90aab0               	addx2	a10, a10, a11

0011ddf8 <sbc_lcplc_Init_LC_PLC+0xd0>:
  11ddf8:	532a20               	max	a2, a10, a2
  11ddfb:	a1c8                	l32i.n	a12, a1, 40
  11ddfd:	554b                	addi.n	a5, a5, 4
  11ddff:	9e95c7               	bne	a5, a12, 11dda1 <sbc_lcplc_Init_LC_PLC+0x79>

0011de02 <sbc_lcplc_Init_LC_PLC+0xda>:
  11de02:	3c0c                	movi.n	a12, 3
  11de04:	14e020               	extui	a14, a2, 0, 2
  11de07:	4d0c                	movi.n	a13, 4
  11de09:	02d692               	addmi	a9, a6, 0x200
  11de0c:	8cc992               	addi	a9, a9, -116
  11de0f:	c0dde0               	sub	a13, a13, a14
  11de12:	14d0d0               	extui	a13, a13, 0, 2
  11de15:	d2da                	add.n	a13, a2, a13
  11de17:	df57d2               	s16i	a13, a7, 0x1be
  11de1a:	05ad76               	loopgtz	a13, 11de23 <sbc_lcplc_Init_LC_PLC+0xfb>
  11de1d:	7e5932               	s16i	a3, a9, 252
  11de20:	02c992               	addi	a9, a9, 2

0011de23 <sbc_lcplc_Init_LC_PLC+0xfb>:
  11de23:	df97a2               	l16si	a10, a7, 0x1be
  11de26:	0521e2               	l32i	a14, a1, 20
  11de29:	e50d81               	l32r	a8, 117260 (7ffe0000 <_memmap_cacheattr_bp_allvalid+0x5ddbddde>)
  11de2c:	7f5e32               	s16i	a3, a14, 254
  11de2f:	6b27d2               	l32i	a13, a7, 0x1ac
  11de32:	002192               	l32i	a9, a1, 0
  11de35:	139df2               	l16si	a15, a13, 38
  11de38:	129dd2               	l16si	a13, a13, 36
  11de3b:	0aa0b2               	movi	a11, 10
  11de3e:	c0ddf0               	sub	a13, a13, a15
  11de41:	805ed2               	s16i	a13, a14, 0x100
  11de44:	6467c2               	s32i	a12, a7, 0x190
  11de47:	c55742               	s16i	a4, a7, 0x18a
  11de4a:	ce5742               	s16i	a4, a7, 0x19c
  11de4d:	cf57b2               	s16i	a11, a7, 0x19e
  11de50:	d157b2               	s16i	a11, a7, 0x1a2
  11de53:	d55792               	s16i	a9, a7, 0x1aa
  11de56:	c65732               	s16i	a3, a7, 0x18c
  11de59:	c75732               	s16i	a3, a7, 0x18e
  11de5c:	ca5732               	s16i	a3, a7, 0x194
  11de5f:	d05732               	s16i	a3, a7, 0x1a0
  11de62:	d25732               	s16i	a3, a7, 0x1a4
  11de65:	d35732               	s16i	a3, a7, 0x1a6
  11de68:	d45732               	s16i	a3, a7, 0x1a8
  11de6b:	c45732               	s16i	a3, a7, 0x188
  11de6e:	6b2722               	l32i	a2, a7, 0x1ac
  11de71:	666782               	s32i	a8, a7, 0x198
  11de74:	029222               	l16si	a2, a2, 4
  11de77:	e46865               	call8	1024fc <__floatsisf>
  11de7a:	0a4d                	mov.n	a4, a10
  11de7c:	02ad                	mov.n	a10, a2
  11de7e:	e467e5               	call8	1024fc <__floatsisf>
  11de81:	0abd                	mov.n	a11, a10
  11de83:	04ad                	mov.n	a10, a4
  11de85:	e30be5               	call8	100f44 <__divsf3>
  11de88:	e31765               	call8	101000 <__fixsfsi>
  11de8b:	23ba80               	sext	a11, a10, 15
  11de8e:	400001b5441032be 	{ ae_movda16	aed0, a2; nop; ae_movda16	aed1, a11 }
  11de96:	0c801a013021959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed0 }
  11de9e:	df97e2               	l16si	a14, a7, 0x1be
  11dea1:	25a1c4               	ae_movad32.l	a10, aed1
  11dea4:	e057b2               	s16i	a11, a7, 0x1c0
  11dea7:	12aae7               	bge	a10, a14, 11debd <sbc_lcplc_Init_LC_PLC+0x195>
  11deaa:	fb1b                	addi.n	a15, a11, 1
  11deac:	3c2f24               	ae_movda16	aed2, a15
  11deaf:	0c801a023032959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed0 }
  11deb7:	e057f2               	s16i	a15, a7, 0x1c0
  11deba:	25a2c4               	ae_movad32.l	a10, aed2

0011debd <sbc_lcplc_Init_LC_PLC+0x195>:
  11debd:	df57a2               	s16i	a10, a7, 0x1be
  11dec0:	e15732               	s16i	a3, a7, 0x1c2
  11dec3:	f01d                	retw.n

0011dec5 <sbc_lcplc_Init_LC_PLC+0x19d>:
  11dec5:	00a0a2               	movi	a10, 0
  11dec8:	20eff0               	or	a14, a15, a15
  11decb:	8026b0               	add	a2, a6, a11
  11dece:	0a6122               	s32i	a2, a1, 40
  11ded1:	00a022               	movi	a2, 0

0011ded4 <sbc_lcplc_Init_LC_PLC+0x1ac>:
  11ded4:	0c61e2               	s32i	a14, a1, 48
  11ded7:	0b61f2               	s32i	a15, a1, 44
  11deda:	7e2e82               	l32i	a8, a14, 0x1f8
  11dedd:	8189                	s32i.n	a8, a1, 32
  11dedf:	05c816               	beqz	a8, 11df3f <sbc_lcplc_Init_LC_PLC+0x217>
  11dee2:	6b27a2               	l32i	a10, a7, 0x1ac
  11dee5:	0298c2               	l16si	a12, a8, 4
  11dee8:	31c9                	s32i.n	a12, a1, 12
  11deea:	029ab2               	l16si	a11, a10, 4
  11deed:	21b9                	s32i.n	a11, a1, 8
  11deef:	009aa2               	l16si	a10, a10, 0
  11def2:	e460a5               	call8	1024fc <__floatsisf>
  11def5:	e4feb1               	l32r	a11, 1172f0 (273354 <aac_plc_Sine_Short_Inv+0xb4>)
  11def8:	0bb8                	l32i.n	a11, a11, 0
  11defa:	e2ea65               	call8	100da0 <__mulsf3>
  11defd:	e363e5               	call8	10153c <__extendsfdf2>
  11df00:	61d8                	l32i.n	a13, a1, 24
  11df02:	71c8                	l32i.n	a12, a1, 28
  11df04:	e321a5               	call8	101120 <__muldf3>
  11df07:	e35ea5               	call8	1014f0 <__fixdfsi>
  11df0a:	81f8                	l32i.n	a15, a1, 32
  11df0c:	21e8                	l32i.n	a14, a1, 8
  11df0e:	1a9f82               	l16si	a8, a15, 52
  11df11:	189fd2               	l16si	a13, a15, 48
  11df14:	149fc2               	l16si	a12, a15, 40
  11df17:	129fb2               	l16si	a11, a15, 36
  11df1a:	ccda                	add.n	a12, a12, a13
  11df1c:	139fd2               	l16si	a13, a15, 38
  11df1f:	039ff2               	l16si	a15, a15, 6
  11df22:	bbda                	add.n	a11, a11, a13
  11df24:	ff8a                	add.n	a15, a15, a8
  11df26:	bbca                	add.n	a11, a11, a12
  11df28:	deaa                	add.n	a13, a14, a10
  11df2a:	31c8                	l32i.n	a12, a1, 12
  11df2c:	dd0b                	addi.n	a13, a13, -1
  11df2e:	aefa                	add.n	a10, a14, a15
  11df30:	53bbd0               	max	a11, a11, a13
  11df33:	c1e8                	l32i.n	a14, a1, 48
  11df35:	b1f8                	l32i.n	a15, a1, 44
  11df37:	11ccf0               	slli	a12, a12, 1
  11df3a:	53aac0               	max	a10, a10, a12
  11df3d:	aaba                	add.n	a10, a10, a11

0011df3f <sbc_lcplc_Init_LC_PLC+0x217>:
  11df3f:	532a20               	max	a2, a10, a2
  11df42:	a188                	l32i.n	a8, a1, 40
  11df44:	ee4b                	addi.n	a14, a14, 4
  11df46:	0d3ff841a0b0be8e 	{ bne.w18	a14, a8, 11ded4 <sbc_lcplc_Init_LC_PLC+0x1ac>; nop }
  11df4e:	ff8f46               	j	11dd8f <sbc_lcplc_Init_LC_PLC+0x67>

0011df51 <sbc_lcplc_Init_LC_PLC+0x229>:
  11df51:	000000                                        ...

0011df54 <sbc_lcplc_LC_PLC_erasure>:
  11df54:	07e136               	entry	a1, 0x3f0
  11df57:	06cd                	mov.n	a12, a6
  11df59:	05dd                	mov.n	a13, a5
  11df5b:	079d                	mov.n	a9, a7
  11df5d:	b96132               	s32i	a3, a1, 0x2e4
  11df60:	047d                	mov.n	a7, a4
  11df62:	a0b920               	addx4	a11, a9, a2
  11df65:	12dbb2               	addmi	a11, a11, 0x1200
  11df68:	6b2bf2               	l32i	a15, a11, 0x1ac
  11df6b:	b86192               	s32i	a9, a1, 0x2e0
  11df6e:	3b9f82               	l16si	a8, a15, 118
  11df71:	3a9fe2               	l16si	a14, a15, 116
  11df74:	6d2bb2               	l32i	a11, a11, 0x1b4
  11df77:	ee8a                	add.n	a14, a14, a8
  11df79:	4bcc                	bnez.n	a11, 11df81 <sbc_lcplc_LC_PLC_erasure+0x2d>
  11df7b:	b361e2               	s32i	a14, a1, 0x2cc
  11df7e:	000346               	j	11df8f <sbc_lcplc_LC_PLC_erasure+0x3b>

0011df81 <sbc_lcplc_LC_PLC_erasure+0x2d>:
  11df81:	3b9ba2               	l16si	a10, a11, 118
  11df84:	3a9b92               	l16si	a9, a11, 116
  11df87:	99aa                	add.n	a9, a9, a10
  11df89:	539e90               	max	a9, a14, a9
  11df8c:	b36192               	s32i	a9, a1, 0x2cc

0011df8f <sbc_lcplc_LC_PLC_erasure+0x3b>:
  11df8f:	041c66               	bnei	a12, 1, 11df97 <sbc_lcplc_LC_PLC_erasure+0x43>
  11df92:	0f6d                	mov.n	a6, a15
  11df94:	000046               	j	11df99 <sbc_lcplc_LC_PLC_erasure+0x45>

0011df97 <sbc_lcplc_LC_PLC_erasure+0x43>:
  11df97:	0b6d                	mov.n	a6, a11

0011df99 <sbc_lcplc_LC_PLC_erasure+0x45>:
  11df99:	d06172               	s32i	a7, a1, 0x340
  11df9c:	0296f2               	l16si	a15, a6, 4
  11df9f:	13d292               	addmi	a9, a2, 0x1300
  11dfa2:	01d2e2               	addmi	a14, a2, 0x100
  11dfa5:	d561e2               	s32i	a14, a1, 0x354
  11dfa8:	a8c9a2               	addi	a10, a9, -88
  11dfab:	bf9ee2               	l16si	a14, a14, 0x17e
  11dfae:	c161a2               	s32i	a10, a1, 0x304
  11dfb1:	5f9992               	l16si	a9, a9, 190
  11dfb4:	11aff0               	slli	a10, a15, 1
  11dfb7:	c099a0               	sub	a9, a9, a10
  11dfba:	239980               	sext	a9, a9, 15
  11dfbd:	c26192               	s32i	a9, a1, 0x308
  11dfc0:	129692               	l16si	a9, a6, 36
  11dfc3:	3edc                	bnez.n	a14, 11dfda <sbc_lcplc_LC_PLC_erasure+0x86>
  11dfc5:	2396a2               	l16si	a10, a6, 70
  11dfc8:	339682               	l16si	a8, a6, 102
  11dfcb:	369652               	l16si	a5, a6, 108
  11dfce:	3596b2               	l16si	a11, a6, 106
  11dfd1:	9358a0               	movnez	a5, a8, a10
  11dfd4:	235580               	sext	a5, a5, 15
  11dfd7:	000106               	j	11dfdf <sbc_lcplc_LC_PLC_erasure+0x8b>

0011dfda <sbc_lcplc_LC_PLC_erasure+0x86>:
  11dfda:	00a0b2               	movi	a11, 0
  11dfdd:	050c                	movi.n	a5, 0

0011dfdf <sbc_lcplc_LC_PLC_erasure+0x8b>:
  11dfdf:	c561b2               	s32i	a11, a1, 0x314
  11dfe2:	e45531               	l32r	a3, 117138 (7fff <xthals_release_major+0x511f>)
  11dfe5:	88a242               	movi	a4, 0x288
  11dfe8:	101e56               	bnez	a14, 11e0ed <sbc_lcplc_LC_PLC_erasure+0x199>
  11dfeb:	e061c2               	s32i	a12, a1, 0x380
  11dfee:	ab61d2               	s32i	a13, a1, 0x2ac
  11dff1:	b66192               	s32i	a9, a1, 0x2d8
  11dff4:	aa61b2               	s32i	a11, a1, 0x2a8
  11dff7:	621c66               	bnei	a12, 1, 11e05d <sbc_lcplc_LC_PLC_erasure+0x109>
  11dffa:	10c1a2               	addi	a10, a1, 16
  11dffd:	8d0c                	movi.n	a13, 8
  11dfff:	2196e2               	l16si	a14, a6, 66
  11e002:	c221b2               	l32i	a11, a1, 0x308
  11e005:	0ecd                	mov.n	a12, a14
  11e007:	90bb20               	addx2	a11, a11, a2
  11e00a:	11eef0               	slli	a14, a14, 1
  11e00d:	c0bbe0               	sub	a11, a11, a14
  11e010:	03dbb2               	addmi	a11, a11, 0x300
  11e013:	88cbb2               	addi	a11, a11, -120
  11e016:	029525               	call8	120968 <sbc_lcplc_autocor>
  11e019:	10c1a2               	addi	a10, a1, 16
  11e01c:	40c1b2               	addi	a11, a1, 64
  11e01f:	8c0c                	movi.n	a12, 8
  11e021:	01dce5               	call8	11fdf0 <sbc_lcplc_levinson>
  11e024:	80a240               	add	a10, a2, a4
  11e027:	c221b2               	l32i	a11, a1, 0x308
  11e02a:	60c1d2               	addi	a13, a1, 96
  11e02d:	64c1e2               	addi	a14, a1, 100
  11e030:	1596c2               	l16si	a12, a6, 42
  11e033:	00a0f2               	movi	a15, 0
  11e036:	0061c2               	s32i	a12, a1, 0
  11e039:	20c660               	or	a12, a6, a6
  11e03c:	02b965               	call8	120bd4 <sbc_lcplc_estpitch>
  11e03f:	1921b2               	l32i	a11, a1, 100
  11e042:	10c1c2               	addi	a12, a1, 16
  11e045:	b661a2               	s32i	a10, a1, 0x2d8
  11e048:	0196d2               	l16si	a13, a6, 2
  11e04b:	1821a2               	l32i	a10, a1, 96
  11e04e:	01aea5               	call8	11fb38 <sbc_lcplc_ClassifySpeech>
  11e051:	e021c2               	l32i	a12, a1, 0x380
  11e054:	c121e2               	l32i	a14, a1, 0x304
  11e057:	ab21d2               	l32i	a13, a1, 0x2ac
  11e05a:	735ea2               	s16i	a10, a14, 230

0011e05d <sbc_lcplc_LC_PLC_erasure+0x109>:
  11e05d:	c121e2               	l32i	a14, a1, 0x304
  11e060:	e43cf1               	l32r	a15, 117150 (7ffe <xthals_release_major+0x511e>)
  11e063:	719ee2               	l16si	a14, a14, 226
  11e066:	0d01244110b09fee 	{ blt.w18	a15, a14, 11f2ab <sbc_lcplc_LC_PLC_erasure+0x1357>; nop }
  11e06e:	ab61d2               	s32i	a13, a1, 0x2ac
  11e071:	e061c2               	s32i	a12, a1, 0x380
  11e074:	c083e0               	sub	a8, a3, a14
  11e077:	30c6f2               	addi	a15, a6, 48
  11e07a:	21e2d0               	srai	a14, a13, 2
  11e07d:	b02f84               	ae_l16.i	aed2, a15, -16
  11e080:	400000814471f81e 	{ ae_movda16	aed1, a8; nop; addi	a15, a1, 120 }
  11e088:	d21f84               	ae_s16.0.i	aed1, a15, -16
  11e08b:	0d41354180b01e6e 	{ blti.w18	a14, 1, 11f3e7 <sbc_lcplc_LC_PLC_erasure+0x1493>; nop }
  11e093:	209770               	or	a9, a7, a7
  11e096:	7ac1a2               	addi	a10, a1, 122
  11e099:	7cc1d2               	addi	a13, a1, 124
  11e09c:	c221b2               	l32i	a11, a1, 0x308
  11e09f:	400000e14470c31e 	{ ae_movda16	aed0, a3; nop; addi	a12, a1, 126 }
  11e0a7:	90bb20               	addx2	a11, a11, a2
  11e0aa:	80bb40               	add	a11, a11, a4
  11e0ad:	39ae76               	loopgtz	a14, 11e0ea <sbc_lcplc_LC_PLC_erasure+0x196>
  11e0b0:	0c801af231a9959e 	{ nop; ae_mulfp16x4s	aed9, aed1, aed2 }
  11e0b8:	0c801af239a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed2 }
  11e0c0:	904994               	ae_l16x4.ip	aed4, a9, 8
  11e0c3:	0c8017f248a79a3e 	{ ae_s16.0.i	aed9, a10, -16; ae_mulfp16x4s	aed7, aed8, aed2 }
  11e0cb:	d28d84               	ae_s16.0.i	aed8, a13, -16
  11e0ce:	d27c84               	ae_s16.0.i	aed7, a12, -16
  11e0d1:	cc6fe4               	ae_l16x4.i	aed6, a15, -16
  11e0d4:	0c8014f227a1506e 	{ ae_sub16s	aed5, aed0, aed6; ae_mulfp16x4s	aed1, aed7, aed2 }
  11e0dc:	0c801a7534a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed5 }
  11e0e4:	d21f84               	ae_s16.0.i	aed1, a15, -16
  11e0e7:	803b94               	ae_s16x4.ip	aed3, a11, 8

0011e0ea <sbc_lcplc_LC_PLC_erasure+0x196>:
  11e0ea:	04bec6               	j	11f3e9 <sbc_lcplc_LC_PLC_erasure+0x1495>

0011e0ed <sbc_lcplc_LC_PLC_erasure+0x199>:
  11e0ed:	1826c2               	l32i	a12, a6, 96
  11e0f0:	172692               	l32i	a9, a6, 92

0011e0f3 <sbc_lcplc_LC_PLC_erasure+0x19f>:
  11e0f3:	c12182               	l32i	a8, a1, 0x304
  11e0f6:	1a0c                	movi.n	a10, 1
  11e0f8:	739882               	l16si	a8, a8, 230
  11e0fb:	09dd                	mov.n	a13, a9
  11e0fd:	7288a0               	salt	a8, a8, a10
  11e100:	93dc80               	movnez	a13, a12, a8
  11e103:	d161d2               	s32i	a13, a1, 0x344
  11e106:	e6a8                	l32i.n	a10, a6, 56
  11e108:	1326d2               	l32i	a13, a6, 76
  11e10b:	93ad80               	movnez	a10, a13, a8
  11e10e:	d521d2               	l32i	a13, a1, 0x354
  11e111:	d261a2               	s32i	a10, a1, 0x348
  11e114:	c09d82               	l16si	a8, a13, 0x180
  11e117:	af6182               	s32i	a8, a1, 0x2bc
  11e11a:	039682               	l16si	a8, a6, 6
  11e11d:	c0afb0               	sub	a10, a15, a11
  11e120:	88aa                	add.n	a8, a8, a10
  11e122:	3496a2               	l16si	a10, a6, 104
  11e125:	c29dd2               	l16si	a13, a13, 0x184
  11e128:	aa8a                	add.n	a10, a10, a8
  11e12a:	23aa80               	sext	a10, a10, 15
  11e12d:	cb61a2               	s32i	a10, a1, 0x32c
  11e130:	0d407541e0b01a6e 	{ blti.w18	a10, 1, 11e892 <sbc_lcplc_LC_PLC_erasure+0x93e>; nop }
  11e138:	b16152               	s32i	a5, a1, 0x2c4
  11e13b:	c221d2               	l32i	a13, a1, 0x308
  11e13e:	0a7d                	mov.n	a7, a10
  11e140:	0c0c                	movi.n	a12, 0
  11e142:	ae61c2               	s32i	a12, a1, 0x2b8
  11e145:	1a0c                	movi.n	a10, 1
  11e147:	3c1a24               	ae_movda16	aed1, a10
  11e14a:	ddba                	add.n	a13, a13, a11
  11e14c:	ca61d2               	s32i	a13, a1, 0x328

0011e14f <sbc_lcplc_LC_PLC_erasure+0x1fb>:
  11e14f:	281304               	ae_zalign64	u0
  11e152:	c521b2               	l32i	a11, a1, 0x314
  11e155:	b12152               	l32i	a5, a1, 0x2c4
  11e158:	069682               	l16si	a8, a6, 12
  11e15b:	d521d2               	l32i	a13, a1, 0x354
  11e15e:	03d1c2               	addmi	a12, a1, 0x300
  11e161:	78ccc2               	addi	a12, a12, 120
  11e164:	c09df2               	l16si	a15, a13, 0x180
  11e167:	438870               	min	a8, a8, a7
  11e16a:	c29dd2               	l16si	a13, a13, 0x184
  11e16d:	af61f2               	s32i	a15, a1, 0x2bc
  11e170:	238880               	sext	a8, a8, 15
  11e173:	ac6182               	s32i	a8, a1, 0x2b0
  11e176:	cb21f2               	l32i	a15, a1, 0x32c
  11e179:	ac2132               	l32i	a3, a1, 0x2b0
  11e17c:	099f77               	bne	a15, a7, 11e189 <sbc_lcplc_LC_PLC_erasure+0x235>
  11e17f:	6ecc                	bnez.n	a14, 11e189 <sbc_lcplc_LC_PLC_erasure+0x235>
  11e181:	070c                	movi.n	a7, 0
  11e183:	199692               	l16si	a9, a6, 50
  11e186:	000106               	j	11e18e <sbc_lcplc_LC_PLC_erasure+0x23a>

0011e189 <sbc_lcplc_LC_PLC_erasure+0x235>:
  11e189:	199692               	l16si	a9, a6, 50
  11e18c:	097d                	mov.n	a7, a9

0011e18e <sbc_lcplc_LC_PLC_erasure+0x23a>:
  11e18e:	af21f2               	l32i	a15, a1, 0x2bc
  11e191:	ae2182               	l32i	a8, a1, 0x2b8
  11e194:	437370               	min	a7, a3, a7
  11e197:	c05580               	sub	a5, a5, a8
  11e19a:	433350               	min	a3, a3, a5
  11e19d:	c0f8f0               	sub	a15, a8, a15
  11e1a0:	050c                	movi.n	a5, 0
  11e1a2:	9335e0               	movnez	a3, a5, a14
  11e1a5:	ca21e2               	l32i	a14, a1, 0x328
  11e1a8:	ad6132               	s32i	a3, a1, 0x2b4
  11e1ab:	a8ea                	add.n	a10, a8, a14
  11e1ad:	eefa                	add.n	a14, a14, a15
  11e1af:	d661a2               	s32i	a10, a1, 0x358
  11e1b2:	d121f2               	l32i	a15, a1, 0x344
  11e1b5:	d761e2               	s32i	a14, a1, 0x35c
  11e1b8:	90aa20               	addx2	a10, a10, a2
  11e1bb:	d361a2               	s32i	a10, a1, 0x34c
  11e1be:	90ee20               	addx2	a14, a14, a2
  11e1c1:	d461e2               	s32i	a14, a1, 0x350
  11e1c4:	aa4a                	add.n	a10, a10, a4
  11e1c6:	90f8f0               	addx2	a15, a8, a15
  11e1c9:	c861f2               	s32i	a15, a1, 0x320
  11e1cc:	772af4               	ae_la64.pp	u3, a10
  11e1cf:	ee4a                	add.n	a14, a14, a4
  11e1d1:	88ba                	add.n	a8, a8, a11
  11e1d3:	ce6182               	s32i	a8, a1, 0x338
  11e1d6:	772ee4               	ae_la64.pp	u2, a14
  11e1d9:	d021b2               	l32i	a11, a1, 0x340
  11e1dc:	ebfbdf000f001cdf 	{ ae_salign64.i	u2, a12, -8; nop; nop }
  11e1e4:	d221c2               	l32i	a12, a1, 0x348
  11e1e7:	9088b0               	addx2	a8, a8, a11
  11e1ea:	c76182               	s32i	a8, a1, 0x31c
  11e1ed:	085d                	mov.n	a5, a8
  11e1ef:	7728e4               	ae_la64.pp	u2, a8
  11e1f2:	03d1b2               	addmi	a11, a1, 0x300
  11e1f5:	78cbb2               	addi	a11, a11, 120
  11e1f8:	ebfbdf000f001bef 	{ ae_salign64.i	u3, a11, -16; nop; nop }
  11e200:	772cd4               	ae_la64.pp	u1, a12
  11e203:	03d1b2               	addmi	a11, a1, 0x300
  11e206:	78cbb2               	addi	a11, a11, 120
  11e209:	ebfbdc000f001b2f 	{ ae_salign64.i	u1, a11, 0; nop; nop }
  11e211:	90b9c0               	addx2	a11, a9, a12
  11e214:	772fd4               	ae_la64.pp	u1, a15
  11e217:	439370               	min	a9, a3, a7
  11e21a:	400000e144f0bdbe 	{ ae_movda16	aed0, a13; nop; addi	a11, a11, -2 }
  11e222:	cd61b2               	s32i	a11, a1, 0x334
  11e225:	772bf4               	ae_la64.pp	u3, a11
  11e228:	0a3d                	mov.n	a3, a10
  11e22a:	cf6192               	s32i	a9, a1, 0x33c
  11e22d:	219290               	srai	a9, a9, 2
  11e230:	0d401b4170b0196e 	{ blti.w18	a9, 1, 11e3eb <sbc_lcplc_LC_PLC_erasure+0x497>; nop }
  11e238:	1aa916               	beqz	a9, 11e3e6 <sbc_lcplc_LC_PLC_erasure+0x492>
  11e23b:	1a7996               	bltz	a9, 11e3e6 <sbc_lcplc_LC_PLC_erasure+0x492>
  11e23e:	17a976               	loopgtz	a9, 11e259 <sbc_lcplc_LC_PLC_erasure+0x305>
  11e241:	030190               	rsr.lend	a9
  11e244:	130090               	wsr.lbeg	a9
  11e247:	8dc992               	addi	a9, a9, -115
  11e24a:	02d992               	addmi	a9, a9, 0x200
  11e24d:	130190               	wsr.lend	a9
  11e250:	002000               	isync
  11e253:	030290               	rsr.lcount	a9
  11e256:	01c992               	addi	a9, a9, 1
  11e259:	ea6122               	s32i	a2, a1, 0x3a8
  11e25c:	03d182               	addmi	a8, a1, 0x300
  11e25f:	03d122               	addmi	a2, a1, 0x300
  11e262:	78c882               	addi	a8, a8, 120
  11e265:	ebfbdd000f00184f 	{ ae_salign64.i	u2, a8, 32; nop; nop }
  11e26d:	78c222               	addi	a2, a2, 120
  11e270:	03d182               	addmi	a8, a1, 0x300
  11e273:	ebfbdc000f0012bf 	{ ae_salign64.i	u1, a2, 24; nop; nop }
  11e27b:	2803b4               	ae_movalign	u2, u3
  11e27e:	35fba4               	ae_la16x4.rip	aed15, u2, a11
  11e281:	03d122               	addmi	a2, a1, 0x300
  11e284:	78c882               	addi	a8, a8, 120
  11e287:	ebfbdc000f00188f 	{ ae_salign64.i	u0, a8, 16; nop; nop }
  11e28f:	78c222               	addi	a2, a2, 120
  11e292:	ebfbdd000f00125f 	{ ae_salign64.i	u2, a2, 40; nop; nop }
  11e29a:	03d182               	addmi	a8, a1, 0x300
  11e29d:	78c882               	addi	a8, a8, 120
  11e2a0:	03d122               	addmi	a2, a1, 0x300
  11e2a3:	78c222               	addi	a2, a2, 120
  11e2a6:	ebfbdf000f0008ff 	{ ae_lalign64.i	u3, a8, -8; nop; nop }
  11e2ae:	372ef4               	ae_la16x4.ip	aed2, u3, a14
  11e2b1:	ebfbdf000f0002af 	{ ae_lalign64.i	u1, a2, -16; nop; nop }
  11e2b9:	03d182               	addmi	a8, a1, 0x300
  11e2bc:	78c882               	addi	a8, a8, 120
  11e2bf:	37d3d4               	ae_la16x4.ip	aed13, u1, a3
  11e2c2:	03d122               	addmi	a2, a1, 0x300
  11e2c5:	78c222               	addi	a2, a2, 120
  11e2c8:	ebfbdc000f00020f 	{ ae_lalign64.i	u0, a2, 0; nop; nop }
  11e2d0:	37ecc4               	ae_la16x4.ip	aed14, u0, a12
  11e2d3:	ebfbdf000f0018af 	{ ae_salign64.i	u1, a8, -16; nop; nop }
  11e2db:	03d122               	addmi	a2, a1, 0x300
  11e2de:	78c222               	addi	a2, a2, 120
  11e2e1:	03d182               	addmi	a8, a1, 0x300
  11e2e4:	78c882               	addi	a8, a8, 120
  11e2e7:	ebfbdc000f0002df 	{ ae_lalign64.i	u2, a2, 24; nop; nop }
  11e2ef:	377fe4               	ae_la16x4.ip	aed7, u2, a15
  11e2f2:	ebfbdc000f00180f 	{ ae_salign64.i	u0, a8, 0; nop; nop }
  11e2fa:	03d122               	addmi	a2, a1, 0x300
  11e2fd:	78c222               	addi	a2, a2, 120
  11e300:	03d182               	addmi	a8, a1, 0x300
  11e303:	78c882               	addi	a8, a8, 120
  11e306:	ebfbdd000f00022f 	{ ae_lalign64.i	u1, a2, 32; nop; nop }
  11e30e:	0c801a7200ac55be 	{ ae_la16x4.ip	aed5, u1, a5; ae_mulfp16x4ras	aed12, aed0, aed2 }
  11e316:	0c80190d1fbd78de 	{ ae_salign64.i	u2, a8, 24; ae_mul16x4	aed11, aed13, aed13, aed15 }
  11e31e:	0c80050c0eac312e 	{ addmi	a2, a1, 0x300; ae_mul16x4	aed10, aed12, aed12, aed14 }
  11e326:	03d182               	addmi	a8, a1, 0x300
  11e329:	ebe8270d0c09822f 	{ addi	a2, a2, 120; ae_add32s	aed9, aed12, aed13; nop }
  11e331:	1ee8dcfb9a98028f 	{ ae_lalign64.i	u0, a2, 16; ae_add32s	aed8, aed10, aed11; ae_srai32	aed9, aed9, 15 }
  11e339:	1efb27f08f80888f 	{ addi	a8, a8, 120; nop; ae_srai32	aed8, aed8, 15 }
  11e341:	a5fbdd908f60182e 	{ ae_salign64.i	u1, a8, 32; nop; ae_sat16x4	aed6, aed8, aed9 }
  11e349:	0c8005f706a4312e 	{ addmi	a2, a1, 0x300; ae_mulfp16x4s	aed4, aed6, aed7 }
  11e351:	0c8004017535822e 	{ addi	a2, a2, 120; ae_mul16x4	aed3, aed5, aed1, aed5 }
  11e359:	c9fb30604f20318e 	{ addmi	a8, a1, 0x300; nop; ae_sext32x2d16.32	aed2, aed4 }
  11e361:	c9fb27504f40888e 	{ addi	a8, a8, 120; nop; ae_sext32x2d16.10	aed4, aed4 }
  11e369:	94e8df3524ef12fe 	{ ae_salign64.i	u3, a2, -8; ae_add32s	aed15, aed4, aed5; ae_add32s	aed14, aed2, aed3 }
  11e371:	a5fb30f0efd0312e 	{ addmi	a2, a1, 0x300; nop; ae_sat16x4	aed13, aed14, aed15 }
  11e379:	0cda84               	ae_sa16x4.ip	aed13, u0, a10
  11e37c:	78c222               	addi	a2, a2, 120
  11e37f:	ebfbdf000f0002cf 	{ ae_lalign64.i	u2, a2, -16; nop; nop }
  11e387:	ebfbdc000f00188f 	{ ae_salign64.i	u0, a8, 16; nop; nop }
  11e38f:	03d122               	addmi	a2, a1, 0x300
  11e392:	03d182               	addmi	a8, a1, 0x300
  11e395:	78c882               	addi	a8, a8, 120
  11e398:	78c222               	addi	a2, a2, 120
  11e39b:	ebfbdf000f0018cf 	{ ae_salign64.i	u2, a8, -16; nop; nop }
  11e3a3:	03d182               	addmi	a8, a1, 0x300
  11e3a6:	78c882               	addi	a8, a8, 120
  11e3a9:	ebfbdc000f00082f 	{ ae_lalign64.i	u1, a8, 0; nop; nop }
  11e3b1:	03d182               	addmi	a8, a1, 0x300
  11e3b4:	ebfbdc000f00122f 	{ ae_salign64.i	u1, a2, 0; nop; nop }
  11e3bc:	78c882               	addi	a8, a8, 120
  11e3bf:	03d122               	addmi	a2, a1, 0x300
  11e3c2:	78c222               	addi	a2, a2, 120
  11e3c5:	ebfbdd000f00084f 	{ ae_lalign64.i	u2, a8, 32; nop; nop }
  11e3cd:	ebfbdc000f0002bf 	{ ae_lalign64.i	u1, a2, 24; nop; nop }
  11e3d5:	03d122               	addmi	a2, a1, 0x300
  11e3d8:	78c222               	addi	a2, a2, 120
  11e3db:	ebfbdd000f00027f 	{ ae_lalign64.i	u3, a2, 40; nop; nop }
  11e3e3:	ea2122               	l32i	a2, a1, 0x3a8

0011e3e6 <sbc_lcplc_LC_PLC_erasure+0x492>:
  11e3e6:	0000c6               	j	11e3ed <sbc_lcplc_LC_PLC_erasure+0x499>

0011e3e9 <sbc_lcplc_LC_PLC_erasure+0x495>:
	...

0011e3eb <sbc_lcplc_LC_PLC_erasure+0x497>:
  11e3eb:	090c                	movi.n	a9, 0

0011e3ed <sbc_lcplc_LC_PLC_erasure+0x499>:
  11e3ed:	3c0d24               	ae_movda16	aed0, a13
  11e3f0:	d12152               	l32i	a5, a1, 0x344
  11e3f3:	ae21f2               	l32i	a15, a1, 0x2b8
  11e3f6:	ce21e2               	l32i	a14, a1, 0x338
  11e3f9:	d721b2               	l32i	a11, a1, 0x35c
  11e3fc:	773ac4               	ae_sa64pos.fp	u0, a10
  11e3ff:	1139e0               	slli	a3, a9, 2
  11e402:	1183f0               	slli	a8, a3, 1
  11e405:	d621a2               	l32i	a10, a1, 0x358
  11e408:	a0b9b0               	addx4	a11, a9, a11
  11e40b:	a0e9e0               	addx4	a14, a9, a14
  11e40e:	a0f9f0               	addx4	a15, a9, a15
  11e411:	90ff50               	addx2	a15, a15, a5
  11e414:	a0a9a0               	addx4	a10, a9, a10
  11e417:	d02152               	l32i	a5, a1, 0x340
  11e41a:	90aa20               	addx2	a10, a10, a2
  11e41d:	aa4a                	add.n	a10, a10, a4
  11e41f:	90ee50               	addx2	a14, a14, a5
  11e422:	909b20               	addx2	a9, a11, a2
  11e425:	994a                	add.n	a9, a9, a4
  11e427:	cd2152               	l32i	a5, a1, 0x334
  11e42a:	d221b2               	l32i	a11, a1, 0x348
  11e42d:	c05580               	sub	a5, a5, a8
  11e430:	cf2182               	l32i	a8, a1, 0x33c
  11e433:	90b3b0               	addx2	a11, a3, a11
  11e436:	c08830               	sub	a8, a8, a3
  11e439:	5ba876               	loopgtz	a8, 11e498 <sbc_lcplc_LC_PLC_erasure+0x544>
  11e43c:	b42914               	ae_l16.ip	aed2, a9, 2
  11e43f:	0c801a7230af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed2 }
  11e447:	b4cb14               	ae_l16.ip	aed12, a11, 2
  11e44a:	25cf84               	ae_movad16.0	a12, aed15
  11e44d:	3cec24               	ae_movda16	aed14, a12
  11e450:	0c80160c7eecd5be 	{ ae_l16.ip	aed13, a5, -2; ae_mul16x4	aed14, aed12, aed12, aed14 }
  11e458:	b0ba04               	ae_l16.i	aed11, a10, 0
  11e45b:	0c801a0b4ddb8cde 	{ ae_movad32.l	a8, aed12; ae_mul16x4	aed13, aed11, aed11, aed13 }
  11e463:	3ca834               	ae_movda32	aed10, a8
  11e466:	409ab4               	ae_add32s	aed9, aed10, aed11
  11e469:	25c9c4               	ae_movad32.l	a12, aed9
  11e46c:	21cfc0               	srai	a12, a12, 15
  11e46f:	3c8c34               	ae_movda32	aed8, a12
  11e472:	a5fba9808f607f1e 	{ ae_l16.ip	aed7, a15, 2; nop; ae_sat16x4	aed6, aed8, aed8 }
  11e47a:	0c801af736a5959e 	{ nop; ae_mulfp16x4s	aed5, aed6, aed7 }
  11e482:	009ec2               	l16si	a12, a14, 0
  11e485:	258584               	ae_movad16.0	a8, aed5
  11e488:	cc8a                	add.n	a12, a12, a8
  11e48a:	3c4c34               	ae_movda32	aed4, a12
  11e48d:	a5fb20404f302eee 	{ addi	a14, a14, 2; nop; ae_sat16x4	aed3, aed4, aed4 }
  11e495:	d33a14               	ae_s16.0.ip	aed3, a10, 2

0011e498 <sbc_lcplc_LC_PLC_erasure+0x544>:
  11e498:	281304               	ae_zalign64	u0
  11e49b:	fdc782               	addi	a8, a7, -3
  11e49e:	d321a2               	l32i	a10, a1, 0x34c
  11e4a1:	d221c2               	l32i	a12, a1, 0x348
  11e4a4:	1996b2               	l16si	a11, a6, 50
  11e4a7:	cf21f2               	l32i	a15, a1, 0x33c
  11e4aa:	03d192               	addmi	a9, a1, 0x300
  11e4ad:	78c992               	addi	a9, a9, 120
  11e4b0:	53ff30               	max	a15, a15, a3
  11e4b3:	11eff0               	slli	a14, a15, 1
  11e4b6:	90bbc0               	addx2	a11, a11, a12
  11e4b9:	90afa0               	addx2	a10, a15, a10
  11e4bc:	90cfc0               	addx2	a12, a15, a12
  11e4bf:	aa4a                	add.n	a10, a10, a4

0011e4c1 <sbc_lcplc_LC_PLC_erasure+0x56d>:
  11e4c1:	0a3d                	mov.n	a3, a10
  11e4c3:	772ce4               	ae_la64.pp	u2, a12
  11e4c6:	c0bbe0               	sub	a11, a11, a14
  11e4c9:	772af4               	ae_la64.pp	u3, a10
  11e4cc:	d421e2               	l32i	a14, a1, 0x350
  11e4cf:	400000e144f0bdbe 	{ ae_movda16	aed0, a13; nop; addi	a11, a11, -2 }
  11e4d7:	772bd4               	ae_la64.pp	u1, a11
  11e4da:	ebfbdf000f00197f 	{ ae_salign64.i	u3, a9, -24; nop; nop }
  11e4e2:	90efe0               	addx2	a14, a15, a14
  11e4e5:	80ee40               	add	a14, a14, a4
  11e4e8:	772ef4               	ae_la64.pp	u3, a14
  11e4eb:	0d000b4130b0af8e 	{ bge.w18	a15, a8, 11e5a2 <sbc_lcplc_LC_PLC_erasure+0x64e>; nop }
  11e4f3:	c087f0               	sub	a8, a7, a15
  11e4f6:	218280               	srai	a8, a8, 2
  11e4f9:	99a876               	loopgtz	a8, 11e596 <sbc_lcplc_LC_PLC_erasure+0x642>
  11e4fc:	ff4b                	addi.n	a15, a15, 4
  11e4fe:	377ce4               	ae_la16x4.ip	aed7, u2, a12
  11e501:	378ef4               	ae_la16x4.ip	aed8, u3, a14
  11e504:	03d192               	addmi	a9, a1, 0x300
  11e507:	04d182               	addmi	a8, a1, 0x400
  11e50a:	ebfbde000f00182f 	{ ae_salign64.i	u1, a8, -64; nop; nop }
  11e512:	78c992               	addi	a9, a9, 120
  11e515:	356b94               	ae_la16x4.rip	aed6, u1, a11
  11e518:	ebfbdd000f00199f 	{ ae_salign64.i	u0, a9, 56; nop; nop }
  11e520:	03d182               	addmi	a8, a1, 0x300
  11e523:	78c882               	addi	a8, a8, 120
  11e526:	04d192               	addmi	a9, a1, 0x400
  11e529:	80c992               	addi	a9, a9, -128
  11e52c:	ebfbdf000f00081f 	{ ae_lalign64.i	u0, a8, -24; nop; nop }
  11e534:	3753c4               	ae_la16x4.ip	aed5, u0, a3
  11e537:	ebfbdd000f0019ff 	{ ae_salign64.i	u3, a9, 56; nop; nop }
  11e53f:	03d182               	addmi	a8, a1, 0x300
  11e542:	0c80047870a4888e 	{ addi	a8, a8, 120; ae_mulfp16x4ras	aed4, aed0, aed8 }
  11e54a:	03d192               	addmi	a9, a1, 0x300
  11e54d:	0c8004047724899e 	{ addi	a9, a9, 120; ae_mul16x4	aed2, aed4, aed4, aed7 }
  11e555:	0c801905363579ee 	{ ae_lalign64.i	u3, a9, 56; ae_mul16x4	aed3, aed5, aed5, aed6 }
  11e55d:	03d192               	addmi	a9, a1, 0x300
  11e560:	ebe82705040f899f 	{ addi	a9, a9, 120; ae_add32s	aed15, aed4, aed5; nop }
  11e568:	1ee8dff3f2fe191f 	{ ae_salign64.i	u0, a9, -24; ae_add32s	aed14, aed2, aed3; ae_srai32	aed15, aed15, 15 }
  11e570:	1efb30f0efe0419f 	{ addmi	a9, a1, 0x400; nop; ae_srai32	aed14, aed14, 15 }
  11e578:	a5fb28f0efd0099e 	{ addi	a9, a9, -128; nop; ae_sat16x4	aed13, aed14, aed15 }
  11e580:	0cdab4               	ae_sa16x4.ip	aed13, u3, a10
  11e583:	ebfbdd000f0018ff 	{ ae_salign64.i	u3, a8, 56; nop; nop }
  11e58b:	280334               	ae_movalign	u0, u3
  11e58e:	ebfbdd000f0009ff 	{ ae_lalign64.i	u3, a9, 56; nop; nop }

0011e596 <sbc_lcplc_LC_PLC_erasure+0x642>:
  11e596:	ac21b2               	l32i	a11, a1, 0x2b0
  11e599:	ad21c2               	l32i	a12, a1, 0x2b4
  11e59c:	ae2132               	l32i	a3, a1, 0x2b8
  11e59f:	000206               	j	11e5ab <sbc_lcplc_LC_PLC_erasure+0x657>

0011e5a2 <sbc_lcplc_LC_PLC_erasure+0x64e>:
  11e5a2:	ac21b2               	l32i	a11, a1, 0x2b0
  11e5a5:	ad21c2               	l32i	a12, a1, 0x2b4
  11e5a8:	ae2132               	l32i	a3, a1, 0x2b8

0011e5ab <sbc_lcplc_LC_PLC_erasure+0x657>:
  11e5ab:	773ac4               	ae_sa64pos.fp	u0, a10
  11e5ae:	281304               	ae_zalign64	u0
  11e5b1:	6caf77               	bge	a15, a7, 11e621 <sbc_lcplc_LC_PLC_erasure+0x6cd>
  11e5b4:	3c0d24               	ae_movda16	aed0, a13
  11e5b7:	c087f0               	sub	a8, a7, a15
  11e5ba:	d72192               	l32i	a9, a1, 0x35c
  11e5bd:	115ff0               	slli	a5, a15, 1
  11e5c0:	d621a2               	l32i	a10, a1, 0x358
  11e5c3:	cd21e2               	l32i	a14, a1, 0x334
  11e5c6:	afaa                	add.n	a10, a15, a10
  11e5c8:	c0ee50               	sub	a14, a14, a5
  11e5cb:	9f9a                	add.n	a9, a15, a9
  11e5cd:	d22152               	l32i	a5, a1, 0x348
  11e5d0:	909920               	addx2	a9, a9, a2
  11e5d3:	90aa20               	addx2	a10, a10, a2
  11e5d6:	aa4a                	add.n	a10, a10, a4
  11e5d8:	994a                	add.n	a9, a9, a4
  11e5da:	905f50               	addx2	a5, a15, a5
  11e5dd:	40a876               	loopgtz	a8, 11e621 <sbc_lcplc_LC_PLC_erasure+0x6cd>
  11e5e0:	b44914               	ae_l16.ip	aed4, a9, 2
  11e5e3:	0c801a7430a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed0, aed4 }
  11e5eb:	b4e514               	ae_l16.ip	aed14, a5, 2
  11e5ee:	258384               	ae_movad16.0	a8, aed3
  11e5f1:	3c2824               	ae_movda16	aed2, a8
  11e5f4:	0c80160e722efebe 	{ ae_l16.ip	aed15, a14, -2; ae_mul16x4	aed2, aed14, aed14, aed2 }
  11e5fc:	b0da04               	ae_l16.i	aed13, a10, 0
  11e5ff:	0c801a0d4ffd8ede 	{ ae_movad32.l	a8, aed14; ae_mul16x4	aed15, aed13, aed13, aed15 }
  11e607:	3cc834               	ae_movda32	aed12, a8
  11e60a:	40bcd4               	ae_add32s	aed11, aed12, aed13
  11e60d:	258bc4               	ae_movad32.l	a8, aed11
  11e610:	218f80               	srai	a8, a8, 15
  11e613:	3ca834               	ae_movda32	aed10, a8
  11e616:	a5fbdda0af90259e 	{ nop; nop; ae_sat16x4	aed9, aed10, aed10 }
  11e61e:	d39a14               	ae_s16.0.ip	aed9, a10, 2

0011e621 <sbc_lcplc_LC_PLC_erasure+0x6cd>:
  11e621:	400000d144f09dce 	{ ae_movda16	aed0, a13; nop; addi	a9, a12, -3 }
  11e629:	d321a2               	l32i	a10, a1, 0x34c
  11e62c:	c72152               	l32i	a5, a1, 0x31c
  11e62f:	537f70               	max	a7, a15, a7
  11e632:	d421e2               	l32i	a14, a1, 0x350
  11e635:	c821f2               	l32i	a15, a1, 0x320
  11e638:	90e7e0               	addx2	a14, a7, a14
  11e63b:	905750               	addx2	a5, a7, a5
  11e63e:	90a7a0               	addx2	a10, a7, a10
  11e641:	aa4a                	add.n	a10, a10, a4
  11e643:	7725e4               	ae_la64.pp	u2, a5
  11e646:	ee4a                	add.n	a14, a14, a4
  11e648:	90f7f0               	addx2	a15, a7, a15
  11e64b:	772fd4               	ae_la64.pp	u1, a15
  11e64e:	772ef4               	ae_la64.pp	u3, a14
  11e651:	47a797               	bge	a7, a9, 11e69c <sbc_lcplc_LC_PLC_erasure+0x748>
  11e654:	c08c70               	sub	a8, a12, a7
  11e657:	218280               	srai	a8, a8, 2
  11e65a:	38a876               	loopgtz	a8, 11e696 <sbc_lcplc_LC_PLC_erasure+0x742>
  11e65d:	37eef4               	ae_la16x4.ip	aed14, u3, a14
  11e660:	0c801a7e00acdfbe 	{ ae_la16x4.ip	aed13, u1, a15; ae_mulfp16x4ras	aed12, aed0, aed14 }
  11e668:	37b5e4               	ae_la16x4.ip	aed11, u2, a5
  11e66b:	0c801afd3caa959e 	{ nop; ae_mulfp16x4s	aed10, aed12, aed13 }
  11e673:	0c801a013b9b959e 	{ nop; ae_mul16x4	aed9, aed11, aed1, aed11 }
  11e67b:	c9fbc960af80aaee 	{ ae_sext32x2d16.10	aed10, aed10; nop; ae_sext32x2d16.32	aed8, aed10 }
  11e683:	94e8dd9b8a67259e 	{ nop; ae_add32s	aed7, aed10, aed11; ae_add32s	aed6, aed8, aed9 }
  11e68b:	a5fb20706f50477e 	{ addi	a7, a7, 4; nop; ae_sat16x4	aed5, aed6, aed7 }
  11e693:	0c5a84               	ae_sa16x4.ip	aed5, u0, a10

0011e696 <sbc_lcplc_LC_PLC_erasure+0x742>:
  11e696:	af21f2               	l32i	a15, a1, 0x2bc
  11e699:	000086               	j	11e69f <sbc_lcplc_LC_PLC_erasure+0x74b>

0011e69c <sbc_lcplc_LC_PLC_erasure+0x748>:
  11e69c:	af21f2               	l32i	a15, a1, 0x2bc

0011e69f <sbc_lcplc_LC_PLC_erasure+0x74b>:
  11e69f:	773ac4               	ae_sa64pos.fp	u0, a10
  11e6a2:	b06172               	s32i	a7, a1, 0x2c0
  11e6a5:	07ad                	mov.n	a10, a7
  11e6a7:	281304               	ae_zalign64	u0
  11e6aa:	5ea7c7               	bge	a7, a12, 11e70c <sbc_lcplc_LC_PLC_erasure+0x7b8>
  11e6ad:	3c0d24               	ae_movda16	aed0, a13
  11e6b0:	c08c70               	sub	a8, a12, a7
  11e6b3:	d12192               	l32i	a9, a1, 0x344
  11e6b6:	d02152               	l32i	a5, a1, 0x340
  11e6b9:	d621a2               	l32i	a10, a1, 0x358
  11e6bc:	ce21e2               	l32i	a14, a1, 0x338
  11e6bf:	a7aa                	add.n	a10, a7, a10
  11e6c1:	e7ea                	add.n	a14, a7, a14
  11e6c3:	90ee50               	addx2	a14, a14, a5
  11e6c6:	90aa20               	addx2	a10, a10, a2
  11e6c9:	573a                	add.n	a5, a7, a3
  11e6cb:	905590               	addx2	a5, a5, a9
  11e6ce:	d72192               	l32i	a9, a1, 0x35c
  11e6d1:	aa4a                	add.n	a10, a10, a4
  11e6d3:	979a                	add.n	a9, a7, a9
  11e6d5:	909920               	addx2	a9, a9, a2
  11e6d8:	994a                	add.n	a9, a9, a4
  11e6da:	2ba876               	loopgtz	a8, 11e709 <sbc_lcplc_LC_PLC_erasure+0x7b5>
  11e6dd:	b46914               	ae_l16.ip	aed6, a9, 2
  11e6e0:	0c801a7630a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed0, aed6 }
  11e6e8:	b45514               	ae_l16.ip	aed5, a5, 2
  11e6eb:	0c801af534a3959e 	{ nop; ae_mulfp16x4s	aed3, aed4, aed5 }
  11e6f3:	009e72               	l16si	a7, a14, 0
  11e6f6:	258384               	ae_movad16.0	a8, aed3
  11e6f9:	778a                	add.n	a7, a7, a8
  11e6fb:	3c2734               	ae_movda32	aed2, a7
  11e6fe:	a5fb20202ff02eee 	{ addi	a14, a14, 2; nop; ae_sat16x4	aed15, aed2, aed2 }
  11e706:	d3fa14               	ae_s16.0.ip	aed15, a10, 2

0011e709 <sbc_lcplc_LC_PLC_erasure+0x7b5>:
  11e709:	b021a2               	l32i	a10, a1, 0x2c0

0011e70c <sbc_lcplc_LC_PLC_erasure+0x7b8>:
  11e70c:	400000d144f09dbe 	{ ae_movda16	aed0, a13; nop; addi	a9, a11, -3 }
  11e714:	d421e2               	l32i	a14, a1, 0x350
  11e717:	535ac0               	max	a5, a10, a12
  11e71a:	d321a2               	l32i	a10, a1, 0x34c
  11e71d:	90e5e0               	addx2	a14, a5, a14
  11e720:	80ee40               	add	a14, a14, a4
  11e723:	772ed4               	ae_la64.pp	u1, a14
  11e726:	90a5a0               	addx2	a10, a5, a10
  11e729:	80aa40               	add	a10, a10, a4
  11e72c:	18a597               	bge	a5, a9, 11e748 <sbc_lcplc_LC_PLC_erasure+0x7f4>
  11e72f:	c08b50               	sub	a8, a11, a5
  11e732:	218280               	srai	a8, a8, 2
  11e735:	0fa876               	loopgtz	a8, 11e748 <sbc_lcplc_LC_PLC_erasure+0x7f4>
  11e738:	378ed4               	ae_la16x4.ip	aed8, u1, a14
  11e73b:	0c801a7830a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed0, aed8 }
  11e743:	554b                	addi.n	a5, a5, 4
  11e745:	0c7a84               	ae_sa16x4.ip	aed7, u0, a10

0011e748 <sbc_lcplc_LC_PLC_erasure+0x7f4>:
  11e748:	773ac4               	ae_sa64pos.fp	u0, a10
  11e74b:	2ba5b7               	bge	a5, a11, 11e77a <sbc_lcplc_LC_PLC_erasure+0x826>
  11e74e:	3c0d24               	ae_movda16	aed0, a13
  11e751:	c0cb50               	sub	a12, a11, a5
  11e754:	d72192               	l32i	a9, a1, 0x35c
  11e757:	d621a2               	l32i	a10, a1, 0x358
  11e75a:	959a                	add.n	a9, a5, a9
  11e75c:	a5aa                	add.n	a10, a5, a10
  11e75e:	90aa20               	addx2	a10, a10, a2
  11e761:	909920               	addx2	a9, a9, a2
  11e764:	994a                	add.n	a9, a9, a4
  11e766:	80aa40               	add	a10, a10, a4
  11e769:	0dac76               	loopgtz	a12, 11e77a <sbc_lcplc_LC_PLC_erasure+0x826>
  11e76c:	b4a914               	ae_l16.ip	aed10, a9, 2
  11e76f:	0c801a7a30a9959e 	{ nop; ae_mulfp16x4ras	aed9, aed0, aed10 }
  11e777:	d39a14               	ae_s16.0.ip	aed9, a10, 2

0011e77a <sbc_lcplc_LC_PLC_erasure+0x826>:
  11e77a:	d521c2               	l32i	a12, a1, 0x354
  11e77d:	3c0d24               	ae_movda16	aed0, a13
  11e780:	bf9cc2               	l16si	a12, a12, 0x17e
  11e783:	33ba                	add.n	a3, a3, a11
  11e785:	acdc                	bnez.n	a12, 11e7a3 <sbc_lcplc_LC_PLC_erasure+0x84f>
  11e787:	0a9692               	l16si	a9, a6, 20
  11e78a:	400001b422cb369e 	{ ae_l16.i	aed11, a6, 4; nop; ae_movda16	aed12, a9 }
  11e792:	0c801a0b3ccb959e 	{ nop; ae_mul16x4	aed12, aed11, aed11, aed12 }
  11e79a:	c12182               	l32i	a8, a1, 0x304
  11e79d:	25ebc4               	ae_movad32.l	a14, aed11
  11e7a0:	7258e2               	s16i	a14, a8, 228

0011e7a3 <sbc_lcplc_LC_PLC_erasure+0x84f>:
  11e7a3:	199682               	l16si	a8, a6, 50
  11e7a6:	ca2192               	l32i	a9, a1, 0x328
  11e7a9:	4c0c                	movi.n	a12, 4
  11e7ab:	939a                	add.n	a9, a3, a9
  11e7ad:	14e090               	extui	a14, a9, 0, 2
  11e7b0:	c96192               	s32i	a9, a1, 0x324
  11e7b3:	c0cce0               	sub	a12, a12, a14
  11e7b6:	14c0c0               	extui	a12, a12, 0, 2
  11e7b9:	b9ca                	add.n	a11, a9, a12
  11e7bb:	905b20               	addx2	a5, a11, a2
  11e7be:	c0bbf0               	sub	a11, a11, a15
  11e7c1:	e54a                	add.n	a14, a5, a4
  11e7c3:	14b0b0               	extui	a11, a11, 0, 2
  11e7c6:	7fba                	add.n	a7, a15, a11
  11e7c8:	1177f0               	slli	a7, a7, 1
  11e7cb:	c05570               	sub	a5, a5, a7
  11e7ce:	cb2172               	l32i	a7, a1, 0x32c
  11e7d1:	554a                	add.n	a5, a5, a4
  11e7d3:	c07730               	sub	a7, a7, a3
  11e7d6:	23a780               	sext	a10, a7, 15
  11e7d9:	4388a0               	min	a8, a8, a10
  11e7dc:	90a920               	addx2	a10, a9, a2
  11e7df:	238880               	sext	a8, a8, 15
  11e7e2:	cc6182               	s32i	a8, a1, 0x330
  11e7e5:	aa4a                	add.n	a10, a10, a4
  11e7e7:	43cc80               	min	a12, a12, a8
  11e7ea:	c099f0               	sub	a9, a9, a15
  11e7ed:	909920               	addx2	a9, a9, a2
  11e7f0:	994a                	add.n	a9, a9, a4
  11e7f2:	0dac76               	loopgtz	a12, 11e803 <sbc_lcplc_LC_PLC_erasure+0x8af>
  11e7f5:	b4e914               	ae_l16.ip	aed14, a9, 2
  11e7f8:	0c801a7e30ad959e 	{ nop; ae_mulfp16x4ras	aed13, aed0, aed14 }
  11e800:	d3da14               	ae_s16.0.ip	aed13, a10, 2

0011e803 <sbc_lcplc_LC_PLC_erasure+0x8af>:
  11e803:	090c                	movi.n	a9, 0
  11e805:	539c90               	max	a9, a12, a9
  11e808:	0d5b16               	beqz	a11, 11e8e1 <sbc_lcplc_LC_PLC_erasure+0x98d>
  11e80b:	0d400f4120b01b0e 	{ beqi.w18	a11, 1, 11e901 <sbc_lcplc_LC_PLC_erasure+0x9ad>; nop }
  11e813:	0d40114150b02b0e 	{ beqi.w18	a11, 2, 11e92c <sbc_lcplc_LC_PLC_erasure+0x9d8>; nop }
  11e81b:	2c3b66               	bnei	a11, 3, 11e84b <sbc_lcplc_LC_PLC_erasure+0x8f7>
  11e81e:	cc21a2               	l32i	a10, a1, 0x330
  11e821:	4000008144009d5e 	{ ae_movda16	aed0, a13; nop; addi	a9, a5, 8 }
  11e829:	c0aac0               	sub	a10, a10, a12
  11e82c:	21a2a0               	srai	a10, a10, 2
  11e82f:	13aa76               	loopgtz	a10, 11e846 <sbc_lcplc_LC_PLC_erasure+0x8f2>
  11e832:	cc29f4               	ae_l16x4.i	aed2, a9, -8
  11e835:	903994               	ae_l16x4.ip	aed3, a9, 8
  11e838:	a42234               	ae_sel16i	aed2, aed2, aed3, 4
  11e83b:	0c801a7230af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed2 }
  11e843:	80fe94               	ae_s16x4.ip	aed15, a14, 8

0011e846 <sbc_lcplc_LC_PLC_erasure+0x8f2>:
  11e846:	090c                	movi.n	a9, 0
  11e848:	539a90               	max	a9, a10, a9

0011e84b <sbc_lcplc_LC_PLC_erasure+0x8f7>:
  11e84b:	3c0d24               	ae_movda16	aed0, a13
  11e84e:	a099c0               	addx4	a9, a9, a12
  11e851:	c921a2               	l32i	a10, a1, 0x324
  11e854:	cc21b2               	l32i	a11, a1, 0x330
  11e857:	c0eaf0               	sub	a14, a10, a15
  11e85a:	c0bb90               	sub	a11, a11, a9
  11e85d:	aa9a                	add.n	a10, a10, a9
  11e85f:	90aa20               	addx2	a10, a10, a2
  11e862:	aa4a                	add.n	a10, a10, a4
  11e864:	8099e0               	add	a9, a9, a14
  11e867:	909920               	addx2	a9, a9, a2
  11e86a:	809940               	add	a9, a9, a4
  11e86d:	0dab76               	loopgtz	a11, 11e87e <sbc_lcplc_LC_PLC_erasure+0x92a>
  11e870:	b45914               	ae_l16.ip	aed5, a9, 2
  11e873:	0c801a7530a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed0, aed5 }
  11e87b:	d34a14               	ae_s16.0.ip	aed4, a10, 2

0011e87e <sbc_lcplc_LC_PLC_erasure+0x92a>:
  11e87e:	d521e2               	l32i	a14, a1, 0x354
  11e881:	ae6132               	s32i	a3, a1, 0x2b8
  11e884:	bf9ee2               	l16si	a14, a14, 0x17e
  11e887:	0d7f8c4140b0174e 	{ bgei.w18	a7, 1, 11e14f <sbc_lcplc_LC_PLC_erasure+0x1fb>; nop }
  11e88f:	0296f2               	l16si	a15, a6, 4

0011e892 <sbc_lcplc_LC_PLC_erasure+0x93e>:
  11e892:	e22931               	l32r	a3, 117138 (7fff <xthals_release_major+0x511f>)
  11e895:	d521a2               	l32i	a10, a1, 0x354
  11e898:	2182f0               	srai	a8, a15, 2
  11e89b:	9fea                	add.n	a9, a15, a14
  11e89d:	bf5a92               	s16i	a9, a10, 0x17e
  11e8a0:	0d400b4130b0186e 	{ blti.w18	a8, 1, 11e957 <sbc_lcplc_LC_PLC_erasure+0xa03>; nop }
  11e8a8:	02fd                	mov.n	a15, a2
  11e8aa:	0e0c                	movi.n	a14, 0
  11e8ac:	01d2a2               	addmi	a10, a2, 0x100
  11e8af:	c221b2               	l32i	a11, a1, 0x308
  11e8b2:	40caa2               	addi	a10, a10, 64
  11e8b5:	90bb20               	addx2	a11, a11, a2
  11e8b8:	bb4a                	add.n	a11, a11, a4

0011e8ba <sbc_lcplc_LC_PLC_erasure+0x966>:
  11e8ba:	ccab04               	ae_l16x4.i	aed10, a11, 0
  11e8bd:	909a94               	ae_l16x4.ip	aed9, a10, 8
  11e8c0:	0c801a7a39a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed10 }
  11e8c8:	907f94               	ae_l16x4.ip	aed7, a15, 8
  11e8cb:	336784               	ae_add16s	aed6, aed7, aed8
  11e8ce:	806b94               	ae_s16x4.ip	aed6, a11, 8
  11e8d1:	0296c2               	l16si	a12, a6, 4
  11e8d4:	ee1b                	addi.n	a14, a14, 1
  11e8d6:	21c2c0               	srai	a12, a12, 2
  11e8d9:	dd2ec7               	blt	a14, a12, 11e8ba <sbc_lcplc_LC_PLC_erasure+0x966>
  11e8dc:	001e46               	j	11e959 <sbc_lcplc_LC_PLC_erasure+0xa05>

0011e8df <sbc_lcplc_LC_PLC_erasure+0x98b>:
	...

0011e8e1 <sbc_lcplc_LC_PLC_erasure+0x98d>:
  11e8e1:	cc21a2               	l32i	a10, a1, 0x330
  11e8e4:	3c0d24               	ae_movda16	aed0, a13
  11e8e7:	c0aac0               	sub	a10, a10, a12
  11e8ea:	21a2a0               	srai	a10, a10, 2
  11e8ed:	0daa76               	loopgtz	a10, 11e8fe <sbc_lcplc_LC_PLC_erasure+0x9aa>
  11e8f0:	90c594               	ae_l16x4.ip	aed12, a5, 8
  11e8f3:	0c801a7c30ab959e 	{ nop; ae_mulfp16x4ras	aed11, aed0, aed12 }
  11e8fb:	80be94               	ae_s16x4.ip	aed11, a14, 8

0011e8fe <sbc_lcplc_LC_PLC_erasure+0x9aa>:
  11e8fe:	ffd106               	j	11e846 <sbc_lcplc_LC_PLC_erasure+0x8f2>

0011e901 <sbc_lcplc_LC_PLC_erasure+0x9ad>:
  11e901:	cc21a2               	l32i	a10, a1, 0x330
  11e904:	4000008144009d5e 	{ ae_movda16	aed0, a13; nop; addi	a9, a5, 8 }
  11e90c:	c0aac0               	sub	a10, a10, a12
  11e90f:	21a2a0               	srai	a10, a10, 2
  11e912:	13aa76               	loopgtz	a10, 11e929 <sbc_lcplc_LC_PLC_erasure+0x9d5>
  11e915:	cce9f4               	ae_l16x4.i	aed14, a9, -8
  11e918:	90f994               	ae_l16x4.ip	aed15, a9, 8
  11e91b:	a5eef4               	ae_sel16i	aed14, aed14, aed15, 5
  11e91e:	0c801a7e30ad959e 	{ nop; ae_mulfp16x4ras	aed13, aed0, aed14 }
  11e926:	80de94               	ae_s16x4.ip	aed13, a14, 8

0011e929 <sbc_lcplc_LC_PLC_erasure+0x9d5>:
  11e929:	ffc646               	j	11e846 <sbc_lcplc_LC_PLC_erasure+0x8f2>

0011e92c <sbc_lcplc_LC_PLC_erasure+0x9d8>:
  11e92c:	cc21a2               	l32i	a10, a1, 0x330
  11e92f:	4000008144009d5e 	{ ae_movda16	aed0, a13; nop; addi	a9, a5, 8 }
  11e937:	c0aac0               	sub	a10, a10, a12
  11e93a:	21a2a0               	srai	a10, a10, 2
  11e93d:	13aa76               	loopgtz	a10, 11e954 <sbc_lcplc_LC_PLC_erasure+0xa00>
  11e940:	cc39f4               	ae_l16x4.i	aed3, a9, -8
  11e943:	904994               	ae_l16x4.ip	aed4, a9, 8
  11e946:	a03344               	ae_sel16i	aed3, aed3, aed4, 0
  11e949:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11e951:	802e94               	ae_s16x4.ip	aed2, a14, 8

0011e954 <sbc_lcplc_LC_PLC_erasure+0xa00>:
  11e954:	ffbb86               	j	11e846 <sbc_lcplc_LC_PLC_erasure+0x8f2>

0011e957 <sbc_lcplc_LC_PLC_erasure+0xa03>:
  11e957:	0e0c                	movi.n	a14, 0

0011e959 <sbc_lcplc_LC_PLC_erasure+0xa05>:
  11e959:	3596f2               	l16si	a15, a6, 106
  11e95c:	3396c2               	l16si	a12, a6, 102
  11e95f:	ccfa                	add.n	a12, a12, a15
  11e961:	21b2c0               	srai	a11, a12, 2
  11e964:	3aaeb7               	bge	a14, a11, 11e9a2 <sbc_lcplc_LC_PLC_erasure+0xa4e>
  11e967:	c221b2               	l32i	a11, a1, 0x308
  11e96a:	b0fe20               	addx8	a15, a14, a2
  11e96d:	01dfa2               	addmi	a10, a15, 0x100
  11e970:	40caa2               	addi	a10, a10, 64
  11e973:	90bb20               	addx2	a11, a11, a2
  11e976:	b0beb0               	addx8	a11, a14, a11
  11e979:	bb4a                	add.n	a11, a11, a4

0011e97b <sbc_lcplc_LC_PLC_erasure+0xa27>:
  11e97b:	cc9b04               	ae_l16x4.i	aed9, a11, 0
  11e97e:	908a94               	ae_l16x4.ip	aed8, a10, 8
  11e981:	0c801a7938a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed8, aed9 }
  11e989:	906f94               	ae_l16x4.ip	aed6, a15, 8
  11e98c:	335674               	ae_add16s	aed5, aed6, aed7
  11e98f:	805b94               	ae_s16x4.ip	aed5, a11, 8
  11e992:	359682               	l16si	a8, a6, 106
  11e995:	3396c2               	l16si	a12, a6, 102
  11e998:	ee1b                	addi.n	a14, a14, 1
  11e99a:	cc8a                	add.n	a12, a12, a8
  11e99c:	2182c0               	srai	a8, a12, 2
  11e99f:	d82e87               	blt	a14, a8, 11e97b <sbc_lcplc_LC_PLC_erasure+0xa27>

0011e9a2 <sbc_lcplc_LC_PLC_erasure+0xa4e>:
  11e9a2:	11eee0               	slli	a14, a14, 2
  11e9a5:	37aec7               	bge	a14, a12, 11e9e0 <sbc_lcplc_LC_PLC_erasure+0xa8c>
  11e9a8:	c22152               	l32i	a5, a1, 0x308
  11e9ab:	90ae20               	addx2	a10, a14, a2
  11e9ae:	01daf2               	addmi	a15, a10, 0x100
  11e9b1:	40cff2               	addi	a15, a15, 64
  11e9b4:	905520               	addx2	a5, a5, a2
  11e9b7:	905e50               	addx2	a5, a14, a5
  11e9ba:	554a                	add.n	a5, a5, a4

0011e9bc <sbc_lcplc_LC_PLC_erasure+0xa68>:
  11e9bc:	b0e504               	ae_l16.i	aed14, a5, 0
  11e9bf:	b4df14               	ae_l16.ip	aed13, a15, 2
  11e9c2:	0c801a7e3dac959e 	{ nop; ae_mulfp16x4ras	aed12, aed13, aed14 }
  11e9ca:	b4ba14               	ae_l16.ip	aed11, a10, 2
  11e9cd:	33abc4               	ae_add16s	aed10, aed11, aed12
  11e9d0:	d3a514               	ae_s16.0.ip	aed10, a5, 2
  11e9d3:	359682               	l16si	a8, a6, 106
  11e9d6:	3396c2               	l16si	a12, a6, 102
  11e9d9:	ee1b                	addi.n	a14, a14, 1
  11e9db:	cc8a                	add.n	a12, a12, a8
  11e9dd:	db2ec7               	blt	a14, a12, 11e9bc <sbc_lcplc_LC_PLC_erasure+0xa68>

0011e9e0 <sbc_lcplc_LC_PLC_erasure+0xa8c>:
  11e9e0:	af2192               	l32i	a9, a1, 0x2bc
  11e9e3:	c221a2               	l32i	a10, a1, 0x308
  11e9e6:	3b9682               	l16si	a8, a6, 118
  11e9e9:	3a96b2               	l16si	a11, a6, 116
  11e9ec:	0296f2               	l16si	a15, a6, 4
  11e9ef:	01d172               	addmi	a7, a1, 0x100
  11e9f2:	60c772               	addi	a7, a7, 96
  11e9f5:	c0ecf0               	sub	a14, a12, a15
  11e9f8:	bb8a                	add.n	a11, a11, a8
  11e9fa:	bc61e2               	s32i	a14, a1, 0x2f0
  11e9fd:	aafa                	add.n	a10, a10, a15
  11e9ff:	21e2e0               	srai	a14, a14, 2
  11ea02:	90aa20               	addx2	a10, a10, a2
  11ea05:	4399b0               	min	a9, a9, a11
  11ea08:	b46192               	s32i	a9, a1, 0x2d0
  11ea0b:	aa4a                	add.n	a10, a10, a4
  11ea0d:	b261a2               	s32i	a10, a1, 0x2c8
  11ea10:	121ea6               	blti	a14, 1, 11ea26 <sbc_lcplc_LC_PLC_erasure+0xad2>
  11ea13:	075d                	mov.n	a5, a7
  11ea15:	0a9d                	mov.n	a9, a10
  11ea17:	b261a2               	s32i	a10, a1, 0x2c8
  11ea1a:	05ae76               	loopgtz	a14, 11ea23 <sbc_lcplc_LC_PLC_erasure+0xacf>
  11ea1d:	90f994               	ae_l16x4.ip	aed15, a9, 8
  11ea20:	80f594               	ae_s16x4.ip	aed15, a5, 8

0011ea23 <sbc_lcplc_LC_PLC_erasure+0xacf>:
  11ea23:	000046               	j	11ea28 <sbc_lcplc_LC_PLC_erasure+0xad4>

0011ea26 <sbc_lcplc_LC_PLC_erasure+0xad2>:
  11ea26:	0e0c                	movi.n	a14, 0

0011ea28 <sbc_lcplc_LC_PLC_erasure+0xad4>:
  11ea28:	bc2182               	l32i	a8, a1, 0x2f0
  11ea2b:	c07fc0               	sub	a7, a15, a12
  11ea2e:	11aee0               	slli	a10, a14, 2
  11ea31:	a07e70               	addx4	a7, a14, a7
  11ea34:	0aed                	mov.n	a14, a10
  11ea36:	774b                	addi.n	a7, a7, 4
  11ea38:	147070               	extui	a7, a7, 0, 2
  11ea3b:	25aa87               	bge	a10, a8, 11ea64 <sbc_lcplc_LC_PLC_erasure+0xb10>
  11ea3e:	150c                	movi.n	a5, 1
  11ea40:	c0e8a0               	sub	a14, a8, a10
  11ea43:	b22192               	l32i	a9, a1, 0x2c8
  11ea46:	01d1c2               	addmi	a12, a1, 0x100
  11ea49:	60ccc2               	addi	a12, a12, 96
  11ea4c:	909a90               	addx2	a9, a10, a9
  11ea4f:	53ee50               	max	a14, a14, a5
  11ea52:	905ac0               	addx2	a5, a10, a12
  11ea55:	09ae76               	loopgtz	a14, 11ea62 <sbc_lcplc_LC_PLC_erasure+0xb0e>
  11ea58:	009982               	l16si	a8, a9, 0
  11ea5b:	005582               	s16i	a8, a5, 0
  11ea5e:	992b                	addi.n	a9, a9, 2
  11ea60:	552b                	addi.n	a5, a5, 2

0011ea62 <sbc_lcplc_LC_PLC_erasure+0xb0e>:
  11ea62:	eeaa                	add.n	a14, a14, a10

0011ea64 <sbc_lcplc_LC_PLC_erasure+0xb10>:
  11ea64:	0ead                	mov.n	a10, a14
  11ea66:	01d1c2               	addmi	a12, a1, 0x100
  11ea69:	bc2152               	l32i	a5, a1, 0x2f0
  11ea6c:	60ccc2               	addi	a12, a12, 96
  11ea6f:	557a                	add.n	a5, a5, a7
  11ea71:	2fae57               	bge	a14, a5, 11eaa4 <sbc_lcplc_LC_PLC_erasure+0xb50>
  11ea74:	af2192               	l32i	a9, a1, 0x2bc
  11ea77:	c0e5e0               	sub	a14, a5, a14
  11ea7a:	4000010144005d1e 	{ ae_movda16	aed0, a13; nop; movi	a5, 1 }
  11ea82:	53ee50               	max	a14, a14, a5
  11ea85:	b22152               	l32i	a5, a1, 0x2c8
  11ea88:	c09a90               	sub	a9, a10, a9
  11ea8b:	909950               	addx2	a9, a9, a5
  11ea8e:	905ac0               	addx2	a5, a10, a12
  11ea91:	0dae76               	loopgtz	a14, 11eaa2 <sbc_lcplc_LC_PLC_erasure+0xb4e>
  11ea94:	b42914               	ae_l16.ip	aed2, a9, 2
  11ea97:	0c801a7230a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed0, aed2 }
  11ea9f:	d31514               	ae_s16.0.ip	aed1, a5, 2

0011eaa2 <sbc_lcplc_LC_PLC_erasure+0xb4e>:
  11eaa2:	eeaa                	add.n	a14, a14, a10

0011eaa4 <sbc_lcplc_LC_PLC_erasure+0xb50>:
  11eaa4:	2152e0               	srai	a5, a14, 2
  11eaa7:	af21e2               	l32i	a14, a1, 0x2bc
  11eaaa:	bd6152               	s32i	a5, a1, 0x2f4
  11eaad:	14e0e0               	extui	a14, a14, 0, 2
  11eab0:	05ae16               	beqz	a14, 11eb0e <sbc_lcplc_LC_PLC_erasure+0xbba>
  11eab3:	0d406c41c0b01e0e 	{ beqi.w18	a14, 1, 11f183 <sbc_lcplc_LC_PLC_erasure+0x122f>; nop }
  11eabb:	0d40754180b02e0e 	{ beqi.w18	a14, 2, 11f217 <sbc_lcplc_LC_PLC_erasure+0x12c3>; nop }
  11eac3:	7c3e66               	bnei	a14, 3, 11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>
  11eac6:	b421a2               	l32i	a10, a1, 0x2d0
  11eac9:	21a2a0               	srai	a10, a10, 2
  11eacc:	73a5a7               	bge	a5, a10, 11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>
  11eacf:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11ead7:	c07a50               	sub	a7, a10, a5
  11eada:	af2192               	l32i	a9, a1, 0x2bc
  11eadd:	b221a2               	l32i	a10, a1, 0x2c8
  11eae0:	219290               	srai	a9, a9, 2
  11eae3:	537780               	max	a7, a7, a8
  11eae6:	c09590               	sub	a9, a5, a9
  11eae9:	b099a0               	addx8	a9, a9, a10
  11eaec:	b0a5c0               	addx8	a10, a5, a12
  11eaef:	13a776               	loopgtz	a7, 11eb06 <sbc_lcplc_LC_PLC_erasure+0xbb2>
  11eaf2:	cc49f4               	ae_l16x4.i	aed4, a9, -8
  11eaf5:	905994               	ae_l16x4.ip	aed5, a9, 8
  11eaf8:	a54454               	ae_sel16i	aed4, aed4, aed5, 5
  11eafb:	0c801a7430a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed0, aed4 }
  11eb03:	803a94               	ae_s16x4.ip	aed3, a10, 8

0011eb06 <sbc_lcplc_LC_PLC_erasure+0xbb2>:
  11eb06:	975a                	add.n	a9, a7, a5
  11eb08:	bd6192               	s32i	a9, a1, 0x2f4
  11eb0b:	000d06               	j	11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>

0011eb0e <sbc_lcplc_LC_PLC_erasure+0xbba>:
  11eb0e:	b421a2               	l32i	a10, a1, 0x2d0
  11eb11:	21a2a0               	srai	a10, a10, 2
  11eb14:	2ba5a7               	bge	a5, a10, 11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>
  11eb17:	3c0d24               	ae_movda16	aed0, a13
  11eb1a:	bd61a2               	s32i	a10, a1, 0x2f4
  11eb1d:	af2192               	l32i	a9, a1, 0x2bc
  11eb20:	c08a50               	sub	a8, a10, a5
  11eb23:	219290               	srai	a9, a9, 2
  11eb26:	b221a2               	l32i	a10, a1, 0x2c8
  11eb29:	c09590               	sub	a9, a5, a9
  11eb2c:	b099a0               	addx8	a9, a9, a10
  11eb2f:	b0a5c0               	addx8	a10, a5, a12
  11eb32:	0da876               	loopgtz	a8, 11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>
  11eb35:	907994               	ae_l16x4.ip	aed7, a9, 8
  11eb38:	0c801a7730a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed0, aed7 }
  11eb40:	806a94               	ae_s16x4.ip	aed6, a10, 8

0011eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>:
  11eb43:	bd2192               	l32i	a9, a1, 0x2f4
  11eb46:	b42152               	l32i	a5, a1, 0x2d0
  11eb49:	1199e0               	slli	a9, a9, 2
  11eb4c:	b76192               	s32i	a9, a1, 0x2dc
  11eb4f:	097d                	mov.n	a7, a9
  11eb51:	2ca957               	bge	a9, a5, 11eb81 <sbc_lcplc_LC_PLC_erasure+0xc2d>
  11eb54:	af2182               	l32i	a8, a1, 0x2bc
  11eb57:	bd21a2               	l32i	a10, a1, 0x2f4
  11eb5a:	e0aa80               	subx4	a10, a10, a8
  11eb5d:	b22182               	l32i	a8, a1, 0x2c8
  11eb60:	3c0d24               	ae_movda16	aed0, a13
  11eb63:	90aa80               	addx2	a10, a10, a8
  11eb66:	098d                	mov.n	a8, a9
  11eb68:	9099c0               	addx2	a9, a9, a12
  11eb6b:	c08580               	sub	a8, a5, a8
  11eb6e:	0da876               	loopgtz	a8, 11eb7f <sbc_lcplc_LC_PLC_erasure+0xc2b>
  11eb71:	b49a14               	ae_l16.ip	aed9, a10, 2
  11eb74:	0c801a7930a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed0, aed9 }
  11eb7c:	d38914               	ae_s16.0.ip	aed8, a9, 2

0011eb7f <sbc_lcplc_LC_PLC_erasure+0xc2b>:
  11eb7f:	057d                	mov.n	a7, a5

0011eb81 <sbc_lcplc_LC_PLC_erasure+0xc2d>:
  11eb81:	b72192               	l32i	a9, a1, 0x2dc
  11eb84:	c09950               	sub	a9, a9, a5
  11eb87:	994b                	addi.n	a9, a9, 4
  11eb89:	149090               	extui	a9, a9, 0, 2
  11eb8c:	559a                	add.n	a5, a5, a9
  11eb8e:	24a757               	bge	a7, a5, 11ebb6 <sbc_lcplc_LC_PLC_erasure+0xc62>
  11eb91:	3c0d24               	ae_movda16	aed0, a13
  11eb94:	c08570               	sub	a8, a5, a7
  11eb97:	af21a2               	l32i	a10, a1, 0x2bc
  11eb9a:	9097c0               	addx2	a9, a7, a12
  11eb9d:	c0a7a0               	sub	a10, a7, a10
  11eba0:	057d                	mov.n	a7, a5
  11eba2:	90aac0               	addx2	a10, a10, a12
  11eba5:	0da876               	loopgtz	a8, 11ebb6 <sbc_lcplc_LC_PLC_erasure+0xc62>
  11eba8:	b4ba14               	ae_l16.ip	aed11, a10, 2
  11ebab:	0c801a7b30aa959e 	{ nop; ae_mulfp16x4ras	aed10, aed0, aed11 }
  11ebb3:	d3a914               	ae_s16.0.ip	aed10, a9, 2

0011ebb6 <sbc_lcplc_LC_PLC_erasure+0xc62>:
  11ebb6:	215270               	srai	a5, a7, 2
  11ebb9:	207550               	or	a7, a5, a5
  11ebbc:	051e16               	beqz	a14, 11ec11 <sbc_lcplc_LC_PLC_erasure+0xcbd>
  11ebbf:	0d406041e0b01e0e 	{ beqi.w18	a14, 1, 11f1d1 <sbc_lcplc_LC_PLC_erasure+0x127d>; nop }
  11ebc7:	0d406941a0b02e0e 	{ beqi.w18	a14, 2, 11f265 <sbc_lcplc_LC_PLC_erasure+0x1311>; nop }
  11ebcf:	6c3e66               	bnei	a14, 3, 11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ebd2:	21a2b0               	srai	a10, a11, 2
  11ebd5:	66a5a7               	bge	a5, a10, 11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ebd8:	af2192               	l32i	a9, a1, 0x2bc
  11ebdb:	c0ea50               	sub	a14, a10, a5
  11ebde:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11ebe6:	b0a5c0               	addx8	a10, a5, a12
  11ebe9:	53ee80               	max	a14, a14, a8
  11ebec:	219290               	srai	a9, a9, 2
  11ebef:	c09590               	sub	a9, a5, a9
  11ebf2:	b099c0               	addx8	a9, a9, a12
  11ebf5:	13ae76               	loopgtz	a14, 11ec0c <sbc_lcplc_LC_PLC_erasure+0xcb8>
  11ebf8:	ccd9f4               	ae_l16x4.i	aed13, a9, -8
  11ebfb:	90e994               	ae_l16x4.ip	aed14, a9, 8
  11ebfe:	a5dde4               	ae_sel16i	aed13, aed13, aed14, 5
  11ec01:	0c801a7d30ac959e 	{ nop; ae_mulfp16x4ras	aed12, aed0, aed13 }
  11ec09:	80ca94               	ae_s16x4.ip	aed12, a10, 8

0011ec0c <sbc_lcplc_LC_PLC_erasure+0xcb8>:
  11ec0c:	7e5a                	add.n	a7, a14, a5
  11ec0e:	000b46               	j	11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>

0011ec11 <sbc_lcplc_LC_PLC_erasure+0xcbd>:
  11ec11:	21a2b0               	srai	a10, a11, 2
  11ec14:	27a5a7               	bge	a5, a10, 11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ec17:	3c0d24               	ae_movda16	aed0, a13
  11ec1a:	0a7d                	mov.n	a7, a10
  11ec1c:	c0ea50               	sub	a14, a10, a5
  11ec1f:	af2192               	l32i	a9, a1, 0x2bc
  11ec22:	b0a5c0               	addx8	a10, a5, a12
  11ec25:	219290               	srai	a9, a9, 2
  11ec28:	c09590               	sub	a9, a5, a9
  11ec2b:	b099c0               	addx8	a9, a9, a12
  11ec2e:	0dae76               	loopgtz	a14, 11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ec31:	901994               	ae_l16x4.ip	aed1, a9, 8
  11ec34:	0c801a7130af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed1 }
  11ec3c:	80fa94               	ae_s16x4.ip	aed15, a10, 8

0011ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>:
  11ec3f:	b32152               	l32i	a5, a1, 0x2cc
  11ec42:	3c0d24               	ae_movda16	aed0, a13
  11ec45:	11a7e0               	slli	a10, a7, 2
  11ec48:	af2192               	l32i	a9, a1, 0x2bc
  11ec4b:	c0eba0               	sub	a14, a11, a10
  11ec4e:	90aac0               	addx2	a10, a10, a12
  11ec51:	e09790               	subx4	a9, a7, a9
  11ec54:	9099c0               	addx2	a9, a9, a12
  11ec57:	0dae76               	loopgtz	a14, 11ec68 <sbc_lcplc_LC_PLC_erasure+0xd14>
  11ec5a:	b43914               	ae_l16.ip	aed3, a9, 2
  11ec5d:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11ec65:	d32a14               	ae_s16.0.ip	aed2, a10, 2

0011ec68 <sbc_lcplc_LC_PLC_erasure+0xd14>:
  11ec68:	0e0c                	movi.n	a14, 0
  11ec6a:	c0b5f0               	sub	a11, a5, a15
  11ec6d:	21a2b0               	srai	a10, a11, 2
  11ec70:	411aa6               	blti	a10, 1, 11ecb5 <sbc_lcplc_LC_PLC_erasure+0xd61>
  11ec73:	02cd                	mov.n	a12, a2
  11ec75:	40a1d2               	movi	a13, 0x140
  11ec78:	01d2a2               	addmi	a10, a2, 0x100
  11ec7b:	40caa2               	addi	a10, a10, 64

0011ec7e <sbc_lcplc_LC_PLC_erasure+0xd2a>:
  11ec7e:	21b2f0               	srai	a11, a15, 2
  11ec81:	beba                	add.n	a11, a14, a11
  11ec83:	11bbd0               	slli	a11, a11, 3
  11ec86:	ebfb68000f0052bf 	{ ae_l16x4.x	aed5, a2, a11; nop; nop }
  11ec8e:	805c94               	ae_s16x4.ip	aed5, a12, 8
  11ec91:	029692               	l16si	a9, a6, 4
  11ec94:	219290               	srai	a9, a9, 2
  11ec97:	9e9a                	add.n	a9, a14, a9
  11ec99:	b09920               	addx8	a9, a9, a2
  11ec9c:	ebfb68000f0049df 	{ ae_l16x4.x	aed4, a9, a13; nop; nop }
  11eca4:	804a94               	ae_s16x4.ip	aed4, a10, 8
  11eca7:	0296f2               	l16si	a15, a6, 4
  11ecaa:	ee1b                	addi.n	a14, a14, 1
  11ecac:	c0b5f0               	sub	a11, a5, a15
  11ecaf:	2182b0               	srai	a8, a11, 2
  11ecb2:	c82e87               	blt	a14, a8, 11ec7e <sbc_lcplc_LC_PLC_erasure+0xd2a>

0011ecb5 <sbc_lcplc_LC_PLC_erasure+0xd61>:
  11ecb5:	11aee0               	slli	a10, a14, 2
  11ecb8:	c07f50               	sub	a7, a15, a5
  11ecbb:	a07e70               	addx4	a7, a14, a7
  11ecbe:	774b                	addi.n	a7, a7, 4
  11ecc0:	147070               	extui	a7, a7, 0, 2
  11ecc3:	28aab7               	bge	a10, a11, 11ecef <sbc_lcplc_LC_PLC_erasure+0xd9b>
  11ecc6:	90ea20               	addx2	a14, a10, a2

0011ecc9 <sbc_lcplc_LC_PLC_erasure+0xd75>:
  11ecc9:	9afa                	add.n	a9, a10, a15
  11eccb:	909920               	addx2	a9, a9, a2
  11ecce:	009992               	l16si	a9, a9, 0
  11ecd1:	005e92               	s16i	a9, a14, 0
  11ecd4:	029682               	l16si	a8, a6, 4
  11ecd7:	88aa                	add.n	a8, a8, a10
  11ecd9:	aa1b                	addi.n	a10, a10, 1
  11ecdb:	908820               	addx2	a8, a8, a2
  11ecde:	a09882               	l16si	a8, a8, 0x140
  11ece1:	a05e82               	s16i	a8, a14, 0x140
  11ece4:	0296f2               	l16si	a15, a6, 4
  11ece7:	ee2b                	addi.n	a14, a14, 2
  11ece9:	c0b5f0               	sub	a11, a5, a15
  11ecec:	d92ab7               	blt	a10, a11, 11ecc9 <sbc_lcplc_LC_PLC_erasure+0xd75>

0011ecef <sbc_lcplc_LC_PLC_erasure+0xd9b>:
  11ecef:	eb7a                	add.n	a14, a11, a7
  11ecf1:	19aae7               	bge	a10, a14, 11ed0e <sbc_lcplc_LC_PLC_erasure+0xdba>
  11ecf4:	90ea20               	addx2	a14, a10, a2

0011ecf7 <sbc_lcplc_LC_PLC_erasure+0xda3>:
  11ecf7:	aa1b                	addi.n	a10, a10, 1
  11ecf9:	a05e32               	s16i	a3, a14, 0x140
  11ecfc:	080c                	movi.n	a8, 0
  11ecfe:	005e82               	s16i	a8, a14, 0
  11ed01:	0296f2               	l16si	a15, a6, 4
  11ed04:	ee2b                	addi.n	a14, a14, 2
  11ed06:	c0f5f0               	sub	a15, a5, a15
  11ed09:	f7fa                	add.n	a15, a7, a15
  11ed0b:	e82af7               	blt	a10, a15, 11ecf7 <sbc_lcplc_LC_PLC_erasure+0xda3>

0011ed0e <sbc_lcplc_LC_PLC_erasure+0xdba>:
  11ed0e:	21b250               	srai	a11, a5, 2
  11ed11:	2172a0               	srai	a7, a10, 2
  11ed14:	400001414410a30e 	{ ae_movda16	aed0, a3; nop; movi	a10, 0x140 }
  11ed1c:	b0f720               	addx8	a15, a7, a2
  11ed1f:	07ed                	mov.n	a14, a7
  11ed21:	ebfb86000f000faf 	{ ae_s16x4.x	aed0, a15, a10; nop; nop }
  11ed29:	01dfa2               	addmi	a10, a15, 0x100
  11ed2c:	40caa2               	addi	a10, a10, 64
  11ed2f:	13a7b7               	bge	a7, a11, 11ed46 <sbc_lcplc_LC_PLC_erasure+0xdf2>
  11ed32:	20ebb0               	or	a14, a11, a11
  11ed35:	ebfa5a000002db7f 	{ sub	a13, a11, a7; ae_movi	aed2, 0; nop }
  11ed3d:	05ad76               	loopgtz	a13, 11ed46 <sbc_lcplc_LC_PLC_erasure+0xdf2>
  11ed40:	802f94               	ae_s16x4.ip	aed2, a15, 8
  11ed43:	800a94               	ae_s16x4.ip	aed0, a10, 8

0011ed46 <sbc_lcplc_LC_PLC_erasure+0xdf2>:
  11ed46:	11aee0               	slli	a10, a14, 2
  11ed49:	c0f5a0               	sub	a15, a5, a10
  11ed4c:	90aa20               	addx2	a10, a10, a2
  11ed4f:	09af76               	loopgtz	a15, 11ed5c <sbc_lcplc_LC_PLC_erasure+0xe08>
  11ed52:	0b0c                	movi.n	a11, 0
  11ed54:	a05a32               	s16i	a3, a10, 0x140
  11ed57:	005ab2               	s16i	a11, a10, 0
  11ed5a:	aa2b                	addi.n	a10, a10, 2

0011ed5c <sbc_lcplc_LC_PLC_erasure+0xe08>:
  11ed5c:	3b96c2               	l16si	a12, a6, 118
  11ed5f:	21d2c0               	srai	a13, a12, 2
  11ed62:	3c1da6               	blti	a13, 1, 11eda2 <sbc_lcplc_LC_PLC_erasure+0xe4e>
  11ed65:	02fd                	mov.n	a15, a2
  11ed67:	0e0c                	movi.n	a14, 0
  11ed69:	01d152               	addmi	a5, a1, 0x100
  11ed6c:	01d2a2               	addmi	a10, a2, 0x100
  11ed6f:	40caa2               	addi	a10, a10, 64
  11ed72:	ebfa26000002055f 	{ addi	a5, a5, 96; ae_movi	aed2, 0; nop }

0011ed7a <sbc_lcplc_LC_PLC_erasure+0xe26>:
  11ed7a:	90a594               	ae_l16x4.ip	aed10, a5, 8
  11ed7d:	cc9a04               	ae_l16x4.i	aed9, a10, 0
  11ed80:	0c801a7a39a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed10 }
  11ed88:	cc7f04               	ae_l16x4.i	aed7, a15, 0
  11ed8b:	336784               	ae_add16s	aed6, aed7, aed8
  11ed8e:	806f94               	ae_s16x4.ip	aed6, a15, 8
  11ed91:	802a94               	ae_s16x4.ip	aed2, a10, 8
  11ed94:	3b96c2               	l16si	a12, a6, 118
  11ed97:	ee1b                	addi.n	a14, a14, 1
  11ed99:	21b2c0               	srai	a11, a12, 2
  11ed9c:	da2eb7               	blt	a14, a11, 11ed7a <sbc_lcplc_LC_PLC_erasure+0xe26>
  11ed9f:	000046               	j	11eda4 <sbc_lcplc_LC_PLC_erasure+0xe50>

0011eda2 <sbc_lcplc_LC_PLC_erasure+0xe4e>:
  11eda2:	0e0c                	movi.n	a14, 0

0011eda4 <sbc_lcplc_LC_PLC_erasure+0xe50>:
  11eda4:	11eee0               	slli	a14, a14, 2
  11eda7:	c07ec0               	sub	a7, a14, a12
  11edaa:	774b                	addi.n	a7, a7, 4
  11edac:	147070               	extui	a7, a7, 0, 2
  11edaf:	43aec7               	bge	a14, a12, 11edf6 <sbc_lcplc_LC_PLC_erasure+0xea2>
  11edb2:	01d152               	addmi	a5, a1, 0x100
  11edb5:	90ae20               	addx2	a10, a14, a2
  11edb8:	01daf2               	addmi	a15, a10, 0x100
  11edbb:	01dab2               	addmi	a11, a10, 0x100
  11edbe:	60c552               	addi	a5, a5, 96
  11edc1:	905e50               	addx2	a5, a14, a5
  11edc4:	e8cbb2               	addi	a11, a11, -24
  11edc7:	40cff2               	addi	a15, a15, 64

0011edca <sbc_lcplc_LC_PLC_erasure+0xe76>:
  11edca:	b4f514               	ae_l16.ip	aed15, a5, 2
  11edcd:	b4ef14               	ae_l16.ip	aed14, a15, 2
  11edd0:	0c801a7f3ead959e 	{ nop; ae_mulfp16x4ras	aed13, aed14, aed15 }
  11edd8:	40000010200ceaee 	{ ae_l16.i	aed12, a10, 0; nop; addi	a14, a14, 1 }
  11ede0:	ebe5400d0c0b008f 	{ movi	a8, 0; ae_add16s	aed11, aed12, aed13; nop }
  11ede8:	d3ba14               	ae_s16.0.ip	aed11, a10, 2
  11edeb:	2c5b82               	s16i	a8, a11, 88
  11edee:	3b96c2               	l16si	a12, a6, 118
  11edf1:	bb2b                	addi.n	a11, a11, 2
  11edf3:	d32ec7               	blt	a14, a12, 11edca <sbc_lcplc_LC_PLC_erasure+0xe76>

0011edf6 <sbc_lcplc_LC_PLC_erasure+0xea2>:
  11edf6:	9c7a                	add.n	a9, a12, a7
  11edf8:	3a96b2               	l16si	a11, a6, 116
  11edfb:	1e26f2               	l32i	a15, a6, 120
  11edfe:	ba61f2               	s32i	a15, a1, 0x2e8
  11ee01:	0f5d                	mov.n	a5, a15
  11ee03:	90fbf0               	addx2	a15, a11, a15
  11ee06:	fecfa2               	addi	a10, a15, -2
  11ee09:	bb61a2               	s32i	a10, a1, 0x2ec
  11ee0c:	6aae97               	bge	a14, a9, 11ee7a <sbc_lcplc_LC_PLC_erasure+0xf26>
  11ee0f:	ba2132               	l32i	a3, a1, 0x2e8
  11ee12:	c661e2               	s32i	a14, a1, 0x318
  11ee15:	01d152               	addmi	a5, a1, 0x100
  11ee18:	0add                	mov.n	a13, a10
  11ee1a:	90be20               	addx2	a11, a14, a2
  11ee1d:	0a0c                	movi.n	a10, 0
  11ee1f:	01dbf2               	addmi	a15, a11, 0x100
  11ee22:	60c552               	addi	a5, a5, 96
  11ee25:	905e50               	addx2	a5, a14, a5
  11ee28:	40cff2               	addi	a15, a15, 64

0011ee2b <sbc_lcplc_LC_PLC_erasure+0xed7>:
  11ee2b:	c62192               	l32i	a9, a1, 0x318
  11ee2e:	b49514               	ae_l16.ip	aed9, a5, 2
  11ee31:	b48df4               	ae_l16.ip	aed8, a13, -2
  11ee34:	0c801a7938a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed8, aed9 }
  11ee3c:	b06f04               	ae_l16.i	aed6, a15, 0
  11ee3f:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11ee47:	b04b04               	ae_l16.i	aed4, a11, 0
  11ee4a:	333454               	ae_add16s	aed3, aed4, aed5
  11ee4d:	d33b14               	ae_s16.0.ip	aed3, a11, 2
  11ee50:	b42314               	ae_l16.ip	aed2, a3, 2
  11ee53:	b01f04               	ae_l16.i	aed1, a15, 0
  11ee56:	0c80047201a01aae 	{ addi	a10, a10, 1; ae_mulfp16x4ras	aed0, aed1, aed2 }
  11ee5e:	991b                	addi.n	a9, a9, 1
  11ee60:	d30f14               	ae_s16.0.ip	aed0, a15, 2
  11ee63:	3b96c2               	l16si	a12, a6, 118
  11ee66:	c66192               	s32i	a9, a1, 0x318
  11ee69:	8c7a                	add.n	a8, a12, a7
  11ee6b:	bc2987               	blt	a9, a8, 11ee2b <sbc_lcplc_LC_PLC_erasure+0xed7>
  11ee6e:	1e2652               	l32i	a5, a6, 120
  11ee71:	3a96b2               	l16si	a11, a6, 116
  11ee74:	90fb50               	addx2	a15, a11, a5
  11ee77:	000046               	j	11ee7c <sbc_lcplc_LC_PLC_erasure+0xf28>

0011ee7a <sbc_lcplc_LC_PLC_erasure+0xf26>:
  11ee7a:	0a0c                	movi.n	a10, 0

0011ee7c <sbc_lcplc_LC_PLC_erasure+0xf28>:
  11ee7c:	f8cff2               	addi	a15, a15, -8
  11ee7f:	bbca                	add.n	a11, a11, a12
  11ee81:	eaea                	add.n	a14, a10, a14
  11ee83:	21e2e0               	srai	a14, a14, 2
  11ee86:	0ecd                	mov.n	a12, a14
  11ee88:	08d716               	beqz	a7, 11ef19 <sbc_lcplc_LC_PLC_erasure+0xfc5>
  11ee8b:	0d400f41c0b027ce 	{ bnei.w18	a7, 2, 11ef8b <sbc_lcplc_LC_PLC_erasure+0x1037>; nop }
  11ee93:	b561e2               	s32i	a14, a1, 0x2d4
  11ee96:	0a0c                	movi.n	a10, 0
  11ee98:	2182b0               	srai	a8, a11, 2
  11ee9b:	6dae87               	bge	a14, a8, 11ef0c <sbc_lcplc_LC_PLC_erasure+0xfb8>
  11ee9e:	0edd                	mov.n	a13, a14
  11eea0:	358b                	addi.n	a3, a5, 8
  11eea2:	b0ce20               	addx8	a12, a14, a2
  11eea5:	01d152               	addmi	a5, a1, 0x100
  11eea8:	60c552               	addi	a5, a5, 96
  11eeab:	b05e50               	addx8	a5, a14, a5
  11eeae:	01dce2               	addmi	a14, a12, 0x100
  11eeb1:	40cee2               	addi	a14, a14, 64

0011eeb4 <sbc_lcplc_LC_PLC_erasure+0xf60>:
  11eeb4:	cc4f04               	ae_l16x4.i	aed4, a15, 0
  11eeb7:	cc3ff4               	ae_l16x4.i	aed3, a15, -8
  11eeba:	a03344               	ae_sel16i	aed3, aed3, aed4, 0
  11eebd:	c9fbcc703f30451e 	{ ae_l16x4.ip	aed4, a5, 8; nop; ae_shortswap	aed3, aed3 }
  11eec5:	0c801a7433a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed3, aed4 }
  11eecd:	cc1e04               	ae_l16x4.i	aed1, a14, 0
  11eed0:	0c80167201a0fc1e 	{ ae_l16x4.i	aed15, a12, 0; ae_mulfp16x4ras	aed0, aed1, aed2 }
  11eed8:	ccc3f4               	ae_l16x4.i	aed12, a3, -8
  11eedb:	ebe5cc000f0ed31f 	{ ae_l16x4.ip	aed13, a3, 8; ae_add16s	aed14, aed15, aed0; nop }
  11eee3:	80ec94               	ae_s16x4.ip	aed14, a12, 8
  11eee6:	eb00c00d0c0cbe0f 	{ ae_l16x4.i	aed11, a14, 0; ae_sel16i.n	aed12, aed12, aed13, 0; nop }
  11eeee:	0c80047c0baa1aae 	{ addi	a10, a10, 1; ae_mulfp16x4ras	aed10, aed11, aed12 }
  11eef6:	dd1b                	addi.n	a13, a13, 1
  11eef8:	80ae94               	ae_s16x4.ip	aed10, a14, 8
  11eefb:	3b9682               	l16si	a8, a6, 118
  11eefe:	3a96b2               	l16si	a11, a6, 116
  11ef01:	f8cff2               	addi	a15, a15, -8
  11ef04:	bb8a                	add.n	a11, a11, a8
  11ef06:	2182b0               	srai	a8, a11, 2
  11ef09:	a72d87               	blt	a13, a8, 11eeb4 <sbc_lcplc_LC_PLC_erasure+0xf60>

0011ef0c <sbc_lcplc_LC_PLC_erasure+0xfb8>:
  11ef0c:	b521c2               	l32i	a12, a1, 0x2d4
  11ef0f:	290c                	movi.n	a9, 2
  11ef11:	caca                	add.n	a12, a10, a12
  11ef13:	a0aa90               	addx4	a10, a10, a9
  11ef16:	001c46               	j	11ef8b <sbc_lcplc_LC_PLC_erasure+0x1037>

0011ef19 <sbc_lcplc_LC_PLC_erasure+0xfc5>:
  11ef19:	b561e2               	s32i	a14, a1, 0x2d4
  11ef1c:	0a0c                	movi.n	a10, 0
  11ef1e:	21d2b0               	srai	a13, a11, 2
  11ef21:	5eaed7               	bge	a14, a13, 11ef83 <sbc_lcplc_LC_PLC_erasure+0x102f>
  11ef24:	0edd                	mov.n	a13, a14
  11ef26:	b03e20               	addx8	a3, a14, a2
  11ef29:	01d1c2               	addmi	a12, a1, 0x100
  11ef2c:	60ccc2               	addi	a12, a12, 96
  11ef2f:	b0cec0               	addx8	a12, a14, a12
  11ef32:	01d3e2               	addmi	a14, a3, 0x100
  11ef35:	40cee2               	addi	a14, a14, 64

0011ef38 <sbc_lcplc_LC_PLC_erasure+0xfe4>:
  11ef38:	ccdf04               	ae_l16x4.i	aed13, a15, 0
  11ef3b:	c9fbcc70dfd0ec1e 	{ ae_l16x4.ip	aed14, a12, 8; nop; ae_shortswap	aed13, aed13 }
  11ef43:	0c801a7e3dac959e 	{ nop; ae_mulfp16x4ras	aed12, aed13, aed14 }
  11ef4b:	ccbe04               	ae_l16x4.i	aed11, a14, 0
  11ef4e:	0c801a7c3baa959e 	{ nop; ae_mulfp16x4ras	aed10, aed11, aed12 }
  11ef56:	cc9304               	ae_l16x4.i	aed9, a3, 0
  11ef59:	3389a4               	ae_add16s	aed8, aed9, aed10
  11ef5c:	808394               	ae_s16x4.ip	aed8, a3, 8
  11ef5f:	907594               	ae_l16x4.ip	aed7, a5, 8
  11ef62:	cc6e04               	ae_l16x4.i	aed6, a14, 0
  11ef65:	0c80047706a51aae 	{ addi	a10, a10, 1; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11ef6d:	dd1b                	addi.n	a13, a13, 1
  11ef6f:	805e94               	ae_s16x4.ip	aed5, a14, 8
  11ef72:	3b9682               	l16si	a8, a6, 118
  11ef75:	3a96b2               	l16si	a11, a6, 116
  11ef78:	f8cff2               	addi	a15, a15, -8
  11ef7b:	bb8a                	add.n	a11, a11, a8
  11ef7d:	2182b0               	srai	a8, a11, 2
  11ef80:	b42d87               	blt	a13, a8, 11ef38 <sbc_lcplc_LC_PLC_erasure+0xfe4>

0011ef83 <sbc_lcplc_LC_PLC_erasure+0x102f>:
  11ef83:	b521c2               	l32i	a12, a1, 0x2d4
  11ef86:	caca                	add.n	a12, a10, a12
  11ef88:	11aae0               	slli	a10, a10, 2

0011ef8b <sbc_lcplc_LC_PLC_erasure+0x1037>:
  11ef8b:	c12172               	l32i	a7, a1, 0x304
  11ef8e:	11ece0               	slli	a14, a12, 2
  11ef91:	61aeb7               	bge	a14, a11, 11eff6 <sbc_lcplc_LC_PLC_erasure+0x10a2>
  11ef94:	ba21b2               	l32i	a11, a1, 0x2e8
  11ef97:	11daf0               	slli	a13, a10, 1
  11ef9a:	bb21c2               	l32i	a12, a1, 0x2ec
  11ef9d:	01d152               	addmi	a5, a1, 0x100
  11efa0:	60c552               	addi	a5, a5, 96
  11efa3:	c0ccd0               	sub	a12, a12, a13
  11efa6:	905e50               	addx2	a5, a14, a5
  11efa9:	90bab0               	addx2	a11, a10, a11
  11efac:	90ae20               	addx2	a10, a14, a2
  11efaf:	01daf2               	addmi	a15, a10, 0x100
  11efb2:	40cff2               	addi	a15, a15, 64

0011efb5 <sbc_lcplc_LC_PLC_erasure+0x1061>:
  11efb5:	b47514               	ae_l16.ip	aed7, a5, 2
  11efb8:	b46cf4               	ae_l16.ip	aed6, a12, -2
  11efbb:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11efc3:	b04f04               	ae_l16.i	aed4, a15, 0
  11efc6:	0c801a7534a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed5 }
  11efce:	b02a04               	ae_l16.i	aed2, a10, 0
  11efd1:	331234               	ae_add16s	aed1, aed2, aed3
  11efd4:	d31a14               	ae_s16.0.ip	aed1, a10, 2
  11efd7:	b40b14               	ae_l16.ip	aed0, a11, 2
  11efda:	b0ff04               	ae_l16.i	aed15, a15, 0
  11efdd:	0c801a703fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed0 }
  11efe5:	d3ef14               	ae_s16.0.ip	aed14, a15, 2
  11efe8:	3b9682               	l16si	a8, a6, 118
  11efeb:	3a96d2               	l16si	a13, a6, 116
  11efee:	ee1b                	addi.n	a14, a14, 1
  11eff0:	80dd80               	add	a13, a13, a8
  11eff3:	be2ed7               	blt	a14, a13, 11efb5 <sbc_lcplc_LC_PLC_erasure+0x1061>

0011eff6 <sbc_lcplc_LC_PLC_erasure+0x10a2>:
  11eff6:	7297d2               	l16si	a13, a7, 228
  11eff9:	d521b2               	l32i	a11, a1, 0x354
  11effc:	0296f2               	l16si	a15, a6, 4
  11efff:	bf9b92               	l16si	a9, a11, 0x17e
  11f002:	0596a2               	l16si	a10, a6, 10
  11f005:	c099f0               	sub	a9, a9, a15
  11f008:	bf5b92               	s16i	a9, a11, 0x17e
  11f00b:	0d400e41b0b01a6e 	{ blti.w18	a10, 1, 11f0fa <sbc_lcplc_LC_PLC_erasure+0x11a6>; nop }
  11f013:	01a0c2               	movi	a12, 1
  11f016:	00a0b2               	movi	a11, 0

0011f019 <sbc_lcplc_LC_PLC_erasure+0x10c5>:
  11f019:	d52182               	l32i	a8, a1, 0x354
  11f01c:	0696e2               	l16si	a14, a6, 12
  11f01f:	bf98f2               	l16si	a15, a8, 0x17e
  11f022:	400001b545a94cbe 	{ ae_movda32	aed9, a12; nop; ae_movda32	aed10, a11 }
  11f02a:	80ffe0               	add	a15, a15, a14
  11f02d:	23ff80               	sext	a15, a15, 15
  11f030:	bf58f2               	s16i	a15, a8, 0x17e
  11f033:	0d000b4140b0adfe 	{ bge.w18	a13, a15, 11f0eb <sbc_lcplc_LC_PLC_erasure+0x1197>; nop }
  11f03b:	c22182               	l32i	a8, a1, 0x308
  11f03e:	3c8e34               	ae_movda32	aed8, a14
  11f041:	eb7bdd090809259f 	{ nop; ae_mulp32x2	aed9, aed8, aed9; nop }
  11f049:	eb7bdd0a0808259f 	{ nop; ae_mulp32x2	aed8, aed8, aed10; nop }
  11f051:	25f9c4               	ae_movad32.l	a15, aed9
  11f054:	2598c4               	ae_movad32.l	a9, aed8
  11f057:	80f8f0               	add	a15, a8, a15
  11f05a:	808890               	add	a8, a8, a9
  11f05d:	c36182               	s32i	a8, a1, 0x30c
  11f060:	c0ff80               	sub	a15, a15, a8
  11f063:	26c692               	addi	a9, a6, 38
  11f066:	400000342803991e 	{ ae_l16.i	aed3, a9, -16; nop; addmi	a9, a1, 0x300 }
  11f06e:	21f2f0               	srai	a15, a15, 2
  11f071:	c461f2               	s32i	a15, a1, 0x310
  11f074:	01d782               	addmi	a8, a7, 0x100
  11f077:	f2c882               	addi	a8, a8, -14
  11f07a:	4000006028b0e89e 	{ ae_l16.i	aed0, a8, -16; nop; addi	a14, a9, -74 }
  11f082:	40000000b8b03e9e 	{ ae_s16.0.i	aed0, a14, -16; nop; addi	a3, a9, -80 }
  11f08a:	541fa6               	blti	a15, 1, 11f0e2 <sbc_lcplc_LC_PLC_erasure+0x118e>
  11f08d:	c42182               	l32i	a8, a1, 0x310
  11f090:	b2c952               	addi	a5, a9, -78
  11f093:	b4c9f2               	addi	a15, a9, -76
  11f096:	02d1a2               	addmi	a10, a1, 0x200
  11f099:	c32192               	l32i	a9, a1, 0x30c
  11f09c:	78caa2               	addi	a10, a10, 120
  11f09f:	909920               	addx2	a9, a9, a2
  11f0a2:	809940               	add	a9, a9, a4
  11f0a5:	36a876               	loopgtz	a8, 11f0df <sbc_lcplc_LC_PLC_erasure+0x118b>
  11f0a8:	0c801af330af959e 	{ nop; ae_mulfp16x4s	aed15, aed0, aed3 }
  11f0b0:	0c801af33fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed3 }
  11f0b8:	0c8016f30eadb91e 	{ ae_l16x4.i	aed11, a9, 0; ae_mulfp16x4s	aed13, aed14, aed3 }
  11f0c0:	d2f384               	ae_s16.0.i	aed15, a3, -16
  11f0c3:	0c8017f34da0e53e 	{ ae_s16.0.i	aed14, a5, -16; ae_mulfp16x4s	aed0, aed13, aed3 }
  11f0cb:	d2df84               	ae_s16.0.i	aed13, a15, -16
  11f0ce:	d20e84               	ae_s16.0.i	aed0, a14, -16
  11f0d1:	ccca54               	ae_l16x4.i	aed12, a10, 40
  11f0d4:	0c801a7c3baa959e 	{ nop; ae_mulfp16x4ras	aed10, aed11, aed12 }
  11f0dc:	80a994               	ae_s16x4.ip	aed10, a9, 8

0011f0df <sbc_lcplc_LC_PLC_erasure+0x118b>:
  11f0df:	0596a2               	l16si	a10, a6, 10

0011f0e2 <sbc_lcplc_LC_PLC_erasure+0x118e>:
  11f0e2:	01d7e2               	addmi	a14, a7, 0x100
  11f0e5:	f2cee2               	addi	a14, a14, -14
  11f0e8:	d20e84               	ae_s16.0.i	aed0, a14, -16

0011f0eb <sbc_lcplc_LC_PLC_erasure+0x1197>:
  11f0eb:	cc1b                	addi.n	a12, a12, 1
  11f0ed:	bb1b                	addi.n	a11, a11, 1
  11f0ef:	0d3ff24160b09bae 	{ blt.w18	a11, a10, 11f019 <sbc_lcplc_LC_PLC_erasure+0x10c5>; nop }
  11f0f7:	0296f2               	l16si	a15, a6, 4

0011f0fa <sbc_lcplc_LC_PLC_erasure+0x11a6>:
  11f0fa:	2182f0               	srai	a8, a15, 2
  11f0fd:	1d18a6               	blti	a8, 1, 11f11e <sbc_lcplc_LC_PLC_erasure+0x11ca>
  11f100:	b921a2               	l32i	a10, a1, 0x2e4
  11f103:	c221b2               	l32i	a11, a1, 0x308
  11f106:	0e0c                	movi.n	a14, 0
  11f108:	90bb20               	addx2	a11, a11, a2
  11f10b:	bb4a                	add.n	a11, a11, a4

0011f10d <sbc_lcplc_LC_PLC_erasure+0x11b9>:
  11f10d:	900b94               	ae_l16x4.ip	aed0, a11, 8
  11f110:	800a94               	ae_s16x4.ip	aed0, a10, 8
  11f113:	0296f2               	l16si	a15, a6, 4
  11f116:	ee1b                	addi.n	a14, a14, 1
  11f118:	21c2f0               	srai	a12, a15, 2
  11f11b:	ee2ec7               	blt	a14, a12, 11f10d <sbc_lcplc_LC_PLC_erasure+0x11b9>

0011f11e <sbc_lcplc_LC_PLC_erasure+0x11ca>:
  11f11e:	924a                	add.n	a9, a2, a4
  11f120:	3496b2               	l16si	a11, a6, 104
  11f123:	0396d2               	l16si	a13, a6, 6
  11f126:	c221c2               	l32i	a12, a1, 0x308
  11f129:	90ef20               	addx2	a14, a15, a2
  11f12c:	ee4a                	add.n	a14, a14, a4
  11f12e:	0ead                	mov.n	a10, a14
  11f130:	80ccd0               	add	a12, a12, a13
  11f133:	80bbc0               	add	a11, a11, a12
  11f136:	21f2b0               	srai	a15, a11, 2
  11f139:	05af76               	loopgtz	a15, 11f142 <sbc_lcplc_LC_PLC_erasure+0x11ee>
  11f13c:	901a94               	ae_l16x4.ip	aed1, a10, 8
  11f13f:	801994               	ae_s16x4.ip	aed1, a9, 8

0011f142 <sbc_lcplc_LC_PLC_erasure+0x11ee>:
  11f142:	0d0c                	movi.n	a13, 0
  11f144:	53dfd0               	max	a13, a15, a13
  11f147:	11dde0               	slli	a13, a13, 2
  11f14a:	c08bd0               	sub	a8, a11, a13
  11f14d:	909de0               	addx2	a9, a13, a14
  11f150:	90bd20               	addx2	a11, a13, a2
  11f153:	01dbb2               	addmi	a11, a11, 0x100
  11f156:	e8cbb2               	addi	a11, a11, -24
  11f159:	09a876               	loopgtz	a8, 11f166 <sbc_lcplc_LC_PLC_erasure+0x1212>
  11f15c:	0099e2               	l16si	a14, a9, 0
  11f15f:	d05be2               	s16i	a14, a11, 0x1a0
  11f162:	992b                	addi.n	a9, a9, 2
  11f164:	bb2b                	addi.n	a11, a11, 2
  11f166:	02ad                	mov.n	a10, a2
  11f168:	1b0c                	movi.n	a11, 1
  11f16a:	b921c2               	l32i	a12, a1, 0x2e4
  11f16d:	b821d2               	l32i	a13, a1, 0x2e0
  11f170:	00b125               	call8	11fc84 <sbc_lcplc_PlrAttenuation>
  11f173:	d52182               	l32i	a8, a1, 0x354
  11f176:	0f0c                	movi.n	a15, 0
  11f178:	190c                	movi.n	a9, 1
  11f17a:	7f5792               	s16i	a9, a7, 254
  11f17d:	be58f2               	s16i	a15, a8, 0x17c
  11f180:	f01d                	retw.n

0011f182 <sbc_lcplc_LC_PLC_erasure+0x122e>:
	...

0011f183 <sbc_lcplc_LC_PLC_erasure+0x122f>:
  11f183:	b421a2               	l32i	a10, a1, 0x2d0
  11f186:	21a2a0               	srai	a10, a10, 2
  11f189:	0d3f9b4160b0a5ae 	{ bge.w18	a5, a10, 11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>; nop }
  11f191:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f199:	c07a50               	sub	a7, a10, a5
  11f19c:	af2192               	l32i	a9, a1, 0x2bc
  11f19f:	b221a2               	l32i	a10, a1, 0x2c8
  11f1a2:	219290               	srai	a9, a9, 2
  11f1a5:	537780               	max	a7, a7, a8
  11f1a8:	c09590               	sub	a9, a5, a9
  11f1ab:	b099a0               	addx8	a9, a9, a10
  11f1ae:	b0a5c0               	addx8	a10, a5, a12
  11f1b1:	13a776               	loopgtz	a7, 11f1c8 <sbc_lcplc_LC_PLC_erasure+0x1274>
  11f1b4:	cc39f4               	ae_l16x4.i	aed3, a9, -8
  11f1b7:	904994               	ae_l16x4.ip	aed4, a9, 8
  11f1ba:	a43344               	ae_sel16i	aed3, aed3, aed4, 4
  11f1bd:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11f1c5:	802a94               	ae_s16x4.ip	aed2, a10, 8

0011f1c8 <sbc_lcplc_LC_PLC_erasure+0x1274>:
  11f1c8:	975a                	add.n	a9, a7, a5
  11f1ca:	bd6192               	s32i	a9, a1, 0x2f4
  11f1cd:	fe5c86               	j	11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>

0011f1d0 <sbc_lcplc_LC_PLC_erasure+0x127c>:
	...

0011f1d1 <sbc_lcplc_LC_PLC_erasure+0x127d>:
  11f1d1:	21a2b0               	srai	a10, a11, 2
  11f1d4:	0d3fa64170b0a5ae 	{ bge.w18	a5, a10, 11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>; nop }
  11f1dc:	af2192               	l32i	a9, a1, 0x2bc
  11f1df:	c0ea50               	sub	a14, a10, a5
  11f1e2:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f1ea:	b0a5c0               	addx8	a10, a5, a12
  11f1ed:	53ee80               	max	a14, a14, a8
  11f1f0:	219290               	srai	a9, a9, 2
  11f1f3:	c09590               	sub	a9, a5, a9
  11f1f6:	b099c0               	addx8	a9, a9, a12
  11f1f9:	13ae76               	loopgtz	a14, 11f210 <sbc_lcplc_LC_PLC_erasure+0x12bc>
  11f1fc:	cc69f4               	ae_l16x4.i	aed6, a9, -8
  11f1ff:	907994               	ae_l16x4.ip	aed7, a9, 8
  11f202:	a46674               	ae_sel16i	aed6, aed6, aed7, 4
  11f205:	0c801a7630a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed0, aed6 }
  11f20d:	805a94               	ae_s16x4.ip	aed5, a10, 8

0011f210 <sbc_lcplc_LC_PLC_erasure+0x12bc>:
  11f210:	7e5a                	add.n	a7, a14, a5
  11f212:	fe8a46               	j	11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>

0011f215 <sbc_lcplc_LC_PLC_erasure+0x12c1>:
	...

0011f217 <sbc_lcplc_LC_PLC_erasure+0x12c3>:
  11f217:	b421a2               	l32i	a10, a1, 0x2d0
  11f21a:	21a2a0               	srai	a10, a10, 2
  11f21d:	0d3f924120b0a5ae 	{ bge.w18	a5, a10, 11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>; nop }
  11f225:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f22d:	c07a50               	sub	a7, a10, a5
  11f230:	af2192               	l32i	a9, a1, 0x2bc
  11f233:	b221a2               	l32i	a10, a1, 0x2c8
  11f236:	219290               	srai	a9, a9, 2
  11f239:	537780               	max	a7, a7, a8
  11f23c:	c09590               	sub	a9, a5, a9
  11f23f:	b099a0               	addx8	a9, a9, a10
  11f242:	b0a5c0               	addx8	a10, a5, a12
  11f245:	13a776               	loopgtz	a7, 11f25c <sbc_lcplc_LC_PLC_erasure+0x1308>
  11f248:	cc99f4               	ae_l16x4.i	aed9, a9, -8
  11f24b:	90a994               	ae_l16x4.ip	aed10, a9, 8
  11f24e:	a099a4               	ae_sel16i	aed9, aed9, aed10, 0
  11f251:	0c801a7930a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed0, aed9 }
  11f259:	808a94               	ae_s16x4.ip	aed8, a10, 8

0011f25c <sbc_lcplc_LC_PLC_erasure+0x1308>:
  11f25c:	975a                	add.n	a9, a7, a5
  11f25e:	bd6192               	s32i	a9, a1, 0x2f4
  11f261:	fe3786               	j	11eb43 <sbc_lcplc_LC_PLC_erasure+0xbef>

0011f264 <sbc_lcplc_LC_PLC_erasure+0x1310>:
	...

0011f265 <sbc_lcplc_LC_PLC_erasure+0x1311>:
  11f265:	21a2b0               	srai	a10, a11, 2
  11f268:	0d3f9d4130b0a5ae 	{ bge.w18	a5, a10, 11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>; nop }
  11f270:	af2192               	l32i	a9, a1, 0x2bc
  11f273:	c0ea50               	sub	a14, a10, a5
  11f276:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f27e:	b0a5c0               	addx8	a10, a5, a12
  11f281:	53ee80               	max	a14, a14, a8
  11f284:	219290               	srai	a9, a9, 2
  11f287:	c09590               	sub	a9, a5, a9
  11f28a:	b099c0               	addx8	a9, a9, a12
  11f28d:	13ae76               	loopgtz	a14, 11f2a4 <sbc_lcplc_LC_PLC_erasure+0x1350>
  11f290:	ccc9f4               	ae_l16x4.i	aed12, a9, -8
  11f293:	90d994               	ae_l16x4.ip	aed13, a9, 8
  11f296:	a0ccd4               	ae_sel16i	aed12, aed12, aed13, 0
  11f299:	0c801a7c30ab959e 	{ nop; ae_mulfp16x4ras	aed11, aed0, aed12 }
  11f2a1:	80ba94               	ae_s16x4.ip	aed11, a10, 8

0011f2a4 <sbc_lcplc_LC_PLC_erasure+0x1350>:
  11f2a4:	7e5a                	add.n	a7, a14, a5
  11f2a6:	fe6546               	j	11ec3f <sbc_lcplc_LC_PLC_erasure+0xceb>

0011f2a9 <sbc_lcplc_LC_PLC_erasure+0x1355>:
	...

0011f2ab <sbc_lcplc_LC_PLC_erasure+0x1357>:
  11f2ab:	c221e2               	l32i	a14, a1, 0x308
  11f2ae:	079d                	mov.n	a9, a7
  11f2b0:	90ee20               	addx2	a14, a14, a2
  11f2b3:	01dee2               	addmi	a14, a14, 0x100
  11f2b6:	e8cee2               	addi	a14, a14, -24
  11f2b9:	09ad76               	loopgtz	a13, 11f2c6 <sbc_lcplc_LC_PLC_erasure+0x1372>
  11f2bc:	0099f2               	l16si	a15, a9, 0
  11f2bf:	d05ef2               	s16i	a15, a14, 0x1a0
  11f2c2:	992b                	addi.n	a9, a9, 2
  11f2c4:	ee2b                	addi.n	a14, a14, 2

0011f2c6 <sbc_lcplc_LC_PLC_erasure+0x1372>:
  11f2c6:	c12182               	l32i	a8, a1, 0x304
  11f2c9:	715832               	s16i	a3, a8, 226
  11f2cc:	511c66               	bnei	a12, 1, 11f321 <sbc_lcplc_LC_PLC_erasure+0x13cd>
  11f2cf:	aa21f2               	l32i	a15, a1, 0x2a8
  11f2d2:	b621d2               	l32i	a13, a1, 0x2d8
  11f2d5:	1796c2               	l16si	a12, a6, 46
  11f2d8:	c221e2               	l32i	a14, a1, 0x308
  11f2db:	43ccd0               	min	a12, a12, a13
  11f2de:	eefa                	add.n	a14, a14, a15
  11f2e0:	ca61e2               	s32i	a14, a1, 0x328
  11f2e3:	9e0b                	addi.n	a9, a14, -1
  11f2e5:	c0eec0               	sub	a14, a14, a12
  11f2e8:	0d000b4160b099ee 	{ blt.w18	a9, a14, 11f3a2 <sbc_lcplc_LC_PLC_erasure+0x144e>; nop }
  11f2f0:	0f0c                	movi.n	a15, 0
  11f2f2:	90be20               	addx2	a11, a14, a2
  11f2f5:	c09ed0               	sub	a9, a14, a13
  11f2f8:	909920               	addx2	a9, a9, a2
  11f2fb:	01dbb2               	addmi	a11, a11, 0x100
  11f2fe:	e8cbb2               	addi	a11, a11, -24
  11f301:	01d992               	addmi	a9, a9, 0x100
  11f304:	0e0c                	movi.n	a14, 0
  11f306:	13ac76               	loopgtz	a12, 11f31d <sbc_lcplc_LC_PLC_erasure+0x13c9>
  11f309:	c499c2               	l16si	a12, a9, 0x188
  11f30c:	d09ba2               	l16si	a10, a11, 0x1a0
  11f30f:	992b                	addi.n	a9, a9, 2
  11f311:	bb2b                	addi.n	a11, a11, 2
  11f313:	60a1a0               	abs	a10, a10
  11f316:	60c1c0               	abs	a12, a12
  11f319:	eeca                	add.n	a14, a14, a12
  11f31b:	ffaa                	add.n	a15, a15, a10

0011f31d <sbc_lcplc_LC_PLC_erasure+0x13c9>:
  11f31d:	002146               	j	11f3a6 <sbc_lcplc_LC_PLC_erasure+0x1452>

0011f320 <sbc_lcplc_LC_PLC_erasure+0x13cc>:
	...

0011f321 <sbc_lcplc_LC_PLC_erasure+0x13cd>:
  11f321:	80a240               	add	a10, a2, a4
  11f324:	20c660               	or	a12, a6, a6
  11f327:	60c1d2               	addi	a13, a1, 96
  11f32a:	64c1e2               	addi	a14, a1, 100
  11f32d:	1596b2               	l16si	a11, a6, 42
  11f330:	00a0f2               	movi	a15, 0
  11f333:	01b9                	s32i.n	a11, a1, 0
  11f335:	c221b2               	l32i	a11, a1, 0x308
  11f338:	0189a5               	call8	120bd4 <sbc_lcplc_estpitch>
  11f33b:	b661a2               	s32i	a10, a1, 0x2d8
  11f33e:	172692               	l32i	a9, a6, 92
  11f341:	c121e2               	l32i	a14, a1, 0x304
  11f344:	400001014407d33e 	{ ae_movda16	aed7, a3; nop; movi	a13, 3 }
  11f34c:	3296c2               	l16si	a12, a6, 100
  11f34f:	735ed2               	s16i	a13, a14, 230
  11f352:	6cec                	bnez.n	a12, 11f37c <sbc_lcplc_LC_PLC_erasure+0x1428>
  11f354:	21e250               	srai	a14, a5, 2
  11f357:	211ea6               	blti	a14, 1, 11f37c <sbc_lcplc_LC_PLC_erasure+0x1428>
  11f35a:	909590               	addx2	a9, a5, a9
  11f35d:	18ae76               	loopgtz	a14, 11f379 <sbc_lcplc_LC_PLC_erasure+0x1425>
  11f360:	cc09f4               	ae_l16x4.i	aed0, a9, -8
  11f363:	c9fbc0700f00f70e 	{ ae_l16x4.i	aed15, a7, 0; nop; ae_shortswap	aed0, aed0 }
  11f36b:	0c801af03fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed0 }
  11f373:	f8c992               	addi	a9, a9, -8
  11f376:	80e794               	ae_s16x4.ip	aed14, a7, 8

0011f379 <sbc_lcplc_LC_PLC_erasure+0x1425>:
  11f379:	172692               	l32i	a9, a6, 92
  11f37c:	1826c2               	l32i	a12, a6, 96

0011f37f <sbc_lcplc_LC_PLC_erasure+0x142b>:
  11f37f:	aa21b2               	l32i	a11, a1, 0x2a8
  11f382:	d521e2               	l32i	a14, a1, 0x354
  11f385:	b621f2               	l32i	a15, a1, 0x2d8
  11f388:	01de82               	addmi	a8, a14, 0x100
  11f38b:	c05ef2               	s16i	a15, a14, 0x180
  11f38e:	7ec882               	addi	a8, a8, 126
  11f391:	d27834               	ae_s16.0.i	aed7, a8, 6
  11f394:	c15ef2               	s16i	a15, a14, 0x182
  11f397:	0296f2               	l16si	a15, a6, 4
  11f39a:	bf9ee2               	l16si	a14, a14, 0x17e
  11f39d:	fb5486               	j	11e0f3 <sbc_lcplc_LC_PLC_erasure+0x19f>

0011f3a0 <sbc_lcplc_LC_PLC_erasure+0x144c>:
	...

0011f3a2 <sbc_lcplc_LC_PLC_erasure+0x144e>:
  11f3a2:	0e0c                	movi.n	a14, 0
  11f3a4:	0f0c                	movi.n	a15, 0

0011f3a6 <sbc_lcplc_LC_PLC_erasure+0x1452>:
  11f3a6:	0d000841d0b0afee 	{ bge.w18	a15, a14, 11f437 <sbc_lcplc_LC_PLC_erasure+0x14e3>; nop }
  11f3ae:	3c1e34               	ae_movda32	aed1, a14
  11f3b1:	25c1f4               	ae_nsaz32.l	a12, aed1
  11f3b4:	23cc80               	sext	a12, a12, 15
  11f3b7:	401c00               	ssl	a12
  11f3ba:	a1de00               	sll	a13, a14
  11f3bd:	31d0d0               	srai	a13, a13, 16
  11f3c0:	0dbd                	mov.n	a11, a13
  11f3c2:	1f3d16               	beqz	a13, 11f5b9 <sbc_lcplc_LC_PLC_erasure+0x1665>
  11f3c5:	a1ef00               	sll	a14, a15
  11f3c8:	31e0e0               	srai	a14, a14, 16
  11f3cb:	0d001e41a0b09dee 	{ blt.w18	a13, a14, 11f5b9 <sbc_lcplc_LC_PLC_erasure+0x1665>; nop }
  11f3d3:	1e2e96               	bltz	a14, 11f5b9 <sbc_lcplc_LC_PLC_erasure+0x1665>
  11f3d6:	1dfd96               	bltz	a13, 11f5b9 <sbc_lcplc_LC_PLC_erasure+0x1665>
  11f3d9:	0d001e4110b0bdee 	{ bne.w18	a13, a14, 11f5be <sbc_lcplc_LC_PLC_erasure+0x166a>; nop }
  11f3e1:	df5591               	l32r	a9, 117138 (7fff <xthals_release_major+0x511f>)
  11f3e4:	0077c6               	j	11f5c7 <sbc_lcplc_LC_PLC_erasure+0x1673>

0011f3e7 <sbc_lcplc_LC_PLC_erasure+0x1493>:
  11f3e7:	0e0c                	movi.n	a14, 0

0011f3e9 <sbc_lcplc_LC_PLC_erasure+0x1495>:
  11f3e9:	e021c2               	l32i	a12, a1, 0x380
  11f3ec:	c22182               	l32i	a8, a1, 0x308
  11f3ef:	ab21f2               	l32i	a15, a1, 0x2ac
  11f3f2:	119ee0               	slli	a9, a14, 2
  11f3f5:	c0ff90               	sub	a15, a15, a9
  11f3f8:	a08e80               	addx4	a8, a14, a8
  11f3fb:	909970               	addx2	a9, a9, a7
  11f3fe:	90e820               	addx2	a14, a8, a2
  11f401:	ee4a                	add.n	a14, a14, a4
  11f403:	78c182               	addi	a8, a1, 120
  11f406:	b00884               	ae_l16.i	aed0, a8, -16
  11f409:	1baf76               	loopgtz	a15, 11f428 <sbc_lcplc_LC_PLC_erasure+0x14d4>
  11f40c:	25a084               	ae_movad16.0	a10, aed0
  11f40f:	b44914               	ae_l16.ip	aed4, a9, 2
  11f412:	c0a3a0               	sub	a10, a3, a10
  11f415:	3c5a24               	ae_movda16	aed5, a10
  11f418:	0c801a7534a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed5 }
  11f420:	0c8017f200a03efe 	{ ae_s16.0.ip	aed3, a14, 2; ae_mulfp16x4s	aed0, aed0, aed2 }

0011f428 <sbc_lcplc_LC_PLC_erasure+0x14d4>:
  11f428:	25b084               	ae_movad16.0	a11, aed0
  11f42b:	c121d2               	l32i	a13, a1, 0x304
  11f42e:	c0b3b0               	sub	a11, a3, a11
  11f431:	715db2               	s16i	a11, a13, 226
  11f434:	ffa386               	j	11f2c6 <sbc_lcplc_LC_PLC_erasure+0x1372>

0011f437 <sbc_lcplc_LC_PLC_erasure+0x14e3>:
  11f437:	3c7324               	ae_movda16	aed7, a3

0011f43a <sbc_lcplc_LC_PLC_erasure+0x14e6>:
  11f43a:	1826c2               	l32i	a12, a6, 96
  11f43d:	1f0c                	movi.n	a15, 1
  11f43f:	c121e2               	l32i	a14, a1, 0x304
  11f442:	172692               	l32i	a9, a6, 92
  11f445:	739ee2               	l16si	a14, a14, 230
  11f448:	09dd                	mov.n	a13, a9
  11f44a:	72eef0               	salt	a14, a14, a15
  11f44d:	93dce0               	movnez	a13, a12, a14
  11f450:	3396f2               	l16si	a15, a6, 102
  11f453:	d161d2               	s32i	a13, a1, 0x344
  11f456:	0d40154110b01f6e 	{ blti.w18	a15, 1, 11f5ab <sbc_lcplc_LC_PLC_erasure+0x1657>; nop }
  11f45e:	b62172               	l32i	a7, a1, 0x2d8
  11f461:	ca21e2               	l32i	a14, a1, 0x328
  11f464:	df8da1               	l32r	a10, 117298 (6000 <xthals_release_major+0x3120>)
  11f467:	42c182               	addi	a8, a1, 66
  11f46a:	be6182               	s32i	a8, a1, 0x2f8
  11f46d:	400000014474aa1e 	{ ae_movda16	aed4, a10; nop; addi	a10, a1, 112 }
  11f475:	280c                	movi.n	a8, 2
  11f477:	90ce20               	addx2	a12, a14, a2
  11f47a:	909fa0               	addx2	a9, a15, a10
  11f47d:	bf6192               	s32i	a9, a1, 0x2fc
  11f480:	c0ee70               	sub	a14, a14, a7
  11f483:	90ee20               	addx2	a14, a14, a2
  11f486:	907fd0               	addx2	a7, a15, a13
  11f489:	fec772               	addi	a7, a7, -2
  11f48c:	be4a                	add.n	a11, a14, a4
  11f48e:	dc4a                	add.n	a13, a12, a4
  11f490:	01dee2               	addmi	a14, a14, 0x100
  11f493:	ebfa300000053ccf 	{ addmi	a12, a12, 0x300; ae_movi	aed5, 0; nop }
  11f49b:	c9fb28455e106cce 	{ addi	a12, a12, -122; ae_mov	aed0, aed5; ae_mov	aed1, aed5 }

0011f4a3 <sbc_lcplc_LC_PLC_erasure+0x154f>:
  11f4a3:	0bfd                	mov.n	a15, a11
  11f4a5:	772bd4               	ae_la64.pp	u1, a11
  11f4a8:	40c192               	addi	a9, a1, 64
  11f4ab:	7729c4               	ae_la64.pp	u0, a9
  11f4ae:	15a876               	loopgtz	a8, 11f4c7 <sbc_lcplc_LC_PLC_erasure+0x1573>
  11f4b1:	358f94               	ae_la16x4.rip	aed8, u1, a15
  11f4b4:	3769c4               	ae_la16x4.ip	aed6, u0, a9
  11f4b7:	0c801a063886959e 	{ nop; ae_mul16x4	aed8, aed6, aed6, aed8 }
  11f4bf:	94e8dd680101259e 	{ nop; ae_add32s	aed1, aed1, aed8; ae_add32s	aed0, aed0, aed6 }

0011f4c7 <sbc_lcplc_LC_PLC_erasure+0x1573>:
  11f4c7:	ebe7dd00010d2c2f 	{ ae_la64.pp	u1, a12; ae_add32	aed13, aed1, aed0; nop }
  11f4cf:	289182               	l16si	a8, a1, 80
  11f4d2:	bc9ef2               	l16si	a15, a14, 0x178
  11f4d5:	40000021440ce8ee 	{ ae_movda16	aed12, a8; nop; addi	a14, a14, 2 }
  11f4dd:	0d801a4dcd2dbfee 	{ ae_movda16	aed11, a15; ae_add32_hl_lh	aed13, aed13, aed13 }

0011f4e5 <sbc_lcplc_LC_PLC_erasure+0x1591>:
  11f4e5:	0c801a0b4cdb9dde 	{ ae_movad32.l	a9, aed13; ae_mul16x4	aed13, aed11, aed11, aed12 }
  11f4ed:	40000101450a892e 	{ ae_movda32	aed10, a9; nop; movi	a8, 2 }
  11f4f5:	ebe8590b0a09fccf 	{ or	a15, a12, a12; ae_add32s	aed9, aed10, aed11; nop }
  11f4fd:	2599c4               	ae_movad32.l	a9, aed9
  11f500:	c06192               	s32i	a9, a1, 0x300
  11f503:	be2192               	l32i	a9, a1, 0x2f8
  11f506:	ebfb20050e002ccf 	{ addi	a12, a12, 2; ae_mov	aed0, aed5; nop }
  11f50e:	94fbddd5aec1290e 	{ ae_la64.pp	u0, a9; ae_mov	aed1, aed5; ae_add32s	aed12, aed10, aed13 }
  11f516:	15a876               	loopgtz	a8, 11f52f <sbc_lcplc_LC_PLC_erasure+0x15db>
  11f519:	35ff94               	ae_la16x4.rip	aed15, u1, a15
  11f51c:	37e9c4               	ae_la16x4.ip	aed14, u0, a9
  11f51f:	0c801a0e3ffe959e 	{ nop; ae_mul16x4	aed15, aed14, aed14, aed15 }
  11f527:	94e8ddef0101259e 	{ nop; ae_add32s	aed1, aed1, aed15; ae_add32s	aed0, aed0, aed14 }

0011f52f <sbc_lcplc_LC_PLC_erasure+0x15db>:
  11f52f:	0c801af734a3959e 	{ nop; ae_mulfp16x4s	aed3, aed4, aed7 }
  11f537:	c02192               	l32i	a9, a1, 0x300
  11f53a:	258384               	ae_movad16.0	a8, aed3
  11f53d:	400001b5452f398e 	{ ae_movda32	aed15, a9; nop; ae_movda16	aed2, a8 }
  11f545:	7be7ddf021de259f 	{ nop; ae_add32	aed14, aed1, aed0; ae_mulfp32x16x2ras.h_s2	aed13, aed15, aed2 }
  11f54d:	ebe9dd0e0e0e259f 	{ nop; ae_add32_hl_lh	aed14, aed14, aed14; nop }
  11f555:	eb03c80d0d0dfe7f 	{ ae_movad32.l	a15, aed14; ae_sel16i.n	aed13, aed13, aed13, 3; nop }
  11f55d:	259dc4               	ae_movad32.l	a9, aed13
  11f560:	400001b545bc4f9e 	{ ae_movda32	aed12, a15; nop; ae_movda32	aed11, a9 }
  11f568:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  11f56b:	258ac4               	ae_movad32.l	a8, aed10
  11f56e:	bf21f2               	l32i	a15, a1, 0x2fc
  11f571:	218c80               	srai	a8, a8, 12
  11f574:	3c9834               	ae_movda32	aed9, a8
  11f577:	a5fbdd909f80259e 	{ nop; nop; ae_sat16x4	aed8, aed9, aed9 }
  11f57f:	d28a04               	ae_s16.0.i	aed8, a10, 0
  11f582:	d38d14               	ae_s16.0.ip	aed8, a13, 2
  11f585:	b467f4               	ae_l16.ip	aed6, a7, -2
  11f588:	b03a04               	ae_l16.i	aed3, a10, 0
  11f58b:	0c8004f603a22bbe 	{ addi	a11, a11, 2; ae_mulfp16x4s	aed2, aed3, aed6 }
  11f593:	280c                	movi.n	a8, 2
  11f595:	ebfbb5050e002a1f 	{ ae_s16.0.ip	aed2, a10, 2; ae_mov	aed0, aed5; nop }
  11f59d:	0d3ff0c52eb1bafe 	{ bne.w18	a10, a15, 11f4a3 <sbc_lcplc_LC_PLC_erasure+0x154f>; ae_mov	aed1, aed5 }
  11f5a5:	1826c2               	l32i	a12, a6, 96
  11f5a8:	172692               	l32i	a9, a6, 92

0011f5ab <sbc_lcplc_LC_PLC_erasure+0x1657>:
  11f5ab:	70c1a2               	addi	a10, a1, 112
  11f5ae:	0b0c                	movi.n	a11, 0
  11f5b0:	c561b2               	s32i	a11, a1, 0x314
  11f5b3:	d061a2               	s32i	a10, a1, 0x340
  11f5b6:	ff7146               	j	11f37f <sbc_lcplc_LC_PLC_erasure+0x142b>

0011f5b9 <sbc_lcplc_LC_PLC_erasure+0x1665>:
  11f5b9:	090c                	movi.n	a9, 0
  11f5bb:	000206               	j	11f5c7 <sbc_lcplc_LC_PLC_erasure+0x1673>

0011f5be <sbc_lcplc_LC_PLC_erasure+0x166a>:
  11f5be:	11ae10               	slli	a10, a14, 15
  11f5c1:	60f6a5               	call8	18052c <__divsi3>
  11f5c4:	239a80               	sext	a9, a10, 15
  11f5c7:	dee8c1               	l32r	a12, 117168 (7333 <xthals_release_major+0x4453>)
  11f5ca:	53c9c0               	max	a12, a9, a12
  11f5cd:	3c7c24               	ae_movda16	aed7, a12
  11f5d0:	ff9986               	j	11f43a <sbc_lcplc_LC_PLC_erasure+0x14e6>

0011f5d3 <sbc_lcplc_LC_PLC_erasure+0x167f>:
  11f5d3:	000000                                        ...

0011f5d6 <sbc_lcplc_LC_PLC_erasure+0x1682>:
	...

0011f5d8 <sbc_lcplc_LC_PLC>:
  11f5d8:	00c136               	entry	a1, 96
  11f5db:	d179                	s32i.n	a7, a1, 52
  11f5dd:	a05720               	addx4	a5, a7, a2
  11f5e0:	12d552               	addmi	a5, a5, 0x1200
  11f5e3:	6b25e2               	l32i	a14, a5, 0x1ac
  11f5e6:	6149                	s32i.n	a4, a1, 24
  11f5e8:	3b9ec2               	l16si	a12, a14, 118
  11f5eb:	3a9eb2               	l16si	a11, a14, 116
  11f5ee:	6d2552               	l32i	a5, a5, 0x1b4
  11f5f1:	bbca                	add.n	a11, a11, a12
  11f5f3:	85cc                	bnez.n	a5, 11f5ff <sbc_lcplc_LC_PLC+0x27>
  11f5f5:	0bfd                	mov.n	a15, a11
  11f5f7:	0003c6               	j	11f60a <sbc_lcplc_LC_PLC+0x32>

0011f5fa <sbc_lcplc_LC_PLC+0x22>:
  11f5fa:	00000000 3b958200                                .....

0011f5ff <sbc_lcplc_LC_PLC+0x27>:
  11f5ff:	3b9582               	l16si	a8, a5, 118
  11f602:	3a95f2               	l16si	a15, a5, 116
  11f605:	ff8a                	add.n	a15, a15, a8
  11f607:	53fbf0               	max	a15, a11, a15

0011f60a <sbc_lcplc_LC_PLC+0x32>:
  11f60a:	13d292               	addmi	a9, a2, 0x1300
  11f60d:	6199d2               	l16si	a13, a9, 194
  11f610:	3c0d24               	ae_movda16	aed0, a13
  11f613:	011666               	bnei	a6, 1, 11f618 <sbc_lcplc_LC_PLC+0x40>
  11f616:	0e5d                	mov.n	a5, a14

0011f618 <sbc_lcplc_LC_PLC+0x40>:
  11f618:	f5e8                	l32i.n	a14, a5, 60
  11f61a:	1a95c2               	l16si	a12, a5, 52
  11f61d:	0395a2               	l16si	a10, a5, 6
  11f620:	dec661               	l32r	a6, 117138 (7fff <xthals_release_major+0x511f>)
  11f623:	029542               	l16si	a4, a5, 4
  11f626:	a8c9b2               	addi	a11, a9, -88
  11f629:	51b9                	s32i.n	a11, a1, 20
  11f62b:	400000014431845e 	{ ae_movda16	aed1, a4; nop; addi	a8, a5, 48 }
  11f633:	0c8005000110227e 	{ addmi	a7, a2, 0x200; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11f63b:	7179                	s32i.n	a7, a1, 28
  11f63d:	400001742854d80e 	{ ae_l16.i	aed4, a8, -16; nop; ae_movad32.l	a13, aed0 }
  11f645:	479992               	l16si	a9, a9, 142
  11f648:	23dd80               	sext	a13, a13, 15
  11f64b:	0229e6               	bgei	a9, 2, 11f651 <sbc_lcplc_LC_PLC+0x79>
  11f64e:	1425e2               	l32i	a14, a5, 80

0011f651 <sbc_lcplc_LC_PLC+0x79>:
  11f651:	5198                	l32i.n	a9, a1, 20
  11f653:	debf81               	l32r	a8, 117150 (7ffe <xthals_release_major+0x511e>)
  11f656:	01d9b2               	addmi	a11, a9, 0x100
  11f659:	719992               	l16si	a9, a9, 226
  11f65c:	f2cbb2               	addi	a11, a11, -14
  11f65f:	4000000028867b7e 	{ ae_l16.i	aed6, a11, -16; nop; addi	a7, a7, -128 }
  11f667:	9199                	s32i.n	a9, a1, 36
  11f669:	21b240               	srai	a11, a4, 2
  11f66c:	41b9                	s32i.n	a11, a1, 16
  11f66e:	0d00094150b0989e 	{ blt.w18	a8, a9, 11f707 <sbc_lcplc_LC_PLC+0x12f>; nop }
  11f676:	7188                	l32i.n	a8, a1, 28
  11f678:	3f9882               	l16si	a8, a8, 126
  11f67b:	2a18a6               	blti	a8, 1, 11f6a9 <sbc_lcplc_LC_PLC+0xd1>
  11f67e:	271aa6               	blti	a10, 1, 11f6a9 <sbc_lcplc_LC_PLC+0xd1>
  11f681:	26c592               	addi	a9, a5, 38
  11f684:	b01984               	ae_l16.i	aed1, a9, -16
  11f687:	1e1aa6               	blti	a10, 1, 11f6a9 <sbc_lcplc_LC_PLC+0xd1>
  11f68a:	3e0614               	ae_mov	aed0, aed6
  11f68d:	07aa76               	loopgtz	a10, 11f698 <sbc_lcplc_LC_PLC+0xc0>
  11f690:	0c801af130a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed1 }

0011f698 <sbc_lcplc_LC_PLC+0xc0>:
  11f698:	5188                	l32i.n	a8, a1, 20
  11f69a:	13d292               	addmi	a9, a2, 0x1300
  11f69d:	7ec992               	addi	a9, a9, 126
  11f6a0:	d20964               	ae_s16.0.i	aed0, a9, 12
  11f6a3:	719882               	l16si	a8, a8, 226
  11f6a6:	096182               	s32i	a8, a1, 36
  11f6a9:	092182               	l32i	a8, a1, 36
  11f6ac:	209330               	or	a9, a3, a3
  11f6af:	c08680               	sub	a8, a6, a8
  11f6b2:	3c1824               	ae_movda16	aed1, a8
  11f6b5:	400001b4b001316e 	{ ae_s16.0.i	aed1, a1, 0; nop; ae_movda16	aed0, a6 }
  11f6bd:	39ab76               	loopgtz	a11, 11f6fa <sbc_lcplc_LC_PLC+0x122>
  11f6c0:	0c801af431aa959e 	{ nop; ae_mulfp16x4s	aed10, aed1, aed4 }
  11f6c8:	0c801af43aa9959e 	{ nop; ae_mulfp16x4s	aed9, aed10, aed4 }
  11f6d0:	cc3904               	ae_l16x4.i	aed3, a9, 0
  11f6d3:	0c8017f409a8a1be 	{ ae_s16.0.i	aed10, a1, 2; ae_mulfp16x4s	aed8, aed9, aed4 }
  11f6db:	d29124               	ae_s16.0.i	aed9, a1, 4
  11f6de:	d28134               	ae_s16.0.i	aed8, a1, 6
  11f6e1:	cc7104               	ae_l16x4.i	aed7, a1, 0
  11f6e4:	0c8014f428a1507e 	{ ae_sub16s	aed5, aed0, aed7; ae_mulfp16x4s	aed1, aed8, aed4 }
  11f6ec:	0c801a7533a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed3, aed5 }
  11f6f4:	d21104               	ae_s16.0.i	aed1, a1, 0
  11f6f7:	802994               	ae_s16x4.ip	aed2, a9, 8
  11f6fa:	41b9                	s32i.n	a11, a1, 16
  11f6fc:	009192               	l16si	a9, a1, 0
  11f6ff:	5188                	l32i.n	a8, a1, 20
  11f701:	c09690               	sub	a9, a6, a9
  11f704:	715892               	s16i	a9, a8, 226

0011f707 <sbc_lcplc_LC_PLC+0x12f>:
  11f707:	7f9792               	l16si	a9, a7, 254
  11f70a:	c1c9                	s32i.n	a12, a1, 48
  11f70c:	0d403f41d0b0196e 	{ blti.w18	a9, 1, 11fb0d <sbc_lcplc_LC_PLC+0x535>; nop }
  11f714:	caca                	add.n	a12, a10, a12
  11f716:	259684               	ae_movad16.0	a9, aed6
  11f719:	de8d81               	l32r	a8, 117150 (7ffe <xthals_release_major+0x511e>)
  11f71c:	2813c4               	ae_zalign64	u3
  11f71f:	2e2897               	blt	a8, a9, 11f751 <sbc_lcplc_LC_PLC+0x179>
  11f722:	31a9                	s32i.n	a10, a1, 12
  11f724:	21b2c0               	srai	a11, a12, 2
  11f727:	0d403b4130b01b6e 	{ blti.w18	a11, 1, 11fade <sbc_lcplc_LC_PLC+0x506>; nop }
  11f72f:	90ad20               	addx2	a10, a13, a2
  11f732:	03daa2               	addmi	a10, a10, 0x300
  11f735:	400000814480a9ae 	{ ae_movda16	aed0, a9; nop; addi	a10, a10, -120 }
  11f73d:	0dab76               	loopgtz	a11, 11f74e <sbc_lcplc_LC_PLC+0x176>
  11f740:	ccca04               	ae_l16x4.i	aed12, a10, 0
  11f743:	0c801a703cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed0 }
  11f74b:	80ba94               	ae_s16x4.ip	aed11, a10, 8

0011f74e <sbc_lcplc_LC_PLC+0x176>:
  11f74e:	00e386               	j	11fae0 <sbc_lcplc_LC_PLC+0x508>

0011f751 <sbc_lcplc_LC_PLC+0x179>:
  11f751:	11bcf0               	slli	a11, a12, 1
  11f754:	a1b9                	s32i.n	a11, a1, 40

0011f756 <sbc_lcplc_LC_PLC+0x17e>:
  11f756:	e149                	s32i.n	a4, a1, 56
  11f758:	31a9                	s32i.n	a10, a1, 12
  11f75a:	c198                	l32i.n	a9, a1, 48
  11f75c:	249582               	l16si	a8, a5, 72
  11f75f:	219290               	srai	a9, a9, 2
  11f762:	8199                	s32i.n	a9, a1, 32
  11f764:	07e816               	beqz	a8, 11f7e6 <sbc_lcplc_LC_PLC+0x20e>
  11f767:	280334               	ae_movalign	u0, u3
  11f76a:	3198                	l32i.n	a9, a1, 12
  11f76c:	c1a8                	l32i.n	a10, a1, 48
  11f76e:	dedb81               	l32r	a8, 1172dc (4000 <xthals_release_major+0x1120>)
  11f771:	400001014407481e 	{ ae_movda16	aed7, a8; nop; movi	a4, 1 }
  11f779:	90aae0               	addx2	a10, a10, a14
  11f77c:	8188                	l32i.n	a8, a1, 32
  11f77e:	90b930               	addx2	a11, a9, a3
  11f781:	772bd4               	ae_la64.pp	u1, a11
  11f784:	99da                	add.n	a9, a9, a13
  11f786:	909920               	addx2	a9, a9, a2
  11f789:	03d992               	addmi	a9, a9, 0x300
  11f78c:	400000814485949e 	{ ae_movda16	aed5, a4; nop; addi	a9, a9, -120 }
  11f794:	094d                	mov.n	a4, a9
  11f796:	0c801a053745994e 	{ ae_la64.pp	u2, a9; ae_mul16x4	aed4, aed5, aed5, aed7 }
  11f79e:	3ea876               	loopgtz	a8, 11f7e0 <sbc_lcplc_LC_PLC+0x208>
  11f7a1:	3704e4               	ae_la16x4.ip	aed0, u2, a4
  11f7a4:	cc2af4               	ae_l16x4.i	aed2, a10, -8
  11f7a7:	c9fbcf702f20fbae 	{ ae_la16x4.ip	aed15, u1, a11; nop; ae_shortswap	aed2, aed2 }
  11f7af:	0c80180012e01e3e 	{ ae_l16x4.ip	aed1, a14, 8; ae_mul16x4	aed14, aed0, aed0, aed2 }
  11f7b7:	0c801a0f31df959e 	{ nop; ae_mul16x4	aed13, aed15, aed15, aed1 }
  11f7bf:	40cf04               	ae_add32s	aed12, aed15, aed0
  11f7c2:	94e8dd5ecdab259e 	{ nop; ae_add32s	aed11, aed13, aed14; ae_add32s	aed10, aed12, aed5 }
  11f7ca:	1ee8ddf4aba9259f 	{ nop; ae_add32s	aed9, aed11, aed4; ae_srai32	aed10, aed10, 15 }
  11f7d2:	9e9f94               	ae_srai32	aed9, aed9, 15
  11f7d5:	a5fb2fa09f808aae 	{ addi	a10, a10, -8; nop; ae_sat16x4	aed8, aed9, aed10 }
  11f7dd:	0c8984               	ae_sa16x4.ip	aed8, u0, a9

0011f7e0 <sbc_lcplc_LC_PLC+0x208>:
  11f7e0:	7739c4               	ae_sa64pos.fp	u0, a9
  11f7e3:	001146               	j	11f82c <sbc_lcplc_LC_PLC+0x254>

0011f7e6 <sbc_lcplc_LC_PLC+0x20e>:
  11f7e6:	90ba30               	addx2	a11, a10, a3
  11f7e9:	c188                	l32i.n	a8, a1, 48
  11f7eb:	9ada                	add.n	a9, a10, a13
  11f7ed:	909920               	addx2	a9, a9, a2
  11f7f0:	03d992               	addmi	a9, a9, 0x300
  11f7f3:	9088e0               	addx2	a8, a8, a14
  11f7f6:	deb9a1               	l32r	a10, 1172dc (4000 <xthals_release_major+0x1120>)
  11f7f9:	400000e144f4aa8e 	{ ae_movda16	aed4, a10; nop; addi	a10, a8, -2 }
  11f801:	8188                	l32i.n	a8, a1, 32
  11f803:	88c992               	addi	a9, a9, -120
  11f806:	20a876               	loopgtz	a8, 11f82a <sbc_lcplc_LC_PLC+0x252>
  11f809:	cc9a04               	ae_l16x4.i	aed9, a10, 0
  11f80c:	907b94               	ae_l16x4.ip	aed7, a11, 8
  11f80f:	0c8016070457891e 	{ ae_l16x4.i	aed8, a9, 0; ae_mul16x4	aed5, aed7, aed7, aed4 }
  11f817:	0c801a883957959e 	{ nop; ae_mula16x4	aed5, aed7, aed8, aed9 }
  11f81f:	9bfb2f507f308aae 	{ addi	a10, a10, -8; nop; ae_round16x4f32sasym	aed3, aed5, aed7 }
  11f827:	803994               	ae_s16x4.ip	aed3, a9, 8

0011f82a <sbc_lcplc_LC_PLC+0x252>:
  11f82a:	e149                	s32i.n	a4, a1, 56
  11f82c:	280334               	ae_movalign	u0, u3
  11f82f:	a1b8                	l32i.n	a11, a1, 40
  11f831:	e148                	l32i.n	a4, a1, 56
  11f833:	adca                	add.n	a10, a13, a12
  11f835:	90aa20               	addx2	a10, a10, a2
  11f838:	fdc4e2               	addi	a14, a4, -3
  11f83b:	bb3a                	add.n	a11, a11, a3
  11f83d:	03daa2               	addmi	a10, a10, 0x300
  11f840:	88caa2               	addi	a10, a10, -120
  11f843:	772bd4               	ae_la64.pp	u1, a11
  11f846:	12ace7               	bge	a12, a14, 11f85c <sbc_lcplc_LC_PLC+0x284>
  11f849:	c08ec0               	sub	a8, a14, a12
  11f84c:	883b                	addi.n	a8, a8, 3
  11f84e:	218280               	srai	a8, a8, 2
  11f851:	07a876               	loopgtz	a8, 11f85c <sbc_lcplc_LC_PLC+0x284>
  11f854:	378bd4               	ae_la16x4.ip	aed8, u1, a11
  11f857:	cc4b                	addi.n	a12, a12, 4
  11f859:	0c8a84               	ae_sa16x4.ip	aed8, u0, a10

0011f85c <sbc_lcplc_LC_PLC+0x284>:
  11f85c:	773ac4               	ae_sa64pos.fp	u0, a10
  11f85f:	1fac47               	bge	a12, a4, 11f882 <sbc_lcplc_LC_PLC+0x2aa>
  11f862:	909c30               	addx2	a9, a12, a3
  11f865:	c0e4c0               	sub	a14, a4, a12
  11f868:	adca                	add.n	a10, a13, a12
  11f86a:	90aa20               	addx2	a10, a10, a2
  11f86d:	02daa2               	addmi	a10, a10, 0x200
  11f870:	8ccaa2               	addi	a10, a10, -116
  11f873:	f03d                	nop.n
  11f875:	09ae76               	loopgtz	a14, 11f882 <sbc_lcplc_LC_PLC+0x2aa>
  11f878:	0099c2               	l16si	a12, a9, 0
  11f87b:	7e5ac2               	s16i	a12, a10, 252
  11f87e:	992b                	addi.n	a9, a9, 2
  11f880:	aa2b                	addi.n	a10, a10, 2

0011f882 <sbc_lcplc_LC_PLC+0x2aa>:
  11f882:	7f9792               	l16si	a9, a7, 254

0011f885 <sbc_lcplc_LC_PLC+0x2ad>:
  11f885:	030c                	movi.n	a3, 0
  11f887:	4019a6               	blti	a9, 1, 11f8cb <sbc_lcplc_LC_PLC+0x2f3>
  11f88a:	25a684               	ae_movad16.0	a10, aed6
  11f88d:	de30e1               	l32r	a14, 117150 (7ffe <xthals_release_major+0x511e>)
  11f890:	372ea7               	blt	a14, a10, 11f8cb <sbc_lcplc_LC_PLC+0x2f3>
  11f893:	029d                	mov.n	a9, a2
  11f895:	3c0a24               	ae_movda16	aed0, a10
  11f898:	21a2f0               	srai	a10, a15, 2
  11f89b:	f03d                	nop.n
  11f89d:	0daa76               	loopgtz	a10, 11f8ae <sbc_lcplc_LC_PLC+0x2d6>
  11f8a0:	cca904               	ae_l16x4.i	aed10, a9, 0
  11f8a3:	0c801a703aa9959e 	{ nop; ae_mulfp16x4ras	aed9, aed10, aed0 }
  11f8ab:	809994               	ae_s16x4.ip	aed9, a9, 8

0011f8ae <sbc_lcplc_LC_PLC+0x2d6>:
  11f8ae:	538a30               	max	a8, a10, a3
  11f8b1:	1188e0               	slli	a8, a8, 2
  11f8b4:	909820               	addx2	a9, a8, a2
  11f8b7:	c08f80               	sub	a8, a15, a8
  11f8ba:	0da876               	loopgtz	a8, 11f8cb <sbc_lcplc_LC_PLC+0x2f3>
  11f8bd:	b0c904               	ae_l16.i	aed12, a9, 0
  11f8c0:	0c801a763cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed6 }
  11f8c8:	d3b914               	ae_s16.0.ip	aed11, a9, 2
  11f8cb:	7e97a2               	l16si	a10, a7, 252
  11f8ce:	40a142               	movi	a4, 0x140
  11f8d1:	0d00144100b0aafe 	{ bge.w18	a10, a15, 11fa15 <sbc_lcplc_LC_PLC+0x43d>; nop }
  11f8d9:	029592               	l16si	a9, a5, 4
  11f8dc:	219290               	srai	a9, a9, 2
  11f8df:	3719a6               	blti	a9, 1, 11f91a <sbc_lcplc_LC_PLC+0x342>
  11f8e2:	02cd                	mov.n	a12, a2
  11f8e4:	0b0c                	movi.n	a11, 0
  11f8e6:	90ad20               	addx2	a10, a13, a2
  11f8e9:	01d2e2               	addmi	a14, a2, 0x100
  11f8ec:	40cee2               	addi	a14, a14, 64
  11f8ef:	03daa2               	addmi	a10, a10, 0x300
  11f8f2:	88caa2               	addi	a10, a10, -120

0011f8f5 <sbc_lcplc_LC_PLC+0x31d>:
  11f8f5:	cc1a04               	ae_l16x4.i	aed1, a10, 0
  11f8f8:	900e94               	ae_l16x4.ip	aed0, a14, 8
  11f8fb:	0c801a7130af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed1 }
  11f903:	90ec94               	ae_l16x4.ip	aed14, a12, 8
  11f906:	33def4               	ae_add16s	aed13, aed14, aed15
  11f909:	80da94               	ae_s16x4.ip	aed13, a10, 8
  11f90c:	029582               	l16si	a8, a5, 4
  11f90f:	bb1b                	addi.n	a11, a11, 1
  11f911:	218280               	srai	a8, a8, 2
  11f914:	dd2b87               	blt	a11, a8, 11f8f5 <sbc_lcplc_LC_PLC+0x31d>
  11f917:	7e97a2               	l16si	a10, a7, 252
  11f91a:	0d000f4170b0aafe 	{ bge.w18	a10, a15, 11fa15 <sbc_lcplc_LC_PLC+0x43d>; nop }
  11f922:	0e0c                	movi.n	a14, 0
  11f924:	0295a2               	l16si	a10, a5, 4
  11f927:	f179                	s32i.n	a7, a1, 60
  11f929:	c0cfa0               	sub	a12, a15, a10
  11f92c:	2192c0               	srai	a9, a12, 2
  11f92f:	3a19a6               	blti	a9, 1, 11f96d <sbc_lcplc_LC_PLC+0x395>
  11f932:	027d                	mov.n	a7, a2
  11f934:	b24a                	add.n	a11, a2, a4

0011f936 <sbc_lcplc_LC_PLC+0x35e>:
  11f936:	21a2a0               	srai	a10, a10, 2
  11f939:	aeaa                	add.n	a10, a14, a10
  11f93b:	11aad0               	slli	a10, a10, 3
  11f93e:	ebfb68000f0032af 	{ ae_l16x4.x	aed3, a2, a10; nop; nop }
  11f946:	803794               	ae_s16x4.ip	aed3, a7, 8
  11f949:	029592               	l16si	a9, a5, 4
  11f94c:	219290               	srai	a9, a9, 2
  11f94f:	9e9a                	add.n	a9, a14, a9
  11f951:	b09920               	addx8	a9, a9, a2
  11f954:	ebfb68000f00294f 	{ ae_l16x4.x	aed2, a9, a4; nop; nop }
  11f95c:	802b94               	ae_s16x4.ip	aed2, a11, 8
  11f95f:	0295a2               	l16si	a10, a5, 4
  11f962:	ee1b                	addi.n	a14, a14, 1
  11f964:	c0cfa0               	sub	a12, a15, a10
  11f967:	2182c0               	srai	a8, a12, 2
  11f96a:	c82e87               	blt	a14, a8, 11f936 <sbc_lcplc_LC_PLC+0x35e>

0011f96d <sbc_lcplc_LC_PLC+0x395>:
  11f96d:	11bee0               	slli	a11, a14, 2
  11f970:	c07af0               	sub	a7, a10, a15
  11f973:	a07e70               	addx4	a7, a14, a7
  11f976:	774b                	addi.n	a7, a7, 4
  11f978:	147070               	extui	a7, a7, 0, 2
  11f97b:	28abc7               	bge	a11, a12, 11f9a7 <sbc_lcplc_LC_PLC+0x3cf>
  11f97e:	90eb20               	addx2	a14, a11, a2

0011f981 <sbc_lcplc_LC_PLC+0x3a9>:
  11f981:	9baa                	add.n	a9, a11, a10
  11f983:	909920               	addx2	a9, a9, a2
  11f986:	009992               	l16si	a9, a9, 0
  11f989:	005e92               	s16i	a9, a14, 0
  11f98c:	029582               	l16si	a8, a5, 4
  11f98f:	88ba                	add.n	a8, a8, a11
  11f991:	bb1b                	addi.n	a11, a11, 1
  11f993:	908820               	addx2	a8, a8, a2
  11f996:	a09882               	l16si	a8, a8, 0x140
  11f999:	a05e82               	s16i	a8, a14, 0x140
  11f99c:	0295a2               	l16si	a10, a5, 4
  11f99f:	ee2b                	addi.n	a14, a14, 2
  11f9a1:	c0cfa0               	sub	a12, a15, a10
  11f9a4:	d92bc7               	blt	a11, a12, 11f981 <sbc_lcplc_LC_PLC+0x3a9>

0011f9a7 <sbc_lcplc_LC_PLC+0x3cf>:
  11f9a7:	ac7a                	add.n	a10, a12, a7
  11f9a9:	17aba7               	bge	a11, a10, 11f9c4 <sbc_lcplc_LC_PLC+0x3ec>
  11f9ac:	90eb20               	addx2	a14, a11, a2

0011f9af <sbc_lcplc_LC_PLC+0x3d7>:
  11f9af:	bb1b                	addi.n	a11, a11, 1
  11f9b1:	005e32               	s16i	a3, a14, 0
  11f9b4:	a05e62               	s16i	a6, a14, 0x140
  11f9b7:	0295c2               	l16si	a12, a5, 4
  11f9ba:	ee2b                	addi.n	a14, a14, 2
  11f9bc:	c0cfc0               	sub	a12, a15, a12
  11f9bf:	c7ca                	add.n	a12, a7, a12
  11f9c1:	ea2bc7               	blt	a11, a12, 11f9af <sbc_lcplc_LC_PLC+0x3d7>

0011f9c4 <sbc_lcplc_LC_PLC+0x3ec>:
  11f9c4:	f178                	l32i.n	a7, a1, 60
  11f9c6:	21a2f0               	srai	a10, a15, 2
  11f9c9:	3c0624               	ae_movda16	aed0, a6
  11f9cc:	2182b0               	srai	a8, a11, 2
  11f9cf:	08bd                	mov.n	a11, a8
  11f9d1:	b0c820               	addx8	a12, a8, a2
  11f9d4:	80ec40               	add	a14, a12, a4
  11f9d7:	ebfb86000f000c4f 	{ ae_s16x4.x	aed0, a12, a4; nop; nop }
  11f9df:	13a8a7               	bge	a8, a10, 11f9f6 <sbc_lcplc_LC_PLC+0x41e>
  11f9e2:	20baa0               	or	a11, a10, a10
  11f9e5:	ebfa5a0000019a8f 	{ sub	a9, a10, a8; ae_movi	aed1, 0; nop }
  11f9ed:	05a976               	loopgtz	a9, 11f9f6 <sbc_lcplc_LC_PLC+0x41e>
  11f9f0:	801c94               	ae_s16x4.ip	aed1, a12, 8
  11f9f3:	800e94               	ae_s16x4.ip	aed0, a14, 8

0011f9f6 <sbc_lcplc_LC_PLC+0x41e>:
  11f9f6:	119be0               	slli	a9, a11, 2
  11f9f9:	c0af90               	sub	a10, a15, a9
  11f9fc:	909920               	addx2	a9, a9, a2
  11f9ff:	07aa76               	loopgtz	a10, 11fa0a <sbc_lcplc_LC_PLC+0x432>
  11fa02:	005932               	s16i	a3, a9, 0
  11fa05:	a05962               	s16i	a6, a9, 0x140
  11fa08:	992b                	addi.n	a9, a9, 2

0011fa0a <sbc_lcplc_LC_PLC+0x432>:
  11fa0a:	7e97b2               	l16si	a11, a7, 252
  11fa0d:	0295a2               	l16si	a10, a5, 4
  11fa10:	aaba                	add.n	a10, a10, a11
  11fa12:	7e57a2               	s16i	a10, a7, 252

0011fa15 <sbc_lcplc_LC_PLC+0x43d>:
  11fa15:	5168                	l32i.n	a6, a1, 20
  11fa17:	61b8                	l32i.n	a11, a1, 24
  11fa19:	0421c2               	l32i	a12, a1, 16
  11fa1c:	90ad20               	addx2	a10, a13, a2
  11fa1f:	03daa2               	addmi	a10, a10, 0x300
  11fa22:	88caa2               	addi	a10, a10, -120
  11fa25:	05ac76               	loopgtz	a12, 11fa2e <sbc_lcplc_LC_PLC+0x456>
  11fa28:	904a94               	ae_l16x4.ip	aed4, a10, 8
  11fa2b:	804b94               	ae_s16x4.ip	aed4, a11, 8

0011fa2e <sbc_lcplc_LC_PLC+0x456>:
  11fa2e:	7f5732               	s16i	a3, a7, 254
  11fa31:	02ad                	mov.n	a10, a2
  11fa33:	0b0c                	movi.n	a11, 0
  11fa35:	61c8                	l32i.n	a12, a1, 24
  11fa37:	d1d8                	l32i.n	a13, a1, 52
  11fa39:	0024a5               	call8	11fc84 <sbc_lcplc_PlrAttenuation>
  11fa3c:	7f5632               	s16i	a3, a6, 254
  11fa3f:	8c96a2               	l16si	a10, a6, 0x118
  11fa42:	8d96b2               	l16si	a11, a6, 0x11a
  11fa45:	aa0b                	addi.n	a10, a10, -1
  11fa47:	400000114406babe 	{ ae_movda16	aed6, a10; nop; addi	a11, a11, 1 }
  11fa4f:	23bb80               	sext	a11, a11, 15
  11fa52:	8d56b2               	s16i	a11, a6, 0x11a
  11fa55:	0d00084130b0bbae 	{ bne.w18	a11, a10, 11fadc <sbc_lcplc_LC_PLC+0x504>; nop }
  11fa5d:	8d5632               	s16i	a3, a6, 0x11a
  11fa60:	3495f2               	l16si	a15, a5, 104
  11fa63:	b05524               	ae_l16.i	aed5, a5, 4
  11fa66:	0c800605066500be 	{ movi	a11, 0; ae_mul16x4	aed6, aed5, aed5, aed6 }
  11fa6e:	0395d2               	l16si	a13, a5, 6
  11fa71:	25e5c4               	ae_movad32.l	a14, aed5
  11fa74:	ddfa                	add.n	a13, a13, a15
  11fa76:	21c2d0               	srai	a12, a13, 2
  11fa79:	23ee80               	sext	a14, a14, 15
  11fa7c:	281ca6               	blti	a12, 1, 11faa8 <sbc_lcplc_LC_PLC+0x4d0>
  11fa7f:	90ae20               	addx2	a10, a14, a2
  11fa82:	03d2c2               	addmi	a12, a2, 0x300
  11fa85:	88ccc2               	addi	a12, a12, -120
  11fa88:	03daa2               	addmi	a10, a10, 0x300
  11fa8b:	88caa2               	addi	a10, a10, -120

0011fa8e <sbc_lcplc_LC_PLC+0x4b6>:
  11fa8e:	907a94               	ae_l16x4.ip	aed7, a10, 8
  11fa91:	807c94               	ae_s16x4.ip	aed7, a12, 8
  11fa94:	3495f2               	l16si	a15, a5, 104
  11fa97:	0395d2               	l16si	a13, a5, 6
  11fa9a:	bb1b                	addi.n	a11, a11, 1
  11fa9c:	ddfa                	add.n	a13, a13, a15
  11fa9e:	21f2d0               	srai	a15, a13, 2
  11faa1:	e92bf7               	blt	a11, a15, 11fa8e <sbc_lcplc_LC_PLC+0x4b6>
  11faa4:	000086               	j	11faaa <sbc_lcplc_LC_PLC+0x4d2>

0011faa7 <sbc_lcplc_LC_PLC+0x4cf>:
	...

0011faa8 <sbc_lcplc_LC_PLC+0x4d0>:
  11faa8:	0b0c                	movi.n	a11, 0

0011faaa <sbc_lcplc_LC_PLC+0x4d2>:
  11faaa:	11bbe0               	slli	a11, a11, 2
  11faad:	2babd7               	bge	a11, a13, 11fadc <sbc_lcplc_LC_PLC+0x504>
  11fab0:	90cb20               	addx2	a12, a11, a2
  11fab3:	90ae20               	addx2	a10, a14, a2
  11fab6:	90aba0               	addx2	a10, a11, a10
  11fab9:	02dcc2               	addmi	a12, a12, 0x200
  11fabc:	8cccc2               	addi	a12, a12, -116
  11fabf:	02daa2               	addmi	a10, a10, 0x200
  11fac2:	8ccaa2               	addi	a10, a10, -116

0011fac5 <sbc_lcplc_LC_PLC+0x4ed>:
  11fac5:	7e9af2               	l16si	a15, a10, 252
  11fac8:	bb1b                	addi.n	a11, a11, 1
  11faca:	aa2b                	addi.n	a10, a10, 2
  11facc:	7e5cf2               	s16i	a15, a12, 252
  11facf:	3495e2               	l16si	a14, a5, 104
  11fad2:	0395d2               	l16si	a13, a5, 6
  11fad5:	cc2b                	addi.n	a12, a12, 2
  11fad7:	ddea                	add.n	a13, a13, a14
  11fad9:	e82bd7               	blt	a11, a13, 11fac5 <sbc_lcplc_LC_PLC+0x4ed>
  11fadc:	f01d                	retw.n

0011fade <sbc_lcplc_LC_PLC+0x506>:
  11fade:	0b0c                	movi.n	a11, 0

0011fae0 <sbc_lcplc_LC_PLC+0x508>:
  11fae0:	31a8                	l32i.n	a10, a1, 12
  11fae2:	48abc7               	bge	a11, a12, 11fb2e <sbc_lcplc_LC_PLC+0x556>
  11fae5:	909d20               	addx2	a9, a13, a2
  11fae8:	118cf0               	slli	a8, a12, 1
  11faeb:	a189                	s32i.n	a8, a1, 40
  11faed:	909b90               	addx2	a9, a11, a9
  11faf0:	c08cb0               	sub	a8, a12, a11
  11faf3:	03d992               	addmi	a9, a9, 0x300
  11faf6:	88c992               	addi	a9, a9, -120
  11faf9:	0da876               	loopgtz	a8, 11fb0a <sbc_lcplc_LC_PLC+0x532>
  11fafc:	b09904               	ae_l16.i	aed9, a9, 0
  11faff:	0c801a7639a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed6 }
  11fb07:	d38914               	ae_s16.0.ip	aed8, a9, 2

0011fb0a <sbc_lcplc_LC_PLC+0x532>:
  11fb0a:	ff1206               	j	11f756 <sbc_lcplc_LC_PLC+0x17e>

0011fb0d <sbc_lcplc_LC_PLC+0x535>:
  11fb0d:	41a8                	l32i.n	a10, a1, 16
  11fb0f:	0d7fd74120b01a6e 	{ blti.w18	a10, 1, 11f885 <sbc_lcplc_LC_PLC+0x2ad>; nop }
  11fb17:	41b8                	l32i.n	a11, a1, 16
  11fb19:	90ad20               	addx2	a10, a13, a2
  11fb1c:	03daa2               	addmi	a10, a10, 0x300
  11fb1f:	88caa2               	addi	a10, a10, -120
  11fb22:	05ab76               	loopgtz	a11, 11fb2b <sbc_lcplc_LC_PLC+0x553>
  11fb25:	90a394               	ae_l16x4.ip	aed10, a3, 8
  11fb28:	80aa94               	ae_s16x4.ip	aed10, a10, 8

0011fb2b <sbc_lcplc_LC_PLC+0x553>:
  11fb2b:	ff54c6               	j	11f882 <sbc_lcplc_LC_PLC+0x2aa>

0011fb2e <sbc_lcplc_LC_PLC+0x556>:
  11fb2e:	11bcf0               	slli	a11, a12, 1
  11fb31:	a1b9                	s32i.n	a11, a1, 40
  11fb33:	ff07c6               	j	11f756 <sbc_lcplc_LC_PLC+0x17e>

0011fb36 <sbc_lcplc_LC_PLC+0x55e>:
	...

0011fb38 <sbc_lcplc_ClassifySpeech>:
  11fb38:	006136               	entry	a1, 48
  11fb3b:	dddd71               	l32r	a7, 1172b0 (3fff <xthals_release_major+0x111f>)
  11fb3e:	dd8f61               	l32r	a6, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11fb41:	400001b54501436e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a6 }
  11fb49:	ddea61               	l32r	a6, 1172f4 (3ffe <xthals_release_major+0x111e>)
  11fb4c:	0d40084120b0136e 	{ blti.w18	a3, 1, 11fbd2 <sbc_lcplc_ClassifySpeech+0x9a>; nop }
  11fb54:	25c1f4               	ae_nsaz32.l	a12, aed1
  11fb57:	0a0c                	movi.n	a10, 0
  11fb59:	23cc80               	sext	a12, a12, 15
  11fb5c:	401c00               	ssl	a12
  11fb5f:	a13300               	sll	a3, a3
  11fb62:	31b030               	srai	a11, a3, 16
  11fb65:	fb8c                	beqz.n	a11, 11fb78 <sbc_lcplc_ClassifySpeech+0x40>
  11fb67:	0da6b7               	bge	a6, a11, 11fb78 <sbc_lcplc_ClassifySpeech+0x40>
  11fb6a:	01c9                	s32i.n	a12, a1, 0
  11fb6c:	e90114               	ae_s32x2.i	aed0, a1, 8
  11fb6f:	089b77               	bne	a11, a7, 11fb7b <sbc_lcplc_ClassifySpeech+0x43>
  11fb72:	dd71a1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11fb75:	000346               	j	11fb86 <sbc_lcplc_ClassifySpeech+0x4e>

0011fb78 <sbc_lcplc_ClassifySpeech+0x40>:
  11fb78:	000286               	j	11fb86 <sbc_lcplc_ClassifySpeech+0x4e>

0011fb7b <sbc_lcplc_ClassifySpeech+0x43>:
  11fb7b:	dddfa1               	l32r	a10, 1172f8 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  11fb7e:	609ae5               	call8	18052c <__divsi3>
  11fb81:	c10114               	ae_l32x2.i	aed0, a1, 8
  11fb84:	01c8                	l32i.n	a12, a1, 0
  11fb86:	400001b544864a3e 	{ ae_movda16	aed6, a10; nop; ae_movda32	aed8, a3 }
  11fb8e:	eb72dd060807259f 	{ nop; ae_mulfp32x16x2ras.h	aed7, aed8, aed6; nop }
  11fb96:	401c00               	ssl	a12
  11fb99:	a37774               	ae_sel16i	aed7, aed7, aed7, 3
  11fb9c:	4f5074               	ae_sub32s	aed5, aed0, aed7
  11fb9f:	a35554               	ae_sel16i	aed5, aed5, aed5, 3
  11fba2:	eb72dd060504259f 	{ nop; ae_mulfp32x16x2ras.h	aed4, aed5, aed6; nop }
  11fbaa:	a18200               	sll	a8, a2
  11fbad:	0c8018348434582e 	{ ae_movda32	aed5, a8; ae_sel16i	aed4, aed4, aed4, 3 }
  11fbb5:	eb76dd050403259f 	{ nop; ae_mulfp32x2ras	aed3, aed4, aed5; nop }
  11fbbd:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  11fbc0:	9a2234               	ae_slai32s	aed2, aed3, 2
  11fbc3:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  11fbc6:	2522c4               	ae_movad32.l	a2, aed2
  11fbc9:	312020               	srai	a2, a2, 16
  11fbcc:	000146               	j	11fbd5 <sbc_lcplc_ClassifySpeech+0x9d>

0011fbcf <sbc_lcplc_ClassifySpeech+0x97>:
  11fbcf:	000000                                        ...

0011fbd2 <sbc_lcplc_ClassifySpeech+0x9a>:
  11fbd2:	dd5921               	l32r	a2, 117138 (7fff <xthals_release_major+0x511f>)

0011fbd5 <sbc_lcplc_ClassifySpeech+0x9d>:
  11fbd5:	a09540               	addx4	a9, a5, a4
  11fbd8:	0438                	l32i.n	a3, a4, 0
  11fbda:	400001007009a40e 	{ ae_l32.i	aed9, a4, 0; nop; movi	a10, 0 }
  11fbe2:	2589f4               	ae_nsaz32.l	a8, aed9
  11fbe5:	0948                	l32i.n	a4, a9, 0
  11fbe7:	238880               	sext	a8, a8, 15
  11fbea:	401800               	ssl	a8
  11fbed:	a14400               	sll	a4, a4
  11fbf0:	a13300               	sll	a3, a3
  11fbf3:	31b030               	srai	a11, a3, 16
  11fbf6:	db8c                	beqz.n	a11, 11fc07 <sbc_lcplc_ClassifySpeech+0xcf>
  11fbf8:	0ba6b7               	bge	a6, a11, 11fc07 <sbc_lcplc_ClassifySpeech+0xcf>
  11fbfb:	e90114               	ae_s32x2.i	aed0, a1, 8
  11fbfe:	089b77               	bne	a11, a7, 11fc0a <sbc_lcplc_ClassifySpeech+0xd2>
  11fc01:	dd4da1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11fc04:	0002c6               	j	11fc13 <sbc_lcplc_ClassifySpeech+0xdb>

0011fc07 <sbc_lcplc_ClassifySpeech+0xcf>:
  11fc07:	000206               	j	11fc13 <sbc_lcplc_ClassifySpeech+0xdb>

0011fc0a <sbc_lcplc_ClassifySpeech+0xd2>:
  11fc0a:	ddbba1               	l32r	a10, 1172f8 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  11fc0d:	6091e5               	call8	18052c <__divsi3>
  11fc10:	c10114               	ae_l32x2.i	aed0, a1, 8
  11fc13:	400001b5441e4a3e 	{ ae_movda16	aed14, a10; nop; ae_movda32	aed1, a3 }
  11fc1b:	eb72dd0e010f259f 	{ nop; ae_mulfp32x16x2ras.h	aed15, aed1, aed14; nop }
  11fc23:	a3fff4               	ae_sel16i	aed15, aed15, aed15, 3
  11fc26:	4fd0f4               	ae_sub32s	aed13, aed0, aed15
  11fc29:	a3ddd4               	ae_sel16i	aed13, aed13, aed13, 3
  11fc2c:	eb72dd0e0d0c259f 	{ nop; ae_mulfp32x16x2ras.h	aed12, aed13, aed14; nop }
  11fc34:	0c80183c8c3cd42e 	{ ae_movda32	aed13, a4; ae_sel16i	aed12, aed12, aed12, 3 }
  11fc3c:	eb76dd0d0c0b259f 	{ nop; ae_mulfp32x2ras	aed11, aed12, aed13; nop }
  11fc44:	dd47c1               	l32r	a12, 117160 (5b85 <xthals_release_major+0x2ca5>)
  11fc47:	a3bbb4               	ae_sel16i	aed11, aed11, aed11, 3
  11fc4a:	9aa2b4               	ae_slai32s	aed10, aed11, 2
  11fc4d:	a3aaa4               	ae_sel16i	aed10, aed10, aed10, 3
  11fc50:	25bac4               	ae_movad32.l	a11, aed10
  11fc53:	dd3bd1               	l32r	a13, 117140 (8000 <xthals_release_major+0x5120>)
  11fc56:	31b0b0               	srai	a11, a11, 16
  11fc59:	c0ab20               	sub	a10, a11, a2
  11fc5c:	80aad0               	add	a10, a10, a13
  11fc5f:	21a1a0               	srai	a10, a10, 1
  11fc62:	05aca7               	bge	a12, a10, 11fc6b <sbc_lcplc_ClassifySpeech+0x133>
  11fc65:	03a022               	movi	a2, 3
  11fc68:	000090               	retw

0011fc6b <sbc_lcplc_ClassifySpeech+0x133>:
  11fc6b:	dda4c1               	l32r	a12, 1172fc (3332 <xthals_release_major+0x452>)
  11fc6e:	020c                	movi.n	a2, 0
  11fc70:	012ca7               	blt	a12, a10, 11fc75 <sbc_lcplc_ClassifySpeech+0x13d>
  11fc73:	f01d                	retw.n

0011fc75 <sbc_lcplc_ClassifySpeech+0x13d>:
  11fc75:	2d0c                	movi.n	a13, 2
  11fc77:	dd3ce1               	l32r	a14, 117168 (7333 <xthals_release_major+0x4453>)
  11fc7a:	120c                	movi.n	a2, 1
  11fc7c:	72eeb0               	salt	a14, a14, a11
  11fc7f:	932de0               	movnez	a2, a13, a14
  11fc82:	f01d                	retw.n

0011fc84 <sbc_lcplc_PlrAttenuation>:
  11fc84:	006136               	entry	a1, 48
  11fc87:	dd31c1               	l32r	a12, 11714c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11fc8a:	a07520               	addx4	a7, a5, a2
  11fc8d:	13d772               	addmi	a7, a7, 0x1300
  11fc90:	2b2752               	l32i	a5, a7, 172
  11fc93:	13d2a2               	addmi	a10, a2, 0x1300
  11fc96:	029592               	l16si	a9, a5, 4
  11fc99:	80a062               	movi	a6, 128
  11fc9c:	06a697               	bge	a6, a9, 11fca6 <sbc_lcplc_PlrAttenuation+0x22>
  11fc9f:	34a372               	movi	a7, 0x334
  11fca2:	000506               	j	11fcba <sbc_lcplc_PlrAttenuation+0x36>

0011fca5 <sbc_lcplc_PlrAttenuation+0x21>:
	...

0011fca6 <sbc_lcplc_PlrAttenuation+0x22>:
  11fca6:	084c                	movi.n	a8, 64
  11fca8:	907990               	addx2	a7, a9, a9
  11fcab:	b07790               	addx8	a7, a7, a9
  11fcae:	907790               	addx2	a7, a7, a9
  11fcb1:	a07790               	addx4	a7, a7, a9
  11fcb4:	a07780               	addx4	a7, a7, a8
  11fcb7:	217770               	srai	a7, a7, 7

0011fcba <sbc_lcplc_PlrAttenuation+0x36>:
  11fcba:	c0cc70               	sub	a12, a12, a7
  11fcbd:	98ca82               	addi	a8, a10, -104
  11fcc0:	01d8b2               	addmi	a11, a8, 0x100
  11fcc3:	400001b42e213bce 	{ ae_l16.i	aed1, a11, -4; nop; ae_movda16	aed2, a12 }
  11fccb:	0c801af231a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed2 }
  11fcd3:	099562               	l16si	a6, a5, 18
  11fcd6:	400001742701250e 	{ ae_l16.i	aed1, a5, 14; nop; ae_movad16.0	a2, aed0 }
  11fcde:	4a5a22               	s16i	a2, a10, 148
  11fce1:	638c                	beqz.n	a3, 11fceb <sbc_lcplc_PlrAttenuation+0x67>
  11fce3:	227a                	add.n	a2, a2, a7
  11fce5:	232280               	sext	a2, a2, 15
  11fce8:	4a5a22               	s16i	a2, a10, 148

0011fceb <sbc_lcplc_PlrAttenuation+0x67>:
  11fceb:	dd1331               	l32r	a3, 117138 (7fff <xthals_release_major+0x511f>)
  11fcee:	022267               	blt	a2, a6, 11fcf4 <sbc_lcplc_PlrAttenuation+0x70>
  11fcf1:	000a06               	j	11fd1d <sbc_lcplc_PlrAttenuation+0x99>

0011fcf4 <sbc_lcplc_PlrAttenuation+0x70>:
  11fcf4:	089572               	l16si	a7, a5, 16
  11fcf7:	400001b54451332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed5, a2 }
  11fcff:	02a277               	bge	a2, a7, 11fd05 <sbc_lcplc_PlrAttenuation+0x81>
  11fd02:	0005c6               	j	11fd1d <sbc_lcplc_PlrAttenuation+0x99>

0011fd05 <sbc_lcplc_PlrAttenuation+0x81>:
  11fd05:	bd4564               	ae_l32.i	aed4, a5, 24
  11fd08:	eb72dd050403259f 	{ nop; ae_mulfp32x16x2ras.h	aed3, aed4, aed5; nop }
  11fd10:	75a8                	l32i.n	a10, a5, 28
  11fd12:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  11fd15:	25b3c4               	ae_movad32.l	a11, aed3
  11fd18:	aaba                	add.n	a10, a10, a11
  11fd1a:	3c1a24               	ae_movda16	aed1, a10
  11fd1d:	255184               	ae_movad16.0	a5, aed1
  11fd20:	402822               	l32i	a2, a8, 0x100
  11fd23:	0d9537               	bne	a5, a3, 11fd34 <sbc_lcplc_PlrAttenuation+0xb0>
  11fd26:	dd14c1               	l32r	a12, 117178 (7ffd <xthals_release_major+0x511d>)
  11fd29:	31d020               	srai	a13, a2, 16
  11fd2c:	0d000b4160b09cde 	{ blt.w18	a12, a13, 11fde6 <sbc_lcplc_PlrAttenuation+0x162>; nop }

0011fd34 <sbc_lcplc_PlrAttenuation+0xb0>:
  11fd34:	213290               	srai	a3, a9, 2
  11fd37:	3c0234               	ae_movda32	aed0, a2
  11fd3a:	e00134               	ae_s32.l.i	aed0, a1, 12
  11fd3d:	0d400a4120b0136e 	{ blti.w18	a3, 1, 11fde3 <sbc_lcplc_PlrAttenuation+0x15f>; nop }
  11fd45:	dd5c61               	l32r	a6, 1172b8 (7eb8 <xthals_release_major+0x4fd8>)
  11fd48:	3c5624               	ae_movda16	aed5, a6
  11fd4b:	eb5cdd050107259f 	{ nop; ae_mulf16ss.00	aed7, aed1, aed5; nop }
  11fd53:	2527c4               	ae_movad32.l	a2, aed7
  11fd56:	11f500               	slli	a15, a5, 16
  11fd59:	c0ff20               	sub	a15, a15, a2
  11fd5c:	3c6f34               	ae_movda32	aed6, a15
  11fd5f:	25e6c4               	ae_movad32.l	a14, aed6
  11fd62:	3c4e34               	ae_movda32	aed4, a14
  11fd65:	7aa376               	loopgtz	a3, 11fde3 <sbc_lcplc_PlrAttenuation+0x15f>
  11fd68:	eb72dd050008259f 	{ nop; ae_mulfp32x16x2ras.h	aed8, aed0, aed5; nop }
  11fd70:	a38884               	ae_sel16i	aed8, aed8, aed8, 3
  11fd73:	407484               	ae_add32s	aed7, aed4, aed8
  11fd76:	25c7c4               	ae_movad32.l	a12, aed7
  11fd79:	3c0c34               	ae_movda32	aed0, a12
  11fd7c:	eb72dd050006259f 	{ nop; ae_mulfp32x16x2ras.h	aed6, aed0, aed5; nop }
  11fd84:	a36664               	ae_sel16i	aed6, aed6, aed6, 3
  11fd87:	403464               	ae_add32s	aed3, aed4, aed6
  11fd8a:	25b3c4               	ae_movad32.l	a11, aed3
  11fd8d:	3cfb34               	ae_movda32	aed15, a11
  11fd90:	eb72dd050f02259f 	{ nop; ae_mulfp32x16x2ras.h	aed2, aed15, aed5; nop }
  11fd98:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  11fd9b:	401424               	ae_add32s	aed1, aed4, aed2
  11fd9e:	25a1c4               	ae_movad32.l	a10, aed1
  11fda1:	3cca34               	ae_movda32	aed12, a10
  11fda4:	eb72dd050c0e259f 	{ nop; ae_mulfp32x16x2ras.h	aed14, aed12, aed5; nop }
  11fdac:	e00104               	ae_s32.l.i	aed0, a1, 0
  11fdaf:	eb03be0e0e0ef11f 	{ ae_s32.l.i	aed15, a1, 4; ae_sel16i.n	aed14, aed14, aed14, 3; nop }
  11fdb7:	ebe8c00e040da10f 	{ ae_l16x4.i	aed10, a1, 0; ae_add32s	aed13, aed4, aed14; nop }
  11fdbf:	259dc4               	ae_movad32.l	a9, aed13
  11fdc2:	400001b5220c419e 	{ ae_s32.l.i	aed12, a1, 8; nop; ae_movda32	aed0, a9 }
  11fdca:	e00134               	ae_s32.l.i	aed0, a1, 12
  11fdcd:	ccb114               	ae_l16x4.i	aed11, a1, 8
  11fdd0:	88fbc0a0bfa0940e 	{ ae_l16x4.i	aed9, a4, 0; nop; ae_sel16i	aed10, aed10, aed11, 8 }
  11fdd8:	0c801afa39a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed10 }
  11fde0:	808494               	ae_s16x4.ip	aed8, a4, 8

0011fde3 <sbc_lcplc_PlrAttenuation+0x15f>:
  11fde3:	2520c4               	ae_movad32.l	a2, aed0

0011fde6 <sbc_lcplc_PlrAttenuation+0x162>:
  11fde6:	406822               	s32i	a2, a8, 0x100
  11fde9:	f01d                	retw.n

0011fdeb <sbc_lcplc_PlrAttenuation+0x167>:
  11fdeb:	00000000 01a13600                                .....

0011fdf0 <sbc_lcplc_levinson>:
  11fdf0:	01a136               	entry	a1, 208
  11fdf3:	dd40f1               	l32r	a15, 1172f4 (3ffe <xthals_release_major+0x111e>)
  11fdf6:	047d                	mov.n	a7, a4
  11fdf8:	bd0204               	ae_l32.i	aed0, a2, 0
  11fdfb:	400001747151420e 	{ ae_l32.i	aed1, a2, 4; nop; ae_movad32.l	a4, aed0 }
  11fe03:	196132               	s32i	a3, a1, 100
  11fe06:	31b040               	srai	a11, a4, 16
  11fe09:	bb9c                	beqz.n	a11, 11fe28 <sbc_lcplc_levinson+0x38>
  11fe0b:	19afb7               	bge	a15, a11, 11fe28 <sbc_lcplc_levinson+0x38>
  11fe0e:	dd2881               	l32r	a8, 1172b0 (3fff <xthals_release_major+0x111f>)
  11fe11:	7cc1a2               	addi	a10, a1, 124
  11fe14:	400000812f719a1e 	{ ae_s32.l.i	aed1, a10, -4; nop; addi	a9, a1, 120 }
  11fe1c:	010914               	ae_s64.i	aed0, a9, 8
  11fe1f:	0a9b87               	bne	a11, a8, 11fe2d <sbc_lcplc_levinson+0x3d>
  11fe22:	dcc5a1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11fe25:	0006c6               	j	11fe44 <sbc_lcplc_levinson+0x54>

0011fe28 <sbc_lcplc_levinson+0x38>:
  11fe28:	0a0c                	movi.n	a10, 0
  11fe2a:	000586               	j	11fe44 <sbc_lcplc_levinson+0x54>

0011fe2d <sbc_lcplc_levinson+0x3d>:
  11fe2d:	dd32a1               	l32r	a10, 1172f8 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  11fe30:	606fa5               	call8	18052c <__divsi3>
  11fe33:	dd30f1               	l32r	a15, 1172f4 (3ffe <xthals_release_major+0x111e>)
  11fe36:	78c1c2               	addi	a12, a1, 120
  11fe39:	400000c08170bc1e 	{ ae_l64.i	aed0, a12, 8; nop; addi	a11, a1, 124 }
  11fe41:	bd1bf4               	ae_l32.i	aed1, a11, -4
  11fe44:	400001b544a84a4e 	{ ae_movda16	aed8, a10; nop; ae_movda32	aed10, a4 }
  11fe4c:	eb72dd080a09259f 	{ nop; ae_mulfp32x16x2ras.h	aed9, aed10, aed8; nop }
  11fe54:	dccae1               	l32r	a14, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11fe57:	0c80183989394e2e 	{ ae_movda32	aed4, a14; ae_sel16i	aed9, aed9, aed9, 3 }
  11fe5f:	4f7494               	ae_sub32s	aed7, aed4, aed9
  11fe62:	a37774               	ae_sel16i	aed7, aed7, aed7, 3
  11fe65:	7bfbdd718356259f 	{ nop; ae_abs32s	aed6, aed1; ae_mulfp32x16x2ras.h_s2	aed5, aed7, aed8 }
  11fe6d:	2596c4               	ae_movad32.l	a9, aed6
  11fe70:	0c8018358535692e 	{ ae_movda32	aed6, a9; ae_sel16i	aed5, aed5, aed5, 3 }
  11fe78:	eb76dd060503259f 	{ nop; ae_mulfp32x2ras	aed3, aed5, aed6; nop }
  11fe80:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  11fe83:	9a2234               	ae_slai32s	aed2, aed3, 2
  11fe86:	eb03c8020202d17f 	{ ae_movad32.l	a13, aed1; ae_sel16i.n	aed2, aed2, aed2, 3; nop }
  11fe8e:	2582c4               	ae_movad32.l	a8, aed2
  11fe91:	3c1834               	ae_movda32	aed1, a8
  11fe94:	0d4000c47eb21d6e 	{ blti.w18	a13, 1, 11fe9f <sbc_lcplc_levinson+0xaf>; ae_mov	aed2, aed4 }
  11fe9c:	2b1714               	ae_neg32s	aed1, aed1

0011fe9f <sbc_lcplc_levinson+0xaf>:
  11fe9f:	eb76dd01010f259f 	{ nop; ae_mulfp32x2ras	aed15, aed1, aed1; nop }
  11fea7:	eb03c80f0f0fc27f 	{ ae_movad32.l	a12, aed2; ae_sel16i.n	aed15, aed15, aed15, 3; nop }
  11feaf:	0d80184f8bbfec2e 	{ ae_movda32	aed14, a12; ae_abs32s	aed15, aed15 }
  11feb7:	4fdef4               	ae_sub32s	aed13, aed14, aed15
  11feba:	25bdc4               	ae_movad32.l	a11, aed13
  11febd:	3ccb34               	ae_movda32	aed12, a11
  11fec0:	eb76dd0c000b259f 	{ nop; ae_mulfp32x2ras	aed11, aed0, aed12; nop }
  11fec8:	186172               	s32i	a7, a1, 96
  11fecb:	a3bbb4               	ae_sel16i	aed11, aed11, aed11, 3
  11fece:	1efbc8401fc05bbf 	{ ae_nsaz32.l	a5, aed11; nop; ae_srai32	aed12, aed1, 4 }
  11fed6:	a3ccc4               	ae_sel16i	aed12, aed12, aed12, 3
  11fed9:	40000185211cb15e 	{ ae_s32.l.i	aed12, a1, 4; nop; ae_slaa32s	aed1, aed11, a5 }
  11fee1:	0d401e4140b0276e 	{ blti.w18	a7, 2, 1200c9 <sbc_lcplc_levinson+0x2d9>; nop }
  11fee9:	186172               	s32i	a7, a1, 96
  11feec:	38c162               	addi	a6, a1, 56
  11feef:	34c1d2               	addi	a13, a1, 52
  11fef2:	04c1c2               	addi	a12, a1, 4
  11fef5:	08c2a2               	addi	a10, a2, 8
  11fef8:	01c742               	addi	a4, a7, 1
  11fefb:	ebfa20000002428f 	{ addi	a8, a2, 4; ae_movi	aed2, 0; nop }
  11ff03:	1b6182               	s32i	a8, a1, 108
  11ff06:	1a6142               	s32i	a4, a1, 104
  11ff09:	ebfb23020e00c14f 	{ addi	a4, a1, 60; ae_mov	aed0, aed2; nop }
  11ff11:	dcfb21               	l32r	a2, 117300 (7fee0000 <_memmap_cacheattr_bp_allvalid+0x5dcbddde>)
  11ff14:	400001014505222e 	{ ae_movda32	aed5, a2; nop; movi	a2, 2 }

0011ff1c <sbc_lcplc_levinson+0x12c>:
  11ff1c:	1b21b2               	l32i	a11, a1, 108
  11ff1f:	0a7d                	mov.n	a7, a10
  11ff21:	820b                	addi.n	a8, a2, -1
  11ff23:	a0a810               	addx4	a10, a8, a1
  11ff26:	0da876               	loopgtz	a8, 11ff37 <sbc_lcplc_levinson+0x147>
  11ff29:	be6af4               	ae_l32.ip	aed6, a10, -4
  11ff2c:	be3b14               	ae_l32.ip	aed3, a11, 4
  11ff2f:	eb48dd060300259f 	{ nop; ae_mulafp32x2ras	aed0, aed3, aed6; nop }

0011ff37 <sbc_lcplc_levinson+0x147>:
  11ff37:	2531c4               	ae_movad32.l	a3, aed1
  11ff3a:	400001007003a70e 	{ ae_l32.i	aed3, a7, 0; nop; movi	a10, 0 }
  11ff42:	31b030               	srai	a11, a3, 16
  11ff45:	bbac                	beqz.n	a11, 11ff74 <sbc_lcplc_levinson+0x184>
  11ff47:	29afb7               	bge	a15, a11, 11ff74 <sbc_lcplc_levinson+0x184>
  11ff4a:	1c61d2               	s32i	a13, a1, 112
  11ff4d:	1d61c2               	s32i	a12, a1, 116
  11ff50:	dcd891               	l32r	a9, 1172b0 (3fff <xthals_release_major+0x111f>)
  11ff53:	78c182               	addi	a8, a1, 120
  11ff56:	e94834               	ae_s32x2.i	aed4, a8, 24
  11ff59:	400000c13571a81e 	{ ae_s64.i	aed1, a8, 40; nop; addi	a10, a1, 124 }
  11ff61:	e05a34               	ae_s32.l.i	aed5, a10, 12
  11ff64:	e03a74               	ae_s32.l.i	aed3, a10, 28
  11ff67:	e90864               	ae_s32x2.i	aed0, a8, 48
  11ff6a:	099b97               	bne	a11, a9, 11ff77 <sbc_lcplc_levinson+0x187>
  11ff6d:	dc72a1               	l32r	a10, 117138 (7fff <xthals_release_major+0x511f>)
  11ff70:	000e46               	j	11ffad <sbc_lcplc_levinson+0x1bd>

0011ff73 <sbc_lcplc_levinson+0x183>:
	...

0011ff74 <sbc_lcplc_levinson+0x184>:
  11ff74:	000d46               	j	11ffad <sbc_lcplc_levinson+0x1bd>

0011ff77 <sbc_lcplc_levinson+0x187>:
  11ff77:	dce0a1               	l32r	a10, 1172f8 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  11ff7a:	0020f0               	nop
  11ff7d:	605ae5               	call8	18052c <__divsi3>
  11ff80:	1d21c2               	l32i	a12, a1, 116
  11ff83:	dcdcf1               	l32r	a15, 1172f4 (3ffe <xthals_release_major+0x111e>)
  11ff86:	78c182               	addi	a8, a1, 120
  11ff89:	c10864               	ae_l32x2.i	aed0, a8, 48
  11ff8c:	cf1854               	ae_l64.i	aed1, a8, 40
  11ff8f:	400000c06374d81e 	{ ae_l32x2.i	aed4, a8, 24; nop; addi	a13, a1, 124 }
  11ff97:	400001007703ed0e 	{ ae_l32.i	aed3, a13, 28; nop; movi	a14, 0 }
  11ff9f:	400001b473254dee 	{ ae_l32.i	aed5, a13, 12; nop; ae_movda32	aed2, a14 }
  11ffa7:	dc75e1               	l32r	a14, 11717c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11ffaa:	1c21d2               	l32i	a13, a1, 112
  11ffad:	3cda24               	ae_movda16	aed13, a10
  11ffb0:	9a0404               	ae_slai32s	aed0, aed0, 4
  11ffb3:	0c8018308030632e 	{ ae_movda32	aed6, a3; ae_sel16i	aed0, aed0, aed0, 3 }
  11ffbb:	eb72c80d060fb07f 	{ ae_movad32.l	a11, aed0; ae_mulfp32x16x2ras.h	aed15, aed6, aed13; nop }
  11ffc3:	3c0b34               	ae_movda32	aed0, a11
  11ffc6:	9403dd3f0fef259e 	{ nop; ae_sel16i.n	aed15, aed15, aed15, 3; ae_add32s	aed14, aed0, aed3 }
  11ffce:	ebf3c80f040c9e7f 	{ ae_movad32.l	a9, aed14; ae_sub32s	aed12, aed4, aed15; nop }
  11ffd6:	0c80183c8c3c892e 	{ ae_movda32	aed8, a9; ae_sel16i	aed12, aed12, aed12, 3 }
  11ffde:	7bfbddc8d3ab259f 	{ nop; ae_abs32s	aed11, aed8; ae_mulfp32x16x2ras.h_s2	aed10, aed12, aed13 }
  11ffe6:	258bc4               	ae_movad32.l	a8, aed11
  11ffe9:	0c80183a8a3ab82e 	{ ae_movda32	aed11, a8; ae_sel16i	aed10, aed10, aed10, 3 }
  11fff1:	eb76dd0b0a09259f 	{ nop; ae_mulfp32x2ras	aed9, aed10, aed11; nop }
  11fff9:	a39994               	ae_sel16i	aed9, aed9, aed9, 3
  11fffc:	9a7294               	ae_slai32s	aed7, aed9, 2
  11ffff:	eb03c8070707987f 	{ ae_movad32.l	a9, aed8; ae_sel16i.n	aed7, aed7, aed7, 3; nop }
  120007:	25b7c4               	ae_movad32.l	a11, aed7
  12000a:	3c0b34               	ae_movda32	aed0, a11
  12000d:	0219a6               	blti	a9, 1, 120013 <sbc_lcplc_levinson+0x223>
  120010:	2b0704               	ae_neg32s	aed0, aed0

00120013 <sbc_lcplc_levinson+0x223>:
  120013:	056504               	ae_slaa32s	aed6, aed0, a5
  120016:	2b9364               	ae_abs32s	aed9, aed6
  120019:	25a9c4               	ae_movad32.l	a10, aed9
  12001c:	3c8a34               	ae_movda32	aed8, a10
  12001f:	ebf359050807bccf 	{ or	a11, a12, a12; ae_sub32s	aed7, aed8, aed5; nop }
  120027:	2597c4               	ae_movad32.l	a9, aed7
  12002a:	3c3934               	ae_movda32	aed3, a9
  12002d:	2583c4               	ae_movad32.l	a8, aed3
  120030:	0dad                	mov.n	a10, a13
  120032:	0d400b4170b0184e 	{ bgei.w18	a8, 1, 1200ed <sbc_lcplc_levinson+0x2fd>; nop }
  12003a:	400000f145f88e2e 	{ ae_movda32	aed8, a14; nop; addi	a8, a2, -1 }
  120042:	a09810               	addx4	a9, a8, a1
  120045:	24a876               	loopgtz	a8, 12006d <sbc_lcplc_levinson+0x27d>
  120048:	bef9f4               	ae_l32.ip	aed15, a9, -4
  12004b:	eb76dd0f060e259f 	{ nop; ae_mulfp32x2ras	aed14, aed6, aed15; nop }
  120053:	eb03af0e0e0edb1f 	{ ae_l32.ip	aed13, a11, 4; ae_sel16i.n	aed14, aed14, aed14, 3; nop }
  12005b:	258ec4               	ae_movad32.l	a8, aed14
  12005e:	3cc834               	ae_movda32	aed12, a8
  120061:	40bcd4               	ae_add32s	aed11, aed12, aed13
  120064:	258bc4               	ae_movad32.l	a8, aed11
  120067:	3ca834               	ae_movda32	aed10, a8
  12006a:	e1aa14               	ae_s32.l.ip	aed10, a10, 4

0012006d <sbc_lcplc_levinson+0x27d>:
  12006d:	eb76dd060609259f 	{ nop; ae_mulfp32x2ras	aed9, aed6, aed6; nop }
  120075:	a39994               	ae_sel16i	aed9, aed9, aed9, 3
  120078:	2b9394               	ae_abs32s	aed9, aed9
  12007b:	4f7894               	ae_sub32s	aed7, aed8, aed9
  12007e:	2587c4               	ae_movad32.l	a8, aed7
  120081:	3c3834               	ae_movda32	aed3, a8
  120084:	eb7620030100444f 	{ addi	a4, a4, 4; ae_mulfp32x2ras	aed0, aed1, aed3; nop }
  12008c:	0c9d                	mov.n	a9, a12
  12008e:	1e0359406010addf 	{ or	a10, a13, a13; ae_sel16i.n	aed0, aed0, aed0, 3; ae_srai32	aed1, aed6, 4 }
  120096:	eb03c8010101b0bf 	{ ae_nsaz32.l	a11, aed0; ae_sel16i.n	aed1, aed1, aed1, 3; nop }

0012009e <sbc_lcplc_levinson+0x2ae>:
  12009e:	400000412001666e 	{ ae_s32.l.i	aed1, a6, 0; nop; addi	a6, a6, 4 }
  1200a6:	051b04               	ae_slaa32s	aed1, aed0, a11
  1200a9:	ebfb50020e0055bf 	{ add	a5, a5, a11; ae_mov	aed0, aed2; nop }
  1200b1:	05a276               	loopgtz	a2, 1200ba <sbc_lcplc_levinson+0x2ca>
  1200b4:	beaa14               	ae_l32.ip	aed10, a10, 4
  1200b7:	e1a914               	ae_s32.l.ip	aed10, a9, 4

001200ba <sbc_lcplc_levinson+0x2ca>:
  1200ba:	a74b                	addi.n	a10, a7, 4
  1200bc:	1a2192               	l32i	a9, a1, 104
  1200bf:	221b                	addi.n	a2, a2, 1
  1200c1:	0d3fe54170b0b92e 	{ bne.w18	a9, a2, 11ff1c <sbc_lcplc_levinson+0x12c>; nop }

001200c9 <sbc_lcplc_levinson+0x2d9>:
  1200c9:	192192               	l32i	a9, a1, 100
  1200cc:	dc2ea1               	l32r	a10, 117184 (1000 <XtosCoreStateSize+0xd80>)
  1200cf:	1821b2               	l32i	a11, a1, 96
  1200d2:	0059a2               	s16i	a10, a9, 0
  1200d5:	992b                	addi.n	a9, a9, 2
  1200d7:	a14b                	addi.n	a10, a1, 4
  1200d9:	0eab76               	loopgtz	a11, 1200eb <sbc_lcplc_levinson+0x2fb>
  1200dc:	beda14               	ae_l32.ip	aed13, a10, 4
  1200df:	9ac1d4               	ae_slai32s	aed12, aed13, 1
  1200e2:	a3ccc4               	ae_sel16i	aed12, aed12, aed12, 3
  1200e5:	42bcc4               	ae_round16x4f32sasym	aed11, aed12, aed12
  1200e8:	d3b914               	ae_s16.0.ip	aed11, a9, 2

001200eb <sbc_lcplc_levinson+0x2fb>:
  1200eb:	f01d                	retw.n

001200ed <sbc_lcplc_levinson+0x2fd>:
  1200ed:	192192               	l32i	a9, a1, 100
  1200f0:	dc25a1               	l32r	a10, 117184 (1000 <XtosCoreStateSize+0xd80>)
  1200f3:	1821b2               	l32i	a11, a1, 96
  1200f6:	0059a2               	s16i	a10, a9, 0
  1200f9:	992b                	addi.n	a9, a9, 2
  1200fb:	06ab76               	loopgtz	a11, 120105 <sbc_lcplc_levinson+0x315>
  1200fe:	0b0c                	movi.n	a11, 0
  120100:	0059b2               	s16i	a11, a9, 0
  120103:	992b                	addi.n	a9, a9, 2

00120105 <sbc_lcplc_levinson+0x315>:
  120105:	f01d                	retw.n

00120107 <sbc_lcplc_levinson+0x317>:
	...

00120108 <xa_sbc_plc_init>:
  120108:	004136               	entry	a1, 32
  12010b:	0b0272               	l8ui	a7, a2, 11
  12010e:	0122b2               	l32i	a11, a2, 4
  120111:	dc7ca1               	l32r	a10, 117304 (3e80 <xthals_release_major+0xfa0>)
  120114:	02d352               	addmi	a5, a3, 0x200
  120117:	18c362               	addi	a6, a3, 24
  12011a:	006362               	s32i	a6, a3, 0
  12011d:	18c552               	addi	a5, a5, 24
  120120:	016352               	s32i	a5, a3, 4
  120123:	0c0262               	l8ui	a6, a2, 12
  120126:	080252               	l8ui	a5, a2, 8
  120129:	2338                	l32i.n	a3, a3, 8
  12012b:	04c416               	beqz	a4, 12017b <xa_sbc_plc_init+0x73>
  12012e:	1e8666               	bnei	a6, 8, 120150 <xa_sbc_plc_init+0x48>
  120131:	f80c                	movi.n	a8, 15
  120133:	199787               	bne	a7, a8, 120150 <xa_sbc_plc_init+0x48>
  120136:	169ba7               	bne	a11, a10, 120150 <xa_sbc_plc_init+0x48>
  120139:	131566               	bnei	a5, 1, 120150 <xa_sbc_plc_init+0x48>
  12013c:	03ad                	mov.n	a10, a3
  12013e:	dc72b1               	l32r	a11, 117308 (2011b0 <msbc_16kHz_8sb_15blk_lcplc_patch>)
  120141:	dc72c1               	l32r	a12, 11730c (27fdb0 <lcplc_NULL_patch>)
  120144:	1d0c                	movi.n	a13, 1
  120146:	0e0c                	movi.n	a14, 0
  120148:	fdbde5               	call8	11dd28 <sbc_lcplc_Init_LC_PLC>
  12014b:	020c                	movi.n	a2, 0
  12014d:	0001c6               	j	120158 <xa_sbc_plc_init+0x50>

00120150 <xa_sbc_plc_init+0x48>:
  120150:	120c                	movi.n	a2, 1
  120152:	000086               	j	120158 <xa_sbc_plc_init+0x50>

00120155 <xa_sbc_plc_init+0x4d>:
  120155:	01a022               	movi	a2, 1

00120158 <xa_sbc_plc_init+0x50>:
  120158:	01d256               	bnez	a2, 120179 <xa_sbc_plc_init+0x71>
  12015b:	400001b54401376e 	{ ae_movda16	aed1, a7; nop; ae_movda16	aed0, a6 }
  120163:	0c800d009110a33e 	{ or	a10, a3, a3; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12016b:	20d550               	or	a13, a5, a5
  12016e:	25b0c4               	ae_movad32.l	a11, aed0
  120171:	1c0c                	movi.n	a12, 1
  120173:	23bb80               	sext	a11, a11, 15
  120176:	fd9625               	call8	11dad8 <sbc_audioplc_init_audioPLC>

00120179 <xa_sbc_plc_init+0x71>:
  120179:	f01d                	retw.n

0012017b <xa_sbc_plc_init+0x73>:
  12017b:	d61ba7               	beq	a11, a10, 120155 <xa_sbc_plc_init+0x4d>
  12017e:	83dbc2               	addmi	a12, a11, 0xffff8300
  120181:	fd0c16               	beqz	a12, 120155 <xa_sbc_plc_init+0x4d>
  120184:	dc2dd1               	l32r	a13, 117238 (ac44 <xthals_release_major+0x7d64>)
  120187:	dc2ee1               	l32r	a14, 117240 (bb80 <xthals_release_major+0x8ca0>)
  12018a:	071bd7               	beq	a11, a13, 120195 <xa_sbc_plc_init+0x8d>
  12018d:	431be7               	beq	a11, a14, 1201d4 <xa_sbc_plc_init+0xcc>
  120190:	020c                	movi.n	a2, 0
  120192:	fff086               	j	120158 <xa_sbc_plc_init+0x50>

00120195 <xa_sbc_plc_init+0x8d>:
  120195:	368666               	bnei	a6, 8, 1201cf <xa_sbc_plc_init+0xc7>
  120198:	33b766               	bnei	a7, 16, 1201cf <xa_sbc_plc_init+0xc7>
  12019b:	2b15a6               	blti	a5, 1, 1201ca <xa_sbc_plc_init+0xc2>
  12019e:	202330               	or	a2, a3, a3
  1201a1:	a04550               	addx4	a4, a5, a5
  1201a4:	1144c0               	slli	a4, a4, 4
  1201a7:	c04450               	sub	a4, a4, a5
  1201aa:	b04450               	addx8	a4, a4, a5
  1201ad:	b04430               	addx8	a4, a4, a3

001201b0 <xa_sbc_plc_init+0xa8>:
  1201b0:	20a220               	or	a10, a2, a2
  1201b3:	dc57b1               	l32r	a11, 117310 (2011e8 <sbc_128_8_44kHz_lcplc_patch>)
  1201b6:	dc57c1               	l32r	a12, 117314 (2011f0 <sbc_128_8_44kHz_fr_patch>)
  1201b9:	01a0d2               	movi	a13, 1
  1201bc:	2e0c                	movi.n	a14, 2
  1201be:	fdb6a5               	call8	11dd28 <sbc_lcplc_Init_LC_PLC>
  1201c1:	14d222               	addmi	a2, a2, 0x1400
  1201c4:	c8c222               	addi	a2, a2, -56
  1201c7:	e59247               	bne	a2, a4, 1201b0 <xa_sbc_plc_init+0xa8>

001201ca <xa_sbc_plc_init+0xc2>:
  1201ca:	020c                	movi.n	a2, 0
  1201cc:	ffe206               	j	120158 <xa_sbc_plc_init+0x50>

001201cf <xa_sbc_plc_init+0xc7>:
  1201cf:	120c                	movi.n	a2, 1
  1201d1:	ffe0c6               	j	120158 <xa_sbc_plc_init+0x50>

001201d4 <xa_sbc_plc_init+0xcc>:
  1201d4:	368666               	bnei	a6, 8, 12020e <xa_sbc_plc_init+0x106>
  1201d7:	33b766               	bnei	a7, 16, 12020e <xa_sbc_plc_init+0x106>
  1201da:	2b15a6               	blti	a5, 1, 120209 <xa_sbc_plc_init+0x101>
  1201dd:	032d                	mov.n	a2, a3
  1201df:	a04550               	addx4	a4, a5, a5
  1201e2:	1144c0               	slli	a4, a4, 4
  1201e5:	c04450               	sub	a4, a4, a5
  1201e8:	b04450               	addx8	a4, a4, a5
  1201eb:	b04430               	addx8	a4, a4, a3

001201ee <xa_sbc_plc_init+0xe6>:
  1201ee:	20a220               	or	a10, a2, a2
  1201f1:	dc49b1               	l32r	a11, 117318 (2011f8 <sbc_128_8_48kHz_lcplc_patch>)
  1201f4:	dc4ac1               	l32r	a12, 11731c (201200 <sbc_128_8_48kHz_fr_patch>)
  1201f7:	01a0d2               	movi	a13, 1
  1201fa:	02a0e2               	movi	a14, 2
  1201fd:	fdb2a5               	call8	11dd28 <sbc_lcplc_Init_LC_PLC>
  120200:	14d222               	addmi	a2, a2, 0x1400
  120203:	c8c222               	addi	a2, a2, -56
  120206:	e49247               	bne	a2, a4, 1201ee <xa_sbc_plc_init+0xe6>

00120209 <xa_sbc_plc_init+0x101>:
  120209:	020c                	movi.n	a2, 0
  12020b:	ffd246               	j	120158 <xa_sbc_plc_init+0x50>

0012020e <xa_sbc_plc_init+0x106>:
  12020e:	120c                	movi.n	a2, 1
  120210:	ffd106               	j	120158 <xa_sbc_plc_init+0x50>

00120213 <xa_sbc_plc_init+0x10b>:
  120213:	00000000 00413600                                .....

00120218 <xa_sbc_decoder_zir>:
  120218:	004136               	entry	a1, 32
  12021b:	40c2a2               	addi	a10, a2, 64
  12021e:	00a0b2               	movi	a11, 0
  120221:	00a4c2               	movi	a12, 0x400
  120224:	602025               	call8	180428 <__vec_memset>
  120227:	20a220               	or	a10, a2, a2
  12022a:	20b330               	or	a11, a3, a3
  12022d:	dc3d81               	l32r	a8, 117324 (1a91ac <xa_sbc_synthesize_audio>)
  120230:	0008e0               	callx8	a8
  120233:	0803f2               	l8ui	a15, a3, 8
  120236:	0e0c                	movi.n	a14, 0
  120238:	401f00               	ssl	a15
  12023b:	11cff0               	slli	a12, a15, 1
  12023e:	c0b4c0               	sub	a11, a4, a12
  120241:	a1da00               	sll	a13, a10
  120244:	0c53d2               	s16i	a13, a3, 24
  120247:	dfac                	beqz.n	a15, 120278 <xa_sbc_decoder_zir+0x60>
  120249:	4b2b                	addi.n	a4, a11, 2
  12024b:	04d2d2               	addmi	a13, a2, 0x400
  12024e:	3ecdd2               	addi	a13, a13, 62
  120251:	0d9d                	mov.n	a9, a13

00120253 <xa_sbc_decoder_zir+0x3b>:
  120253:	ee1b                	addi.n	a14, a14, 1
  120255:	01ddd2               	addmi	a13, a13, 0x100
  120258:	fa8c                	beqz.n	a10, 12026b <xa_sbc_decoder_zir+0x53>
  12025a:	0aaa76               	loopgtz	a10, 120268 <xa_sbc_decoder_zir+0x50>
  12025d:	b20914               	ae_l16m.iu	aed0, a9, 2
  120260:	ebfb82000f000bcf 	{ ae_s16m.l.xu	aed0, a11, a12; nop; nop }

00120268 <xa_sbc_decoder_zir+0x50>:
  120268:	0803f2               	l8ui	a15, a3, 8

0012026b <xa_sbc_decoder_zir+0x53>:
  12026b:	04bd                	mov.n	a11, a4
  12026d:	0d9d                	mov.n	a9, a13
  12026f:	e03ef7               	bltu	a14, a15, 120253 <xa_sbc_decoder_zir+0x3b>
  120272:	401f00               	ssl	a15
  120275:	a1da00               	sll	a13, a10

00120278 <xa_sbc_decoder_zir+0x60>:
  120278:	0d53d2               	s16i	a13, a3, 26
  12027b:	20c3a2               	addi	a10, a3, 32
  12027e:	0b0c                	movi.n	a11, 0
  120280:	dc28c1               	l32r	a12, 117320 (a00 <XtosCoreStateSize+0x780>)
  120283:	601a65               	call8	180428 <__vec_memset>
  120286:	f01d                	retw.n

00120288 <msbc_bec_1_SBC_BEC>:
  120288:	00c136               	entry	a1, 96
  12028b:	017d                	mov.n	a7, a1
  12028d:	760c                	movi.n	a6, 7
  12028f:	2213a6               	blti	a3, 1, 1202b5 <msbc_bec_1_SBC_BEC+0x2d>
  120292:	01bd                	mov.n	a11, a1
  120294:	42c8                	l32i.n	a12, a2, 16
  120296:	8298                	l32i.n	a9, a2, 32
  120298:	72a8                	l32i.n	a10, a2, 28
  12029a:	8099c0               	add	a9, a9, a12
  12029d:	14a376               	loopgtz	a3, 1202b5 <msbc_bec_1_SBC_BEC+0x2d>
  1202a0:	0209e2               	l8ui	a14, a9, 2
  1202a3:	000ad2               	l8ui	a13, a10, 0
  1202a6:	01c992               	addi	a9, a9, 1
  1202a9:	01caa2               	addi	a10, a10, 1
  1202ac:	30dde0               	xor	a13, a13, a14
  1202af:	004bd2               	s8i	a13, a11, 0
  1202b2:	01cbb2               	addi	a11, a11, 1

001202b5 <msbc_bec_1_SBC_BEC+0x2d>:
  1202b5:	dc1c21               	l32r	a2, 117328 (280110 <SbcSensitiveBits>)
  1202b8:	030c                	movi.n	a3, 0
  1202ba:	78c252               	addi	a5, a2, 120

001202bd <msbc_bec_1_SBC_BEC+0x35>:
  1202bd:	282242               	l32i	a4, a2, 160
  1202c0:	8b0c                	movi.n	a11, 8
  1202c2:	04ad                	mov.n	a10, a4
  1202c4:	e22225               	call8	1024e8 <__modsi3>
  1202c7:	224b                	addi.n	a2, a2, 4
  1202c9:	c096a0               	sub	a9, a6, a10
  1202cc:	847b                	addi.n	a8, a4, 7
  1202ce:	b38440               	movgez	a8, a4, a4
  1202d1:	218380               	srai	a8, a8, 3
  1202d4:	878a                	add.n	a8, a7, a8
  1202d6:	000882               	l8ui	a8, a8, 0
  1202d9:	400900               	ssr	a9
  1202dc:	b18080               	sra	a8, a8
  1202df:	048080               	extui	a8, a8, 0, 1
  1202e2:	338a                	add.n	a3, a3, a8
  1202e4:	233380               	sext	a3, a3, 15
  1202e7:	d29257               	bne	a2, a5, 1202bd <msbc_bec_1_SBC_BEC+0x35>
  1202ea:	120c                	movi.n	a2, 1
  1202ec:	722320               	salt	a2, a3, a2
  1202ef:	f01d                	retw.n

001202f1 <msbc_bec_1_SBC_BEC+0x69>:
  1202f1:	00000000 36000000                                .......

001202f8 <msbc_headerbec_sbc_com_crc>:
  1202f8:	004136               	entry	a1, 32
  1202fb:	1a0c                	movi.n	a10, 1
  1202fd:	790c                	movi.n	a9, 7
  1202ff:	d81c                	movi.n	a8, 29
  120301:	72c8                	l32i.n	a12, a2, 28
  120303:	f20c                	movi.n	a2, 15
  120305:	bc1b                	addi.n	a11, a12, 1

00120307 <msbc_headerbec_sbc_com_crc+0xf>:
  120307:	2f3a26               	beqi	a10, 3, 12033a <msbc_headerbec_sbc_com_crc+0x42>
  12030a:	050c                	movi.n	a5, 0
  12030c:	000b72               	l8ui	a7, a11, 0
  12030f:	840c                	movi.n	a4, 8
  120311:	25a476               	loopgtz	a4, 12033a <msbc_headerbec_sbc_com_crc+0x42>
  120314:	c0f950               	sub	a15, a9, a5
  120317:	41e720               	srli	a14, a2, 7
  12031a:	551b                	addi.n	a5, a5, 1
  12031c:	400f00               	ssr	a15
  12031f:	1122f0               	slli	a2, a2, 1
  120322:	742020               	extui	a2, a2, 0, 8
  120325:	b1d070               	sra	a13, a7
  120328:	04d0d0               	extui	a13, a13, 0, 1
  12032b:	306280               	xor	a6, a2, a8
  12032e:	746060               	extui	a6, a6, 0, 8
  120331:	30dde0               	xor	a13, a13, a14
  120334:	74d0d0               	extui	a13, a13, 0, 8
  120337:	9326d0               	movnez	a2, a6, a13

0012033a <msbc_headerbec_sbc_com_crc+0x42>:
  12033a:	bb1b                	addi.n	a11, a11, 1
  12033c:	aa1b                	addi.n	a10, a10, 1
  12033e:	c58a66               	bnei	a10, 8, 120307 <msbc_headerbec_sbc_com_crc+0xf>
  120341:	e3ac                	beqz.n	a3, 120373 <msbc_headerbec_sbc_com_crc+0x7b>
  120343:	030c62               	l8ui	a6, a12, 3
  120346:	030c                	movi.n	a3, 0
  120348:	840c                	movi.n	a4, 8
  12034a:	25a476               	loopgtz	a4, 120373 <msbc_headerbec_sbc_com_crc+0x7b>
  12034d:	c0c930               	sub	a12, a9, a3
  120350:	41b720               	srli	a11, a2, 7
  120353:	331b                	addi.n	a3, a3, 1
  120355:	400c00               	ssr	a12
  120358:	1122f0               	slli	a2, a2, 1
  12035b:	742020               	extui	a2, a2, 0, 8
  12035e:	b1a060               	sra	a10, a6
  120361:	04a0a0               	extui	a10, a10, 0, 1
  120364:	305280               	xor	a5, a2, a8
  120367:	745050               	extui	a5, a5, 0, 8
  12036a:	30aab0               	xor	a10, a10, a11
  12036d:	74a0a0               	extui	a10, a10, 0, 8
  120370:	9325a0               	movnez	a2, a5, a10

00120373 <msbc_headerbec_sbc_com_crc+0x7b>:
  120373:	f01d                	retw.n

00120375 <msbc_headerbec_sbc_com_crc+0x7d>:
  120375:	000000                                        ...

00120378 <msbc_headerbec_SBC_BEC>:
  120378:	008136               	entry	a1, 64
  12037b:	02ad                	mov.n	a10, a2
  12037d:	1b0c                	movi.n	a11, 1
  12037f:	fff7a5               	call8	1202f8 <msbc_headerbec_sbc_com_crc>
  120382:	137a16               	beqz	a10, 1204bd <msbc_headerbec_SBC_BEC+0x145>
  120385:	01cd                	mov.n	a12, a1
  120387:	780c                	movi.n	a8, 7
  120389:	42d8                	l32i.n	a13, a2, 16
  12038b:	7258                	l32i.n	a5, a2, 28
  12038d:	8298                	l32i.n	a9, a2, 32
  12038f:	20b550               	or	a11, a5, a5
  120392:	8099d0               	add	a9, a9, a13
  120395:	11a876               	loopgtz	a8, 1203aa <msbc_headerbec_SBC_BEC+0x32>
  120398:	0309f2               	l8ui	a15, a9, 3
  12039b:	010be2               	l8ui	a14, a11, 1
  12039e:	991b                	addi.n	a9, a9, 1
  1203a0:	bb1b                	addi.n	a11, a11, 1
  1203a2:	30eef0               	xor	a14, a14, a15
  1203a5:	004ce2               	s8i	a14, a12, 0
  1203a8:	cc1b                	addi.n	a12, a12, 1

001203aa <msbc_headerbec_SBC_BEC+0x32>:
  1203aa:	0c0c                	movi.n	a12, 0
  1203ac:	0b0c                	movi.n	a11, 0
  1203ae:	418b                	addi.n	a4, a1, 8
  1203b0:	10c162               	addi	a6, a1, 16
  1203b3:	020c                	movi.n	a2, 0
  1203b5:	01fd                	mov.n	a15, a1
  1203b7:	0e0c                	movi.n	a14, 0
  1203b9:	730c                	movi.n	a3, 7
  1203bb:	17a072               	movi	a7, 23
  1203be:	38a082               	movi	a8, 56
  1203c1:	45a876               	loopgtz	a8, 12040a <msbc_headerbec_SBC_BEC+0x92>
  1203c4:	f9cc92               	addi	a9, a12, -7
  1203c7:	db7b                	addi.n	a13, a11, 7
  1203c9:	238c80               	sext	a8, a12, 15
  1203cc:	c08380               	sub	a8, a3, a8
  1203cf:	b3dbb0               	movgez	a13, a11, a11
  1203d2:	cc1b                	addi.n	a12, a12, 1
  1203d4:	21d3d0               	srai	a13, a13, 3
  1203d7:	dfda                	add.n	a13, a15, a13
  1203d9:	000dd2               	l8ui	a13, a13, 0
  1203dc:	400800               	ssr	a8
  1203df:	b1d0d0               	sra	a13, a13
  1203e2:	1f6d07               	bbci	a13, 0, 120405 <msbc_headerbec_SBC_BEC+0x8d>
  1203e5:	1c42e6               	bgei	a2, 4, 120405 <msbc_headerbec_SBC_BEC+0x8d>
  1203e8:	0bdd                	mov.n	a13, a11
  1203ea:	0054b2               	s16i	a11, a4, 0
  1203ed:	221b                	addi.n	a2, a2, 1
  1203ef:	442b                	addi.n	a4, a4, 2
  1203f1:	05a7b7               	bge	a7, a11, 1203fa <msbc_headerbec_SBC_BEC+0x82>
  1203f4:	f8cbd2               	addi	a13, a11, -8
  1203f7:	000146               	j	120400 <msbc_headerbec_SBC_BEC+0x88>

001203fa <msbc_headerbec_SBC_BEC+0x82>:
  1203fa:	02bba6               	blti	a11, 16, 120400 <msbc_headerbec_SBC_BEC+0x88>
  1203fd:	20cbd2               	addi	a13, a11, 32
  120400:	0056d2               	s16i	a13, a6, 0
  120403:	662b                	addi.n	a6, a6, 2
  120405:	83ce90               	moveqz	a12, a14, a9
  120408:	bb1b                	addi.n	a11, a11, 1

0012040a <msbc_headerbec_SBC_BEC+0x92>:
  12040a:	0d400a41f0b0524e 	{ bgei.w18	a2, 5, 1204bd <msbc_headerbec_SBC_BEC+0x145>; nop }
  120412:	401200               	ssl	a2
  120415:	190c                	movi.n	a9, 1
  120417:	a19900               	sll	a9, a9
  12041a:	4a29a6               	blti	a9, 2, 120468 <msbc_headerbec_SBC_BEC+0xf0>
  12041d:	0d0c                	movi.n	a13, 0
  12041f:	060c                	movi.n	a6, 0
  120421:	040c                	movi.n	a4, 0
  120423:	dbc2e1               	l32r	a14, 11732c (2803c0 <CRC_lut_8subband>)
  120426:	0acd                	mov.n	a12, a10
  120428:	f90b                	addi.n	a15, a9, -1
  12042a:	090c                	movi.n	a9, 0

0012042c <msbc_headerbec_SBC_BEC+0xb4>:
  12042c:	10c1b2               	addi	a11, a1, 16
  12042f:	01cd72               	addi	a7, a13, 1
  120432:	237780               	sext	a7, a7, 15
  120435:	17a276               	loopgtz	a2, 120450 <msbc_headerbec_SBC_BEC+0xd8>
  120438:	400900               	ssr	a9
  12043b:	991b                	addi.n	a9, a9, 1
  12043d:	b18070               	sra	a8, a7
  120440:	0a6807               	bbci	a8, 0, 12044e <msbc_headerbec_SBC_BEC+0xd6>
  120443:	009b82               	l16si	a8, a11, 0
  120446:	88ea                	add.n	a8, a8, a14
  120448:	000882               	l8ui	a8, a8, 0
  12044b:	30c8c0               	xor	a12, a8, a12

0012044e <msbc_headerbec_SBC_BEC+0xd6>:
  12044e:	bb2b                	addi.n	a11, a11, 2

00120450 <msbc_headerbec_SBC_BEC+0xd8>:
  120450:	090c                	movi.n	a9, 0
  120452:	8ccc                	bnez.n	a12, 12045e <msbc_headerbec_SBC_BEC+0xe6>
  120454:	4d1b                	addi.n	a4, a13, 1
  120456:	661b                	addi.n	a6, a6, 1
  120458:	236680               	sext	a6, a6, 15
  12045b:	234480               	sext	a4, a4, 15

0012045e <msbc_headerbec_SBC_BEC+0xe6>:
  12045e:	0acd                	mov.n	a12, a10
  120460:	dd1b                	addi.n	a13, a13, 1
  120462:	c69fd7               	bne	a15, a13, 12042c <msbc_headerbec_SBC_BEC+0xb4>
  120465:	0000c6               	j	12046c <msbc_headerbec_SBC_BEC+0xf4>

00120468 <msbc_headerbec_SBC_BEC+0xf0>:
  120468:	060c                	movi.n	a6, 0
  12046a:	040c                	movi.n	a4, 0

0012046c <msbc_headerbec_SBC_BEC+0xf4>:
  12046c:	4d1666               	bnei	a6, 1, 1204bd <msbc_headerbec_SBC_BEC+0x145>
  12046f:	751b                	addi.n	a7, a5, 1
  120471:	4812a6               	blti	a2, 1, 1204bd <msbc_headerbec_SBC_BEC+0x145>
  120474:	050c                	movi.n	a5, 0
  120476:	618b                	addi.n	a6, a1, 8

00120478 <msbc_headerbec_SBC_BEC+0x100>:
  120478:	400500               	ssr	a5
  12047b:	b18040               	sra	a8, a4
  12047e:	346807               	bbci	a8, 0, 1204b6 <msbc_headerbec_SBC_BEC+0x13e>
  120481:	0096c2               	l16si	a12, a6, 0
  120484:	08a0b2               	movi	a11, 8
  120487:	20acc0               	or	a10, a12, a12
  12048a:	07cc92               	addi	a9, a12, 7
  12048d:	b39cc0               	movgez	a9, a12, a12
  120490:	219390               	srai	a9, a9, 3
  120493:	239980               	sext	a9, a9, 15
  120496:	979a                	add.n	a9, a7, a9
  120498:	6199                	s32i.n	a9, a1, 24
  12049a:	e204e5               	call8	1024e8 <__modsi3>
  12049d:	1f0c                	movi.n	a15, 1
  12049f:	61e8                	l32i.n	a14, a1, 24
  1204a1:	238a80               	sext	a8, a10, 15
  1204a4:	c08380               	sub	a8, a3, a8
  1204a7:	000ed2               	l8ui	a13, a14, 0
  1204aa:	401800               	ssl	a8
  1204ad:	a1ff00               	sll	a15, a15
  1204b0:	30ddf0               	xor	a13, a13, a15
  1204b3:	004ed2               	s8i	a13, a14, 0

001204b6 <msbc_headerbec_SBC_BEC+0x13e>:
  1204b6:	662b                	addi.n	a6, a6, 2
  1204b8:	551b                	addi.n	a5, a5, 1
  1204ba:	ba9527               	bne	a5, a2, 120478 <msbc_headerbec_SBC_BEC+0x100>
  1204bd:	f01d                	retw.n

001204bf <msbc_headerbec_SBC_BEC+0x147>:
	...

001204c0 <aac_plc_estpitch>:
  1204c0:	008136               	entry	a1, 64
  1204c3:	20a220               	or	a10, a2, a2
  1204c6:	20d330               	or	a13, a3, a3
  1204c9:	14c182               	addi	a8, a1, 20
  1204cc:	0f94f2               	l16si	a15, a4, 30
  1204cf:	1294e2               	l16si	a14, a4, 36
  1204d2:	1194c2               	l16si	a12, a4, 34
  1204d5:	1094b2               	l16si	a11, a4, 32
  1204d8:	10c192               	addi	a9, a1, 16
  1204db:	0199                	s32i.n	a9, a1, 0
  1204dd:	1189                	s32i.n	a8, a1, 4
  1204df:	000525               	call8	120530 <aac_plc_smdpitch>
  1204e2:	0abd                	mov.n	a11, a10
  1204e4:	1194d2               	l16si	a13, a4, 34
  1204e7:	1094c2               	l16si	a12, a4, 32
  1204ea:	51e8                	l32i.n	a14, a1, 20
  1204ec:	06e9                	s32i.n	a14, a6, 0
  1204ee:	c0acd0               	sub	a10, a12, a13
  1204f1:	1394c2               	l16si	a12, a4, 38
  1204f4:	23aa80               	sext	a10, a10, 15
  1204f7:	c0dbc0               	sub	a13, a11, a12
  1204fa:	04ada7               	bge	a13, a10, 120502 <aac_plc_estpitch+0x42>
  1204fd:	baca                	add.n	a11, a10, a12
  1204ff:	23bb80               	sext	a11, a11, 15

00120502 <aac_plc_estpitch+0x42>:
  120502:	02ad                	mov.n	a10, a2
  120504:	03dd                	mov.n	a13, a3
  120506:	10c192               	addi	a9, a1, 16
  120509:	1294e2               	l16si	a14, a4, 36
  12050c:	0f94f2               	l16si	a15, a4, 30
  12050f:	18c182               	addi	a8, a1, 24
  120512:	21f2f0               	srai	a15, a15, 2
  120515:	0189                	s32i.n	a8, a1, 0
  120517:	1199                	s32i.n	a9, a1, 4
  120519:	180c                	movi.n	a8, 1
  12051b:	53ff80               	max	a15, a15, a8
  12051e:	23ff80               	sext	a15, a15, 15
  120521:	0000e5               	call8	120530 <aac_plc_smdpitch>
  120524:	6128                	l32i.n	a2, a1, 24
  120526:	0529                	s32i.n	a2, a5, 0
  120528:	0a2d                	mov.n	a2, a10
  12052a:	f01d                	retw.n

0012052c <aac_plc_estpitch+0x6c>:
  12052c:	00000000                                ....

00120530 <aac_plc_smdpitch>:
  120530:	302136               	entry	a1, 0x1810
  120533:	02ed                	mov.n	a14, a2
  120535:	d139                	s32i.n	a3, a1, 52
  120537:	f139                	s32i.n	a3, a1, 60
  120539:	04bd                	mov.n	a11, a4
  12053b:	079d                	mov.n	a9, a7
  12053d:	064d                	mov.n	a4, a6
  12053f:	70c172               	addi	a7, a1, 112
  120542:	096d                	mov.n	a6, a9
  120544:	1c1966               	bnei	a9, 1, 120564 <aac_plc_smdpitch+0x34>
  120547:	04ad                	mov.n	a10, a4
  120549:	1134f0               	slli	a3, a4, 1
  12054c:	902520               	addx2	a2, a5, a2
  12054f:	c02230               	sub	a2, a2, a3
  120552:	f148                	l32i.n	a4, a1, 60
  120554:	130c                	movi.n	a3, 1
  120556:	903b30               	addx2	a3, a11, a3
  120559:	44ba                	add.n	a4, a4, a11
  12055b:	1144f0               	slli	a4, a4, 1
  12055e:	c04240               	sub	a4, a2, a4
  120561:	003a06               	j	12064d <aac_plc_smdpitch+0x11d>

00120564 <aac_plc_smdpitch+0x34>:
  120564:	abba                	add.n	a10, a11, a11
  120566:	00da96               	bltz	a10, 120577 <aac_plc_smdpitch+0x47>
  120569:	0d0c                	movi.n	a13, 0
  12056b:	030c                	movi.n	a3, 0

0012056d <aac_plc_smdpitch+0x3d>:
  12056d:	331b                	addi.n	a3, a3, 1
  12056f:	dd6a                	add.n	a13, a13, a6
  120571:	f8aad7               	bge	a10, a13, 12056d <aac_plc_smdpitch+0x3d>
  120574:	0000c6               	j	12057b <aac_plc_smdpitch+0x4b>

00120577 <aac_plc_smdpitch+0x47>:
  120577:	0d0c                	movi.n	a13, 0
  120579:	030c                	movi.n	a3, 0

0012057b <aac_plc_smdpitch+0x4b>:
  12057b:	b1e9                	s32i.n	a14, a1, 44
  12057d:	a159                	s32i.n	a5, a1, 40
  12057f:	e149                	s32i.n	a4, a1, 56
  120581:	d198                	l32i.n	a9, a1, 52
  120583:	c08460               	sub	a8, a4, a6
  120586:	c099b0               	sub	a9, a9, a11
  120589:	06d742               	addmi	a4, a7, 0x600
  12058c:	c0c442               	addi	a4, a4, -64
  12058f:	9199                	s32i.n	a9, a1, 36
  120591:	051896               	bltz	a8, 1205e6 <aac_plc_smdpitch+0xb6>
  120594:	9199                	s32i.n	a9, a1, 36
  120596:	11c6f0               	slli	a12, a6, 1
  120599:	0a0c                	movi.n	a10, 0
  12059b:	b1f8                	l32i.n	a15, a1, 44
  12059d:	e1e8                	l32i.n	a14, a1, 56
  12059f:	dd9a                	add.n	a13, a13, a9
  1205a1:	c0dd60               	sub	a13, a13, a6
  1205a4:	c0e5e0               	sub	a14, a5, a14
  1205a7:	23dd80               	sext	a13, a13, 15
  1205aa:	9025f0               	addx2	a2, a5, a15
  1205ad:	ffd222               	addmi	a2, a2, 0xffffff00
  1205b0:	c1d9                	s32i.n	a13, a1, 48
  1205b2:	20c752               	addi	a5, a7, 32
  1205b5:	c0ded0               	sub	a13, a14, a13
  1205b8:	e6ea                	add.n	a14, a6, a14
  1205ba:	d6da                	add.n	a13, a6, a13
  1205bc:	90ddf0               	addx2	a13, a13, a15
  1205bf:	90eef0               	addx2	a14, a14, a15
  1205c2:	ffdee2               	addmi	a14, a14, 0xffffff00
  1205c5:	ffddd2               	addmi	a13, a13, 0xffffff00
  1205c8:	04fd                	mov.n	a15, a4

001205ca <aac_plc_smdpitch+0x9a>:
  1205ca:	aa1b                	addi.n	a10, a10, 1
  1205cc:	7f9e92               	l16si	a9, a14, 254
  1205cf:	005592               	s16i	a9, a5, 0
  1205d2:	eeca                	add.n	a14, a14, a12
  1205d4:	552b                	addi.n	a5, a5, 2
  1205d6:	7f9d82               	l16si	a8, a13, 254
  1205d9:	005f82               	s16i	a8, a15, 0
  1205dc:	ddca                	add.n	a13, a13, a12
  1205de:	ff2b                	addi.n	a15, a15, 2
  1205e0:	e6b2e7               	bgeu	a2, a14, 1205ca <aac_plc_smdpitch+0x9a>
  1205e3:	0003c6               	j	1205f6 <aac_plc_smdpitch+0xc6>

001205e6 <aac_plc_smdpitch+0xb6>:
  1205e6:	0a0c                	movi.n	a10, 0
  1205e8:	b1e9                	s32i.n	a14, a1, 44
  1205ea:	a159                	s32i.n	a5, a1, 40
  1205ec:	cd9a                	add.n	a12, a13, a9
  1205ee:	c0cc60               	sub	a12, a12, a6
  1205f1:	23cc80               	sext	a12, a12, 15
  1205f4:	c1c9                	s32i.n	a12, a1, 48

001205f6 <aac_plc_smdpitch+0xc6>:
  1205f6:	a158                	l32i.n	a5, a1, 40
  1205f8:	b1e8                	l32i.n	a14, a1, 44
  1205fa:	20c7f2               	addi	a15, a7, 32
  1205fd:	d1d8                	l32i.n	a13, a1, 52
  1205ff:	c198                	l32i.n	a9, a1, 48
  120601:	c0dbd0               	sub	a13, a11, a13
  120604:	d9da                	add.n	a13, a9, a13
  120606:	041d96               	bltz	a13, 12064b <aac_plc_smdpitch+0x11b>
  120609:	9188                	l32i.n	a8, a1, 36
  12060b:	e1d8                	l32i.n	a13, a1, 56
  12060d:	400001b545014a6e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a6 }
  120615:	eb7b5a010000d5df 	{ sub	a13, a5, a13; ae_mulp32x2	aed0, aed0, aed1; nop }
  12061d:	c05d90               	sub	a5, a13, a9
  120620:	25c0c4               	ae_movad32.l	a12, aed0
  120623:	c0dd80               	sub	a13, a13, a8
  120626:	c6ca                	add.n	a12, a6, a12
  120628:	5c5a                	add.n	a5, a12, a5
  12062a:	ccda                	add.n	a12, a12, a13
  12062c:	9055e0               	addx2	a5, a5, a14
  12062f:	ffd552               	addmi	a5, a5, 0xffffff00
  120632:	90da40               	addx2	a13, a10, a4
  120635:	90cce0               	addx2	a12, a12, a14
  120638:	ffdce2               	addmi	a14, a12, 0xffffff00
  12063b:	11c6f0               	slli	a12, a6, 1

0012063e <aac_plc_smdpitch+0x10e>:
  12063e:	7f9582               	l16si	a8, a5, 254
  120641:	005d82               	s16i	a8, a13, 0
  120644:	55ca                	add.n	a5, a5, a12
  120646:	dd2b                	addi.n	a13, a13, 2
  120648:	f2be57               	bgeu	a14, a5, 12063e <aac_plc_smdpitch+0x10e>

0012064b <aac_plc_smdpitch+0x11b>:
  12064b:	0f2d                	mov.n	a2, a15

0012064d <aac_plc_smdpitch+0x11d>:
  12064d:	150c                	movi.n	a5, 1
  12064f:	090c                	movi.n	a9, 0
  120651:	0d401e41c0b0436e 	{ blti.w18	a3, 4, 120841 <aac_plc_smdpitch+0x311>; nop }
  120659:	166192               	s32i	a9, a1, 88
  12065c:	186162               	s32i	a6, a1, 96
  12065f:	1961a2               	s32i	a10, a1, 100
  120662:	1161a2               	s32i	a10, a1, 68
  120665:	21e2a0               	srai	a14, a10, 2
  120668:	1761b2               	s32i	a11, a1, 92
  12066b:	0f0c                	movi.n	a15, 0
  12066d:	400001f144f0c5fe 	{ ae_movda16	aed0, a5; nop; movi	a12, -1 }
  120675:	ebfa2f000009d3df 	{ addi	a13, a3, -3; ae_movi	aed9, 0; nop }
  12067d:	1061d2               	s32i	a13, a1, 64
  120680:	1561c2               	s32i	a12, a1, 84
  120683:	db0ed1               	l32r	a13, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  120686:	c9fb40499e2100ce 	{ movi	a12, 0; ae_mov	aed1, aed9; ae_mov	aed2, aed9 }
  12068e:	c9fb51499e78bf4e 	{ addx2	a11, a15, a4; ae_mov	aed8, aed9; ae_mov	aed7, aed9 }
  120696:	c9fb20499e356b5e 	{ addi	a5, a11, 6; ae_mov	aed5, aed9; ae_mov	aed3, aed9 }
  12069e:	c9fb20499e462bae 	{ addi	a10, a11, 2; ae_mov	aed6, aed9; ae_mov	aed4, aed9 }

001206a6 <aac_plc_smdpitch+0x176>:
  1206a6:	772bf4               	ae_la64.pp	u3, a11
  1206a9:	7725c4               	ae_la64.pp	u0, a5
  1206ac:	772ae4               	ae_la64.pp	u2, a10
  1206af:	112182               	l32i	a8, a1, 68
  1206b2:	9b4b                	addi.n	a9, a11, 4
  1206b4:	7729d4               	ae_la64.pp	u1, a9
  1206b7:	4d1ea6               	blti	a14, 1, 120708 <aac_plc_smdpitch+0x1d8>
  1206ba:	206220               	or	a6, a2, a2
  1206bd:	40ae76               	loopgtz	a14, 120701 <aac_plc_smdpitch+0x1d1>
  1206c0:	37dbf4               	ae_la16x4.ip	aed13, u3, a11
  1206c3:	90c694               	ae_l16x4.ip	aed12, a6, 8
  1206c6:	37aae4               	ae_la16x4.ip	aed10, u2, a10
  1206c9:	ebf0cf0d0c0be9af 	{ ae_la16x4.ip	aed14, u1, a9; ae_sub16s	aed11, aed12, aed13; nop }
  1206d1:	c5f0cfba3cbfd58e 	{ ae_la16x4.ip	aed13, u0, a5; ae_sub16s	aed15, aed12, aed10; ae_abs16s	aed11, aed11 }
  1206d9:	0c801a80bb87f0fe 	{ ae_abs16s	aed15, aed15; ae_mula16x4	aed8, aed7, aed0, aed11 }
  1206e1:	0c8014802f65bcee 	{ ae_sub16s	aed11, aed12, aed14; ae_mula16x4	aed6, aed5, aed0, aed15 }
  1206e9:	c5f0ddbd3cba259e 	{ nop; ae_sub16s	aed10, aed12, aed13; ae_abs16s	aed11, aed11 }
  1206f1:	0c801a80bb43a0ae 	{ ae_abs16s	aed10, aed10; ae_mula16x4	aed4, aed3, aed0, aed11 }
  1206f9:	0c801a803a21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed10 }

00120701 <aac_plc_smdpitch+0x1d1>:
  120701:	0e9d                	mov.n	a9, a14
  120703:	0000c6               	j	12070a <aac_plc_smdpitch+0x1da>

00120706 <aac_plc_smdpitch+0x1d6>:
	...

00120708 <aac_plc_smdpitch+0x1d8>:
  120708:	090c                	movi.n	a9, 0

0012070a <aac_plc_smdpitch+0x1da>:
  12070a:	30b874               	ae_add32	aed11, aed8, aed7
  12070d:	11a9e0               	slli	a10, a9, 2
  120710:	1361a2               	s32i	a10, a1, 76
  120713:	93e95a5b6bab88ae 	{ sub	a8, a8, a10; ae_add32_hl_lh	aed11, aed11, aed11; ae_add32	aed10, aed6, aed5 }
  12071b:	93e9c81a2aea6b7e 	{ ae_movad32.l	a6, aed11; ae_add32_hl_lh	aed10, aed10, aed10; ae_add32	aed14, aed2, aed1 }
  120723:	93e9c83e4efeba7e 	{ ae_movad32.l	a11, aed10; ae_add32_hl_lh	aed14, aed14, aed14; ae_add32	aed15, aed4, aed3 }
  12072b:	ebe9c80f0f0f5e7f 	{ ae_movad32.l	a5, aed14; ae_add32_hl_lh	aed15, aed15, aed15; nop }
  120733:	146182               	s32i	a8, a1, 80
  120736:	25afc4               	ae_movad32.l	a10, aed15
  120739:	0d40094150b0186e 	{ blti.w18	a8, 1, 1207d2 <aac_plc_smdpitch+0x2a2>; nop }
  120741:	162182               	l32i	a8, a1, 88
  120744:	61a9                	s32i.n	a10, a1, 24
  120746:	7159                	s32i.n	a5, a1, 28
  120748:	51b9                	s32i.n	a11, a1, 20
  12074a:	4169                	s32i.n	a6, a1, 16
  12074c:	bd4144               	ae_l32.i	aed4, a1, 16
  12074f:	bd3154               	ae_l32.i	aed3, a1, 20
  120752:	bd2174               	ae_l32.i	aed2, a1, 28
  120755:	bd1164               	ae_l32.i	aed1, a1, 24
  120758:	132152               	l32i	a5, a1, 76
  12075b:	a09980               	addx4	a9, a9, a8
  12075e:	905520               	addx2	a5, a5, a2
  120761:	142182               	l32i	a8, a1, 80
  120764:	909940               	addx2	a9, a9, a4
  120767:	b05904               	ae_l16.i	aed5, a9, 0
  12076a:	b06914               	ae_l16.i	aed6, a9, 2
  12076d:	400000602207999e 	{ ae_l16.i	aed7, a9, 4; nop; addi	a9, a9, 6 }
  120775:	45a876               	loopgtz	a8, 1207be <aac_plc_smdpitch+0x28e>
  120778:	b48514               	ae_l16.ip	aed8, a5, 2
  12077b:	4ee864               	ae_sub16s	aed14, aed8, aed6
  12077e:	e9f0dde588ef259f 	{ nop; ae_sub16s	aed15, aed8, aed5; ae_sext32	aed14, aed14, 15 }
  120786:	e9f0c9f788fd56af 	{ ae_mov	aed5, aed6; ae_sub16s	aed13, aed8, aed7; ae_sext32	aed15, aed15, 15 }
  12078e:	e9fba9d78ed6791f 	{ ae_l16.ip	aed7, a9, 2; ae_mov	aed6, aed7; ae_sext32	aed13, aed13, 15 }
  120796:	c5f0ddd7f8dc259e 	{ nop; ae_sub16s	aed12, aed8, aed7; ae_abs32s	aed13, aed13 }
  12079e:	e9fbddcf83cf259f 	{ nop; ae_abs32s	aed15, aed15; ae_sext32	aed12, aed12, 15 }
  1207a6:	93fbddfe434e259e 	{ nop; ae_abs32s	aed14, aed14; ae_add32	aed4, aed4, aed15 }
  1207ae:	c5e7ddcef3c3259e 	{ nop; ae_add32	aed3, aed3, aed14; ae_abs32s	aed12, aed12 }
  1207b6:	93e7ddcd2121259e 	{ nop; ae_add32	aed1, aed1, aed13; ae_add32	aed2, aed2, aed12 }

001207be <aac_plc_smdpitch+0x28e>:
  1207be:	e03154               	ae_s32.l.i	aed3, a1, 20
  1207c1:	e04144               	ae_s32.l.i	aed4, a1, 16
  1207c4:	e01164               	ae_s32.l.i	aed1, a1, 24
  1207c7:	e02174               	ae_s32.l.i	aed2, a1, 28
  1207ca:	7158                	l32i.n	a5, a1, 28
  1207cc:	61a8                	l32i.n	a10, a1, 24
  1207ce:	4168                	l32i.n	a6, a1, 16
  1207d0:	51b8                	l32i.n	a11, a1, 20

001207d2 <aac_plc_smdpitch+0x2a2>:
  1207d2:	062d67               	blt	a13, a6, 1207dc <aac_plc_smdpitch+0x2ac>
  1207d5:	06dd                	mov.n	a13, a6
  1207d7:	8f1b                	addi.n	a8, a15, 1
  1207d9:	156182               	s32i	a8, a1, 84

001207dc <aac_plc_smdpitch+0x2ac>:
  1207dc:	53c6c0               	max	a12, a6, a12
  1207df:	53cbc0               	max	a12, a11, a12
  1207e2:	062db7               	blt	a13, a11, 1207ec <aac_plc_smdpitch+0x2bc>
  1207e5:	0bdd                	mov.n	a13, a11
  1207e7:	9f2b                	addi.n	a9, a15, 2
  1207e9:	156192               	s32i	a9, a1, 84

001207ec <aac_plc_smdpitch+0x2bc>:
  1207ec:	53cac0               	max	a12, a10, a12
  1207ef:	062da7               	blt	a13, a10, 1207f9 <aac_plc_smdpitch+0x2c9>
  1207f2:	0add                	mov.n	a13, a10
  1207f4:	bf3b                	addi.n	a11, a15, 3
  1207f6:	1561b2               	s32i	a11, a1, 84

001207f9 <aac_plc_smdpitch+0x2c9>:
  1207f9:	102192               	l32i	a9, a1, 64
  1207fc:	53c5c0               	max	a12, a5, a12
  1207ff:	162182               	l32i	a8, a1, 88
  120802:	ebfb20090e014faf 	{ addi	a10, a15, 4; ae_mov	aed1, aed9; nop }
  12080a:	c9fb5f499e82fa8e 	{ sext	a15, a10, 15; ae_mov	aed2, aed9; ae_mov	aed8, aed9 }
  120812:	c9fb51499e57bf4e 	{ addx2	a11, a15, a4; ae_mov	aed7, aed9; ae_mov	aed5, aed9 }
  12081a:	c9fb20499e63488e 	{ addi	a8, a8, 4; ae_mov	aed3, aed9; ae_mov	aed6, aed9 }
  120822:	166182               	s32i	a8, a1, 88
  120825:	0d0000c99eb49d5e 	{ blt.w18	a13, a5, 120832 <aac_plc_smdpitch+0x302>; ae_mov	aed4, aed9 }
  12082d:	1561a2               	s32i	a10, a1, 84
  120830:	05dd                	mov.n	a13, a5

00120832 <aac_plc_smdpitch+0x302>:
  120832:	5b6b                	addi.n	a5, a11, 6
  120834:	ab2b                	addi.n	a10, a11, 2
  120836:	0d3fe641c0b0989e 	{ blt.w18	a8, a9, 1206a6 <aac_plc_smdpitch+0x176>; nop }
  12083e:	000546               	j	120857 <aac_plc_smdpitch+0x327>

00120841 <aac_plc_smdpitch+0x311>:
  120841:	166192               	s32i	a9, a1, 88
  120844:	da9ed1               	l32r	a13, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  120847:	1761b2               	s32i	a11, a1, 92
  12084a:	186162               	s32i	a6, a1, 96
  12084d:	1961a2               	s32i	a10, a1, 100
  120850:	fc7c                	movi.n	a12, -1
  120852:	1561c2               	s32i	a12, a1, 84
  120855:	0c0c                	movi.n	a12, 0

00120857 <aac_plc_smdpitch+0x327>:
  120857:	1921a2               	l32i	a10, a1, 100
  12085a:	1621e2               	l32i	a14, a1, 88
  12085d:	182162               	l32i	a6, a1, 96
  120860:	0d000b41b0b0ae3e 	{ bge.w18	a14, a3, 12091f <aac_plc_smdpitch+0x3ef>; nop }
  120868:	186162               	s32i	a6, a1, 96
  12086b:	0a5d                	mov.n	a5, a10
  12086d:	21e2a0               	srai	a14, a10, 2
  120870:	1b0c                	movi.n	a11, 1
  120872:	1621a2               	l32i	a10, a1, 88
  120875:	3c0b24               	ae_movda16	aed0, a11
  120878:	0abd                	mov.n	a11, a10
  12087a:	ebfa5f000009aa8f 	{ sext	a10, a10, 15; ae_movi	aed9, 0; nop }
  120882:	c9fb51499e216a4e 	{ addx2	a6, a10, a4; ae_mov	aed1, aed9; ae_mov	aed2, aed9 }

0012088a <aac_plc_smdpitch+0x35a>:
  12088a:	7726c4               	ae_la64.pp	u0, a6
  12088d:	1d1ea6               	blti	a14, 1, 1208ae <aac_plc_smdpitch+0x37e>
  120890:	029d                	mov.n	a9, a2
  120892:	13ae76               	loopgtz	a14, 1208a9 <aac_plc_smdpitch+0x379>
  120895:	3746c4               	ae_la16x4.ip	aed4, u0, a6
  120898:	903994               	ae_l16x4.ip	aed3, a9, 8
  12089b:	4ef344               	ae_sub16s	aed15, aed3, aed4
  12089e:	2bf2f4               	ae_abs16s	aed15, aed15
  1208a1:	0c801a803f21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed15 }

001208a9 <aac_plc_smdpitch+0x379>:
  1208a9:	0e9d                	mov.n	a9, a14
  1208ab:	000046               	j	1208b0 <aac_plc_smdpitch+0x380>

001208ae <aac_plc_smdpitch+0x37e>:
  1208ae:	090c                	movi.n	a9, 0

001208b0 <aac_plc_smdpitch+0x380>:
  1208b0:	ebe7200102051aaf 	{ addi	a10, a10, 1; ae_add32	aed5, aed2, aed1; nop }
  1208b8:	11f9e0               	slli	a15, a9, 2
  1208bb:	1261f2               	s32i	a15, a1, 72
  1208be:	ebe924050505018f 	{ addi	a8, a1, 64; ae_add32_hl_lh	aed5, aed5, aed5; nop }
  1208c6:	2565c4               	ae_movad32.l	a6, aed5
  1208c9:	c0f5f0               	sub	a15, a5, a15
  1208cc:	2f1fa6               	blti	a15, 1, 1208ff <aac_plc_smdpitch+0x3cf>
  1208cf:	8169                	s32i.n	a6, a1, 32
  1208d1:	a099b0               	addx4	a9, a9, a11
  1208d4:	909940               	addx2	a9, a9, a4
  1208d7:	122162               	l32i	a6, a1, 72
  1208da:	400000007841881e 	{ ae_l32.i	aed1, a8, -32; nop; addi	a8, a1, 64 }
  1208e2:	906620               	addx2	a6, a6, a2
  1208e5:	11af76               	loopgtz	a15, 1208fa <aac_plc_smdpitch+0x3ca>
  1208e8:	b48914               	ae_l16.ip	aed8, a9, 2
  1208eb:	b47614               	ae_l16.ip	aed7, a6, 2
  1208ee:	4e6784               	ae_sub16s	aed6, aed7, aed8
  1208f1:	176684               	ae_sext32	aed6, aed6, 15
  1208f4:	2b6364               	ae_abs32s	aed6, aed6
  1208f7:	301164               	ae_add32	aed1, aed1, aed6

001208fa <aac_plc_smdpitch+0x3ca>:
  1208fa:	e01884               	ae_s32.l.i	aed1, a8, -32
  1208fd:	8168                	l32i.n	a6, a1, 32

001208ff <aac_plc_smdpitch+0x3cf>:
  1208ff:	0d0000c99eb19d6e 	{ blt.w18	a13, a6, 12090c <aac_plc_smdpitch+0x3dc>; ae_mov	aed1, aed9 }
  120907:	1561a2               	s32i	a10, a1, 84
  12090a:	06dd                	mov.n	a13, a6

0012090c <aac_plc_smdpitch+0x3dc>:
  12090c:	bb1b                	addi.n	a11, a11, 1
  12090e:	53c6c0               	max	a12, a6, a12
  120911:	23aa80               	sext	a10, a10, 15
  120914:	906a40               	addx2	a6, a10, a4
  120917:	0d3ff6c9feb29b3e 	{ blt.w18	a11, a3, 12088a <aac_plc_smdpitch+0x35a>; ae_mov	aed2, aed9 }

0012091f <aac_plc_smdpitch+0x3ef>:
  12091f:	f1e8                	l32i.n	a14, a1, 60
  120921:	172182               	l32i	a8, a1, 92
  120924:	d148                	l32i.n	a4, a1, 52
  120926:	152122               	l32i	a2, a1, 84
  120929:	1821a2               	l32i	a10, a1, 96
  12092c:	3c9a34               	ae_movda32	aed9, a10
  12092f:	c09320               	sub	a9, a3, a2
  120932:	40000085451aa97e 	{ ae_movda32	aed10, a9; nop; addmi	a10, a7, 0x1800 }
  12093a:	eb7b2a0a09094aaf 	{ addi	a10, a10, -92; ae_mulp32x2	aed9, aed9, aed10; nop }
  120942:	c04480               	sub	a4, a4, a8
  120945:	25f9c4               	ae_movad32.l	a15, aed9
  120948:	0aa8                	l32i.n	a10, a10, 0
  12094a:	ff4a                	add.n	a15, a15, a4
  12094c:	23ff80               	sext	a15, a15, 15
  12094f:	b3ef20               	movgez	a14, a15, a2
  120952:	f1e9                	s32i.n	a14, a1, 60
  120954:	18d7e2               	addmi	a14, a7, 0x1800
  120957:	a0cee2               	addi	a14, a14, -96
  12095a:	0ee8                	l32i.n	a14, a14, 0
  12095c:	f128                	l32i.n	a2, a1, 60
  12095e:	0ed9                	s32i.n	a13, a14, 0
  120960:	0ac9                	s32i.n	a12, a10, 0
  120962:	f01d                	retw.n

00120964 <aac_plc_smdpitch+0x434>:
  120964:	00000000                                ....

00120968 <sbc_lcplc_autocor>:
  120968:	056136               	entry	a1, 0x2b0
  12096b:	017d                	mov.n	a7, a1
  12096d:	09a476               	loopgtz	a4, 12097a <sbc_lcplc_autocor+0x12>
  120970:	009362               	l16si	a6, a3, 0
  120973:	005762               	s16i	a6, a7, 0
  120976:	332b                	addi.n	a3, a3, 2
  120978:	772b                	addi.n	a7, a7, 2

0012097a <sbc_lcplc_autocor+0x12>:
  12097a:	217240               	srai	a7, a4, 2
  12097d:	3d5094               	ae_movi	aed5, 1
  120980:	c5fb59052e43c11e 	{ or	a12, a1, a1; ae_mov	aed3, aed5; ae_movi	aed4, 0 }

00120988 <sbc_lcplc_autocor+0x20>:
  120988:	02d182               	addmi	a8, a1, 0x200
  12098b:	2594c4               	ae_movad32.l	a9, aed4
  12098e:	67eb94               	wur.ae_overflow	a9
  120991:	7cc832               	addi	a3, a8, 124
  120994:	e05314               	ae_s32.l.i	aed5, a3, 4
  120997:	c9fbbe444e02432e 	{ ae_s32.l.i	aed4, a3, 8; ae_mov	aed2, aed4; ae_mov	aed0, aed4 }
  12099f:	400000812374a38e 	{ ae_s32.l.i	aed4, a3, 12; nop; addi	a10, a8, 120 }
  1209a7:	0d4004c46eb1176e 	{ blti.w18	a7, 1, 1209f1 <sbc_lcplc_autocor+0x89>; ae_mov	aed1, aed4 }
  1209af:	400000252404b31e 	{ ae_s32.l.i	aed4, a3, 16; nop; addmi	a11, a1, 0x200 }
  1209b7:	013d                	mov.n	a3, a1
  1209b9:	400000806171dabe 	{ ae_l32x2.i	aed1, a10, 8; nop; addi	a13, a11, 120 }
  1209c1:	400000c06270babe 	{ ae_l32x2.i	aed0, a10, 16; nop; addi	a11, a11, 124 }
  1209c9:	12a776               	loopgtz	a7, 1209df <sbc_lcplc_autocor+0x77>
  1209cc:	902394               	ae_l16x4.ip	aed2, a3, 8
  1209cf:	0c801a023232959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed2 }
  1209d7:	94e8dd230101259e 	{ nop; ae_add32s	aed1, aed1, aed3; ae_add32s	aed0, aed0, aed2 }

001209df <sbc_lcplc_autocor+0x77>:
  1209df:	e91d14               	ae_s32x2.i	aed1, a13, 8
  1209e2:	e90d24               	ae_s32x2.i	aed0, a13, 16
  1209e5:	bd0b44               	ae_l32.i	aed0, a11, 16
  1209e8:	bd1b34               	ae_l32.i	aed1, a11, 12
  1209eb:	bd2b24               	ae_l32.i	aed2, a11, 8
  1209ee:	bd3b14               	ae_l32.i	aed3, a11, 4

001209f1 <sbc_lcplc_autocor+0x89>:
  1209f1:	2583c4               	ae_movad32.l	a8, aed3
  1209f4:	3cb834               	ae_movda32	aed11, a8
  1209f7:	40ab24               	ae_add32s	aed10, aed11, aed2
  1209fa:	256ac4               	ae_movad32.l	a6, aed10
  1209fd:	3c9634               	ae_movda32	aed9, a6
  120a00:	408914               	ae_add32s	aed8, aed9, aed1
  120a03:	25f8c4               	ae_movad32.l	a15, aed8
  120a06:	3c7f34               	ae_movda32	aed7, a15
  120a09:	ebe859000706311f 	{ or	a3, a1, a1; ae_add32s	aed6, aed7, aed0; nop }
  120a11:	25e6c4               	ae_movad32.l	a14, aed6
  120a14:	3c1e34               	ae_movda32	aed1, a14
  120a17:	67ea84               	rur.ae_overflow	a8
  120a1a:	989c                	beqz.n	a8, 120a37 <sbc_lcplc_autocor+0xcf>
  120a1c:	f03d                	nop.n
  120a1e:	0da776               	loopgtz	a7, 120a2f <sbc_lcplc_autocor+0xc7>
  120a21:	ccc304               	ae_l16x4.i	aed12, a3, 0
  120a24:	e7fbdd20cfc0259f 	{ nop; nop; ae_srai16	aed12, aed12, 2 }
  120a2c:	80c394               	ae_s16x4.ip	aed12, a3, 8

00120a2f <sbc_lcplc_autocor+0xc7>:
  120a2f:	0d7ff5c55eb368ae 	{ bnez.w18	a8, 120988 <sbc_lcplc_autocor+0x20>; ae_mov	aed3, aed5 }

00120a37 <sbc_lcplc_autocor+0xcf>:
  120a37:	25e1c4               	ae_movad32.l	a14, aed1
  120a3a:	3c3e34               	ae_movda32	aed3, a14
  120a3d:	25d3f4               	ae_nsaz32.l	a13, aed3
  120a40:	da3cb1               	l32r	a11, 117330 (2844a0 <sbc_lcplc_sstwin>)
  120a43:	23dd80               	sext	a13, a13, 15
  120a46:	052d14               	ae_slaa32s	aed2, aed1, a13
  120a49:	2592c4               	ae_movad32.l	a9, aed2
  120a4c:	400001b420e04b9e 	{ ae_l16.i	aed0, a11, 0; nop; ae_movda32	aed14, a9 }
  120a54:	eb72dd000e0f259f 	{ nop; ae_mulfp32x16x2ras.h	aed15, aed14, aed0; nop }
  120a5c:	a3fff4               	ae_sel16i	aed15, aed15, aed15, 3
  120a5f:	40def4               	ae_add32s	aed13, aed14, aed15
  120a62:	e0d204               	ae_s32.l.i	aed13, a2, 0
  120a65:	0d40164120b0156e 	{ blti.w18	a5, 1, 120bcb <sbc_lcplc_autocor+0x263>; nop }
  120a6d:	90f5b0               	addx2	a15, a5, a11
  120a70:	a24b                	addi.n	a10, a2, 4
  120a72:	00a082               	movi	a8, 0
  120a75:	2564c4               	ae_movad32.l	a6, aed4
  120a78:	400000114504968e 	{ ae_movda32	aed4, a6; nop; addi	a9, a8, 1 }
  120a80:	146090               	extui	a6, a9, 0, 2
  120a83:	232980               	sext	a2, a9, 15
  120a86:	c9fb5a444e10e42e 	{ sub	a14, a4, a2; ae_mov	aed0, aed4; ae_mov	aed1, aed4 }
  120a8e:	2172e0               	srai	a7, a14, 2

00120a91 <sbc_lcplc_autocor+0x129>:
  120a91:	06ec                	bnez.n	a6, 120ab5 <sbc_lcplc_autocor+0x14d>
  120a93:	0d40134160b0176e 	{ blti.w18	a7, 1, 120bcd <sbc_lcplc_autocor+0x265>; nop }
  120a9b:	9032c0               	addx2	a3, a2, a12
  120a9e:	202110               	or	a2, a1, a1
  120aa1:	0da776               	loopgtz	a7, 120ab2 <sbc_lcplc_autocor+0x14a>
  120aa4:	906394               	ae_l16x4.ip	aed6, a3, 8
  120aa7:	905294               	ae_l16x4.ip	aed5, a2, 8
  120aaa:	0c801a853610959e 	{ nop; ae_mula16x4	aed1, aed0, aed5, aed6 }

00120ab2 <sbc_lcplc_autocor+0x14a>:
  120ab2:	002606               	j	120b4e <sbc_lcplc_autocor+0x1e6>

00120ab5 <sbc_lcplc_autocor+0x14d>:
  120ab5:	620b                	addi.n	a6, a2, -1
  120ab7:	146060               	extui	a6, a6, 0, 2
  120aba:	d6ec                	bnez.n	a6, 120aeb <sbc_lcplc_autocor+0x183>
  120abc:	0d401041d0b0176e 	{ blti.w18	a7, 1, 120bcd <sbc_lcplc_autocor+0x265>; nop }
  120ac4:	9032c0               	addx2	a3, a2, a12
  120ac7:	fec352               	addi	a5, a3, -2
  120aca:	012d                	mov.n	a2, a1
  120acc:	336b                	addi.n	a3, a3, 6
  120ace:	15a776               	loopgtz	a7, 120ae7 <sbc_lcplc_autocor+0x17f>
  120ad1:	909394               	ae_l16x4.ip	aed9, a3, 8
  120ad4:	908594               	ae_l16x4.ip	aed8, a5, 8
  120ad7:	85fbcc809f80721e 	{ ae_l16x4.ip	aed7, a2, 8; nop; ae_sel16i	aed8, aed8, aed9, 5 }
  120adf:	0c801a873810959e 	{ nop; ae_mula16x4	aed1, aed0, aed7, aed8 }

00120ae7 <sbc_lcplc_autocor+0x17f>:
  120ae7:	0018c6               	j	120b4e <sbc_lcplc_autocor+0x1e6>

00120aea <sbc_lcplc_autocor+0x182>:
	...

00120aeb <sbc_lcplc_autocor+0x183>:
  120aeb:	fec262               	addi	a6, a2, -2
  120aee:	146060               	extui	a6, a6, 0, 2
  120af1:	e6ec                	bnez.n	a6, 120b23 <sbc_lcplc_autocor+0x1bb>
  120af3:	0d400d4160b0176e 	{ blti.w18	a7, 1, 120bcd <sbc_lcplc_autocor+0x265>; nop }
  120afb:	9032c0               	addx2	a3, a2, a12
  120afe:	fcc352               	addi	a5, a3, -4
  120b01:	012d                	mov.n	a2, a1
  120b03:	334b                	addi.n	a3, a3, 4
  120b05:	15a776               	loopgtz	a7, 120b1e <sbc_lcplc_autocor+0x1b6>
  120b08:	90c394               	ae_l16x4.ip	aed12, a3, 8
  120b0b:	90b594               	ae_l16x4.ip	aed11, a5, 8
  120b0e:	eb00cc0c0b0ba21f 	{ ae_l16x4.ip	aed10, a2, 8; ae_sel16i.n	aed11, aed11, aed12, 0; nop }
  120b16:	0c801a8a3b10959e 	{ nop; ae_mula16x4	aed1, aed0, aed10, aed11 }

00120b1e <sbc_lcplc_autocor+0x1b6>:
  120b1e:	000b06               	j	120b4e <sbc_lcplc_autocor+0x1e6>

00120b21 <sbc_lcplc_autocor+0x1b9>:
	...

00120b23 <sbc_lcplc_autocor+0x1bb>:
  120b23:	0d400a4160b0176e 	{ blti.w18	a7, 1, 120bcd <sbc_lcplc_autocor+0x265>; nop }
  120b2b:	9032c0               	addx2	a3, a2, a12
  120b2e:	fac352               	addi	a5, a3, -6
  120b31:	012d                	mov.n	a2, a1
  120b33:	332b                	addi.n	a3, a3, 2
  120b35:	15a776               	loopgtz	a7, 120b4e <sbc_lcplc_autocor+0x1e6>
  120b38:	90f394               	ae_l16x4.ip	aed15, a3, 8
  120b3b:	90e594               	ae_l16x4.ip	aed14, a5, 8
  120b3e:	84fbcce0ffe0d21e 	{ ae_l16x4.ip	aed13, a2, 8; nop; ae_sel16i	aed14, aed14, aed15, 4 }
  120b46:	0c801a8d3e10959e 	{ nop; ae_mula16x4	aed1, aed0, aed13, aed14 }

00120b4e <sbc_lcplc_autocor+0x1e6>:
  120b4e:	1137e0               	slli	a3, a7, 2
  120b51:	a02780               	addx4	a2, a7, a8
  120b54:	9022c0               	addx2	a2, a2, a12
  120b57:	ebe75a0001005e3f 	{ sub	a5, a14, a3; ae_add32	aed0, aed1, aed0; nop }
  120b5f:	ebe95100000033cf 	{ addx2	a3, a3, a12; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  120b67:	4000017421566b0e 	{ ae_l16.i	aed6, a11, 2; nop; ae_movad32.l	a6, aed0 }
  120b6f:	400000214500262e 	{ ae_movda32	aed0, a6; nop; addi	a2, a2, 2 }
  120b77:	18a576               	loopgtz	a5, 120b93 <sbc_lcplc_autocor+0x22b>
  120b7a:	b42214               	ae_l16.ip	aed2, a2, 2
  120b7d:	b41314               	ae_l16.ip	aed1, a3, 2
  120b80:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  120b88:	2560c4               	ae_movad32.l	a6, aed0
  120b8b:	2551c4               	ae_movad32.l	a5, aed1
  120b8e:	556a                	add.n	a5, a5, a6
  120b90:	3c0534               	ae_movda32	aed0, a5

00120b93 <sbc_lcplc_autocor+0x22b>:
  120b93:	098d                	mov.n	a8, a9
  120b95:	057d04               	ae_slaa32s	aed7, aed0, a13
  120b98:	2577c4               	ae_movad32.l	a7, aed7
  120b9b:	981b                	addi.n	a9, a8, 1
  120b9d:	232980               	sext	a2, a9, 15
  120ba0:	400000214505b7be 	{ ae_movda32	aed5, a7; nop; addi	a11, a11, 2 }
  120ba8:	eb725a060503e42f 	{ sub	a14, a4, a2; ae_mulfp32x16x2ras.h	aed3, aed5, aed6; nop }
  120bb0:	2172e0               	srai	a7, a14, 2
  120bb3:	eb0302030303609f 	{ extui	a6, a9, 0, 2; ae_sel16i.n	aed3, aed3, aed3, 3; nop }
  120bbb:	ebfbbf040e013a1f 	{ ae_s32.l.ip	aed3, a10, 4; ae_mov	aed1, aed4; nop }
  120bc3:	0d3fecc4aeb0bbfe 	{ bne.w18	a11, a15, 120a91 <sbc_lcplc_autocor+0x129>; ae_mov	aed0, aed4 }

00120bcb <sbc_lcplc_autocor+0x263>:
  120bcb:	f01d                	retw.n

00120bcd <sbc_lcplc_autocor+0x265>:
  120bcd:	070c                	movi.n	a7, 0
  120bcf:	ffdec6               	j	120b4e <sbc_lcplc_autocor+0x1e6>

00120bd2 <sbc_lcplc_autocor+0x26a>:
	...

00120bd4 <sbc_lcplc_estpitch>:
  120bd4:	00c136               	entry	a1, 96
  120bd7:	20d330               	or	a13, a3, a3
  120bda:	14c182               	addi	a8, a1, 20
  120bdd:	1194f2               	l16si	a15, a4, 34
  120be0:	1494e2               	l16si	a14, a4, 40
  120be3:	1394c2               	l16si	a12, a4, 38
  120be6:	1294b2               	l16si	a11, a4, 36
  120be9:	0b6122               	s32i	a2, a1, 44
  120bec:	10c192               	addi	a9, a1, 16
  120bef:	052d                	mov.n	a2, a5
  120bf1:	075d                	mov.n	a5, a7
  120bf3:	b178                	l32i.n	a7, a1, 44
  120bf5:	a159                	s32i.n	a5, a1, 40
  120bf7:	07ad                	mov.n	a10, a7
  120bf9:	0199                	s32i.n	a9, a1, 0
  120bfb:	1189                	s32i.n	a8, a1, 4
  120bfd:	004d65               	call8	1210d4 <sbc_lcplc_smdpitch_coarse>
  120c00:	0abd                	mov.n	a11, a10
  120c02:	41e8                	l32i.n	a14, a1, 16
  120c04:	02e9                	s32i.n	a14, a2, 0
  120c06:	1821a2               	l32i	a10, a1, 96
  120c09:	0b2d                	mov.n	a2, a11
  120c0b:	51d8                	l32i.n	a13, a1, 20
  120c0d:	06d9                	s32i.n	a13, a6, 0
  120c0f:	7aec                	bnez.n	a10, 120c3a <sbc_lcplc_estpitch+0x66>
  120c11:	07ad                	mov.n	a10, a7
  120c13:	03dd                	mov.n	a13, a3
  120c15:	1894c2               	l16si	a12, a4, 48
  120c18:	1494e2               	l16si	a14, a4, 40
  120c1b:	10c192               	addi	a9, a1, 16
  120c1e:	1194f2               	l16si	a15, a4, 34
  120c21:	180c                	movi.n	a8, 1
  120c23:	21f2f0               	srai	a15, a15, 2
  120c26:	53ff80               	max	a15, a15, a8
  120c29:	23ff80               	sext	a15, a15, 15
  120c2c:	0199                	s32i.n	a9, a1, 0
  120c2e:	18c182               	addi	a8, a1, 24
  120c31:	1189                	s32i.n	a8, a1, 4
  120c33:	004c25               	call8	1210f4 <sbc_lcplc_smdpitch_fine>
  120c36:	0a2d                	mov.n	a2, a10
  120c38:	f01d                	retw.n

00120c3a <sbc_lcplc_estpitch+0x66>:
  120c3a:	0961b2               	s32i	a11, a1, 36
  120c3d:	d9bd61               	l32r	a6, 117334 (2844c0 <sbc_lcplc_frac>)
  120c40:	086132               	s32i	a3, a1, 32
  120c43:	205660               	or	a5, a6, a6
  120c46:	4000008144006b6e 	{ ae_movda16	aed0, a11; nop; addi	a6, a6, 8 }

00120c4e <sbc_lcplc_estpitch+0x7a>:
  120c4e:	209492               	l16si	a9, a4, 64
  120c51:	b02504               	ae_l16.i	aed2, a5, 0
  120c54:	0c801a7230a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed0, aed2 }
  120c5c:	40c1a2               	addi	a10, a1, 64
  120c5f:	253184               	ae_movad16.0	a3, aed1
  120c62:	d20a84               	ae_s16.0.i	aed0, a10, -16
  120c65:	6c2397               	blt	a3, a9, 120cd5 <sbc_lcplc_estpitch+0x101>
  120c68:	07ad                	mov.n	a10, a7
  120c6a:	03bd                	mov.n	a11, a3
  120c6c:	1894c2               	l16si	a12, a4, 48
  120c6f:	91f8                	l32i.n	a15, a1, 36
  120c71:	1694e2               	l16si	a14, a4, 44
  120c74:	18c1d2               	addi	a13, a1, 24
  120c77:	43eef0               	min	a14, a14, a15
  120c7a:	11d9                	s32i.n	a13, a1, 4
  120c7c:	1cc1f2               	addi	a15, a1, 28
  120c7f:	81d8                	l32i.n	a13, a1, 32
  120c81:	01f9                	s32i.n	a15, a1, 0
  120c83:	1f0c                	movi.n	a15, 1
  120c85:	0046e5               	call8	1210f4 <sbc_lcplc_smdpitch_fine>
  120c88:	71c8                	l32i.n	a12, a1, 28
  120c8a:	40c192               	addi	a9, a1, 64
  120c8d:	d9a981               	l32r	a8, 117334 (2844c0 <sbc_lcplc_frac>)
  120c90:	b00984               	ae_l16.i	aed0, a9, -16
  120c93:	239587               	bne	a5, a8, 120cba <sbc_lcplc_estpitch+0xe6>
  120c96:	41c9                	s32i.n	a12, a1, 16
  120c98:	209422               	l16si	a2, a4, 64
  120c9b:	a1d8                	l32i.n	a13, a1, 40
  120c9d:	532a20               	max	a2, a10, a2
  120ca0:	232280               	sext	a2, a2, 15
  120ca3:	c0b2d0               	sub	a11, a2, a13
  120ca6:	60b1b0               	abs	a11, a11
  120ca9:	a0bbb0               	addx4	a11, a11, a11
  120cac:	11bbe0               	slli	a11, a11, 2
  120caf:	22abd7               	bge	a11, a13, 120cd5 <sbc_lcplc_estpitch+0x101>
  120cb2:	2181c0               	srai	a8, a12, 1
  120cb5:	4189                	s32i.n	a8, a1, 16
  120cb7:	000686               	j	120cd5 <sbc_lcplc_estpitch+0x101>

00120cba <sbc_lcplc_estpitch+0xe6>:
  120cba:	a1b8                	l32i.n	a11, a1, 40
  120cbc:	41e8                	l32i.n	a14, a1, 16
  120cbe:	c093b0               	sub	a9, a3, a11
  120cc1:	609190               	abs	a9, a9
  120cc4:	a09990               	addx4	a9, a9, a9
  120cc7:	1199e0               	slli	a9, a9, 2
  120cca:	14a9b7               	bge	a9, a11, 120ce2 <sbc_lcplc_estpitch+0x10e>
  120ccd:	11eee0               	slli	a14, a14, 2

00120cd0 <sbc_lcplc_estpitch+0xfc>:
  120cd0:	61e9                	s32i.n	a14, a1, 24
  120cd2:	2a2ce7               	blt	a12, a14, 120d00 <sbc_lcplc_estpitch+0x12c>
  120cd5:	552b                	addi.n	a5, a5, 2
  120cd7:	0d3ff74130b0b56e 	{ bne.w18	a5, a6, 120c4e <sbc_lcplc_estpitch+0x7a>; nop }
  120cdf:	0007c6               	j	120d02 <sbc_lcplc_estpitch+0x12e>

00120ce2 <sbc_lcplc_estpitch+0x10e>:
  120ce2:	d980d1               	l32r	a13, 1172e4 (1333 <XtosCoreStateSize+0x10b3>)
  120ce5:	400001b545543ede 	{ ae_movda32	aed4, a14; nop; ae_movda16	aed5, a13 }
  120ced:	eb72dd050403259f 	{ nop; ae_mulfp32x16x2ras.h	aed3, aed4, aed5; nop }
  120cf5:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  120cf8:	25b3c4               	ae_movad32.l	a11, aed3
  120cfb:	ebea                	add.n	a14, a11, a14
  120cfd:	fff3c6               	j	120cd0 <sbc_lcplc_estpitch+0xfc>

00120d00 <sbc_lcplc_estpitch+0x12c>:
  120d00:	0a2d                	mov.n	a2, a10
  120d02:	f01d                	retw.n

00120d04 <sbc_lcplc_estpitch+0x130>:
  120d04:	00000000                                ....

00120d08 <sbc_lcplc_smdpitch>:
  120d08:	242136               	entry	a1, 0x1210
  120d0b:	02ed                	mov.n	a14, a2
  120d0d:	6139                	s32i.n	a3, a1, 24
  120d0f:	8139                	s32i.n	a3, a1, 32
  120d11:	4149                	s32i.n	a4, a1, 16
  120d13:	079d                	mov.n	a9, a7
  120d15:	06bd                	mov.n	a11, a6
  120d17:	50c172               	addi	a7, a1, 80
  120d1a:	096d                	mov.n	a6, a9
  120d1c:	1c1966               	bnei	a9, 1, 120d3c <sbc_lcplc_smdpitch+0x34>
  120d1f:	1a0c                	movi.n	a10, 1
  120d21:	4198                	l32i.n	a9, a1, 16
  120d23:	118bf0               	slli	a8, a11, 1
  120d26:	904520               	addx2	a4, a5, a2
  120d29:	c04480               	sub	a4, a4, a8
  120d2c:	90a9a0               	addx2	a10, a9, a10
  120d2f:	a149                	s32i.n	a4, a1, 40
  120d31:	839a                	add.n	a8, a3, a9
  120d33:	1188f0               	slli	a8, a8, 1
  120d36:	c04480               	sub	a4, a4, a8
  120d39:	003a86               	j	120e27 <sbc_lcplc_smdpitch+0x11f>

00120d3c <sbc_lcplc_smdpitch+0x34>:
  120d3c:	4149                	s32i.n	a4, a1, 16
  120d3e:	c44a                	add.n	a12, a4, a4
  120d40:	00dc96               	bltz	a12, 120d51 <sbc_lcplc_smdpitch+0x49>
  120d43:	0d0c                	movi.n	a13, 0
  120d45:	0a0c                	movi.n	a10, 0

00120d47 <sbc_lcplc_smdpitch+0x3f>:
  120d47:	aa1b                	addi.n	a10, a10, 1
  120d49:	dd6a                	add.n	a13, a13, a6
  120d4b:	f8acd7               	bge	a12, a13, 120d47 <sbc_lcplc_smdpitch+0x3f>
  120d4e:	0000c6               	j	120d55 <sbc_lcplc_smdpitch+0x4d>

00120d51 <sbc_lcplc_smdpitch+0x49>:
  120d51:	0d0c                	movi.n	a13, 0
  120d53:	0a0c                	movi.n	a10, 0

00120d55 <sbc_lcplc_smdpitch+0x4d>:
  120d55:	71b9                	s32i.n	a11, a1, 28
  120d57:	31e9                	s32i.n	a14, a1, 12
  120d59:	2159                	s32i.n	a5, a1, 8
  120d5b:	c0cb60               	sub	a12, a11, a6
  120d5e:	4188                	l32i.n	a8, a1, 16
  120d60:	6198                	l32i.n	a9, a1, 24
  120d62:	06d722               	addmi	a2, a7, 0x600
  120d65:	c0c222               	addi	a2, a2, -64
  120d68:	c09980               	sub	a9, a9, a8
  120d6b:	04fc96               	bltz	a12, 120dbe <sbc_lcplc_smdpitch+0xb6>
  120d6e:	1199                	s32i.n	a9, a1, 4
  120d70:	02fd                	mov.n	a15, a2
  120d72:	20c742               	addi	a4, a7, 32
  120d75:	11c6f0               	slli	a12, a6, 1
  120d78:	0b0c                	movi.n	a11, 0
  120d7a:	3d9a                	add.n	a3, a13, a9
  120d7c:	0e8d                	mov.n	a8, a14
  120d7e:	71d8                	l32i.n	a13, a1, 28
  120d80:	c03360               	sub	a3, a3, a6
  120d83:	233380               	sext	a3, a3, 15
  120d86:	c0d5d0               	sub	a13, a5, a13
  120d89:	9055e0               	addx2	a5, a5, a14
  120d8c:	e6da                	add.n	a14, a6, a13
  120d8e:	ffd552               	addmi	a5, a5, 0xffffff00
  120d91:	c0dd30               	sub	a13, a13, a3
  120d94:	90ee80               	addx2	a14, a14, a8
  120d97:	ffdee2               	addmi	a14, a14, 0xffffff00
  120d9a:	d6da                	add.n	a13, a6, a13
  120d9c:	90dd80               	addx2	a13, a13, a8
  120d9f:	ffddd2               	addmi	a13, a13, 0xffffff00

00120da2 <sbc_lcplc_smdpitch+0x9a>:
  120da2:	bb1b                	addi.n	a11, a11, 1
  120da4:	7f9e92               	l16si	a9, a14, 254
  120da7:	005492               	s16i	a9, a4, 0
  120daa:	eeca                	add.n	a14, a14, a12
  120dac:	442b                	addi.n	a4, a4, 2
  120dae:	7f9d82               	l16si	a8, a13, 254
  120db1:	005f82               	s16i	a8, a15, 0
  120db4:	ddca                	add.n	a13, a13, a12
  120db6:	ff2b                	addi.n	a15, a15, 2
  120db8:	e6b5e7               	bgeu	a5, a14, 120da2 <sbc_lcplc_smdpitch+0x9a>
  120dbb:	0003c6               	j	120dce <sbc_lcplc_smdpitch+0xc6>

00120dbe <sbc_lcplc_smdpitch+0xb6>:
  120dbe:	1199                	s32i.n	a9, a1, 4
  120dc0:	0b0c                	movi.n	a11, 0
  120dc2:	31e9                	s32i.n	a14, a1, 12
  120dc4:	2159                	s32i.n	a5, a1, 8
  120dc6:	3d9a                	add.n	a3, a13, a9
  120dc8:	c03360               	sub	a3, a3, a6
  120dcb:	233380               	sext	a3, a3, 15

00120dce <sbc_lcplc_smdpitch+0xc6>:
  120dce:	2158                	l32i.n	a5, a1, 8
  120dd0:	31e8                	l32i.n	a14, a1, 12
  120dd2:	6198                	l32i.n	a9, a1, 24
  120dd4:	4188                	l32i.n	a8, a1, 16
  120dd6:	20c7f2               	addi	a15, a7, 32
  120dd9:	c08890               	sub	a8, a8, a9
  120ddc:	838a                	add.n	a8, a3, a8
  120dde:	041896               	bltz	a8, 120e23 <sbc_lcplc_smdpitch+0x11b>
  120de1:	90db20               	addx2	a13, a11, a2
  120de4:	11c6f0               	slli	a12, a6, 1
  120de7:	1198                	l32i.n	a9, a1, 4
  120de9:	7188                	l32i.n	a8, a1, 28
  120deb:	400001b545014b6e 	{ ae_movda32	aed1, a11; nop; ae_movda32	aed0, a6 }
  120df3:	eb7b5a010000558f 	{ sub	a5, a5, a8; ae_mulp32x2	aed0, aed0, aed1; nop }
  120dfb:	c09590               	sub	a9, a5, a9
  120dfe:	2580c4               	ae_movad32.l	a8, aed0
  120e01:	c05530               	sub	a5, a5, a3
  120e04:	868a                	add.n	a8, a6, a8
  120e06:	585a                	add.n	a5, a8, a5
  120e08:	889a                	add.n	a8, a8, a9
  120e0a:	9055e0               	addx2	a5, a5, a14
  120e0d:	ffd552               	addmi	a5, a5, 0xffffff00
  120e10:	9088e0               	addx2	a8, a8, a14
  120e13:	ffd8e2               	addmi	a14, a8, 0xffffff00

00120e16 <sbc_lcplc_smdpitch+0x10e>:
  120e16:	7f9592               	l16si	a9, a5, 254
  120e19:	005d92               	s16i	a9, a13, 0
  120e1c:	55ca                	add.n	a5, a5, a12
  120e1e:	dd2b                	addi.n	a13, a13, 2
  120e20:	f2be57               	bgeu	a14, a5, 120e16 <sbc_lcplc_smdpitch+0x10e>

00120e23 <sbc_lcplc_smdpitch+0x11b>:
  120e23:	024d                	mov.n	a4, a2
  120e25:	a1f9                	s32i.n	a15, a1, 40

00120e27 <sbc_lcplc_smdpitch+0x11f>:
  120e27:	150c                	movi.n	a5, 1
  120e29:	0d0c                	movi.n	a13, 0
  120e2b:	0d40194120b04a6e 	{ blti.w18	a10, 4, 120fc1 <sbc_lcplc_smdpitch+0x2b9>; nop }
  120e33:	1161a2               	s32i	a10, a1, 68
  120e36:	1061b2               	s32i	a11, a1, 64
  120e39:	d1d9                	s32i.n	a13, a1, 52
  120e3b:	b1b9                	s32i.n	a11, a1, 44
  120e3d:	21f2b0               	srai	a15, a11, 2
  120e40:	f169                	s32i.n	a6, a1, 60
  120e42:	020c                	movi.n	a2, 0
  120e44:	400000d144f035ae 	{ ae_movda16	aed0, a5; nop; addi	a3, a10, -3 }
  120e4c:	ebfa4f00000dffef 	{ movi	a14, -1; ae_movi	aed13, 0; nop }
  120e54:	c1e9                	s32i.n	a14, a1, 48
  120e56:	c9fbc94dde821dae 	{ ae_mov	aed1, aed13; ae_mov	aed2, aed13; ae_mov	aed8, aed13 }
  120e5e:	9139                	s32i.n	a3, a1, 36
  120e60:	e129                	s32i.n	a2, a1, 56
  120e62:	d91631               	l32r	a3, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  120e65:	c9fb404dde57002e 	{ movi	a2, 0; ae_mov	aed7, aed13; ae_mov	aed5, aed13 }

00120e6d <sbc_lcplc_smdpitch+0x165>:
  120e6d:	e1b8                	l32i.n	a11, a1, 56
  120e6f:	b168                	l32i.n	a6, a1, 44
  120e71:	90bb40               	addx2	a11, a11, a4
  120e74:	772bf4               	ae_la64.pp	u3, a11
  120e77:	5b6b                	addi.n	a5, a11, 6
  120e79:	9b4b                	addi.n	a9, a11, 4
  120e7b:	ab2b                	addi.n	a10, a11, 2
  120e7d:	772ae4               	ae_la64.pp	u2, a10
  120e80:	7729d4               	ae_la64.pp	u1, a9
  120e83:	c9fbdd4dde64250e 	{ ae_la64.pp	u0, a5; ae_mov	aed4, aed13; ae_mov	aed6, aed13 }
  120e8b:	0d4005cd3eb31f6e 	{ blti.w18	a15, 1, 120ee2 <sbc_lcplc_smdpitch+0x1da>; ae_mov	aed3, aed13 }
  120e93:	a1c8                	l32i.n	a12, a1, 40
  120e95:	43af76               	loopgtz	a15, 120edc <sbc_lcplc_smdpitch+0x1d4>
  120e98:	37a9d4               	ae_la16x4.ip	aed10, u1, a9
  120e9b:	37ebf4               	ae_la16x4.ip	aed14, u3, a11
  120e9e:	909c94               	ae_l16x4.ip	aed9, a12, 8
  120ea1:	37cae4               	ae_la16x4.ip	aed12, u2, a10
  120ea4:	ebefcf0e090eb58f 	{ ae_la16x4.ip	aed11, u0, a5; ae_sub16	aed14, aed9, aed14; nop }
  120eac:	a6efddac99ac259e 	{ nop; ae_sub16	aed12, aed9, aed12; ae_sub16	aed10, aed9, aed10 }
  120eb4:	a6fbddbe909e259e 	{ nop; ae_abs16s	aed14, aed14; ae_sub16	aed9, aed9, aed11 }
  120ebc:	0c801a80be87c0ce 	{ ae_abs16s	aed12, aed12; ae_mula16x4	aed8, aed7, aed0, aed14 }
  120ec4:	0c801a80bc65a0ae 	{ ae_abs16s	aed10, aed10; ae_mula16x4	aed6, aed5, aed0, aed12 }
  120ecc:	0c801a80ba43909e 	{ ae_abs16s	aed9, aed9; ae_mula16x4	aed4, aed3, aed0, aed10 }
  120ed4:	0c801a803921959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed9 }

00120edc <sbc_lcplc_smdpitch+0x1d4>:
  120edc:	0f9d                	mov.n	a9, a15
  120ede:	000086               	j	120ee4 <sbc_lcplc_smdpitch+0x1dc>

00120ee1 <sbc_lcplc_smdpitch+0x1d9>:
	...

00120ee2 <sbc_lcplc_smdpitch+0x1da>:
  120ee2:	090c                	movi.n	a9, 0

00120ee4 <sbc_lcplc_smdpitch+0x1dc>:
  120ee4:	30b874               	ae_add32	aed11, aed8, aed7
  120ee7:	11e9e0               	slli	a14, a9, 2
  120eea:	93e95a5b6bab66ee 	{ sub	a6, a6, a14; ae_add32_hl_lh	aed11, aed11, aed11; ae_add32	aed10, aed6, aed5 }
  120ef2:	93e9c83a4a9acb7e 	{ ae_movad32.l	a12, aed11; ae_add32_hl_lh	aed10, aed10, aed10; ae_add32	aed9, aed4, aed3 }
  120efa:	93e9c81929f9ba7e 	{ ae_movad32.l	a11, aed10; ae_add32_hl_lh	aed9, aed9, aed9; ae_add32	aed15, aed2, aed1 }
  120f02:	ebe9c80f0f0fa97f 	{ ae_movad32.l	a10, aed9; ae_add32_hl_lh	aed15, aed15, aed15; nop }
  120f0a:	255fc4               	ae_movad32.l	a5, aed15
  120f0d:	4c16a6               	blti	a6, 1, 120f5d <sbc_lcplc_smdpitch+0x255>
  120f10:	126142               	s32i	a4, a1, 72
  120f13:	51f9                	s32i.n	a15, a1, 20
  120f15:	a188                	l32i.n	a8, a1, 40
  120f17:	d1d8                	l32i.n	a13, a1, 52
  120f19:	90ee80               	addx2	a14, a14, a8
  120f1c:	a0d9d0               	addx4	a13, a9, a13
  120f1f:	90dd40               	addx2	a13, a13, a4
  120f22:	029d92               	l16si	a9, a13, 4
  120f25:	2fa676               	loopgtz	a6, 120f58 <sbc_lcplc_smdpitch+0x250>
  120f28:	019d42               	l16si	a4, a13, 2
  120f2b:	009d62               	l16si	a6, a13, 0
  120f2e:	009ef2               	l16si	a15, a14, 0
  120f31:	ee2b                	addi.n	a14, a14, 2
  120f33:	c08f90               	sub	a8, a15, a9
  120f36:	c06f60               	sub	a6, a15, a6
  120f39:	c04f40               	sub	a4, a15, a4
  120f3c:	039d92               	l16si	a9, a13, 6
  120f3f:	608180               	abs	a8, a8
  120f42:	aa8a                	add.n	a10, a10, a8
  120f44:	dd2b                	addi.n	a13, a13, 2
  120f46:	604140               	abs	a4, a4
  120f49:	606160               	abs	a6, a6
  120f4c:	cc6a                	add.n	a12, a12, a6
  120f4e:	bb4a                	add.n	a11, a11, a4
  120f50:	c0ff90               	sub	a15, a15, a9
  120f53:	60f1f0               	abs	a15, a15
  120f56:	55fa                	add.n	a5, a5, a15

00120f58 <sbc_lcplc_smdpitch+0x250>:
  120f58:	51f8                	l32i.n	a15, a1, 20
  120f5a:	122142               	l32i	a4, a1, 72

00120f5d <sbc_lcplc_smdpitch+0x255>:
  120f5d:	532c20               	max	a2, a12, a2
  120f60:	0723c7               	blt	a3, a12, 120f6b <sbc_lcplc_smdpitch+0x263>
  120f63:	e188                	l32i.n	a8, a1, 56
  120f65:	0c3d                	mov.n	a3, a12
  120f67:	881b                	addi.n	a8, a8, 1
  120f69:	c189                	s32i.n	a8, a1, 48

00120f6b <sbc_lcplc_smdpitch+0x263>:
  120f6b:	532b20               	max	a2, a11, a2
  120f6e:	0723b7               	blt	a3, a11, 120f79 <sbc_lcplc_smdpitch+0x271>
  120f71:	e198                	l32i.n	a9, a1, 56
  120f73:	0b3d                	mov.n	a3, a11
  120f75:	992b                	addi.n	a9, a9, 2
  120f77:	c199                	s32i.n	a9, a1, 48

00120f79 <sbc_lcplc_smdpitch+0x271>:
  120f79:	532a20               	max	a2, a10, a2
  120f7c:	0723a7               	blt	a3, a10, 120f87 <sbc_lcplc_smdpitch+0x27f>
  120f7f:	e1b8                	l32i.n	a11, a1, 56
  120f81:	0a3d                	mov.n	a3, a10
  120f83:	bb3b                	addi.n	a11, a11, 3
  120f85:	c1b9                	s32i.n	a11, a1, 48

00120f87 <sbc_lcplc_smdpitch+0x27f>:
  120f87:	532520               	max	a2, a5, a2
  120f8a:	126142               	s32i	a4, a1, 72
  120f8d:	91d8                	l32i.n	a13, a1, 36
  120f8f:	e1a8                	l32i.n	a10, a1, 56
  120f91:	d1c8                	l32i.n	a12, a1, 52
  120f93:	c9fb204dde214aae 	{ addi	a10, a10, 4; ae_mov	aed1, aed13; ae_mov	aed2, aed13 }
  120f9b:	c9fb204dde784cce 	{ addi	a12, a12, 4; ae_mov	aed8, aed13; ae_mov	aed7, aed13 }
  120fa3:	d1c9                	s32i.n	a12, a1, 52
  120fa5:	0d0000cd8eb5935e 	{ blt.w18	a3, a5, 120fb1 <sbc_lcplc_smdpitch+0x2a9>; ae_mov	aed5, aed13 }
  120fad:	c1a9                	s32i.n	a10, a1, 48
  120faf:	053d                	mov.n	a3, a5

00120fb1 <sbc_lcplc_smdpitch+0x2a9>:
  120fb1:	23ea80               	sext	a14, a10, 15
  120fb4:	e1e9                	s32i.n	a14, a1, 56
  120fb6:	0d3feb4130b09cde 	{ blt.w18	a12, a13, 120e6d <sbc_lcplc_smdpitch+0x165>; nop }
  120fbe:	000546               	j	120fd7 <sbc_lcplc_smdpitch+0x2cf>

00120fc1 <sbc_lcplc_smdpitch+0x2b9>:
  120fc1:	d1d9                	s32i.n	a13, a1, 52
  120fc3:	020c                	movi.n	a2, 0
  120fc5:	d8bd31               	l32r	a3, 1172bc (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  120fc8:	f169                	s32i.n	a6, a1, 60
  120fca:	1061b2               	s32i	a11, a1, 64
  120fcd:	1161a2               	s32i	a10, a1, 68
  120fd0:	126142               	s32i	a4, a1, 72
  120fd3:	ff7c                	movi.n	a15, -1
  120fd5:	c1f9                	s32i.n	a15, a1, 48

00120fd7 <sbc_lcplc_smdpitch+0x2cf>:
  120fd7:	122142               	l32i	a4, a1, 72
  120fda:	1021b2               	l32i	a11, a1, 64
  120fdd:	1121a2               	l32i	a10, a1, 68
  120fe0:	d188                	l32i.n	a8, a1, 52
  120fe2:	f168                	l32i.n	a6, a1, 60
  120fe4:	0d000a41b0b0a8ae 	{ bge.w18	a8, a10, 121093 <sbc_lcplc_smdpitch+0x38b>; nop }
  120fec:	a158                	l32i.n	a5, a1, 40
  120fee:	b1b9                	s32i.n	a11, a1, 44
  120ff0:	d1e8                	l32i.n	a14, a1, 52
  120ff2:	1f0c                	movi.n	a15, 1
  120ff4:	2182b0               	srai	a8, a11, 2
  120ff7:	5189                	s32i.n	a8, a1, 20
  120ff9:	3c0f24               	ae_movda16	aed0, a15
  120ffc:	0edd                	mov.n	a13, a14
  120ffe:	ebfa5f00000dee8f 	{ sext	a14, a14, 15; ae_movi	aed13, 0; nop }
  121006:	c9fb514dde219e4e 	{ addx2	a9, a14, a4; ae_mov	aed1, aed13; ae_mov	aed2, aed13 }

0012100e <sbc_lcplc_smdpitch+0x306>:
  12100e:	7729c4               	ae_la64.pp	u0, a9
  121011:	51b8                	l32i.n	a11, a1, 20
  121013:	b1f8                	l32i.n	a15, a1, 44
  121015:	261ba6               	blti	a11, 1, 12103f <sbc_lcplc_smdpitch+0x337>
  121018:	51c8                	l32i.n	a12, a1, 20
  12101a:	20b550               	or	a11, a5, a5
  12101d:	18ac76               	loopgtz	a12, 121039 <sbc_lcplc_smdpitch+0x331>
  121020:	37e9c4               	ae_la16x4.ip	aed14, u0, a9
  121023:	90cb94               	ae_l16x4.ip	aed12, a11, 8
  121026:	ebefdd0e0c0c259f 	{ nop; ae_sub16	aed12, aed12, aed14; nop }
  12102e:	2bc2c4               	ae_abs16s	aed12, aed12
  121031:	0c801a803c21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed12 }

00121039 <sbc_lcplc_smdpitch+0x331>:
  121039:	5198                	l32i.n	a9, a1, 20
  12103b:	000086               	j	121041 <sbc_lcplc_smdpitch+0x339>

0012103e <sbc_lcplc_smdpitch+0x336>:
	...

0012103f <sbc_lcplc_smdpitch+0x337>:
  12103f:	090c                	movi.n	a9, 0

00121041 <sbc_lcplc_smdpitch+0x339>:
  121041:	1189e0               	slli	a8, a9, 2
  121044:	90c850               	addx2	a12, a8, a5
  121047:	c0ff80               	sub	a15, a15, a8
  12104a:	ebe75201020f99df 	{ addx4	a9, a9, a13; ae_add32	aed15, aed2, aed1; nop }
  121052:	ebe9510f0f0f994f 	{ addx2	a9, a9, a4; ae_add32_hl_lh	aed15, aed15, aed15; nop }
  12105a:	25bfc4               	ae_movad32.l	a11, aed15
  12105d:	11af76               	loopgtz	a15, 121072 <sbc_lcplc_smdpitch+0x36a>
  121060:	009982               	l16si	a8, a9, 0
  121063:	009cf2               	l16si	a15, a12, 0
  121066:	992b                	addi.n	a9, a9, 2
  121068:	cc2b                	addi.n	a12, a12, 2
  12106a:	c0ff80               	sub	a15, a15, a8
  12106d:	60f1f0               	abs	a15, a15
  121070:	bbfa                	add.n	a11, a11, a15

00121072 <sbc_lcplc_smdpitch+0x36a>:
  121072:	dd1b                	addi.n	a13, a13, 1
  121074:	ce1b                	addi.n	a12, a14, 1
  121076:	23ec80               	sext	a14, a12, 15
  121079:	0323b7               	blt	a3, a11, 121080 <sbc_lcplc_smdpitch+0x378>
  12107c:	c1c9                	s32i.n	a12, a1, 48
  12107e:	0b3d                	mov.n	a3, a11

00121080 <sbc_lcplc_smdpitch+0x378>:
  121080:	532b20               	max	a2, a11, a2
  121083:	ebfb510d0e019e4f 	{ addx2	a9, a14, a4; ae_mov	aed1, aed13; nop }
  12108b:	0d3ff7cdfeb29dae 	{ blt.w18	a13, a10, 12100e <sbc_lcplc_smdpitch+0x306>; ae_mov	aed2, aed13 }

00121093 <sbc_lcplc_smdpitch+0x38b>:
  121093:	81c8                	l32i.n	a12, a1, 32
  121095:	4158                	l32i.n	a5, a1, 16
  121097:	c1e8                	l32i.n	a14, a1, 48
  121099:	61f8                	l32i.n	a15, a1, 24
  12109b:	c08ae0               	sub	a8, a10, a14
  12109e:	400001b54510468e 	{ ae_movda32	aed0, a6; nop; ae_movda32	aed1, a8 }
  1210a6:	eb7b3101000027bf 	{ addmi	a11, a7, 0x1200; ae_mulp32x2	aed0, aed0, aed1; nop }
  1210ae:	c4cbb2               	addi	a11, a11, -60
  1210b1:	25d0c4               	ae_movad32.l	a13, aed0
  1210b4:	c0ff50               	sub	a15, a15, a5
  1210b7:	ddfa                	add.n	a13, a13, a15
  1210b9:	23dd80               	sext	a13, a13, 15
  1210bc:	b3cde0               	movgez	a12, a13, a14
  1210bf:	81c9                	s32i.n	a12, a1, 32
  1210c1:	12d7c2               	addmi	a12, a7, 0x1200
  1210c4:	c0ccc2               	addi	a12, a12, -64
  1210c7:	0cc8                	l32i.n	a12, a12, 0
  1210c9:	0bb8                	l32i.n	a11, a11, 0
  1210cb:	0c39                	s32i.n	a3, a12, 0
  1210cd:	0b29                	s32i.n	a2, a11, 0
  1210cf:	8128                	l32i.n	a2, a1, 32
  1210d1:	f01d                	retw.n

001210d3 <sbc_lcplc_smdpitch+0x3cb>:
	...

001210d4 <sbc_lcplc_smdpitch_coarse>:
  1210d4:	006136               	entry	a1, 48
  1210d7:	02ad                	mov.n	a10, a2
  1210d9:	03bd                	mov.n	a11, a3
  1210db:	04cd                	mov.n	a12, a4
  1210dd:	05dd                	mov.n	a13, a5
  1210df:	06ed                	mov.n	a14, a6
  1210e1:	07fd                	mov.n	a15, a7
  1210e3:	d188                	l32i.n	a8, a1, 52
  1210e5:	c198                	l32i.n	a9, a1, 48
  1210e7:	0199                	s32i.n	a9, a1, 0
  1210e9:	1189                	s32i.n	a8, a1, 4
  1210eb:	ffc1e5               	call8	120d08 <sbc_lcplc_smdpitch>
  1210ee:	0a2d                	mov.n	a2, a10
  1210f0:	f01d                	retw.n

001210f2 <sbc_lcplc_smdpitch_coarse+0x1e>:
	...

001210f4 <sbc_lcplc_smdpitch_fine>:
  1210f4:	006136               	entry	a1, 48
  1210f7:	02ad                	mov.n	a10, a2
  1210f9:	03bd                	mov.n	a11, a3
  1210fb:	04cd                	mov.n	a12, a4
  1210fd:	05dd                	mov.n	a13, a5
  1210ff:	06ed                	mov.n	a14, a6
  121101:	07fd                	mov.n	a15, a7
  121103:	d188                	l32i.n	a8, a1, 52
  121105:	c198                	l32i.n	a9, a1, 48
  121107:	0199                	s32i.n	a9, a1, 0
  121109:	1189                	s32i.n	a8, a1, 4
  12110b:	ffbfe5               	call8	120d08 <sbc_lcplc_smdpitch>
  12110e:	0a2d                	mov.n	a2, a10
  121110:	f01d                	retw.n

00121112 <sbc_lcplc_smdpitch_fine+0x1e>:
	...

00121114 <sbc_lcplc_smdpitch_refine_lcplc>:
  121114:	006136               	entry	a1, 48
  121117:	02ad                	mov.n	a10, a2
  121119:	03bd                	mov.n	a11, a3
  12111b:	04cd                	mov.n	a12, a4
  12111d:	05dd                	mov.n	a13, a5
  12111f:	06ed                	mov.n	a14, a6
  121121:	07fd                	mov.n	a15, a7
  121123:	d188                	l32i.n	a8, a1, 52
  121125:	c198                	l32i.n	a9, a1, 48
  121127:	0199                	s32i.n	a9, a1, 0
  121129:	1189                	s32i.n	a8, a1, 4
  12112b:	ffbde5               	call8	120d08 <sbc_lcplc_smdpitch>
  12112e:	0a2d                	mov.n	a2, a10
  121130:	f01d                	retw.n

00121132 <sbc_lcplc_smdpitch_refine_lcplc+0x1e>:
	...

00121134 <sbc_lcplc_smdpitch_refine_fr>:
  121134:	006136               	entry	a1, 48
  121137:	02ad                	mov.n	a10, a2
  121139:	03bd                	mov.n	a11, a3
  12113b:	04cd                	mov.n	a12, a4
  12113d:	05dd                	mov.n	a13, a5
  12113f:	06ed                	mov.n	a14, a6
  121141:	07fd                	mov.n	a15, a7
  121143:	d188                	l32i.n	a8, a1, 52
  121145:	c198                	l32i.n	a9, a1, 48
  121147:	0199                	s32i.n	a9, a1, 0
  121149:	1189                	s32i.n	a8, a1, 4
  12114b:	ffbbe5               	call8	120d08 <sbc_lcplc_smdpitch>
  12114e:	0a2d                	mov.n	a2, a10
  121150:	f01d                	retw.n

00121152 <sbc_lcplc_smdpitch_refine_fr+0x1e>:
  121152:	00000000 41360000                                ......

00121158 <aac_plc_GetAACWindowShape>:
  121158:	004136               	entry	a1, 32
  12115b:	0258                	l32i.n	a5, a2, 0
  12115d:	04d552               	addmi	a5, a5, 0x400
  121160:	132552               	l32i	a5, a5, 76
  121163:	0558                	l32i.n	a5, a5, 0
  121165:	8e2552               	l32i	a5, a5, 0x238
  121168:	a05350               	addx4	a5, a3, a5
  12116b:	0558                	l32i.n	a5, a5, 0
  12116d:	140c                	movi.n	a4, 1
  12116f:	100552               	l8ui	a5, a5, 16
  121172:	020c                	movi.n	a2, 0
  121174:	550b                	addi.n	a5, a5, -1
  121176:	832450               	moveqz	a2, a4, a5
  121179:	f01d                	retw.n

0012117b <aac_plc_GetAACWindowShape+0x23>:
	...

0012117c <aac_plc_GetAACWindowTypeFirstGoodFrame>:
  12117c:	004136               	entry	a1, 32
  12117f:	0248                	l32i.n	a4, a2, 0
  121181:	04d442               	addmi	a4, a4, 0x400
  121184:	132442               	l32i	a4, a4, 76
  121187:	0448                	l32i.n	a4, a4, 0
  121189:	8d2442               	l32i	a4, a4, 0x234
  12118c:	a04340               	addx4	a4, a3, a4
  12118f:	0448                	l32i.n	a4, a4, 0
  121191:	0448                	l32i.n	a4, a4, 0
  121193:	030422               	l8ui	a2, a4, 3
  121196:	528c                	beqz.n	a2, 12119f <aac_plc_GetAACWindowTypeFirstGoodFrame+0x23>
  121198:	031226               	beqi	a2, 1, 12119f <aac_plc_GetAACWindowTypeFirstGoodFrame+0x23>
  12119b:	120c                	movi.n	a2, 1
  12119d:	f01d                	retw.n

0012119f <aac_plc_GetAACWindowTypeFirstGoodFrame+0x23>:
  12119f:	020c                	movi.n	a2, 0
  1211a1:	f01d                	retw.n

001211a3 <aac_plc_GetAACWindowTypeFirstGoodFrame+0x27>:
	...

001211a4 <aac_plc_GetAACPrevImdcBufferLen>:
  1211a4:	004136               	entry	a1, 32
  1211a7:	00a432               	movi	a3, 0x400
  1211aa:	024d                	mov.n	a4, a2
  1211ac:	40a222               	movi	a2, 0x240
  1211af:	832340               	moveqz	a2, a3, a4
  1211b2:	f01d                	retw.n

001211b4 <aac_plc_GetAACWindowType>:
  1211b4:	004136               	entry	a1, 32
  1211b7:	0248                	l32i.n	a4, a2, 0
  1211b9:	04d442               	addmi	a4, a4, 0x400
  1211bc:	132442               	l32i	a4, a4, 76
  1211bf:	0448                	l32i.n	a4, a4, 0
  1211c1:	8e2442               	l32i	a4, a4, 0x238
  1211c4:	a04340               	addx4	a4, a3, a4
  1211c7:	0448                	l32i.n	a4, a4, 0
  1211c9:	110422               	l8ui	a2, a4, 17
  1211cc:	528c                	beqz.n	a2, 1211d5 <aac_plc_GetAACWindowType+0x21>
  1211ce:	033226               	beqi	a2, 3, 1211d5 <aac_plc_GetAACWindowType+0x21>
  1211d1:	120c                	movi.n	a2, 1
  1211d3:	f01d                	retw.n

001211d5 <aac_plc_GetAACWindowType+0x21>:
  1211d5:	020c                	movi.n	a2, 0
  1211d7:	f01d                	retw.n

001211d9 <aac_plc_GetAACWindowType+0x25>:
  1211d9:	000000                                        ...

001211dc <aac_plc_GetAACPrevImdctBuffer>:
  1211dc:	004136               	entry	a1, 32
  1211df:	0258                	l32i.n	a5, a2, 0
  1211e1:	04d552               	addmi	a5, a5, 0x400
  1211e4:	132552               	l32i	a5, a5, 76
  1211e7:	0558                	l32i.n	a5, a5, 0
  1211e9:	8e2552               	l32i	a5, a5, 0x238
  1211ec:	fea372               	movi	a7, 0x3fe
  1211ef:	a05450               	addx4	a5, a4, a5
  1211f2:	0558                	l32i.n	a5, a5, 0
  1211f4:	00a2a2               	movi	a10, 0x200
  1211f7:	110542               	l8ui	a4, a5, 17
  1211fa:	5528                	l32i.n	a2, a5, 20
  1211fc:	84bc                	beqz.n	a4, 121238 <aac_plc_GetAACPrevImdctBuffer+0x5c>
  1211fe:	363426               	beqi	a4, 3, 121238 <aac_plc_GetAACPrevImdctBuffer+0x5c>
  121201:	07d262               	addmi	a6, a2, 0x700
  121204:	204330               	or	a4, a3, a3
  121207:	40a092               	movi	a9, 64
  12120a:	c0a182               	movi	a8, 0x1c0
  12120d:	0ea876               	loopgtz	a8, 12121f <aac_plc_GetAACPrevImdctBuffer+0x43>
  121210:	be2214               	ae_l32.ip	aed2, a2, 4
  121213:	9a1924               	ae_slai32s	aed1, aed2, 9
  121216:	a31114               	ae_sel16i	aed1, aed1, aed1, 3
  121219:	420114               	ae_round16x4f32sasym	aed0, aed1, aed1
  12121c:	d30414               	ae_s16.0.ip	aed0, a4, 2

0012121f <aac_plc_GetAACPrevImdctBuffer+0x43>:
  12121f:	237a                	add.n	a2, a3, a7
  121221:	11a976               	loopgtz	a9, 121236 <aac_plc_GetAACPrevImdctBuffer+0x5a>
  121224:	be5614               	ae_l32.ip	aed5, a6, 4
  121227:	2b5754               	ae_neg32s	aed5, aed5
  12122a:	9a4954               	ae_slai32s	aed4, aed5, 9
  12122d:	a34444               	ae_sel16i	aed4, aed4, aed4, 3
  121230:	423444               	ae_round16x4f32sasym	aed3, aed4, aed4
  121233:	d332f4               	ae_s16.0.ip	aed3, a2, -2
  121236:	f01d                	retw.n

00121238 <aac_plc_GetAACPrevImdctBuffer+0x5c>:
  121238:	337a                	add.n	a3, a3, a7
  12123a:	11aa76               	loopgtz	a10, 12124f <aac_plc_GetAACPrevImdctBuffer+0x73>
  12123d:	be8214               	ae_l32.ip	aed8, a2, 4
  121240:	2b8784               	ae_neg32s	aed8, aed8
  121243:	9a7984               	ae_slai32s	aed7, aed8, 9
  121246:	a37774               	ae_sel16i	aed7, aed7, aed7, 3
  121249:	426774               	ae_round16x4f32sasym	aed6, aed7, aed7
  12124c:	d363f4               	ae_s16.0.ip	aed6, a3, -2

0012124f <aac_plc_GetAACPrevImdctBuffer+0x73>:
  12124f:	f01d                	retw.n

00121251 <aac_plc_GetAACPrevImdctBuffer+0x75>:
  121251:	000000                                        ...

00121254 <aac_plc_ResetAACPrevImdctBuffer>:
  121254:	004136               	entry	a1, 32
  121257:	0278                	l32i.n	a7, a2, 0
  121259:	04d772               	addmi	a7, a7, 0x400
  12125c:	132772               	l32i	a7, a7, 76
  12125f:	0778                	l32i.n	a7, a7, 0
  121261:	8e2772               	l32i	a7, a7, 0x238
  121264:	060c                	movi.n	a6, 0
  121266:	a07470               	addx4	a7, a4, a7
  121269:	0778                	l32i.n	a7, a7, 0
  12126b:	215130               	srai	a5, a3, 1
  12126e:	052722               	l32i	a2, a7, 20
  121271:	03a576               	loopgtz	a5, 121278 <aac_plc_ResetAACPrevImdctBuffer+0x24>
  121274:	0269                	s32i.n	a6, a2, 0
  121276:	224b                	addi.n	a2, a2, 4

00121278 <aac_plc_ResetAACPrevImdctBuffer+0x24>:
  121278:	f01d                	retw.n

0012127a <aac_plc_ResetAACPrevImdctBuffer+0x26>:
	...

0012127c <aac_plc_GetTimeData>:
  12127c:	004136               	entry	a1, 32
  12127f:	0228                	l32i.n	a2, a2, 0
  121281:	04d222               	addmi	a2, a2, 0x400
  121284:	192222               	l32i	a2, a2, 100
  121287:	f01d                	retw.n

00121289 <aac_plc_GetTimeData+0xd>:
  121289:	000000                                        ...

0012128c <aacplc_GetFrameSize>:
  12128c:	004136               	entry	a1, 32
  12128f:	0228                	l32i.n	a2, a2, 0
  121291:	04d222               	addmi	a2, a2, 0x400
  121294:	132222               	l32i	a2, a2, 76
  121297:	272222               	l32i	a2, a2, 156
  12129a:	f01d                	retw.n

0012129c <aacplc_GetFrameSize+0x10>:
  12129c:	00000000                                ....

001212a0 <xa_sbc_lcplc_xq_recover>:
  1212a0:	00a136               	entry	a1, 80
  1212a3:	080272               	l8ui	a7, a2, 8
  1212a6:	2358                	l32i.n	a5, a3, 8
  1212a8:	24e716               	beqz	a7, 1214fa <xa_sbc_lcplc_xq_recover+0x25a>
  1212ab:	0159                	s32i.n	a5, a1, 0
  1212ad:	05cd                	mov.n	a12, a5
  1212af:	060c                	movi.n	a6, 0
  1212b1:	a04770               	addx4	a4, a7, a7
  1212b4:	03d522               	addmi	a2, a5, 0x300
  1212b7:	13d582               	addmi	a8, a5, 0x1300
  1212ba:	b8c882               	addi	a8, a8, -72
  1212bd:	88c222               	addi	a2, a2, -120
  1212c0:	1144c0               	slli	a4, a4, 4
  1212c3:	c04470               	sub	a4, a4, a7
  1212c6:	b04470               	addx8	a4, a4, a7
  1212c9:	b04450               	addx8	a4, a4, a5
  1212cc:	13d442               	addmi	a4, a4, 0x1300
  1212cf:	b8c442               	addi	a4, a4, -72
  1212d2:	7149                	s32i.n	a4, a1, 28

001212d4 <xa_sbc_lcplc_xq_recover+0x34>:
  1212d4:	02ad                	mov.n	a10, a2
  1212d6:	859872               	l16si	a7, a8, 0x10a
  1212d9:	06dd                	mov.n	a13, a6
  1212db:	3d28f2               	l32i	a15, a8, 244
  1212de:	849892               	l16si	a9, a8, 0x108
  1212e1:	029ff2               	l16si	a15, a15, 4
  1212e4:	fec9e2               	addi	a14, a9, -2
  1212e7:	236e80               	sext	a6, a14, 15
  1212ea:	0d001e41a0b0876e 	{ beq.w18	a7, a6, 1214d8 <xa_sbc_lcplc_xq_recover+0x238>; nop }
  1212f2:	490b                	addi.n	a4, a9, -1
  1212f4:	c0b970               	sub	a11, a9, a7
  1212f7:	c06670               	sub	a6, a6, a7
  1212fa:	236680               	sext	a6, a6, 15
  1212fd:	fecbb2               	addi	a11, a11, -2
  121300:	214140               	srai	a4, a4, 1
  121303:	234480               	sext	a4, a4, 15
  121306:	23bb80               	sext	a11, a11, 15
  121309:	0d000d41d0b09b4e 	{ blt.w18	a11, a4, 1213ea <xa_sbc_lcplc_xq_recover+0x14a>; nop }
  121311:	671b                	addi.n	a6, a7, 1
  121313:	236680               	sext	a6, a6, 15
  121316:	1b8616               	beqz	a6, 1214d2 <xa_sbc_lcplc_xq_recover+0x232>
  121319:	907fc0               	addx2	a7, a15, a12
  12131c:	3c3e24               	ae_movda16	aed3, a14
  12131f:	400000d144f14f9e 	{ ae_movda16	aed1, a15; nop; addi	a4, a9, -3 }
  121327:	1199f0               	slli	a9, a9, 1
  12132a:	0c8005010343377e 	{ addmi	a7, a7, 0x300; ae_mul16x4	aed4, aed3, aed1, aed3 }
  121332:	400000814482747e 	{ ae_movda16	aed2, a4; nop; addi	a7, a7, -120 }
  12133a:	1179                	s32i.n	a7, a1, 4
  12133c:	0c801a014221e3de 	{ ae_movad32.l	a14, aed3; ae_mul16x4	aed2, aed1, aed1, aed2 }
  121344:	2171f0               	srai	a7, a15, 1
  121347:	25b1c4               	ae_movad32.l	a11, aed1
  12134a:	23ee80               	sext	a14, a14, 15
  12134d:	23bb80               	sext	a11, a11, 15
  121350:	21e2e0               	srai	a14, a14, 2
  121353:	81e9                	s32i.n	a14, a1, 32
  121355:	21b2b0               	srai	a11, a11, 2
  121358:	91b9                	s32i.n	a11, a1, 36
  12135a:	400000c145f1ef9e 	{ ae_movda32	aed1, a15; nop; addi	a14, a9, -4 }
  121362:	a0bfc0               	addx4	a11, a15, a12
  121365:	400000a145f09e9e 	{ ae_movda32	aed0, a14; nop; addi	a9, a9, -6 }
  12136d:	eb7b300001003bbf 	{ addmi	a11, a11, 0x300; ae_mulp32x2	aed0, aed1, aed0; nop }
  121375:	400000814582b9be 	{ ae_movda32	aed2, a9; nop; addi	a11, a11, -120 }
  12137d:	21b9                	s32i.n	a11, a1, 8
  12137f:	eb7bc8020101e07f 	{ ae_movad32.l	a14, aed0; ae_mulp32x2	aed1, aed1, aed2; nop }
  121387:	21b2f0               	srai	a11, a15, 2
  12138a:	2591c4               	ae_movad32.l	a9, aed1
  12138d:	ecea                	add.n	a14, a12, a14
  12138f:	9c9a                	add.n	a9, a12, a9
  121391:	03dee2               	addmi	a14, a14, 0x300
  121394:	88cee2               	addi	a14, a14, -120
  121397:	03d9f2               	addmi	a15, a9, 0x300
  12139a:	0198                	l32i.n	a9, a1, 0
  12139c:	88cff2               	addi	a15, a15, -120
  12139f:	809d90               	add	a9, a13, a9
  1213a2:	03d992               	addmi	a9, a9, 0x300
  1213a5:	88c992               	addi	a9, a9, -120

001213a8 <xa_sbc_lcplc_xq_recover+0x108>:
  1213a8:	0328                	l32i.n	a2, a3, 0
  1213aa:	0d401441e0b0266e 	{ blti.w18	a6, 2, 1214fc <xa_sbc_lcplc_xq_recover+0x25c>; nop }
  1213b2:	205aa0               	or	a5, a10, a10
  1213b5:	05a776               	loopgtz	a7, 1213be <xa_sbc_lcplc_xq_recover+0x11e>
  1213b8:	904594               	ae_l16x4.ip	aed4, a5, 8
  1213bb:	804294               	ae_s16x4.ip	aed4, a2, 8

001213be <xa_sbc_lcplc_xq_recover+0x11e>:
  1213be:	092d                	mov.n	a2, a9
  1213c0:	9148                	l32i.n	a4, a1, 36
  1213c2:	022152               	l32i	a5, a1, 8
  1213c5:	05a476               	loopgtz	a4, 1213ce <xa_sbc_lcplc_xq_recover+0x12e>
  1213c8:	905594               	ae_l16x4.ip	aed5, a5, 8
  1213cb:	805294               	ae_s16x4.ip	aed5, a2, 8
  1213ce:	0f2d                	mov.n	a2, a15
  1213d0:	0358                	l32i.n	a5, a3, 0
  1213d2:	05a776               	loopgtz	a7, 1213db <xa_sbc_lcplc_xq_recover+0x13b>
  1213d5:	906594               	ae_l16x4.ip	aed6, a5, 8
  1213d8:	806294               	ae_s16x4.ip	aed6, a2, 8
  1213db:	fec622               	addi	a2, a6, -2

001213de <xa_sbc_lcplc_xq_recover+0x13e>:
  1213de:	236280               	sext	a6, a2, 15
  1213e1:	fc3656               	bnez	a6, 1213a8 <xa_sbc_lcplc_xq_recover+0x108>
  1213e4:	849892               	l16si	a9, a8, 0x108
  1213e7:	0039c6               	j	1214d2 <xa_sbc_lcplc_xq_recover+0x232>

001213ea <xa_sbc_lcplc_xq_recover+0x14a>:
  1213ea:	0e4b16               	beqz	a11, 1214d2 <xa_sbc_lcplc_xq_recover+0x232>
  1213ed:	fdc972               	addi	a7, a9, -3
  1213f0:	400001b5448a3efe 	{ ae_movda16	aed10, a14; nop; ae_movda16	aed8, a15 }
  1213f8:	0c801a08caba97ee 	{ ae_movda16	aed9, a7; ae_mul16x4	aed11, aed10, aed8, aed10 }
  121400:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  121408:	254ac4               	ae_movad32.l	a4, aed10
  12140b:	25b8c4               	ae_movad32.l	a11, aed8
  12140e:	234480               	sext	a4, a4, 15
  121411:	23bb80               	sext	a11, a11, 15
  121414:	214240               	srai	a4, a4, 2
  121417:	8149                	s32i.n	a4, a1, 32
  121419:	21b2b0               	srai	a11, a11, 2
  12141c:	b0e420               	addx8	a14, a4, a2
  12141f:	51e9                	s32i.n	a14, a1, 20
  121421:	91b9                	s32i.n	a11, a1, 36
  121423:	b0eb20               	addx8	a14, a11, a2
  121426:	61e9                	s32i.n	a14, a1, 24
  121428:	11e9f0               	slli	a14, a9, 1
  12142b:	909fc0               	addx2	a9, a15, a12
  12142e:	fcce72               	addi	a7, a14, -4
  121431:	400000a145f7e7ee 	{ ae_movda32	aed7, a7; nop; addi	a14, a14, -6 }
  121439:	b09490               	addx8	a9, a4, a9
  12143c:	2171f0               	srai	a7, a15, 1
  12143f:	4000003545089f9e 	{ ae_movda32	aed8, a15; nop; addmi	a9, a9, 0x300 }
  121447:	4000008145899e9e 	{ ae_movda32	aed9, a14; nop; addi	a9, a9, -120 }
  12144f:	eb7b52070807efcf 	{ addx4	a14, a15, a12; ae_mulp32x2	aed7, aed8, aed7; nop }
  121457:	eb7b53090808bbef 	{ addx8	a11, a11, a14; ae_mulp32x2	aed8, aed8, aed9; nop }
  12145f:	3199                	s32i.n	a9, a1, 12
  121461:	25e7c4               	ae_movad32.l	a14, aed7
  121464:	2598c4               	ae_movad32.l	a9, aed8
  121467:	03dbb2               	addmi	a11, a11, 0x300
  12146a:	88cbb2               	addi	a11, a11, -120
  12146d:	9c9a                	add.n	a9, a12, a9
  12146f:	41b9                	s32i.n	a11, a1, 16
  121471:	ecea                	add.n	a14, a12, a14
  121473:	21b2f0               	srai	a11, a15, 2
  121476:	03dee2               	addmi	a14, a14, 0x300
  121479:	88cee2               	addi	a14, a14, -120
  12147c:	03d9f2               	addmi	a15, a9, 0x300
  12147f:	0198                	l32i.n	a9, a1, 0
  121481:	88cff2               	addi	a15, a15, -120
  121484:	9d9a                	add.n	a9, a13, a9
  121486:	03d992               	addmi	a9, a9, 0x300
  121489:	88c992               	addi	a9, a9, -120

0012148c <xa_sbc_lcplc_xq_recover+0x1ec>:
  12148c:	0358                	l32i.n	a5, a3, 0
  12148e:	0d40094160b0266e 	{ blti.w18	a6, 2, 121528 <xa_sbc_lcplc_xq_recover+0x288>; nop }
  121496:	202ff0               	or	a2, a15, a15
  121499:	05a776               	loopgtz	a7, 1214a2 <xa_sbc_lcplc_xq_recover+0x202>
  12149c:	90b294               	ae_l16x4.ip	aed11, a2, 8
  12149f:	80b594               	ae_s16x4.ip	aed11, a5, 8

001214a2 <xa_sbc_lcplc_xq_recover+0x202>:
  1214a2:	4128                	l32i.n	a2, a1, 16
  1214a4:	9148                	l32i.n	a4, a1, 36
  1214a6:	062152               	l32i	a5, a1, 24
  1214a9:	0ba476               	loopgtz	a4, 1214b8 <xa_sbc_lcplc_xq_recover+0x218>
  1214ac:	ccc5f4               	ae_l16x4.i	aed12, a5, -8
  1214af:	f8c552               	addi	a5, a5, -8
  1214b2:	f8c222               	addi	a2, a2, -8
  1214b5:	dcc204               	ae_s16x4.i	aed12, a2, 0
  1214b8:	092d                	mov.n	a2, a9
  1214ba:	002352               	l32i	a5, a3, 0
  1214bd:	05a776               	loopgtz	a7, 1214c6 <xa_sbc_lcplc_xq_recover+0x226>
  1214c0:	90d594               	ae_l16x4.ip	aed13, a5, 8
  1214c3:	80d294               	ae_s16x4.ip	aed13, a2, 8
  1214c6:	fec622               	addi	a2, a6, -2

001214c9 <xa_sbc_lcplc_xq_recover+0x229>:
  1214c9:	236280               	sext	a6, a2, 15
  1214cc:	fbc656               	bnez	a6, 12148c <xa_sbc_lcplc_xq_recover+0x1ec>
  1214cf:	849892               	l16si	a9, a8, 0x108
  1214d2:	fec9b2               	addi	a11, a9, -2
  1214d5:	8558b2               	s16i	a11, a8, 0x10a

001214d8 <xa_sbc_lcplc_xq_recover+0x238>:
  1214d8:	71e8                	l32i.n	a14, a1, 28
  1214da:	14d882               	addmi	a8, a8, 0x1400
  1214dd:	14da22               	addmi	a2, a10, 0x1400
  1214e0:	14dcc2               	addmi	a12, a12, 0x1400
  1214e3:	14dd62               	addmi	a6, a13, 0x1400
  1214e6:	c8c662               	addi	a6, a6, -56
  1214e9:	c8ccc2               	addi	a12, a12, -56
  1214ec:	c8c222               	addi	a2, a2, -56
  1214ef:	c8c882               	addi	a8, a8, -56
  1214f2:	0d3fdd41e0b0b8ee 	{ bne.w18	a8, a14, 1212d4 <xa_sbc_lcplc_xq_recover+0x34>; nop }

001214fa <xa_sbc_lcplc_xq_recover+0x25a>:
  1214fa:	f01d                	retw.n

001214fc <xa_sbc_lcplc_xq_recover+0x25c>:
  1214fc:	0a5d                	mov.n	a5, a10
  1214fe:	05ab76               	loopgtz	a11, 121507 <xa_sbc_lcplc_xq_recover+0x267>
  121501:	90e594               	ae_l16x4.ip	aed14, a5, 8
  121504:	80e294               	ae_s16x4.ip	aed14, a2, 8

00121507 <xa_sbc_lcplc_xq_recover+0x267>:
  121507:	092d                	mov.n	a2, a9
  121509:	8148                	l32i.n	a4, a1, 32
  12150b:	1158                	l32i.n	a5, a1, 4
  12150d:	05a476               	loopgtz	a4, 121516 <xa_sbc_lcplc_xq_recover+0x276>
  121510:	90f594               	ae_l16x4.ip	aed15, a5, 8
  121513:	80f294               	ae_s16x4.ip	aed15, a2, 8
  121516:	0e2d                	mov.n	a2, a14
  121518:	0358                	l32i.n	a5, a3, 0
  12151a:	05a776               	loopgtz	a7, 121523 <xa_sbc_lcplc_xq_recover+0x283>
  12151d:	900594               	ae_l16x4.ip	aed0, a5, 8
  121520:	800294               	ae_s16x4.ip	aed0, a2, 8
  121523:	260b                	addi.n	a2, a6, -1
  121525:	ffad46               	j	1213de <xa_sbc_lcplc_xq_recover+0x13e>

00121528 <xa_sbc_lcplc_xq_recover+0x288>:
  121528:	0e2d                	mov.n	a2, a14
  12152a:	05ab76               	loopgtz	a11, 121533 <xa_sbc_lcplc_xq_recover+0x293>
  12152d:	901294               	ae_l16x4.ip	aed1, a2, 8
  121530:	801594               	ae_s16x4.ip	aed1, a5, 8

00121533 <xa_sbc_lcplc_xq_recover+0x293>:
  121533:	3128                	l32i.n	a2, a1, 12
  121535:	8148                	l32i.n	a4, a1, 32
  121537:	5158                	l32i.n	a5, a1, 20
  121539:	0ba476               	loopgtz	a4, 121548 <xa_sbc_lcplc_xq_recover+0x2a8>
  12153c:	cc25f4               	ae_l16x4.i	aed2, a5, -8
  12153f:	f8c552               	addi	a5, a5, -8
  121542:	f8c222               	addi	a2, a2, -8
  121545:	dc2204               	ae_s16x4.i	aed2, a2, 0
  121548:	092d                	mov.n	a2, a9
  12154a:	002352               	l32i	a5, a3, 0
  12154d:	05ab76               	loopgtz	a11, 121556 <xa_sbc_lcplc_xq_recover+0x2b6>
  121550:	903594               	ae_l16x4.ip	aed3, a5, 8
  121553:	803294               	ae_s16x4.ip	aed3, a2, 8
  121556:	260b                	addi.n	a2, a6, -1
  121558:	ffdb46               	j	1214c9 <xa_sbc_lcplc_xq_recover+0x229>

0012155b <xa_sbc_lcplc_xq_recover+0x2bb>:
  12155b:	00000000 00613600                                .....

00121560 <msbc_bec_2_SBC_BEC>:
  121560:	006136               	entry	a1, 48
  121563:	0139                	s32i.n	a3, a1, 0
  121565:	038d                	mov.n	a8, a3
  121567:	01d372               	addmi	a7, a3, 0x100
  12156a:	fc7c                	movi.n	a12, -1
  12156c:	042d                	mov.n	a2, a4
  12156e:	016122               	s32i	a2, a1, 4
  121571:	20a576               	loopgtz	a5, 121595 <msbc_bec_2_SBC_BEC+0x35>
  121574:	8008d2               	l8ui	a13, a8, 128
  121577:	0007a2               	l8ui	a10, a7, 0
  12157a:	000892               	l8ui	a9, a8, 0
  12157d:	771b                	addi.n	a7, a7, 1
  12157f:	881b                	addi.n	a8, a8, 1
  121581:	30dd90               	xor	a13, a13, a9
  121584:	30bdc0               	xor	a11, a13, a12
  121587:	10aad0               	and	a10, a10, a13
  12158a:	1099b0               	and	a9, a9, a11
  12158d:	2099a0               	or	a9, a9, a10
  121590:	004292               	s8i	a9, a2, 0
  121593:	221b                	addi.n	a2, a2, 1

00121595 <msbc_bec_2_SBC_BEC+0x35>:
  121595:	030c                	movi.n	a3, 0
  121597:	040c                	movi.n	a4, 0
  121599:	0e0c                	movi.n	a14, 0
  12159b:	21e9                	s32i.n	a14, a1, 8

0012159d <msbc_bec_2_SBC_BEC+0x3d>:
  12159d:	4315a6               	blti	a5, 1, 1215e4 <msbc_bec_2_SBC_BEC+0x84>
  1215a0:	070c                	movi.n	a7, 0
  1215a2:	0188                	l32i.n	a8, a1, 0
  1215a4:	1128                	l32i.n	a2, a1, 4
  1215a6:	808380               	add	a8, a3, a8
  1215a9:	349576               	loopnez	a5, 1215e1 <msbc_bec_2_SBC_BEC+0x81>
  1215ac:	0008b2               	l8ui	a11, a8, 0
  1215af:	0002a2               	l8ui	a10, a2, 0
  1215b2:	881b                	addi.n	a8, a8, 1
  1215b4:	221b                	addi.n	a2, a2, 1
  1215b6:	30aab0               	xor	a10, a10, a11
  1215b9:	4167a0               	srli	a6, a10, 7
  1215bc:	04d1a0               	extui	a13, a10, 1, 1
  1215bf:	0490a0               	extui	a9, a10, 0, 1
  1215c2:	04e3a0               	extui	a14, a10, 3, 1
  1215c5:	04c2a0               	extui	a12, a10, 2, 1
  1215c8:	04f5a0               	extui	a15, a10, 5, 1
  1215cb:	04b4a0               	extui	a11, a10, 4, 1
  1215ce:	bbfa                	add.n	a11, a11, a15
  1215d0:	ccea                	add.n	a12, a12, a14
  1215d2:	99da                	add.n	a9, a9, a13
  1215d4:	99ca                	add.n	a9, a9, a12
  1215d6:	99ba                	add.n	a9, a9, a11
  1215d8:	04a6a0               	extui	a10, a10, 6, 1
  1215db:	aa6a                	add.n	a10, a10, a6
  1215dd:	99aa                	add.n	a9, a9, a10
  1215df:	779a                	add.n	a7, a7, a9

001215e1 <msbc_bec_2_SBC_BEC+0x81>:
  1215e1:	000046               	j	1215e6 <msbc_bec_2_SBC_BEC+0x86>

001215e4 <msbc_bec_2_SBC_BEC+0x84>:
  1215e4:	070c                	movi.n	a7, 0

001215e6 <msbc_bec_2_SBC_BEC+0x86>:
  1215e6:	534740               	max	a4, a7, a4
  1215e9:	21c8                	l32i.n	a12, a1, 8
  1215eb:	01d332               	addmi	a3, a3, 0x100
  1215ee:	80c332               	addi	a3, a3, -128
  1215f1:	cc1b                	addi.n	a12, a12, 1
  1215f3:	21c9                	s32i.n	a12, a1, 8
  1215f5:	a43c66               	bnei	a12, 3, 12159d <msbc_bec_2_SBC_BEC+0x3d>
  1215f8:	65a022               	movi	a2, 101
  1215fb:	722420               	salt	a2, a4, a2
  1215fe:	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_Occlusion+0x4>)
  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_WienerQ31_to_GainQ15+0x5c>)
  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_Occlusion+0x4>)
  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_WienerQ31_to_GainQ15+0x5c>)
  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+0x2cce4>)
  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+0x2cce4>)
  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+0x2cce2>)
  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+0x2cce2>)
  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+0x2cce4>)
  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_2176$21761_108_15+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+0x2cce2>)

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+0x2cce2>)
  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+0x2cce2>)
  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+0x2cce2>)
  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+0x2cce0>)
  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+0x2cce2>)
  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+0x5ccee>)
  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_2176$21761_108_15+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+0x2cce2>)
  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_2176$21761_108_15+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+0x2cce2>)

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+0x2cce0>)
  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+0x2cce0>)

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+0x5cd37>)
  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+0x5cd37>)

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+0x2cce0>)
  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+0x5cd37>)
  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+0x2ccea>)
  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+0x2cce4>)
  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+0x2ccea>)
  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+0x5cd37>)
  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_2176$21761_108_15+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+0x2cce2>)
  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+0x2cce2>)
  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+0x2cce2>)
  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+0x2cce4>)
  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+0x2cce4>)
  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+0x2cce4>)
  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+0x2cce4>)
  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+0x2ccea>)
  1a5bca:	0017c6               	j	1a5c2d <wma_decode_raw+0xb1>

001a5bcd <wma_decode_raw+0x51>:
  1a5bcd:	e0a821               	l32r	a2, 19de70 (80070057 <_log_data_end+0x5cd37>)
  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+0x2cce2>)
  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+0x2cce4>)

001a5ca8 <wma_decode_raw+0x12c>:
  1a5ca8:	e020f1               	l32r	a15, 19dd28 (80040004 <_log_data_end+0x2cce4>)
  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+0x2cce2>)
  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+0x2cce4>)
  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_14798$34696_246_19+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                                        ...
