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