jpegls.mid

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

MID
373
字号
	.file	1 "jpegls.c"	.section .mdebug.abi32	.previous	.section	.text.ff_jpegls_init_state,"ax",@progbits	.align	2	.align	5	.globl	ff_jpegls_init_state	.ent	ff_jpegls_init_state	.type	ff_jpegls_init_state, @functionff_jpegls_init_state:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lw	$2,5900($4)	lw	$3,5892($4)	sll	$2,$2,1	addiu	$2,$2,1	addu	$3,$2,$3	addiu	$3,$3,-1	div	$0,$3,$2	teq	$2,$0,7	sw	$2,5904($4)	sw	$0,5888($4)	mflo	$3	addiu	$3,$3,1	slt	$2,$3,2	bne	$2,$0,$L18	sw	$3,5896($4)	move	$5,$0	li	$6,1			# 0x1	addiu	$5,$5,1$L19:	sll	$2,$6,$5	slt	$2,$2,$3	bne	$2,$0,$L19	addiu	$5,$5,1	addiu	$5,$5,-1	sw	$5,5888($4)$L4:	lw	$6,5884($4)	slt	$2,$6,8	beq	$2,$0,$L6	sll	$2,$6,2	sll	$2,$6,1	subu	$2,$2,$5	addiu	$2,$2,16	sw	$2,5876($4)$L8:	addiu	$2,$3,32	sra	$2,$2,6	slt	$3,$2,2	li	$5,2			# 0x2	movz	$5,$2,$3	addiu	$2,$4,1468	li	$3,1			# 0x1$L9:	sw	$5,12($4)	sw	$3,4408($4)	addiu	$4,$4,4	bne	$4,$2,$L9	nop	j	$31	nop$L6:	subu	$2,$2,$5	j	$L8	sw	$2,5876($4)$L18:	j	$L4	move	$5,$0	.set	macro	.set	reorder	.end	ff_jpegls_init_state	.section	.text.ff_jpegls_reset_coding_parameters,"ax",@progbits	.align	2	.align	5	.globl	ff_jpegls_reset_coding_parameters	.ent	ff_jpegls_reset_coding_parameters	.type	ff_jpegls_reset_coding_parameters, @functionff_jpegls_reset_coding_parameters:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lw	$7,5892($4)	move	$8,$4	beq	$7,$0,$L21	move	$10,$5	bne	$5,$0,$L21	slt	$2,$7,128	bne	$2,$0,$L74	addiu	$3,$7,1$L63:	li	$2,4095			# 0xfff	slt	$3,$7,4096	movn	$2,$7,$3	lw	$4,0($8)	addiu	$2,$2,128	bne	$4,$0,$L61	sra	$6,$2,8$L26:	lw	$2,5900($8)	sll	$3,$2,1	addu	$3,$3,$2	addiu	$3,$3,2	addu	$5,$6,$3	slt	$4,$7,$5	beq	$4,$0,$L62	addiu	$3,$2,1$L29:	lw	$2,4($8)	beq	$2,$0,$L31	sw	$3,0($8)$L67:	bne	$10,$0,$L31	nop	lw	$2,8($8)	beq	$2,$0,$L36	nop$L69:	bne	$10,$0,$L36	nop$L38:	lw	$2,5880($8)	beq	$2,$0,$L75	li	$2,64			# 0x40	beq	$10,$0,$L78	nop$L75:	sw	$2,5880($8)$L78:	j	$31	nop$L21:	lw	$3,5884($8)	li	$2,1			# 0x1	sll	$2,$2,$3	addiu	$7,$2,-1	slt	$2,$7,128	beq	$2,$0,$L63	sw	$7,5892($8)	addiu	$3,$7,1$L74:	li	$2,256			# 0x100	div	$0,$2,$3	teq	$3,$0,7	lw	$4,0($8)	bne	$4,$0,$L64	mflo	$9	li	$4,3			# 0x3$L77:	div	$0,$4,$9	teq	$9,$0,7	lw	$2,5900($8)	sll	$3,$2,1	addu	$3,$3,$2	addiu	$6,$2,1	li	$2,2			# 0x2	mflo	$4	addu	$4,$4,$3	slt	$5,$4,2	movn	$4,$2,$5	slt	$3,$7,$4	beq	$3,$0,$L65	slt	$2,$6,$4$L44:	lw	$2,4($8)	beq	$2,$0,$L46	sw	$6,0($8)$L71:	bne	$10,$0,$L76	li	$3,7			# 0x7$L48:	lw	$2,8($8)	beq	$2,$0,$L51	nop	beq	$10,$0,$L38	nop$L51:	li	$4,21			# 0x15	div	$0,$4,$9	teq	$9,$0,7	lw	$2,5900($8)	sll	$3,$2,3	sll	$2,$2,1	subu	$3,$3,$2	li	$2,4			# 0x4	mflo	$4	addu	$4,$4,$3	slt	$5,$4,4	movn	$4,$2,$5	slt	$3,$7,$4	beq	$3,$0,$L66	lw	$6,4($8)	j	$L38	sw	$6,8($8)$L61:	bne	$10,$0,$L26	nop	lw	$2,4($8)	bne	$2,$0,$L67	nop$L31:	lw	$3,5900($8)	sll	$4,$6,2	sll	$2,$3,2	addu	$2,$2,$3	addiu	$2,$2,3	addu	$4,$4,$2	slt	$3,$7,$4	beq	$3,$0,$L68	lw	$5,0($8)	sw	$5,4($8)$L73:	lw	$2,8($8)	bne	$2,$0,$L69	nop$L36:	lw	$4,5900($8)	sll	$3,$6,4	sll	$2,$4,3	subu	$2,$2,$4	addu	$3,$3,$6	addiu	$2,$2,4	addu	$3,$3,$2	slt	$4,$7,$3	beq	$4,$0,$L70	lw	$5,4($8)	j	$L38	sw	$5,8($8)$L64:	bne	$10,$0,$L77	li	$4,3			# 0x3	lw	$2,4($8)	bne	$2,$0,$L71	nop$L46:	li	$3,7			# 0x7$L76:	div	$0,$3,$9	teq	$9,$0,7	lw	$4,5900($8)	sll	$2,$4,2	addu	$2,$2,$4	mflo	$3	addu	$5,$3,$2	slt	$4,$5,3	li	$2,3			# 0x3	movn	$5,$2,$4	slt	$3,$7,$5	beq	$3,$0,$L72	lw	$6,0($8)	j	$L48	sw	$6,4($8)$L72:	slt	$2,$6,$5	movn	$6,$5,$2	j	$L48	sw	$6,4($8)$L66:	slt	$2,$6,$4	movn	$6,$4,$2	j	$L38	sw	$6,8($8)$L68:	slt	$2,$5,$4	movn	$5,$4,$2	j	$L73	sw	$5,4($8)$L70:	slt	$2,$5,$3	movn	$5,$3,$2	j	$L38	sw	$5,8($8)$L62:	slt	$2,$3,$5	j	$L29	movn	$3,$5,$2$L65:	j	$L44	movn	$6,$4,$2	.set	macro	.set	reorder	.end	ff_jpegls_reset_coding_parameters	.globl	ff_log2_run	.rdata	.align	2	.type	ff_log2_run, @object	.size	ff_log2_run, 32ff_log2_run:	.byte	0	.byte	0	.byte	0	.byte	0	.byte	1	.byte	1	.byte	1	.byte	1	.byte	2	.byte	2	.byte	2	.byte	2	.byte	3	.byte	3	.byte	3	.byte	3	.byte	4	.byte	4	.byte	5	.byte	5	.byte	6	.byte	6	.byte	7	.byte	7	.byte	8	.byte	9	.byte	10	.byte	11	.byte	12	.byte	13	.byte	14	.byte	15	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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