vf_softpulldown.s

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

S
2,224
字号
.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,$L186$L142:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L270li	$2,2			# 0x2.set	macro.set	reorder$L187:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L187li	$2,2			# 0x2.set	macro.set	reorder$L270:beq	$22,$2,$L148li	$2,3			# 0x3beq	$22,$2,$L149li	$2,1			# 0x1beq	$22,$2,$L234$L146:addiu	$18,$18,1.set	noreorder.set	nomacrobeq	$21,$18,$L150addu	$17,$17,$fp.set	macro.set	reorder$L271:.set	noreorder.set	nomacrobeq	$20,$0,$L235addu	$16,$16,$23.set	macro.set	reorder$L138:move	$4,$16move	$5,$17move	$6,$19.set	noreorder.set	nomacrojal	memcpyaddiu	$18,$18,1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$21,$18,$L271addu	$17,$17,$fp.set	macro.set	reorder$L150:lw	$6,124($sp)lw	$2,36($sp)lw	$3,92($6)lw	$5,56($2)srl	$2,$3,31addu	$2,$2,$3lw	$4,56($6)lw	$3,36($sp)sra	$21,$2,1sll	$fp,$5,1sll	$23,$4,1lw	$5,40($6)lw	$4,40($3).set	noreorder.set	nomacroblez	$21,$L170lw	$19,88($6).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,$L154andi	$22,$19,0x3.set	macro.set	reorder$L238:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L154andi	$2,$17,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L154lw	$4,72($sp).set	macro.set	reorderaddiu	$5,$16,-4addu	$3,$5,$4sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L158addiu	$4,$17,-4.set	macro.set	reorder$L188:#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,$L188$L158:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L272li	$2,2			# 0x2.set	macro.set	reorder$L189:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L189li	$2,2			# 0x2.set	macro.set	reorder$L272:beq	$22,$2,$L164li	$2,3			# 0x3beq	$22,$2,$L165li	$2,1			# 0x1beq	$22,$2,$L237$L162:addiu	$18,$18,1.set	noreorder.set	nomacrobeq	$21,$18,$L171addu	$17,$17,$23.set	macro.set	reorder$L273:.set	noreorder.set	nomacrobeq	$20,$0,$L238addu	$16,$16,$fp.set	macro.set	reorder$L154:move	$4,$16move	$5,$17move	$6,$19.set	noreorder.set	nomacrojal	memcpyaddiu	$18,$18,1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$21,$18,$L273addu	$17,$17,$23.set	macro.set	reorder$L171:lw	$3,120($sp)lw	$4,24($sp)lw	$8,100($3)lw	$2,32($sp)sw	$4,0($8)lw	$31,116($sp)lw	$fp,112($sp)lw	$23,108($sp)lw	$22,104($sp)lw	$21,100($sp)lw	$20,96($sp)lw	$19,92($sp)lw	$18,88($sp)lw	$17,84($sp)lw	$16,80($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,120.set	macro.set	reorder$L10:lui	$6,%hi($LC1)andi	$2,$2,0x1addiu	$6,$6,%lo($LC1)li	$4,29			# 0x1dli	$5,2			# 0x2move	$7,$0sw	$2,20($sp).set	noreorder.set	nomacrojal	mp_msgsw	$0,16($sp).set	macro.set	reorderli	$2,1			# 0x1.set	noreorder.set	nomacroj	$L12sw	$2,24($sp).set	macro.set	reorder$L230:lw	$5,124($sp)lw	$4,120($sp)move	$6,$16.set	noreorder.set	nomacrojal	vf_next_put_imagemove	$7,$17.set	macro.set	reorderlw	$6,120($sp)lw	$3,32($sp)lw	$8,100($6)or	$3,$3,$2lw	$2,16($8)sw	$3,32($sp)addiu	$4,$2,1lw	$3,20($8)sltu	$6,$4,$2sw	$0,24($sp)addu	$5,$6,$3sw	$4,16($8)lw	$4,24($sp)sw	$5,20($8)$L18:sw	$4,0($8)lw	$2,32($sp)lw	$31,116($sp)lw	$fp,112($sp)lw	$23,108($sp)lw	$22,104($sp)lw	$21,100($sp)lw	$20,96($sp)lw	$19,92($sp)lw	$18,88($sp)lw	$17,84($sp)lw	$16,80($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,120.set	macro.set	reorder$L81:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L79sb	$3,5($5).set	macro.set	reorder$L82:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L79sb	$2,6($5).set	macro.set	reorder$L132:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L130sb	$3,5($5).set	macro.set	reorder$L221:lbu	$2,4($4).set	noreorder.set	nomacroj	$L79sb	$2,4($5).set	macro.set	reorder$L220:andi	$2,$4,0x2.set	noreorder.set	nomacrobeq	$2,$0,$L274lw	$6,124($sp).set	macro.set	reorderandi	$16,$4,0x4lw	$3,24($sp)lui	$6,%hi($LC1)sltu	$2,$0,$16addiu	$6,$6,%lo($LC1)li	$4,29			# 0x1dli	$5,2			# 0x2li	$7,1			# 0x1sw	$3,16($sp).set	noreorder.set	nomacrojal	mp_msgsw	$2,20($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L240lui	$2,%hi($LC2).set	macro.set	reorder$L224:lbu	$2,4($4).set	noreorder.set	nomacroj	$L96sb	$2,4($5).set	macro.set	reorder$L227:lbu	$2,4($4).set	noreorder.set	nomacroj	$L112sb	$2,4($5).set	macro.set	reorder$L237:lbu	$2,4($4).set	noreorder.set	nomacroj	$L162sb	$2,4($5).set	macro.set	reorder$L234:lbu	$2,4($4).set	noreorder.set	nomacroj	$L146sb	$2,4($5).set	macro.set	reorder$L168:lw	$4,120($sp)lw	$2,32($sp)lw	$8,100($4)lw	$4,24($sp)sw	$4,0($8)lw	$31,116($sp)lw	$fp,112($sp)lw	$23,108($sp)lw	$22,104($sp)lw	$21,100($sp)lw	$20,96($sp)lw	$19,92($sp)lw	$18,88($sp)lw	$17,84($sp)lw	$16,80($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,120.set	macro.set	reorder$L98:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L96sb	$3,5($5).set	macro.set	reorder$L114:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L112sb	$3,5($5).set	macro.set	reorder$L133:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L130sb	$2,6($5).set	macro.set	reorder$L164:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L162sb	$3,5($5).set	macro.set	reorder$L148:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L146sb	$3,5($5).set	macro.set	reorder$L99:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L96sb	$2,6($5).set	macro.set	reorder$L231:lbu	$2,4($4).set	noreorder.set	nomacroj	$L130sb	$2,4($5).set	macro.set	reorder$L115:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L112sb	$2,6($5).set	macro.set	reorder$L210:sw	$0,24($sp)lw	$4,24($sp)lw	$2,32($sp)sw	$4,0($8)lw	$31,116($sp)lw	$fp,112($sp)lw	$23,108($sp)lw	$22,104($sp)lw	$21,100($sp)lw	$20,96($sp)lw	$19,92($sp)lw	$18,88($sp)lw	$17,84($sp)lw	$16,80($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,120.set	macro.set	reorder$L149:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L146sb	$2,6($5).set	macro.set	reorder$L165:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L162sb	$2,6($5).set	macro.set	reorder$L32:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L30sb	$3,5($5).set	macro.set	reorder$L33:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L30sb	$2,6($5).set	macro.set	reorder$L65:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L63sb	$3,5($5).set	macro.set	reorder$L49:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L47sb	$3,5($5).set	macro.set	reorder$L211:lbu	$2,4($4).set	noreorder.set	nomacroj	$L30sb	$2,4($5).set	macro.set	reorder$L50:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L47sb	$2,6($5).set	macro.set	reorder$L66:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L63sb	$2,6($5).set	macro.set	reorder$L214:lbu	$2,4($4).set	noreorder.set	nomacroj	$L47sb	$2,4($5).set	macro.set	reorder$L217:lbu	$2,4($4).set	noreorder.set	nomacroj	$L63sb	$2,4($5).set	macro.set	reorder$L169:lw	$6,120($sp)lw	$4,24($sp).set	noreorder.set	nomacroj	$L18lw	$8,100($6).set	macro.set	reorder$L170:lw	$2,120($sp)lw	$4,24($sp).set	noreorder.set	nomacroj	$L18lw	$8,100($2).set	macro.set	reorder.end	put_image.globl	vf_info_softpulldown.section	.rodata.str1.4.align	2$LC3:.ascii	"mpeg2 soft 3:2 pulldown\000".align	2$LC4:.ascii	"softpulldown\000".align	2$LC5:.ascii	"Tobias Diedrich <ranma+mplayer@tdiedrich.de>\000".subsection	-1.align	2$LC6:.ascii	"\000".data.align	2.type	vf_info_softpulldown, @object.size	vf_info_softpulldown, 24vf_info_softpulldown:.word	$LC3.word	$LC4.word	$LC5.word	$LC6.word	open.word	0.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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