smacker.mid

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

MID
4,395
字号
$L265:	srl	$2,$3,8	sb	$2,3($11)	sb	$3,2($11)	lw	$9,216($16)	lw	$8,0($9)	bgez	$8,$L166	move	$6,$25	move	$5,$9	sra	$2,$6,3$L266:	addu	$2,$7,$2	lbu	$3,0($2)	andi	$4,$6,0x7	sra	$3,$3,$4	andi	$3,$3,0x1	beq	$3,$0,$L169	addiu	$6,$6,1	lw	$2,0($5)	sll	$2,$2,2	addu	$5,$5,$2$L169:	addiu	$5,$5,4	lw	$8,0($5)	bltz	$8,$L266	sra	$2,$6,3	move	$25,$6$L166:	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$9	lw	$3,0($2)	beq	$3,$8,$L267	andi	$3,$8,0xffff	lw	$2,0($17)	lw	$3,0($21)	sll	$2,$2,2	addu	$2,$2,$9	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$9	sw	$4,0($3)	lw	$2,0($14)	lw	$3,0($17)	sll	$2,$2,2	addu	$2,$2,$9	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$9	sw	$4,0($3)	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$9	sw	$8,0($2)	andi	$3,$8,0xffff$L267:	srl	$2,$3,8	sb	$2,1($11)	addiu	$10,$10,1	li	$2,4			# 0x4	beq	$10,$2,$L153	sb	$3,0($11)	j	$L157	addu	$11,$11,$24$L257:	addu	$2,$7,$2	lbu	$3,0($2)	andi	$4,$25,0x7	sra	$3,$3,$4	andi	$3,$3,0x1	bne	$3,$0,$L258	addiu	$25,$25,1	sra	$2,$25,3	addu	$2,$7,$2	lbu	$3,0($2)	andi	$4,$25,0x7	sra	$3,$3,$4	andi	$3,$3,0x1	beq	$3,$0,$L144	addiu	$25,$25,1	j	$L148	li	$22,2			# 0x2$L155:	lw	$9,216($16)	lw	$8,0($9)	bgez	$8,$L175	move	$6,$25	move	$5,$9	sra	$2,$6,3$L268:	addu	$2,$7,$2	lbu	$3,0($2)	andi	$4,$6,0x7	sra	$3,$3,$4	andi	$3,$3,0x1	beq	$3,$0,$L178	addiu	$6,$6,1	lw	$2,0($5)	sll	$2,$2,2	addu	$5,$5,$2$L178:	addiu	$5,$5,4	lw	$8,0($5)	bltz	$8,$L268	sra	$2,$6,3	move	$25,$6$L175:	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$9	lw	$3,0($2)	beq	$3,$8,$L269	andi	$2,$8,0xffff	lw	$2,0($17)	lw	$3,0($21)	sll	$2,$2,2	addu	$2,$2,$9	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$9	sw	$4,0($3)	lw	$2,0($14)	lw	$3,0($17)	sll	$2,$2,2	addu	$2,$2,$9	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$9	sw	$4,0($3)	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$9	sw	$8,0($2)	andi	$2,$8,0xffff$L269:	addu	$4,$11,$24	srl	$3,$2,8	andi	$2,$2,0x00ff	sb	$2,1($11)	sb	$2,0($11)	sb	$3,3($11)	sb	$3,2($11)	sb	$2,0($4)	sb	$3,2($4)	sb	$2,1($4)	sb	$3,3($4)	lw	$9,216($16)	lw	$8,0($9)	bgez	$8,$L183	addu	$10,$24,$4	move	$6,$25	move	$5,$9	sra	$2,$6,3$L270:	addu	$2,$7,$2	lbu	$3,0($2)	andi	$4,$6,0x7	sra	$3,$3,$4	andi	$3,$3,0x1	beq	$3,$0,$L186	addiu	$6,$6,1	lw	$2,0($5)	sll	$2,$2,2	addu	$5,$5,$2$L186:	addiu	$5,$5,4	lw	$8,0($5)	bltz	$8,$L270	sra	$2,$6,3	move	$25,$6$L183:	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$9	lw	$3,0($2)	beq	$3,$8,$L271	andi	$2,$8,0xffff	lw	$2,0($17)	lw	$3,0($21)	sll	$2,$2,2	addu	$2,$2,$9	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$9	sw	$4,0($3)	lw	$2,0($14)	lw	$3,0($17)	sll	$2,$2,2	addu	$2,$2,$9	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$9	sw	$4,0($3)	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$9	sw	$8,0($2)	andi	$2,$8,0xffff$L271:	srl	$4,$2,8	addu	$3,$24,$10	andi	$2,$2,0x00ff	sb	$2,1($10)	sb	$2,0($10)	sb	$4,3($10)	sb	$4,2($10)	sb	$4,2($3)	sb	$2,0($3)	sb	$2,1($3)	sb	$4,3($3)$L153:	addiu	$15,$15,1	beq	$15,$20,$L272	slt	$10,$20,$23	bne	$15,$23,$L152	lw	$6,112($sp)	j	$L276	li	$2,200			# 0xc8$L156:	move	$19,$0$L191:	lw	$10,216($16)	lw	$9,0($10)	bgez	$9,$L192	move	$6,$25	move	$5,$10	sra	$2,$6,3$L273:	addu	$2,$7,$2	lbu	$3,0($2)	andi	$4,$6,0x7	sra	$3,$3,$4	andi	$3,$3,0x1	beq	$3,$0,$L195	addiu	$6,$6,1	lw	$2,0($5)	sll	$2,$2,2	addu	$5,$5,$2$L195:	addiu	$5,$5,4	lw	$9,0($5)	bltz	$9,$L273	sra	$2,$6,3	move	$25,$6$L192:	lw	$12,0($14)	sll	$2,$12,2	addu	$2,$2,$10	lw	$3,0($2)	beq	$3,$9,$L198	nop	lw	$2,0($17)	lw	$3,0($21)	sll	$2,$2,2	addu	$2,$2,$10	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$10	sw	$4,0($3)	lw	$2,0($14)	lw	$3,0($17)	sll	$2,$2,2	addu	$2,$2,$10	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$10	sw	$4,0($3)	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$10	sw	$9,0($2)	lw	$12,0($14)$L198:	lw	$8,0($10)	bgez	$8,$L200	andi	$9,$9,0xffff	move	$6,$25	move	$5,$10	sra	$2,$6,3$L274:	addu	$2,$7,$2	lbu	$3,0($2)	andi	$4,$6,0x7	sra	$3,$3,$4	andi	$3,$3,0x1	beq	$3,$0,$L203	addiu	$6,$6,1	lw	$2,0($5)	sll	$2,$2,2	addu	$5,$5,$2$L203:	addiu	$5,$5,4	lw	$8,0($5)	bltz	$8,$L274	sra	$2,$6,3	move	$25,$6$L200:	sll	$2,$12,2	addu	$2,$2,$10	lw	$3,0($2)	beq	$3,$8,$L275	andi	$2,$8,0xffff	lw	$2,0($17)	lw	$3,0($21)	sll	$2,$2,2	addu	$2,$2,$10	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$10	sw	$4,0($3)	lw	$2,0($14)	lw	$3,0($17)	sll	$2,$2,2	addu	$2,$2,$10	lw	$4,0($2)	sll	$3,$3,2	addu	$3,$3,$10	sw	$4,0($3)	lw	$2,0($14)	sll	$2,$2,2	addu	$2,$2,$10	sw	$8,0($2)	andi	$2,$8,0xffff$L275:	srl	$4,$9,8	srl	$5,$2,8	andi	$3,$9,0x00ff	andi	$2,$2,0x00ff	sb	$2,2($11)	sb	$3,0($11)	sb	$4,1($11)	sb	$5,3($11)	sb	$2,2($13)	sb	$3,0($13)	sb	$4,1($13)	sb	$5,3($13)	lw	$4,56($sp)	addiu	$19,$19,1	li	$2,2			# 0x2	beq	$19,$2,$L153	addu	$13,$13,$4	j	$L191	addu	$11,$11,$4$L70:	beq	$5,$0,$L67	nop	beq	$10,$0,$L56	lw	$2,16($sp)	move	$3,$23	j	$L211	addu	$20,$5,$2$L259:	beq	$2,$3,$L260	lw	$6,112($sp)$L211:	addiu	$2,$2,1	bne	$2,$20,$L259	slt	$10,$20,$23$L272:	j	$L67	sw	$20,16($sp)$L52:	j	$L55	move	$7,$0$L221:	addiu	$2,$16,8	move	$5,$2	j	$L43	sw	$2,52($sp)$L258:	j	$L148	li	$22,1			# 0x1$L139:	j	$L141	sb	$6,3($3)$L136:	j	$L138	sb	$6,2($3)$L133:	j	$L135	sb	$6,1($3)$L130:	j	$L132	sb	$6,0($3)$L127:	j	$L129	sb	$9,3($3)$L124:	j	$L126	sb	$9,2($3)$L121:	j	$L123	sb	$9,1($3)$L118:	j	$L120	sb	$9,0($3)$L115:	j	$L117	sb	$9,3($3)$L112:	j	$L114	sb	$9,2($3)$L109:	j	$L111	sb	$9,1($3)$L106:	j	$L108	sb	$9,0($3)$L103:	j	$L105	sb	$9,3($3)$L100:	j	$L102	sb	$9,2($3)$L97:	j	$L99	sb	$9,1($3)$L94:	j	$L96	sb	$9,0($3)$L252:	sw	$0,120($sp)	lw	$2,120($sp)	lw	$31,100($sp)	lw	$fp,96($sp)	lw	$23,92($sp)	lw	$22,88($sp)	lw	$21,84($sp)	lw	$20,80($sp)	lw	$19,76($sp)	lw	$18,72($sp)	lw	$17,68($sp)	lw	$16,64($sp)	j	$31	addiu	$sp,$sp,104$L142:	j	$L67	sw	$11,16($sp)$L253:	lui	$6,%hi($LC1)	addiu	$6,$6,%lo($LC1)	jal	av_log	move	$5,$0	li	$4,-1			# 0xffffffffffffffff	move	$2,$4	j	$L42	sw	$4,120($sp)	.set	macro	.set	reorder	.end	decode_frame	.section	.text.smacker_decode_tree,"ax",@progbits	.align	2	.align	5	.ent	smacker_decode_tree	.type	smacker_decode_tree, @functionsmacker_decode_tree:	.frame	$sp,40,$31		# vars= 0, regs= 5/0, args= 16, gp= 0	.mask	0x800f0000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-40	sw	$19,28($sp)	sw	$18,24($sp)	sw	$17,20($sp)	sw	$16,16($sp)	sw	$31,32($sp)	move	$18,$4	lw	$4,8($4)	lw	$9,0($18)	sra	$2,$4,3	addu	$2,$9,$2	lbu	$8,0($2)	andi	$3,$4,0x7	sra	$8,$8,$3	addiu	$4,$4,1	andi	$8,$8,0x1	sw	$4,8($18)	move	$19,$5	move	$16,$6	bne	$8,$0,$L291	move	$17,$7	j	$L294	lw	$4,8($19)$L292:	lw	$5,8($18)	lw	$9,0($18)	sra	$2,$5,3	addu	$2,$9,$2	lbu	$3,0($2)	andi	$4,$5,0x7	sra	$3,$3,$4	addiu	$5,$5,1	andi	$3,$3,0x1	beq	$3,$0,$L280	sw	$5,8($18)$L291:	addiu	$17,$17,1	move	$6,$16	move	$4,$18	move	$5,$19	jal	smacker_decode_tree	move	$7,$17	move	$4,$2	addiu	$3,$17,-1	li	$2,1			# 0x1	sll	$2,$2,$3	beq	$4,$0,$L292	or	$16,$16,$2$L283:	lw	$31,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	move	$2,$4	j	$31	addiu	$sp,$sp,40$L280:	lw	$4,8($19)$L294:	slt	$2,$4,256	beq	$2,$0,$L293	lui	$6,%hi($LC0)	beq	$17,$0,$L284	sll	$2,$4,2	lw	$3,12($19)	addu	$2,$2,$3	sw	$16,0($2)	lw	$3,8($19)	lw	$2,16($19)	sll	$3,$3,2	addu	$3,$3,$2	sw	$17,0($3)$L286:	lw	$6,8($18)	lw	$7,8($19)	sra	$4,$6,3	addu	$4,$4,$9	lbu	$2,3($4)	lbu	$5,2($4)	lbu	$8,0($4)	lbu	$3,1($4)	sll	$2,$2,24	sll	$5,$5,16	or	$2,$2,$5	or	$2,$2,$8	sll	$3,$3,8	or	$3,$3,$2	lw	$4,20($19)	andi	$2,$6,0x7	sra	$3,$3,$2	sll	$7,$7,2	andi	$3,$3,0xff	addu	$7,$7,$4	addiu	$6,$6,8	sw	$6,8($18)	sw	$3,0($7)	lw	$2,8($19)	lw	$3,4($19)	addiu	$2,$2,1	slt	$3,$3,$17	beq	$3,$0,$L287	sw	$2,8($19)	sw	$17,4($19)	move	$4,$0	lw	$31,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	move	$2,$4	j	$31	addiu	$sp,$sp,40$L284:	lw	$3,12($19)	addu	$2,$2,$3	sw	$0,0($2)	lw	$3,8($19)	lw	$2,16($19)	sll	$3,$3,2	addu	$3,$3,$2	j	$L286	sw	$0,0($3)$L287:	move	$4,$0	lw	$31,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	move	$2,$4	j	$31	addiu	$sp,$sp,40$L293:	move	$4,$0	addiu	$6,$6,%lo($LC0)	jal	av_log	move	$5,$0	j	$L283	li	$4,-1			# 0xffffffffffffffff	.set	macro	.set	reorder	.end	smacker_decode_tree	.section	.rodata.str1.4	.align	2$LC3:	.ascii	"size too large\012\000"	.align	2$LC4:	.ascii	"Cannot build VLC table\012\000"	.align	2$LC5:	.ascii	"Skipping low bytes tree\012\000"	.align	2$LC6:	.ascii	"Skipping high bytes tree\012\000"	.section	.text.smacker_decode_header_tree,"ax",@progbits	.align	2	.align	5	.ent	smacker_decode_header_tree	.type	smacker_decode_header_tree, @functionsmacker_decode_header_tree:	.frame	$sp,272,$31		# vars= 176, regs= 10/0, args= 56, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-272	li	$2,268369920			# 0xfff0000	lw	$3,288($sp)	ori	$2,$2,0xffff	sltu	$2,$3,$2	sw	$fp,264($sp)	sw	$17,236($sp)	sw	$31,268($sp)	sw	$23,260($sp)	sw	$22,256($sp)	sw	$21,252($sp)	sw	$20,248($sp)	sw	$19,244($sp)	sw	$18,240($sp)	sw	$16,232($sp)	move	$17,$4	move	$fp,$5	sw	$6,280($sp)	beq	$2,$0,$L319	sw	$7,284($sp)	li	$16,256			# 0x100	li	$4,1024			# 0x400	sw	$16,80($sp)	sw	$0,84($sp)	jal	av_mallocz	sw	$0,88($sp)	li	$4,1024			# 0x400	jal	av_mallocz	sw	$2,92($sp)	li	$4,1024			# 0x400	jal	av_mallocz	sw	$2,96($sp)	li	$4,1024			# 0x400	sw	$2,100($sp)	sw	$16,104($sp)	sw	$0,108($sp)	jal	av_mallocz	sw	$0,112($sp)	li	$4,1024			# 0x400	jal	av_mallocz	sw	$2,116($sp)	li	$4,1024			# 0x400	jal	av_mallocz	sw	$2,120($sp)	addiu	$4,$sp,128	move	$5,$0	li	$6,16			# 0x10	jal	memset	sw	$2,124($sp)	addiu	$4,$sp,144	move	$5,$0	jal	memset	li	$6,16			# 0x10	lw	$5,8($fp)	lw	$2,0($fp)	sra	$3,$5,3	addu	$2,$2,$3	lbu	$4,0($2)	andi	$3,$5,0x7	sra	$4,$4,$3	addiu	$5,$5,1	andi	$4,$4,0x1	beq	$4,$0,$L299	sw	$5,8($fp)	move	$4,$fp	addiu	$5,$sp,80	move	$6,$0	jal	smacker_decode_tree	move	$7,$0	lw	$3,8($fp)	lw	$2,92($sp)	addiu	$3,$3,1	lw	$6,80($sp)	lw	$7,96($sp)	sw	$3,8($fp)	addiu	$4,$sp,128	li	$3,4			# 0x4	sw	$2,24($sp)	li	$5,9			# 0x9	li	$2,2			# 0x2	sw	$3,32($sp)	sw	$2,48($sp)	sw	$3,16($sp)	sw	$3,20($sp)	sw	$3,28($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	bltz	$2,$L318	nop	lw	$5,8($fp)	lw	$2,0($fp)	sra	$3,$5,3	addu	$2,$2,$3	lbu	$4,0($2)	andi	$3,$5,0x7	sra	$4,$4,$3	addiu	$5,$5,1	andi	$4,$4,0x1	beq	$4,$0,$L303	sw	$5,8($fp)$L323:	move	$4,$fp	addiu	$5,$sp,104	move	$6,$0	jal	smacker_decode_tree	move	$7,$0	lw	$3,8($fp)	lw	$2,116($sp)	addiu	$3,$3,1	lw	$6,104($sp)	lw	$7,120($sp)	sw	$3,8($fp)	addiu	$4,$sp,144	li	$3,4			# 0x4	sw	$2,24($sp)	li	$5,9			# 0x9	li	$2,2			# 0x2	sw	$3,32($sp)	sw	$2,48($sp)	sw	$3,16($sp)	sw	$3,20($sp)	sw	$3,28($sp)	sw	$0,36($sp)	sw	$0,40($sp)	jal	init_vlc_sparse	sw	$0,44($sp)	bltz	$2,$L318	nop	lw	$17,8($fp)$L324:	lw	$4,0($fp)	addiu	$5,$17,8	sra	$2,$17,3	sw	$5,200($sp)	addu	$2,$2,$4	sra	$3,$5,3	lbu	$5,0($2)	addu	$3,$3,$4	sw	$5,204($sp)	lbu	$15,1($2)	lbu	$16,3($2)	lbu	$24,2($2)	lw	$2,200($sp)	addiu	$31,$17,16	sw	$2,8($fp)	lbu	$5,0($3)	sra	$2,$31,3	sw	$5,208($sp)	lbu	$14,1($3)	lbu	$10,3($3)	lbu	$19,2($3)	addu	$2,$2,$4	sw	$31,8($fp)	lbu	$5,0($2)	addiu	$22,$17,24	sw	$5,216($sp)	sra	$3,$22,3	lbu	$13,1($2)	lbu	$11,3($2)	lbu	$20,2($2)	addu	$3,$3,$4	sw	$22,8($fp)	lbu	$5,0($3)	addiu	$23,$17,32	sw	$5,220($sp)	addiu	$21,$17,40	sra	$2,$23,3	addu	$2,$2,$4	lbu	$9,1($3)	lbu	$5,3($3)	lbu	$12,2($3)	sw	$23,8($fp)	sra	$3,$21,3	addu	$3,$3,$4	lbu	$4,0($2)	sll	$10,$10,24	sw	$4,224($sp)	lbu	$8,1($2)	lbu	$7,3($2)	lbu	$18,2($2)	sw	$21,8($fp)	lbu	$2,3($3)	lbu	$4,2($3)	lbu	$25,0($3)	lbu	$6,1($3)	sll	$4,$4,16	sll	$2,$2,24	lw	$3,208($sp)	or	$2,$2,$4	sll	$19,$19,16	or	$2,$2,$25	sll	$12,$12,16	lw	$4,220($sp)	sll	$5,$5,24	or	$10,$10,$19	sll	$6,$6,8	or	$10,$10,$3	or	$5,$5,$12	sll	$24,$24,16	lw	$3,204($sp)	or	$6,$6,$2	sll	$16,$16,24	lw	$2,200($sp)	or	$16,$16,$24	or	$5,$5,$4	sll	$14,$14,8	sll	$9,$9,8	or	$16,$16,$3	or	$14,$14,$10	lw	$3,288($sp)	lw	$4,216($sp)	andi	$2,$2,0x7	or	$9,$9,$5	sll	$11,$11,24	lw	$5,224($sp)	sll	$20,$20,16	sll	$7,$7,24	sll	$18,$18,16	sll	$15,$15,8	sw	$2,212($sp)	or	$15,$15,$16	sra	$14,$14,$2	or	$11,$11,$20	andi	$2,$17,0x7	or	$7,$7,$18	or	$11,$11,$4	or	$7,$7,$5	lw	$4,284($sp)	addiu	$5,$3,3	sra	$15,$15,$2	lw	$3,124($sp)	lw	$2,284($sp)	sll	$13,$13,8	andi	$22,$22,0x7	sll	$8,$8,8	andi	$21,$21,0x7	or	$13,$13,$11	or	$8,$8,$7	andi	$31,$31,0x7	li	$16,-1			# 0xffffffffffffffff	sra	$9,$9,$22	sra	$6,$6,$21	andi	$23,$23,0x7	addiu	$17,$17,48	sw	$17,8($fp)	sra	$13,$13,$31	sw	$16,8($4)	sw	$16,4($4)	sw	$3,172($sp)	sw	$16,0($2)	lw	$3,284($sp)	lw	$2,100($sp)	sra	$8,$8,$23	andi	$14,$14,0xff	andi	$9,$9,0xff	andi	$6,$6,0xff	sra	$5,$5,2	addiu	$5,$5,3	sll	$14,$14,8	sll	$9,$9,8	sll	$6,$6,8	andi	$15,$15,0xff	andi	$13,$13,0xff	andi	$8,$8,0xff	or	$8,$8,$6	or	$15,$15,$14	or	$13,$13,$9	sll	$4,$5,2	sw	$2,168($sp)	sw	$3,188($sp)	addiu	$2,$sp,128	addiu	$3,$sp,144	sw	$3,164($sp)	sw	$15,176($sp)	sw	$13,180($sp)	sw	$8,184($sp)	sw	$5,56($sp)	sw	$2,160($sp)	sw	$0,60($sp)	jal	av_mallocz	sw	$0,64($sp)	move	$4,$fp	addiu	$5,$sp,56	addiu	$6,$sp,160	jal	smacker_decode_bigtree	sw	$2,76($sp)	lw	$3,8($fp)	lw	$4,188($sp)	addiu	$3,$3,1	sw	$3,8($fp)	lw	$2,0($4)	beq	$2,$16,$L320	lw	$2,64($sp)	lw	$2,4($4)	beq	$2,$16,$L325	lw	$2,64($sp)$L309:	lw	$2,8($4)	beq	$2,$16,$L326	lw	$2,64($sp)$L311:	lw	$2,76($sp)$L327:	lw	$4,280($sp)	lw	$3,132($sp)	beq	$3,$0,$L313	sw	$2,0($4)	jal	free_vlc	addiu	$4,$sp,128$L313:	lw	$2,148($sp)	beq	$2,$0,$L315	nop	jal	free_vlc	addiu	$4,$sp,144$L315:	jal	av_free	lw	$4,92($sp)	jal	av_free	lw	$4,96($sp)	jal	av_free	lw	$4,100($sp)	jal	av_free	lw	$4,116($sp)	jal	av_free	lw	$4,120($sp)	jal	av_free	lw	$4,124($sp)	move	$2,$0$L298:	lw	$31,268($sp)	lw	$fp,264($sp)	lw	$23,260($sp)	lw	$22,256($sp)	lw	$21,252($sp)	lw	$20,248($sp)	lw	$19,244($sp)	lw	$18,240($sp)	lw	$17,236($sp)	lw	$16,232($sp)	j	$31	addiu	$sp,$sp,272$L299:	lw	$4,0($17)	lui	$6,%hi($LC5)	move	$5,$0	jal	av_log	addiu	$6,$6,%lo($LC5)	lw	$5,8($fp)	lw	$2,0($fp)	sra	$3,$5,3	addu	$2,$2,$3	lbu	$4,0($2)	andi	$3,$5,0x7	sra	$4,$4,$3	addiu	$5,$5,1	andi	$4,$4,0x1	bne	$4,$0,$L323	sw	$5,8($fp)

⌨️ 快捷键说明

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