vf_hqdn3d.s

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

S
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			# 0x10000addu	$2,$2,$3.set	noreorder.set	nomacrojal	logsw	$2,60($sp).set	macro.set	reordermove	$16,$2lui	$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	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$5,$3lui	$3,%hi($LC12)lw	$6,%lo($LC12)($3)lw	$7,%lo($LC12+4)($3).set	noreorder.set	nomacrojal	__adddf3move	$4,$2.set	macro.set	reordermove	$4,$2move	$5,$3.set	noreorder.set	nomacrojal	loglw	$21,60($sp).set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__divdf3move	$7,$3.set	macro.set	reorderli	$20,-4080			# 0xfffffffffffff010move	$22,$2.set	noreorder.set	nomacroj	$L136move	$23,$3.set	macro.set	reorder$L137:jal	__floatsidfmove	$4,$2lui	$2,%hi($LC14)lw	$6,%lo($LC14)($2)lw	$7,%lo($LC14+4)($2).set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$5,$3lui	$3,%hi($LC15)lw	$6,%lo($LC15)($3)lw	$7,%lo($LC15+4)($3).set	noreorder.set	nomacrojal	__adddf3move	$4,$2.set	macro.set	reordermove	$5,$3move	$6,$22move	$7,$23.set	noreorder.set	nomacrojal	powmove	$4,$2.set	macro.set	reordermove	$4,$20move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reordermove	$18,$2lui	$2,%hi($LC16)lw	$6,%lo($LC16)($2)lw	$7,%lo($LC16+4)($2)move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__muldf3move	$19,$3.set	macro.set	reordermove	$6,$2move	$4,$18move	$5,$19.set	noreorder.set	nomacrojal	__muldf3move	$7,$3.set	macro.set	reordermove	$4,$2move	$5,$3move	$6,$0move	$7,$0move	$16,$2.set	noreorder.set	nomacrojal	__ltdf2move	$17,$3.set	macro.set	reordermove	$4,$16.set	noreorder.set	nomacrobltz	$2,$L178move	$5,$17.set	macro.set	reorderlw	$6,%lo($LC17)($fp)lw	$7,%lo($LC17+4)($fp)move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$5,$17.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__fixdfsimove	$5,$3.set	macro.set	reordersw	$2,64($21)addiu	$20,$20,1li	$2,4081			# 0xff1.set	noreorder.set	nomacrobeq	$20,$2,$L179addiu	$21,$21,4.set	macro.set	reorder$L136:.set	noreorder.set	nomacrobgez	$20,$L137move	$4,$20.set	macro.set	reorder.set	noreorder.set	nomacroj	$L137subu	$4,$0,$20.set	macro.set	reorder$L178:lw	$6,%lo($LC17)($fp)lw	$7,%lo($LC17+4)($fp).set	noreorder.set	nomacrojal	__subdf3addiu	$20,$20,1.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__fixdfsimove	$5,$3.set	macro.set	reordersw	$2,64($21)li	$2,4081			# 0xff1.set	noreorder.set	nomacrobne	$20,$2,$L136addiu	$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	nomacrojal	__nedf2move	$7,$0.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L143li	$2,1			# 0x1.set	macro.set	reorderlw	$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			# 0x10000ori	$3,$3,0x8000addu	$2,$2,$3.set	noreorder.set	nomacrojal	logsw	$2,56($sp).set	macro.set	reordermove	$16,$2lui	$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	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$5,$3lui	$3,%hi($LC12)lw	$6,%lo($LC12)($3)lw	$7,%lo($LC12+4)($3).set	noreorder.set	nomacrojal	__adddf3move	$4,$2.set	macro.set	reordermove	$4,$2move	$5,$3.set	noreorder.set	nomacrojal	loglw	$21,56($sp).set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__divdf3move	$7,$3.set	macro.set	reorderli	$20,-4080			# 0xfffffffffffff010move	$22,$2.set	noreorder.set	nomacroj	$L145move	$23,$3.set	macro.set	reorder$L146:jal	__floatsidfmove	$4,$2lui	$2,%hi($LC14)lw	$6,%lo($LC14)($2)lw	$7,%lo($LC14+4)($2).set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$5,$3lui	$3,%hi($LC15)lw	$6,%lo($LC15)($3)lw	$7,%lo($LC15+4)($3).set	noreorder.set	nomacrojal	__adddf3move	$4,$2.set	macro.set	reordermove	$5,$3move	$6,$22move	$7,$23.set	noreorder.set	nomacrojal	powmove	$4,$2.set	macro.set	reordermove	$4,$20move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reordermove	$18,$2lui	$2,%hi($LC16)lw	$6,%lo($LC16)($2)lw	$7,%lo($LC16+4)($2)move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__muldf3move	$19,$3.set	macro.set	reordermove	$6,$2move	$4,$18move	$5,$19.set	noreorder.set	nomacrojal	__muldf3move	$7,$3.set	macro.set	reordermove	$4,$2move	$5,$3move	$6,$0move	$7,$0move	$16,$2.set	noreorder.set	nomacrojal	__ltdf2move	$17,$3.set	macro.set	reordermove	$4,$16.set	noreorder.set	nomacrobltz	$2,$L180move	$5,$17.set	macro.set	reorderlw	$6,%lo($LC17)($fp)lw	$7,%lo($LC17+4)($fp)move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$5,$17.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__fixdfsimove	$5,$3.set	macro.set	reordersw	$2,64($21)addiu	$20,$20,1li	$2,4081			# 0xff1.set	noreorder.set	nomacrobeq	$20,$2,$L181addiu	$21,$21,4.set	macro.set	reorder$L145:.set	noreorder.set	nomacrobgez	$20,$L146move	$4,$20.set	macro.set	reorder.set	noreorder.set	nomacroj	$L146subu	$4,$0,$20.set	macro.set	reorder$L180:lw	$6,%lo($LC17)($fp)lw	$7,%lo($LC17+4)($fp).set	noreorder.set	nomacrojal	__subdf3addiu	$20,$20,1.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__fixdfsimove	$5,$3.set	macro.set	reordersw	$2,64($21)li	$2,4081			# 0xff1.set	noreorder.set	nomacrobne	$20,$2,$L145addiu	$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	nomacrojal	__nedf2move	$7,$0.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L186lw	$31,140($sp).set	macro.set	reorderlw	$4,56($sp)li	$2,1			# 0x1sw	$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	nomacroj	$31addiu	$sp,$sp,144.set	macro.set	reorder$L107:sb	$0,4($5).set	noreorder.set	nomacroj	$L105sb	$0,1($4).set	macro.set	reorder$L96:sb	$0,0($5)sb	$0,1($5).set	noreorder.set	nomacroj	$L94addiu	$5,$5,2.set	macro.set	reorder$L117:.set	noreorder.set	nomacrobeq	$3,$2,$L115li	$2,4			# 0x4.set	macro.set	reorder.set	noreorder.set	nomacrobne	$3,$2,$L187lui	$2,%hi($LC3).set	macro.set	reorderlw	$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	nomacrojal	__muldf3lw	$5,100($sp).set	macro.set	reorderlui	$4,%hi($LC12)lw	$6,%lo($LC12)($4)lw	$7,%lo($LC12+4)($4)move	$5,$3move	$4,$2lw	$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	nomacrojal	__adddf3sw	$2,72($sp).set	macro.set	reordermove	$20,$2.set	noreorder.set	nomacroj	$L111move	$21,$3.set	macro.set	reorder$L97:sb	$0,0($5)sb	$0,1($5)sb	$0,2($5).set	noreorder.set	nomacroj	$L94addiu	$5,$5,3.set	macro.set	reorder$L108:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L105sb	$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	nomacrojal	__muldf3lw	$5,100($sp).set	macro.set	reorderlw	$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,$2move	$5,$3sw	$2,88($sp).set	noreorder.set	nomacrojal	__muldf3sw	$3,92($sp).set	macro.set	reorderlw	$6,96($sp)lw	$7,100($sp)move	$5,$3.set	noreorder.set	nomacrojal	__divdf3move	$4,$2.set	macro.set	reorderlui	$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	nomacrojal	__muldf3lw	$5,100($sp).set	macro.set	reorderlui	$4,%hi($LC12)lw	$6,%lo($LC12)($4)lw	$7,%lo($LC12+4)($4)move	$5,$3.set	noreorder.set	nomacrojal	__adddf3move	$4,$2.set	macro.set	reordermove	$20,$2.set	noreorder.set	nomacroj	$L111move	$21,$3.set	macro.set	reorder$L171:sb	$0,0($5).set	noreorder.set	nomacroj	$L94addiu	$5,$5,1.set	macro.set	reorder$L172:.set	noreorder.set	nomacroj	$L105sb	$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	nomacrojal	__muldf3lw	$5,100($sp).set	macro.set	reordersw	$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	nomacrojal	__muldf3sw	$3,92($sp).set	macro.set	reorderlw	$4,88($sp)lw	$5,92($sp)sw	$2,80($sp)sw	$3,84($sp)move	$6,$2move	$7,$3$L169:jal	__muldf3lw	$6,96($sp)lw	$7,100($sp)move	$4,$2.set	noreorder.set	nomacrojal	__divdf3move	$5,$3.set	macro.set	reordersw	$3,76($sp)lui	$3,%hi($LC11)lw	$6,%lo($LC11)($3)lw	$7,%lo($LC11+4)($3).set	noreorder.set	nomacroj	$L170sw	$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	nomacroj	$L169sw	$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 + -
显示快捷键?