filtbank.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,316 行 · 第 1/5 页

S
4,316
字号
sw	$6,8236($sp)sw	$7,8232($sp)sw	$2,8268($sp)move	$14,$0li	$24,1			# 0x1addiu	$20,$22,1li	$16,1073741824			# 0x40000000$L51:sll	$2,$14,2addu	$2,$2,$21lw	$4,0($2)lw	$3,0($23)lw	$7,8352($sp)mult	$4,$3addu	$8,$fp,$14mflo	$4mfhi	$5addu	$2,$4,$16sll	$8,$8,2addu	$6,$7,$8sltu	$7,$2,$4addu	$3,$7,$5lw	$9,0($6)sll	$5,$3,1srl	$2,$2,31or	$2,$5,$2addu	$9,$9,$2lw	$2,8348($sp)addu	$4,$25,$14addu	$8,$2,$8lw	$5,8260($sp)sll	$4,$4,2subu	$2,$22,$14sw	$9,0($8)sll	$2,$2,2addu	$4,$4,$21addu	$3,$22,$14lw	$6,0($4)addu	$15,$5,$2sll	$3,$3,2lw	$2,0($18)addu	$3,$3,$21lw	$8,0($3)lw	$4,-4($15)mult	$6,$2lw	$2,8256($sp)mflo	$6mfhi	$7mult	$8,$4addu	$11,$2,$14mflo	$8lw	$4,8352($sp)addu	$2,$6,$16sll	$11,$11,2addu	$12,$4,$11sltu	$13,$2,$6mfhi	$9addu	$4,$8,$16sltu	$6,$4,$8addu	$3,$13,$7lw	$10,0($12)addu	$5,$6,$9sll	$7,$3,1srl	$2,$2,31or	$2,$7,$2sll	$6,$5,1lw	$7,8276($sp)srl	$4,$4,31or	$4,$6,$4addu	$10,$10,$2lw	$2,8348($sp)addu	$10,$10,$4addu	$3,$7,$14lw	$4,8248($sp)addu	$11,$2,$11sll	$3,$3,2sw	$10,0($11)addu	$2,$4,$14addu	$3,$3,$21lw	$6,0($3)lw	$4,0($18)sll	$2,$2,2addu	$2,$2,$21lw	$8,0($2)lw	$3,-4($15)mult	$6,$4lw	$2,8252($sp)mflo	$6mfhi	$7mult	$8,$3lw	$4,8352($sp)mflo	$8addu	$11,$14,$2sll	$11,$11,2addu	$2,$6,$16addu	$12,$4,$11sltu	$13,$2,$6mfhi	$9addu	$4,$8,$16sltu	$6,$4,$8addu	$3,$13,$7lw	$10,0($12)addu	$5,$6,$9sll	$7,$3,1srl	$2,$2,31or	$2,$7,$2sll	$6,$5,1lw	$7,8236($sp)srl	$4,$4,31or	$4,$6,$4addu	$10,$10,$2lw	$2,8348($sp)addu	$10,$10,$4addu	$3,$7,$14lw	$4,8240($sp)addu	$11,$2,$11sll	$3,$3,2sw	$10,0($11)addu	$2,$14,$4addu	$3,$3,$21lw	$6,0($3)lw	$4,0($18)sll	$2,$2,2addu	$2,$2,$21lw	$8,0($2)mult	$6,$4lw	$3,-4($15)mflo	$6mfhi	$7lw	$2,8244($sp)mult	$8,$3lw	$4,8352($sp)addu	$12,$2,$14mflo	$8sll	$12,$12,2addu	$2,$6,$16addu	$13,$4,$12mfhi	$9addu	$4,$8,$16sltu	$11,$2,$6sltu	$6,$4,$8addu	$5,$6,$9addu	$3,$11,$7sll	$6,$5,1lw	$10,0($13)sll	$7,$3,1srl	$2,$2,31srl	$4,$4,31or	$2,$7,$2or	$4,$6,$4lw	$5,8348($sp)lw	$6,8232($sp)addu	$10,$10,$2addu	$10,$10,$4addu	$12,$5,$12slt	$2,$14,$6beq	$2,$0,$L52sw	$10,0($12)lw	$7,8280($sp)lw	$4,8268($sp)addu	$2,$7,$14sll	$2,$2,2addu	$3,$14,$4addu	$2,$2,$21lw	$6,0($2)lw	$4,0($18)sll	$3,$3,2addu	$3,$3,$21lw	$8,0($3)mult	$6,$4lw	$2,-4($15)lw	$3,8276($sp)mflo	$6mfhi	$7mult	$8,$2addu	$10,$3,$fpmflo	$8lw	$4,8352($sp)addu	$10,$14,$10addu	$2,$6,$16sll	$10,$10,2addu	$13,$4,$10sltu	$12,$2,$6addu	$4,$8,$16mfhi	$9sltu	$6,$4,$8addu	$3,$12,$7lw	$11,0($13)addu	$5,$6,$9sll	$7,$3,1srl	$2,$2,31sll	$6,$5,1or	$2,$7,$2srl	$4,$4,31lw	$5,8348($sp)addu	$11,$11,$2or	$4,$6,$4addu	$11,$11,$4addu	$10,$5,$10sw	$11,0($10)$L52:move	$14,$24addiu	$24,$24,1addiu	$23,$23,4bne	$20,$24,$L51addiu	$18,$18,4lw	$6,8284($sp)lw	$7,8276($sp)subu	$24,$6,$25subu	$2,$6,$7addu	$5,$2,$22lw	$7,8280($sp)subu	$2,$2,$22lw	$3,8240($sp)lw	$4,8236($sp)subu	$20,$6,$22sw	$2,8212($sp)lw	$6,8280($sp)lw	$2,8268($sp)addu	$25,$25,$7lw	$15,8260($sp)addu	$3,$fp,$3addu	$4,$4,$fpaddu	$6,$6,$22sw	$25,8220($sp)addu	$23,$7,$fpaddu	$25,$fp,$2move	$14,$0move	$18,$0li	$16,1073741824			# 0x40000000sw	$3,8228($sp)sw	$4,8216($sp)sw	$5,8208($sp)j	$L55sw	$6,8224($sp)$L100:lw	$4,8260($sp)sll	$2,$2,2addu	$2,$4,$2addiu	$13,$2,-4$L58:lw	$3,8224($sp)lw	$4,8220($sp)addu	$2,$3,$14addu	$3,$4,$14sll	$2,$2,2sll	$3,$3,2addu	$2,$2,$21addu	$3,$3,$21lw	$6,0($2)lw	$8,0($3)lw	$2,0($15)lw	$11,0($13)mult	$8,$2lw	$7,8228($sp)mflo	$8mfhi	$9mult	$6,$11addu	$10,$14,$7mflo	$6mfhi	$7addu	$4,$6,$16sltu	$12,$4,$6addu	$2,$8,$16sltu	$11,$2,$8addu	$5,$12,$7lw	$6,8212($sp)lw	$7,8272($sp)addu	$3,$11,$9addu	$12,$7,$14addu	$11,$14,$6sll	$7,$3,1sll	$6,$5,1srl	$4,$4,31srl	$2,$2,31or	$2,$7,$2or	$4,$6,$4addu	$4,$4,$2subu	$10,$10,$19lw	$2,8352($sp)sll	$10,$10,2addu	$10,$10,$2sll	$12,$12,2sw	$4,0($10)addu	$12,$12,$21lw	$8,0($12)lw	$2,0($15)sll	$11,$11,2addu	$11,$11,$21lw	$6,0($11)mult	$8,$2lw	$11,0($13)mflo	$8mfhi	$9mult	$6,$11lw	$7,8216($sp)mflo	$6addu	$2,$8,$16sltu	$11,$2,$8addu	$10,$7,$14addu	$4,$6,$16mfhi	$7sltu	$12,$4,$6addu	$3,$11,$9lw	$6,8208($sp)addu	$5,$12,$7srl	$2,$2,31sll	$7,$3,1addu	$11,$6,$14or	$2,$7,$2sll	$6,$5,1lw	$7,8352($sp)subu	$10,$10,$19srl	$4,$4,31addu	$12,$24,$14or	$4,$6,$4sll	$10,$10,2addu	$4,$4,$2addu	$10,$10,$7sll	$12,$12,2sw	$4,0($10)addu	$12,$12,$21lw	$8,0($12)lw	$2,0($15)sll	$11,$11,2addu	$11,$11,$21lw	$6,0($11)mult	$8,$2lw	$11,0($13)mflo	$8mfhi	$9mult	$6,$11addu	$2,$8,$16mflo	$6mfhi	$7addu	$4,$6,$16sltu	$12,$4,$6sltu	$11,$2,$8addu	$5,$12,$7addu	$3,$11,$9sll	$6,$5,1sll	$7,$3,1srl	$4,$4,31srl	$2,$2,31or	$2,$7,$2addu	$10,$25,$14or	$4,$6,$4addu	$4,$4,$2subu	$10,$10,$19lw	$2,8352($sp)addu	$8,$20,$14sll	$10,$10,2addu	$10,$10,$2sll	$8,$8,2sw	$4,0($10)addu	$8,$8,$21lw	$7,0($13)lw	$4,0($8)addu	$6,$14,$23mult	$4,$7subu	$6,$6,$19mflo	$4mfhi	$5addu	$2,$4,$16sltu	$7,$2,$4lw	$4,8352($sp)addu	$3,$7,$5sll	$6,$6,2addu	$6,$6,$4srl	$2,$2,31sll	$4,$3,1addiu	$18,$18,1or	$2,$4,$2sw	$2,0($6)addiu	$15,$15,4beq	$22,$18,$L49move	$14,$18$L55:lw	$3,8232($sp)slt	$2,$14,$3bne	$2,$0,$L100subu	$2,$22,$14lw	$5,8268($sp)lw	$6,8280($sp)addu	$2,$14,$5lw	$7,8260($sp)subu	$13,$22,$14sll	$13,$13,2sll	$2,$2,2addu	$13,$7,$13addu	$3,$6,$14addu	$2,$2,$21lw	$4,-4($13)lw	$6,0($2)sll	$3,$3,2addu	$3,$3,$21lw	$8,0($3)mult	$6,$4lw	$2,0($15)mflo	$6mfhi	$7mult	$8,$2addu	$4,$6,$16mflo	$8lw	$3,8276($sp)addu	$2,$8,$16mfhi	$9sltu	$12,$4,$6sltu	$11,$2,$8addu	$10,$3,$14addu	$5,$12,$7addu	$3,$11,$9sll	$6,$5,1sll	$7,$3,1srl	$4,$4,31srl	$2,$2,31or	$2,$7,$2addu	$10,$10,$fpor	$4,$6,$4addu	$4,$4,$2subu	$10,$10,$19lw	$2,8352($sp)sll	$10,$10,2addu	$10,$10,$2addiu	$13,$13,-4j	$L58sw	$4,0($10)$L49:blez	$fp,$L77addu	$3,$22,$fpaddiu	$7,$fp,1move	$5,$0li	$4,1			# 0x1$L60:addu	$2,$3,$5lw	$5,8352($sp)sll	$2,$2,2addu	$2,$2,$5move	$5,$4addiu	$4,$4,1bne	$7,$4,$L60sw	$0,0($2)j	$L101lw	$31,8324($sp)$L98:bne	$4,$2,$L61nop$L62:j	$L65lw	$4,28($23)$L63:j	$L65lw	$4,32($23).set	macro.set	reorder.end	ifilter_bank.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"window_sequence != 0x2\000".align	2$LC1:.ascii	"filtbank.c\000".section	.text.filter_bank_ltp,"ax",@progbits.align	2.align	5.globl	filter_bank_ltp.ent	filter_bank_ltp.type	filter_bank_ltp, @functionfilter_bank_ltp:.frame	$sp,8248,$31		# vars= 8192, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-8248sw	$21,8228($sp)addiu	$21,$sp,16sw	$23,8236($sp)sw	$20,8224($sp)sw	$17,8212($sp)move	$23,$4andi	$17,$5,0x00ffandi	$20,$6,0x00ffmove	$4,$21move	$5,$0li	$6,8192			# 0x2000sw	$fp,8240($sp)sw	$22,8232($sp)sw	$19,8220($sp)sw	$18,8216($sp)sw	$16,8208($sp)sw	$31,8244($sp)andi	$19,$7,0x00fflw	$22,8264($sp)lw	$fp,8268($sp)lbu	$16,8272($sp)jal	memsetlhu	$18,8276($sp)li	$3,2			# 0x2beq	$17,$3,$L172li	$2,23			# 0x17beq	$16,$2,$L173sll	$3,$19,2sll	$2,$20,2addu	$2,$2,$23addu	$3,$3,$23lw	$19,8($2)lw	$5,8($3)lw	$16,0($2)lw	$6,0($3)$L107:srl	$12,$18,3subu	$2,$18,$12srl	$3,$2,31addu	$3,$3,$2sra	$3,$3,1li	$2,1			# 0x1beq	$17,$2,$L110andi	$13,$3,0xffffbne	$17,$0,$L174li	$2,3			# 0x3addiu	$2,$18,-1sll	$11,$2,16sra	$11,$11,16bltz	$11,$L148subu	$2,$18,$11sll	$2,$2,2addu	$24,$11,$18addu	$2,$16,$2sll	$3,$11,2sll	$10,$24,2addu	$15,$6,$3addu	$14,$22,$10addiu	$13,$2,-4move	$17,$11addu	$12,$3,$22j	$L118move	$16,$0$L158:sll	$10,$24,2$L118:lw	$6,0($15)lw	$4,0($12)li	$8,1073741824			# 0x40000000mult	$4,$6subu	$7,$17,$16mflo	$4mfhi	$5addu	$2,$4,$8sltu	$6,$2,$4addu	$3,$6,$5sll	$4,$3,1sll	$7,$7,2srl	$2,$2,31or	$2,$4,$2addu	$7,$7,$21sw	$2,0($7)lw	$6,0($13)lw	$4,0($14)addiu	$7,$11,-1mult	$4,$6sll	$11,$7,16mflo	$4mfhi	$5addu	$2,$4,$8sltu	$6,$2,$4addu	$3,$6,$5sll	$4,$3,1srl	$2,$2,31addu	$10,$10,$21or	$2,$4,$2sra	$11,$11,16sw	$2,0($10)addiu	$16,$16,1addiu	$12,$12,-4addiu	$15,$15,-4addiu	$14,$14,-4addiu	$13,$13,4bgez	$11,$L158addiu	$24,$24,-1$L148:sll	$2,$18,1$L177:andi	$7,$2,0xfffeli	$3,960			# 0x3c0beq	$7,$3,$L153sltu	$2,$7,961$L178:beq	$2,$0,$L155li	$2,1920			# 0x780li	$2,240			# 0xf0beq	$7,$2,$L152li	$2,256			# 0x100beq	$7,$2,$L152nopj	$L156move	$4,$0$L174:beq	$17,$2,$L175lw	$31,8244($sp)lw	$fp,8240($sp)lw	$23,8236($sp)lw	$22,8232($sp)lw	$21,8228($sp)lw	$20,8224($sp)lw	$19,8220($sp)lw	$18,8216($sp)lw	$17,8212($sp)lw	$16,8208($sp)j	$31addiu	$sp,$sp,8248$L110:blez	$18,$L113nopmove	$9,$6move	$8,$22move	$5,$0li	$10,1			# 0x1addiu	$11,$18,1li	$14,1073741824			# 0x40000000$L125:lw	$6,0($9)lw	$4,0($8)sll	$7,$5,2mult	$4,$6addu	$7,$7,$21mflo	$4mfhi	$5addu	$2,$4,$14sltu	$6,$2,$4addu	$3,$6,$5sll	$4,$3,1srl	$2,$2,31move	$5,$10or	$2,$4,$2addiu	$10,$10,1sw	$2,0($7)addiu	$8,$8,4bne	$10,$11,$L125addiu	$9,$9,4$L113:blez	$13,$L126nopmove	$3,$0li	$5,1			# 0x1addiu	$7,$13,1$L128:addu	$2,$18,$3sll	$2,$2,2addu	$3,$2,$22lw	$4,0($3)addu	$2,$2,$21move	$3,$5addiu	$5,$5,1bne	$5,$7,$L128sw	$4,0($2)$L126:blez	$12,$L129nopaddu	$11,$18,$13move	$8,$0li	$9,1			# 0x1addiu	$10,$12,1li	$14,1073741824			# 0x40000000$L131:subu	$2,$12,$8addu	$7,$11,$8sll	$7,$7,2sll	$2,$2,2addu	$6,$7,$22addu	$2,$2,$19lw	$8,-4($2)lw	$4,0($6)addu	$7,$7,$21mult	$4,$8move	$8,$9mflo	$4mfhi	$5addu	$2,$4,$14sltu	$6,$2,$4addu	$3,$6,$5sll	$4,$3,1srl	$2,$2,31or	$2,$4,$2addiu	$9,$9,1bne	$9,$10,$L131sw	$2,0($7)$L129:blez	$13,$L148addu	$2,$18,$13addu	$5,$12,$2addiu	$7,$13,1move	$4,$0li	$3,1			# 0x1$L134:addu	$2,$5,$4sll	$2,$2,2addu	$2,$2,$21move	$4,$3addiu	$3,$3,1bne	$3,$7,$L134sw	$0,0($2)sll	$2,$18,1andi	$7,$2,0xfffeli	$3,960			# 0x3c0bne	$7,$3,$L178sltu	$2,$7,961$L153:lw	$4,28($23)$L156:move	$5,$21$L179:jal	faad_mdctmove	$6,$fplw	$31,8244($sp)lw	$fp,8240($sp)lw	$23,8236($sp)lw	$22,8232($sp)lw	$21,8228($sp)lw	$20,8224($sp)lw	$19,8220($sp)lw	$18,8216($sp)lw	$17,8212($sp)lw	$16,8208($sp)j	$31addiu	$sp,$sp,8248$L173:sll	$2,$20,2addu	$2,$2,$23addu	$3,$3,$23lw	$16,16($2)lw	$6,16($3)move	$19,$0j	$L107move	$5,$0$L155:beq	$7,$2,$L154li	$2,2048			# 0x800beq	$7,$2,$L154li	$2,1024			# 0x400beq	$7,$2,$L153move	$4,$0j	$L179move	$5,$21$L154:j	$L156lw	$4,32($23)$L152:j	$L156lw	$4,24($23)$L175:blez	$13,$L115nopmove	$4,$0li	$3,1			# 0x1addiu	$7,$13,1$L141:sll	$2,$4,2addu	$2,$2,$21move	$4,$3addiu	$3,$3,1bne	$3,$7,$L141sw	$0,0($2)$L115:blez	$12,$L142nopmove	$8,$5move	$11,$0li	$9,1			# 0x1addiu	$10,$12,1li	$14,1073741824			# 0x40000000$L144:addu	$7,$13,$11sll	$7,$7,2addu	$2,$7,$22lw	$4,0($2)lw	$6,0($8)addu	$7,$7,$21mult	$4,$6move	$11,$9mflo	$4mfhi	$5addu	$2,$4,$14sltu	$6,$2,$4addu	$3,$6,$5sll	$4,$3,1srl	$2,$2,31or	$2,$4,$2addiu	$9,$9,1sw	$2,0($7)bne	$9,$10,$L144addiu	$8,$8,4$L142:blez	$13,$L145addiu	$7,$13,1addu	$6,$12,$13move	$3,$0li	$5,1			# 0x1$L147:addu	$2,$6,$3sll	$2,$2,2addu	$3,$2,$22lw	$4,0($3)addu	$2,$2,$21move	$3,$5addiu	$5,$5,1bne	$5,$7,$L147sw	$4,0($2)$L145:blez	$18,$L148move	$8,$0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?