cavsdsp.s

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

S
4,590
字号
subu	$2,$2,$16addu	$4,$4,$5addiu	$2,$2,4addu	$6,$15,$16sra	$4,$4,1sra	$2,$2,3sb	$4,0($fp)addu	$2,$2,$25lbu	$5,0($18)sll	$3,$6,2lbu	$4,0($2)addu	$3,$3,$6addiu	$5,$5,1subu	$3,$3,$12addu	$4,$4,$5subu	$3,$3,$13sra	$4,$4,1addiu	$3,$3,4sb	$4,0($18)addu	$6,$16,$13sra	$3,$3,3lbu	$5,0($23)addu	$3,$3,$25sll	$4,$6,2lbu	$2,0($3)addu	$4,$4,$6addiu	$5,$5,1subu	$4,$4,$15addu	$2,$2,$5subu	$4,$4,$17sra	$2,$2,1addiu	$4,$4,4sb	$2,0($23)addu	$13,$13,$17sra	$4,$4,3lbu	$5,0($22)addu	$4,$4,$25sll	$2,$13,2lbu	$3,0($4)addu	$2,$2,$13subu	$2,$2,$16addiu	$5,$5,1addu	$3,$3,$5subu	$2,$2,$8sra	$3,$3,1addiu	$2,$2,4sb	$3,0($22)sra	$2,$2,3lbu	$3,0($21)addu	$2,$2,$25lbu	$4,0($2)addiu	$3,$3,1lw	$2,28($sp)addu	$4,$4,$3addiu	$2,$2,1sra	$4,$4,1sw	$2,28($sp)sb	$4,0($21)lw	$3,28($sp)li	$2,8			# 0x8addiu	$24,$24,1addiu	$20,$20,1addiu	$19,$19,1addiu	$fp,$fp,1addiu	$18,$18,1addiu	$23,$23,1addiu	$22,$22,1bne	$3,$2,$L107addiu	$21,$21,1lw	$fp,72($sp)lw	$23,68($sp)lw	$22,64($sp)lw	$21,60($sp)lw	$20,56($sp)lw	$19,52($sp)lw	$18,48($sp)lw	$17,44($sp)lw	$16,40($sp)j	$31addiu	$sp,$sp,80.set	macro.set	reorder.end	avg_cavs_filt8_v_hpel.section	.text.avg_cavs_filt8_h_qpel_l,"ax",@progbits.align	2.align	5.ent	avg_cavs_filt8_h_qpel_l.type	avg_cavs_filt8_h_qpel_l, @functionavg_cavs_filt8_h_qpel_l:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolui	$2,%hi(ff_cropTbl+1024)move	$10,$4move	$9,$5move	$13,$6move	$14,$7addiu	$11,$2,%lo(ff_cropTbl+1024)move	$12,$0$L113:lbu	$2,1($9)lbu	$5,0($9)lbu	$3,2($9)sll	$6,$2,3sll	$2,$2,1lbu	$7,-1($9)subu	$6,$6,$2sll	$4,$5,7sll	$8,$3,3sll	$5,$5,5sll	$2,$6,3subu	$2,$2,$6subu	$4,$4,$5subu	$3,$3,$8lbu	$5,-2($9)sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2subu	$4,$4,$5addiu	$3,$3,64addu	$4,$4,$3sra	$4,$4,7lbu	$3,0($10)addu	$4,$4,$11lbu	$2,0($4)addiu	$3,$3,1addu	$2,$2,$3sra	$2,$2,1sb	$2,0($10)lbu	$3,2($9)lbu	$5,1($9)lbu	$2,3($9)sll	$6,$3,3sll	$3,$3,1lbu	$7,0($9)subu	$6,$6,$3sll	$4,$5,7sll	$8,$2,3sll	$5,$5,5sll	$3,$6,3subu	$3,$3,$6subu	$4,$4,$5subu	$2,$2,$8lbu	$5,-1($9)sll	$7,$7,1subu	$4,$4,$7addu	$2,$2,$3subu	$4,$4,$5addiu	$2,$2,64addu	$4,$4,$2sra	$4,$4,7lbu	$3,1($10)addu	$4,$4,$11lbu	$2,0($4)addiu	$3,$3,1addu	$2,$2,$3sra	$2,$2,1sb	$2,1($10)lbu	$3,3($9)lbu	$5,2($9)lbu	$2,4($9)sll	$6,$3,3sll	$3,$3,1lbu	$7,1($9)subu	$6,$6,$3sll	$4,$5,7sll	$8,$2,3sll	$5,$5,5sll	$3,$6,3subu	$3,$3,$6subu	$4,$4,$5subu	$2,$2,$8lbu	$5,0($9)sll	$7,$7,1subu	$4,$4,$7addu	$2,$2,$3subu	$4,$4,$5addiu	$2,$2,64addu	$4,$4,$2sra	$4,$4,7lbu	$3,2($10)addu	$4,$4,$11lbu	$2,0($4)addiu	$3,$3,1addu	$2,$2,$3sra	$2,$2,1sb	$2,2($10)lbu	$3,4($9)lbu	$5,3($9)lbu	$2,5($9)sll	$6,$3,3sll	$3,$3,1lbu	$7,2($9)subu	$6,$6,$3sll	$4,$5,7sll	$8,$2,3sll	$5,$5,5sll	$3,$6,3subu	$3,$3,$6subu	$4,$4,$5subu	$2,$2,$8lbu	$5,1($9)sll	$7,$7,1subu	$4,$4,$7addu	$2,$2,$3subu	$4,$4,$5addiu	$2,$2,64addu	$4,$4,$2sra	$4,$4,7lbu	$3,3($10)addu	$4,$4,$11lbu	$2,0($4)addiu	$3,$3,1addu	$2,$2,$3sra	$2,$2,1sb	$2,3($10)lbu	$3,5($9)lbu	$5,4($9)lbu	$2,6($9)sll	$6,$3,3sll	$3,$3,1subu	$6,$6,$3lbu	$7,3($9)sll	$4,$5,7sll	$8,$2,3sll	$5,$5,5sll	$3,$6,3subu	$3,$3,$6subu	$4,$4,$5subu	$2,$2,$8lbu	$5,2($9)sll	$7,$7,1subu	$4,$4,$7addu	$2,$2,$3subu	$4,$4,$5addiu	$2,$2,64addu	$4,$4,$2sra	$4,$4,7lbu	$3,4($10)addu	$4,$4,$11lbu	$2,0($4)addiu	$3,$3,1addu	$2,$2,$3sra	$2,$2,1sb	$2,4($10)lbu	$3,6($9)lbu	$5,5($9)lbu	$2,7($9)sll	$6,$3,3sll	$3,$3,1lbu	$7,4($9)subu	$6,$6,$3sll	$4,$5,7sll	$8,$2,3sll	$5,$5,5sll	$3,$6,3subu	$3,$3,$6subu	$4,$4,$5subu	$2,$2,$8lbu	$5,3($9)sll	$7,$7,1subu	$4,$4,$7addu	$2,$2,$3subu	$4,$4,$5addiu	$2,$2,64addu	$4,$4,$2sra	$4,$4,7lbu	$3,5($10)addu	$4,$4,$11lbu	$2,0($4)addiu	$3,$3,1addu	$2,$2,$3sra	$2,$2,1sb	$2,5($10)lbu	$3,7($9)lbu	$5,6($9)lbu	$2,8($9)sll	$6,$3,3sll	$3,$3,1lbu	$7,5($9)subu	$6,$6,$3sll	$4,$5,7sll	$8,$2,3sll	$5,$5,5sll	$3,$6,3subu	$3,$3,$6subu	$4,$4,$5subu	$2,$2,$8lbu	$5,4($9)sll	$7,$7,1subu	$4,$4,$7addu	$2,$2,$3subu	$4,$4,$5addiu	$2,$2,64addu	$4,$4,$2sra	$4,$4,7lbu	$3,6($10)addu	$4,$4,$11lbu	$2,0($4)addiu	$3,$3,1addu	$2,$2,$3sra	$2,$2,1sb	$2,6($10)lbu	$3,8($9)lbu	$5,7($9)lbu	$2,9($9)sll	$6,$3,3sll	$3,$3,1subu	$6,$6,$3lbu	$7,6($9)sll	$3,$5,7sll	$8,$2,3sll	$5,$5,5sll	$4,$6,3subu	$3,$3,$5subu	$4,$4,$6lbu	$5,5($9)subu	$2,$2,$8sll	$7,$7,1addu	$2,$2,$4subu	$3,$3,$7addiu	$2,$2,64subu	$3,$3,$5addu	$3,$3,$2sra	$3,$3,7lbu	$2,7($10)addu	$3,$3,$11lbu	$4,0($3)addiu	$2,$2,1addu	$4,$4,$2sra	$4,$4,1addiu	$12,$12,1li	$2,8			# 0x8sb	$4,7($10)addu	$9,$9,$14bne	$12,$2,$L113addu	$10,$10,$13j	$31nop.set	macro.set	reorder.end	avg_cavs_filt8_h_qpel_l.section	.text.avg_cavs_filt8_v_qpel_l,"ax",@progbits.align	2.align	5.ent	avg_cavs_filt8_v_qpel_l.type	avg_cavs_filt8_v_qpel_l, @functionavg_cavs_filt8_v_qpel_l:.frame	$sp,112,$31		# vars= 72, regs= 9/0, args= 0, gp= 0.mask	0x40ff0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-112sw	$7,124($sp)lw	$2,124($sp)move	$24,$4sll	$4,$2,3sll	$2,$2,1sll	$7,$6,1sw	$2,52($sp)sll	$3,$6,3lw	$2,124($sp)subu	$8,$3,$6subu	$3,$3,$7sw	$5,116($sp)sll	$2,$2,2addu	$3,$24,$3sll	$9,$6,2sw	$2,40($sp)sw	$3,4($sp)addu	$2,$7,$6lw	$3,116($sp)addu	$5,$9,$6addu	$2,$24,$2addu	$3,$4,$3sw	$2,12($sp)addu	$5,$24,$5lui	$2,%hi(ff_cropTbl+1024)sw	$5,8($sp)sw	$3,64($sp)lw	$5,52($sp)lw	$3,40($sp)addiu	$25,$2,%lo(ff_cropTbl+1024)lw	$2,124($sp)addu	$6,$24,$6addu	$5,$5,$2addu	$3,$3,$2sw	$5,44($sp)sw	$3,36($sp)lw	$5,52($sp)lw	$3,124($sp)subu	$5,$4,$5subu	$2,$4,$2addu	$8,$24,$8addu	$4,$4,$3addu	$7,$24,$7sw	$fp,104($sp)sw	$5,32($sp)sw	$4,24($sp)sw	$6,20($sp)sw	$23,100($sp)sw	$22,96($sp)sw	$21,92($sp)sw	$20,88($sp)sw	$19,84($sp)sw	$18,80($sp)sw	$17,76($sp)sw	$16,72($sp)sw	$8,0($sp)sw	$2,28($sp)sw	$7,16($sp)sw	$0,48($sp)lw	$5,116($sp)lw	$6,52($sp)subu	$4,$0,$3subu	$5,$5,$6addu	$fp,$24,$9sw	$4,56($sp)sw	$5,60($sp)$L119:lw	$2,116($sp)lw	$3,48($sp)lw	$4,124($sp)addu	$7,$2,$3lw	$5,52($sp)addu	$2,$4,$7lbu	$15,0($2)lw	$6,56($sp)addu	$3,$7,$5lbu	$17,0($3)lbu	$14,0($7)addu	$3,$7,$6sll	$22,$15,1sll	$2,$15,3lbu	$11,0($3)subu	$2,$2,$22sll	$5,$14,5sll	$3,$14,7sll	$4,$2,3subu	$4,$4,$2subu	$3,$3,$5lw	$2,60($sp)sll	$5,$11,1sll	$6,$17,3subu	$3,$3,$5lw	$5,44($sp)lbu	$8,0($2)subu	$2,$17,$6addu	$2,$2,$4sll	$23,$17,1addu	$4,$7,$5lbu	$18,0($4)subu	$6,$6,$23subu	$3,$3,$8addiu	$2,$2,64addu	$3,$3,$2sll	$5,$15,7sll	$2,$15,5sll	$4,$6,3subu	$4,$4,$6sll	$10,$18,3sll	$6,$14,1subu	$5,$5,$2subu	$5,$5,$6subu	$2,$18,$10lw	$6,40($sp)sra	$3,$3,7addu	$3,$3,$25addu	$2,$2,$4lbu	$9,0($3)subu	$5,$5,$11addu	$3,$7,$6addiu	$2,$2,64lbu	$16,0($3)lbu	$8,0($24)lw	$3,36($sp)lw	$6,32($sp)addu	$5,$5,$2lw	$2,24($sp)addiu	$8,$8,1addu	$4,$7,$2addu	$2,$7,$3addu	$3,$7,$6lw	$6,28($sp)lbu	$20,0($2)addu	$9,$9,$8lw	$2,64($sp)addu	$7,$7,$6sra	$9,$9,1lbu	$11,0($3)lbu	$13,0($7)lbu	$19,0($2)lbu	$12,0($4)sb	$9,0($24)lw	$3,20($sp)sll	$21,$18,1sra	$5,$5,7lbu	$7,0($3)subu	$10,$10,$21addu	$5,$5,$25lbu	$6,0($5)sll	$8,$16,3sll	$2,$17,5sll	$4,$10,3sll	$3,$17,7subu	$4,$4,$10subu	$3,$3,$2addiu	$7,$7,1subu	$2,$16,$8addu	$2,$2,$4addu	$6,$6,$7lw	$4,20($sp)sra	$6,$6,1sb	$6,0($4)subu	$3,$3,$22lw	$5,16($sp)subu	$3,$3,$14addiu	$2,$2,64sll	$10,$16,1subu	$8,$8,$10addu	$3,$3,$2lbu	$7,0($5)sll	$9,$20,3sll	$2,$18,5sll	$5,$8,3sra	$3,$3,7sll	$4,$18,7subu	$5,$5,$8addu	$3,$3,$25subu	$4,$4,$2subu	$2,$20,$9lbu	$6,0($3)addu	$2,$2,$5subu	$4,$4,$23addiu	$7,$7,1subu	$4,$4,$15addiu	$2,$2,64addu	$6,$6,$7addu	$4,$4,$2lw	$2,16($sp)sra	$6,$6,1sb	$6,0($2)sll	$14,$20,1lw	$3,12($sp)subu	$9,$9,$14sra	$4,$4,7lbu	$7,0($3)sll	$8,$11,3addu	$4,$4,$25sll	$2,$16,5sll	$5,$9,3sll	$3,$16,7lbu	$6,0($4)subu	$5,$5,$9subu	$3,$3,$2subu	$2,$11,$8addu	$2,$2,$5addiu	$7,$7,1subu	$3,$3,$21lw	$4,12($sp)addu	$6,$6,$7addiu	$2,$2,64subu	$3,$3,$17addu	$3,$3,$2sra	$6,$6,1sb	$6,0($4)sra	$3,$3,7lbu	$7,0($fp)sll	$15,$11,1addu	$3,$3,$25lbu	$6,0($3)subu	$8,$8,$15sll	$9,$13,3sll	$2,$20,5sll	$5,$8,3addiu	$7,$7,1sll	$4,$20,7subu	$5,$5,$8subu	$4,$4,$2addu	$6,$6,$7subu	$2,$13,$9addu	$2,$2,$5sra	$6,$6,1subu	$4,$4,$10sb	$6,0($fp)addiu	$2,$2,64subu	$4,$4,$18lw	$5,8($sp)addu	$4,$4,$2sll	$2,$13,1subu	$9,$9,$2lbu	$7,0($5)sll	$8,$19,3sll	$3,$11,7sra	$4,$4,7sll	$11,$11,5sll	$5,$9,3subu	$2,$19,$8addu	$4,$4,$25subu	$5,$5,$9subu	$3,$3,$11lbu	$6,0($4)addu	$2,$2,$5subu	$3,$3,$14addiu	$2,$2,64addiu	$7,$7,1subu	$3,$3,$16addu	$3,$3,$2addu	$6,$6,$7lw	$2,8($sp)sra	$6,$6,1sb	$6,0($2)lw	$5,4($sp)sra	$3,$3,7lbu	$6,0($5)addu	$3,$3,$25sll	$5,$12,3sll	$19,$19,1subu	$8,$8,$19subu	$12,$12,$5lbu	$5,0($3)sll	$4,$13,7addiu	$6,$6,1sll	$13,$13,5sll	$2,$8,3subu	$2,$2,$8addu	$5,$5,$6subu	$4,$4,$13lw	$6,4($sp)addu	$12,$12,$2sra	$5,$5,1subu	$4,$4,$15sb	$5,0($6)subu	$4,$4,$20addiu	$12,$12,64lw	$3,0($sp)addu	$4,$4,$12sra	$4,$4,7lbu	$2,0($3)addu	$4,$4,$25lbu	$3,0($4)addiu	$2,$2,1lw	$4,48($sp)lw	$5,0($sp)addu	$3,$3,$2sra	$3,$3,1addiu	$4,$4,1sw	$4,48($sp)sb	$3,0($5)lw	$6,64($sp)lw	$2,60($sp)lw	$3,20($sp)lw	$4,16($sp)lw	$5,12($sp)addiu	$6,$6,1addiu	$2,$2,1addiu	$3,$3,1addiu	$4,$4,1addiu	$5,$5,1sw	$6,64($sp)sw	$2,60($sp)sw	$3,20($sp)sw	$4,16($sp)sw	$5,12($sp)lw	$2,4($sp)lw	$6,8($sp)lw	$3,0($sp)addiu	$2,$2,1lw	$4,48($sp)addiu	$6,$6,1sw	$2,4($sp)addiu	$3,$3,1li	$2,8			# 0x8addiu	$24,$24,1addiu	$fp,$fp,1sw	$6,8($sp)bne	$4,$2,$L119sw	$3,0($sp)lw	$fp,104($sp)lw	$23,100($sp)lw	$22,96($sp)lw	$21,92($sp)lw	$20,88($sp)lw	$19,84($sp)lw	$18,80($sp)lw	$17,76($sp)lw	$16,72($sp)j	$31addiu	$sp,$sp,112.set	macro.set	reorder.end	avg_cavs_filt8_v_qpel_l.section	.text.avg_cavs_filt8_h_qpel_r,"ax",@progbits.align	2.align	5.ent	avg_cavs_filt8_h_qpel_r.type	avg_cavs_filt8_h_qpel_r, @functionavg_cavs_filt8_h_qpel_r:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolui	$2,%hi(ff_cropTbl+1024)move	$10,$4move	$9,$5move	$13,$6move	$14,$7addiu	$11,$2,%lo(ff_cropTbl+1024)move	$12,$0$L125:lbu	$2,0($9)lbu	$3,-1($9)lbu	$6,1($9)sll	$5,$2,3sll	$2,$2,1lbu	$7,2($9)subu	$5,$5,$2sll	$4,$6,7sll	$8,$3,3sll	$2,$5,3sll	$6,$6,5subu	$2,$2,$5subu	$3,$3,$8subu	$4,$4,$6sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2lbu	$2,3($9)addu	$3,$3,$4subu	$3,$3,$2addiu	$3,$3,64sra	$3,$3,7lbu	$4,0($10)addu	$3,$3,$11lbu	$2,0($3)addiu	$4,$4,1addu	$2,$2,$4sra	$2,$2,1sb	$2,0($10)lbu	$4,1($9)lbu	$3,0($9)lbu	$6,2($9)sll	$5,$4,3sll	$4,$4,1lbu	$7,3($9)subu	$5,$5,$4sll	$8,$3,3sll	$4,$6,7sll	$2,$5,3sll	$6,$6,5subu	$2,$2,$5subu	$3,$3,$8subu	$4,$4,$6sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2lbu	$2,4($9)addu	$3,$3,$4subu	$3,$3,$2addiu	$3,$3,64sra	$3,$3,7lbu	$4,1($10)addu	$3,$3,$11lbu	$2,0($3)addiu	$4,$4,1addu	$2,$2,$4sra	$2,$2,1sb	$2,1($10)lbu	$4,2($9)lbu	$3,1($9)lbu	$6,3($9)sll	$5,$4,3sll	$4,$4,1lbu	$7,4($9)subu	$5,$5,$4sll	$8,$3,3sll	$4,$6,7sll	$2,$5,3sll	$6,$6,5subu	$2,$2,$5subu	$3,$3,$8subu	$4,$4,$6sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2lbu	$2,5($9)addu	$3,$3,$4subu	$3,$3,$2addiu	$3,$3,64sra	$3,$3,7lbu	$4,2($10)addu	$3,$3,$11lbu	$2,0($3)addiu	$4,$4,1addu	$2,$2,$4sra	$2,$2,1sb	$2,2($10)lbu	$4,3($9)lbu	$3,2($9)lbu	$6,4($9)sll	$5,$4,3sll	$4,$4,1subu	$5,$5,$4lbu	$7,5($9)sll	$4,$6,7sll	$8,$3,3sll	$2,$5,3sll	$6,$6,5subu	$2,$2,$5subu	$3,$3,$8subu	$4,$4,$6sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2lbu	$2,6($9)addu	$3,$3,$4subu	$3,$3,$2addiu	$3,$3,64sra	$3,$3,7lbu	$4,3($10)addu	$3,$3,$11lbu	$2,0($3)addiu	$4,$4,1addu	$2,$2,$4sra	$2,$2,1sb	$2,3($10)lbu	$4,4($9)lbu	$3,3($9)lbu	$6,5($9)sll	$5,$4,3sll	$4,$4,1subu	$5,$5,$4lbu	$7,6($9)sll	$4,$6,7sll	$8,$3,3sll	$2,$5,3sll	$6,$6,5subu	$2,$2,$5subu	$3,$3,$8subu	$4,$4,$6sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2lbu	$2,7($9)addu	$3,$3,$4subu	$3,$3,$2addiu	$3,$3,64sra	$3,$3,7lbu	$4,4($10)addu	$3,$3,$11lbu	$2,0($3)addiu	$4,$4,1addu	$2,$2,$4sra	$2,$2,1sb	$2,4($10)lbu	$4,5($9)lbu	$3,4($9)lbu	$6,6($9)sll	$5,$4,3sll	$4,$4,1lbu	$7,7($9)subu	$5,$5,$4sll	$8,$3,3sll	$4,$6,7sll	$2,$5,3sll	$6,$6,5subu	$2,$2,$5subu	$3,$3,$8subu	$4,$4,$6sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2lbu	$2,8($9)addu	$3,$3,$4subu	$3,$3,$2addiu	$3,$3,64sra	$3,$3,7lbu	$4,5($10)addu	$3,$3,$11lbu	$2,0($3)addiu	$4,$4,1addu	$2,$2,$4sra	$2,$2,1sb	$2,5($10)lbu	$4,6($9)lbu	$3,5($9)lbu	$6,7($9)sll	$5,$4,3sll	$4,$4,1subu	$5,$5,$4lbu	$7,8($9)sll	$4,$6,7sll	$8,$3,3sll	$2,$5,3sll	$6,$6,5subu	$2,$2,$5subu	$3,$3,$8subu	$4,$4,$6sll	$7,$7,1subu	$4,$4,$7addu	$3,$3,$2lbu	$2,9($9)addu	$3,$3,$4subu	$3,$3,$2addi

⌨️ 快捷键说明

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