⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resample2.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 2 页
字号:
.file	1 "resample2.c".section .mdebug.abi32.previous.globl	__divdi3.section	.text.av_resample_compensate,"ax",@progbits.align	2.align	5.globl	av_resample_compensate.ent	av_resample_compensate.type	av_resample_compensate, @functionav_resample_compensate:.frame	$sp,32,$31		# vars= 0, regs= 3/0, args= 16, gp= 0.mask	0x80030000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$31,24($sp)sw	$17,20($sp)sw	$16,16($sp)lw	$16,8($4)move	$17,$4mult	$16,$5move	$2,$6mflo	$4mfhi	$5sw	$2,28($17)jal	__divdi3sra	$7,$2,31subu	$16,$16,$2sw	$16,12($17)lw	$31,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	av_resample_compensate.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"compensation_distance > 0\000".align	2$LC1:.ascii	"resample2.c\000".section	.text.av_resample,"ax",@progbits.align	2.align	5.globl	av_resample.ent	av_resample.type	av_resample, @functionav_resample:.frame	$sp,120,$31		# vars= 64, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-120sw	$23,108($sp)sw	$19,92($sp)sw	$31,116($sp)sw	$fp,112($sp)sw	$22,104($sp)sw	$21,100($sp)sw	$20,96($sp)sw	$18,88($sp)sw	$17,84($sp)sw	$16,80($sp)move	$10,$4lw	$22,24($10)lw	$4,12($4)lw	$fp,28($10)div	$0,$4,$22teq	$22,$0,7sw	$5,124($sp)move	$19,$6sw	$7,132($sp)lw	$23,136($sp)lw	$20,16($10)lw	$21,20($10)mfhi	$2sw	$2,44($sp)lw	$3,44($sp)mflo	$2sw	$3,36($sp)sw	$2,48($sp)beq	$fp,$0,$L4sw	$2,32($sp)lw	$4,32($10)sw	$4,52($sp)$L5:lw	$12,140($sp)blez	$12,$L8move	$12,$0lw	$2,0($10)lw	$3,36($10)lw	$16,4($10)lw	$18,124($sp)sw	$2,40($sp)sw	$3,16($sp)$L18:lw	$4,16($sp)lw	$3,52($sp)and	$2,$4,$20mul	$2,$16,$2lw	$7,40($sp)sll	$2,$2,1sra	$8,$20,$3bltz	$8,$L61addu	$4,$7,$2addu	$2,$16,$8slt	$2,$23,$2bne	$2,$0,$L8noplw	$2,40($10)beq	$2,$0,$L27nopblez	$16,$L62sll	$3,$8,1sll	$2,$16,1move	$7,$4addu	$6,$19,$3addu	$5,$4,$2move	$8,$0move	$9,$0move	$11,$0$L33:lh	$2,0($6)lh	$3,0($5)lh	$4,0($7)mul	$13,$2,$3mul	$3,$2,$4addiu	$8,$8,1addu	$11,$13,$11addiu	$6,$6,2addu	$9,$3,$9addiu	$7,$7,2bne	$16,$8,$L33addiu	$5,$5,2subu	$2,$11,$9mult	$21,$2move	$17,$9mflo	$4mfhi	$5$L31:move	$6,$22sra	$7,$22,31sw	$10,64($sp)jal	__divdi3sw	$12,68($sp)lw	$10,64($sp)lw	$12,68($sp)addu	$9,$17,$2addiu	$5,$9,16384$L69:sra	$4,$5,15li	$2,32768			# 0x8000addu	$2,$4,$2li	$3,65536			# 0x10000sltu	$2,$2,$3bne	$2,$0,$L36sra	$2,$5,31xori	$2,$2,0x7fffsll	$3,$2,16sra	$3,$3,16$L38:lw	$13,36($sp)sh	$3,0($18)addu	$21,$21,$13lw	$3,32($sp)slt	$2,$21,$22bne	$2,$0,$L39addu	$20,$20,$3subu	$21,$21,$22addiu	$20,$20,1$L39:addiu	$12,$12,1beq	$12,$fp,$L63nop$L41:lw	$4,140($sp)bne	$4,$12,$L18addiu	$18,$18,2$L8:slt	$3,$20,0move	$2,$0lw	$7,52($sp)movz	$2,$20,$3lw	$13,132($sp)sra	$2,$2,$7bltz	$20,$L43sw	$2,0($13)lw	$2,36($10)and	$20,$20,$2$L43:beq	$fp,$0,$L70lw	$2,144($sp)subu	$fp,$fp,$12blez	$fp,$L64lui	$4,%hi($LC0)$L70:beq	$2,$0,$L48lw	$3,36($sp)lw	$2,24($10)mtlo	$3lw	$3,32($sp)sw	$fp,28($10)madd	$3,$2sw	$21,20($10)mflo	$2sw	$20,16($10)sw	$2,12($10)$L48:lw	$31,116($sp)lw	$fp,112($sp)lw	$23,108($sp)lw	$22,104($sp)lw	$21,100($sp)lw	$20,96($sp)lw	$19,92($sp)lw	$18,88($sp)lw	$17,84($sp)lw	$16,80($sp)move	$2,$12j	$31addiu	$sp,$sp,120$L21:move	$4,$0$L36:sll	$3,$4,16j	$L38sra	$3,$3,16$L27:blez	$16,$L21sll	$2,$8,1addu	$5,$19,$2move	$6,$0move	$9,$0$L35:lh	$3,0($5)lh	$2,0($4)addiu	$6,$6,1mul	$7,$3,$2addiu	$5,$5,2addu	$9,$7,$9bne	$16,$6,$L35addiu	$4,$4,2j	$L69addiu	$5,$9,16384$L63:lw	$2,8($10)move	$fp,$0div	$0,$2,$22teq	$22,$0,7mfhi	$3sw	$3,36($sp)mflo	$3j	$L41sw	$3,32($sp)$L61:blez	$16,$L21move	$6,$4move	$7,$0move	$9,$0$L23:addu	$2,$8,$7slt	$3,$2,0subu	$5,$0,$2movn	$2,$5,$3div	$0,$2,$23teq	$23,$0,7lh	$3,0($6)addiu	$7,$7,1addiu	$6,$6,2mfhi	$4sll	$4,$4,1addu	$4,$4,$19lh	$2,0($4)mul	$4,$2,$3bne	$16,$7,$L23addu	$9,$4,$9j	$L69addiu	$5,$9,16384$L4:lw	$3,4($10)li	$2,1			# 0x1beq	$3,$2,$L65noplw	$7,32($10)j	$L5sw	$7,52($sp)$L62:move	$4,$0move	$5,$0j	$L31move	$17,$0$L65:lw	$13,32($10)bne	$13,$0,$L5sw	$13,52($sp)sra	$17,$22,31move	$12,$4sra	$13,$4,31move	$5,$4move	$6,$22move	$4,$0move	$7,$17sw	$10,64($sp)sw	$12,68($sp)jal	__divdi3sw	$13,72($sp)sw	$2,24($sp)subu	$2,$23,$20addiu	$2,$2,-1sw	$3,28($sp)sra	$3,$2,31mul	$11,$3,$22lw	$12,68($sp)multu	$22,$2move	$6,$12mflo	$4mfhi	$5mul	$12,$17,$2lw	$8,140($sp)lw	$13,72($sp)addu	$2,$12,$11sra	$9,$8,31move	$7,$13addu	$5,$2,$5sw	$8,56($sp)jal	__divdi3sw	$9,60($sp)lw	$9,60($sp)move	$4,$2slt	$2,$9,$3lw	$8,56($sp)beq	$2,$0,$L66lw	$10,64($sp)$L11:blez	$8,$L67move	$13,$8lw	$11,124($sp)move	$12,$0move	$9,$20move	$8,$0$L16:sll	$2,$9,1addu	$2,$2,$19lw	$3,24($sp)lhu	$7,0($2)lw	$2,28($sp)addu	$4,$8,$3sltu	$6,$4,$8addu	$5,$9,$2addu	$5,$6,$5addiu	$12,$12,1sh	$7,0($11)move	$8,$4move	$9,$5bne	$13,$12,$L16addiu	$11,$11,2lw	$3,44($sp)lw	$4,48($sp)mul	$2,$3,$12mul	$3,$4,$12$L15:addu	$2,$2,$21div	$0,$2,$22teq	$22,$0,7addu	$3,$20,$3mfhi	$4mflo	$2move	$21,$4j	$L8addu	$20,$3,$2$L66:beq	$9,$3,$L68sltu	$2,$8,$4j	$L11move	$8,$4$L68:bne	$2,$0,$L11nopj	$L11move	$8,$4$L64:lui	$5,%hi($LC1)lui	$7,%hi(__PRETTY_FUNCTION__.6056)addiu	$4,$4,%lo($LC0)addiu	$5,$5,%lo($LC1)addiu	$7,$7,%lo(__PRETTY_FUNCTION__.6056)jal	__assert_failli	$6,308			# 0x134$L67:move	$12,$0move	$2,$0j	$L15move	$3,$0.set	macro.set	reorder.end	av_resample.section	.text.av_resample_close,"ax",@progbits.align	2.align	5.globl	av_resample_close.ent	av_resample_close.type	av_resample_close, @functionav_resample_close:.frame	$sp,24,$31		# vars= 0, regs= 1/0, args= 16, gp= 0.mask	0x80000000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$31,16($sp)jal	av_freepsw	$4,24($sp)jal	av_freepaddiu	$4,$sp,24lw	$31,16($sp)j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	av_resample_close.globl	__ledf2.globl	__floatsidf.globl	__divdf3.globl	__muldf3.globl	__subdf3.globl	__eqdf2.globl	__ltdf2.globl	__adddf3.globl	__truncdfsf2.section	.rodata.cst8,"aM",@progbits,8.align	3$LC2:.word	0.word	1072693248.align	3$LC3:.word	1413754136.word	1074340347.align	3$LC4:.word	0.word	-1075838976.align	3$LC5:.word	0.word	-1073217536.align	3$LC6:.word	0.word	1075838976.align	3$LC7:.word	0.word	1074790400.align	3$LC8:.word	0.word	-1072431104.align	3$LC9:.word	0.word	1074266112.align	3$LC10:.word	1139973656.word	-1081750784.align	3$LC11:.word	622598459.word	-1075884369.align	3$LC12:.word	-1466748511.word	1069644823.align	3$LC13:.word	75151620.word	1071072493.align	3$LC14:.word	0.word	1070596096.section	.text.av_build_filter,"ax",@progbits.align	2.align	5.globl	av_build_filter.ent	av_build_filter.type	av_build_filter, @functionav_build_filter:.frame	$fp,160,$31		# vars= 104, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-160sw	$fp,152($sp)sw	$20,136($sp)sw	$19,132($sp)sw	$18,128($sp)sw	$31,156($sp)sw	$23,148($sp)sw	$22,144($sp)sw	$21,140($sp)sw	$17,124($sp)sw	$16,120($sp)move	$fp,$splw	$3,176($fp)lui	$5,%hi($LC2)addiu	$2,$3,-1sll	$3,$3,3lw	$18,%lo($LC2)($5)lw	$19,%lo($LC2+4)($5)srl	$8,$2,31addiu	$3,$3,8addu	$8,$8,$2sw	$sp,100($fp)subu	$sp,$sp,$3sw	$6,24($fp)sw	$7,28($fp)move	$20,$4move	$5,$7move	$4,$6sra	$8,$8,1addiu	$2,$sp,16move	$6,$18move	$7,$19sw	$8,80($fp)jal	__ledf2sw	$2,104($fp)blez	$2,$L110lw	$3,180($fp)sw	$18,24($fp)sw	$19,28($fp)lw	$3,180($fp)$L110:blez	$3,$L75nopjal	__floatsidfmove	$4,$3move	$6,$2move	$5,$19move	$7,$3jal	__divdf3move	$4,$18lw	$4,176($fp)sw	$2,64($fp)jal	__floatsidfsw	$3,68($fp)lui	$4,%hi($LC3)lw	$6,%lo($LC3)($4)lw	$7,%lo($LC3+4)($4)lw	$5,28($fp)lw	$4,24($fp)move	$16,$2jal	__muldf3move	$17,$3move	$6,$2move	$4,$16move	$5,$17jal	__muldf3move	$7,$3move	$6,$2move	$4,$18move	$5,$19jal	__divdf3move	$7,$3lw	$4,24($fp)lw	$5,28($fp)move	$6,$16move	$7,$17sw	$2,56($fp)jal	__muldf3sw	$3,60($fp)move	$6,$2move	$5,$19move	$4,$18jal	__divdf3move	$7,$3lw	$5,176($fp)sw	$2,48($fp)sll	$5,$5,1sw	$3,52($fp)sw	$20,36($fp)sw	$5,32($fp)sw	$0,96($fp)$L77:lw	$3,176($fp)blez	$3,$L111lw	$3,96($fp)jal	__floatsidflw	$4,96($fp)lw	$6,64($fp)lw	$7,68($fp)move	$4,$2jal	__muldf3move	$5,$3lw	$4,80($fp)lw	$5,104($fp)subu	$4,$0,$4sw	$2,112($fp)sw	$3,116($fp)sw	$4,44($fp)sw	$5,40($fp)sw	$0,16($fp)sw	$0,72($fp)sw	$0,76($fp)$L78:jal	__floatsidflw	$4,44($fp)lw	$6,112($fp)lw	$7,116($fp)move	$4,$2jal	__subdf3move	$5,$3lw	$4,24($fp)lw	$5,28($fp)move	$6,$2jal	__muldf3move	$7,$3move	$4,$2move	$18,$2lui	$2,%hi($LC3)lw	$6,%lo($LC3)($2)lw	$7,%lo($LC3+4)($2)move	$5,$3jal	__muldf3move	$19,$3move	$4,$2move	$5,$3move	$6,$0move	$7,$0move	$16,$2jal	__eqdf2move	$17,$3bne	$2,$0,$L79move	$4,$16lui	$5,%hi($LC2)lw	$4,%lo($LC2)($5)lw	$5,%lo($LC2+4)($5)sw	$4,88($fp)sw	$5,92($fp)$L82:lw	$2,188($fp)beq	$2,$0,$L84move	$4,$18move	$3,$2li	$2,1			# 0x1beq	$3,$2,$L106move	$6,$16move	$4,$16move	$5,$17jal	__adddf3move	$7,$17lw	$6,56($fp)lw	$7,60($fp)move	$4,$2jal	__muldf3move	$5,$3move	$4,$2move	$5,$3move	$6,$2jal	__muldf3move	$7,$3move	$17,$3lui	$3,%hi($LC2)lw	$18,%lo($LC2)($3)lw	$19,%lo($LC2+4)($3)move	$16,$2move	$4,$16move	$5,$17move	$6,$18jal	__ltdf2move	$7,$19bltz	$2,$L90move	$3,$0move	$2,$0move	$5,$3$L109:jal	sqrtmove	$4,$2lw	$4,188($fp)move	$16,$2jal	__floatsidfmove	$17,$3move	$4,$2move	$6,$16move	$7,$17jal	__muldf3move	$5,$3move	$4,$2move	$5,$3move	$6,$2

⌨️ 快捷键说明

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