vf_pp7.mid

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

MID
3,826
字号
	.set	noreorder	.set	nomacro	bne	$2,$0,$L402	lw	$3,88($sp)	.set	macro	.set	reorder$L441:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L359	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L360	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L425$L357:	addiu	$19,$19,1	.set	noreorder	.set	nomacro	beq	$23,$19,$L396	lw	$2,44($sp)	.set	macro	.set	reorder$L442:	addu	$18,$18,$2	lw	$2,80($sp)	.set	noreorder	.set	nomacro	beq	$2,$0,$L426	addu	$17,$17,$22	.set	macro	.set	reorder$L349:	move	$4,$17$L439:	move	$5,$18$L440:	move	$6,$20	.set	noreorder	.set	nomacro	jal	memcpy	addiu	$19,$19,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$23,$19,$L442	lw	$2,44($sp)	.set	macro	.set	reorder$L396:	lw	$20,24($16)	lw	$19,28($16)	lw	$6,96($16)	lw	$2,100($16)$L334:	lw	$3,56($16)	lw	$18,56($21)	lw	$17,40($16)	sw	$3,48($sp)	sra	$22,$19,$2	.set	noreorder	.set	nomacro	beq	$18,$3,$L362	lw	$16,40($21)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$22,$L299	sra	$20,$20,$6	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$20,$2	sw	$2,72($sp)	sltu	$23,$20,32	andi	$2,$20,0x3	move	$19,$0	.set	noreorder	.set	nomacro	bne	$23,$0,$L379	sw	$2,84($sp)	.set	macro	.set	reorder$L429:	andi	$2,$16,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L443	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L444	move	$5,$17	.set	macro	.set	reorder	lw	$2,72($sp)	addiu	$5,$16,-4	addu	$3,$2,$5	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L383	addiu	$4,$17,-4	.set	macro	.set	reorder$L405:#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,$L405$L383:	andi	$2,$20,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L445	lw	$3,84($sp)	.set	macro	.set	reorder$L406:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L406	lw	$3,84($sp)	.set	macro	.set	reorder$L445:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L389	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L390	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L428$L387:	addiu	$19,$19,1$L433:	.set	noreorder	.set	nomacro	beq	$22,$19,$L299	lw	$2,48($sp)	.set	macro	.set	reorder	addu	$16,$16,$18	.set	noreorder	.set	nomacro	beq	$23,$0,$L429	addu	$17,$17,$2	.set	macro	.set	reorder$L379:	move	$4,$16$L443:	move	$5,$17$L444:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$20	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L433	addiu	$19,$19,1	.set	macro	.set	reorder$L293:	lw	$4,92($4)	lw	$5,4($5)	lw	$2,8($16)	lw	$3,12($16)	li	$6,2			# 0x2	li	$7,24			# 0x18	sw	$2,16($sp)	.set	noreorder	.set	nomacro	jal	vf_get_image	sw	$3,20($sp)	.set	macro	.set	reorder	move	$4,$2	move	$5,$16	.set	noreorder	.set	nomacro	jal	vf_clone_mpi_attributes	move	$21,$2	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L434	lw	$4,100($fp)	.set	macro	.set	reorder$L328:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L326	sb	$3,5($5)	.set	macro	.set	reorder$L359:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L357	sb	$3,5($5)	.set	macro	.set	reorder$L389:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L387	sb	$3,5($5)	.set	macro	.set	reorder$L362:	.set	noreorder	.set	nomacro	bltz	$18,$L430	addiu	$2,$22,-1	.set	macro	.set	reorder$L365:	mul	$6,$18,$22	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L367	andi	$2,$16,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L446	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L446	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$16,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L371	addiu	$5,$17,-4	.set	macro	.set	reorder$L407:#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,$L407$L371:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L373$L408:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L408$L373:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L376	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L377	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$6,$2,$L435	lw	$6,56($sp)	.set	macro	.set	reorder	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L299	sb	$2,4($4)	.set	macro	.set	reorder$L331:	.set	noreorder	.set	nomacro	bltz	$22,$L431	addiu	$2,$23,-1	.set	macro	.set	reorder$L335:	mul	$6,$22,$23	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L447	move	$4,$17	.set	macro	.set	reorder	andi	$2,$17,0x3	bne	$2,$0,$L447	andi	$2,$18,0x3	bne	$2,$0,$L337	li	$2,-32			# 0xffffffffffffffe0	addiu	$4,$17,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L341	addiu	$5,$18,-4	.set	macro	.set	reorder$L403:#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,$L403$L341:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L343$L404:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L404$L343:	andi	$6,$6,0x3	li	$2,2			# 0x2	beq	$6,$2,$L346	li	$2,3			# 0x3	beq	$6,$2,$L347	li	$2,1			# 0x1	bne	$6,$2,$L396	lbu	$2,4($5)	sb	$2,4($4)	lw	$20,24($16)	lw	$19,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L334	lw	$2,100($16)	.set	macro	.set	reorder$L300:	.set	noreorder	.set	nomacro	bltz	$22,$L432	addiu	$2,$19,-1	.set	macro	.set	reorder$L304:	mul	$6,$22,$19	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L306	andi	$2,$17,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L448	move	$4,$17	.set	macro	.set	reorder	andi	$2,$18,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L448	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$17,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L310	addiu	$5,$18,-4	.set	macro	.set	reorder$L399:#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,$L399$L310:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L312$L400:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L400$L312:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L315	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L316	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$6,$2,$L394	lbu	$2,4($5)	sb	$2,4($4)	lw	$20,24($16)	.set	noreorder	.set	nomacro	j	$L303	lw	$19,28($16)	.set	macro	.set	reorder$L306:	move	$4,$17$L448:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$18	.set	macro	.set	reorder	lw	$20,24($16)	.set	noreorder	.set	nomacro	j	$L303	lw	$19,28($16)	.set	macro	.set	reorder$L337:$L447:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$18	.set	macro	.set	reorder	lw	$20,24($16)	lw	$19,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L334	lw	$2,100($16)	.set	macro	.set	reorder$L367:	move	$4,$16$L446:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L435	lw	$6,56($sp)	.set	macro	.set	reorder$L432:	mul	$2,$22,$2	subu	$22,$0,$22	addu	$17,$17,$2	.set	noreorder	.set	nomacro	j	$L304	addu	$18,$18,$2	.set	macro	.set	reorder$L431:	mul	$2,$22,$2	subu	$22,$0,$22	addu	$17,$17,$2	.set	noreorder	.set	nomacro	j	$L335	addu	$18,$18,$2	.set	macro	.set	reorder$L430:	mul	$2,$18,$2	subu	$18,$0,$18	addu	$16,$16,$2	.set	noreorder	.set	nomacro	j	$L365	addu	$17,$17,$2	.set	macro	.set	reorder$L360:	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	$L357	sb	$2,6($5)	.set	macro	.set	reorder$L390:	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	$L387	sb	$2,6($5)	.set	macro	.set	reorder$L329:	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	$L326	sb	$2,6($5)	.set	macro	.set	reorder$L422:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L326	sb	$2,4($5)	.set	macro	.set	reorder$L425:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L357	sb	$2,4($5)	.set	macro	.set	reorder$L428:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L387	sb	$2,4($5)	.set	macro	.set	reorder$L315:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lw	$20,24($16)	.set	noreorder	.set	nomacro	j	$L303	lw	$19,28($16)	.set	macro	.set	reorder$L376:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	.set	noreorder	.set	nomacro	j	$L299	sb	$3,5($4)	.set	macro	.set	reorder$L346:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lw	$20,24($16)	lw	$19,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L334	lw	$2,100($16)	.set	macro	.set	reorder$L347:	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	$20,24($16)	lw	$19,28($16)	lw	$6,96($16)	.set	noreorder	.set	nomacro	j	$L334	lw	$2,100($16)	.set	macro	.set	reorder$L316:	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	$20,24($16)	.set	noreorder	.set	nomacro	j	$L303	lw	$19,28($16)	.set	macro	.set	reorder$L377:	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	$L299	sb	$2,6($4)	.set	macro	.set	reorder	.end	put_image	.globl	vf_info_pp7	.section	.rodata.str1.4	.align	2$LC5:	.ascii	"postprocess 7\000"	.align	2$LC6:	.ascii	"pp7\000"	.align	2$LC7:	.ascii	"Michael Niedermayer\000"	.subsection	-1	.align	2$LC8:	.ascii	"\000"	.data	.align	2	.type	vf_info_pp7, @object	.size	vf_info_pp7, 24vf_info_pp7:	.word	$LC5	.word	$LC6	.word	$LC7	.word	$LC8	.word	open	.word	0	.align	2	.type	requantize, @object	.size	requantize, 4requantize:	.word	hardthresh_c	.rdata	.align	2	.type	factor, @object	.size	factor, 64factor:	.word	4096	.word	3276	.word	4096	.word	1638	.word	3276	.word	2621	.word	3276	.word	1310	.word	4096	.word	3276	.word	4096	.word	1638	.word	1638	.word	1310	.word	1638	.word	655	.align	3	.type	dither, @object	.size	dither, 64dither:	.byte	0	.byte	48	.byte	12	.byte	60	.byte	3	.byte	51	.byte	15	.byte	63	.byte	32	.byte	16	.byte	44	.byte	28	.byte	35	.byte	19	.byte	47	.byte	31	.byte	8	.byte	56	.byte	4	.byte	52	.byte	11	.byte	59	.byte	7	.byte	55	.byte	40	.byte	24	.byte	36	.byte	20	.byte	43	.byte	27	.byte	39	.byte	23	.byte	2	.byte	50	.byte	14	.byte	62	.byte	1	.byte	49	.byte	13	.byte	61	.byte	34	.byte	18	.byte	46	.byte	30	.byte	33	.byte	17	.byte	45	.byte	29	.byte	10	.byte	58	.byte	6	.byte	54	.byte	9	.byte	57	.byte	5	.byte	53	.byte	42	.byte	26	.byte	38	.byte	22	.byte	41	.byte	25	.byte	37	.byte	21	.local	thres2	.comm	thres2,6336,4	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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