vf_bmovl.s

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

S
4,352
字号
$L426:addu	$6,$7,$6addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L911addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L912:#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,$L912addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L911:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L913andi	$4,$6,0x3.set	macro.set	reorder$L700:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L700andi	$4,$6,0x3.set	macro.set	reorder$L913:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L434addiu	$3,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L435li	$2,1			# 0x1.set	macro.set	reorderbeq	$4,$2,$L833$L421:lw	$3,264($sp)$L870:lw	$2,100($3)lw	$4,0($2)lw	$3,4($2)lw	$6,40($2)mul	$7,$4,$3sltu	$2,$7,40.set	noreorder.set	nomacrobne	$2,$0,$L834li	$3,4			# 0x4.set	macro.set	reorderandi	$2,$6,0x3subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L441move	$4,$6.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L442li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L835$L439:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L443li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L443$L701:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L701$L443:addu	$6,$7,$6addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L914addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L915:#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,$L915addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L914:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L448$L703:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L703$L448:andi	$4,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L451addiu	$3,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L452li	$2,1			# 0x1.set	macro.set	reorderbeq	$4,$2,$L836$L438:lw	$2,264($sp)$L869:lw	$3,200($sp)lw	$9,100($2)lw	$2,8($3)sw	$2,8($9)lw	$3,12($3)move	$4,$2sw	$0,20($9)sw	$3,12($9)sw	$0,16($9)$L364:lw	$3,52($sp).set	noreorder.set	nomacrobltz	$3,$L455move	$2,$0.set	macro.set	reorderslt	$2,$4,$3movz	$4,$3,$2move	$2,$4$L455:lw	$3,56($sp)lw	$4,12($9).set	noreorder.set	nomacrobltz	$3,$L838sw	$2,8($9).set	macro.set	reorderslt	$2,$4,$3move	$5,$4movz	$5,$3,$2$L458:lw	$2,52($sp)lw	$3,44($sp)lw	$6,16($9)addu	$3,$2,$3slt	$4,$3,$6sw	$5,12($9).set	noreorder.set	nomacrobne	$4,$0,$L459lw	$5,0($9).set	macro.set	reorderslt	$2,$5,$3move	$6,$5movz	$6,$3,$2$L459:lw	$2,56($sp)lw	$3,48($sp)lw	$5,20($9)addu	$3,$2,$3slt	$4,$3,$5sw	$6,16($9).set	noreorder.set	nomacrobne	$4,$0,$L461lw	$6,4($9).set	macro.set	reorderslt	$2,$6,$3move	$5,$6movz	$5,$3,$2$L461:sw	$5,20($9)li	$17,256			# 0x100$L463:li	$2,1			# 0x1.set	noreorder.set	nomacrobeq	$20,$2,$L839lw	$8,48($sp).set	macro.set	reorder$L464:.set	noreorder.set	nomacroblez	$8,$L596lw	$4,264($sp).set	macro.set	reorderlw	$6,56($sp)lw	$9,100($4)lw	$2,4($9)subu	$2,$2,$6.set	noreorder.set	nomacroblez	$2,$L596lw	$7,44($sp).set	macro.set	reordermove	$16,$0move	$13,$0move	$14,$0move	$15,$0move	$12,$0mul	$2,$19,$7$L918:.set	noreorder.set	nomacroblez	$2,$L594lw	$4,52($sp).set	macro.set	reorderlw	$3,0($9)addu	$2,$4,$3mul	$2,$19,$2.set	noreorder.set	nomacroblez	$2,$L594move	$5,$9.set	macro.set	reorderandi	$18,$12,0x1move	$11,$0$L573:.set	noreorder.set	nomacrobeq	$17,$0,$L574mul	$2,$12,$7.set	macro.set	reordermul	$7,$19,$2addu	$16,$7,$11$L574:div	$0,$11,$19teq	$19,$0,7addu	$2,$12,$6mflo	$10mul	$6,$2,$3li	$3,258			# 0x102addu	$2,$6,$4.set	noreorder.set	nomacrobeq	$20,$3,$L579addu	$7,$10,$2.set	macro.set	reorderslt	$2,$20,259.set	noreorder.set	nomacrobeq	$2,$0,$L582li	$2,259			# 0x103.set	macro.set	reorderli	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$20,$2,$L577li	$2,257			# 0x101.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$20,$2,$L840addu	$2,$21,$16.set	macro.set	reorderlui	$6,%hi($LC27)$L916:addiu	$6,$6,%lo($LC27)li	$4,29			# 0x1d.set	noreorder.set	nomacrojal	mp_msgli	$5,1			# 0x1.set	macro.set	reorderlw	$31,260($sp)lw	$fp,256($sp)lw	$23,252($sp)lw	$22,248($sp)lw	$21,244($sp)lw	$20,240($sp)lw	$19,236($sp)lw	$18,232($sp)lw	$17,228($sp)lw	$16,224($sp)move	$2,$0.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,264.set	macro.set	reorder$L806:lw	$2,24($9)lw	$5,200($sp)addu	$2,$6,$2lw	$3,32($5)lbu	$4,0($2)addu	$3,$6,$3.set	noreorder.set	nomacrobeq	$11,$0,$L669sb	$4,0($3).set	macro.set	reorderandi	$2,$8,0x1.set	noreorder.set	nomacrobeq	$2,$0,$L670lw	$7,264($sp).set	macro.set	reorderlw	$7,200($sp)lw	$6,264($sp)lw	$3,52($7)lw	$5,100($6)srl	$2,$8,31lw	$4,28($5)mul	$5,$12,$3addu	$2,$2,$8sra	$2,$2,1addu	$3,$5,$2addu	$4,$3,$4lw	$2,36($7)lbu	$5,0($4)addu	$2,$2,$3sb	$5,0($2)lw	$7,264($sp)lw	$9,200($sp)lw	$6,100($7)lw	$4,40($9)lw	$5,32($6)addu	$4,$3,$4addu	$3,$3,$5lbu	$2,0($3)sb	$2,0($4).set	noreorder.set	nomacroj	$L649lw	$9,100($7).set	macro.set	reorder$L608:.set	noreorder.set	nomacrojal	memcpymove	$5,$8.set	macro.set	reorder.set	noreorder.set	nomacroj	$L861andi	$2,$16,0x1.set	macro.set	reorder$L672:.set	noreorder.set	nomacroj	$L649lw	$9,100($3).set	macro.set	reorder$L669:lw	$6,264($sp).set	noreorder.set	nomacroj	$L649lw	$9,100($6).set	macro.set	reorder$L634:.set	noreorder.set	nomacrojal	memcpymove	$4,$3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L862lw	$6,264($sp).set	macro.set	reorder$L622:move	$5,$6$L900:.set	noreorder.set	nomacrojal	memcpymove	$6,$9.set	macro.set	reorder.set	noreorder.set	nomacroj	$L863lw	$7,264($sp).set	macro.set	reorder$L670:.set	noreorder.set	nomacroj	$L649lw	$9,100($7).set	macro.set	reorder$L582:.set	noreorder.set	nomacrobeq	$20,$2,$L580li	$2,260			# 0x104.set	macro.set	reorder.set	noreorder.set	nomacrobne	$20,$2,$L916lui	$6,%hi($LC27).set	macro.set	reorderaddu	$2,$21,$16lbu	$13,2($2)lbu	$15,0($2)lbu	$14,1($2)li	$22,255			# 0xff$L583:.set	noreorder.set	nomacrobeq	$17,$0,$L587lw	$8,264($sp).set	macro.set	reordersll	$6,$13,8sll	$3,$15,4sll	$2,$13,3sll	$5,$15,2addu	$5,$5,$3addu	$2,$2,$6sll	$3,$14,9sll	$4,$14,2addu	$4,$4,$3lw	$6,100($8)sll	$3,$5,2subu	$2,$2,$13addu	$5,$5,$3addu	$2,$2,$4lw	$3,24($6)addu	$2,$2,$5sra	$2,$2,10addu	$3,$3,$7addiu	$2,$2,16sb	$2,0($3)lw	$4,100($8)lw	$2,40($4)addu	$2,$7,$2sb	$22,0($2)lw	$2,64($sp)lw	$3,100($8)addu	$4,$22,$2.set	noreorder.set	nomacrobltz	$4,$L841lw	$5,36($3).set	macro.set	reorderslt	$3,$4,256li	$2,255			# 0xffmovn	$2,$4,$3andi	$3,$2,0x00ff$L591:addu	$2,$7,$5.set	noreorder.set	nomacrobeq	$18,$0,$L587sb	$3,0($2).set	macro.set	reorderandi	$2,$10,0x1.set	noreorder.set	nomacrobeq	$2,$0,$L917lw	$7,44($sp).set	macro.set	reorderlw	$5,56($sp)sll	$3,$14,3addu	$5,$12,$5addu	$3,$3,$14sll	$2,$13,4sll	$4,$13,2addu	$4,$4,$2sll	$6,$3,5sll	$2,$15,1srl	$7,$5,31sll	$9,$15,5lw	$8,52($sp)subu	$9,$9,$2addu	$3,$3,$6lw	$2,264($sp)addu	$7,$7,$5subu	$4,$13,$4lw	$5,200($sp)addu	$3,$3,$14sll	$4,$4,3addu	$8,$10,$8subu	$4,$4,$3lw	$10,100($2)lw	$3,52($5)sll	$2,$9,4subu	$2,$2,$9sra	$7,$7,1addu	$4,$4,$2mul	$2,$7,$3srl	$6,$8,31addu	$6,$6,$8lw	$5,28($10)sra	$6,$6,1addu	$7,$2,$6sra	$4,$4,10sll	$8,$13,1sll	$6,$13,5subu	$6,$6,$8addu	$5,$5,$7sll	$2,$14,4addiu	$4,$4,-128sll	$3,$14,6sb	$4,0($5)subu	$3,$3,$2sll	$2,$6,4subu	$2,$2,$6lw	$6,264($sp)sll	$5,$15,6subu	$3,$3,$14sll	$4,$15,3addu	$4,$4,$5sll	$3,$3,3lw	$5,100($6)subu	$2,$2,$3addu	$4,$4,$15lw	$3,32($5)subu	$2,$2,$4sra	$2,$2,10addu	$7,$7,$3addiu	$2,$2,-128sb	$2,0($7)$L587:lw	$7,44($sp)$L917:addu	$11,$11,$19mul	$2,$19,$7slt	$2,$11,$2.set	noreorder.set	nomacrobeq	$2,$0,$L666lw	$2,264($sp).set	macro.set	reorderlw	$4,52($sp)lw	$5,100($2)lw	$3,0($5)addu	$2,$3,$4mul	$2,$19,$2slt	$2,$11,$2.set	noreorder.set	nomacrobeq	$2,$0,$L666lw	$6,56($sp).set	macro.set	reorderj	$L573$L579:addu	$2,$21,$16lbu	$13,3($2)lbu	$22,0($2)lbu	$15,1($2).set	noreorder.set	nomacroj	$L583lbu	$14,2($2).set	macro.set	reorder$L801:li	$3,1			# 0x1.set	noreorder.set	nomacroj	$L197sb	$0,0($16).set	macro.set	reorder$L662:lw	$9,100($5).set	noreorder.set	nomacroj	$L364lw	$4,8($9).set	macro.set	reorder$L676:jal	__errno_location.set	noreorder.set	nomacrojal	strerrorlw	$4,0($2).set	macro.set	reorderlui	$6,%hi($LC23)addiu	$6,$6,%lo($LC23)move	$7,$2li	$4,29			# 0x1d.set	noreorder.set	nomacrojal	mp_msgli	$5,2			# 0x2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L864lui	$6,%hi($LC24).set	macro.set	reorder$L192:jal	__errno_location.set	noreorder.set	nomacrojal	strerrorlw	$4,0($2).set	macro.set	reorderlui	$6,%hi($LC6)move	$7,$2addiu	$6,$6,%lo($LC6)li	$4,29			# 0x1d.set	noreorder.set	nomacrojal	mp_msgli	$5,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacroj	$L212move	$2,$0.set	macro.set	reorder$L618:lbu	$2,4($4)sb	$2,4($7)lbu	$3,5($4).set	noreorder.set	nomacroj	$L616sb	$3,5($7).set	macro.set	reorder$L577:lw	$2,40($5)addu	$2,$7,$2lbu	$3,0($2)lw	$2,64($sp)addu	$4,$3,$2.set	noreorder.set	nomacrobltz	$4,$L842lw	$5,36($5).set	macro.set	reorderslt	$3,$4,256li	$2,255			# 0xffmovn	$2,$4,$3andi	$3,$2,0x00ffaddu	$2,$5,$7.set	noreorder.set	nomacroj	$L583sb	$3,0($2).set	macro.set	reorder$L580:addu	$2,$21,$16lbu	$15,2($2)lbu	$13,0($2)lbu	$14,1($2).set	noreorder.set	nomacroj	$L583li	$22,255			# 0xff.set	macro.set	reorder$L838:.set	noreorder.set	nomacroj	$L458move	$5,$0.set	macro.set	reorder$L810:mul	$2,$19,$2subu	$19,$0,$19addu	$16,$16,$2.set	noreorder.set	nomacroj	$L129addu	$17,$17,$2.set	macro.set	reorder$L812:mul	$2,$19,$2subu	$19,$0,$19addu	$16,$16,$2.set	noreorder.set	nomacroj	$L160addu	$17,$17,$2.set	macro.set	reorder$L808:mul	$2,$18,$2subu	$18,$0,$18addu	$16,$16,$2.set	noreorde

⌨️ 快捷键说明

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