vf_divtc.s

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

S
4,849
字号
li	$19,3			# 0x3li	$7,12			# 0xc$L579:addu	$2,$7,$6lw	$4,20($2)lw	$3,84($sp)slt	$3,$4,$3.set	noreorder.set	nomacrobeq	$3,$0,$L355sltu	$6,$19,1.set	macro.set	reorderli	$19,4			# 0x4move	$6,$0li	$5,1			# 0x1li	$7,16			# 0x10$L357:sll	$2,$5,2addiu	$9,$sp,68addu	$4,$9,$2li	$8,5			# 0x5$L359:sll	$2,$6,2addiu	$10,$sp,48.set	noreorder.set	nomacrobeq	$19,$5,$L360addu	$2,$2,$10.set	macro.set	reorderlw	$3,20($2)lw	$2,0($4)slt	$2,$3,$2movn	$6,$5,$2$L360:addiu	$5,$5,1.set	noreorder.set	nomacrobne	$5,$8,$L359addiu	$4,$4,4.set	macro.set	reorderaddiu	$3,$sp,48addu	$2,$7,$3lw	$18,20($2).set	noreorder.set	nomacroblez	$18,$L545addiu	$4,$sp,48.set	macro.set	reordersll	$2,$6,2addu	$2,$2,$4lw	$4,20($2).set	noreorder.set	nomacrojal	__floatsidfsubu	$4,$18,$4.set	macro.set	reordermove	$4,$18move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__divdf3move	$7,$3.set	macro.set	reorder$L365:lw	$6,56($21)lw	$7,60($21)move	$4,$2.set	noreorder.set	nomacrojal	__gedf2move	$5,$3.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$2,$L580slt	$2,$23,$fp.set	macro.set	reorderlw	$5,376($sp)addu	$2,$5,$23sb	$19,0($2)slt	$2,$23,$fp$L580:.set	noreorder.set	nomacrobeq	$2,$0,$L369move	$4,$fp.set	macro.set	reorderlw	$2,0($22)lw	$24,48($sp)lw	$3,140($22)subu	$2,$24,$2addu	$24,$2,$3sw	$24,48($sp)lw	$2,4($22)lw	$19,52($sp)lw	$3,144($22)subu	$2,$19,$2addu	$19,$2,$3sw	$19,52($sp)lw	$2,8($22)lw	$18,56($sp)lw	$3,148($22)subu	$2,$18,$2addu	$18,$2,$3sw	$18,56($sp)lw	$17,60($sp)lw	$2,12($22)lw	$3,152($22)subu	$2,$17,$2addu	$17,$2,$3sw	$17,60($sp)lw	$16,64($sp)lw	$2,16($22)lw	$3,156($22)subu	$2,$16,$2addu	$16,$2,$3sw	$16,64($sp)$L369:lw	$6,372($sp)addiu	$23,$23,1.set	noreorder.set	nomacrobne	$6,$23,$L345addiu	$22,$22,20.set	macro.set	reorderlui	$7,%hi(pattern.3941)lw	$9,376($sp)sw	$20,%lo(pattern.3941)($7)lb	$3,0($9)li	$2,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobne	$3,$2,$L372li	$3,-1			# 0xffffffffffffffff.set	macro.set	reorder.set	noreorder.set	nomacroj	$L374move	$4,$0.set	macro.set	reorder$L547:lb	$2,0($6)bne	$2,$3,$L546$L374:lw	$10,376($sp)lw	$2,372($sp)addiu	$4,$4,1.set	noreorder.set	nomacrobne	$2,$4,$L547addu	$6,$10,$4.set	macro.set	reorder$L375:.set	noreorder.set	nomacrojal	uc_freelw	$4,368($sp).set	macro.set	reorderlui	$2,%hi(vf_info_divtc+4)lw	$7,%lo(vf_info_divtc+4)($2)lui	$6,%hi($LC19)addiu	$6,$6,%lo($LC19)li	$4,29			# 0x1d.set	noreorder.set	nomacrojal	mp_msgmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L556lw	$4,464($sp).set	macro.set	reorder$L355:.set	noreorder.set	nomacroj	$L357addiu	$5,$6,1.set	macro.set	reorder$L346:lui	$2,%hi(pattern1.3939).set	noreorder.set	nomacroj	$L348addiu	$20,$2,%lo(pattern1.3939).set	macro.set	reorder$L545:move	$2,$0.set	noreorder.set	nomacroj	$L365move	$3,$0.set	macro.set	reorder$L256:.set	noreorder.set	nomacrojal	memcpyli	$6,60			# 0x3c.set	macro.set	reorder.set	noreorder.set	nomacroj	$L558addu	$4,$18,$19.set	macro.set	reorder$L231:lw	$4,368($sp)$L566:move	$5,$20.set	noreorder.set	nomacrojal	memcpyli	$6,60			# 0x3c.set	macro.set	reorder.set	noreorder.set	nomacroj	$L559addiu	$5,$18,-60.set	macro.set	reorder$L215:lw	$5,464($sp)lui	$6,%hi($LC13)lw	$2,0($5)addiu	$6,$6,%lo($LC13)lw	$7,4($2)li	$4,29			# 0x1dmove	$5,$0.set	noreorder.set	nomacrojal	mp_msgsw	$18,16($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L556lw	$4,464($sp).set	macro.set	reorder$L343:lw	$3,372($sp)beq	$3,$0,$L375addiu	$fp,$3,-1$L527:lw	$9,376($sp)move	$4,$fp$L372:addu	$6,$9,$fplb	$3,0($6)li	$2,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobne	$3,$2,$L382addiu	$3,$6,-1.set	macro.set	reorderli	$5,-1			# 0xffffffffffffffff$L384:lb	$2,0($3)move	$6,$3addiu	$4,$4,-1.set	noreorder.set	nomacrobeq	$2,$5,$L384addiu	$3,$3,-1.set	macro.set	reorder$L382:lw	$10,372($sp)addiu	$5,$4,1slt	$2,$5,$10.set	noreorder.set	nomacrobeq	$2,$0,$L385lw	$2,376($sp).set	macro.set	reorderaddu	$4,$2,$4$L387:lw	$7,372($sp)addiu	$5,$5,1lbu	$2,0($6)slt	$3,$5,$7sb	$2,1($4).set	noreorder.set	nomacrobne	$3,$0,$L387addiu	$4,$4,1.set	macro.set	reorder$L385:lui	$9,%hi(pattern.3941)sw	$0,344($sp)lw	$15,%lo(pattern.3941)($9)lw	$3,344($sp)$L388:lw	$4,372($sp)slt	$2,$3,$4.set	noreorder.set	nomacrobeq	$2,$0,$L391lw	$5,376($sp).set	macro.set	reorderaddu	$2,$5,$3lb	$4,0($2)li	$3,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobeq	$4,$3,$L391lw	$10,344($sp).set	macro.set	reorderaddiu	$25,$10,1$L390:move	$3,$25.set	noreorder.set	nomacroj	$L388sw	$25,344($sp).set	macro.set	reorder$L391:lw	$6,344($sp)lw	$7,372($sp).set	noreorder.set	nomacrobeq	$6,$7,$L393lw	$9,376($sp).set	macro.set	reorderli	$2,-1			# 0xffffffffffffffffaddu	$9,$9,$6sw	$9,360($sp)lb	$3,0($9).set	noreorder.set	nomacrobne	$3,$2,$L548sw	$9,404($sp).set	macro.set	reorderlw	$25,344($sp)move	$2,$9li	$4,-1			# 0xffffffffffffffff$L398:lb	$3,1($2)addiu	$25,$25,1.set	noreorder.set	nomacrobeq	$3,$4,$L398addiu	$2,$2,1.set	macro.set	reordersw	$2,360($sp)$L397:lw	$10,404($sp)lb	$2,-1($10)addiu	$4,$10,-1.set	noreorder.set	nomacrobeq	$2,$3,$L549sw	$4,364($sp).set	macro.set	reorderlw	$2,344($sp)lw	$4,368($sp)sll	$6,$2,2addu	$2,$6,$2addiu	$3,$2,-15slt	$3,$3,$2sll	$2,$2,2addu	$5,$4,$2.set	noreorder.set	nomacrobeq	$3,$0,$L550addiu	$4,$sp,48.set	macro.set	reorder$L526:sw	$0,0($4)lw	$2,0($5)lw	$10,416($sp)sw	$2,0($4)lw	$3,20($5)addu	$2,$2,$3sw	$2,0($4)lw	$3,40($5)addu	$2,$2,$3sw	$2,0($4)addiu	$4,$4,4.set	noreorder.set	nomacrobne	$4,$10,$L526addiu	$5,$5,4.set	macro.set	reorderlw	$3,344($sp)slt	$3,$3,$25$L589:.set	noreorder.set	nomacrobeq	$3,$0,$L390sw	$3,412($sp).set	macro.set	reorderlw	$4,344($sp)lw	$5,368($sp)sll	$2,$4,4addu	$2,$6,$2lw	$6,404($sp)subu	$7,$25,$4addu	$18,$2,$5sw	$6,348($sp)sw	$0,352($sp)sw	$7,408($sp)$L412:lw	$9,364($sp)lw	$10,360($sp)lw	$2,0($21)lb	$19,0($9).set	noreorder.set	nomacroblez	$2,$L413lb	$24,0($10).set	macro.set	reorderlui	$2,%hi(pattern2.3940)addiu	$15,$2,%lo(pattern2.3940)$L415:lui	$3,%hi($LC21)lw	$2,48($sp)addiu	$3,$3,%lo($LC21)lw	$fp,52($sp)lw	$23,56($sp)lw	$22,60($sp)lw	$31,64($sp)lw	$14,0($3)sw	$2,400($sp)move	$13,$0addiu	$17,$sp,68li	$20,5			# 0x5$L416:li	$4,6			# 0x6subu	$4,$4,$13mult	$4,$14subu	$9,$20,$13mfhi	$3li	$7,7			# 0x7mult	$9,$14subu	$7,$7,$13mfhi	$10li	$6,8			# 0x8mult	$7,$14sra	$2,$4,31subu	$6,$6,$13sra	$3,$3,1subu	$3,$3,$2mfhi	$12li	$5,9			# 0x9mult	$6,$14subu	$5,$5,$13sll	$2,$3,2addu	$2,$2,$3mfhi	$11mult	$5,$14subu	$4,$4,$2sra	$10,$10,1sra	$2,$9,31subu	$10,$10,$2mfhi	$8sra	$2,$7,31sra	$12,$12,1subu	$12,$12,$2sra	$11,$11,1sra	$2,$6,31subu	$11,$11,$2sra	$8,$8,1sra	$2,$5,31sll	$3,$12,2subu	$8,$8,$2sll	$4,$4,2addu	$3,$3,$12subu	$7,$7,$3addu	$16,$4,$15sll	$2,$11,2sll	$4,$10,2sll	$3,$8,2addu	$4,$4,$10addu	$2,$2,$11addu	$3,$3,$8subu	$9,$9,$4subu	$6,$6,$2subu	$5,$5,$3sll	$7,$7,2sll	$9,$9,2sll	$6,$6,2sll	$5,$5,2addu	$4,$7,$15addu	$9,$9,$15addu	$6,$6,$15.set	noreorder.set	nomacrobltz	$19,$L417addu	$7,$5,$15.set	macro.set	reorderbltz	$24,$L417beq	$19,$13,$L417.set	noreorder.set	nomacrobeq	$24,$13,$L417li	$2,-2147483648			# 0xffffffff80000000.set	macro.set	reordersw	$2,0($17)$L422:addiu	$13,$13,1.set	noreorder.set	nomacrobne	$13,$20,$L416addiu	$17,$17,4.set	macro.set	reorderlw	$3,72($sp)lw	$2,68($sp)addiu	$4,$sp,48slt	$6,$2,$3sll	$5,$6,2addu	$3,$5,$4lw	$4,20($3)lw	$2,76($sp)slt	$2,$4,$2.set	noreorder.set	nomacrobeq	$2,$0,$L581addiu	$7,$sp,48.set	macro.set	reorderli	$6,2			# 0x2li	$5,8			# 0x8$L581:addu	$2,$5,$7lw	$4,20($2)lw	$3,80($sp)slt	$3,$4,$3.set	noreorder.set	nomacrobeq	$3,$0,$L582addiu	$9,$sp,48.set	macro.set	reorderli	$6,3			# 0x3li	$5,12			# 0xc$L582:addu	$3,$5,$9lw	$4,20($3)lw	$2,84($sp)lw	$10,348($sp)slt	$2,$4,$2li	$3,4			# 0x4movn	$6,$3,$2sb	$6,0($10)lw	$3,0($18)lw	$2,48($sp)lw	$4,140($18)subu	$2,$2,$3addu	$2,$2,$4sw	$2,48($sp)lw	$3,4($18)lw	$2,52($sp)lw	$4,144($18)subu	$2,$2,$3addu	$2,$2,$4sw	$2,52($sp)lw	$3,8($18)lw	$2,56($sp)lw	$4,148($18)subu	$2,$2,$3addu	$2,$2,$4sw	$2,56($sp)lw	$3,12($18)lw	$2,60($sp)lw	$4,152($18)subu	$2,$2,$3addu	$2,$2,$4sw	$2,60($sp)lw	$3,16($18)lw	$2,64($sp)lw	$4,156($18)subu	$2,$2,$3lw	$3,352($sp)addu	$2,$2,$4lw	$4,408($sp)addiu	$3,$3,1addiu	$10,$10,1sw	$3,352($sp)sw	$2,64($sp)sw	$10,348($sp).set	noreorder.set	nomacrobne	$3,$4,$L412addiu	$18,$18,20.set	macro.set	reorderlw	$5,364($sp)lw	$4,404($sp)lb	$7,0($5)lw	$9,352($sp)lw	$5,344($sp)move	$6,$0$L431:lb	$2,0($4)addiu	$3,$5,1xor	$2,$2,$7addiu	$6,$6,1movz	$5,$3,$2.set	noreorder.set	nomacrobne	$9,$6,$L431addiu	$4,$4,1.set	macro.set	reorderlw	$10,344($sp)slt	$2,$10,$5.set	noreorder.set	nomacrobeq	$2,$0,$L410move	$8,$5.set	macro.set	reorderslt	$2,$5,$25.set	noreorder.set	nomacrobeq	$2,$0,$L437lw	$2,376($sp).set	macro.set	reordermove	$6,$5addu	$9,$2,$5.set	noreorder.set	nomacroj	$L439move	$4,$9.set	macro.set	reorder$L440:$L583:addiu	$6,$6,-1slt	$2,$3,$6.set	noreorder.set	nomacrobeq	$2,$0,$L442addiu	$4,$4,-1.set	macro.set	reorder$L439:lb	$2,-1($4).set	noreorder.set	nomacrobne	$2,$7,$L583lw	$3,344($sp).set	macro.set	reorderlw	$10,360($sp)lb	$3,0($4)lb	$2,0($10).set	noreorder.set	nomacrobne	$3,$2,$L440lw	$3,344($sp).set	macro.set	reorder$L442:.set	noreorder.set	nomacroj	$L443move	$4,$9.set	macro.set	reorder$L444:addiu	$5,$5,1$L584:.set	noreorder.set	nomacrobeq	$5,$25,$L446addiu	$4,$4,1.set	macro.set	reorder$L443:lb	$2,-1($4).set	noreorder.set	nomacrobne	$2,$7,$L444lw	$9,360($sp).set	macro.set	reorderlb	$3,0($4)lb	$2,0($9).set	noreorder.set	nomacrobne	$3,$2,$L584addiu	$5,$5,1.set	macro.set	reorderaddiu	$5,$5,-1$L446:subu	$2,$8,$6subu	$3,$5,$8slt	$3,$3,$2lw	$10,344($sp)movz	$5,$6,$3slt	$2,$10,$5.set	noreorder.set	nomacrobeq	$2,$0,$L449lw	$3,404($sp).set	macro.set	reorder$L437:lw	$4,404($sp)$L438:lw	$2,344($sp)lw	$3,364($sp)addiu	$2,$2,1sw	$2,344($sp)lw	$6,344($sp)lbu	$2,0($3)slt	$3,$6,$5sb	$2,0($4).set	noreorder.set	nomacrobne	$3,$0,$L438addiu	$4,$4,1.set	macro.set	reorderslt	$7,$6,$25sw	$7,412($sp)$L410:lw	$9,412($sp).set	noreorder.set	nomacrobeq	$9,$0,$L390lw	$10,344($sp).set	macro.set	reorderlw	$3,344($sp)lw	$2,376($sp)subu	$10,$25,$10addu	$2,$2,$3sw	$10,408($sp)sw	$2,404($sp)move	$3,$2$L449:move	$4,$0$L450:lw	$5,360($sp)addiu	$4,$4,1lbu	$2,0($5)sb	$2,0($3)lw	$6,408($sp).set	noreorder.set	nomacrobne	$6,$4,$L450addiu	$3,$3,1.set	macro.set	reordermove	$3,$25.set	noreorder.set	nomacroj	$L388sw	$25,344($sp).set	macro.set	reorder$L417:sw	$0,0($17)lw	$2,0($16)lw	$3,0($9)mult	$fp,$2lw	$2,400($sp)lw	$4,0($4)madd	$2,$3lw	$5,0($6)madd	$23,$4lw	$2,0($7)madd	$22,$5madd	$31,$2mflo	$2.set	noreorder.set	nomacroj	$L422sw	$2,0($17).set	macro.set	reorder$L413:lui	$2,%hi(pattern1.3939).set	noreorder.set	nomacroj	$L415addiu	$15,$2,%lo(pattern1.3939).set	macro.set	reorder$L549:lw	$5,344($sp)slt	$2,$5,$25.set	noreorder.set	nomacrobeq	$2,$0,$L552subu	$25,$25,$5.set	macro.set	reorderlw	$3,404($sp)sw	$25,408($sp)move	$4,$0$L404:lw	$7,360($sp)addiu	$4,$4,1lbu	$2,0($7)sb	$2,0($3)lw	$9,408($sp).set	noreorder.set	nomacrobne	$4,$9,$L404addiu	$3,$3,1.set	macro.set	reorderlw	$10,344($sp)addu	$25,$10,$9move	$3,$25.set	noreorder.set	nomacroj	$L388sw	$25,344($sp).set	macro.set	reorder$L550:lw	$2,416($sp)$L406:sw	$0,0($4)addiu	$4,$4,4.set	noreorder.set	nomacrobne	$4,$2,$L406lw	$3,344($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L589slt	$3,$3,$25.set	macro.set	reorder$L393:lw	$4,368($sp)lui	$7,%hi(pattern.3941).set	noreorder.set	nomacrojal	uc_freesw	$15,%lo(pattern.3941)($7).set	macro.set	reorder.set	noreorder.set	nomacrojal	FS_FCloselw	$4,64($21).set	macro.set	reorder

⌨️ 快捷键说明

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