vf_fspp.mid

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

MID
4,726
字号
	.set	nomacro	bne	$2,$0,$L533	move	$4,$16	.set	macro	.set	reorder	andi	$2,$18,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L534	move	$5,$18	.set	macro	.set	reorder	lw	$2,68($sp)	addiu	$5,$16,-4	addu	$3,$5,$2	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L440	addiu	$4,$18,-4	.set	macro	.set	reorder$L491:#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,$L491$L440:	andi	$2,$22,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L535	lw	$3,88($sp)	.set	macro	.set	reorder$L492:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L492	lw	$3,88($sp)	.set	macro	.set	reorder$L535:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L446	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L447	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L520$L444:	addiu	$21,$21,1$L526:	.set	noreorder	.set	nomacro	beq	$fp,$21,$L484	addu	$16,$16,$23	.set	macro	.set	reorder	lw	$2,44($sp)	addu	$18,$18,$2	.set	noreorder	.set	nomacro	j	$L435	lw	$2,80($sp)	.set	macro	.set	reorder$L436:	move	$4,$16$L533:	move	$5,$18$L534:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$22	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L526	addiu	$21,$21,1	.set	macro	.set	reorder$L418:	.set	noreorder	.set	nomacro	bltz	$23,$L521	addiu	$2,$fp,-1	.set	macro	.set	reorder$L422:	mul	$6,$23,$fp	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L536	move	$4,$16	.set	macro	.set	reorder	andi	$2,$16,0x3	bne	$2,$0,$L536	andi	$2,$18,0x3	bne	$2,$0,$L424	li	$2,-32			# 0xffffffffffffffe0	addiu	$4,$16,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L428	addiu	$5,$18,-4	.set	macro	.set	reorder$L493:#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,$L493$L428:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L430$L494:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L494$L430:	andi	$6,$6,0x3	li	$2,2			# 0x2	beq	$6,$2,$L433	li	$2,3			# 0x3	beq	$6,$2,$L434	li	$2,1			# 0x1	bne	$6,$2,$L484	lbu	$2,4($5)	sb	$2,4($4)	lw	$22,28($17)	lw	$21,24($17)	lw	$6,96($17)	lw	$2,100($17)$L421:	lw	$3,56($17)	lw	$18,56($19)	sw	$3,48($sp)	sra	$23,$22,$2	lw	$17,40($17)	.set	noreorder	.set	nomacro	beq	$18,$3,$L449	lw	$16,40($19)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$23,$L378	sra	$22,$21,$6	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$22,$2	sw	$2,72($sp)	andi	$2,$22,0x3	move	$21,$0	sltu	$fp,$22,32	sw	$2,84($sp)$L465:	.set	noreorder	.set	nomacro	bne	$fp,$0,$L466	andi	$2,$16,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L537	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L538	move	$5,$17	.set	macro	.set	reorder	lw	$2,72($sp)	addiu	$5,$16,-4	addu	$3,$5,$2	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L470	addiu	$4,$17,-4	.set	macro	.set	reorder$L495:#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,$L495$L470:	andi	$2,$22,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L539	lw	$3,84($sp)	.set	macro	.set	reorder$L496:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L496	lw	$3,84($sp)	.set	macro	.set	reorder$L539:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L476	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L477	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L522$L474:	addiu	$21,$21,1$L527:	.set	noreorder	.set	nomacro	beq	$23,$21,$L378	lw	$2,48($sp)	.set	macro	.set	reorder	addu	$16,$16,$18	.set	noreorder	.set	nomacro	j	$L465	addu	$17,$17,$2	.set	macro	.set	reorder$L466:	move	$4,$16$L537:	move	$5,$17$L538:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$22	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L527	addiu	$21,$21,1	.set	macro	.set	reorder$L484:	lw	$22,28($17)	lw	$21,24($17)	lw	$6,96($17)	.set	noreorder	.set	nomacro	j	$L421	lw	$2,100($17)	.set	macro	.set	reorder$L482:	lw	$22,28($17)	.set	noreorder	.set	nomacro	j	$L390	lw	$21,24($17)	.set	macro	.set	reorder$L514:	lw	$4,28($17)	lw	$2,68($17)	addiu	$4,$4,15	sra	$4,$4,4	.set	noreorder	.set	nomacro	jal	uc_malloc	mul	$4,$4,$2	.set	macro	.set	reorder	sw	$2,288($16)	lw	$5,64($17)	.set	noreorder	.set	nomacro	j	$L363	lw	$16,100($20)	.set	macro	.set	reorder$L415:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L413	sb	$3,5($5)	.set	macro	.set	reorder$L446:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L444	sb	$3,5($5)	.set	macro	.set	reorder$L476:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L474	sb	$3,5($5)	.set	macro	.set	reorder$L449:	.set	noreorder	.set	nomacro	bltz	$18,$L523	addiu	$2,$23,-1	.set	macro	.set	reorder$L452:	mul	$6,$18,$23	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L454	andi	$2,$16,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L540	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L540	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,$L458	addiu	$5,$17,-4	.set	macro	.set	reorder$L497:#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,$L497$L458:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L460$L498:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L498$L460:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L463	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L464	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$6,$2,$L528	lw	$6,56($sp)	.set	macro	.set	reorder	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L378	sb	$2,4($4)	.set	macro	.set	reorder$L393:	move	$4,$16$L532:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$18	.set	macro	.set	reorder	lw	$22,28($17)	.set	noreorder	.set	nomacro	j	$L390	lw	$21,24($17)	.set	macro	.set	reorder$L454:	move	$4,$16$L540:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L528	lw	$6,56($sp)	.set	macro	.set	reorder$L424:$L536:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$18	.set	macro	.set	reorder	lw	$22,28($17)	lw	$21,24($17)	lw	$6,96($17)	.set	noreorder	.set	nomacro	j	$L421	lw	$2,100($17)	.set	macro	.set	reorder$L477:	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	$L474	sb	$2,6($5)	.set	macro	.set	reorder$L416:	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	$L413	sb	$2,6($5)	.set	macro	.set	reorder$L447:	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	$L444	sb	$2,6($5)	.set	macro	.set	reorder$L375:	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	$L359	lw	$16,100($20)	.set	macro	.set	reorder$L522:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L474	sb	$2,4($5)	.set	macro	.set	reorder$L520:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L444	sb	$2,4($5)	.set	macro	.set	reorder$L518:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L413	sb	$2,4($5)	.set	macro	.set	reorder$L515:	lbu	$2,4($5)	sb	$2,4($4)	.set	noreorder	.set	nomacro	j	$L359	lw	$16,100($20)	.set	macro	.set	reorder$L521:	mul	$2,$23,$2	subu	$23,$0,$23	addu	$16,$16,$2	.set	noreorder	.set	nomacro	j	$L422	addu	$18,$18,$2	.set	macro	.set	reorder$L519:	mul	$2,$23,$2	subu	$23,$0,$23	addu	$16,$16,$2	.set	noreorder	.set	nomacro	j	$L391	addu	$18,$18,$2	.set	macro	.set	reorder$L523:	mul	$2,$18,$2	subu	$18,$0,$18	addu	$16,$16,$2	.set	noreorder	.set	nomacro	j	$L452	addu	$17,$17,$2	.set	macro	.set	reorder$L463:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	.set	noreorder	.set	nomacro	j	$L378	sb	$3,5($4)	.set	macro	.set	reorder$L433:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lw	$22,28($17)	lw	$21,24($17)	lw	$6,96($17)	.set	noreorder	.set	nomacro	j	$L421	lw	$2,100($17)	.set	macro	.set	reorder$L402:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lw	$22,28($17)	.set	noreorder	.set	nomacro	j	$L390	lw	$21,24($17)	.set	macro	.set	reorder$L403:	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	$22,28($17)	.set	noreorder	.set	nomacro	j	$L390	lw	$21,24($17)	.set	macro	.set	reorder$L464:	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	$L378	sb	$2,6($4)	.set	macro	.set	reorder$L434:	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	$22,28($17)	lw	$21,24($17)	lw	$6,96($17)	.set	noreorder	.set	nomacro	j	$L421	lw	$2,100($17)	.set	macro	.set	reorder	.end	put_image	.globl	vf_info_fspp	.section	.rodata.str1.4	.align	2$LC3:	.ascii	"fast simple postprocess\000"	.align	2$LC4:	.ascii	"fspp\000"	.align	2$LC5:	.ascii	"Michael Niedermayer, Nikolaj Poroshin\000"	.subsection	-1	.align	2$LC6:	.ascii	"\000"	.data	.align	2	.type	vf_info_fspp, @object	.size	vf_info_fspp, 24vf_info_fspp:	.word	$LC3	.word	$LC4	.word	$LC5	.word	$LC6	.word	open	.word	0	.rdata	.align	2	.type	custom_threshold, @object	.size	custom_threshold, 128custom_threshold:	.half	71	.half	296	.half	295	.half	237	.half	71	.half	40	.half	38	.half	19	.half	245	.half	193	.half	185	.half	121	.half	102	.half	73	.half	53	.half	27	.half	158	.half	129	.half	141	.half	107	.half	97	.half	73	.half	50	.half	26	.half	102	.half	116	.half	109	.half	98	.half	82	.half	66	.half	45	.half	23	.half	71	.half	94	.half	95	.half	81	.half	70	.half	56	.half	38	.half	20	.half	56	.half	77	.half	74	.half	66	.half	56	.half	44	.half	30	.half	15	.half	38	.half	53	.half	50	.half	45	.half	38	.half	30	.half	21	.half	11	.half	20	.half	27	.half	26	.half	23	.half	20	.half	15	.half	11	.half	5	.align	5	.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

⌨️ 快捷键说明

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