vp5.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 5,291 行 · 第 1/5 页
S
5,291 行
$L220:subu $2,$9,$4subu $7,$7,$5sll $2,$2,1sw $2,0($16)j $L222sw $7,12($16)$L215:subu $2,$9,$4subu $7,$7,$5sll $2,$2,1sw $2,0($16)j $L217sw $7,12($16)$L210:subu $2,$9,$4subu $7,$7,$5sll $2,$2,1sw $2,0($16)j $L212sw $7,12($16)$L205:subu $2,$9,$4subu $7,$7,$5sll $2,$2,1sw $2,0($16)j $L207sw $7,12($16)$L200:subu $2,$9,$4subu $7,$7,$5sll $2,$2,1sw $2,0($16)j $L202sw $7,12($16)$L195:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L197sw $7,12($16)$L190:subu $2,$9,$4subu $7,$7,$5sll $2,$2,1sw $2,0($16)j $L192sw $7,12($16)$L185:sll $2,$4,1j $L187sw $2,0($16)$L300:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L302sw $7,12($16)$L295:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L297sw $7,12($16)$L290:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L292sw $7,12($16)$L285:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L287sw $7,12($16)$L280:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L282sw $7,12($16)$L275:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L277sw $7,12($16)$L270:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L272sw $7,12($16)$L265:j $L267sw $2,0($16)$L260:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L262sw $7,12($16)$L255:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L257sw $7,12($16)$L250:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L252sw $7,12($16)$L245:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L247sw $7,12($16)$L240:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L242sw $7,12($16)$L235:subu $7,$7,$4sll $2,$2,1sw $2,0($16)j $L237sw $7,12($16)$L230:subu $2,$10,$4subu $7,$7,$9sll $2,$2,1sw $2,0($16)j $L232sw $7,12($16)$L225:sll $2,$4,1j $L227sw $2,0($16)$L324:lw $4,0($17)lui $6,%hi($LC0)addiu $6,$6,%lo($LC0)jal av_logmove $5,$0lw $31,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,32.set macro.set reorder.end vp5_parse_header.section .text.vp5_parse_coeff,"ax",@progbits.align 2.align 5.ent vp5_parse_coeff.type vp5_parse_coeff, @functionvp5_parse_coeff:.frame $sp,64,$31 # vars= 24, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-64sw $fp,56($sp)sw $23,52($sp)sw $22,48($sp)sw $21,44($sp)sw $20,40($sp)sw $19,36($sp)sw $18,32($sp)sw $17,28($sp)sw $16,24($sp)lw $17,5492($4)lui $2,%hi(vp56_b6to4)addiu $20,$2,%lo(vp56_b6to4)addiu $2,$17,1124move $19,$4addiu $11,$4,4088addiu $fp,$4,3124move $21,$4move $23,$0move $22,$0sw $2,12($sp)$L327:slt $2,$23,4bne $2,$0,$L328sll $2,$22,2li $22,1 # 0x1li $8,1 # 0x1li $9,180 # 0xb4$L330:lbu $3,0($20)sll $6,$8,4sw $3,4($sp)lw $2,4($sp)lw $3,4252($21)sll $2,$2,6sw $2,16($sp)addu $5,$2,$19lw $2,4200($19)sll $4,$3,4sw $2,8($sp)sll $3,$3,2subu $4,$4,$3lw $3,8($sp)lbu $2,5164($5)addu $4,$4,$3lbu $5,0($4)sll $3,$2,3sll $2,$2,1subu $3,$3,$2addu $3,$3,$5sll $2,$8,2sll $7,$8,1subu $2,$6,$2sll $4,$3,2addu $6,$7,$6sll $5,$8,3addu $4,$4,$3subu $2,$2,$8subu $5,$5,$7addu $4,$4,$9addu $2,$2,$17sll $7,$6,4lw $9,16($sp)subu $7,$7,$6sll $3,$5,5addiu $6,$2,166lw $2,12($sp)addu $8,$9,$19addu $18,$5,$3lui $3,%hi(vp5_coeff_groups+1)sw $7,0($sp)addu $13,$2,$4addiu $8,$8,5165move $7,$0li $24,1 # 0x1addiu $16,$3,%lo(vp5_coeff_groups+1)$L331:lw $10,0($11)lbu $3,0($13)addiu $2,$10,-1mul $2,$2,$3lw $9,12($11)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $4,$2,1sll $3,$4,8sltu $2,$9,$3xori $12,$2,0x1beq $12,$0,$L333subu $5,$10,$4subu $10,$9,$3sw $5,0($11)sw $10,12($11)$L494:lw $9,0($11)slt $2,$9,128beq $2,$0,$L503sll $5,$9,1$L336:lw $2,12($11)lw $3,4($11)sll $10,$2,1addiu $9,$3,-1sw $5,0($11)sw $10,12($11)bne $9,$0,$L494sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)lw $9,0($11)addiu $2,$2,1or $10,$10,$3sw $2,8($11)slt $2,$9,128sw $10,12($11)bne $2,$0,$L336sll $5,$9,1$L503:beq $12,$0,$L339addiu $2,$9,-1lbu $3,2($13)mul $2,$2,$3lw $10,12($11)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $4,$2,1sll $3,$4,8sltu $2,$10,$3xori $12,$2,0x1beq $12,$0,$L342subu $5,$9,$4subu $10,$10,$3sw $5,0($11)sw $10,12($11)$L495:lw $9,0($11)slt $2,$9,128beq $2,$0,$L504sll $5,$9,1$L345:lw $2,12($11)lw $3,4($11)sll $10,$2,1addiu $9,$3,-1sw $5,0($11)sw $10,12($11)bne $9,$0,$L495sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)lw $9,0($11)addiu $2,$2,1or $10,$10,$3sw $2,8($11)slt $2,$9,128sw $10,12($11)bne $2,$0,$L345sll $5,$9,1$L504:beq $12,$0,$L348li $2,1lbu $3,3($13)addiu $2,$9,-1mul $2,$2,$3lw $10,12($11)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $4,$2,1sll $3,$4,8sltu $2,$10,$3xori $12,$2,0x1beq $12,$0,$L351subu $5,$9,$4subu $10,$10,$3sw $5,0($11)sw $10,12($11)$L496:lw $9,0($11)slt $2,$9,128beq $2,$0,$L505sll $5,$9,1$L354:lw $2,12($11)lw $3,4($11)sll $10,$2,1addiu $9,$3,-1sw $5,0($11)sw $10,12($11)bne $9,$0,$L496sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)lw $9,0($11)addiu $2,$2,1or $10,$10,$3sw $2,8($11)slt $2,$9,128sw $10,12($11)bne $2,$0,$L354sll $5,$9,1$L505:beq $12,$0,$L357addiu $2,$9,-1li $2,4sb $2,-1($8)lw $5,0($11)lui $2,%hi(vp56_pc_tree)lw $10,12($11)lw $9,4($11)addiu $12,$2,%lo(vp56_pc_tree)$L498:lb $3,0($12)blez $3,$L506nop$L360:lb $2,1($12)addiu $4,$5,-1addu $2,$6,$2lbu $3,0($2)mul $4,$4,$3bltz $4,$L507move $2,$4$L361:sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$10,$4xori $13,$2,0x1beq $13,$0,$L362nopsubu $5,$5,$3subu $10,$10,$4sw $5,0($11)sw $10,12($11)$L497:slt $2,$5,128beq $2,$0,$L508nop$L365:sll $10,$10,1addiu $9,$9,-1sll $5,$5,1sw $5,0($11)sw $10,12($11)bne $9,$0,$L497sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)lw $5,0($11)addiu $2,$2,1or $10,$10,$3sw $2,8($11)slt $2,$5,128bne $2,$0,$L365sw $10,12($11)$L508:beq $13,$0,$L368noplb $2,0($12)sll $2,$2,1addu $12,$12,$2lb $3,0($12)bgtz $3,$L360nop$L506:addiu $2,$5,1sra $4,$2,1sll $6,$4,8sltu $2,$10,$6xori $15,$2,0x1beq $15,$0,$L371subu $13,$0,$3subu $2,$5,$4subu $10,$10,$6sll $5,$2,1sw $5,0($11)sw $10,12($11)$L373:sll $10,$10,1addiu $9,$9,-1sw $10,12($11)bne $9,$0,$L374sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)addiu $2,$2,1or $10,$10,$3sw $10,12($11)sw $2,8($11)$L374:lui $2,%hi(vp56_coeff_bit_length)addiu $2,$2,%lo(vp56_coeff_bit_length)addu $2,$13,$2lui $3,%hi(vp56_coeff_bias)addiu $3,$3,%lo(vp56_coeff_bias)lbu $12,0($2)addu $3,$13,$3bltz $12,$L376lbu $14,0($3)sll $3,$13,2sll $2,$13,4subu $2,$2,$3lui $3,%hi(vp56_coeff_parse_table)subu $2,$2,$13addiu $3,$3,%lo(vp56_coeff_parse_table)lw $5,0($11)addu $24,$2,$3li $25,-1 # 0xffffffffffffffff$L377:addu $3,$24,$12lbu $4,0($3)addiu $2,$5,-1mul $2,$2,$4lw $6,12($11)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$6,$4xori $13,$2,0x1beq $13,$0,$L379nopsubu $5,$5,$3subu $10,$6,$4sw $5,0($11)sw $10,12($11)$L499:slt $2,$5,128beq $2,$0,$L513sll $2,$13,$12$L382:lw $2,12($11)lw $3,4($11)sll $5,$5,1sll $10,$2,1addiu $9,$3,-1sw $5,0($11)sw $10,12($11)bne $9,$0,$L499sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)lw $5,0($11)addiu $2,$2,1or $10,$10,$3sw $2,8($11)slt $2,$5,128bne $2,$0,$L382sw $10,12($11)sll $2,$13,$12$L513:addiu $12,$12,-1bne $12,$25,$L377addu $14,$14,$2$L376:j $L406li $24,2 # 0x2$L362:move $5,$3j $L497sw $3,0($11)$L368:j $L498addiu $12,$12,2$L339:beq $24,$0,$L415noplbu $3,1($13)mul $2,$2,$3lw $6,12($11)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$6,$4xori $12,$2,0x1beq $12,$0,$L418subu $5,$9,$3subu $10,$6,$4sw $5,0($11)sw $10,12($11)$L502:lw $2,0($11)sll $5,$2,1slt $2,$2,128beq $2,$0,$L510nop$L421:lw $2,12($11)lw $3,4($11)sll $10,$2,1addiu $9,$3,-1sw $5,0($11)sw $10,12($11)bne $9,$0,$L502sw $9,4($11)lw $2,8($11)li $3,8 # 0x8sw $3,4($11)lbu $4,0($2)addiu $2,$2,1sw $2,8($11)lw $2,0($11)or $4,$10,$4sll $5,$2,1slt $2,$2,128bne $2,$0,$L421sw $4,12($11)$L510:beq $12,$0,$L514lw $3,4($sp)$L415:sb $0,-1($8)move $24,$0move $10,$0move $4,$0$L414:lbu $9,0($16)addu $5,$18,$4sll $2,$9,4sll $4,$9,2subu $2,$2,$4addiu $3,$17,188addu $3,$3,$5subu $2,$2,$9slt $4,$9,3addu $6,$3,$2addiu $7,$7,1bne $4,$0,$L425lbu $12,0($8)move $13,$6$L427:li $2,64 # 0x40addiu $16,$16,1bne $7,$2,$L331addiu $8,$8,1lw $3,4($sp)$L514:li $6,24 # 0x18addu $5,$3,$19lbu $3,5420($5)sltu $2,$3,25movn $6,$3,$2slt $4,$7,$6beq $4,$0,$L431sb $7,5420($5)lw $9,16($sp)move $3,$7addu $2,$9,$7addu $2,$2,$19addiu $4,$2,5164li $5,5$L433:addiu $3,$3,1slt $2,$6,$3sb $5,0($4)beq $2,$0,$L433addiu $4,$4,1$L431:lw $2,4252($21)lw $3,16($sp)lw $9,8($sp)addu $5,$3,$19sll $3,$2,4sll $2,$2,2subu $3,$3,$2lbu $4,5164($5)addu $3,$3,$9addiu $23,$23,1li $2,6 # 0x6sb $4,0($3)addiu $21,$21,4bne $23,$2,$L327addiu $20,$20,1lw $fp,56($sp)lw $23,52($sp)lw $22,48($sp)lw $21,44($sp)lw $20,40($sp)lw $19,36($sp)lw $18,32($sp)lw $17,28($sp)lw $16,24($sp)j $31addiu $sp,$sp,64$L333:j $L494sw $4,0($11)$L425:sll $3,$10,1sll $2,$10,3subu $2,$2,$3sll $4,$2,4subu $4,$4,$2sll $5,$9,5sll $2,$9,1subu $5,$5,$2lw $2,0($sp)sll $3,$12,2addu $4,$4,$2addu $3,$3,$12addiu $2,$17,584addu $2,$2,$4addu $3,$3,$5j $L427addu $13,$2,$3$L342:j $L495sw $4,0($11)$L348:sb $2,-1($8)lw $4,0($11)lw $10,12($11)addiu $2,$4,1sra $3,$2,1sll $9,$3,8sltu $2,$10,$9xori $15,$2,0x1beq $15,$0,$L407sll $5,$3,1subu $2,$4,$3subu $10,$10,$9sll $5,$2,1sw $5,0($11)sw $10,12($11)$L409:lw $2,4($11)sll $10,$10,1addiu $9,$2,-1sw $10,12($11)beq $9,$0,$L410sw $9,4($11)li $14,1 # 0x1li $24,1 # 0x1$L406:subu $2,$0,$15xor $2,$14,$2beq $7,$0,$L412addu $5,$15,$2lhu $2,4198($19)mul $5,$5,$2$L412:addu $3,$fp,$7lbu $4,0($3)sll $2,$23,6addu $2,$2,$4sll $2,$2,1sll $4,$24,1sll $3,$24,6addu $2,$2,$19move $10,$24addu $4,$4,$3j $L414sh $5,4304($2)$L507:j $L361addiu $2,$4,255$L351:j $L496sw $4,0($11)$L379:move $5,$3j $L499sw $3,0($11)$L357:lbu $3,4($13)mul $2,$2,$3lw $10,12($11)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $4,$2,1sll $3,$4,8sltu $2,$10,$3xori $12,$2,0x1beq $12,$0,$L386subu $5,$9,$4subu $10,$10,$3sw $5,0($11)sw $10,12($11)$L500:lw $9,0($11)slt $2,$9,128beq $2,$0,$L511sll $5,$9,1$L389:lw $2,12($11)lw $3,4($11)sll $10,$2,1addiu $9,$3,-1sw $5,0($11)sw $10,12($11)bne $9,$0,$L500sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)lw $9,0($11)addiu $2,$2,1or $10,$10,$3sw $2,8($11)slt $2,$9,128sw $10,12($11)bne $2,$0,$L389sll $5,$9,1$L511:beq $12,$0,$L392li $2,2lbu $3,5($6)addiu $2,$9,-1mul $2,$2,$3lw $6,12($11)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$6,$4xori $12,$2,0x1beq $12,$0,$L395subu $5,$9,$3subu $10,$6,$4sw $5,0($11)sw $10,12($11)$L501:lw $2,0($11)sll $5,$2,1slt $2,$2,128beq $2,$0,$L515li $2,3$L398:lw $2,12($11)lw $3,4($11)sll $10,$2,1addiu $9,$3,-1sw $5,0($11)sw $10,12($11)bne $9,$0,$L501sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)addiu $2,$2,1sw $2,8($11)lw $2,0($11)or $10,$10,$3sll $5,$2,1slt $2,$2,128bne $2,$0,$L398sw $10,12($11)li $2,3$L515:addiu $14,$12,3sb $2,-1($8)$L401:lw $4,0($11)lw $10,12($11)addiu $2,$4,1sra $3,$2,1sll $9,$3,8sltu $2,$10,$9xori $15,$2,0x1beq $15,$0,$L402sll $5,$3,1subu $2,$4,$3subu $10,$10,$9sll $5,$2,1sw $5,0($11)sw $10,12($11)$L404:lw $2,4($11)sll $10,$10,1addiu $9,$2,-1sw $10,12($11)bne $9,$0,$L376sw $9,4($11)lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)li $24,2 # 0x2addiu $2,$2,1or $10,$10,$3sw $10,12($11)j $L406sw $2,8($11)$L410:lw $2,8($11)li $9,8 # 0x8sw $9,4($11)lbu $3,0($2)li $14,1 # 0x1addiu $2,$2,1or $10,$10,$3li $24,1 # 0x1sw $10,12($11)j $L406sw $2,8($11)$L418:j $L502sw $3,0($11)$L407:j $L409sw $5,0($11)$L402:j $L404sw $5,0($11)$L392:li $14,2 # 0x2j $L401sb $2,-1($8)$L386:j $L500sw $4,0($11)$L371:sll $5,$4,1j $L373sw $5,0($11)$L395:j $L501sw $3,0($11)$L328:sll $3,$22,4subu $3,$3,$2sll $4,$3,4move $8,$22j $L330subu $9,$4,$3.set macro.set reorder.end vp5_parse_coeff.section .text.vp5_parse_coeff_models,"ax",@progbits.align 2.align 5.ent vp5_parse_coeff_models.type vp5_parse_coeff_models, @functionvp5_parse_coeff_models:.frame $sp,88,$31 # vars= 32, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-88sw $18,56($sp)sw $17,52($sp)move $18,$4sw $31,84($sp)sw $fp,80($sp)sw $23,76($sp)sw $22,72($sp)sw $21,68($sp)sw $20,64($sp)sw $19,60($sp)sw $16,48($sp)li $5,128 # 0x80addiu $4,$sp,16
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?