vf_hqdn3d.mid

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

MID
2,445
字号
	lw	$4,64($sp)	sw	$2,0($4)$L134:	lw	$5,144($sp)	lui	$3,%hi($LC13)	lw	$2,100($5)	lw	$4,%lo($LC13)($3)	lw	$5,%lo($LC13+4)($3)	li	$3,65536			# 0x10000	addu	$2,$2,$3	.set	noreorder	.set	nomacro	jal	log	sw	$2,60($sp)	.set	macro	.set	reorder	move	$16,$2	lui	$2,%hi($LC11)	lw	$4,80($sp)	lw	$5,84($sp)	lw	$6,%lo($LC11)($2)	lw	$7,%lo($LC11+4)($2)	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$5,$3	lui	$3,%hi($LC12)	lw	$6,%lo($LC12)($3)	lw	$7,%lo($LC12+4)($3)	.set	noreorder	.set	nomacro	jal	__adddf3	move	$4,$2	.set	macro	.set	reorder	move	$4,$2	move	$5,$3	.set	noreorder	.set	nomacro	jal	log	lw	$21,60($sp)	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__divdf3	move	$7,$3	.set	macro	.set	reorder	li	$20,-4080			# 0xfffffffffffff010	move	$22,$2	.set	noreorder	.set	nomacro	j	$L136	move	$23,$3	.set	macro	.set	reorder$L137:	jal	__floatsidf	move	$4,$2	lui	$2,%hi($LC14)	lw	$6,%lo($LC14)($2)	lw	$7,%lo($LC14+4)($2)	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$5,$3	lui	$3,%hi($LC15)	lw	$6,%lo($LC15)($3)	lw	$7,%lo($LC15+4)($3)	.set	noreorder	.set	nomacro	jal	__adddf3	move	$4,$2	.set	macro	.set	reorder	move	$5,$3	move	$6,$22	move	$7,$23	.set	noreorder	.set	nomacro	jal	pow	move	$4,$2	.set	macro	.set	reorder	move	$4,$20	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	move	$18,$2	lui	$2,%hi($LC16)	lw	$6,%lo($LC16)($2)	lw	$7,%lo($LC16+4)($2)	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__muldf3	move	$19,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$18	move	$5,$19	.set	noreorder	.set	nomacro	jal	__muldf3	move	$7,$3	.set	macro	.set	reorder	move	$4,$2	move	$5,$3	move	$6,$0	move	$7,$0	move	$16,$2	.set	noreorder	.set	nomacro	jal	__ltdf2	move	$17,$3	.set	macro	.set	reorder	move	$4,$16	.set	noreorder	.set	nomacro	bltz	$2,$L178	move	$5,$17	.set	macro	.set	reorder	lw	$6,%lo($LC17)($fp)	lw	$7,%lo($LC17+4)($fp)	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$5,$17	.set	macro	.set	reorder	move	$4,$2	.set	noreorder	.set	nomacro	jal	__fixdfsi	move	$5,$3	.set	macro	.set	reorder	sw	$2,64($21)	addiu	$20,$20,1	li	$2,4081			# 0xff1	.set	noreorder	.set	nomacro	beq	$20,$2,$L179	addiu	$21,$21,4	.set	macro	.set	reorder$L136:	.set	noreorder	.set	nomacro	bgez	$20,$L137	move	$4,$20	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L137	subu	$4,$0,$20	.set	macro	.set	reorder$L178:	lw	$6,%lo($LC17)($fp)	lw	$7,%lo($LC17+4)($fp)	.set	noreorder	.set	nomacro	jal	__subdf3	addiu	$20,$20,1	.set	macro	.set	reorder	move	$4,$2	.set	noreorder	.set	nomacro	jal	__fixdfsi	move	$5,$3	.set	macro	.set	reorder	sw	$2,64($21)	li	$2,4081			# 0xff1	.set	noreorder	.set	nomacro	bne	$20,$2,$L136	addiu	$21,$21,4	.set	macro	.set	reorder$L179:	lw	$3,60($sp)	lw	$4,80($sp)	lw	$5,84($sp)	sw	$0,0($3)	move	$6,$0	.set	noreorder	.set	nomacro	jal	__nedf2	move	$7,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L143	li	$2,1			# 0x1	.set	macro	.set	reorder	lw	$4,60($sp)	sw	$2,0($4)$L143:	lw	$5,144($sp)	lui	$3,%hi($LC13)	lw	$2,100($5)	lw	$4,%lo($LC13)($3)	lw	$5,%lo($LC13+4)($3)	li	$3,65536			# 0x10000	ori	$3,$3,0x8000	addu	$2,$2,$3	.set	noreorder	.set	nomacro	jal	log	sw	$2,56($sp)	.set	macro	.set	reorder	move	$16,$2	lui	$2,%hi($LC11)	lw	$4,72($sp)	lw	$5,76($sp)	lw	$6,%lo($LC11)($2)	lw	$7,%lo($LC11+4)($2)	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$5,$3	lui	$3,%hi($LC12)	lw	$6,%lo($LC12)($3)	lw	$7,%lo($LC12+4)($3)	.set	noreorder	.set	nomacro	jal	__adddf3	move	$4,$2	.set	macro	.set	reorder	move	$4,$2	move	$5,$3	.set	noreorder	.set	nomacro	jal	log	lw	$21,56($sp)	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__divdf3	move	$7,$3	.set	macro	.set	reorder	li	$20,-4080			# 0xfffffffffffff010	move	$22,$2	.set	noreorder	.set	nomacro	j	$L145	move	$23,$3	.set	macro	.set	reorder$L146:	jal	__floatsidf	move	$4,$2	lui	$2,%hi($LC14)	lw	$6,%lo($LC14)($2)	lw	$7,%lo($LC14+4)($2)	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$5,$3	lui	$3,%hi($LC15)	lw	$6,%lo($LC15)($3)	lw	$7,%lo($LC15+4)($3)	.set	noreorder	.set	nomacro	jal	__adddf3	move	$4,$2	.set	macro	.set	reorder	move	$5,$3	move	$6,$22	move	$7,$23	.set	noreorder	.set	nomacro	jal	pow	move	$4,$2	.set	macro	.set	reorder	move	$4,$20	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	move	$18,$2	lui	$2,%hi($LC16)	lw	$6,%lo($LC16)($2)	lw	$7,%lo($LC16+4)($2)	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__muldf3	move	$19,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$18	move	$5,$19	.set	noreorder	.set	nomacro	jal	__muldf3	move	$7,$3	.set	macro	.set	reorder	move	$4,$2	move	$5,$3	move	$6,$0	move	$7,$0	move	$16,$2	.set	noreorder	.set	nomacro	jal	__ltdf2	move	$17,$3	.set	macro	.set	reorder	move	$4,$16	.set	noreorder	.set	nomacro	bltz	$2,$L180	move	$5,$17	.set	macro	.set	reorder	lw	$6,%lo($LC17)($fp)	lw	$7,%lo($LC17+4)($fp)	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$5,$17	.set	macro	.set	reorder	move	$4,$2	.set	noreorder	.set	nomacro	jal	__fixdfsi	move	$5,$3	.set	macro	.set	reorder	sw	$2,64($21)	addiu	$20,$20,1	li	$2,4081			# 0xff1	.set	noreorder	.set	nomacro	beq	$20,$2,$L181	addiu	$21,$21,4	.set	macro	.set	reorder$L145:	.set	noreorder	.set	nomacro	bgez	$20,$L146	move	$4,$20	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L146	subu	$4,$0,$20	.set	macro	.set	reorder$L180:	lw	$6,%lo($LC17)($fp)	lw	$7,%lo($LC17+4)($fp)	.set	noreorder	.set	nomacro	jal	__subdf3	addiu	$20,$20,1	.set	macro	.set	reorder	move	$4,$2	.set	noreorder	.set	nomacro	jal	__fixdfsi	move	$5,$3	.set	macro	.set	reorder	sw	$2,64($21)	li	$2,4081			# 0xff1	.set	noreorder	.set	nomacro	bne	$20,$2,$L145	addiu	$21,$21,4	.set	macro	.set	reorder$L181:	lw	$3,56($sp)	lw	$4,72($sp)	lw	$5,76($sp)	sw	$0,0($3)	move	$6,$0	.set	noreorder	.set	nomacro	jal	__nedf2	move	$7,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L186	lw	$31,140($sp)	.set	macro	.set	reorder	lw	$4,56($sp)	li	$2,1			# 0x1	sw	$2,0($4)	lw	$31,140($sp)$L186:	lw	$fp,136($sp)	lw	$23,132($sp)	lw	$22,128($sp)	lw	$21,124($sp)	lw	$20,120($sp)	lw	$19,116($sp)	lw	$18,112($sp)	lw	$17,108($sp)	lw	$16,104($sp)	li	$2,1			# 0x1	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,144	.set	macro	.set	reorder$L107:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L105	sb	$0,1($4)	.set	macro	.set	reorder$L96:	sb	$0,0($5)	sb	$0,1($5)	.set	noreorder	.set	nomacro	j	$L94	addiu	$5,$5,2	.set	macro	.set	reorder$L117:	.set	noreorder	.set	nomacro	beq	$3,$2,$L115	li	$2,4			# 0x4	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L187	lui	$2,%hi($LC3)	.set	macro	.set	reorder	lw	$2,24($sp)	lw	$3,28($sp)	sw	$2,96($sp)	sw	$3,100($sp)	lui	$3,%hi($LC11)	lw	$6,%lo($LC11)($3)	lw	$7,%lo($LC11+4)($3)	lw	$4,96($sp)	.set	noreorder	.set	nomacro	jal	__muldf3	lw	$5,100($sp)	.set	macro	.set	reorder	lui	$4,%hi($LC12)	lw	$6,%lo($LC12)($4)	lw	$7,%lo($LC12+4)($4)	move	$5,$3	move	$4,$2	lw	$3,44($sp)	lw	$2,40($sp)	sw	$3,92($sp)	sw	$2,88($sp)	lw	$3,36($sp)	lw	$2,32($sp)	sw	$3,84($sp)	sw	$2,80($sp)	lw	$3,52($sp)	lw	$2,48($sp)	sw	$3,76($sp)	.set	noreorder	.set	nomacro	jal	__adddf3	sw	$2,72($sp)	.set	macro	.set	reorder	move	$20,$2	.set	noreorder	.set	nomacro	j	$L111	move	$21,$3	.set	macro	.set	reorder$L97:	sb	$0,0($5)	sb	$0,1($5)	sb	$0,2($5)	.set	noreorder	.set	nomacro	j	$L94	addiu	$5,$5,3	.set	macro	.set	reorder$L108:	sb	$0,6($5)	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L105	sb	$0,5($5)	.set	macro	.set	reorder$L114:	lw	$2,24($sp)	lw	$3,28($sp)	sw	$2,96($sp)	sw	$3,100($sp)	lui	$2,%hi($LC9)	lw	$6,%lo($LC9)($2)	lw	$7,%lo($LC9+4)($2)	lw	$4,96($sp)	.set	noreorder	.set	nomacro	jal	__muldf3	lw	$5,100($sp)	.set	macro	.set	reorder	lw	$4,32($sp)	lw	$5,36($sp)	sw	$4,80($sp)	sw	$5,84($sp)	lw	$6,80($sp)	lw	$7,84($sp)	move	$4,$2	move	$5,$3	sw	$2,88($sp)	.set	noreorder	.set	nomacro	jal	__muldf3	sw	$3,92($sp)	.set	macro	.set	reorder	lw	$6,96($sp)	lw	$7,100($sp)	move	$5,$3	.set	noreorder	.set	nomacro	jal	__divdf3	move	$4,$2	.set	macro	.set	reorder	lui	$5,%hi($LC11)	lw	$6,%lo($LC11)($5)	lw	$7,%lo($LC11+4)($5)	sw	$2,72($sp)	sw	$3,76($sp)$L170:	lw	$4,96($sp)	.set	noreorder	.set	nomacro	jal	__muldf3	lw	$5,100($sp)	.set	macro	.set	reorder	lui	$4,%hi($LC12)	lw	$6,%lo($LC12)($4)	lw	$7,%lo($LC12+4)($4)	move	$5,$3	.set	noreorder	.set	nomacro	jal	__adddf3	move	$4,$2	.set	macro	.set	reorder	move	$20,$2	.set	noreorder	.set	nomacro	j	$L111	move	$21,$3	.set	macro	.set	reorder$L171:	sb	$0,0($5)	.set	noreorder	.set	nomacro	j	$L94	addiu	$5,$5,1	.set	macro	.set	reorder$L172:	.set	noreorder	.set	nomacro	j	$L105	sb	$0,4($5)	.set	macro	.set	reorder$L173:	lw	$3,28($sp)	sw	$2,96($sp)	sw	$3,100($sp)	lui	$2,%hi($LC9)	lw	$6,%lo($LC9)($2)	lw	$7,%lo($LC9+4)($2)	lw	$4,96($sp)	.set	noreorder	.set	nomacro	jal	__muldf3	lw	$5,100($sp)	.set	macro	.set	reorder	sw	$2,88($sp)	lui	$2,%hi($LC10)	lw	$6,%lo($LC10)($2)	lw	$7,%lo($LC10+4)($2)	lw	$4,96($sp)	lw	$5,100($sp)	.set	noreorder	.set	nomacro	jal	__muldf3	sw	$3,92($sp)	.set	macro	.set	reorder	lw	$4,88($sp)	lw	$5,92($sp)	sw	$2,80($sp)	sw	$3,84($sp)	move	$6,$2	move	$7,$3$L169:	jal	__muldf3	lw	$6,96($sp)	lw	$7,100($sp)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__divdf3	move	$5,$3	.set	macro	.set	reorder	sw	$3,76($sp)	lui	$3,%hi($LC11)	lw	$6,%lo($LC11)($3)	lw	$7,%lo($LC11+4)($3)	.set	noreorder	.set	nomacro	j	$L170	sw	$2,72($sp)	.set	macro	.set	reorder$L115:	lw	$2,40($sp)	lw	$3,44($sp)	lw	$4,32($sp)	lw	$5,36($sp)	sw	$2,88($sp)	sw	$3,92($sp)	sw	$4,80($sp)	sw	$5,84($sp)	lw	$2,24($sp)	lw	$3,28($sp)	lw	$4,88($sp)	lw	$5,92($sp)	lw	$6,80($sp)	lw	$7,84($sp)	sw	$2,96($sp)	.set	noreorder	.set	nomacro	j	$L169	sw	$3,100($sp)	.set	macro	.set	reorder	.end	open	.globl	vf_info_hqdn3d	.section	.rodata.str1.4	.align	2$LC18:	.ascii	"High Quality 3D Denoiser\000"	.align	2$LC19:	.ascii	"hqdn3d\000"	.align	2$LC20:	.ascii	"Daniel Moreno & A'rpi\000"	.subsection	-1	.align	2$LC21:	.ascii	"\000"	.data	.align	2	.type	vf_info_hqdn3d, @object	.size	vf_info_hqdn3d, 24vf_info_hqdn3d:	.word	$LC18	.word	$LC19	.word	$LC20	.word	$LC21	.word	open	.word	0	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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