vf_pullup.s

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

S
3,426
字号
li	$2,2			# 0x2.set	macro.set	reorder$L326:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L326li	$2,2			# 0x2.set	macro.set	reorder$L432:.set	noreorder.set	nomacrobeq	$fp,$2,$L287li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$fp,$2,$L288li	$2,1			# 0x1.set	macro.set	reorderbeq	$fp,$2,$L387$L285:addiu	$20,$20,1$L405:.set	noreorder.set	nomacrobeq	$23,$20,$L225lw	$3,44($sp).set	macro.set	reorderlw	$4,40($sp)addu	$18,$18,$3.set	noreorder.set	nomacrobeq	$22,$0,$L388addu	$16,$16,$4.set	macro.set	reorder$L277:move	$4,$16$L430:move	$5,$18$L431:.set	noreorder.set	nomacrojal	memcpymove	$6,$19.set	macro.set	reorder.set	noreorder.set	nomacroj	$L405addiu	$20,$20,1.set	macro.set	reorder$L242:lw	$18,92($21)lw	$5,24($sp)lw	$7,20($20)lw	$4,52($5)lw	$6,24($sp)lw	$8,20($17)srl	$2,$18,31addu	$2,$2,$18lw	$5,4($7)lw	$3,8($8)sra	$fp,$2,1lw	$2,36($6)sll	$6,$4,1sw	$6,56($sp)sll	$6,$5,1lw	$3,4($3)lw	$19,88($21).set	noreorder.set	nomacroblez	$fp,$L244sw	$6,60($sp).set	macro.set	reorderaddu	$16,$2,$4li	$2,-32			# 0xffffffffffffffe0and	$2,$19,$2sw	$2,116($sp)sltu	$23,$19,32andi	$2,$19,0x3addu	$18,$3,$5move	$22,$0.set	noreorder.set	nomacrobne	$23,$0,$L247sw	$2,144($sp).set	macro.set	reorder$L390:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L433move	$4,$16.set	macro.set	reorderandi	$2,$18,0x3.set	noreorder.set	nomacrobne	$2,$0,$L434move	$5,$18.set	macro.set	reorderlw	$4,116($sp)addiu	$5,$16,-4addu	$3,$5,$4sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L251addiu	$4,$18,-4.set	macro.set	reorder$L321:#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,$L321$L251:andi	$2,$19,0x1caddu	$6,$3,$2sltu	$3,$5,$6beq	$3,$0,$L253$L322:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6bne	$2,$0,$L322$L253:lw	$6,144($sp)li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L257li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L258li	$2,1			# 0x1.set	macro.set	reorderbeq	$6,$2,$L389$L255:addiu	$22,$22,1$L406:.set	noreorder.set	nomacrobeq	$fp,$22,$L297lw	$2,60($sp).set	macro.set	reorderlw	$3,56($sp)addu	$18,$18,$2.set	noreorder.set	nomacrobeq	$23,$0,$L390addu	$16,$16,$3.set	macro.set	reorder$L247:move	$4,$16$L433:move	$5,$18$L434:.set	noreorder.set	nomacrojal	memcpymove	$6,$19.set	macro.set	reorder.set	noreorder.set	nomacroj	$L406addiu	$22,$22,1.set	macro.set	reorder$L369:lbu	$2,4($4).set	noreorder.set	nomacroj	$L76sb	$2,4($5).set	macro.set	reorder$L375:.set	noreorder.set	nomacrojal	pullup_pack_framemove	$5,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L407lw	$2,88($sp).set	macro.set	reorder$L110:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L108sb	$3,5($5).set	macro.set	reorder$L140:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L138sb	$3,5($5).set	macro.set	reorder$L155:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L153sb	$3,5($4).set	macro.set	reorder$L166:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L143sb	$3,5($4).set	macro.set	reorder$L113:.set	noreorder.set	nomacrobltz	$22,$L391addiu	$2,$18,-1.set	macro.set	reorder$L116:mul	$6,$22,$18sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L118andi	$2,$16,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L435move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L435li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$16,-4and	$2,$6,$2addu	$7,$4,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L122addiu	$5,$17,-4.set	macro.set	reorder$L309:#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,$L309$L122:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$4,$7beq	$3,$0,$L124$L310:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L310$L124:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L127li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L128li	$2,1			# 0x1.set	macro.set	reorderbne	$6,$2,$L46lbu	$2,4($5).set	noreorder.set	nomacroj	$L46sb	$2,4($4).set	macro.set	reorder$L207:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L204sb	$2,6($5).set	macro.set	reorder$L223:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L220sb	$2,6($5).set	macro.set	reorder$L118:move	$4,$16$L435:.set	noreorder.set	nomacrojal	memcpymove	$5,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L408lw	$5,64($21).set	macro.set	reorder$L88:$L419:.set	noreorder.set	nomacrojal	memcpymove	$5,$17.set	macro.set	reorderlw	$19,88($21)lw	$18,92($21)lw	$7,20($20).set	noreorder.set	nomacroj	$L85lw	$2,8($fp).set	macro.set	reorder$L111:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L108sb	$2,6($5).set	macro.set	reorder$L141:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L138sb	$2,6($5).set	macro.set	reorder$L167:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L143sb	$2,6($4).set	macro.set	reorder$L156:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L153sb	$2,6($4).set	macro.set	reorder$L368:lui	$6,%hi($LC1)addiu	$6,$6,%lo($LC1)li	$5,1			# 0x1.set	noreorder.set	nomacrojal	mp_msgli	$4,29			# 0x1d.set	macro.set	reorder.set	noreorder.set	nomacrojal	pullup_get_framemove	$4,$20.set	macro.set	reorder.set	noreorder.set	nomacrojal	pullup_release_framemove	$4,$2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L49move	$16,$0.set	macro.set	reorder$L376:lbu	$2,4($4).set	noreorder.set	nomacroj	$L204sb	$2,4($5).set	macro.set	reorder$L240:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L238sb	$3,5($5).set	macro.set	reorder$L385:lbu	$2,4($4).set	noreorder.set	nomacroj	$L220sb	$2,4($5).set	macro.set	reorder$L272:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L270sb	$3,5($5).set	macro.set	reorder$L257:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L255sb	$3,5($5).set	macro.set	reorder$L287:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4).set	noreorder.set	nomacroj	$L285sb	$3,5($5).set	macro.set	reorder$L373:lbu	$2,4($4).set	noreorder.set	nomacroj	$L108sb	$2,4($5).set	macro.set	reorder$L379:lbu	$2,4($4).set	noreorder.set	nomacroj	$L138sb	$2,4($5).set	macro.set	reorder$L288:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L285sb	$2,6($5).set	macro.set	reorder$L241:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L238sb	$2,6($5).set	macro.set	reorder$L273:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L270sb	$2,6($5).set	macro.set	reorder$L371:mul	$2,$18,$2subu	$18,$0,$18addu	$16,$16,$2.set	noreorder.set	nomacroj	$L54addu	$17,$17,$2.set	macro.set	reorder$L258:lbu	$2,4($4)sb	$2,4($5)lbu	$3,5($4)sb	$3,5($5)lbu	$2,6($4).set	noreorder.set	nomacroj	$L255sb	$2,6($5).set	macro.set	reorder$L383:lbu	$2,4($4).set	noreorder.set	nomacroj	$L270sb	$2,4($5).set	macro.set	reorder$L387:lbu	$2,4($4).set	noreorder.set	nomacroj	$L285sb	$2,4($5).set	macro.set	reorder$L381:lbu	$2,4($4).set	noreorder.set	nomacroj	$L238sb	$2,4($5).set	macro.set	reorder$L389:lbu	$2,4($4).set	noreorder.set	nomacroj	$L255sb	$2,4($5).set	macro.set	reorder$L391:mul	$2,$22,$2subu	$22,$0,$22addu	$16,$16,$2.set	noreorder.set	nomacroj	$L116addu	$17,$17,$2.set	macro.set	reorder$L378:mul	$2,$22,$2subu	$22,$0,$22addu	$16,$16,$2.set	noreorder.set	nomacroj	$L86addu	$17,$17,$2.set	macro.set	reorder$L65:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L53sb	$3,5($4).set	macro.set	reorder$L66:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L53sb	$2,6($4).set	macro.set	reorder$L97:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lw	$19,88($21)lw	$18,92($21)lw	$7,20($20).set	noreorder.set	nomacroj	$L85lw	$2,8($fp).set	macro.set	reorder$L127:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L46sb	$3,5($4).set	macro.set	reorder$L98: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	$19,88($21)lw	$18,92($21)lw	$7,20($20).set	noreorder.set	nomacroj	$L85lw	$2,8($fp).set	macro.set	reorder$L128:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L46sb	$2,6($4).set	macro.set	reorder.end	put_image.globl	vf_info_pullup.section	.rodata.str1.4.align	2$LC3:.ascii	"pullup (from field sequence to frames)\000".align	2$LC4:.ascii	"pullup\000".align	2$LC5:.ascii	"Rich Felker\000".subsection	-1.align	2$LC6:.ascii	"\000".data.align	2.type	vf_info_pullup, @object.size	vf_info_pullup, 24vf_info_pullup:.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 + -
显示快捷键?