vf_ow.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 2,735 行 · 第 1/3 页
S
2,735 行
lui $4,%hi(coeff+8)addiu $4,$4,%lo(coeff+8)move $22,$2move $23,$3sw $4,88($sp)$L95:lw $5,372($sp)j $L254subu $4,$5,$fp$L97:subu $4,$0,$4addu $3,$4,$19slt $2,$4,0movn $4,$3,$2$L254:sltu $2,$18,$4bne $2,$0,$L97lw $3,336($sp)lw $6,68($sp)mul $2,$4,$3lw $4,372($sp)sll $2,$2,2addu $2,$2,$6addu $5,$fp,$4j $L255lw $4,0($2)$L101:subu $5,$0,$5addu $3,$5,$19slt $2,$5,0movn $5,$3,$2$L255:sltu $2,$18,$5bne $2,$0,$L101lw $3,336($sp)addiu $fp,$fp,1mul $2,$5,$3lw $5,68($sp)sll $2,$2,2addu $2,$2,$5jal __addsf3lw $5,0($2)jal __extendsfdf2move $4,$2move $4,$2move $16,$2lw $2,88($sp)move $5,$3lw $6,0($2)lw $7,4($2)jal __muldf3move $17,$3move $6,$2move $4,$20move $5,$21jal __adddf3move $7,$3move $21,$3lw $3,88($sp)move $4,$16lw $6,40($3)lw $7,44($3)move $5,$17addiu $3,$3,8move $20,$2jal __muldf3sw $3,88($sp)move $6,$2move $4,$22move $5,$23jal __adddf3move $7,$3move $22,$2li $2,5 # 0x5bne $fp,$2,$L95move $23,$3move $4,$20jal __truncdfsf2move $5,$21lw $4,84($sp)lw $5,76($sp)lw $6,372($sp)addu $3,$4,$5sw $2,0($3)lw $7,84($sp)lw $2,72($sp)addiu $6,$6,1move $4,$22move $5,$23sw $6,372($sp)jal __truncdfsf2addu $16,$7,$2lw $3,84($sp)lw $4,56($sp)lw $5,400($sp)lw $6,372($sp)addu $3,$3,$4sw $2,0($16)bne $5,$6,$L94sw $3,84($sp)$L92:lw $7,384($sp)lw $2,80($sp)lw $3,76($sp)lw $4,72($sp)lw $5,68($sp)lw $6,336($sp)addiu $7,$7,1addiu $2,$2,-1addiu $3,$3,4addiu $4,$4,4addiu $5,$5,4sw $7,384($sp)sw $2,80($sp)sw $3,76($sp)sw $4,72($sp)bne $6,$7,$L91sw $5,68($sp)$L105:lw $7,380($sp)lw $2,64($sp)lw $3,444($sp)lw $4,528($sp)addiu $7,$7,1addu $2,$2,$3sw $7,380($sp)bne $4,$7,$L90sw $2,64($sp)$L88:lw $5,456($sp)lw $6,456($sp)lw $7,424($sp)lw $5,0($5)lw $6,4($6)lw $7,0($7)lw $2,524($sp)sw $5,352($sp)sw $6,356($sp)blez $2,$L107sw $7,360($sp)lw $2,440($sp)lw $3,336($sp)sw $0,364($sp)mul $2,$2,$3sw $0,92($sp)sw $2,236($sp)$L109:lw $6,336($sp)blez $6,$L124lw $7,528($sp)lw $3,92($sp)addu $2,$7,$6addiu $2,$2,-1sw $2,108($sp)lw $4,356($sp)lw $2,352($sp)lw $5,360($sp)addu $2,$2,$3addu $4,$4,$3addu $5,$5,$3sw $2,104($sp)sw $4,100($sp)sw $5,96($sp)sw $0,368($sp)$L110:lw $2,108($sp)lw $3,336($sp)div $0,$2,$3teq $3,$0,7mflo $2blez $2,$L111sw $2,404($sp)lw $5,236($sp)addiu $18,$2,-1sll $5,$5,2sll $19,$18,1sw $5,52($sp)sw $0,348($sp)sw $0,112($sp)$L113:lw $6,112($sp)lw $7,96($sp)li $fp,1 # 0x1addu $2,$6,$7jal __extendsfdf2lw $4,0($2)move $4,$2move $16,$2lui $2,%hi($LC3)addiu $2,$2,%lo($LC3)lw $6,0($2)lw $7,4($2)move $5,$3jal __muldf3move $17,$3move $21,$3lui $3,%hi($LC4)addiu $3,$3,%lo($LC4)lw $6,0($3)lw $7,4($3)move $4,$16move $5,$17jal __muldf3move $20,$2lui $4,%hi(coeff+8)addiu $4,$4,%lo(coeff+8)move $22,$2move $23,$3sw $4,116($sp)$L114:lw $5,348($sp)j $L256subu $4,$5,$fp$L116:subu $4,$0,$4addu $3,$4,$19slt $2,$4,0movn $4,$3,$2$L256:sltu $2,$18,$4bne $2,$0,$L116lw $3,236($sp)lw $6,96($sp)mul $2,$4,$3lw $4,348($sp)sll $2,$2,2addu $2,$2,$6addu $5,$fp,$4j $L257lw $4,0($2)$L120:subu $5,$0,$5addu $3,$5,$19slt $2,$5,0movn $5,$3,$2$L257:sltu $2,$18,$5bne $2,$0,$L120lw $3,236($sp)addiu $fp,$fp,1mul $2,$3,$5lw $5,96($sp)sll $2,$2,2addu $2,$2,$5jal __addsf3lw $5,0($2)jal __extendsfdf2move $4,$2move $4,$2move $16,$2lw $2,116($sp)move $5,$3lw $6,0($2)lw $7,4($2)jal __muldf3move $17,$3move $6,$2move $4,$20move $5,$21jal __adddf3move $7,$3move $21,$3lw $3,116($sp)move $4,$16lw $6,40($3)lw $7,44($3)move $5,$17addiu $3,$3,8move $20,$2jal __muldf3sw $3,116($sp)move $6,$2move $4,$22move $5,$23jal __adddf3move $7,$3move $22,$2li $2,5 # 0x5bne $fp,$2,$L114move $23,$3move $4,$20jal __truncdfsf2move $5,$21lw $4,112($sp)lw $5,104($sp)lw $6,348($sp)addu $3,$4,$5sw $2,0($3)lw $7,112($sp)lw $2,100($sp)addiu $6,$6,1move $4,$22move $5,$23sw $6,348($sp)jal __truncdfsf2addu $16,$7,$2lw $3,112($sp)lw $4,52($sp)lw $5,404($sp)lw $6,348($sp)addu $3,$3,$4sw $2,0($16)bne $5,$6,$L113sw $3,112($sp)$L111:lw $2,108($sp)lw $4,448($sp)lw $7,368($sp)addiu $2,$2,-1lw $3,104($sp)lw $5,100($sp)lw $6,96($sp)sw $2,108($sp)lw $2,336($sp)addiu $7,$7,1addu $3,$3,$4addu $5,$5,$4addu $6,$6,$4sw $7,368($sp)sw $3,104($sp)sw $5,100($sp)bne $2,$7,$L110sw $6,96($sp)$L124:lw $3,364($sp)lw $4,92($sp)lw $5,524($sp)addiu $3,$3,1addiu $4,$4,4sw $3,364($sp)bne $5,$3,$L109sw $4,92($sp)lw $6,456($sp)lw $7,456($sp)lw $2,428($sp)lw $6,8($6)lw $7,12($7)lw $2,0($2)sw $6,324($sp)sw $7,328($sp)sw $2,332($sp)sw $0,340($sp)sw $0,120($sp)$L127:lw $6,336($sp)blez $6,$L142lw $7,528($sp)lw $3,120($sp)addu $2,$7,$6addiu $2,$2,-1sw $2,136($sp)lw $4,328($sp)lw $2,324($sp)lw $5,332($sp)addu $2,$2,$3addu $4,$4,$3addu $5,$5,$3sw $2,132($sp)sw $4,128($sp)sw $5,124($sp)sw $0,344($sp)$L128:lw $2,136($sp)lw $3,336($sp)div $0,$2,$3teq $3,$0,7mflo $2blez $2,$L129sw $2,408($sp)lw $5,236($sp)addiu $18,$2,-1sll $5,$5,2sll $19,$18,1sw $5,48($sp)sw $0,320($sp)sw $0,140($sp)$L131:lw $6,140($sp)lw $7,124($sp)li $fp,1 # 0x1addu $2,$6,$7jal __extendsfdf2lw $4,0($2)move $4,$2move $16,$2lui $2,%hi($LC3)addiu $2,$2,%lo($LC3)lw $6,0($2)lw $7,4($2)move $5,$3jal __muldf3move $17,$3move $21,$3lui $3,%hi($LC4)addiu $3,$3,%lo($LC4)lw $6,0($3)lw $7,4($3)move $4,$16move $5,$17jal __muldf3move $20,$2lui $4,%hi(coeff+8)addiu $4,$4,%lo(coeff+8)move $22,$2move $23,$3sw $4,144($sp)$L132:lw $5,320($sp)j $L258subu $4,$5,$fp$L134:subu $4,$0,$4addu $3,$4,$19slt $2,$4,0movn $4,$3,$2$L258:sltu $2,$18,$4bne $2,$0,$L134lw $3,236($sp)lw $6,124($sp)mul $2,$3,$4lw $4,320($sp)sll $2,$2,2addu $2,$2,$6addu $5,$fp,$4j $L259lw $4,0($2)$L138:subu $5,$0,$5addu $3,$5,$19slt $2,$5,0movn $5,$3,$2$L259:sltu $2,$18,$5bne $2,$0,$L138lw $3,236($sp)addiu $fp,$fp,1mul $2,$5,$3lw $5,124($sp)sll $2,$2,2addu $2,$2,$5jal __addsf3lw $5,0($2)jal __extendsfdf2move $4,$2move $4,$2move $16,$2lw $2,144($sp)move $5,$3lw $6,0($2)lw $7,4($2)jal __muldf3move $17,$3move $6,$2move $4,$20move $5,$21jal __adddf3move $7,$3move $21,$3lw $3,144($sp)move $4,$16lw $6,40($3)lw $7,44($3)move $5,$17addiu $3,$3,8move $20,$2jal __muldf3sw $3,144($sp)move $6,$2move $4,$22move $5,$23jal __adddf3move $7,$3move $22,$2li $2,5 # 0x5bne $fp,$2,$L132move $23,$3move $4,$20jal __truncdfsf2move $5,$21lw $4,140($sp)lw $5,132($sp)lw $6,320($sp)addu $3,$4,$5sw $2,0($3)lw $7,140($sp)lw $2,128($sp)addiu $6,$6,1move $4,$22move $5,$23sw $6,320($sp)jal __truncdfsf2addu $16,$7,$2lw $3,140($sp)lw $4,48($sp)lw $5,408($sp)lw $6,320($sp)addu $3,$3,$4sw $2,0($16)bne $5,$6,$L131sw $3,140($sp)$L129:lw $2,136($sp)lw $4,452($sp)lw $7,344($sp)addiu $2,$2,-1lw $3,132($sp)lw $5,128($sp)lw $6,124($sp)sw $2,136($sp)lw $2,336($sp)addiu $7,$7,1addu $3,$3,$4addu $5,$5,$4addu $6,$6,$4sw $7,344($sp)sw $3,132($sp)sw $5,128($sp)bne $2,$7,$L128sw $6,124($sp)$L142:lw $3,340($sp)lw $4,120($sp)lw $5,524($sp)addiu $3,$3,1addiu $4,$4,4sw $3,340($sp)bne $5,$3,$L127sw $4,120($sp)$L107:lw $6,16($sp)lw $7,456($sp)lw $2,60($sp)lw $3,388($sp)addiu $6,$6,1addiu $7,$7,16addiu $2,$2,16sw $6,16($sp)sw $7,456($sp)bne $6,$3,$L87sw $2,60($sp)move $2,$0$L159:addiu $22,$2,1move $20,$0li $19,1 # 0x1$L300:lw $3,528($sp)$L303:slt $2,$20,$3beq $2,$0,$L154lw $4,524($sp)blez $4,$L152nopmove $18,$0j $L145sll $23,$22,2$L301:jal __subdf3nopmove $5,$3jal __truncdfsf2move $4,$2move $3,$2$L149:lw $2,524($sp)addiu $18,$18,1beq $2,$18,$L152sw $3,0($21)$L145:lw $4,504($sp)addu $2,$23,$19sll $2,$2,2addu $2,$2,$4lw $4,440($sp)mul $5,$20,$4lw $4,20($2)addu $3,$5,$18sll $3,$3,2addu $21,$3,$4jal __extendsfdf2lw $4,0($21)lw $4,392($sp)lw $5,396($sp)move $6,$2move $7,$3move $16,$2jal __ltdf2move $17,$3move $4,$16move $5,$17lw $6,392($sp)bltz $2,$L301lw $7,396($sp)lw $7,396($sp)li $2,-2147483648 # 0xffffffff80000000lw $6,392($sp)xor $9,$7,$2move $7,$9move $4,$16jal __ltdf2move $5,$17move $6,$16move $7,$17lw $4,392($sp)lw $5,396($sp)bgez $2,$L149move $3,$0jal __adddf3addiu $18,$18,1move $5,$3jal __truncdfsf2move $4,$2move $3,$2lw $2,524($sp)bne $2,$18,$L145sw $3,0($21)$L152:j $L300addiu $20,$20,1$L157:lw $5,388($sp)bne $22,$5,$L159move $2,$22$L85:lw $6,388($sp)addiu $6,$6,-1bltz $6,$L160sw $6,20($sp)lw $7,504($sp)lw $2,504($sp)lw $3,504($sp)lw $7,276($7)lw $2,24($2)addiu $3,$3,24sw $7,440($sp)sw $2,432($sp)sw $3,424($sp)$L161:lw $4,20($sp)lw $5,504($sp)sll $2,$4,4addiu $4,$2,16lw $7,20($sp)addu $2,$2,$5addu $4,$5,$4lw $2,20($2)li $3,1 # 0x1addiu $6,$4,20sll $3,$3,$7sw $2,244($sp)sw $3,256($sp)lw $4,20($4)lw $2,4($6)lw $3,524($sp)sw $6,312($sp)sw $4,296($sp)blez $3,$L162sw $2,300($sp)lw $2,440($sp)lw $3,256($sp)sw $0,304($sp)mul $2,$2,$3sw $0,148($sp)sw $2,232($sp)$L164:lw $6,256($sp)blez $6,$L179lw $7,528($sp)lw $4,148($sp)addu $2,$7,$6addiu $2,$2,-1sw $2,164($sp)lw $3,432($sp)lw $2,440($sp)lw $5,296($sp)lw $6,300($sp)sll $2,$2,2addu $3,$3,$4addu $5,$5,$4addu $6,$6,$4sw $2,44($sp)sw $3,160($sp)sw $5,156($sp)sw $6,152($sp)sw $0,308($sp)$L165:lw $2,164($sp)lw $3,256($sp)div $0,$2,$3teq $3,$0,7mflo $2blez $2,$L166sw $2,412($sp)lw $5,232($sp)addiu $18,$2,-1sll $5,$5,2sll $19,$18,1sw $5,40($sp)sw $0,292($sp)sw $0,168($sp)$L168:lw $6,168($sp)lw $7,156($sp)li $fp,1 # 0x1addu $2,$6,$7jal __extendsfdf2lw $4,0($2)move $4,$2lui $2,%hi($LC4)addiu $2,$2,%lo($LC4)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $23,$3lw $4,152($sp)lw $3,168($sp)move $22,$2addu $2,$3,$4lw $4,0($2)lui $5,%hi(icoeff+8)addiu $5,$5,%lo(icoeff+8)jal __extendsfdf2sw $5,172($sp)move $4,$2lui $2,%hi($LC3)addiu $2,$2,%lo($LC3)lw $6,0($2)lw $7,4($2)jal __muldf3move $5,$3move $20,$2move $21,$3$L169:lw $3,292($sp)j $L261subu $17,$3,$fp$L171:subu $17,$0,$17addu $3,$17,$19slt $2,$17,0movn $17,$3,$2$L261:sltu $2,$18,$17bne $2,$0,$L171lw $5,292($sp)j $L262addu $4,$fp,$5$L175:subu $4,$0,$4addu $3,$4,$19slt $2,$4,0movn $4,$3,$2$L262:sltu $2,$18,$4bne $2,$0,$L175lw $2,232($sp)addiu $fp,$fp,1mul $16,$2,$4mul $17,$17,$2lw $2,156($sp)sll $17,$17,2sll $16,$16,2addu $3,$17,$2addu $2,$16,$2lw $5,0($2)jal __addsf3lw $4,0($3)jal __extendsfdf2move $4,$2move $5,$3lw $3,172($sp)move $4,$2lw $6,0($3)jal __muldf3lw $7,4($3)move $6,$2move $7,$3move $4,$22jal __adddf3move $5,$23lw $4,152($sp)move $23,$3addu $16,$16,$4addu $17,$17,$4lw $5,0($16)lw $4,0($17)jal __addsf3move $22,$2jal __extendsfdf2move $4,$2move $4,$2lw $2,172($sp)move $5,$3lw $6,40($2)lw $7,44($2)addiu $2,$2,8jal __muldf3sw $2,172($sp)move $6,$2move $4,$20move $5,$21jal __adddf3move $7,$3move $20,$2li $2,5 # 0x5bne $fp,$2,$L169move $21,$3move $4,$22move $5,$23move $6,$20jal __adddf3move $7,$3
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?