vf_ivtc.s

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

S
3,454
字号
lbu	$3,5($5).set	noreorder.set	nomacroj	$L126sb	$3,5($4).set	macro.set	reorder$L139:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L126sb	$2,6($4).set	macro.set	reorder$L200:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L216sb	$3,5($4).set	macro.set	reorder$L170:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lw	$18,88($20).set	noreorder.set	nomacroj	$L158lw	$22,92($20).set	macro.set	reorder$L201:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L216sb	$2,6($4).set	macro.set	reorder$L171:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5)sb	$2,6($4)lw	$18,88($20).set	noreorder.set	nomacroj	$L158lw	$22,92($20).set	macro.set	reorder.end	copy_image.section	.rodata.str1.4.align	2$LC1:.ascii	"       pd=%d re=%d ro=%d rp=%d rt=%d rs=%d rd=%d pp=%d p".ascii	"t=%d ps=%d\015\000".align	2$LC2:.ascii	"DROP\012\000".align	2$LC3:.ascii	"!\000".align	2$LC5:.ascii	"MERGE\012\000".align	2$LC6:.ascii	"NEXT\012\000".align	2$LC7:.ascii	"OK\012\000".section	.rodata.cst8,"aM",@progbits,8.align	3$LC4:.word	0.word	-1008730112.section	.text.put_image,"ax",@progbits.align	2.align	5.ent	put_image.type	put_image, @functionput_image:.frame	$sp,176,$31		# vars= 80, regs= 10/0, args= 56, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-176sw	$31,172($sp)sw	$fp,168($sp)sw	$23,164($sp)sw	$22,160($sp)sw	$21,156($sp)sw	$20,152($sp)sw	$19,148($sp)sw	$18,144($sp)sw	$17,140($sp)sw	$16,136($sp)lw	$2,100($4)sw	$4,176($sp)sw	$2,128($sp)lw	$4,128($sp)lw	$2,164($2)lw	$3,148($4)addiu	$2,$2,1sw	$5,180($sp)beq	$3,$0,$L338sw	$2,164($4)li	$16,1			# 0x1sw	$0,148($4)$L340:move	$2,$16lw	$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$L338:lw	$8,144($4)beq	$8,$0,$L409lw	$6,176($sp)$L341:lw	$3,180($sp)lw	$5,180($sp)lw	$6,128($sp)lw	$2,64($3)lw	$4,80($5)lw	$3,68($3)lw	$7,128($sp)addiu	$22,$6,72sw	$2,64($8)sw	$3,68($8)sw	$4,80($8)move	$6,$22addiu	$9,$7,136$L343:lw	$2,0($6)lw	$3,4($6)lw	$4,8($6)lw	$5,12($6)addiu	$6,$6,16sw	$2,0($7)sw	$3,4($7)sw	$4,8($7)sw	$5,12($7)bne	$6,$9,$L343addiu	$7,$7,16lw	$2,4($6)lw	$3,0($6)sw	$2,4($7)lw	$2,180($sp)sw	$3,0($7)lw	$2,28($2)lw	$3,48($8)sw	$2,108($sp)lw	$2,180($sp)sw	$3,112($sp)lw	$16,32($2)lw	$3,24($2)lw	$2,48($2)move	$5,$0li	$6,24			# 0x18move	$4,$22addiu	$21,$22,24lw	$17,32($8)sw	$3,104($sp)jal	memsetsw	$2,116($sp)move	$4,$21move	$5,$0jal	memsetli	$6,24			# 0x18lw	$3,108($sp)addiu	$20,$22,48move	$4,$20addiu	$3,$3,-7move	$5,$0li	$6,24			# 0x18jal	memsetsw	$3,120($sp)lw	$4,120($sp)blez	$4,$L344lw	$5,104($sp)lw	$6,116($sp)lw	$2,112($sp)addiu	$5,$5,-15addiu	$16,$16,8addiu	$17,$17,8sll	$6,$6,3sll	$2,$2,3slt	$3,$5,9sw	$5,100($sp)sw	$16,92($sp)sw	$17,80($sp)sw	$6,84($sp)sw	$2,88($sp)sw	$0,124($sp)sw	$3,132($sp)$L346:lw	$2,132($sp)bne	$2,$0,$L348lw	$3,80($sp)lw	$fp,92($sp)sw	$3,96($sp)li	$23,8			# 0x8$L347:lw	$5,116($sp)lui	$4,%hi(block_diffs)lw	$2,%lo(block_diffs)($4)sw	$5,16($sp)lw	$7,112($sp)lw	$5,96($sp)move	$6,$fpjal	$2addiu	$4,$sp,56lw	$2,56($sp)lw	$3,60($sp)lw	$4,0($20)lw	$5,4($20)lw	$6,8($20)lw	$7,16($20)addu	$4,$4,$2addu	$5,$5,$3lw	$2,64($sp)lw	$3,72($sp)lw	$8,20($20)lw	$9,12($20)addu	$6,$6,$2addu	$7,$7,$3lw	$2,76($sp)lw	$3,68($sp)addu	$8,$8,$2addu	$9,$9,$3sw	$4,0($20)sw	$5,4($20)sw	$6,8($20)sw	$7,16($20)sw	$8,20($20)sw	$9,12($20)lw	$7,0($22)lw	$19,56($sp)lw	$6,4($22)lw	$18,60($sp)lw	$5,8($22)lw	$17,64($sp)lw	$4,16($22)lw	$16,72($sp)lw	$3,20($22)lw	$15,76($sp)lw	$2,12($22)lw	$14,68($sp)slt	$8,$19,$7slt	$9,$18,$6slt	$10,$17,$5slt	$11,$16,$4slt	$12,$15,$3slt	$13,$14,$2movz	$7,$19,$8movz	$6,$18,$9movz	$5,$17,$10movz	$4,$16,$11movz	$3,$15,$12movz	$2,$14,$13sw	$7,0($22)sw	$6,4($22)sw	$5,8($22)sw	$4,16($22)sw	$2,12($22)sw	$3,20($22)lw	$9,68($sp)lw	$2,76($sp)lw	$3,20($21)subu	$2,$2,$9slt	$4,$2,$3movz	$3,$2,$4lw	$11,64($sp)sw	$3,20($21)lw	$3,60($sp)lw	$5,4($21)subu	$3,$3,$11lw	$2,72($sp)lw	$4,76($sp)lw	$6,16($21)lw	$7,12($21)slt	$8,$3,$5subu	$4,$9,$4subu	$2,$2,$9movz	$5,$3,$8slt	$9,$2,$6slt	$10,$4,$7sw	$5,4($21)movz	$6,$2,$9movz	$7,$4,$10lw	$2,60($sp)sw	$6,16($21)sw	$7,12($21)subu	$11,$11,$2lw	$3,68($sp)lw	$2,72($sp)lw	$6,0($21)subu	$3,$3,$2lw	$5,8($21)slt	$4,$3,$6movz	$6,$3,$4lw	$4,96($sp)lw	$3,100($sp)slt	$2,$11,$5addiu	$23,$23,8movz	$5,$11,$2addiu	$4,$4,8slt	$2,$23,$3sw	$5,8($21)sw	$6,0($21)sw	$4,96($sp)bne	$2,$0,$L347addiu	$fp,$fp,8$L348:lw	$5,124($sp)lw	$6,120($sp)addiu	$5,$5,8slt	$2,$5,$6lw	$3,92($sp)sw	$5,124($sp)lw	$4,84($sp)lw	$5,80($sp)lw	$6,88($sp)addu	$3,$3,$4addu	$5,$5,$6sw	$3,92($sp)bne	$2,$0,$L346sw	$5,80($sp)$L344:lw	$2,104($sp)lw	$3,108($sp)addiu	$5,$2,7slt	$4,$2,0movn	$2,$5,$4addiu	$6,$3,7slt	$4,$3,0movn	$3,$6,$4sra	$2,$2,3sra	$3,$3,3addiu	$2,$2,-2mul	$2,$2,$3lw	$7,4($20)lw	$8,0($20)div	$0,$7,$2teq	$2,$0,7lw	$3,12($20)lw	$9,8($20)lw	$10,16($20)lw	$11,20($20)lui	$6,%hi($LC1)addiu	$6,$6,%lo($LC1)li	$4,29			# 0x1dli	$5,6			# 0x6mflo	$7div	$0,$8,$2teq	$2,$0,7sw	$7,4($20)lw	$12,28($22)mflo	$8div	$0,$3,$2teq	$2,$0,7sw	$8,0($20)lw	$7,0($22)mflo	$3div	$0,$9,$2teq	$2,$0,7sw	$3,12($20)mflo	$9div	$0,$10,$2teq	$2,$0,7sw	$9,8($20)mflo	$10div	$0,$11,$2teq	$2,$0,7sw	$10,16($20)mflo	$11sw	$11,20($20)sw	$12,16($sp)lw	$2,32($22)sw	$2,20($sp)lw	$3,44($22)sw	$3,24($sp)lw	$2,36($22)sw	$2,28($sp)lw	$3,40($22)sw	$3,32($sp)lw	$2,24($22)sw	$2,36($sp)lw	$3,20($22)sw	$3,40($sp)lw	$2,12($22)sw	$2,44($sp)lw	$3,16($22)jal	mp_msgsw	$3,48($sp)lw	$3,128($sp)lw	$2,160($3)beq	$2,$0,$L352nopsw	$0,160($3)$L354:lw	$3,128($sp)$L415:lw	$5,180($sp)lw	$4,144($3)jal	copy_imageli	$6,2			# 0x2lw	$4,128($sp)lui	$6,%hi($LC2)sw	$0,156($4)move	$16,$0addiu	$6,$6,%lo($LC2)li	$4,29			# 0x1djal	mp_msgli	$5,6			# 0x6move	$2,$16lw	$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$L352:lw	$2,32($22)lw	$4,28($22)sll	$3,$2,1addu	$3,$3,$2slt	$3,$3,$4bne	$3,$0,$L410lw	$3,128($sp)$L417:lw	$2,28($3)lw	$4,32($3)sll	$3,$2,1addu	$3,$3,$2slt	$3,$3,$4beq	$3,$0,$L411lw	$4,128($sp)$L399:lw	$5,44($22)lw	$4,36($22)sll	$2,$5,1addu	$2,$2,$5$L420:sll	$6,$4,1slt	$2,$6,$2beq	$2,$0,$L414slt	$2,$4,900slt	$2,$4,3600beq	$2,$0,$L366slt	$2,$4,900$L368:bne	$3,$0,$L370slt	$2,$6,$5beq	$2,$0,$L415lw	$3,128($sp)$L370:lw	$5,128($sp)li	$16,1			# 0x1lw	$4,144($5)sw	$16,160($5)lw	$5,180($sp)jal	copy_imagemove	$6,$0lw	$6,176($sp)lw	$2,128($sp)lw	$17,100($6)lw	$5,144($2)lw	$2,160($17)bne	$2,$0,$L401noplw	$3,152($17)beq	$3,$16,$L375li	$2,2			# 0x2bne	$3,$2,$L401noplw	$2,156($17)addiu	$2,$2,1slt	$3,$2,5bne	$3,$0,$L401sw	$2,156($17)lw	$4,168($17)lw	$3,164($17)sll	$2,$4,2sll	$3,$3,2addu	$2,$2,$4slt	$3,$2,$3bne	$3,$0,$L416lui	$2,%hi($LC4)$L379:lui	$6,%hi($LC3)addiu	$6,$6,%lo($LC3)li	$4,29			# 0x1djal	mp_msgli	$5,6			# 0x6move	$16,$0j	$L380sw	$0,156($17)$L410:lw	$2,40($22)lw	$3,24($22)slt	$2,$2,$3beq	$2,$0,$L417lw	$3,128($sp)lw	$5,128($sp)li	$16,1			# 0x1lw	$4,144($5)sw	$16,160($5)lw	$5,180($sp)jal	copy_imageli	$6,2			# 0x2lw	$6,176($sp)lw	$2,128($sp)lw	$17,100($6)lw	$5,144($2)lw	$2,160($17)bne	$2,$0,$L403noplw	$3,152($17)beq	$3,$16,$L382li	$2,2			# 0x2bne	$3,$2,$L403noplw	$2,156($17)addiu	$2,$2,1slt	$3,$2,5bne	$3,$0,$L403sw	$2,156($17)lw	$4,168($17)lw	$3,164($17)sll	$2,$4,2sll	$3,$3,2addu	$2,$2,$4slt	$3,$2,$3bne	$3,$0,$L418lui	$2,%hi($LC4)$L386:lui	$6,%hi($LC3)addiu	$6,$6,%lo($LC3)li	$4,29			# 0x1djal	mp_msgli	$5,6			# 0x6move	$16,$0sw	$0,156($17)$L387:lui	$6,%hi($LC6)addiu	$6,$6,%lo($LC6)li	$4,29			# 0x1djal	mp_msgli	$5,6			# 0x6lw	$2,128($sp)j	$L340sw	$0,144($2)$L411:lw	$2,24($4)lw	$4,40($4)sll	$2,$2,1slt	$2,$2,$4beq	$2,$0,$L362slt	$2,$4,1201beq	$2,$0,$L399nop$L362:lw	$4,36($22)lw	$5,44($22)sll	$2,$4,1slt	$2,$2,$5bne	$2,$0,$L412slt	$2,$5,1201$L364:lw	$5,176($sp)lw	$6,128($sp)lw	$17,100($5)lw	$2,160($17)bne	$2,$0,$L405lw	$5,144($6)lw	$3,152($17)li	$2,1			# 0x1beq	$3,$2,$L390li	$2,2			# 0x2bne	$3,$2,$L405noplw	$2,156($17)addiu	$2,$2,1slt	$3,$2,5bne	$3,$0,$L405sw	$2,156($17)lw	$4,168($17)lw	$3,164($17)sll	$2,$4,2sll	$3,$3,2addu	$2,$2,$4slt	$3,$2,$3bne	$3,$0,$L419lui	$2,%hi($LC4)$L395:lui	$6,%hi($LC3)addiu	$6,$6,%lo($LC3)li	$4,29			# 0x1djal	mp_msgli	$5,6			# 0x6move	$16,$0j	$L396sw	$0,156($17)$L366:$L414:bne	$2,$0,$L368noplw	$2,24($22)slt	$2,$2,900beq	$2,$0,$L354nopj	$L368nop$L375:lw	$3,156($17)addiu	$3,$3,1slt	$2,$3,5xori	$2,$2,0x1bne	$2,$0,$L379sw	$3,156($17)$L401:lw	$4,168($17)lui	$2,%hi($LC4)$L416:addiu	$3,$4,1lw	$6,%lo($LC4)($2)lw	$7,%lo($LC4+4)($2)lw	$4,176($sp)jal	vf_next_put_imagesw	$3,168($17)move	$16,$2$L380:lw	$5,128($sp)li	$6,1			# 0x1lw	$4,144($5)jal	copy_imagelw	$5,180($sp)lui	$6,%hi($LC5)addiu	$6,$6,%lo($LC5)li	$4,29			# 0x1djal	mp_msgli	$5,6			# 0x6lw	$6,128($sp)j	$L340sw	$0,144($6)$L409:lw	$2,180($sp)lw	$4,92($6)lw	$6,180($sp)lw	$5,4($2)lw	$3,12($6)lw	$2,8($2)li	$6,1			# 0x1li	$7,19			# 0x13sw	$2,16($sp)jal	vf_get_imagesw	$3,20($sp)move	$8,$2lw	$2,128($sp)j	$L341sw	$8,144($2)$L412:bne	$2,$0,$L364sll	$2,$5,1j	$L420addu	$2,$2,$5$L390:lw	$3,156($17)addiu	$3,$3,1slt	$2,$3,5xori	$2,$2,0x1bne	$2,$0,$L395sw	$3,156($17)$L405:lw	$4,168($17)lui	$2,%hi($LC4)$L419:addiu	$4,$4,1sw	$4,168($17)lw	$6,%lo($LC4)($2)lw	$7,%lo($LC4+4)($2)jal	vf_next_put_imagelw	$4,176($sp)move	$16,$2$L396:lw	$3,128($sp)lw	$5,180($sp)lw	$4,144($3)jal	copy_imageli	$6,2			# 0x2lui	$6,%hi($LC7)li	$4,29			# 0x1daddiu	$6,$6,%lo($LC7)jal	mp_msgli	$5,6			# 0x6lw	$4,128($sp)j	$L340sw	$0,144($4)$L382:lw	$3,156($17)addiu	$3,$3,1slt	$2,$3,5xori	$2,$2,0x1bne	$2,$0,$L386sw	$3,156($17)$L403:lw	$4,168($17)lui	$2,%hi($LC4)$L418:addiu	$3,$4,1lw	$6,%lo($LC4)($2)lw	$7,%lo($LC4+4)($2)lw	$4,176($sp)jal	vf_next_put_imagesw	$3,168($17)j	$L387move	$16,$2.set	macro.set	reorder.end	put_image.globl	vf_info_ivtc.section	.rodata.str1.4.align	2$LC8:.ascii	"inverse telecine, take 2\000".align	2$LC9:.ascii	"ivtc\000".align	2$LC10:.ascii	"Rich Felker\000".subsection	-1.align	2$LC11:.ascii	"\000".data.align	2.type	vf_info_ivtc, @object.size	vf_info_ivtc, 24vf_info_ivtc:.word	$LC8.word	$LC9.word	$LC10.word	$LC11.word	open.word	0.local	block_diffs.comm	block_diffs,4,4.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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