postprocess.mid

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

MID
4,626
字号
	j	$31	move	$2,$5	.set	macro	.set	reorder$L128:	lbu	$3,4($5)	addiu	$5,$5,5	sb	$3,4($4)	lbu	$2,0($5)	.set	noreorder	.set	nomacro	j	$L126	sb	$2,5($4)	.set	macro	.set	reorder$L129:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	addiu	$5,$5,6	sb	$3,5($4)	lbu	$2,0($5)	.set	noreorder	.set	nomacro	j	$L126	sb	$2,6($4)	.set	macro	.set	reorder$L137:	addiu	$5,$5,4	lbu	$2,0($5)	.set	noreorder	.set	nomacro	j	$L126	sb	$2,4($4)	.set	macro	.set	reorder	.end	uc_memcpy	.section	.text.reallocBuffers,"ax",@progbits	.align	2	.align	5	.ent	reallocBuffers	.type	reallocBuffers, @functionreallocBuffers:	.frame	$sp,48,$31		# vars= 0, regs= 8/0, args= 16, gp= 0	.mask	0x807f0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-48	sw	$31,44($sp)	sw	$22,40($sp)	sw	$21,36($sp)	sw	$20,32($sp)	sw	$19,28($sp)	sw	$18,24($sp)	sw	$17,20($sp)	sw	$16,16($sp)	lw	$22,64($sp)	move	$18,$4	lw	$4,56($4)	move	$17,$7	addiu	$2,$6,15	sw	$7,1144($18)	sw	$22,1140($18)	move	$19,$6	move	$21,$5	sra	$20,$2,4	jal	av_free	sll	$16,$17,5	sll	$2,$17,3	subu	$16,$16,$2	jal	av_mallocz	move	$4,$16	lw	$4,60($18)	jal	av_free	sw	$2,56($18)	jal	av_mallocz	move	$4,$16	lw	$4,4($18)	jal	av_free	sw	$2,60($18)	jal	av_mallocz	li	$4,256			# 0x100	lw	$4,8($18)	jal	av_free	sw	$2,4($18)	jal	av_mallocz	li	$4,2048			# 0x800	mul	$3,$21,$19	sw	$2,8($18)	addiu	$5,$3,63	slt	$4,$3,0	movn	$3,$5,$4	sra	$3,$3,6	sll	$4,$3,4	subu	$4,$4,$3	addiu	$5,$4,255	slt	$3,$4,0	movn	$4,$5,$3	move	$5,$2	sra	$2,$4,8	sra	$7,$4,31	move	$3,$0	move	$6,$2	li	$4,2048			# 0x800$L141:	addu	$2,$5,$3	addiu	$3,$3,8	sw	$6,0($2)	bne	$3,$4,$L141	sw	$7,4($2)	sll	$17,$17,4	mul	$17,$20,$17	lw	$4,32($18)	addiu	$17,$17,17408	li	$2,-8			# 0xfffffffffffffff8	addiu	$16,$19,7	jal	av_free	and	$16,$16,$2	jal	av_mallocz	move	$4,$17	sll	$16,$16,7	lw	$4,44($18)	addiu	$16,$16,17408	jal	av_free	sw	$2,32($18)	jal	av_mallocz	move	$4,$16	lw	$4,36($18)	jal	av_free	sw	$2,44($18)	jal	av_mallocz	move	$4,$17	lw	$4,48($18)	jal	av_free	sw	$2,36($18)	jal	av_mallocz	move	$4,$16	lw	$4,40($18)	jal	av_free	sw	$2,48($18)	jal	av_mallocz	move	$4,$17	lw	$4,52($18)	jal	av_free	sw	$2,40($18)	jal	av_mallocz	move	$4,$16	lw	$4,64($18)	sw	$2,52($18)	jal	av_free	mul	$16,$20,$22	sll	$4,$21,1	jal	av_mallocz	addiu	$4,$4,32	lw	$4,1116($18)	jal	av_free	sw	$2,64($18)	jal	av_mallocz	move	$4,$16	lw	$4,1112($18)	jal	av_free	sw	$2,1116($18)	jal	av_mallocz	move	$4,$16	lw	$4,1120($18)	jal	av_free	sw	$2,1112($18)	addiu	$4,$21,15	jal	av_mallocz	sra	$4,$4,4	sw	$2,1120($18)	lw	$31,44($sp)	lw	$22,40($sp)	lw	$21,36($sp)	lw	$20,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	j	$31	addiu	$sp,$sp,48	.set	macro	.set	reorder	.end	reallocBuffers	.section	.text.pp_free_context,"ax",@progbits	.align	2	.align	5	.globl	pp_free_context	.ent	pp_free_context	.type	pp_free_context, @functionpp_free_context:	.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0	.mask	0x80010000,-4	.fmask	0x00000000,0	addiu	$sp,$sp,-24	sw	$31,20($sp)	sw	$16,16($sp)	move	$16,$4	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,32($4)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,36($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,40($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,44($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,48($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,52($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,4($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,8($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,56($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,60($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,64($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,1112($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,1116($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	av_free	lw	$4,1120($16)	.set	macro	.set	reorder	andi	$2,$16,0x3	li	$3,4			# 0x4	subu	$3,$3,$2	li	$2,2			# 0x2	addiu	$6,$16,1208	.set	noreorder	.set	nomacro	beq	$3,$2,$L149	move	$4,$16	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L150	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L169$L147:	addiu	$5,$4,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$4,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L171	addiu	$2,$6,-31	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$5,$2	addiu	$4,$2,32	sltu	$3,$5,$4	.set	noreorder	.set	nomacro	beq	$3,$0,$L171	addiu	$2,$6,-31	.set	macro	.set	reorder$L163:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$4	.set	noreorder	.set	nomacro	bne	$2,$0,$L163	addiu	$2,$6,-31	.set	macro	.set	reorder$L171:	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L172	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L173:#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,$L173	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L172:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L156$L165:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L165$L156:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L160	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L161	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L170	lw	$31,20($sp)	.set	macro	.set	reorder	move	$4,$16	lw	$16,16($sp)	.set	noreorder	.set	nomacro	j	av_free	addiu	$sp,$sp,24	.set	macro	.set	reorder$L160:	sb	$0,4($5)	sb	$0,1($4)	lw	$31,20($sp)	move	$4,$16	lw	$16,16($sp)	.set	noreorder	.set	nomacro	j	av_free	addiu	$sp,$sp,24	.set	macro	.set	reorder$L149:	addiu	$4,$16,2	sb	$0,0($16)	.set	noreorder	.set	nomacro	j	$L147	sb	$0,1($16)	.set	macro	.set	reorder$L161:	sb	$0,6($5)	sb	$0,4($5)	sb	$0,5($5)	move	$4,$16	lw	$31,20($sp)	lw	$16,16($sp)	.set	noreorder	.set	nomacro	j	av_free	addiu	$sp,$sp,24	.set	macro	.set	reorder$L150:	addiu	$4,$16,3	sb	$0,0($16)	sb	$0,1($16)	.set	noreorder	.set	nomacro	j	$L147	sb	$0,2($16)	.set	macro	.set	reorder$L170:	sb	$0,4($5)	move	$4,$16	lw	$31,20($sp)	lw	$16,16($sp)	.set	noreorder	.set	nomacro	j	av_free	addiu	$sp,$sp,24	.set	macro	.set	reorder$L169:	addiu	$4,$16,1	.set	noreorder	.set	nomacro	j	$L147	sb	$0,0($16)	.set	macro	.set	reorder	.end	pp_free_context	.section	.text.pp_get_context,"ax",@progbits	.align	2	.align	5	.globl	pp_get_context	.ent	pp_get_context	.type	pp_get_context, @functionpp_get_context:	.frame	$sp,48,$31		# vars= 0, regs= 5/0, args= 24, gp= 0	.mask	0x800f0000,-8	.fmask	0x00000000,0	addiu	$sp,$sp,-48	sw	$18,32($sp)	move	$18,$4	li	$4,1208			# 0x4b8	sw	$19,36($sp)	sw	$17,28($sp)	sw	$16,24($sp)	move	$17,$6	sw	$31,40($sp)	.set	noreorder	.set	nomacro	jal	av_malloc	move	$19,$5	.set	macro	.set	reorder	lui	$7,%hi(clip_table)	addiu	$4,$7,%lo(clip_table)	move	$16,$2	li	$3,4			# 0x4	andi	$2,$4,0x3	subu	$3,$3,$2	li	$2,2			# 0x2	addiu	$8,$18,15	.set	noreorder	.set	nomacro	beq	$3,$2,$L177	addiu	$6,$4,256	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L178	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L247	lui	$2,%hi(clip_table+1)	.set	macro	.set	reorder$L175:	addiu	$5,$4,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$4,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L253	addiu	$2,$6,-31	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$5,$2	addiu	$4,$2,32	sltu	$3,$5,$4	.set	noreorder	.set	nomacro	beq	$3,$0,$L253	addiu	$2,$6,-31	.set	macro	.set	reorder$L227:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$4	.set	noreorder	.set	nomacro	bne	$2,$0,$L227	addiu	$2,$6,-31	.set	macro	.set	reorder$L253:	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L254	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L255:#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,$L255	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L254:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L184$L229:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L229$L184:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L188	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	beq	$3,$2,$L189	li	$2,1			# 0x1	beq	$3,$2,$L248$L186:	lui	$2,%hi(clip_table+256)	addiu	$2,$2,%lo(clip_table+256)	li	$3,256			# 0x100	li	$4,512			# 0x200$L190:	sb	$3,0($2)	addiu	$3,$3,1	.set	noreorder	.set	nomacro	bne	$3,$4,$L190	addiu	$2,$2,1	.set	macro	.set	reorder	lui	$2,%hi(clip_table+512)	addiu	$4,$2,%lo(clip_table+512)	andi	$3,$4,0x3	li	$2,4			# 0x4	subu	$3,$2,$3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L194	addiu	$6,$4,256	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L195	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L249	lui	$2,%hi(clip_table+513)	.set	macro	.set	reorder$L192:	addiu	$5,$4,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$4,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L256	addiu	$2,$6,-31	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$5,$2	addiu	$4,$2,32	sltu	$3,$5,$4	.set	noreorder	.set	nomacro	beq	$3,$0,$L256	addiu	$2,$6,-31	.set	macro	.set	reorder$L230:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$4	.set	noreorder	.set	nomacro	bne	$2,$0,$L230	addiu	$2,$6,-31	.set	macro	.set	reorder$L256:	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L257	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L258:#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,$L258	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L257:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L201$L232:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L232$L201:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L205	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L206	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L250$L203:	andi	$2,$16,0x3	li	$3,4			# 0x4	subu	$3,$3,$2	li	$2,2			# 0x2	addiu	$6,$16,1208	.set	noreorder	.set	nomacro	beq	$3,$2,$L209	move	$4,$16	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L210	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L251$L207:	addiu	$5,$4,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$4,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L259	addiu	$2,$6,-31	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$5,$2	addiu	$4,$2,32	sltu	$3,$5,$4	.set	noreorder	.set	nomacro	beq	$3,$0,$L259	addiu	$2,$6,-31	.set	macro	.set	reorder$L233:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$4	.set	noreorder	.set	nomacro	bne	$2,$0,$L233	addiu	$2,$6,-31	.set	macro	.set	reorder$L259:	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L260	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L261:#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,$L261	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L260:

⌨️ 快捷键说明

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