⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h264pred.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
.file	1 "h264pred.c".section .mdebug.abi32.previous.section	.text.pred4x4_vertical_c,"ax",@progbits.align	2.align	5.ent	pred4x4_vertical_c.type	pred4x4_vertical_c, @functionpred4x4_vertical_c:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrosll	$3,$6,1subu	$5,$4,$6lw	$2,0($5)addu	$7,$3,$6addu	$7,$7,$4addu	$6,$6,$4addu	$3,$3,$4sw	$2,0($4)sw	$2,0($6)sw	$2,0($3)j	$31sw	$2,0($7).set	macro.set	reorder.end	pred4x4_vertical_c.section	.text.pred4x4_horizontal_c,"ax",@progbits.align	2.align	5.ent	pred4x4_horizontal_c.type	pred4x4_horizontal_c, @functionpred4x4_horizontal_c:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolbu	$5,-1($4)addu	$8,$4,$6sll	$2,$5,8addu	$2,$2,$5sll	$3,$2,16addu	$2,$2,$3sw	$2,0($4)lbu	$5,-1($8)sll	$7,$6,1sll	$2,$5,8addu	$2,$2,$5sll	$3,$2,16addu	$2,$2,$3sw	$2,0($8)addu	$9,$4,$7lbu	$5,-1($9)addu	$7,$7,$6sll	$2,$5,8addu	$2,$2,$5sll	$3,$2,16addu	$2,$2,$3sw	$2,0($9)addu	$4,$4,$7lbu	$5,-1($4)sll	$2,$5,8addu	$2,$2,$5sll	$3,$2,16addu	$2,$2,$3j	$31sw	$2,0($4).set	macro.set	reorder.end	pred4x4_horizontal_c.section	.text.pred4x4_dc_c,"ax",@progbits.align	2.align	5.ent	pred4x4_dc_c.type	pred4x4_dc_c, @functionpred4x4_dc_c:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrosubu	$5,$4,$6lbu	$8,1($5)lbu	$2,0($5)sll	$7,$6,1lbu	$3,2($5)lbu	$9,3($5)lbu	$10,-1($4)addu	$11,$4,$7addu	$12,$6,$4addu	$7,$7,$6addu	$2,$2,$8lbu	$6,-1($12)lbu	$8,-1($11)addu	$7,$4,$7lbu	$5,-1($7)addu	$3,$3,$9addu	$2,$2,$10addu	$3,$3,$6addu	$2,$2,$8addu	$3,$3,$5addiu	$2,$2,4addu	$3,$3,$2sra	$3,$3,3sll	$2,$3,8addu	$2,$2,$3sll	$5,$2,16addu	$2,$2,$5sw	$2,0($7)sw	$2,0($11)sw	$2,0($12)j	$31sw	$2,0($4).set	macro.set	reorder.end	pred4x4_dc_c.section	.text.pred4x4_left_dc_c,"ax",@progbits.align	2.align	5.ent	pred4x4_left_dc_c.type	pred4x4_left_dc_c, @functionpred4x4_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	nomacroaddu	$9,$4,$6sll	$7,$6,1lbu	$3,-1($9)lbu	$2,-1($4)addu	$8,$4,$7lbu	$5,-1($8)addu	$7,$7,$6addu	$2,$2,$3addu	$7,$4,$7lbu	$3,-1($7)addu	$2,$2,$5addiu	$2,$2,2addu	$3,$3,$2sra	$3,$3,2sll	$2,$3,8addu	$2,$2,$3sll	$5,$2,16addu	$2,$2,$5sw	$2,0($7)sw	$2,0($8)sw	$2,0($9)j	$31sw	$2,0($4).set	macro.set	reorder.end	pred4x4_left_dc_c.section	.text.pred4x4_top_dc_c,"ax",@progbits.align	2.align	5.ent	pred4x4_top_dc_c.type	pred4x4_top_dc_c, @functionpred4x4_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	nomacrosubu	$3,$4,$6lbu	$8,1($3)lbu	$5,0($3)lbu	$7,3($3)lbu	$2,2($3)addu	$5,$5,$8addu	$2,$2,$7addiu	$5,$5,2addu	$2,$2,$5sra	$2,$2,2sll	$3,$2,8addu	$3,$3,$2sll	$5,$6,1addu	$2,$5,$6sll	$7,$3,16addu	$3,$3,$7addu	$2,$2,$4addu	$5,$5,$4addu	$6,$4,$6sw	$3,0($2)sw	$3,0($5)sw	$3,0($6)j	$31sw	$3,0($4).set	macro.set	reorder.end	pred4x4_top_dc_c.section	.text.pred4x4_128_dc_c,"ax",@progbits.align	2.align	5.ent	pred4x4_128_dc_c.type	pred4x4_128_dc_c, @functionpred4x4_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	nomacrosll	$5,$6,1addu	$3,$5,$6li	$2,-2139095040			# 0xffffffff80800000ori	$2,$2,0x8080addu	$3,$3,$4addu	$5,$5,$4addu	$6,$4,$6sw	$2,0($3)sw	$2,0($5)sw	$2,0($6)j	$31sw	$2,0($4).set	macro.set	reorder.end	pred4x4_128_dc_c.section	.text.pred4x4_down_right_c,"ax",@progbits.align	2.align	5.ent	pred4x4_down_right_c.type	pred4x4_down_right_c, @functionpred4x4_down_right_c:.frame	$sp,24,$31		# vars= 0, regs= 5/0, args= 0, gp= 0.mask	0x001f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24nor	$2,$0,$6sw	$18,8($sp)sw	$16,0($sp)sw	$20,16($sp)sw	$19,12($sp)sw	$17,4($sp)addu	$18,$4,$6subu	$3,$4,$6addu	$2,$2,$4sll	$16,$6,1lbu	$9,0($3)lbu	$13,1($3)lbu	$17,0($2)lbu	$8,-1($18)lbu	$5,-1($4)addu	$6,$16,$6addu	$16,$4,$16lbu	$14,2($3)lbu	$12,-1($16)addu	$6,$4,$6lbu	$19,-1($6)sll	$15,$17,1sll	$10,$8,1sll	$2,$5,1sll	$7,$9,1sll	$11,$13,1lbu	$20,3($3)addiu	$17,$17,2addu	$3,$5,$12addu	$2,$8,$2addu	$5,$9,$5addu	$7,$13,$7addu	$9,$9,$14addiu	$10,$10,2addiu	$15,$15,2addiu	$11,$11,2sll	$12,$12,1addu	$7,$17,$7addu	$8,$8,$19addu	$2,$2,$17addu	$3,$3,$10addu	$5,$5,$15addu	$9,$9,$11addiu	$12,$12,2addu	$8,$8,$12sra	$3,$3,2sra	$2,$2,2sra	$5,$5,2sra	$7,$7,2sra	$9,$9,2andi	$5,$5,0x00ffandi	$2,$2,0x00ffandi	$7,$7,0x00ffandi	$3,$3,0x00ffandi	$9,$9,0x00ffsll	$14,$14,1sra	$8,$8,2sb	$8,0($6)sb	$3,1($6)addu	$13,$13,$20sb	$3,0($16)addiu	$14,$14,2sb	$2,2($6)sb	$2,1($16)sb	$2,0($18)sb	$5,3($6)sb	$5,2($16)sb	$5,1($18)sb	$5,0($4)sb	$7,3($16)sb	$7,2($18)sb	$7,1($4)sb	$9,3($18)addu	$13,$13,$14lw	$20,16($sp)lw	$19,12($sp)lw	$18,8($sp)lw	$17,4($sp)lw	$16,0($sp)sra	$13,$13,2addiu	$sp,$sp,24sb	$13,3($4)j	$31sb	$9,2($4).set	macro.set	reorder.end	pred4x4_down_right_c.section	.text.pred4x4_down_left_c,"ax",@progbits.align	2.align	5.ent	pred4x4_down_left_c.type	pred4x4_down_left_c, @functionpred4x4_down_left_c:.frame	$sp,16,$31		# vars= 0, regs= 3/0, args= 0, gp= 0.mask	0x00070000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-16sw	$18,8($sp)sw	$17,4($sp)sw	$16,0($sp)subu	$2,$4,$6lbu	$17,3($5)lbu	$3,0($5)lbu	$9,1($5)lbu	$16,2($5)lbu	$7,3($2)lbu	$8,2($2)lbu	$10,1($2)lbu	$15,0($2)addu	$12,$10,$7addu	$2,$8,$3addu	$13,$3,$16addu	$14,$9,$17sll	$3,$3,1addiu	$18,$7,2addu	$15,$15,$8addiu	$12,$12,2addiu	$2,$2,2addu	$3,$9,$3sll	$5,$16,1sll	$11,$17,1addiu	$13,$13,2addiu	$14,$14,2sll	$8,$8,1sll	$7,$7,1sll	$9,$9,1addu	$8,$8,$12addu	$7,$7,$2addu	$3,$3,$18sll	$2,$6,1addu	$11,$11,$17addiu	$16,$16,2addu	$9,$9,$13addu	$5,$5,$14addiu	$15,$15,2sll	$10,$10,1addu	$12,$2,$6addu	$11,$11,$16addu	$10,$10,$15sra	$8,$8,2sra	$7,$7,2sra	$3,$3,2sra	$9,$9,2sra	$5,$5,2andi	$3,$3,0x00ffaddu	$12,$4,$12addu	$6,$4,$6addu	$2,$4,$2andi	$7,$7,0x00ffandi	$9,$9,0x00ffandi	$8,$8,0x00ffandi	$5,$5,0x00ffsra	$10,$10,2sra	$11,$11,2sb	$10,0($4)sb	$8,0($6)sb	$8,1($4)sb	$7,0($2)sb	$7,1($6)sb	$7,2($4)sb	$3,0($12)sb	$3,1($2)sb	$3,2($6)sb	$3,3($4)sb	$9,1($12)sb	$9,2($2)sb	$9,3($6)sb	$5,2($12)sb	$5,3($2)sb	$11,3($12)lw	$18,8($sp)lw	$17,4($sp)lw	$16,0($sp)j	$31addiu	$sp,$sp,16.set	macro.set	reorder.end	pred4x4_down_left_c.section	.text.pred4x4_down_left_svq3_c,"ax",@progbits.align	2.align	5.ent	pred4x4_down_left_svq3_c.type	pred4x4_down_left_svq3_c, @functionpred4x4_down_left_svq3_c:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrosll	$8,$6,1addu	$7,$8,$6addu	$11,$6,$4addu	$7,$4,$7addu	$8,$4,$8subu	$6,$4,$6lbu	$5,1($6)lbu	$3,2($6)lbu	$2,3($6)lbu	$9,-1($8)lbu	$10,-1($7)lbu	$6,-1($11)addu	$3,$3,$9addu	$5,$5,$6addu	$2,$2,$10srl	$2,$2,1srl	$3,$3,1sra	$5,$5,1sb	$5,0($4)sb	$3,0($11)sb	$3,1($4)sb	$2,3($7)sb	$2,2($7)sb	$2,3($8)sb	$2,1($7)sb	$2,2($8)sb	$2,3($11)sb	$2,0($7)sb	$2,1($8)sb	$2,2($11)sb	$2,3($4)sb	$2,0($8)sb	$2,1($11)j	$31sb	$2,2($4).set	macro.set	reorder.end	pred4x4_down_left_svq3_c.section	.text.pred4x4_down_left_rv40_c,"ax",@progbits.align	2.align	5.ent	pred4x4_down_left_rv40_c.type	pred4x4_down_left_rv40_c, @functionpred4x4_down_left_rv40_c:.frame	$sp,40,$31		# vars= 0, regs= 9/0, args= 0, gp= 0.mask	0x40ff0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-40sw	$23,28($sp)sw	$19,12($sp)sw	$fp,32($sp)sw	$22,24($sp)sw	$21,20($sp)sw	$20,16($sp)sw	$18,8($sp)sw	$17,4($sp)sw	$16,0($sp)sll	$2,$6,2lbu	$fp,3($5)lbu	$7,0($5)lbu	$17,1($5)lbu	$25,2($5)sll	$19,$6,1addu	$3,$2,$6sll	$8,$6,3subu	$12,$4,$6subu	$11,$8,$6addu	$23,$19,$6addu	$3,$3,$4subu	$8,$8,$19addu	$2,$2,$4lbu	$16,2($12)lbu	$21,-1($2)lbu	$13,-1($3)lbu	$5,3($12)lbu	$22,1($12)addu	$23,$4,$23addu	$19,$4,$19addu	$6,$6,$4addu	$9,$7,$25addu	$10,$17,$fpsll	$2,$17,1sll	$3,$25,1addu	$8,$8,$4addu	$11,$11,$4lbu	$15,-1($8)lbu	$24,-1($11)lbu	$18,0($12)lbu	$11,-1($19)lbu	$12,-1($23)lbu	$20,-1($6)addu	$9,$9,$2addu	$10,$10,$3sll	$2,$7,1lbu	$8,-1($4)addu	$3,$22,$5addu	$17,$17,$2addu	$9,$21,$9sll	$2,$5,1addu	$10,$13,$10addu	$7,$16,$7sll	$14,$16,1addu	$18,$18,$16addu	$3,$20,$3addu	$16,$11,$21addu	$7,$7,$2addu	$5,$5,$17sll	$2,$11,1addu	$17,$12,$13addu	$14,$12,$14addu	$9,$15,$9addu	$10,$24,$10sll	$22,$22,1sll	$21,$21,1sll	$12,$12,1addu	$8,$8,$18addu	$3,$3,$2addu	$5,$5,$21addu	$25,$25,$fpaddu	$11,$11,$22addiu	$16,$16,4addiu	$17,$17,4sll	$20,$20,1sll	$2,$15,1addu	$7,$7,$12addiu	$14,$14,4addiu	$9,$9,4addiu	$10,$10,4sll	$13,$13,1addu	$8,$8,$20addu	$7,$7,$16addu	$5,$5,$17addu	$3,$3,$14addu	$13,$13,$9addu	$2,$2,$10addu	$15,$15,$25addiu	$11,$11,4addiu	$24,$24,2addu	$8,$8,$11addu	$15,$15,$24sra	$3,$3,3sra	$7,$7,3sra	$5,$5,3sra	$13,$13,3sra	$2,$2,3andi	$5,$5,0x00ffandi	$7,$7,0x00ffandi	$13,$13,0x00ffandi	$3,$3,0x00ffandi	$2,$2,0x00ffsra	$8,$8,3sra	$15,$15,2sb	$8,0($4)sb	$3,0($6)sb	$3,1($4)sb	$7,0($19)sb	$7,1($6)sb	$7,2($4)sb	$5,0($23)sb	$5,1($19)sb	$5,2($6)sb	$5,3($4)sb	$13,1($23)sb	$13,2($19)sb	$13,3($6)sb	$2,2($23)sb	$2,3($19)sb	$15,3($23)lw	$fp,32($sp)lw	$23,28($sp)lw	$22,24($sp)lw	$21,20($sp)lw	$20,16($sp)lw	$19,12($sp)lw	$18,8($sp)lw	$17,4($sp)lw	$16,0($sp)j	$31addiu	$sp,$sp,40.set	macro.set	reorder.end	pred4x4_down_left_rv40_c.section	.text.pred4x4_down_left_rv40_nodown_c,"ax",@progbits.align	2.align	5.ent	pred4x4_down_left_rv40_nodown_c.type	pred4x4_down_left_rv40_nodown_c, @functionpred4x4_down_left_rv40_nodown_c:.frame	$sp,32,$31		# vars= 0, regs= 8/0, args= 0, gp= 0.mask	0x00ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$21,20($sp)sw	$17,4($sp)sw	$16,0($sp)sw	$23,28($sp)sw	$22,24($sp)sw	$20,16($sp)sw	$19,12($sp)sw	$18,8($sp)subu	$2,$4,$6sll	$17,$6,1lbu	$22,2($2)lbu	$12,0($5)lbu	$3,3($2)addu	$21,$17,$6lbu	$23,3($5)lbu	$14,1($5)lbu	$15,2($5)lbu	$19,1($2)addu	$21,$4,$21addu	$17,$4,$17addu	$6,$6,$4lbu	$7,-1($21)lbu	$18,0($2)lbu	$13,-1($17)lbu	$20,-1($6)addu	$11,$22,$12sll	$2,$3,1sll	$8,$12,1lbu	$9,-1($4)addu	$5,$19,$3addu	$8,$14,$8addu	$10,$14,$23addu	$11,$11,$2addu	$12,$12,$15sll	$2,$15,1sll	$16,$22,1sll	$14,$14,1addu	$18,$18,$22addu	$5,$20,$5addu	$11,$13,$11addu	$3,$3,$8addu	$10,$10,$2addu	$16,$7,$16sll	$2,$13,1sll	$8,$7,1sll	$19,$19,1addu	$12,$12,$14addu	$9,$9,$18addu	$5,$5,$2addu	$15,$15,$23sll	$2,$7,2addu	$13,$13,$19addiu	$16,$16,4sll	$20,$20,1addu	$7,$8,$7addiu	$11,$11,4addiu	$3,$3,4addiu	$12,$12,4addiu	$10,$10,4addu	$9,$9,$20addu	$5,$5,$16addu	$10,$2,$10addu	$3,$2,$3addu	$7,$7,$11addiu	$13,$13,4addu	$2,$2,$12addiu	$15,$15,2addu	$9,$9,$13addu	$8,$8,$15sra	$5,$5,3sra	$7,$7,3sra	$3,$3,3sra	$2,$2,3sra	$10,$10,3andi	$3,$3,0x00ffandi	$7,$7,0x00ffandi	$2,$2,0x00ffandi	$5,$5,0x00ffandi	$10,$10,0x00ffsra	$9,$9,3sra	$8,$8,2sb	$9,0($4)sb	$5,0($6)sb	$5,1($4)sb	$7,0($17)sb	$7,1($6)sb	$7,2($4)sb	$3,0($21)sb	$3,1($17)sb	$3,2($6)sb	$3,3($4)sb	$2,1($21)sb	$2,2($17)sb	$2,3($6)sb	$10,2($21)sb	$10,3($17)sb	$8,3($21)lw	$23,28($sp)lw	$22,24($sp)lw	$21,20($sp)lw	$20,16($sp)lw	$19,12($sp)lw	$18,8($sp)lw	$17,4($sp)lw	$16,0($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	pred4x4_down_left_rv40_nodown_c.section	.text.pred4x4_vertical_right_c,"ax",@progbits.align	2.align	5.ent	pred4x4_vertical_right_c.type	pred4x4_vertical_right_c, @functionpred4x4_vertical_right_c:.frame	$sp,32,$31		# vars= 0, regs= 8/0, args= 0, gp= 0.mask	0x00ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32nor	$2,$0,$6sw	$23,28($sp)sw	$22,24($sp)sw	$21,20($sp)sw	$20,16($sp)sw	$19,12($sp)sw	$18,8($sp)sw	$17,4($sp)sw	$16,0($sp)subu	$3,$4,$6addu	$2,$2,$4lbu	$5,1($3)lbu	$10,0($2)addu	$24,$4,$6lbu	$2,0($3)sll	$13,$6,1lbu	$15,2($3)lbu	$12,-1($4)lbu	$16,-1($24)addu	$23,$4,$13lbu	$18,3($3)lbu	$17,-1($23)sll	$9,$10,1sll	$8,$2,1sll	$7,$5,1addiu	$22,$2,1addiu	$20,$10,2addu	$11,$2,$15sll	$19,$16,1sll	$21,$12,1addiu	$9,$9,2addu	$8,$5,$8sll	$14,$15,1addiu	$3,$5,1addu	$2,$2,$12addiu	$7,$7,2addu	$16,$16,$21addu	$2,$2,$9addu	$12,$12,$19addu	$9,$5,$18addu	$3,$15,$3addu	$5,$5,$22addu	$8,$8,$20addiu	$17,$17,2addu	$10,$10,$22addu	$11,$11,$7addiu	$14,$14,2addiu	$15,$15,1addu	$20,$20,$16addu	$12,$12,$17addu	$13,$13,$6addu	$9,$9,$14sra	$10,$10,1sra	$5,$5,1sra	$3,$3,1addu	$18,$18,$15sra	$2,$2,2sra	$8,$8,2sra	$11,$11,2addu	$13,$4,$13andi	$10,$10,0x00ffandi	$5,$5,0x00ffandi	$3,$3,0x00ffandi	$2,$2,0x00ffandi	$8,$8,0x00ffandi	$11,$11,0x00ffsra	$18,$18,1sra	$20,$20,2sra	$9,$9,2sra	$12,$12,2sb	$10,1($23)sb	$10,0($4)sb	$5,2($23)sb	$5,1($4)sb	$3,3($23)sb	$18,3($4)sb	$3,2($4)sb	$2,1($13)sb	$2,0($24)sb	$8,2($13)sb	$8,1($24)sb	$11,3($13)sb	$9,3($24)sb	$11,2($24)sb	$20,0($23)sb	$12,0($13)lw	$23,28($sp)lw	$22,24($sp)lw	$21,20($sp)lw	$20,16($sp)lw	$19,12($sp)lw	$18,8($sp)lw	$17,4($sp)lw	$16,0($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	pred4x4_vertical_right_c.section	.text.pred4x4_vertical_left_c,"ax",@progbits.align	2.align	5.ent	pred4x4_vertical_left_c.type	pred4x4_vertical_left_c, @functionpred4x4_vertical_left_c:.frame	$sp,24,$31		# vars= 0, regs= 6/0, args= 0, gp= 0.mask	0x003f0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$20,16($sp)sw	$19,12($sp)sw	$16,0($sp)sw	$21,20($sp)sw	$18,8($sp)

⌨️ 快捷键说明

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