vf_bmovl.s

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

S
4,352
字号
andi	$2,$6,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L900move	$5,$6.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0addiu	$4,$4,-4and	$2,$9,$2addu	$7,$4,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L626addiu	$5,$6,-4.set	macro.set	reorder$L722:#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,$L722$L626:andi	$2,$9,0x1caddu	$6,$7,$2sltu	$3,$4,$6beq	$3,$0,$L628$L723:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6bne	$2,$0,$L723$L628:andi	$6,$9,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L632li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L633li	$2,1			# 0x1.set	macro.set	reorderbeq	$6,$2,$L816$L630:lw	$7,264($sp)$L863:lw	$9,200($sp)lw	$6,100($7)lw	$8,56($9)lw	$4,0($6)lw	$7,8($6)mul	$4,$17,$4lw	$2,16($6)lw	$9,32($6)subu	$2,$2,$7srl	$5,$2,31lw	$6,200($sp)addu	$5,$5,$2srl	$3,$4,31addu	$3,$3,$4lw	$4,40($6)sra	$6,$5,1mul	$5,$17,$8srl	$2,$7,31addu	$2,$2,$7sra	$3,$3,1addu	$8,$5,$4addu	$3,$3,$9sra	$2,$2,1sltu	$4,$6,32addu	$5,$2,$3.set	noreorder.set	nomacrobne	$4,$0,$L634addu	$3,$8,$2.set	macro.set	reorderandi	$2,$3,0x3.set	noreorder.set	nomacrobne	$2,$0,$L634andi	$2,$5,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L634li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$3,-4and	$2,$6,$2addu	$7,$4,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L638addiu	$5,$5,-4.set	macro.set	reorder$L724:#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,$L724$L638:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$4,$7beq	$3,$0,$L640$L725:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L725$L640:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L643li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L644li	$2,1			# 0x1.set	macro.set	reorderbeq	$6,$2,$L817$L620:lw	$6,264($sp)$L862:addiu	$16,$16,1lw	$8,100($6)lw	$2,20($8)slt	$2,$16,$2.set	noreorder.set	nomacrobne	$2,$0,$L901lw	$5,200($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L860lui	$2,%hi($LC17).set	macro.set	reorder$L813:beq	$16,$20,$L902addiu	$16,$16,1.set	noreorder.set	nomacroj	$L207sb	$3,0($4).set	macro.set	reorder$L792:lbu	$2,4($4).set	noreorder.set	nomacroj	$L120sb	$2,4($5).set	macro.set	reorder$L795:lbu	$2,4($4).set	noreorder.set	nomacroj	$L151sb	$2,4($5).set	macro.set	reorder$L798:lbu	$2,4($4).set	noreorder.set	nomacroj	$L182sb	$2,4($5).set	macro.set	reorder$L214:addiu	$5,$16,%lo($LC7).set	noreorder.set	nomacrojal	strcmpmove	$4,$21.set	macro.set	reorder$L782:sltu	$2,$2,1.set	noreorder.set	nomacrobeq	$2,$0,$L903lui	$16,%hi($LC8).set	macro.set	reorder$L225:li	$19,4			# 0x4li	$20,257			# 0x101$L241:addiu	$2,$sp,52addiu	$3,$sp,56lui	$5,%hi($LC19)addiu	$5,$5,%lo($LC19)move	$4,$22addiu	$6,$sp,44addiu	$7,$sp,48sw	$2,16($sp)sw	$3,20($sp)addiu	$2,$sp,64addiu	$3,$sp,60sw	$3,28($sp).set	noreorder.set	nomacrojal	sscanfsw	$2,24($sp).set	macro.set	reorderlw	$2,48($sp)lw	$3,52($sp)sw	$2,16($sp)lw	$2,56($sp)lw	$7,44($sp)sw	$3,20($sp)sw	$2,24($sp)lw	$3,64($sp)lw	$2,60($sp)lui	$6,%hi($LC20)addiu	$6,$6,%lo($LC20)li	$4,29			# 0x1dli	$5,7			# 0x7sw	$3,28($sp).set	noreorder.set	nomacrojal	mp_msgsw	$2,32($sp).set	macro.set	reorderlw	$4,44($sp)lw	$2,48($sp)mul	$4,$4,$2.set	noreorder.set	nomacrojal	uc_mallocmul	$4,$19,$4.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L819move	$16,$2.set	macro.set	reordermove	$21,$2lw	$3,48($sp)lw	$2,44($sp)mul	$2,$2,$3mul	$17,$19,$2blez	$17,$L820.set	noreorder.set	nomacroj	$L359move	$18,$0.set	macro.set	reorder$L821:bltz	$2,$L676addu	$18,$18,$2slt	$2,$18,$17.set	noreorder.set	nomacrobeq	$2,$0,$L864lui	$6,%hi($LC24).set	macro.set	reorder$L359:lw	$3,264($sp)addu	$5,$16,$18lw	$2,100($3)subu	$6,$17,$18.set	noreorder.set	nomacrojal	readlw	$4,44($2).set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L821lui	$6,%hi($LC22).set	macro.set	reorderaddiu	$6,$6,%lo($LC22)li	$4,29			# 0x1d.set	noreorder.set	nomacrojal	mp_msgli	$5,2			# 0x2.set	macro.set	reorder$L358:lui	$6,%hi($LC24)$L864:addiu	$6,$6,%lo($LC24)move	$7,$18li	$4,29			# 0x1dli	$5,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgsw	$17,16($sp).set	macro.set	reorderlw	$2,60($sp).set	noreorder.set	nomacrobeq	$2,$0,$L662lw	$5,264($sp).set	macro.set	reorderlw	$4,264($sp)lw	$2,100($4)lw	$4,0($2)lw	$3,4($2)lw	$6,24($2)mul	$7,$4,$3sltu	$2,$7,40.set	noreorder.set	nomacrobne	$2,$0,$L822li	$3,4			# 0x4.set	macro.set	reorderandi	$2,$6,0x3subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L371move	$4,$6.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L372li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L823$L369:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L373li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L373$L689:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L689$L373:addu	$6,$7,$6addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L904addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L905:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L905addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L904:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L906andi	$4,$6,0x3.set	macro.set	reorder$L691:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L691andi	$4,$6,0x3.set	macro.set	reorder$L906:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L381addiu	$3,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L382li	$2,1			# 0x1.set	macro.set	reorderbeq	$4,$2,$L824$L368:lw	$2,264($sp)$L873:lw	$3,100($2)lw	$2,0($3)lw	$4,4($3)lw	$6,28($3)mul	$2,$2,$4slt	$3,$2,0addiu	$5,$2,3movn	$2,$5,$3sra	$7,$2,2sltu	$3,$7,40.set	noreorder.set	nomacrobne	$3,$0,$L825li	$3,4			# 0x4.set	macro.set	reorderandi	$2,$6,0x3subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L389move	$4,$6.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L390li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L826li	$2,-128.set	macro.set	reorder$L387:li	$2,-2139095040			# 0xffffffff80800000ori	$2,$2,0x8080addiu	$5,$4,-4#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L391li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L391$L692:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L692$L391:addu	$6,$7,$6addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L907addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L908:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L908addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L907:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L396$L694:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L694$L396:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L399addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L400li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L827li	$2,-128.set	macro.set	reorder$L386:lw	$2,264($sp)$L872:lw	$3,100($2)lw	$2,0($3)lw	$4,4($3)lw	$6,32($3)mul	$2,$2,$4slt	$3,$2,0addiu	$5,$2,3movn	$2,$5,$3sra	$7,$2,2sltu	$3,$7,40.set	noreorder.set	nomacrobne	$3,$0,$L828andi	$2,$6,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L407move	$4,$6.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L408li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L829li	$2,-128.set	macro.set	reorder$L405:li	$2,-2139095040			# 0xffffffff80800000ori	$2,$2,0x8080addiu	$5,$4,-4#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L409li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L409$L695:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L695$L409:addu	$6,$7,$6addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L909addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L910:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L910addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L909:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L414$L697:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L697$L414:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L417addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L418li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L830li	$2,-128.set	macro.set	reorder$L404:lw	$3,264($sp)$L871:lw	$2,100($3)lw	$4,0($2)lw	$3,4($2)lw	$6,36($2)mul	$7,$4,$3sltu	$2,$7,40.set	noreorder.set	nomacrobne	$2,$0,$L831andi	$2,$6,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L424move	$4,$6.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L425li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L832$L422:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L426li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L426$L698:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L698

⌨️ 快捷键说明

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