vf_eq2.mid

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

MID
2,315
字号
$L93:	lw	$6,-24($17)	lw	$5,0($17)	sw	$6,48($18)	lw	$2,-12($17)	lw	$3,48($16)	sw	$5,32($18)	lw	$7,-24($17)	sw	$2,16($sp)	sw	$6,20($sp)	sw	$3,24($sp)	lw	$2,0($19)	jal	$2	lw	$6,32($16)	lw	$6,84($22)$L85:	addiu	$21,$21,1	addu	$20,$20,$23	addiu	$17,$17,4	addiu	$18,$18,4	addu	$19,$19,$23	addiu	$16,$16,4$L81:	slt	$2,$6,2	li	$3,3			# 0x3	li	$5,1			# 0x1	movn	$3,$5,$2	sltu	$3,$21,$3	beq	$3,$0,$L92	move	$4,$20	lw	$2,0($19)	bne	$2,$0,$L93	nop	lw	$2,32($16)	lw	$3,48($16)	sw	$2,32($18)	j	$L85	sw	$3,48($18)$L92:	lw	$5,32($sp)	lw	$6,40($sp)	lw	$7,44($sp)	move	$4,$fp	lw	$31,84($sp)	lw	$fp,80($sp)	lw	$23,76($sp)	lw	$22,72($sp)	lw	$21,68($sp)	lw	$20,64($sp)	lw	$19,60($sp)	lw	$18,56($sp)	lw	$17,52($sp)	lw	$16,48($sp)	j	vf_next_put_image	addiu	$sp,$sp,88$L91:	lw	$2,964($17)	lw	$9,28($5)	bne	$2,$9,$L76	nop	j	$L94	lw	$4,92($fp)$L79:	lw	$4,976($17)	jal	uc_realloc	move	$5,$18	lw	$8,24($22)	lw	$9,28($22)	j	$L78	sw	$2,976($17)	.set	macro	.set	reorder	.end	put_image	.section	.text.query_format,"ax",@progbits	.align	2	.align	5	.ent	query_format	.type	query_format, @functionquery_format:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		li	$2,959447040			# 0x39300000	ori	$2,$2,0x4649	beq	$5,$2,$L97	sltu	$2,$2,$5	beq	$2,$0,$L103	li	$2,808452096			# 0x30300000	li	$2,1345454080			# 0x50320000	ori	$2,$2,0x3234	beq	$5,$2,$L97	sltu	$2,$2,$5	bne	$2,$0,$L100	li	$2,1345585152			# 0x50340000	li	$2,961871872			# 0x39550000	ori	$2,$2,0x5659	beq	$5,$2,$L97	nop	li	$2,1345388544			# 0x50310000	ori	$2,$2,0x3134	beq	$5,$2,$L97	nop$L96:	j	$31	move	$2,$0$L100:	ori	$2,$2,0x3434	beq	$5,$2,$L97	nop	li	$2,1448411136			# 0x56550000	ori	$2,$2,0x5949	bne	$5,$2,$L96	nop$L97:	j	vf_next_query_format	nop$L103:	ori	$2,$2,0x3859	beq	$5,$2,$L97	nop	sltu	$2,$2,$5	beq	$2,$0,$L104	li	$2,538968064			# 0x20200000	li	$2,808583168			# 0x30320000	ori	$2,$2,0x3449	beq	$5,$2,$L97	nop	li	$2,842072064			# 0x32310000	ori	$2,$2,0x5659	bne	$5,$2,$L96	nop	j	$L97	nop$L104:	ori	$2,$2,0x3859	bne	$5,$2,$L96	nop	j	$L97	nop	.set	macro	.set	reorder	.end	query_format	.section	.rodata.str1.4	.align	2$LC9:	.ascii	"gamma\000"	.align	2$LC12:	.ascii	"contrast\000"	.align	2$LC14:	.ascii	"brightness\000"	.align	2$LC15:	.ascii	"saturation\000"	.globl	__fixdfsi	.section	.rodata.cst8	.align	3$LC10:	.word	0	.word	1075838976	.align	3$LC11:	.word	1202590843	.word	1065646817	.align	3$LC13:	.word	0	.word	1072693248	.align	3$LC16:	.word	0	.word	1079574528	.section	.text.control,"ax",@progbits	.align	2	.align	5	.ent	control	.type	control, @functioncontrol:	.frame	$sp,80,$31		# vars= 0, regs= 7/0, args= 48, gp= 0	.mask	0x803f0000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-80	li	$2,6			# 0x6	sw	$20,64($sp)	sw	$19,60($sp)	sw	$18,56($sp)	sw	$31,72($sp)	sw	$21,68($sp)	sw	$17,52($sp)	sw	$16,48($sp)	move	$18,$5	move	$19,$4	beq	$5,$2,$L107	move	$20,$6	li	$2,8			# 0x8	beq	$5,$2,$L220	lui	$16,%hi($LC9)$L106:	move	$4,$19$L236:	move	$5,$18	move	$6,$20	lw	$31,72($sp)	lw	$21,68($sp)	lw	$20,64($sp)	lw	$19,60($sp)	lw	$18,56($sp)	lw	$17,52($sp)	lw	$16,48($sp)	j	vf_next_control	addiu	$sp,$sp,80$L107:	lui	$16,%hi($LC9)	jal	strlen	addiu	$4,$16,%lo($LC9)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L109	lbu	$3,%lo($LC9)($16)	lw	$17,0($20)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC9)	beq	$6,$0,$L111	subu	$2,$2,$3	bne	$2,$0,$L113	sltu	$4,$6,2	lbu	$2,1($17)	lbu	$3,1($5)	bne	$4,$0,$L111	subu	$2,$2,$3	bne	$2,$0,$L113	li	$4,2			# 0x2	lbu	$2,2($17)	lbu	$3,2($5)	beq	$6,$4,$L111	subu	$2,$2,$3	bne	$2,$0,$L228	lui	$16,%hi($LC12)	lbu	$3,3($5)	lbu	$2,3($17)	subu	$2,$2,$3$L111:	beq	$2,$0,$L221	lui	$2,%hi($LC10)$L113:	lui	$16,%hi($LC12)$L228:	jal	strlen	addiu	$4,$16,%lo($LC12)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L121	lbu	$3,%lo($LC12)($16)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC12)	beq	$6,$0,$L123	subu	$2,$2,$3	bne	$2,$0,$L125	sltu	$4,$6,2	lbu	$2,1($17)	lbu	$3,1($5)	bne	$4,$0,$L123	subu	$2,$2,$3	bne	$2,$0,$L125	li	$4,2			# 0x2	lbu	$2,2($17)	lbu	$3,2($5)	beq	$6,$4,$L123	subu	$2,$2,$3	bne	$2,$0,$L229	lui	$16,%hi($LC14)	lbu	$3,3($5)	lbu	$2,3($17)	subu	$2,$2,$3$L123:	bne	$2,$0,$L229	lui	$16,%hi($LC14)	lw	$4,4($20)	lw	$17,100($19)	jal	__floatsidf	addiu	$4,$4,100	lui	$4,%hi($LC11)	lw	$6,%lo($LC11)($4)	lw	$7,%lo($LC11+4)($4)	move	$5,$3	jal	__muldf3	move	$4,$2	lui	$4,%hi($LC13)	lw	$18,%lo($LC13)($4)	lw	$19,%lo($LC13+4)($4)	li	$5,131072			# 0x20000	li	$4,393216			# 0x60000	addu	$16,$17,$5	addu	$4,$17,$4	sw	$2,888($4)	sw	$3,892($4)	sw	$0,256($16)	sw	$2,264($16)	sw	$3,268($16)	move	$4,$2	move	$5,$3	move	$6,$18	jal	__nedf2	move	$7,$19	bne	$2,$0,$L230	li	$3,131072			# 0x20000	lw	$4,272($16)	lw	$5,276($16)	move	$6,$0	jal	__nedf2	move	$7,$0	bne	$2,$0,$L230	li	$3,131072			# 0x20000	lw	$4,280($16)	lw	$5,284($16)	move	$6,$18	jal	__nedf2	move	$7,$19	beq	$2,$0,$L219	li	$3,131072			# 0x20000$L230:	lui	$2,%hi(apply_lut)	addu	$3,$17,$3	addiu	$2,$2,%lo(apply_lut)	sw	$2,260($3)$L172:	li	$7,393216			# 0x60000	addu	$7,$17,$7$L217:	lw	$2,888($7)	lw	$3,892($7)	sw	$2,16($sp)	sw	$3,20($sp)	lw	$4,896($7)	lw	$5,900($7)	sw	$4,24($sp)	sw	$5,28($sp)	lw	$2,912($7)	lw	$3,916($7)	sw	$2,32($sp)	sw	$3,36($sp)	lw	$8,904($7)	lw	$9,908($7)	lui	$6,%hi($LC8)	addiu	$6,$6,%lo($LC8)	li	$4,29			# 0x1d	li	$5,6			# 0x6	sw	$8,40($sp)	jal	mp_msg	sw	$9,44($sp)	lw	$31,72($sp)	lw	$21,68($sp)	lw	$20,64($sp)	lw	$19,60($sp)	lw	$18,56($sp)	lw	$17,52($sp)	lw	$16,48($sp)	li	$2,1			# 0x1	j	$31	addiu	$sp,$sp,80$L220:	jal	strlen	addiu	$4,$16,%lo($LC9)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L173	lbu	$3,%lo($LC9)($16)	lw	$17,0($20)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC9)	beq	$6,$0,$L175	subu	$2,$2,$3	bne	$2,$0,$L177	sltu	$4,$6,2	lbu	$2,1($17)	lbu	$3,1($5)	bne	$4,$0,$L175	subu	$2,$2,$3	bne	$2,$0,$L177	li	$4,2			# 0x2	lbu	$2,2($17)	lbu	$3,2($5)	beq	$6,$4,$L175	subu	$2,$2,$3	bne	$2,$0,$L231	lui	$16,%hi($LC12)	lbu	$3,3($5)	lbu	$2,3($17)	subu	$2,$2,$3$L175:	beq	$2,$0,$L222	li	$3,393216			# 0x60000$L177:	lui	$16,%hi($LC12)$L231:	jal	strlen	addiu	$4,$16,%lo($LC12)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L184	lbu	$3,%lo($LC12)($16)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC12)	beq	$6,$0,$L186	subu	$2,$2,$3	bne	$2,$0,$L188	sltu	$4,$6,2	lbu	$2,1($17)	lbu	$3,1($5)	bne	$4,$0,$L186	subu	$2,$2,$3	bne	$2,$0,$L188	li	$4,2			# 0x2	lbu	$2,2($17)	lbu	$3,2($5)	beq	$6,$4,$L186	subu	$2,$2,$3	bne	$2,$0,$L232	lui	$16,%hi($LC14)	lbu	$3,3($5)	lbu	$2,3($17)	subu	$2,$2,$3$L186:	bne	$2,$0,$L232	lui	$16,%hi($LC14)	lw	$2,100($19)	li	$3,393216			# 0x60000	addu	$2,$2,$3	lw	$6,888($2)	lw	$7,892($2)$L218:	lui	$3,%hi($LC16)	lw	$4,%lo($LC16)($3)	jal	__muldf3	lw	$5,%lo($LC16+4)($3)	move	$4,$2	jal	__fixdfsi	move	$5,$3	addiu	$2,$2,-100	j	$L120	sw	$2,4($20)$L121:	addiu	$5,$16,%lo($LC12)	jal	strcmp	move	$4,$17	j	$L123	nop$L221:$L225:	lw	$5,%lo($LC10+4)($2)	lw	$4,%lo($LC10)($2)	jal	log	lw	$18,100($19)	lw	$4,4($20)	move	$16,$2	jal	__floatsidf	move	$17,$3	lui	$4,%hi($LC11)	lw	$6,%lo($LC11)($4)	lw	$7,%lo($LC11+4)($4)	move	$5,$3	jal	__muldf3	move	$4,$2	move	$6,$2	move	$7,$3	move	$4,$16	jal	__muldf3	move	$5,$17	move	$4,$2	jal	exp	move	$5,$3	move	$6,$2	move	$4,$18	jal	set_gamma	move	$7,$3$L120:	lw	$31,72($sp)	lw	$21,68($sp)	lw	$20,64($sp)	lw	$19,60($sp)	lw	$18,56($sp)	lw	$17,52($sp)	lw	$16,48($sp)	li	$2,1			# 0x1	j	$31	addiu	$sp,$sp,80$L173:	lw	$17,0($20)	addiu	$5,$16,%lo($LC9)	jal	strcmp	move	$4,$17	j	$L175	nop$L125:	lui	$16,%hi($LC14)$L229:	jal	strlen	addiu	$4,$16,%lo($LC14)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L137	lbu	$3,%lo($LC14)($16)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC14)	beq	$6,$0,$L139	subu	$2,$2,$3	bne	$2,$0,$L141	sltu	$4,$6,2	lbu	$2,1($17)	lbu	$3,1($5)	bne	$4,$0,$L139	subu	$2,$2,$3	bne	$2,$0,$L141	li	$4,2			# 0x2	lbu	$2,2($17)	lbu	$3,2($5)	beq	$6,$4,$L139	subu	$2,$2,$3	bne	$2,$0,$L233	lui	$16,%hi($LC15)	lbu	$3,3($5)	lbu	$2,3($17)	subu	$2,$2,$3$L139:	bne	$2,$0,$L233	lui	$16,%hi($LC15)	lw	$4,4($20)	jal	__floatsidf	lw	$19,100($19)	lui	$4,%hi($LC11)	lw	$6,%lo($LC11)($4)	lw	$7,%lo($LC11+4)($4)	move	$5,$3	jal	__muldf3	move	$4,$2	move	$16,$2	li	$2,393216			# 0x60000	addu	$2,$19,$2	sw	$3,900($2)	sw	$16,896($2)	move	$17,$3	lui	$2,%hi($LC13)	li	$3,131072			# 0x20000	addu	$18,$19,$3	lw	$20,%lo($LC13)($2)	lw	$21,%lo($LC13+4)($2)	lw	$4,264($18)	lw	$5,268($18)	sw	$16,272($18)	sw	$17,276($18)	sw	$0,256($18)	move	$6,$20	jal	__nedf2	move	$7,$21	bne	$2,$0,$L234	li	$3,131072			# 0x20000	move	$4,$16	move	$5,$17	move	$6,$0	jal	__nedf2	move	$7,$0	bne	$2,$0,$L234	li	$3,131072			# 0x20000	lw	$4,280($18)	lw	$5,284($18)	move	$6,$20	jal	__nedf2	move	$7,$21	bne	$2,$0,$L148	li	$3,131072			# 0x20000	li	$7,393216			# 0x60000	addu	$7,$19,$7	j	$L217	sw	$0,260($18)$L188:	lui	$16,%hi($LC14)$L232:	jal	strlen	addiu	$4,$16,%lo($LC14)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L195	lbu	$3,%lo($LC14)($16)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC14)	beq	$6,$0,$L197	subu	$2,$2,$3	bne	$2,$0,$L199	sltu	$4,$6,2	lbu	$2,1($17)	lbu	$3,1($5)	bne	$4,$0,$L197	subu	$2,$2,$3	bne	$2,$0,$L199	li	$4,2			# 0x2	lbu	$2,2($17)	lbu	$3,2($5)	beq	$6,$4,$L197	subu	$2,$2,$3	bne	$2,$0,$L235	lui	$16,%hi($LC15)	lbu	$3,3($5)	lbu	$2,3($17)	subu	$2,$2,$3$L197:	beq	$2,$0,$L223	nop$L199:	lui	$16,%hi($LC15)$L235:	jal	strlen	addiu	$4,$16,%lo($LC15)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L206	lbu	$3,%lo($LC15)($16)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC15)	beq	$6,$0,$L208	subu	$2,$2,$3	bne	$2,$0,$L236	move	$4,$19	lbu	$2,1($17)	lbu	$3,1($5)	sltu	$4,$6,2	bne	$4,$0,$L208	subu	$2,$2,$3	bne	$2,$0,$L236	move	$4,$19	lbu	$2,2($17)	lbu	$3,2($5)	li	$4,2			# 0x2	beq	$6,$4,$L208	subu	$2,$2,$3	bne	$2,$0,$L236	move	$4,$19	lbu	$3,3($17)	lbu	$2,3($5)	subu	$2,$3,$2$L208:

⌨️ 快捷键说明

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