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 + -
显示快捷键?