vf_test.s

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

S
4,937
字号
.set	noreorder.set	nomacrobeq	$2,$0,$L595andi	$2,$23,0x4.set	macro.set	reorderlw	$5,860($sp)addiu	$6,$sp,280li	$4,4			# 0x4li	$2,3			# 0x3lw	$22,0($5)sw	$6,912($sp).set	noreorder.set	nomacrobeq	$4,$2,$L235addiu	$3,$sp,24.set	macro.set	reorderli	$2,1			# 0x1beq	$4,$2,$L562$L232:addiu	$5,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L236li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L236$L407:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L407$L236:addiu	$9,$sp,280addiu	$2,$9,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L596addiu	$2,$sp,280.set	macro.set	reorderaddiu	$2,$5,4$L597:#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,$L597addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$sp,280$L596:addiu	$3,$2,-4sltu	$2,$5,$3beq	$2,$0,$L241$L409:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L409$L241:lw	$4,912($sp)li	$2,3			# 0x3andi	$3,$4,0x3.set	noreorder.set	nomacrobeq	$3,$2,$L246li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L563$L243:lw	$3,28($sp)lw	$5,824($sp)li	$2,1024			# 0x400movn	$3,$5,$5addiu	$19,$sp,24move	$21,$0sw	$2,24($sp)sw	$3,28($sp)$L249:sll	$2,$21,3addiu	$6,$sp,280lui	$9,%hi(c)addu	$20,$6,$2addiu	$18,$9,%lo(c)$L378:.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,8addiu	$4,$5,%lo(c+64)sw	$2,0($20)sw	$3,4($20).set	noreorder.set	nomacrobne	$18,$4,$L378addiu	$20,$20,8.set	macro.set	reorderaddiu	$21,$21,8li	$2,64			# 0x40.set	noreorder.set	nomacrobne	$21,$2,$L249addiu	$19,$19,32.set	macro.set	reorderaddiu	$6,$sp,344lw	$21,844($sp)addiu	$19,$sp,280sw	$6,920($sp)$L253:lui	$9,%hi(c)move	$20,$21addiu	$18,$9,%lo(c)$L379: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	$4,$2lui	$2,%hi($LC15)lw	$6,%lo($LC15)($2)lw	$7,%lo($LC15+4)($2).set	noreorder.set	nomacrojal	__adddf3move	$5,$3.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,8($20).set	noreorder.set	nomacrobne	$18,$4,$L379addu	$20,$20,$22.set	macro.set	reorderlw	$6,920($sp)addiu	$19,$19,8.set	noreorder.set	nomacrobne	$19,$6,$L253addiu	$21,$21,1.set	macro.set	reorderandi	$2,$23,0x4$L595:.set	noreorder.set	nomacrobeq	$2,$0,$L598andi	$2,$23,0x8.set	macro.set	reorderlw	$9,860($sp)lw	$3,844($sp)lw	$22,0($9)addiu	$5,$sp,280sll	$2,$22,3addu	$2,$3,$2sw	$2,856($sp)li	$4,4			# 0x4li	$2,3			# 0x3sw	$5,912($sp).set	noreorder.set	nomacrobeq	$4,$2,$L259addiu	$3,$sp,24.set	macro.set	reorderli	$2,1			# 0x1beq	$4,$2,$L564$L256:addiu	$5,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L260li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L260$L410:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L410$L260:addiu	$6,$sp,280addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L263addiu	$2,$5,4.set	macro.set	reorder$L599:#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,$L599addiu	$2,$5,4.set	macro.set	reorder$L263:addiu	$9,$sp,280addiu	$3,$9,-4sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L600lw	$2,912($sp).set	macro.set	reorder$L412:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L412lw	$2,912($sp).set	macro.set	reorder$L600:andi	$3,$2,0x3li	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L270li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L565$L267:lw	$3,28($sp)lw	$4,824($sp)li	$2,1024			# 0x400movn	$3,$4,$4addiu	$19,$sp,24move	$21,$0sw	$2,24($sp)sw	$3,28($sp)$L273:sll	$2,$21,3addiu	$6,$sp,280lui	$9,%hi(c)addu	$20,$6,$2addiu	$18,$9,%lo(c)$L380:.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,8addiu	$4,$5,%lo(c+64)sw	$2,0($20)sw	$3,4($20).set	noreorder.set	nomacrobne	$18,$4,$L380addiu	$20,$20,8.set	macro.set	reorderaddiu	$21,$21,8li	$2,64			# 0x40.set	noreorder.set	nomacrobne	$21,$2,$L273addiu	$19,$19,32.set	macro.set	reorderaddiu	$6,$sp,344lw	$21,856($sp)addiu	$19,$sp,280sw	$6,920($sp)$L277:lui	$9,%hi(c)move	$20,$21addiu	$18,$9,%lo(c)$L381: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	$1

⌨️ 快捷键说明

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