vf_telecine.s

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

S
3,126
字号
sltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L265li	$2,2			# 0x2.set	macro.set	reorder$L380:.set	noreorder.set	nomacrobeq	$22,$2,$L47li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$22,$2,$L48li	$2,1			# 0x1.set	macro.set	reorderbeq	$22,$2,$L341$L45:addiu	$18,$18,1.set	noreorder.set	nomacrobeq	$21,$18,$L49addu	$17,$17,$fp.set	macro.set	reorder.set	noreorder.set	nomacroj	$L36addu	$16,$16,$23.set	macro.set	reorder$L33:lui	$3,%hi($LC1)$L377:lw	$6,%lo($LC1)($3)lw	$7,%lo($LC1+4)($3)lw	$4,136($sp)lw	$5,32($sp).set	noreorder.set	nomacrojal	vf_next_put_imagesw	$8,88($sp).set	macro.set	reorderlw	$8,88($sp).set	noreorder.set	nomacroj	$L16sw	$2,28($sp).set	macro.set	reorder$L178:lui	$2,%hi($LC1)$L365:lw	$4,136($sp)lw	$5,32($sp)lw	$6,%lo($LC1)($2)lw	$7,%lo($LC1+4)($2).set	noreorder.set	nomacrojal	vf_next_put_imagesw	$8,88($sp).set	macro.set	reorderlw	$8,88($sp)sw	$2,24($sp)lw	$3,28($8)lw	$2,32($sp)lw	$4,48($8)lw	$5,48($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,32($sp)sra	$21,$2,1sll	$fp,$5,1sll	$23,$4,1lw	$5,32($8)lw	$4,32($3).set	noreorder.set	nomacroblez	$21,$L211lw	$19,24($8).set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2sltu	$20,$19,32move	$16,$4move	$17,$5sw	$2,72($sp)move	$18,$0.set	noreorder.set	nomacrobne	$20,$0,$L214andi	$22,$19,0x3.set	macro.set	reorder$L343:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L381move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L382move	$5,$17.set	macro.set	reorderlw	$2,72($sp)addiu	$5,$16,-4addu	$3,$5,$2sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L218addiu	$4,$17,-4.set	macro.set	reorder$L286:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L286$L218:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L383li	$2,2			# 0x2.set	macro.set	reorder$L287:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L287li	$2,2			# 0x2.set	macro.set	reorder$L383:.set	noreorder.set	nomacrobeq	$22,$2,$L224li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$22,$2,$L225li	$2,1			# 0x1.set	macro.set	reorderbeq	$22,$2,$L342$L222:addiu	$18,$18,1beq	$21,$18,$L211$L344:addu	$17,$17,$23.set	noreorder.set	nomacrobeq	$20,$0,$L343addu	$16,$16,$fp.set	macro.set	reorder$L214:move	$4,$16$L381:move	$5,$17$L382:move	$6,$19addiu	$18,$18,1.set	noreorder.set	nomacrojal	memcpysw	$8,88($sp).set	macro.set	reorder.set	noreorder.set	nomacrobne	$21,$18,$L344lw	$8,88($sp).set	macro.set	reorder$L211:lhu	$2,0($8)andi	$2,$2,0x100.set	noreorder.set	nomacrobeq	$2,$0,$L15lw	$2,32($sp).set	macro.set	reorderlw	$3,92($8)lw	$4,52($8)lw	$5,52($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,32($sp)sra	$21,$2,1sll	$fp,$5,1sll	$23,$4,1lw	$5,36($8)lw	$4,36($3).set	noreorder.set	nomacroblez	$21,$L15lw	$19,88($8).set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2sltu	$20,$19,32move	$16,$4move	$17,$5sw	$2,76($sp)move	$18,$0.set	noreorder.set	nomacrobne	$20,$0,$L230andi	$22,$19,0x3.set	macro.set	reorder$L346:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L384move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L385move	$5,$17.set	macro.set	reorderlw	$2,76($sp)addiu	$5,$16,-4addu	$3,$2,$5sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L234addiu	$4,$17,-4.set	macro.set	reorder$L288:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L288$L234:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L386li	$2,2			# 0x2.set	macro.set	reorder$L289:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L289li	$2,2			# 0x2.set	macro.set	reorder$L386:.set	noreorder.set	nomacrobeq	$22,$2,$L240li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$22,$2,$L241li	$2,1			# 0x1.set	macro.set	reorderbeq	$22,$2,$L345$L238:addiu	$18,$18,1.set	noreorder.set	nomacrobeq	$21,$18,$L242addu	$17,$17,$23.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$20,$0,$L346addu	$16,$16,$fp.set	macro.set	reorder$L230:move	$4,$16$L384:move	$5,$17$L385:move	$6,$19.set	noreorder.set	nomacrojal	memcpysw	$8,88($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L238lw	$8,88($sp).set	macro.set	reorder$L94:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L92sb	$3,5($5).set	macro.set	reorder$L66:.set	noreorder.set	nomacrobltz	$18,$L347addiu	$2,$21,-1.set	macro.set	reorder$L70:mul	$6,$18,$21sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L72andi	$2,$16,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L387move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L388move	$5,$17.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0addiu	$4,$16,-4and	$2,$6,$2addu	$7,$4,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L76addiu	$5,$17,-4.set	macro.set	reorder$L270:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000101000000000010010010100	#S32LDI XR2,$5,4.word	0b01110000101000000000010011010100	#S32LDI XR3,$5,4.word	0b01110000101000000000010100010100	#S32LDI XR4,$5,4.word	0b01110000101000000000010101010100	#S32LDI XR5,$5,4.word	0b01110000101000000000010110010100	#S32LDI XR6,$5,4.word	0b01110000101000000000010111010100	#S32LDI XR7,$5,4.word	0b01110000101000000000011000010100	#S32LDI XR8,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L270$L76:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$4,$7beq	$3,$0,$L78$L271:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L271$L78:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L81li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L82li	$2,1			# 0x1.set	macro.set	reorderbne	$6,$2,$L69lbu	$2,4($5).set	noreorder.set	nomacroj	$L69sb	$2,4($4).set	macro.set	reorder$L72:move	$4,$16$L387:move	$5,$17$L388:.set	noreorder.set	nomacrojal	memcpysw	$8,88($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L69lw	$8,88($sp).set	macro.set	reorder$L95:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L92sb	$2,6($5).set	macro.set	reorder$L242:lw	$3,92($8)lw	$2,32($sp)lw	$4,56($8)lw	$5,56($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,32($sp)sra	$21,$2,1sll	$23,$5,1sll	$fp,$4,1lw	$5,40($8)lw	$4,40($3).set	noreorder.set	nomacroblez	$21,$L15lw	$19,88($8).set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2sltu	$20,$19,32move	$16,$4move	$17,$5sw	$2,80($sp)move	$18,$0.set	noreorder.set	nomacrobne	$20,$0,$L246andi	$22,$19,0x3.set	macro.set	reorder$L349:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L389move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L390move	$5,$17.set	macro.set	reorderlw	$2,80($sp)addiu	$5,$16,-4addu	$3,$2,$5sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L250addiu	$4,$17,-4.set	macro.set	reorder$L290:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L290$L250:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L391li	$2,2			# 0x2.set	macro.set	reorder$L291:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L291li	$2,2			# 0x2.set	macro.set	reorder$L391:.set	noreorder.set	nomacrobeq	$22,$2,$L256li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$22,$2,$L257li	$2,1			# 0x1.set	macro.set	reorderbeq	$22,$2,$L348$L254:addiu	$18,$18,1$L354:.set	noreorder.set	nomacrobeq	$21,$18,$L15addu	$17,$17,$fp.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$20,$0,$L349addu	$16,$16,$23.set	macro.set	reorder$L246:move	$4,$16$L389:move	$5,$17$L390:.set	noreorder.set	nomacrojal	memcpymove	$6,$19.set	macro.set	reorder.set	noreorder.set	nomacroj	$L354addiu	$18,$18,1.set	macro.set	reorder$L157:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L155sb	$3,5($5).set	macro.set	reorder$L127:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L125sb	$3,5($5).set	macro.set	reorder$L224:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L222sb	$3,5($5).set	macro.set	reorder$L175:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L173sb	$3,5($5).set	macro.set	reorder$L194:lw	$3,92($8)lw	$2,32($sp)lw	$5,56($8)lw	$4,56($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,32($sp)sra	$21,$2,1lw	$19,88($8)lw	$2,40($3)sll	$fp,$4,1lw	$3,40($8).set	noreorder.set	nomacroblez	$21,$L178sll	$23,$5,1.set	macro.set	reorderaddu	$16,$2,$4li	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2sltu	$20,$19,32addu	$17,$3,$5sw	$2,68($sp)move	$18,$0.set	noreorder.set	nomacrobne	$20,$0,$L198andi	$22,$19,0x3.set	macro

⌨️ 快捷键说明

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