vf_test.s

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

S
4,937
字号
lui	$6,%hi(c+64)addiu	$18,$18,8addiu	$4,$6,%lo(c+64)sw	$2,0($20)sw	$3,4($20).set	noreorder.set	nomacrobne	$18,$4,$L372addiu	$20,$20,8.set	macro.set	reorderaddiu	$21,$21,8li	$2,64			# 0x40.set	noreorder.set	nomacrobne	$21,$2,$L167addiu	$19,$19,32.set	macro.set	reordermove	$21,$fpaddiu	$19,$sp,280$L171:lui	$6,%hi(c)move	$20,$21addiu	$18,$6,%lo(c)$L373:lw	$4,0($18)lw	$5,4($18)lw	$6,0($19).set	noreorder.set	nomacrojal	__muldf3lw	$7,4($19).set	macro.set	reorderlw	$4,64($18)lw	$5,68($18)lw	$6,64($19)lw	$7,68($19)move	$16,$2.set	noreorder.set	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,128($18)lw	$5,132($18)lw	$6,128($19)lw	$7,132($19)move	$16,$2.set	noreorder.set	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,192($18)lw	$5,196($18)lw	$6,192($19)lw	$7,196($19)move	$16,$2.set	noreorder.set	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,256($18)lw	$5,260($18)lw	$6,256($19)lw	$7,260($19)move	$16,$2.set	noreorder.set	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,320($18)lw	$5,324($18)lw	$6,320($19)lw	$7,324($19)move	$16,$2.set	noreorder.set	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,384($18)lw	$5,388($18)lw	$6,384($19)lw	$7,388($19)move	$16,$2.set	noreorder.set	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,448($18)lw	$5,452($18)lw	$6,448($19)lw	$7,452($19)move	$16,$2.set	noreorder.set	nomacrojal	__muldf3move	$17,$3.set	macro.set	reordermove	$4,$2move	$5,$3move	$6,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$17.set	macro.set	reordermove	$5,$3lui	$3,%hi($LC15)lw	$6,%lo($LC15)($3)lw	$7,%lo($LC15+4)($3).set	noreorder.set	nomacrojal	__adddf3move	$4,$2.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	floormove	$5,$3.set	macro.set	reordermove	$5,$3.set	noreorder.set	nomacrojal	__fixdfsimove	$4,$2.set	macro.set	reorderslt	$4,$2,256li	$3,255			# 0xffmovn	$3,$2,$4slt	$2,$3,0lui	$5,%hi(c+64)movn	$3,$0,$2addiu	$18,$18,8addiu	$4,$5,%lo(c+64)sb	$3,0($20).set	noreorder.set	nomacrobne	$18,$4,$L373addu	$20,$20,$22.set	macro.set	reorderlw	$9,920($sp)addiu	$19,$19,8.set	noreorder.set	nomacrobne	$19,$9,$L171addiu	$21,$21,1.set	macro.set	reorderlw	$2,892($sp)addiu	$fp,$fp,16addiu	$2,$2,16sw	$2,892($sp)lw	$3,892($sp)li	$2,128			# 0x80.set	noreorder.set	nomacrobne	$3,$2,$L148addiu	$23,$23,4.set	macro.set	reorderlw	$4,888($sp)lw	$5,816($sp)lw	$6,796($sp)addiu	$4,$4,8addu	$5,$5,$6li	$2,64			# 0x40sw	$4,888($sp).set	noreorder.set	nomacrobne	$4,$2,$L147sw	$5,816($sp).set	macro.set	reorder$L121:lw	$4,968($sp)$L576:lw	$5,896($sp)lw	$3,100($4)addiu	$2,$5,1lw	$6,976($sp)lw	$5,900($sp)lw	$7,980($sp).set	noreorder.set	nomacrojal	vf_next_put_imagesw	$2,0($3).set	macro.set	reorderlw	$31,964($sp)lw	$fp,960($sp)lw	$23,956($sp)lw	$22,952($sp)lw	$21,948($sp)lw	$20,944($sp)lw	$19,940($sp)lw	$18,936($sp)lw	$17,932($sp)lw	$16,928($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,968.set	macro.set	reorder$L549:move	$4,$6move	$5,$0.set	noreorder.set	nomacrojal	memsetmove	$6,$7.set	macro.set	reorderlw	$2,900($sp)lw	$5,900($sp)lw	$3,52($2)lw	$2,28($2)lw	$4,100($5)mul	$3,$3,$2sra	$7,$3,$4sltu	$2,$7,40.set	noreorder.set	nomacrobeq	$2,$0,$L87lw	$6,36($5).set	macro.set	reorder$L552:move	$4,$6li	$5,128			# 0x80.set	noreorder.set	nomacrojal	memsetmove	$6,$7.set	macro.set	reorderlw	$2,900($sp)lw	$5,900($sp)lw	$3,56($2)lw	$2,28($2)lw	$4,100($5)mul	$3,$3,$2sra	$7,$3,$4sltu	$2,$7,40.set	noreorder.set	nomacrobeq	$2,$0,$L104lw	$6,40($5).set	macro.set	reorder$L555:move	$4,$6li	$5,128			# 0x80.set	noreorder.set	nomacrojal	memsetmove	$6,$7.set	macro.set	reorder.set	noreorder.set	nomacroj	$L575lw	$3,896($sp).set	macro.set	reorder$L102:li	$2,-128sb	$2,4($5).set	noreorder.set	nomacroj	$L89sb	$2,1($4).set	macro.set	reorder$L92:li	$2,-128addiu	$4,$6,2sb	$2,1($6).set	noreorder.set	nomacroj	$L90sb	$2,0($6).set	macro.set	reorder$L119:li	$2,-128sb	$2,4($5).set	noreorder.set	nomacroj	$L106sb	$2,1($4).set	macro.set	reorder$L75:addiu	$4,$6,2sb	$0,0($6).set	noreorder.set	nomacroj	$L73sb	$0,1($6).set	macro.set	reorder$L109:li	$2,-128addiu	$4,$6,2sb	$2,1($6).set	noreorder.set	nomacroj	$L107sb	$2,0($6).set	macro.set	reorder$L85:sb	$0,4($5).set	noreorder.set	nomacroj	$L72sb	$0,1($3).set	macro.set	reorder$L76:addiu	$4,$6,3sb	$0,0($6)sb	$0,1($6).set	noreorder.set	nomacroj	$L73sb	$0,2($6).set	macro.set	reorder$L123:lw	$9,900($sp)move	$12,$0lw	$6,48($9)lw	$10,32($9)sll	$13,$6,4$L134:move	$8,$10move	$7,$11move	$9,$0$L135:andi	$4,$7,0x00ffmove	$3,$8move	$5,$0$L136:addiu	$5,$5,1li	$2,8			# 0x8sb	$4,0($3)sb	$4,1($3)sb	$4,2($3)sb	$4,3($3)sb	$4,4($3)sb	$4,5($3)sb	$4,6($3)sb	$4,7($3).set	noreorder.set	nomacrobne	$5,$2,$L136addu	$3,$3,$6.set	macro.set	reorderaddiu	$9,$9,16li	$2,256			# 0x100addiu	$7,$7,1.set	noreorder.set	nomacrobne	$9,$2,$L135addiu	$8,$8,16.set	macro.set	reorderaddiu	$12,$12,16addiu	$11,$11,16.set	noreorder.set	nomacrobne	$12,$9,$L134addu	$10,$10,$13.set	macro.set	reorder.set	noreorder.set	nomacroj	$L576lw	$4,968($sp).set	macro.set	reorder$L124:lw	$2,900($sp)move	$12,$0lw	$6,52($2)lw	$10,36($2)sll	$13,$6,4$L139:move	$8,$10move	$7,$11move	$9,$0$L140:andi	$4,$7,0x00ffmove	$3,$8move	$5,$0$L141:addiu	$5,$5,1li	$2,8			# 0x8sb	$4,0($3)sb	$4,1($3)sb	$4,2($3)sb	$4,3($3)sb	$4,4($3)sb	$4,5($3)sb	$4,6($3)sb	$4,7($3).set	noreorder.set	nomacrobne	$5,$2,$L141addu	$3,$3,$6.set	macro.set	reorderaddiu	$9,$9,16li	$2,256			# 0x100addiu	$7,$7,1.set	noreorder.set	nomacrobne	$9,$2,$L140addiu	$8,$8,16.set	macro.set	reorderaddiu	$12,$12,16addiu	$11,$11,16.set	noreorder.set	nomacrobne	$12,$9,$L139addu	$10,$10,$13.set	macro.set	reorder.set	noreorder.set	nomacroj	$L576lw	$4,968($sp).set	macro.set	reorder$L125:lw	$3,900($sp)sll	$2,$11,2lw	$22,48($3)lw	$20,32($3)addiu	$21,$2,384sll	$fp,$22,4move	$23,$0$L144:move	$19,$20move	$18,$23move	$16,$0$L145:li	$2,1024			# 0x400move	$4,$19move	$7,$18move	$5,$22move	$6,$21sw	$2,16($sp).set	noreorder.set	nomacrojal	drawBasisaddiu	$16,$16,16.set	macro.set	reorderli	$2,128			# 0x80addiu	$18,$18,1.set	noreorder.set	nomacrobne	$16,$2,$L145addiu	$19,$19,16.set	macro.set	reorderaddiu	$23,$23,8li	$2,64			# 0x40.set	noreorder.set	nomacrobne	$23,$2,$L144addu	$20,$20,$fp.set	macro.set	reorder.set	noreorder.set	nomacroj	$L576lw	$4,968($sp).set	macro.set	reorder$L127:lw	$9,900($sp)addiu	$2,$sp,280lw	$22,48($9)lw	$3,32($9)sll	$11,$11,2sll	$4,$22,4addiu	$5,$sp,344addiu	$6,$sp,249andi	$9,$2,0x3sw	$2,912($sp)sw	$3,792($sp)sw	$11,812($sp)sw	$4,808($sp)sw	$0,880($sp)sw	$5,920($sp)sw	$6,924($sp)sw	$9,908($sp)move	$fp,$3move	$23,$11$L174:sw	$0,884($sp)$L175:li	$2,2			# 0x2li	$3,4			# 0x4.set	noreorder.set	nomacrobeq	$3,$2,$L178li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L179li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L177addiu	$4,$sp,24.set	macro.set	reorderaddiu	$3,$sp,24$L180:addiu	$4,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L587lw	$9,924($sp).set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$4,$2addiu	$5,$2,32sltu	$3,$4,$5.set	noreorder.set	nomacrobeq	$3,$0,$L588li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorder$L401:#APP.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$5bne	$2,$0,$L401lw	$9,924($sp)$L587:li	$2,-32			# 0xffffffffffffffe0$L588:and	$5,$9,$2sltu	$3,$4,$5.set	noreorder.set	nomacrobeq	$3,$0,$L589addiu	$3,$sp,276.set	macro.set	reorderaddiu	$2,$4,4$L590:#APPpref 30,0($2).word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$5.set	noreorder.set	nomacrobne	$2,$0,$L590addiu	$2,$4,4.set	macro.set	reorderaddiu	$3,$sp,276$L589:sltu	$2,$4,$3beq	$2,$0,$L186$L403:#APP.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$3bne	$2,$0,$L403$L186:lw	$5,908($sp)li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$5,$2,$L190addiu	$3,$4,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$5,$2,$L191li	$2,1			# 0x1.set	macro.set	reorderbeq	$5,$2,$L559$L188:lw	$3,28($sp)li	$2,1024			# 0x400movn	$3,$23,$23move	$21,$0addiu	$19,$sp,24sw	$2,24($sp)sw	$3,28($sp)$L194:sll	$2,$21,3addiu	$6,$sp,280lui	$9,%hi(c)addu	$20,$6,$2addiu	$18,$9,%lo(c)$L374:.set	noreorder.set	nomacrojal	__floatsidflw	$4,0($19).set	macro.set	reorderlw	$6,0($18)lw	$7,4($18)move	$5,$3.set	noreorder.set	nomacrojal	__muldf3move	$4,$2.set	macro.set	reorderlw	$4,4($19)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reorderlw	$6,64($18)lw	$7,68($18)move	$4,$2.set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,8($19)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reorderlw	$6,128($18)lw	$7,132($18)move	$4,$2.set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,12($19)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reorderlw	$6,192($18)lw	$7,196($18)move	$4,$2.set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,16($19)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reorderlw	$6,256($18)lw	$7,260($18)move	$4,$2.set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,20($19)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reorderlw	$6,320($18)lw	$7,324($18)move	$4,$2.set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,24($19)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reorderlw	$6,384($18)lw	$7,388($18)move	$4,$2.set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reorderlw	$4,28($19)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reorderlw	$6,448($18)lw	$7,452($18)move	$4,$2.set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$4,$2move	$5,$3move	$6,$16.set	noreorder.set	nomacrojal	__adddf3move	$7,$17.set	macro.set	reorderlui	$5,%hi(c+64)addiu	$18,$18,8

⌨️ 快捷键说明

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