vf_telecine.s

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

S
3,126
字号
.set	nomacrobne	$2,$0,$L281li	$2,2			# 0x2.set	macro.set	reorder$L364:.set	noreorder.set	nomacrobeq	$22,$2,$L175li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$22,$2,$L176li	$2,1			# 0x1.set	macro.set	reorderbeq	$22,$2,$L331$L173:addiu	$18,$18,1beq	$21,$18,$L162$L333:addu	$17,$17,$fp.set	noreorder.set	nomacrobeq	$20,$0,$L332addu	$16,$16,$23.set	macro.set	reorder$L165:move	$4,$16$L362:move	$5,$17$L363:move	$6,$19addiu	$18,$18,1.set	noreorder.set	nomacrojal	memcpysw	$8,88($sp).set	macro.set	reorder.set	noreorder.set	nomacrobne	$21,$18,$L333lw	$8,88($sp).set	macro.set	reorder$L162:lhu	$2,0($8)andi	$2,$2,0x100.set	noreorder.set	nomacrobeq	$2,$0,$L365lui	$2,%hi($LC1).set	macro.set	reorderlw	$3,92($8)lw	$2,32($sp)lw	$5,52($8)lw	$4,52($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,32($sp)sra	$21,$2,1lw	$19,88($8)lw	$2,36($3)sll	$23,$4,1lw	$3,36($8).set	noreorder.set	nomacroblez	$21,$L178sll	$fp,$5,1.set	macro.set	reorderaddu	$16,$2,$4li	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2sltu	$20,$19,32addu	$17,$3,$5sw	$2,64($sp)move	$18,$0.set	noreorder.set	nomacrobne	$20,$0,$L182andi	$22,$19,0x3.set	macro.set	reorder$L335:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L366move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L367move	$5,$17.set	macro.set	reorderlw	$2,64($sp)addiu	$5,$16,-4addu	$3,$5,$2sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L186addiu	$4,$17,-4.set	macro.set	reorder$L282:#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,$L282$L186:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L368li	$2,2			# 0x2.set	macro.set	reorder$L283:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L283li	$2,2			# 0x2.set	macro.set	reorder$L368:.set	noreorder.set	nomacrobeq	$22,$2,$L192li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$22,$2,$L193li	$2,1			# 0x1.set	macro.set	reorderbeq	$22,$2,$L334$L190:addiu	$18,$18,1.set	noreorder.set	nomacrobeq	$21,$18,$L194addu	$17,$17,$fp.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$20,$0,$L335addu	$16,$16,$23.set	macro.set	reorder$L182:move	$4,$16$L366:move	$5,$17$L367:move	$6,$19.set	noreorder.set	nomacrojal	memcpysw	$8,88($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L190lw	$8,88($sp).set	macro.set	reorder$L323:.set	noreorder.set	nomacrobne	$4,$0,$L10lw	$2,32($sp).set	macro.set	reorderlw	$3,28($8)lw	$5,48($8)lw	$4,48($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,32($sp)sra	$21,$2,1lw	$19,24($8)lw	$2,32($3)sll	$fp,$4,1lw	$3,32($8).set	noreorder.set	nomacroblez	$21,$L17sll	$22,$5,1.set	macro.set	reorderaddu	$16,$2,$4li	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2sltu	$20,$19,32addu	$17,$3,$5sw	$2,36($sp)move	$18,$0.set	noreorder.set	nomacrobne	$20,$0,$L20andi	$23,$19,0x3.set	macro.set	reorder$L337:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L369move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L370move	$5,$17.set	macro.set	reorderlw	$2,36($sp)addiu	$5,$16,-4addu	$3,$5,$2sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L24addiu	$4,$17,-4.set	macro.set	reorder$L262:#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,$L262$L24:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L371li	$2,2			# 0x2.set	macro.set	reorder$L263:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L263li	$2,2			# 0x2.set	macro.set	reorder$L371:.set	noreorder.set	nomacrobeq	$23,$2,$L30li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$23,$2,$L31li	$2,1			# 0x1.set	macro.set	reorderbeq	$23,$2,$L336$L28:addiu	$18,$18,1.set	noreorder.set	nomacrobeq	$21,$18,$L17addu	$17,$17,$22.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$20,$0,$L337addu	$16,$16,$fp.set	macro.set	reorder$L20:move	$4,$16$L369:move	$5,$17$L370:move	$6,$19.set	noreorder.set	nomacrojal	memcpysw	$8,88($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L28lw	$8,88($sp).set	macro.set	reorder$L324:lbu	$2,4($4).set	noreorder.set	nomacroj	$L92sb	$2,4($5).set	macro.set	reorder$L99:.set	noreorder.set	nomacrobltz	$19,$L338addiu	$2,$21,-1.set	macro.set	reorder$L103:mul	$6,$19,$21sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L105andi	$2,$16,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L372move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L373move	$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,$L109addiu	$5,$17,-4.set	macro.set	reorder$L274:#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,$L274$L109:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$4,$7beq	$3,$0,$L111$L275:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L275$L111:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L114li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L115li	$2,1			# 0x1.set	macro.set	reorderbne	$6,$2,$L261lbu	$2,4($5)sb	$2,4($4)lw	$18,88($8).set	noreorder.set	nomacroj	$L102lw	$21,92($8).set	macro.set	reorder$L105:move	$4,$16$L372:move	$5,$17$L373:.set	noreorder.set	nomacrojal	memcpysw	$8,88($sp).set	macro.set	reorderlw	$8,88($sp)lw	$18,88($8)lw	$21,92($8)$L102:lw	$3,32($sp)$L398:lw	$23,56($8)lw	$19,56($3)lw	$17,40($8).set	noreorder.set	nomacrobeq	$19,$23,$L130lw	$16,40($3).set	macro.set	reorder.set	noreorder.set	nomacroblez	$21,$L97li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$18,$2sltu	$22,$18,32sw	$2,56($sp)move	$20,$0.set	noreorder.set	nomacrobne	$22,$0,$L147andi	$fp,$18,0x3.set	macro.set	reorder$L340:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L374move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L375move	$5,$17.set	macro.set	reorderlw	$2,56($sp)addiu	$5,$16,-4addu	$3,$5,$2sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L151addiu	$4,$17,-4.set	macro.set	reorder$L276:#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,$L276$L151:andi	$2,$18,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L376li	$2,2			# 0x2.set	macro.set	reorder$L277:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L277li	$2,2			# 0x2.set	macro.set	reorder$L376:.set	noreorder.set	nomacrobeq	$fp,$2,$L157li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$fp,$2,$L158li	$2,1			# 0x1.set	macro.set	reorderbeq	$fp,$2,$L339$L155:addiu	$20,$20,1$L353:.set	noreorder.set	nomacrobeq	$21,$20,$L97addu	$17,$17,$23.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$22,$0,$L340addu	$16,$16,$19.set	macro.set	reorder$L147:move	$4,$16$L374:move	$5,$17$L375:.set	noreorder.set	nomacrojal	memcpymove	$6,$18.set	macro.set	reorder.set	noreorder.set	nomacroj	$L353addiu	$20,$20,1.set	macro.set	reorder$L17:lhu	$2,0($8)andi	$2,$2,0x100.set	noreorder.set	nomacrobeq	$2,$0,$L377lui	$3,%hi($LC1).set	macro.set	reorderlw	$3,92($8)lw	$2,32($sp)lw	$5,52($8)lw	$4,52($2)srl	$2,$3,31addu	$2,$2,$3lw	$3,32($sp)sra	$21,$2,1lw	$19,88($8)lw	$2,36($3)sll	$23,$4,1lw	$3,36($8).set	noreorder.set	nomacroblez	$21,$L33sll	$fp,$5,1.set	macro.set	reorderaddu	$16,$2,$4li	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2addu	$17,$3,$5sw	$2,40($sp)move	$18,$0sltu	$20,$19,32andi	$22,$19,0x3$L36:.set	noreorder.set	nomacrobne	$20,$0,$L37andi	$2,$16,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L378move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L379move	$5,$17.set	macro.set	reorderlw	$2,40($sp)addiu	$5,$16,-4addu	$3,$5,$2sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L41addiu	$4,$17,-4.set	macro.set	reorder$L264:#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,$L264$L41:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L380li	$2,2			# 0x2.set	macro.set	reorder$L265:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APP

⌨️ 快捷键说明

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