vf_geq.s

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

S
1,389
字号
addiu	$18,$18,1sb	$2,0($16)bne	$21,$18,$L56addiu	$16,$16,1lw	$20,100($22)$L50:lw	$6,108($sp)lw	$2,112($sp)addiu	$19,$19,1bne	$2,$19,$L49addu	$17,$17,$6$L46:lw	$3,120($sp)$L61:lw	$4,104($sp)addiu	$3,$3,1addiu	$4,$4,4li	$2,3			# 0x3sw	$3,120($sp)bne	$3,$2,$L42sw	$4,104($sp)lw	$2,12($20)lw	$5,124($sp)addiu	$2,$2,1lw	$6,184($sp)lw	$7,188($sp)move	$4,$22jal	vf_next_put_imagesw	$2,12($20)lw	$31,172($sp)lw	$fp,168($sp)lw	$23,164($sp)lw	$22,160($sp)lw	$21,156($sp)lw	$20,152($sp)lw	$19,148($sp)lw	$18,144($sp)lw	$17,140($sp)lw	$16,136($sp)j	$31addiu	$sp,$sp,176$L43:lw	$6,180($sp)move	$21,$3lw	$6,28($6)move	$4,$0move	$2,$6j	$L45sw	$6,128($sp)$L60:lw	$3,180($sp)lw	$4,92($4)lw	$2,24($3)lw	$5,4($5)lw	$3,28($3)li	$6,2			# 0x2li	$7,24			# 0x18sw	$2,16($sp)jal	vf_get_imagesw	$3,20($sp)j	$L40sw	$2,96($22).set	macro.set	reorder.end	put_image.section	.text.config,"ax",@progbits.align	2.align	5.ent	config.type	config, @functionconfig:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroj	vf_next_confignop.set	macro.set	reorder.end	config.section	.rodata.cst8.align	3$LC5:.word	0.word	1072693248.section	.text.cr,"ax",@progbits.align	2.align	5.ent	cr.type	cr, @functioncr:.frame	$sp,80,$31		# vars= 24, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-80sw	$21,60($sp)sw	$20,56($sp)sw	$31,76($sp)sw	$fp,72($sp)sw	$23,68($sp)sw	$22,64($sp)sw	$19,52($sp)sw	$18,48($sp)sw	$17,44($sp)sw	$16,40($sp)lw	$2,100($4)move	$20,$6lw	$22,16($2)move	$21,$7lw	$2,40($22)move	$4,$6move	$5,$7move	$6,$0move	$7,$0lw	$fp,56($22)jal	__gedf2sw	$2,16($sp)bltz	$2,$L70nop$L65:lw	$2,96($22)lw	$4,24($22)sra	$4,$4,$2jal	__floatsidfaddiu	$4,$4,-1move	$6,$2move	$4,$20move	$5,$21move	$7,$3move	$16,$2jal	__ledf2move	$17,$3blez	$2,$L72lw	$18,96($sp)move	$20,$16move	$21,$17$L72:lw	$19,100($sp)move	$4,$20jal	__fixdfsimove	$5,$21move	$4,$18move	$5,$19move	$6,$0move	$7,$0jal	__gedf2move	$23,$2bltz	$2,$L71nop$L67:lw	$2,100($22)lw	$4,28($22)sra	$4,$4,$2jal	__floatsidfaddiu	$4,$4,-1move	$6,$2move	$4,$18move	$5,$19move	$7,$3move	$16,$2jal	__ledf2move	$17,$3blez	$2,$L73move	$5,$19move	$18,$16move	$19,$17move	$5,$19$L73:jal	__fixdfsimove	$4,$18move	$4,$23jal	__floatsidfmove	$17,$2move	$6,$2move	$5,$21move	$4,$20jal	__subdf3move	$7,$3move	$4,$17move	$20,$2jal	__floatsidfmove	$21,$3move	$6,$2move	$4,$18move	$5,$19jal	__subdf3move	$7,$3sw	$2,24($sp)lui	$2,%hi($LC5)lw	$18,%lo($LC5)($2)lw	$19,%lo($LC5+4)($2)mul	$16,$fp,$17move	$6,$20move	$7,$21move	$4,$18move	$5,$19sw	$3,28($sp)jal	__subdf3addiu	$17,$17,1sw	$2,32($sp)lw	$6,24($sp)lw	$7,28($sp)lw	$2,16($sp)mul	$17,$fp,$17move	$5,$19move	$4,$18addu	$16,$23,$16addu	$16,$2,$16jal	__subdf3sw	$3,36($sp)move	$22,$2lbu	$4,0($16)lw	$2,16($sp)addu	$17,$23,$17addu	$17,$2,$17jal	__floatsidfmove	$23,$3lw	$5,36($sp)lw	$4,32($sp)move	$6,$2jal	__muldf3move	$7,$3lbu	$4,1($16)move	$18,$2jal	__floatsidfmove	$19,$3move	$6,$2move	$4,$20move	$5,$21jal	__muldf3move	$7,$3move	$6,$2move	$4,$18move	$5,$19jal	__adddf3move	$7,$3move	$6,$2move	$5,$23move	$4,$22jal	__muldf3move	$7,$3lbu	$4,0($17)move	$22,$2jal	__floatsidfmove	$23,$3lw	$5,36($sp)lw	$4,32($sp)move	$6,$2jal	__muldf3move	$7,$3lbu	$4,1($17)move	$18,$2jal	__floatsidfmove	$19,$3move	$6,$2move	$4,$20move	$5,$21jal	__muldf3move	$7,$3move	$6,$2move	$4,$18move	$5,$19jal	__adddf3move	$7,$3lw	$4,24($sp)lw	$5,28($sp)move	$6,$2jal	__muldf3move	$7,$3move	$6,$2move	$4,$22move	$5,$23jal	__adddf3move	$7,$3lw	$31,76($sp)lw	$fp,72($sp)lw	$23,68($sp)lw	$22,64($sp)lw	$21,60($sp)lw	$20,56($sp)lw	$19,52($sp)lw	$18,48($sp)lw	$17,44($sp)lw	$16,40($sp)j	$31addiu	$sp,$sp,80$L70:move	$20,$0j	$L65move	$21,$0$L71:move	$18,$0j	$L67move	$19,$0.set	macro.set	reorder.end	cr.section	.rodata.cst8.align	3$LC6:.word	0.word	1072693248.section	.text.cb,"ax",@progbits.align	2.align	5.ent	cb.type	cb, @functioncb:.frame	$sp,80,$31		# vars= 24, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-80sw	$21,60($sp)sw	$20,56($sp)sw	$31,76($sp)sw	$fp,72($sp)sw	$23,68($sp)sw	$22,64($sp)sw	$19,52($sp)sw	$18,48($sp)sw	$17,44($sp)sw	$16,40($sp)lw	$2,100($4)move	$20,$6lw	$22,16($2)move	$21,$7lw	$2,36($22)move	$4,$6move	$5,$7move	$6,$0move	$7,$0lw	$fp,52($22)jal	__gedf2sw	$2,16($sp)bltz	$2,$L80nop$L75:lw	$2,96($22)lw	$4,24($22)sra	$4,$4,$2jal	__floatsidfaddiu	$4,$4,-1move	$6,$2move	$4,$20move	$5,$21move	$7,$3move	$16,$2jal	__ledf2move	$17,$3blez	$2,$L82lw	$18,96($sp)move	$20,$16move	$21,$17$L82:lw	$19,100($sp)move	$4,$20jal	__fixdfsimove	$5,$21move	$4,$18move	$5,$19move	$6,$0move	$7,$0jal	__gedf2move	$23,$2bltz	$2,$L81nop$L77:lw	$2,100($22)lw	$4,28($22)sra	$4,$4,$2jal	__floatsidfaddiu	$4,$4,-1move	$6,$2move	$4,$18move	$5,$19move	$7,$3move	$16,$2jal	__ledf2move	$17,$3blez	$2,$L83move	$5,$19move	$18,$16move	$19,$17move	$5,$19$L83:jal	__fixdfsimove	$4,$18move	$4,$23jal	__floatsidfmove	$17,$2move	$6,$2move	$5,$21move	$4,$20jal	__subdf3move	$7,$3move	$4,$17move	$20,$2jal	__floatsidfmove	$21,$3move	$6,$2move	$4,$18move	$5,$19jal	__subdf3move	$7,$3sw	$2,24($sp)lui	$2,%hi($LC6)lw	$18,%lo($LC6)($2)lw	$19,%lo($LC6+4)($2)mul	$16,$fp,$17move	$6,$20move	$7,$21move	$4,$18move	$5,$19sw	$3,28($sp)jal	__subdf3addiu	$17,$17,1sw	$2,32($sp)lw	$6,24($sp)lw	$7,28($sp)lw	$2,16($sp)mul	$17,$fp,$17move	$5,$19move	$4,$18addu	$16,$23,$16addu	$16,$2,$16jal	__subdf3sw	$3,36($sp)move	$22,$2lbu	$4,0($16)lw	$2,16($sp)addu	$17,$23,$17addu	$17,$2,$17jal	__floatsidfmove	$23,$3lw	$5,36($sp)lw	$4,32($sp)move	$6,$2jal	__muldf3move	$7,$3lbu	$4,1($16)move	$18,$2jal	__floatsidfmove	$19,$3move	$6,$2move	$4,$20move	$5,$21jal	__muldf3move	$7,$3move	$6,$2move	$4,$18move	$5,$19jal	__adddf3move	$7,$3move	$6,$2move	$5,$23move	$4,$22jal	__muldf3move	$7,$3lbu	$4,0($17)move	$22,$2jal	__floatsidfmove	$23,$3lw	$5,36($sp)lw	$4,32($sp)move	$6,$2jal	__muldf3move	$7,$3lbu	$4,1($17)move	$18,$2jal	__floatsidfmove	$19,$3move	$6,$2move	$4,$20move	$5,$21jal	__muldf3move	$7,$3move	$6,$2move	$4,$18move	$5,$19jal	__adddf3move	$7,$3lw	$4,24($sp)lw	$5,28($sp)move	$6,$2jal	__muldf3move	$7,$3move	$6,$2move	$4,$22move	$5,$23jal	__adddf3move	$7,$3lw	$31,76($sp)lw	$fp,72($sp)lw	$23,68($sp)lw	$22,64($sp)lw	$21,60($sp)lw	$20,56($sp)lw	$19,52($sp)lw	$18,48($sp)lw	$17,44($sp)lw	$16,40($sp)j	$31addiu	$sp,$sp,80$L80:move	$20,$0j	$L75move	$21,$0$L81:move	$18,$0j	$L77move	$19,$0.set	macro.set	reorder.end	cb.globl	vf_info_geq.section	.rodata.str1.4.align	2$LC7:.ascii	"generic equation filter\000".align	2$LC8:.ascii	"geq\000".align	2$LC9:.ascii	"Michael Niedermayer\000".subsection	-1.align	2$LC10:.ascii	"\000".data.align	2.type	vf_info_geq, @object.size	vf_info_geq, 24vf_info_geq:.word	$LC7.word	$LC8.word	$LC9.word	$LC10.word	vf_open.word	0.section	.rodata.str1.4.align	2$LC11:.ascii	"lum\000".align	2$LC12:.ascii	"cb\000".align	2$LC13:.ascii	"cr\000".align	2$LC14:.ascii	"p\000".data.align	2.type	func2_names.6144, @object.size	func2_names.6144, 20func2_names.6144:.word	$LC11.word	$LC12.word	$LC13.word	$LC14.word	0.section	.rodata.str1.4.align	2$LC15:.ascii	"PI\000".align	2$LC16:.ascii	"E\000".align	2$LC17:.ascii	"X\000".align	2$LC18:.ascii	"Y\000".align	2$LC19:.ascii	"W\000".align	2$LC20:.ascii	"H\000".align	2$LC21:.ascii	"N\000".align	2$LC22:.ascii	"SW\000".align	2$LC23:.ascii	"SH\000".data.align	2.type	const_names.6143, @object.size	const_names.6143, 40const_names.6143:.word	$LC15.word	$LC16.word	$LC17.word	$LC18.word	$LC19.word	$LC20.word	$LC21.word	$LC22.word	$LC23.word	0.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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