h264pred.mid

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

MID
4,117
字号
	sw	$2,0($18)	sw	$2,12($18)	sw	$2,8($18)	sw	$2,4($18)	sw	$2,0($9)	sw	$2,12($9)	sw	$2,8($9)	sw	$2,4($9)	sw	$2,0($19)	sw	$2,12($19)	sw	$2,8($19)	sw	$2,4($19)	lw	$19,12($sp)	lw	$18,8($sp)	lw	$17,4($sp)	lw	$16,0($sp)	j	$31	addiu	$sp,$sp,16	.set	macro	.set	reorder	.end	pred16x16_top_dc_c	.section	.text.pred16x16_128_dc_c,"ax",@progbits	.align	2	.align	5	.ent	pred16x16_128_dc_c	.type	pred16x16_128_dc_c, @functionpred16x16_128_dc_c:	.frame	$sp,16,$31		# vars= 0, regs= 3/0, args= 0, gp= 0	.mask	0x00070000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		sll	$6,$5,2	sll	$9,$5,4	addiu	$sp,$sp,-16	sll	$3,$5,1	sll	$7,$5,3	subu	$10,$9,$6	sw	$18,8($sp)	sw	$17,4($sp)	sw	$16,0($sp)	subu	$18,$9,$5	addu	$16,$3,$7	addu	$17,$10,$5	addu	$8,$3,$5	addu	$11,$6,$5	subu	$12,$7,$3	subu	$13,$7,$5	addu	$14,$7,$5	subu	$15,$10,$5	subu	$9,$9,$3	li	$2,-2139095040			# 0xffffffff80800000	ori	$2,$2,0x8080	addu	$18,$18,$4	addu	$16,$16,$4	addu	$17,$17,$4	addu	$8,$8,$4	addu	$11,$11,$4	addu	$12,$12,$4	addu	$13,$13,$4	addu	$14,$14,$4	addu	$15,$15,$4	addu	$9,$9,$4	addu	$5,$5,$4	addu	$3,$3,$4	addu	$6,$6,$4	addu	$7,$7,$4	addu	$10,$10,$4	sw	$2,12($4)	sw	$2,8($4)	sw	$2,4($4)	sw	$2,0($4)	sw	$2,0($5)	sw	$2,12($5)	sw	$2,8($5)	sw	$2,4($5)	sw	$2,0($3)	sw	$2,12($3)	sw	$2,8($3)	sw	$2,4($3)	sw	$2,0($8)	sw	$2,12($8)	sw	$2,8($8)	sw	$2,4($8)	sw	$2,0($6)	sw	$2,12($6)	sw	$2,8($6)	sw	$2,4($6)	sw	$2,0($11)	sw	$2,12($11)	sw	$2,8($11)	sw	$2,4($11)	sw	$2,0($12)	sw	$2,12($12)	sw	$2,8($12)	sw	$2,4($12)	sw	$2,0($13)	sw	$2,12($13)	sw	$2,8($13)	sw	$2,4($13)	sw	$2,12($7)	sw	$2,8($7)	sw	$2,0($7)	sw	$2,4($7)	sw	$2,0($14)	sw	$2,12($14)	sw	$2,8($14)	sw	$2,4($14)	sw	$2,0($16)	sw	$2,12($16)	sw	$2,8($16)	sw	$2,4($16)	sw	$2,0($15)	sw	$2,12($15)	sw	$2,8($15)	sw	$2,4($15)	sw	$2,0($10)	sw	$2,12($10)	sw	$2,8($10)	sw	$2,4($10)	sw	$2,0($17)	sw	$2,12($17)	sw	$2,8($17)	sw	$2,4($17)	sw	$2,0($9)	sw	$2,12($9)	sw	$2,8($9)	sw	$2,4($9)	sw	$2,0($18)	sw	$2,12($18)	sw	$2,8($18)	sw	$2,4($18)	lw	$18,8($sp)	lw	$17,4($sp)	lw	$16,0($sp)	j	$31	addiu	$sp,$sp,16	.set	macro	.set	reorder	.end	pred16x16_128_dc_c	.section	.text.pred16x16_plane_svq3_c,"ax",@progbits	.align	2	.align	5	.ent	pred16x16_plane_svq3_c	.type	pred16x16_plane_svq3_c, @functionpred16x16_plane_svq3_c:	.frame	$sp,64,$31		# vars= 24, regs= 9/0, args= 0, gp= 0	.mask	0x40ff0000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		sll	$2,$5,3	addiu	$sp,$sp,-64	addu	$14,$4,$2	sw	$2,4($sp)	sll	$3,$5,1	addiu	$2,$14,-1	subu	$15,$2,$3	sw	$fp,56($sp)	move	$fp,$4	subu	$4,$15,$5	sw	$4,0($sp)	lw	$6,0($sp)	addu	$2,$5,$2	sw	$3,8($sp)	sw	$21,44($sp)	sw	$18,32($sp)	sw	$17,28($sp)	sw	$23,52($sp)	sw	$22,48($sp)	sw	$20,40($sp)	sw	$19,36($sp)	sw	$16,24($sp)	move	$25,$5	addu	$4,$5,$2	subu	$3,$fp,$5	subu	$5,$6,$5	lbu	$8,0($2)	lbu	$10,0($4)	lbu	$2,0($5)	addiu	$3,$3,7	lbu	$16,-2($3)	lbu	$12,0($6)	lbu	$9,2($3)	subu	$10,$10,$2	lbu	$2,-4($3)	lbu	$24,0($15)	lbu	$7,-1($14)	lbu	$11,-3($3)	lbu	$19,-1($3)	lbu	$13,3($3)	lbu	$6,1($3)	subu	$18,$5,$25	subu	$9,$9,$16	subu	$8,$8,$12	lbu	$16,4($3)	sw	$2,12($sp)	subu	$5,$18,$25	subu	$7,$7,$24	lbu	$18,0($18)	sll	$8,$8,1	addu	$17,$25,$4	addu	$7,$7,$8	lw	$8,12($sp)	addu	$4,$25,$17	lbu	$14,0($17)	sw	$18,16($sp)	subu	$13,$13,$11	addu	$15,$25,$4	lbu	$23,-5($3)	lbu	$22,0($5)	subu	$21,$5,$25	lbu	$20,5($3)	lbu	$18,0($4)	subu	$16,$16,$8	lw	$8,16($sp)	lbu	$24,-6($3)	lbu	$5,0($21)	addu	$17,$25,$15	lbu	$12,6($3)	lbu	$11,0($15)	subu	$6,$6,$19	sll	$9,$9,1	subu	$19,$21,$25	sll	$2,$13,1	sll	$4,$10,1	subu	$20,$20,$23	subu	$18,$18,$22	addu	$2,$2,$13	addu	$4,$4,$10	lbu	$15,7($3)	lbu	$13,0($17)	addu	$6,$6,$9	subu	$14,$14,$8	lbu	$9,-7($3)	lbu	$8,0($19)	subu	$12,$12,$24	subu	$11,$11,$5	addu	$6,$6,$2	addu	$7,$7,$4	sll	$16,$16,2	sll	$14,$14,2	addu	$17,$25,$17	subu	$19,$19,$25	sll	$5,$20,2	sll	$10,$18,2	subu	$15,$15,$9	subu	$13,$13,$8	addu	$5,$5,$20	addu	$10,$10,$18	lbu	$4,0($19)	lbu	$2,8($3)	addu	$6,$6,$16	addu	$7,$7,$14	lbu	$16,0($17)	lbu	$14,-8($3)	sll	$8,$12,3	sll	$9,$11,3	sll	$12,$12,1	sll	$11,$11,1	subu	$8,$8,$12	subu	$9,$9,$11	addu	$6,$6,$5	addu	$7,$7,$10	sll	$3,$15,3	sll	$5,$13,3	subu	$3,$3,$15	subu	$5,$5,$13	addu	$6,$6,$8	addu	$7,$7,$9	subu	$2,$2,$14	subu	$4,$16,$4	addu	$6,$6,$3	addu	$7,$7,$5	sll	$2,$2,3	sll	$4,$4,3	addu	$2,$2,$6	addu	$4,$4,$7	addiu	$8,$2,3	slt	$5,$2,0	addiu	$6,$4,3	slt	$3,$4,0	movn	$2,$8,$5	movn	$4,$6,$3	sra	$2,$2,2	sra	$4,$4,2	sll	$3,$2,2	sll	$5,$4,2	addu	$3,$3,$2	addu	$5,$5,$4	lw	$2,8($sp)	lw	$4,4($sp)	addiu	$7,$3,15	subu	$2,$2,$4	sw	$2,20($sp)	lw	$6,0($sp)	slt	$4,$5,0	addu	$15,$2,$6	slt	$2,$3,0	addiu	$6,$5,15	movn	$3,$7,$2	movn	$5,$6,$4	lbu	$2,16($15)	sra	$5,$5,4	sra	$7,$3,4	addu	$3,$7,$5	addu	$2,$2,$16	sll	$4,$3,3	sll	$2,$2,4	subu	$3,$3,$4	addiu	$2,$2,16	addu	$15,$3,$2	sll	$4,$5,2	addu	$24,$15,$4	sll	$3,$5,1	addu	$9,$4,$24	addu	$6,$3,$5	addu	$18,$4,$9	lui	$2,%hi(ff_cropTbl+1024)	addu	$21,$5,$18	addu	$19,$6,$18	addu	$17,$5,$15	addu	$14,$15,$6	addu	$13,$5,$24	addu	$11,$6,$24	addu	$20,$3,$18	addiu	$8,$2,%lo(ff_cropTbl+1024)	addu	$16,$3,$15	addu	$12,$3,$24	addu	$5,$5,$9	addu	$10,$3,$9	addu	$6,$6,$9	li	$23,16			# 0x10	move	$22,$0$L54:	addu	$2,$22,$15	sra	$2,$2,5	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$17,5	sb	$4,0($fp)	addu	$3,$3,$8	lbu	$4,0($3)	sra	$2,$16,5	sb	$4,1($fp)	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$14,5	sb	$4,2($fp)	addu	$3,$3,$8	lbu	$4,0($3)	addu	$2,$22,$24	sra	$2,$2,5	sb	$4,3($fp)	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$13,5	sb	$4,4($fp)	addu	$3,$3,$8	lbu	$4,0($3)	sra	$2,$12,5	sb	$4,5($fp)	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$11,5	sb	$4,6($fp)	addu	$3,$3,$8	lbu	$4,0($3)	sra	$2,$9,5	sb	$4,7($fp)	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$5,5	sb	$4,8($fp)	addu	$3,$3,$8	lbu	$4,0($3)	sra	$2,$10,5	sb	$4,9($fp)	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$6,5	sb	$4,10($fp)	addu	$3,$3,$8	lbu	$4,0($3)	sra	$2,$18,5	sb	$4,11($fp)	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$21,5	sb	$4,12($fp)	addu	$3,$3,$8	lbu	$4,0($3)	sra	$2,$20,5	sb	$4,13($fp)	addu	$2,$2,$8	lbu	$4,0($2)	sra	$3,$19,5	sb	$4,14($fp)	addu	$3,$3,$8	lbu	$2,0($3)	addiu	$23,$23,-1	sb	$2,15($fp)	addu	$22,$22,$7	addu	$fp,$fp,$25	addu	$17,$17,$7	addu	$16,$16,$7	addu	$14,$14,$7	addu	$13,$13,$7	addu	$12,$12,$7	addu	$11,$11,$7	addu	$9,$9,$7	addu	$5,$5,$7	addu	$10,$10,$7	addu	$6,$6,$7	addu	$18,$18,$7	addu	$21,$21,$7	addu	$20,$20,$7	bne	$23,$0,$L54	addu	$19,$19,$7	lw	$fp,56($sp)	lw	$23,52($sp)	lw	$22,48($sp)	lw	$21,44($sp)	lw	$20,40($sp)	lw	$19,36($sp)	lw	$18,32($sp)	lw	$17,28($sp)	lw	$16,24($sp)	j	$31	addiu	$sp,$sp,64	.set	macro	.set	reorder	.end	pred16x16_plane_svq3_c	.section	.text.pred8x8_vertical_c,"ax",@progbits	.align	2	.align	5	.ent	pred8x8_vertical_c	.type	pred8x8_vertical_c, @functionpred8x8_vertical_c:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		sll	$8,$5,1	subu	$11,$4,$5	sll	$9,$5,2	sll	$6,$5,3	lw	$3,4($11)	lw	$2,0($11)	subu	$12,$6,$5	addu	$10,$9,$5	addu	$7,$8,$5	subu	$6,$6,$8	addu	$12,$4,$12	addu	$7,$4,$7	addu	$10,$4,$10	addu	$6,$4,$6	addu	$5,$5,$4	addu	$8,$4,$8	addu	$9,$4,$9	sw	$2,0($4)	sw	$3,4($4)	sw	$3,4($5)	sw	$2,0($5)	sw	$3,4($8)	sw	$2,0($8)	sw	$3,4($7)	sw	$2,0($7)	sw	$3,4($9)	sw	$2,0($9)	sw	$3,4($10)	sw	$2,0($10)	sw	$3,4($6)	sw	$2,0($6)	sw	$3,4($12)	j	$31	sw	$2,0($12)	.set	macro	.set	reorder	.end	pred8x8_vertical_c	.section	.text.pred8x8_horizontal_c,"ax",@progbits	.align	2	.align	5	.ent	pred8x8_horizontal_c	.type	pred8x8_horizontal_c, @functionpred8x8_horizontal_c:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lbu	$6,-1($4)	sll	$9,$5,1	sll	$2,$6,8	addu	$2,$2,$6	sll	$3,$2,16	addu	$2,$2,$3	sw	$2,0($4)	sw	$2,4($4)	addu	$6,$5,$4	lbu	$7,-1($6)	addu	$8,$9,$5	sll	$2,$7,8	addu	$2,$2,$7	sll	$3,$2,16	addu	$2,$2,$3	sw	$2,0($6)	sw	$2,4($6)	addu	$7,$9,$4	lbu	$6,-1($7)	addu	$8,$8,$4	sll	$2,$6,8	addu	$2,$2,$6	sll	$3,$2,16	addu	$2,$2,$3	sw	$2,0($7)	sw	$2,4($7)	lbu	$6,-1($8)	sll	$7,$5,2	sll	$2,$6,8	addu	$2,$2,$6	sll	$3,$2,16	addu	$2,$2,$3	sw	$2,0($8)	sw	$2,4($8)	addu	$6,$7,$4	lbu	$8,-1($6)	addu	$7,$7,$5	sll	$2,$8,8	addu	$2,$2,$8	sll	$3,$2,16	addu	$2,$2,$3	sw	$2,0($6)	sw	$2,4($6)	addu	$7,$7,$4	lbu	$8,-1($7)	sll	$6,$5,3	sll	$2,$8,8	addu	$2,$2,$8	sll	$3,$2,16	addu	$2,$2,$3	subu	$9,$6,$9	sw	$2,0($7)	sw	$2,4($7)	addu	$9,$9,$4	lbu	$7,-1($9)	subu	$6,$6,$5	sll	$2,$7,8	addu	$2,$2,$7	sll	$3,$2,16	addu	$2,$2,$3	sw	$2,0($9)	sw	$2,4($9)	addu	$6,$6,$4	lbu	$4,-1($6)	sll	$2,$4,8	addu	$2,$2,$4	sll	$3,$2,16	addu	$2,$2,$3	sw	$2,0($6)	j	$31	sw	$2,4($6)	.set	macro	.set	reorder	.end	pred8x8_horizontal_c	.section	.text.pred8x8_128_dc_c,"ax",@progbits	.align	2	.align	5	.ent	pred8x8_128_dc_c	.type	pred8x8_128_dc_c, @functionpred8x8_128_dc_c:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		sll	$6,$5,1	sll	$8,$5,2	sll	$3,$5,3	subu	$10,$3,$5	addu	$9,$8,$5	addu	$7,$6,$5	subu	$3,$3,$6	li	$2,-2139095040			# 0xffffffff80800000	ori	$2,$2,0x8080	addu	$10,$10,$4	addu	$7,$7,$4	addu	$9,$9,$4	addu	$3,$3,$4	addu	$5,$5,$4	addu	$6,$6,$4	addu	$8,$8,$4	sw	$2,4($4)	sw	$2,0($4)	sw	$2,0($5)	sw	$2,4($5)	sw	$2,0($6)	sw	$2,4($6)	sw	$2,0($7)	sw	$2,4($7)	sw	$2,0($8)	sw	$2,4($8)	sw	$2,0($9)	sw	$2,4($9)	sw	$2,0($3)	sw	$2,4($3)	sw	$2,0($10)	j	$31	sw	$2,4($10)	.set	macro	.set	reorder	.end	pred8x8_128_dc_c	.section	.text.pred8x8_left_dc_c,"ax",@progbits	.align	2	.align	5	.ent	pred8x8_left_dc_c	.type	pred8x8_left_dc_c, @functionpred8x8_left_dc_c:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		sll	$12,$5,2	sll	$8,$5,1	sll	$9,$5,3	addu	$14,$12,$5	addu	$15,$4,$5	addu	$12,$4,$12	addu	$14,$4,$14	subu	$13,$9,$8	lbu	$6,-1($15)	lbu	$3,-1($14)	lbu	$7,-1($4)	lbu	$2,-1($12)	addu	$13,$4,$13	subu	$9,$9,$5	addu	$5,$8,$5	addu	$8,$4,$8	lbu	$10,-1($8)	lbu	$11,-1($13)	addu	$9,$4,$9	addu	$5,$4,$5	addu	$7,$7,$6	addu	$2,$2,$3	lbu	$6,-1($9)	lbu	$3,-1($5)	addu	$7,$7,$10	addu	$2,$2,$11	addu	$6,$6,$2	addu	$3,$3,$7	addiu	$3,$3,2	addiu	$6,$6,2	sra	$3,$3,2	sra	$6,$6,2	sll	$2,$3,8	sll	$7,$6,8	addu	$2,$2,$3	addu	$7,$7,$6	sll	$3,$2,16	sll	$6,$7,16	addu	$2,$2,$3	addu	$7,$7,$6	sw	$2,0($4)	sw	$2,4($4)	sw	$2,0($15)	sw	$2,4($15)	sw	$2,0($8)	sw	$2,4($8)	sw	$2,0($5)	sw	$2,4($5)	sw	$7,0($12)	sw	$7,4($12)	sw	$7,0($14)	sw	$7,4($14)	sw	$7,0($13)	sw	$7,4($13)	sw	$7,0($9)	j	$31	sw	$7,4($9)	.set	macro	.set	reorder	.end	pred8x8_left_dc_c	.section	.text.pred8x8_left_dc_rv40_c,"ax",@progbits	.align	2	.align	5	.ent	pred8x8_left_dc_rv40_c	.type	pred8x8_left_dc_rv40_c, @functionpred8x8_left_dc_rv40_c:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addu	$14,$4,$5	sll	$7,$5,1	lbu	$3,-1($14)	lbu	$2,-1($4)	addu	$13,$4,$7	addu	$11,$7,$5	lbu	$8,-1($13)	addu	$11,$4,$11	sll	$9,$5,2	lbu	$12,-1($11)	addu	$10,$9,$5	sll	$6,$5,3	addu	$9,$4,$9	addu	$2,$2,$3	addu	$10,$4,$10	lbu	$3,-1($9)	addu	$2,$2,$8	subu	$7,$6,$7	lbu	$8,-1($10)	addu	$7,$4,$7	subu	$6,$6,$5	addu	$2,$2,$12	lbu	$5,-1($7)	addu	$6,$4,$6	addu	$2,$2,$3	addu	$2,$2,$8	lbu	$3,-1($6)	addu	$2,$2,$5	addu	$3,$3,$2	addiu	$3,$3,4	sra	$3,$3,3	sll	$2,$3,8	addu	$2,$2,$3	sll	$5,$2,16	addu	$2,$2,$5	sw	$2,0($4)	sw	$2,4($4)	sw	$2,0($14)	sw	$2,4($14)	sw	$2,0($13)	sw	$2,4($13)	sw	$2,0($11)	sw	$2,4($11)	sw	$2,0($9)	sw	$2,4($9)	sw	$2,0($10)	sw	$2,4($10)	sw	$2,0($7)	sw	$2,4($7)	sw	$2,0($6)	j	$31	sw	$2,4($6)	.set	macro	.set	reorder	.end	pred8x8_left_dc_rv40_c	.section	.text.pred8x8_top_dc_c,"ax",@progbits	.align	2	.align	5	.ent	pred8x8_top_dc_c	.type	pred8x8_top_dc_c, @functionpred8x8_top_dc_c:	.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,1			# 0x1	subu	$2,$2,$5	li	$3,2			# 0x2	subu	$9,$4,$5	addu	$2,$4,$2	subu	$3,$3,$5	li	$6,3			# 0x3	lbu	$12,4($2)	lbu	$10,0($2)	lbu	$8,4($9)	lbu	$7,0($9)	addu	$3,$4,$3	subu	$6,$6,$5	lbu	$11,4($3)	lbu	$9,0($3)	addu	$6,$4,$6	lbu	$3,4($6)	lbu	$2,0($6)	addu	$7,$7,$10	addu	$8,$8,$12	addu	$7,$7,$9	addu	$8,$8,$11	addu	$2,$2,$7	addu	$3,$3,$8	addiu	$2,$2,2	addiu	$3,$3,2	sra	$2,$2,2	sra	$3,$3,2	sll	$7,$2,8	sll	$6,$3,8	sll	$9,$5,1	addu	$7,$7,$2	addu	$6,$6,$3	sll	$11,$5,2	sll	$2,$5,3	subu	$13,$2,$5	addu	$12,$11,$5	addu	$10,$9,$5	subu	$2,$2,$9	sll	$3,$7,16	sll	$8,$6,16	addu	$7,$7,$3	addu	$6,$6,$8	addu	$13,$13,$4	addu	$10,$4,$10	addu	$12,$12,$4

⌨️ 快捷键说明

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