ffv1.mid

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

MID
4,920
字号
	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L469	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L470:#APP	pref 30,0($2)	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	bne	$2,$0,$L470	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L469:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L261$L430:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L430$L261:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L264	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L265	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L450$L251:	lw	$2,84($fp)$L468:	.set	noreorder	.set	nomacro	blez	$2,$L266	sll	$3,$18,2	.set	macro	.set	reorder	sll	$2,$19,2	addu	$2,$17,$2	addiu	$21,$2,12	lw	$2,92($fp)	sll	$2,$2,4	sw	$2,28($fp)	lw	$2,0($21)	move	$5,$3	move	$23,$20	addiu	$20,$17,12	sw	$2,-4($20)	addu	$4,$21,$5	sw	$3,16($fp)	lw	$5,28($fp)	lw	$3,-4($4)	addiu	$2,$5,816	sw	$3,0($4)	sw	$0,20($fp)	addu	$17,$16,$2	.set	noreorder	.set	nomacro	blez	$18,$L269	lw	$22,3440($16)	.set	macro	.set	reorder$L455:	move	$12,$21	move	$13,$20	move	$15,$0	move	$24,$0	move	$25,$0$L271:	lh	$2,2670($16)	lw	$4,-4($12)	lw	$5,0($12)	lw	$9,4($12)	.set	noreorder	.set	nomacro	beq	$2,$0,$L272	lw	$8,-4($13)	.set	macro	.set	reorder$L457:	lw	$6,-8($13)	lw	$7,0($13)	subu	$3,$8,$4	subu	$4,$4,$5	subu	$7,$7,$5	subu	$6,$6,$8	subu	$5,$5,$9	andi	$3,$3,0xff	andi	$4,$4,0xff	andi	$5,$5,0xff	andi	$6,$6,0xff	sll	$3,$3,1	sll	$4,$4,1	andi	$7,$7,0xff	addu	$3,$3,$16	addu	$4,$4,$16	sll	$5,$5,1	sll	$6,$6,1	sll	$7,$7,1	addu	$5,$5,$16	lh	$2,880($3)	lh	$8,1392($4)	addu	$7,$7,$16	addu	$6,$6,$16	lh	$3,1904($5)	lh	$4,2416($6)	lh	$5,2928($7)	addu	$2,$2,$8	addu	$3,$3,$4	addu	$2,$2,$5	addu	$7,$3,$2	bltz	$7,$L275$L458:	move	$19,$0$L277:	lw	$2,812($16)	.set	noreorder	.set	nomacro	beq	$2,$0,$L278	sll	$2,$7,5	.set	macro	.set	reorder	lw	$3,4($17)	addu	$5,$2,$3	addiu	$7,$16,4	lw	$3,4($7)	lbu	$2,0($5)	lw	$8,4($16)	mul	$2,$3,$2	sra	$9,$2,8	subu	$6,$3,$9	slt	$2,$8,$6	.set	noreorder	.set	nomacro	beq	$2,$0,$L280	sw	$6,4($7)	.set	macro	.set	reorder	lbu	$2,0($5)	addu	$2,$2,$7	lbu	$3,16($2)	sb	$3,0($5)	lw	$6,4($7)	slt	$2,$6,256	beq	$2,$0,$L282	lw	$3,4($16)	lw	$8,532($7)	lw	$2,536($7)	sll	$6,$6,8	sll	$3,$3,8	sltu	$2,$8,$2	sw	$6,4($7)	.set	noreorder	.set	nomacro	beq	$2,$0,$L284	sw	$3,4($16)	.set	macro	.set	reorder	lbu	$2,0($8)	lw	$6,4($7)	addu	$2,$3,$2	sw	$2,4($16)$L284:	addiu	$8,$8,1	sw	$8,532($7)$L282:	lbu	$2,1($5)	lw	$9,0($7)	mul	$2,$6,$2	addiu	$11,$5,1	sra	$8,$2,8	subu	$4,$6,$8	slt	$2,$9,$4	.set	noreorder	.set	nomacro	bne	$2,$0,$L451	sw	$4,4($7)	.set	macro	.set	reorder	addiu	$10,$5,2$L297:	subu	$4,$9,$4	sw	$4,0($7)	lbu	$2,0($11)	slt	$4,$8,256	addu	$2,$2,$7	lbu	$3,272($2)	sll	$6,$8,8	sb	$3,0($11)	.set	noreorder	.set	nomacro	beq	$4,$0,$L426	sw	$8,4($7)	.set	macro	.set	reorder	lw	$4,0($7)	lw	$8,532($7)	lw	$2,536($7)	sll	$4,$4,8	sltu	$2,$8,$2	sw	$6,4($7)	.set	noreorder	.set	nomacro	beq	$2,$0,$L300	sw	$4,0($7)	.set	macro	.set	reorder	lbu	$2,0($8)	addu	$4,$4,$2	sw	$4,0($7)$L300:	addiu	$8,$8,1	sw	$8,532($7)$L298:	lw	$2,4($7)	lbu	$3,0($10)	move	$9,$4	mul	$3,$2,$3	move	$11,$10	sra	$8,$3,8	subu	$4,$2,$8	slt	$3,$9,$4	addiu	$10,$10,1	.set	noreorder	.set	nomacro	beq	$3,$0,$L297	sw	$4,4($7)	.set	macro	.set	reorder	subu	$2,$10,$5	addiu	$9,$2,-3	addiu	$14,$10,-2$L292:	lbu	$2,0($11)	addu	$2,$2,$7	lbu	$3,16($2)	sb	$3,0($11)	lw	$6,4($7)	slt	$2,$6,256	beq	$2,$0,$L425	lw	$4,0($7)	lw	$8,532($7)	lw	$2,536($7)	sll	$6,$6,8	sll	$4,$4,8	sltu	$2,$8,$2	sw	$6,4($7)	.set	noreorder	.set	nomacro	beq	$2,$0,$L295	sw	$4,0($7)	.set	macro	.set	reorder	lbu	$2,0($8)	lw	$6,4($7)	addu	$4,$4,$2	sw	$4,0($7)$L295:	addiu	$8,$8,1	.set	noreorder	.set	nomacro	bltz	$9,$L452	sw	$8,532($7)	.set	macro	.set	reorder$L302:	addu	$2,$5,$9	addiu	$5,$2,22	.set	noreorder	.set	nomacro	j	$L305	li	$10,1			# 0x1	.set	macro	.set	reorder$L453:	lbu	$2,0($5)	addu	$2,$2,$7	lbu	$3,16($2)	sb	$3,0($5)	lw	$6,4($7)	slt	$2,$6,256	.set	noreorder	.set	nomacro	bne	$2,$0,$L308	move	$2,$0	.set	macro	.set	reorder	lw	$4,0($7)$L310:	addu	$2,$2,$10	addu	$10,$10,$2	addiu	$9,$9,-1	li	$2,-1			# 0xffffffffffffffff	.set	noreorder	.set	nomacro	beq	$9,$2,$L304	addiu	$5,$5,-1	.set	macro	.set	reorder$L305:	lbu	$2,0($5)	mul	$2,$6,$2	sra	$3,$2,8	subu	$6,$6,$3	slt	$2,$4,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L453	sw	$6,4($7)	.set	macro	.set	reorder	subu	$4,$4,$6	sw	$4,0($7)	lbu	$2,0($5)	move	$6,$3	addu	$2,$2,$7	lbu	$3,272($2)	slt	$4,$6,256	sb	$3,0($5)	.set	noreorder	.set	nomacro	bne	$4,$0,$L313	sw	$6,4($7)	.set	macro	.set	reorder	li	$2,1			# 0x1	addu	$2,$2,$10	addu	$10,$10,$2	addiu	$9,$9,-1	li	$2,-1			# 0xffffffffffffffff	lw	$4,0($7)	.set	noreorder	.set	nomacro	bne	$9,$2,$L305	addiu	$5,$5,-1	.set	macro	.set	reorder$L304:	lbu	$2,11($14)	mul	$2,$6,$2	sra	$3,$2,8	subu	$6,$6,$3	slt	$2,$4,$6	.set	noreorder	.set	nomacro	beq	$2,$0,$L317	sw	$6,4($7)	.set	macro	.set	reorder	lbu	$2,11($14)	addu	$2,$2,$7	lbu	$3,16($2)	sb	$3,11($14)	lw	$4,4($7)	slt	$2,$4,256	.set	noreorder	.set	nomacro	beq	$2,$0,$L319	sll	$6,$4,8	.set	macro	.set	reorder	lw	$3,0($7)	lw	$8,532($7)	lw	$2,536($7)	sltu	$2,$8,$2	sll	$4,$3,8	sw	$6,4($7)	.set	noreorder	.set	nomacro	beq	$2,$0,$L321	sw	$4,0($7)	.set	macro	.set	reorder	lbu	$2,0($8)	addu	$4,$4,$2	sw	$4,0($7)$L321:	lw	$6,-4($13)	lw	$5,0($12)	lw	$3,-4($12)	addu	$2,$5,$6	subu	$3,$2,$3	addiu	$8,$8,1	subu	$4,$0,$10	slt	$2,$3,$6	sw	$8,532($7)	.set	noreorder	.set	nomacro	bne	$2,$0,$L454	movn	$10,$4,$19	.set	macro	.set	reorder$L414:	slt	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L471	addu	$2,$10,$3	.set	macro	.set	reorder	slt	$2,$5,$6	move	$3,$6	movz	$3,$5,$2	addu	$2,$10,$3	andi	$2,$2,0xff	addiu	$15,$15,1	sw	$2,0($13)	addiu	$12,$12,4	.set	noreorder	.set	nomacro	bne	$18,$15,$L271	addiu	$13,$13,4	.set	macro	.set	reorder$L456:	sw	$22,3440($16)	move	$4,$20	move	$3,$23	move	$5,$0$L420:	lw	$2,0($4)	addiu	$5,$5,1	sb	$2,0($3)	addiu	$4,$4,4	.set	noreorder	.set	nomacro	bne	$18,$5,$L420	addiu	$3,$3,1	.set	macro	.set	reorder	lw	$2,20($fp)	lw	$3,88($fp)	addiu	$2,$2,1	sw	$2,20($fp)	lw	$4,84($fp)	lw	$5,20($fp)	move	$2,$21	addu	$23,$23,$3	.set	noreorder	.set	nomacro	beq	$4,$5,$L266	move	$21,$20	.set	macro	.set	reorder$L427:	move	$20,$2	lw	$5,16($fp)	lw	$2,0($21)	addu	$4,$21,$5	sw	$2,-4($20)	lw	$3,-4($4)	lw	$5,28($fp)	sw	$3,0($4)	addiu	$2,$5,816	addu	$17,$16,$2	.set	noreorder	.set	nomacro	bgtz	$18,$L455	lw	$22,3440($16)	.set	macro	.set	reorder$L269:	lw	$2,20($fp)	lw	$3,88($fp)	addiu	$2,$2,1	sw	$2,20($fp)	lw	$4,84($fp)	lw	$5,20($fp)	move	$2,$21	sw	$22,3440($16)	addu	$23,$23,$3	.set	noreorder	.set	nomacro	bne	$4,$5,$L427	move	$21,$20	.set	macro	.set	reorder$L266:	lw	$sp,24($fp)	move	$sp,$fp	lw	$31,68($sp)	lw	$fp,64($sp)	lw	$23,60($sp)	lw	$22,56($sp)	lw	$21,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,72	.set	macro	.set	reorder$L426:	.set	noreorder	.set	nomacro	j	$L298	lw	$4,0($7)	.set	macro	.set	reorder$L308:	lw	$4,0($7)	lw	$8,532($7)	lw	$2,536($7)	sll	$6,$6,8	sll	$4,$4,8	sltu	$2,$8,$2	sw	$6,4($7)	.set	noreorder	.set	nomacro	beq	$2,$0,$L311	sw	$4,0($7)	.set	macro	.set	reorder	lbu	$2,0($8)	lw	$6,4($7)	addu	$4,$4,$2	sw	$4,0($7)$L311:	addiu	$8,$8,1	move	$2,$0	.set	noreorder	.set	nomacro	j	$L310	sw	$8,532($7)	.set	macro	.set	reorder$L313:	lw	$4,0($7)	lw	$8,532($7)	lw	$2,536($7)	sll	$6,$6,8	sll	$4,$4,8	sltu	$2,$8,$2	sw	$6,4($7)	.set	noreorder	.set	nomacro	beq	$2,$0,$L315	sw	$4,0($7)	.set	macro	.set	reorder	lbu	$2,0($8)	lw	$6,4($7)	addu	$4,$4,$2	sw	$4,0($7)$L315:	addiu	$8,$8,1	li	$2,1			# 0x1	.set	noreorder	.set	nomacro	j	$L310	sw	$8,532($7)	.set	macro	.set	reorder$L278:	bne	$7,$0,$L327	bne	$25,$0,$L330	li	$25,1			# 0x1$L330:	.set	noreorder	.set	nomacro	beq	$24,$0,$L332	li	$2,1			# 0x1	.set	macro	.set	reorder	addiu	$24,$24,-1	.set	noreorder	.set	nomacro	bltz	$24,$L467	sll	$3,$7,1	.set	macro	.set	reorder$L286:	move	$10,$0$L319:	lw	$6,-4($13)	lw	$5,0($12)	lw	$3,-4($12)	addu	$2,$5,$6	subu	$3,$2,$3	subu	$4,$0,$10	slt	$2,$3,$6	.set	noreorder	.set	nomacro	beq	$2,$0,$L414	movn	$10,$4,$19	.set	macro	.set	reorder$L454:	slt	$2,$3,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L471	addu	$2,$10,$3	.set	macro	.set	reorder	slt	$2,$6,$5	move	$3,$6	movz	$3,$5,$2	addu	$2,$10,$3$L471:	andi	$2,$2,0xff	addiu	$15,$15,1	sw	$2,0($13)	addiu	$12,$12,4	.set	noreorder	.set	nomacro	beq	$18,$15,$L456	addiu	$13,$13,4	.set	macro	.set	reorder	lh	$2,2670($16)	lw	$4,-4($12)	lw	$5,0($12)	lw	$9,4($12)	.set	noreorder	.set	nomacro	bne	$2,$0,$L457	lw	$8,-4($13)	.set	macro	.set	reorder$L272:	subu	$3,$4,$5	subu	$2,$8,$4	andi	$2,$2,0xff	subu	$4,$5,$9	andi	$3,$3,0xff	sll	$2,$2,1	sll	$3,$3,1	andi	$4,$4,0xff	addu	$2,$2,$16	addu	$3,$3,$16	sll	$4,$4,1	lh	$5,880($2)	lh	$6,1392($3)	addu	$4,$4,$16	lh	$2,1904($4)	addu	$5,$5,$6	addu	$7,$5,$2	bgez	$7,$L458$L275:	subu	$7,$0,$7	.set	noreorder	.set	nomacro	j	$L277	li	$19,1			# 0x1	.set	macro	.set	reorder$L335:$L467:	sll	$2,$7,3	lw	$4,8($17)	subu	$2,$2,$3	addu	$8,$2,$4	lbu	$3,5($8)	lhu	$7,2($8)	slt	$2,$3,$7	beq	$2,$0,$L459	move	$9,$0$L349:	sll	$3,$3,1	slt	$2,$3,$7	.set	noreorder	.set	nomacro	bne	$2,$0,$L349	addiu	$9,$9,1	.set	macro	.set	reorder$L348:	addiu	$11,$16,544	lw	$10,8($11)	lw	$4,544($16)	sra	$3,$10,3	addu	$3,$3,$4	lbu	$2,0($3)	lbu	$5,1($3)	lbu	$6,3($3)	sll	$5,$5,16	lbu	$4,2($3)	sll	$2,$2,24	or	$2,$2,$5	or	$2,$2,$6	sll	$4,$4,8	or	$4,$4,$2	andi	$3,$10,0x7	sll	$5,$4,$3	li	$2,-65536			# 0xffffffffffff0000	and	$2,$5,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L350	srl	$3,$5,16	.set	macro	.set	reorder	move	$3,$5	move	$4,$0$L352:	andi	$2,$3,0xff00	.set	noreorder	.set	nomacro	beq	$2,$0,$L472	lui	$2,%hi(ff_log2_tab)	.set	macro	.set	reorder	srl	$3,$3,8	addiu	$4,$4,8$L472:	addiu	$2,$2,%lo(ff_log2_tab)	addu	$2,$3,$2	lbu	$3,0($2)	addu	$6,$4,$3	slt	$2,$6,20	.set	noreorder	.set	nomacro	bne	$2,$0,$L355	srl	$3,$5,12	.set	macro	.set	reorder	li	$3,30			# 0x1e	subu	$4,$6,$9	srl	$4,$5,$4	subu	$3,$3,$6	addiu	$5,$10,32	subu	$2,$9,$6	sll	$3,$3,$9	addu	$2,$2,$5	addu	$3,$4,$3	sw	$2,8($11)$L357:	addiu	$3,$3,1	andi	$2,$3,0x1	beq	$2,$0,$L358	lh	$11,0($8)	lbu	$5,5($8)	sll	$2,$11,1	addu	$2,$2,$5	sra	$3,$3,1	sra	$2,$2,31	lb	$9,4($8)	xor	$4,$3,$2	addu	$3,$4,$9	sll	$10,$3,24	sra	$10,$10,24	.set	noreorder	.set	nomacro	bltz	$4,$L460	move	$2,$4	.set	macro	.set	reorder$L361:	addu	$2,$7,$2	andi	$6,$2,0xffff	li	$2,128			# 0x80	addu	$3,$11,$4	.set	noreorder	.set	nomacro	beq	$5,$2,$L362	sh	$6,2($8)	.set	macro	.set	reorder$L463:	addiu	$4,$5,1	subu	$5,$0,$4	slt	$2,$5,$3	.set	noreorder	.set	nomacro	bne	$2,$0,$L365	andi	$6,$4,0x00ff	.set	macro	.set	reorder$L464:	li	$2,-128			# 0xffffffffffffff80	.set	noreorder	.set	nomacro	beq	$9,$2,$L367	addiu	$2,$9,-1	.set	macro	.set	reorder	sb	$2,4($8)$L367:	addu	$3,$3,$4	slt	$2,$5,$3	.set	noreorder	.set	nomacro	bne	$2,$0,$L473	sll	$2,$3,16	.set	macro	.set	reorder	li	$2,1			# 0x1	subu	$2,$2,$4$L371:	sb	$6,5($8)	.set	noreorder	.set	nomacro	bltz	$10,$L446	sh	$2,0($8)	.set	macro	.set	reorder	addiu	$10,$10,1$L446:	move	$24,$0	.set	noreorder	.set	nomacro	j	$L319	move	$25,$0	.set	macro	.set	reorder$L280:	subu	$3,$8,$6	sw	$3,4($16)	lbu	$2,0($5)	slt	$4,$9,256	addu	$2,$2,$7	lbu	$3,272($2)	sb	$3,0($5)	.set	noreorder	.set	nomacro	beq	$4,$0,$L286	sw	$9,4($7)	.set	macro	.set	reorder	lw	$3,4($16)	lw	$8,532($7)	lw	$2,536($7)	sll	$6,$9,8	sll	$3,$3,8	sltu	$2,$8,$2	sw	$6,4($7)	.set	noreorder	.set	nomacro	beq	$2,$0,$L288	sw	$3,4($16)	.set	macro	.set	reorder	lbu	$2,0($8)	addu	$2,$3,$2	sw	$2,4($16)$L288:	addiu	$8,$8,1	.set	noreorder	.set	nomacro	j	$L286	sw	$8,532($7)	.set	macro	.set	reorder$L327:	.set	noreorder	.set	nomacro	bne	$25,$0,$L330	sll	$3,$7,1	.set	macro	.set	reorder	sll	$2,$7,3	lw	$4,8($17)	subu	$2,$2,$3	addu	$8,$2,$4	lbu	$3,5($8)	lhu	$7,2($8)	slt	$2,$3,$7	beq	$2,$0,$L461	move	$9,$0$L383:	sll	$3,$3,1	slt	$2,$3,$7	.set	noreorder	.set	nomacro	bne	$2,$0,$L383	addiu	$9,$9,1	.set	macro	.set	reorder$L382:	addiu	$11,$16,544	lw	$10,8($11)	lw	$4,544($16)	sra	$3,$10,3	addu	$3,$3,$4	lbu	$2,0($3)	lbu	$5,1($3)	lbu	$6,3($3)	sll	$5,$5,16	lbu	$4,2($3)	sll	$2,$2,24	or	$2,$2,$5	or	$2,$2,$6	sll	$4,$4,8	or	$4,$4,$2	andi	$3,$10,0x7	sll	$5,$4,$3	li	$2,-65536			# 0xffffffffffff0000	and	$2,$5,$2	.set	noreorder

⌨️ 快捷键说明

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