jfdctfst.mid

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

MID
416
字号
	.file	1 "jfdctfst.c"	.section .mdebug.abi32	.previous	.section	.text.fdct_ifast248,"ax",@progbits	.align	2	.align	5	.globl	fdct_ifast248	.ent	fdct_ifast248	.type	fdct_ifast248, @functionfdct_ifast248:	.frame	$sp,16,$31		# vars= 0, regs= 3/0, args= 0, gp= 0	.mask	0x00070000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-16	sw	$18,8($sp)	sw	$17,4($sp)	sw	$16,0($sp)	move	$18,$4	move	$24,$4	li	$25,7			# 0x7$L2:	lh	$6,14($24)	lh	$5,12($24)	lh	$4,10($24)	lh	$3,8($24)	lh	$10,0($24)	lh	$11,2($24)	lh	$17,4($24)	lh	$16,6($24)	subu	$12,$10,$6	subu	$9,$11,$5	subu	$7,$17,$4	subu	$2,$16,$3	addu	$15,$9,$7	addu	$10,$10,$6	addu	$7,$7,$2	addu	$11,$11,$5	addu	$17,$17,$4	addu	$16,$16,$3	addu	$9,$12,$9	subu	$3,$7,$9	subu	$14,$10,$16	subu	$13,$11,$17	sll	$2,$15,2	sll	$4,$15,4	addu	$13,$14,$13	subu	$4,$4,$2	sll	$6,$7,4	sll	$5,$3,4	sll	$8,$7,2	sll	$3,$3,1	li	$2,334			# 0x14e	subu	$5,$5,$3	addu	$8,$8,$6	mul	$9,$9,$2	sll	$3,$4,4	sll	$2,$13,2	sll	$6,$13,4	subu	$6,$6,$2	subu	$3,$3,$4	sll	$2,$5,3	sll	$4,$8,3	subu	$2,$2,$5	addu	$3,$3,$15	subu	$4,$4,$8	sll	$5,$6,4	sra	$2,$2,8	sra	$3,$3,8	subu	$5,$5,$6	subu	$4,$4,$7	sll	$2,$2,16	sll	$3,$3,16	sra	$2,$2,16	sra	$3,$3,16	addu	$5,$5,$13	sra	$4,$4,8	sra	$9,$9,8	addu	$10,$10,$16	addu	$11,$11,$17	addu	$6,$12,$3	addu	$9,$9,$2	addu	$4,$4,$2	subu	$12,$12,$3	andi	$10,$10,0xffff	andi	$11,$11,0xffff	sra	$5,$5,8	subu	$2,$10,$11	andi	$5,$5,0xffff	andi	$12,$12,0xffff	andi	$4,$4,0xffff	andi	$6,$6,0xffff	andi	$9,$9,0xffff	andi	$14,$14,0xffff	subu	$3,$14,$5	subu	$7,$12,$4	subu	$8,$6,$9	sh	$2,8($24)	addu	$10,$10,$11	addu	$14,$14,$5	addu	$12,$12,$4	addu	$6,$6,$9	addiu	$25,$25,-1	li	$2,-1			# 0xffffffffffffffff	sh	$10,0($24)	sh	$14,4($24)	sh	$3,12($24)	sh	$12,10($24)	sh	$7,6($24)	sh	$6,2($24)	sh	$8,14($24)	bne	$25,$2,$L2	addiu	$24,$24,16	move	$24,$18	li	$25,7			# 0x7$L4:	lh	$5,16($24)	lh	$4,48($24)	lh	$3,80($24)	lh	$2,112($24)	lh	$8,0($24)	lh	$9,32($24)	lh	$15,64($24)	lh	$14,96($24)	subu	$11,$8,$5	subu	$13,$9,$4	subu	$17,$15,$3	subu	$16,$14,$2	addu	$8,$8,$5	addu	$9,$9,$4	addu	$15,$15,$3	addu	$14,$14,$2	subu	$10,$8,$14	subu	$12,$11,$16	subu	$6,$9,$15	subu	$7,$13,$17	addu	$6,$6,$10	addu	$7,$7,$12	sll	$4,$6,2	sll	$5,$7,2	sll	$3,$6,4	sll	$2,$7,4	subu	$3,$3,$4	subu	$2,$2,$5	sll	$4,$3,4	sll	$5,$2,4	subu	$4,$4,$3	subu	$5,$5,$2	addu	$4,$4,$6	addu	$5,$5,$7	addu	$8,$8,$14	addu	$9,$9,$15	andi	$8,$8,0xffff	andi	$9,$9,0xffff	addu	$11,$11,$16	sra	$4,$4,8	sra	$5,$5,8	addu	$13,$13,$17	subu	$2,$8,$9	andi	$4,$4,0xffff	andi	$11,$11,0xffff	andi	$13,$13,0xffff	andi	$5,$5,0xffff	andi	$10,$10,0xffff	andi	$12,$12,0xffff	subu	$3,$10,$4	subu	$6,$11,$13	subu	$7,$12,$5	sh	$2,64($24)	addu	$8,$8,$9	addu	$10,$10,$4	addu	$11,$11,$13	addu	$12,$12,$5	addiu	$25,$25,-1	li	$2,-1			# 0xffffffffffffffff	sh	$8,0($24)	sh	$10,32($24)	sh	$3,96($24)	sh	$11,16($24)	sh	$6,80($24)	sh	$12,48($24)	sh	$7,112($24)	bne	$25,$2,$L4	addiu	$24,$24,2	lw	$18,8($sp)	lw	$17,4($sp)	lw	$16,0($sp)	j	$31	addiu	$sp,$sp,16	.set	macro	.set	reorder	.end	fdct_ifast248	.section	.text.fdct_ifast,"ax",@progbits	.align	2	.align	5	.globl	fdct_ifast	.ent	fdct_ifast	.type	fdct_ifast, @functionfdct_ifast:	.frame	$sp,16,$31		# vars= 0, regs= 3/0, args= 0, gp= 0	.mask	0x00070000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-16	sw	$18,8($sp)	sw	$17,4($sp)	sw	$16,0($sp)	move	$18,$4	move	$24,$4	li	$25,7			# 0x7$L13:	lh	$6,14($24)	lh	$5,12($24)	lh	$4,10($24)	lh	$3,8($24)	lh	$10,0($24)	lh	$11,2($24)	lh	$17,4($24)	lh	$16,6($24)	subu	$12,$10,$6	subu	$9,$11,$5	subu	$7,$17,$4	subu	$2,$16,$3	addu	$15,$9,$7	addu	$10,$10,$6	addu	$7,$7,$2	addu	$11,$11,$5	addu	$17,$17,$4	addu	$16,$16,$3	addu	$9,$12,$9	subu	$3,$7,$9	subu	$14,$10,$16	subu	$13,$11,$17	sll	$2,$15,2	sll	$4,$15,4	addu	$13,$14,$13	subu	$4,$4,$2	sll	$6,$7,4	sll	$5,$3,4	sll	$8,$7,2	sll	$3,$3,1	li	$2,334			# 0x14e	subu	$5,$5,$3	addu	$8,$8,$6	mul	$9,$9,$2	sll	$3,$4,4	sll	$2,$13,2	sll	$6,$13,4	subu	$6,$6,$2	subu	$3,$3,$4	sll	$2,$5,3	sll	$4,$8,3	subu	$2,$2,$5	addu	$3,$3,$15	subu	$4,$4,$8	sll	$5,$6,4	sra	$2,$2,8	sra	$3,$3,8	subu	$5,$5,$6	subu	$4,$4,$7	sll	$2,$2,16	sll	$3,$3,16	sra	$2,$2,16	sra	$3,$3,16	addu	$5,$5,$13	sra	$4,$4,8	sra	$9,$9,8	addu	$10,$10,$16	addu	$11,$11,$17	addu	$6,$12,$3	addu	$9,$9,$2	addu	$4,$4,$2	subu	$12,$12,$3	andi	$10,$10,0xffff	andi	$11,$11,0xffff	sra	$5,$5,8	subu	$2,$10,$11	andi	$5,$5,0xffff	andi	$12,$12,0xffff	andi	$4,$4,0xffff	andi	$6,$6,0xffff	andi	$9,$9,0xffff	andi	$14,$14,0xffff	subu	$3,$14,$5	subu	$7,$12,$4	subu	$8,$6,$9	sh	$2,8($24)	addu	$10,$10,$11	addu	$14,$14,$5	addu	$12,$12,$4	addu	$6,$6,$9	addiu	$25,$25,-1	li	$2,-1			# 0xffffffffffffffff	sh	$10,0($24)	sh	$14,4($24)	sh	$3,12($24)	sh	$12,10($24)	sh	$7,6($24)	sh	$6,2($24)	sh	$8,14($24)	bne	$25,$2,$L13	addiu	$24,$24,16	move	$24,$18	li	$25,7			# 0x7$L15:	lh	$6,112($24)	lh	$5,96($24)	lh	$4,80($24)	lh	$3,64($24)	lh	$10,0($24)	lh	$11,16($24)	lh	$17,32($24)	lh	$16,48($24)	subu	$12,$10,$6	subu	$9,$11,$5	subu	$7,$17,$4	subu	$2,$16,$3	addu	$15,$9,$7	addu	$10,$10,$6	addu	$7,$7,$2	addu	$11,$11,$5	addu	$17,$17,$4	addu	$16,$16,$3	addu	$9,$12,$9	subu	$3,$7,$9	subu	$14,$10,$16	subu	$13,$11,$17	sll	$2,$15,2	sll	$4,$15,4	addu	$13,$14,$13	subu	$4,$4,$2	sll	$6,$7,4	sll	$5,$3,4	sll	$8,$7,2	sll	$3,$3,1	li	$2,334			# 0x14e	subu	$5,$5,$3	addu	$8,$8,$6	mul	$9,$9,$2	sll	$3,$4,4	sll	$2,$13,2	sll	$6,$13,4	subu	$6,$6,$2	subu	$3,$3,$4	sll	$2,$5,3	sll	$4,$8,3	subu	$2,$2,$5	addu	$3,$3,$15	subu	$4,$4,$8	sll	$5,$6,4	sra	$2,$2,8	sra	$3,$3,8	subu	$5,$5,$6	subu	$4,$4,$7	sll	$2,$2,16	sll	$3,$3,16	sra	$2,$2,16	sra	$3,$3,16	addu	$5,$5,$13	sra	$4,$4,8	sra	$9,$9,8	addu	$10,$10,$16	addu	$11,$11,$17	addu	$6,$12,$3	addu	$9,$9,$2	addu	$4,$4,$2	subu	$12,$12,$3	andi	$10,$10,0xffff	andi	$11,$11,0xffff	sra	$5,$5,8	subu	$2,$10,$11	andi	$5,$5,0xffff	andi	$12,$12,0xffff	andi	$4,$4,0xffff	andi	$6,$6,0xffff	andi	$9,$9,0xffff	andi	$14,$14,0xffff	subu	$3,$14,$5	subu	$7,$12,$4	subu	$8,$6,$9	sh	$2,64($24)	addu	$10,$10,$11	addu	$14,$14,$5	addu	$12,$12,$4	addu	$6,$6,$9	addiu	$25,$25,-1	li	$2,-1			# 0xffffffffffffffff	sh	$10,0($24)	sh	$14,32($24)	sh	$3,96($24)	sh	$12,80($24)	sh	$7,48($24)	sh	$6,16($24)	sh	$8,112($24)	bne	$25,$2,$L15	addiu	$24,$24,2	lw	$18,8($sp)	lw	$17,4($sp)	lw	$16,0($sp)	j	$31	addiu	$sp,$sp,16	.set	macro	.set	reorder	.end	fdct_ifast	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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