vf_smartblur.s

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

S
1,320
字号
.section	.rodata.str1.4.align	2$LC3:.ascii	"mpi->flags&0x100\000".align	2$LC4:.ascii	"vf_smartblur.c\000".section	.text.put_image,"ax",@progbits.align	2.align	5.ent	put_image.type	put_image, @functionput_image:.frame	$sp,160,$31		# vars= 88, regs= 10/0, args= 32, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-160sw	$fp,152($sp)sw	$23,148($sp)sw	$31,156($sp)sw	$22,144($sp)sw	$21,140($sp)sw	$20,136($sp)sw	$19,132($sp)sw	$18,128($sp)sw	$17,124($sp)sw	$16,120($sp)move	$23,$5lw	$2,24($23)lw	$3,28($23)sw	$4,160($sp)lw	$4,92($4)lw	$5,4($5)sw	$2,16($sp)sw	$3,20($sp)sw	$2,116($sp)lw	$11,96($23)lw	$2,100($23)sw	$6,168($sp)sw	$7,172($sp)li	$6,2			# 0x2li	$7,2			# 0x2sw	$3,108($sp)sw	$11,112($sp)jal	vf_get_imagesw	$2,104($sp)move	$fp,$2lhu	$2,0($23)andi	$2,$2,0x100beq	$2,$0,$L176lw	$3,160($sp)lw	$20,48($fp)lw	$2,100($3)lw	$18,28($23)lw	$3,16($2)lw	$17,8($2)lw	$8,0($2)lw	$9,4($2)lw	$10,12($2)lw	$19,48($23)lw	$21,32($fp)lw	$22,32($23)addiu	$11,$sp,44addiu	$2,$sp,68sw	$8,80($sp)sw	$9,84($sp)sw	$10,92($sp)sw	$17,88($sp)sw	$3,96($sp)sw	$19,56($sp)sw	$0,60($sp)sw	$0,64($sp)sw	$20,68($sp)sw	$0,72($sp)sw	$0,76($sp)sw	$18,16($sp)sw	$11,20($sp)sw	$2,24($sp)move	$4,$3addiu	$5,$sp,32addiu	$6,$sp,56move	$7,$0sw	$22,32($sp)sw	$0,36($sp)sw	$0,40($sp)sw	$21,44($sp)sw	$0,48($sp)sw	$0,52($sp)jal	sws_scalelw	$16,24($23)blez	$17,$L70nopblez	$18,$L72move	$12,$21move	$11,$22sll	$10,$17,1move	$13,$0$L74:blez	$16,$L85nopmove	$8,$11move	$5,$12j	$L75move	$7,$0$L177:beq	$2,$0,$L80addu	$2,$6,$3subu	$2,$2,$17sb	$2,0($5)$L80:addiu	$7,$7,1addiu	$8,$8,1beq	$16,$7,$L85addiu	$5,$5,1$L75:lbu	$4,0($8)lbu	$6,0($5)subu	$3,$4,$6blez	$3,$L76slt	$2,$10,$3beq	$2,$0,$L177slt	$2,$17,$3$L173:addiu	$7,$7,1sb	$4,0($5)addiu	$8,$8,1bne	$16,$7,$L75addiu	$5,$5,1$L85:addiu	$13,$13,1addu	$12,$12,$20bne	$18,$13,$L74addu	$11,$11,$19$L72:lw	$3,160($sp)$L183:lw	$4,108($sp)lw	$2,100($3)lw	$11,104($sp)lw	$3,36($2)lw	$17,28($2)lw	$8,20($2)lw	$9,24($2)lw	$10,32($2)sra	$18,$4,$11lw	$2,116($sp)lw	$11,112($sp)lw	$20,52($fp)lw	$19,52($23)lw	$21,36($fp)lw	$22,36($23)sw	$3,96($sp)move	$4,$3sra	$16,$2,$11addiu	$3,$sp,56addiu	$2,$sp,32addiu	$5,$sp,44addiu	$6,$sp,68move	$7,$0sw	$8,80($sp)sw	$9,84($sp)sw	$10,92($sp)sw	$17,88($sp)sw	$22,44($sp)sw	$0,48($sp)sw	$0,52($sp)sw	$21,32($sp)sw	$0,36($sp)sw	$0,40($sp)sw	$19,68($sp)sw	$0,72($sp)sw	$0,76($sp)sw	$20,56($sp)sw	$0,60($sp)sw	$0,64($sp)sw	$18,16($sp)sw	$2,20($sp)jal	sws_scalesw	$3,24($sp)blez	$17,$L102nopblez	$18,$L104move	$12,$21move	$11,$22sll	$10,$17,1move	$13,$0$L106:blez	$16,$L117nopmove	$8,$11move	$5,$12j	$L107move	$7,$0$L178:beq	$2,$0,$L112addu	$2,$6,$3subu	$2,$2,$17sb	$2,0($5)$L112:addiu	$7,$7,1addiu	$8,$8,1beq	$16,$7,$L117addiu	$5,$5,1$L107:lbu	$4,0($8)lbu	$6,0($5)subu	$3,$4,$6blez	$3,$L108slt	$2,$10,$3beq	$2,$0,$L178slt	$2,$17,$3$L174:addiu	$7,$7,1sb	$4,0($5)addiu	$8,$8,1bne	$16,$7,$L107addiu	$5,$5,1$L117:addiu	$13,$13,1addu	$12,$12,$20bne	$18,$13,$L106addu	$11,$11,$19$L104:lw	$4,160($sp)$L185:lw	$20,56($23)lw	$2,100($4)lw	$19,56($fp)lw	$10,36($2)lw	$17,28($2)lw	$3,20($2)lw	$8,24($2)lw	$9,32($2)lw	$21,40($fp)lw	$22,40($23)addiu	$11,$sp,44addiu	$2,$sp,68move	$4,$10addiu	$5,$sp,32addiu	$6,$sp,56move	$7,$0sw	$3,80($sp)sw	$8,84($sp)sw	$9,92($sp)sw	$11,20($sp)sw	$2,24($sp)sw	$17,88($sp)sw	$10,96($sp)sw	$22,32($sp)sw	$0,36($sp)sw	$0,40($sp)sw	$21,44($sp)sw	$0,48($sp)sw	$0,52($sp)sw	$20,56($sp)sw	$0,60($sp)sw	$0,64($sp)sw	$19,68($sp)sw	$0,72($sp)sw	$0,76($sp)jal	sws_scalesw	$18,16($sp)blez	$17,$L134nopblez	$18,$L136move	$12,$21move	$5,$22sll	$11,$17,1move	$13,$0$L138:blez	$16,$L149nopmove	$9,$5move	$6,$12j	$L139move	$8,$0$L179:beq	$2,$0,$L144addu	$2,$7,$3subu	$2,$2,$17sb	$2,0($6)$L144:addiu	$8,$8,1addiu	$9,$9,1beq	$16,$8,$L149addiu	$6,$6,1$L139:lbu	$4,0($9)lbu	$7,0($6)subu	$3,$4,$7blez	$3,$L140slt	$2,$11,$3beq	$2,$0,$L179slt	$2,$17,$3$L175:addiu	$8,$8,1sb	$4,0($6)addiu	$9,$9,1bne	$16,$8,$L139addiu	$6,$6,1$L149:addiu	$13,$13,1addu	$12,$12,$19bne	$18,$13,$L138addu	$5,$5,$20$L136:lw	$4,160($sp)$L184:lw	$6,168($sp)lw	$7,172($sp)jal	vf_next_put_imagemove	$5,$fplw	$31,156($sp)lw	$fp,152($sp)lw	$23,148($sp)lw	$22,144($sp)lw	$21,140($sp)lw	$20,136($sp)lw	$19,132($sp)lw	$18,128($sp)lw	$17,124($sp)lw	$16,120($sp)j	$31addiu	$sp,$sp,160$L76:subu	$9,$0,$3slt	$2,$10,$9bne	$2,$0,$L173slt	$2,$17,$9beq	$2,$0,$L80addu	$2,$6,$17addu	$2,$3,$2j	$L80sb	$2,0($5)$L108:subu	$9,$0,$3slt	$2,$10,$9bne	$2,$0,$L174slt	$2,$17,$9beq	$2,$0,$L112addu	$2,$6,$17addu	$2,$3,$2j	$L112sb	$2,0($5)$L140:subu	$10,$0,$3slt	$2,$11,$10bne	$2,$0,$L175slt	$2,$17,$10beq	$2,$0,$L144addu	$2,$7,$17addu	$2,$3,$2j	$L144sb	$2,0($6)$L70:beq	$17,$0,$L183lw	$3,160($sp)blez	$18,$L183sll	$12,$17,1move	$10,$21move	$9,$22subu	$8,$0,$12move	$11,$0$L89:blez	$16,$L100nopmove	$7,$9move	$4,$10j	$L90move	$6,$0$L180:bne	$2,$0,$L93subu	$2,$0,$17slt	$2,$2,$3beq	$2,$0,$L98subu	$2,$5,$3subu	$2,$2,$17sb	$2,0($4)$L93:addiu	$6,$6,1addiu	$7,$7,1beq	$16,$6,$L100addiu	$4,$4,1$L90:lbu	$5,0($7)lbu	$2,0($4)subu	$3,$5,$2bgtz	$3,$L180slt	$2,$8,$3slt	$2,$3,$12bne	$2,$0,$L93slt	$2,$3,$17beq	$2,$0,$L98subu	$2,$5,$3addu	$2,$2,$17addiu	$6,$6,1sb	$2,0($4)addiu	$7,$7,1bne	$16,$6,$L90addiu	$4,$4,1$L100:addiu	$11,$11,1addu	$10,$10,$20bne	$18,$11,$L89addu	$9,$9,$19j	$L183lw	$3,160($sp)$L134:beq	$17,$0,$L184lw	$4,160($sp)blez	$18,$L184sll	$12,$17,1move	$10,$21move	$5,$22subu	$9,$0,$12move	$11,$0$L153:blez	$16,$L164nopmove	$8,$5move	$4,$10j	$L154move	$7,$0$L181:bne	$2,$0,$L157subu	$2,$0,$17slt	$2,$2,$3beq	$2,$0,$L162subu	$2,$6,$3subu	$2,$2,$17sb	$2,0($4)$L157:addiu	$7,$7,1addiu	$8,$8,1beq	$16,$7,$L164addiu	$4,$4,1$L154:lbu	$6,0($8)lbu	$2,0($4)subu	$3,$6,$2bgtz	$3,$L181slt	$2,$9,$3slt	$2,$3,$12bne	$2,$0,$L157slt	$2,$3,$17beq	$2,$0,$L162subu	$2,$6,$3addu	$2,$2,$17addiu	$7,$7,1sb	$2,0($4)addiu	$8,$8,1bne	$16,$7,$L154addiu	$4,$4,1$L164:addiu	$11,$11,1addu	$10,$10,$19bne	$18,$11,$L153addu	$5,$5,$20j	$L184lw	$4,160($sp)$L102:beq	$17,$0,$L185lw	$4,160($sp)blez	$18,$L185sll	$12,$17,1move	$10,$21move	$9,$22subu	$8,$0,$12move	$11,$0$L121:blez	$16,$L132nopmove	$7,$9move	$4,$10j	$L122move	$6,$0$L182:bne	$2,$0,$L125subu	$2,$0,$17slt	$2,$2,$3beq	$2,$0,$L130subu	$2,$5,$3subu	$2,$2,$17sb	$2,0($4)$L125:addiu	$6,$6,1addiu	$7,$7,1beq	$16,$6,$L132addiu	$4,$4,1$L122:lbu	$5,0($7)lbu	$2,0($4)subu	$3,$5,$2bgtz	$3,$L182slt	$2,$8,$3slt	$2,$3,$12bne	$2,$0,$L125slt	$2,$3,$17beq	$2,$0,$L130subu	$2,$5,$3addu	$2,$2,$17addiu	$6,$6,1sb	$2,0($4)addiu	$7,$7,1bne	$16,$6,$L122addiu	$4,$4,1$L132:addiu	$11,$11,1addu	$10,$10,$20bne	$18,$11,$L121addu	$9,$9,$19j	$L185lw	$4,160($sp)$L162:j	$L157sb	$6,0($4)$L98:j	$L93sb	$5,0($4)$L130:j	$L125sb	$5,0($4)$L176:lui	$4,%hi($LC3)lui	$5,%hi($LC4)lui	$7,%hi(__PRETTY_FUNCTION__.3418)addiu	$4,$4,%lo($LC3)addiu	$5,$5,%lo($LC4)addiu	$7,$7,%lo(__PRETTY_FUNCTION__.3418)jal	__assert_failli	$6,201			# 0xc9.set	macro.set	reorder.end	put_image.globl	vf_info_smartblur.section	.rodata.str1.4.align	2$LC5:.ascii	"smart blur\000".align	2$LC6:.ascii	"smartblur\000".align	2$LC7:.ascii	"Michael Niedermayer\000".subsection	-1.align	2$LC8:.ascii	"\000".data.align	2.type	vf_info_smartblur, @object.size	vf_info_smartblur, 24vf_info_smartblur:.word	$LC5.word	$LC6.word	$LC7.word	$LC8.word	open.word	0.rdata.align	2.type	__PRETTY_FUNCTION__.3418, @object.size	__PRETTY_FUNCTION__.3418, 10__PRETTY_FUNCTION__.3418:.ascii	"put_image\000".ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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