vf_qp.mid

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

MID
1,781
字号
	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L175$L114:	andi	$2,$22,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L212	lw	$3,76($sp)	.set	macro	.set	reorder$L176:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L176	lw	$3,76($sp)	.set	macro	.set	reorder$L212:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L120	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L121	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$3,$2,$L118	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L118	sb	$2,4($5)	.set	macro	.set	reorder$L153:	lw	$3,28($17)	addiu	$2,$3,15	sra	$2,$2,4	.set	noreorder	.set	nomacro	blez	$2,$L155	lb	$8,204($7)	.set	macro	.set	reorder	move	$6,$0$L162:	lw	$2,464($7)	.set	noreorder	.set	nomacro	blez	$2,$L213	addiu	$2,$3,15	.set	macro	.set	reorder	sll	$5,$8,24	sra	$5,$5,24	move	$4,$0$L163:	lw	$2,68($17)	lw	$3,64($17)	mul	$7,$6,$2	addu	$2,$7,$3	addu	$2,$2,$4	sb	$5,0($2)	lw	$7,100($18)	addiu	$4,$4,1	lw	$2,464($7)	slt	$2,$4,$2	bne	$2,$0,$L163	lw	$3,28($17)	addiu	$2,$3,15$L213:	addiu	$6,$6,1	sra	$2,$2,4	slt	$2,$6,$2	bne	$2,$0,$L162	.set	noreorder	.set	nomacro	j	$L204	lw	$6,40($sp)	.set	macro	.set	reorder$L110:	move	$4,$19$L211:	move	$5,$20	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$22	.set	macro	.set	reorder$L118:	addiu	$23,$23,1	.set	noreorder	.set	nomacro	beq	$fp,$23,$L170	addu	$19,$19,$21	.set	macro	.set	reorder	lw	$4,28($sp)	addu	$20,$20,$4	.set	noreorder	.set	nomacro	j	$L109	lw	$4,64($sp)	.set	macro	.set	reorder$L92:	.set	noreorder	.set	nomacro	bgez	$21,$L214	mul	$6,$21,$fp	.set	macro	.set	reorder	addiu	$2,$fp,-1	mul	$2,$21,$2	subu	$21,$0,$21	addu	$19,$19,$2	addu	$20,$20,$2	mul	$6,$21,$fp$L214:	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L215	move	$4,$19	.set	macro	.set	reorder	andi	$2,$19,0x3	bne	$2,$0,$L215	andi	$2,$20,0x3	bne	$2,$0,$L98	li	$2,-32			# 0xffffffffffffffe0	addiu	$4,$19,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L102	addiu	$5,$20,-4	.set	macro	.set	reorder$L177:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L177$L102:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L104$L178:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L178$L104:	andi	$6,$6,0x3	li	$2,2			# 0x2	beq	$6,$2,$L107	li	$2,3			# 0x3	beq	$6,$2,$L108	li	$2,1			# 0x1	bne	$6,$2,$L170	lbu	$2,4($5)	sb	$2,4($4)	lw	$4,24($16)	lw	$3,28($16)	lw	$6,96($16)	lw	$2,100($16)$L95:	lw	$5,56($16)	lw	$21,56($17)	sw	$5,32($sp)	sra	$fp,$3,$2	lw	$19,40($17)	.set	noreorder	.set	nomacro	beq	$21,$5,$L123	lw	$20,40($16)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$fp,$L58	sra	$22,$4,$6	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$22,$2	sw	$2,56($sp)	andi	$3,$22,0x3	sltu	$2,$22,32	move	$23,$0	sw	$2,60($sp)	sw	$3,72($sp)	move	$4,$2$L139:	.set	noreorder	.set	nomacro	bne	$4,$0,$L140	andi	$2,$19,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L140	andi	$2,$20,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L216	move	$4,$19	.set	macro	.set	reorder	lw	$7,56($sp)	addiu	$5,$19,-4	addu	$3,$7,$5	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L144	addiu	$4,$20,-4	.set	macro	.set	reorder$L179:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L179$L144:	andi	$2,$22,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L217	lw	$3,72($sp)	.set	macro	.set	reorder$L180:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L180	lw	$3,72($sp)	.set	macro	.set	reorder$L217:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L150	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L151	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$3,$2,$L148	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L148	sb	$2,4($5)	.set	macro	.set	reorder$L140:	move	$4,$19$L216:	move	$5,$20	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$22	.set	macro	.set	reorder$L148:	addiu	$23,$23,1	.set	noreorder	.set	nomacro	beq	$fp,$23,$L58	lw	$4,32($sp)	.set	macro	.set	reorder	addu	$19,$19,$21	addu	$20,$20,$4	.set	noreorder	.set	nomacro	j	$L139	lw	$4,60($sp)	.set	macro	.set	reorder$L60:	.set	noreorder	.set	nomacro	bltz	$21,$L203	addiu	$2,$fp,-1	.set	macro	.set	reorder$L64:	mul	$6,$21,$fp	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L66	andi	$2,$19,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L218	move	$4,$19	.set	macro	.set	reorder	andi	$2,$20,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L218	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$19,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L70	addiu	$5,$20,-4	.set	macro	.set	reorder$L173:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L173$L70:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L72$L174:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L174$L72:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L75	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L76	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$6,$2,$L168	lbu	$2,4($5)	sb	$2,4($4)	.set	noreorder	.set	nomacro	j	$L63	lhu	$3,0($16)	.set	macro	.set	reorder$L88:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L86	sb	$3,5($5)	.set	macro	.set	reorder$L170:	lw	$4,24($16)	lw	$3,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L95	lw	$2,100($16)	.set	macro	.set	reorder$L151:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L148	sb	$2,6($5)	.set	macro	.set	reorder$L121:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L118	sb	$2,6($5)	.set	macro	.set	reorder$L66:	move	$4,$19$L218:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$20	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L63	lhu	$3,0($16)	.set	macro	.set	reorder$L203:	mul	$2,$21,$2	subu	$21,$0,$21	addu	$19,$19,$2	.set	noreorder	.set	nomacro	j	$L64	addu	$20,$20,$2	.set	macro	.set	reorder$L89:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L86	sb	$2,6($5)	.set	macro	.set	reorder$L120:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L118	sb	$3,5($5)	.set	macro	.set	reorder$L150:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L148	sb	$3,5($5)	.set	macro	.set	reorder$L200:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L86	sb	$2,4($5)	.set	macro	.set	reorder$L123:	.set	noreorder	.set	nomacro	bgez	$21,$L219	mul	$6,$21,$fp	.set	macro	.set	reorder	addiu	$2,$fp,-1	mul	$2,$21,$2	subu	$21,$0,$21	addu	$19,$19,$2	addu	$20,$20,$2	mul	$6,$21,$fp$L219:	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L128	andi	$2,$19,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L220	move	$4,$19	.set	macro	.set	reorder	andi	$2,$20,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L220	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$19,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L132	addiu	$5,$20,-4	.set	macro	.set	reorder$L181:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L181$L132:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L134$L182:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L182$L134:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L137	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L138	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$6,$2,$L58	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L58	sb	$2,4($4)	.set	macro	.set	reorder$L128:	move	$4,$19$L220:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$20	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L205	move	$4,$17	.set	macro	.set	reorder$L98:$L215:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$20	.set	macro	.set	reorder	lw	$4,24($16)	lw	$3,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L95	lw	$2,100($16)	.set	macro	.set	reorder$L108:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lbu	$2,6($5)	sb	$2,6($4)	lw	$4,24($16)	lw	$3,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L95	lw	$2,100($16)	.set	macro	.set	reorder$L107:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lw	$4,24($16)	lw	$3,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L95	lw	$2,100($16)	.set	macro	.set	reorder$L76:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lbu	$2,6($5)	sb	$2,6($4)	.set	noreorder	.set	nomacro	j	$L63	lhu	$3,0($16)	.set	macro	.set	reorder$L75:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	.set	noreorder	.set	nomacro	j	$L63	lhu	$3,0($16)	.set	macro	.set	reorder$L138:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lbu	$2,6($5)	.set	noreorder	.set	nomacro	j	$L58	sb	$2,6($4)	.set	macro	.set	reorder$L137:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	.set	noreorder	.set	nomacro	j	$L58	sb	$3,5($4)	.set	macro	.set	reorder	.end	put_image	.globl	vf_info_qp	.section	.rodata.str1.4,"aMS",@progbits,1	.align	2$LC3:	.ascii	"QP changer\000"	.align	2$LC4:	.ascii	"qp\000"	.align	2$LC5:	.ascii	"Michael Niedermayer\000"	.subsection	-1	.align	2$LC6:	.ascii	"\000"	.data	.align	2	.type	vf_info_qp, @object	.size	vf_info_qp, 24vf_info_qp:	.word	$LC3	.word	$LC4	.word	$LC5	.word	$LC6	.word	vf_open	.word	0	.section	.rodata.str1.4	.align	2$LC7:	.ascii	"PI\000"	.align	2$LC8:	.ascii	"E\000"	.align	2$LC9:	.ascii	"known\000"	.data	.align	2	.type	const_names.5920, @object	.size	const_names.5920, 20const_names.5920:	.word	$LC7	.word	$LC8	.word	$LC9	.word	$LC4	.word	0	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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