cavsdsp.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,590 行 · 第 1/5 页
S
4,590 行
lbu $4,0($2)addiu $12,$12,1sb $4,0($10)lbu $3,1($9)lbu $2,0($9)lbu $6,2($9)sll $5,$3,3sll $3,$3,1lbu $7,3($9)subu $5,$5,$3sll $4,$6,7sll $8,$2,3sll $3,$5,3sll $6,$6,5subu $3,$3,$5subu $2,$2,$8subu $4,$4,$6sll $7,$7,1subu $4,$4,$7addu $2,$2,$3lbu $3,4($9)addu $2,$2,$4subu $2,$2,$3addiu $2,$2,64sra $2,$2,7addu $2,$2,$11lbu $3,0($2)sb $3,1($10)lbu $4,2($9)lbu $2,1($9)lbu $6,3($9)sll $5,$4,3sll $4,$4,1lbu $7,4($9)subu $5,$5,$4sll $8,$2,3sll $4,$6,7sll $3,$5,3sll $6,$6,5subu $3,$3,$5subu $2,$2,$8subu $4,$4,$6sll $7,$7,1subu $4,$4,$7addu $2,$2,$3lbu $3,5($9)addu $2,$2,$4subu $2,$2,$3addiu $2,$2,64sra $2,$2,7addu $2,$2,$11lbu $3,0($2)sb $3,2($10)lbu $4,3($9)lbu $2,2($9)lbu $6,4($9)sll $5,$4,3sll $4,$4,1subu $5,$5,$4lbu $7,5($9)sll $4,$6,7sll $8,$2,3sll $3,$5,3sll $6,$6,5subu $3,$3,$5subu $2,$2,$8subu $4,$4,$6sll $7,$7,1subu $4,$4,$7addu $2,$2,$3lbu $3,6($9)addu $2,$2,$4subu $2,$2,$3addiu $2,$2,64sra $2,$2,7addu $2,$2,$11lbu $3,0($2)sb $3,3($10)lbu $4,4($9)lbu $2,3($9)lbu $6,5($9)sll $5,$4,3sll $4,$4,1subu $5,$5,$4lbu $7,6($9)sll $4,$6,7sll $8,$2,3sll $3,$5,3sll $6,$6,5subu $3,$3,$5subu $2,$2,$8subu $4,$4,$6sll $7,$7,1subu $4,$4,$7addu $2,$2,$3lbu $3,7($9)addu $2,$2,$4subu $2,$2,$3addiu $2,$2,64sra $2,$2,7addu $2,$2,$11lbu $3,0($2)sb $3,4($10)lbu $4,5($9)lbu $2,4($9)lbu $6,6($9)sll $5,$4,3sll $4,$4,1lbu $7,7($9)subu $5,$5,$4sll $8,$2,3sll $4,$6,7sll $3,$5,3sll $6,$6,5subu $3,$3,$5subu $2,$2,$8subu $4,$4,$6sll $7,$7,1subu $4,$4,$7addu $2,$2,$3lbu $3,8($9)addu $2,$2,$4subu $2,$2,$3addiu $2,$2,64sra $2,$2,7addu $2,$2,$11lbu $3,0($2)sb $3,5($10)lbu $4,6($9)lbu $2,5($9)lbu $6,7($9)sll $5,$4,3sll $4,$4,1subu $5,$5,$4lbu $7,8($9)sll $4,$6,7sll $8,$2,3sll $3,$5,3sll $6,$6,5subu $3,$3,$5subu $2,$2,$8subu $4,$4,$6sll $7,$7,1subu $4,$4,$7addu $2,$2,$3lbu $3,9($9)addu $2,$2,$4subu $2,$2,$3addiu $2,$2,64sra $2,$2,7addu $2,$2,$11lbu $3,0($2)sb $3,6($10)lbu $4,7($9)lbu $2,6($9)lbu $6,8($9)sll $5,$4,3sll $4,$4,1subu $5,$5,$4lbu $7,9($9)sll $4,$6,7sll $8,$2,3sll $3,$5,3sll $6,$6,5subu $3,$3,$5subu $2,$2,$8subu $4,$4,$6sll $7,$7,1addu $2,$2,$3subu $4,$4,$7lbu $3,10($9)addu $2,$2,$4subu $2,$2,$3addiu $2,$2,64sra $2,$2,7addu $2,$2,$11lbu $3,0($2)li $2,8 # 0x8sb $3,7($10)addu $9,$9,$13bne $12,$2,$L27addu $10,$10,$14j $31nop.set macro.set reorder.end put_cavs_filt8_h_qpel_r.section .text.put_cavs_filt8_v_qpel_r,"ax",@progbits.align 2.align 5.ent put_cavs_filt8_v_qpel_r.type put_cavs_filt8_v_qpel_r, @functionput_cavs_filt8_v_qpel_r:.frame $sp,104,$31 # vars= 64, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-104sw $6,112($sp)sll $3,$6,1sll $2,$7,1sw $2,52($sp)sw $3,20($sp)lw $8,112($sp)sll $3,$6,3sll $6,$7,2sw $6,44($sp)sw $4,104($sp)sw $5,108($sp)lw $4,52($sp)addu $5,$6,$7lw $6,52($sp)sw $fp,96($sp)sll $8,$8,2sll $fp,$7,3lw $2,112($sp)sw $8,12($sp)addu $4,$4,$7subu $6,$fp,$6subu $8,$fp,$7subu $2,$3,$2sw $4,48($sp)sw $5,40($sp)sw $6,36($sp)sw $8,32($sp)lw $6,112($sp)lw $4,52($sp)lw $5,20($sp)lw $8,12($sp)sw $2,0($sp)lui $2,%hi(ff_cropTbl+1024)addiu $24,$2,%lo(ff_cropTbl+1024)addu $4,$4,$fpaddu $2,$fp,$7addu $5,$5,$6addu $8,$8,$6sw $2,28($sp)sw $23,92($sp)sw $22,88($sp)sw $21,84($sp)sw $20,80($sp)sw $19,76($sp)sw $18,72($sp)sw $17,68($sp)sw $16,64($sp)sw $7,116($sp)sw $4,24($sp)sw $5,16($sp)sw $8,8($sp)lw $2,20($sp)move $25,$0subu $3,$3,$2sw $3,4($sp)subu $3,$0,$7sw $3,56($sp)$L33:lw $4,108($sp)lw $8,116($sp)addu $12,$4,$25lw $6,56($sp)addu $2,$8,$12lbu $7,0($2)lbu $5,0($12)lw $2,52($sp)addu $4,$12,$6lbu $3,0($4)sll $11,$5,3addu $4,$12,$2sll $2,$5,1subu $2,$11,$2lbu $9,0($4)sll $6,$2,3sll $10,$7,5subu $6,$6,$2sll $8,$3,3lw $2,48($sp)sll $4,$7,7sll $13,$9,1subu $3,$3,$8subu $4,$4,$10addu $8,$12,$2subu $4,$4,$13addu $3,$3,$6lbu $10,0($8)sll $15,$7,3sll $8,$9,5sll $2,$7,1addu $3,$3,$4sll $4,$9,7subu $2,$15,$2subu $4,$4,$8lw $8,44($sp)sll $20,$9,3sll $6,$2,3subu $13,$20,$13subu $6,$6,$2sll $14,$10,1addu $2,$12,$8subu $5,$5,$11subu $4,$4,$14lbu $11,0($2)subu $3,$3,$10addu $5,$5,$6sll $8,$13,3lw $6,40($sp)sll $2,$10,5subu $8,$8,$13addu $5,$5,$4subu $7,$7,$15sll $4,$10,7addiu $3,$3,64sll $16,$11,1subu $4,$4,$2addu $7,$7,$8sra $3,$3,7lw $8,104($sp)addu $2,$12,$6subu $4,$4,$16addu $3,$3,$24lbu $6,0($2)addu $15,$8,$25lw $2,36($sp)lw $8,24($sp)lbu $21,0($3)sll $22,$10,3lw $3,32($sp)addu $7,$7,$4lw $4,28($sp)subu $14,$22,$14addu $13,$12,$2addu $17,$12,$3addu $18,$12,$fpaddu $19,$12,$4subu $5,$5,$11addu $12,$12,$8sll $4,$14,3sll $8,$11,5sll $2,$11,7lbu $3,0($13)subu $4,$4,$14sll $13,$6,1subu $9,$9,$20subu $2,$2,$8addiu $5,$5,64lbu $8,0($17)lbu $20,0($18)lbu $17,0($19)lbu $23,0($12)subu $2,$2,$13sb $21,0($15)addu $9,$9,$4sra $5,$5,7sll $18,$11,3addu $5,$5,$24addu $9,$9,$2lw $2,112($sp)lbu $14,0($5)subu $16,$18,$16subu $7,$7,$6addu $5,$15,$2sll $4,$16,3addiu $7,$7,64sb $14,0($5)sll $12,$6,5subu $4,$4,$16sll $2,$6,7sra $7,$7,7subu $10,$10,$22subu $2,$2,$12addu $7,$7,$24sll $12,$3,1sll $16,$6,3addu $10,$10,$4lw $4,20($sp)lbu $14,0($7)subu $13,$16,$13subu $2,$2,$12addu $5,$15,$4sll $7,$3,5subu $9,$9,$3addu $10,$10,$2sll $4,$13,3sll $2,$3,7sb $14,0($5)subu $4,$4,$13sll $14,$8,1subu $11,$11,$18subu $2,$2,$7addiu $9,$9,64addu $11,$11,$4subu $2,$2,$14sra $9,$9,7sll $18,$3,3addu $11,$11,$2addu $9,$9,$24lw $2,16($sp)subu $12,$18,$12lbu $13,0($9)addu $5,$15,$2sll $7,$8,5sll $2,$8,7sll $4,$12,3sb $13,0($5)subu $10,$10,$8sll $5,$20,1subu $4,$4,$12subu $2,$2,$7subu $6,$6,$16subu $2,$2,$5addu $6,$6,$4addiu $10,$10,64addu $6,$6,$2sra $10,$10,7lw $2,12($sp)sll $8,$8,3subu $8,$8,$14addu $10,$10,$24lbu $7,0($10)addu $5,$15,$2subu $11,$11,$20sll $4,$20,7sll $2,$8,3sll $20,$20,5subu $2,$2,$8subu $6,$6,$17addiu $11,$11,64subu $3,$3,$18subu $4,$4,$20sll $17,$17,1sb $7,0($5)addu $3,$3,$2subu $4,$4,$17sra $11,$11,7addu $3,$3,$4addu $11,$11,$24lw $4,8($sp)lbu $5,0($11)addu $2,$15,$4addiu $6,$6,64sb $5,0($2)sra $6,$6,7lw $5,4($sp)addu $6,$6,$24lbu $4,0($6)subu $3,$3,$23addu $2,$15,$5addiu $3,$3,64sb $4,0($2)sra $3,$3,7lw $6,0($sp)addu $3,$3,$24lbu $4,0($3)addu $15,$15,$6addiu $25,$25,1li $2,8 # 0x8bne $25,$2,$L33sb $4,0($15)lw $fp,96($sp)lw $23,92($sp)lw $22,88($sp)lw $21,84($sp)lw $20,80($sp)lw $19,76($sp)lw $18,72($sp)lw $17,68($sp)lw $16,64($sp)j $31addiu $sp,$sp,104.set macro.set reorder.end put_cavs_filt8_v_qpel_r.section .text.put_cavs_filt8_hv_jj,"ax",@progbits.align 2.align 5.ent put_cavs_filt8_hv_jj.type put_cavs_filt8_hv_jj, @functionput_cavs_filt8_hv_jj:.frame $sp,248,$31 # vars= 208, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-248lw $8,264($sp)sw $19,220($sp)sll $2,$8,1move $19,$7sw $fp,240($sp)sw $23,236($sp)sw $22,232($sp)sw $21,228($sp)sw $20,224($sp)sw $18,216($sp)sw $17,212($sp)sw $16,208($sp)sw $4,248($sp)subu $6,$5,$2move $7,$spaddiu $9,$sp,208$L39:lbu $4,1($6)lbu $3,0($6)lbu $5,-1($6)addu $3,$3,$4sll $2,$3,2lbu $4,2($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,0($7)lbu $4,2($6)lbu $3,1($6)lbu $5,0($6)addu $3,$3,$4sll $2,$3,2lbu $4,3($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,2($7)lbu $4,3($6)lbu $3,2($6)lbu $5,1($6)addu $3,$3,$4sll $2,$3,2lbu $4,4($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,4($7)lbu $4,4($6)lbu $3,3($6)lbu $5,2($6)addu $3,$3,$4sll $2,$3,2lbu $4,5($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,6($7)lbu $4,5($6)lbu $3,4($6)lbu $5,3($6)addu $3,$3,$4sll $2,$3,2lbu $4,6($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,8($7)lbu $4,6($6)lbu $3,5($6)lbu $5,4($6)addu $3,$3,$4sll $2,$3,2lbu $4,7($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,10($7)lbu $4,7($6)lbu $3,6($6)lbu $5,5($6)addu $3,$3,$4sll $2,$3,2lbu $4,8($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,12($7)lbu $4,8($6)lbu $3,7($6)lbu $5,6($6)addu $3,$3,$4sll $2,$3,2lbu $4,9($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,14($7)addiu $7,$7,16bne $9,$7,$L39addu $6,$6,$8lui $3,%hi(ff_cropTbl+1024)addiu $25,$3,%lo(ff_cropTbl+1024)lw $3,248($sp)sll $2,$19,1sll $4,$19,3sll $20,$19,2subu $fp,$4,$19addu $17,$2,$3addu $23,$2,$19addu $22,$20,$19subu $21,$4,$2addiu $24,$sp,32move $18,$0$L41:lh $6,16($24)lh $7,0($24)lh $5,-16($24)addu $3,$7,$6sll $2,$3,2lh $9,32($24)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$9addu $4,$6,$9addiu $2,$2,32lh $10,48($24)sll $3,$4,2sra $2,$2,6addu $3,$3,$4addu $2,$2,$25lbu $8,0($2)addu $4,$9,$10lw $2,248($sp)subu $3,$3,$7lh $12,64($24)sll $5,$4,2subu $3,$3,$10addu $7,$2,$18addu $5,$5,$4addiu $3,$3,32sb $8,0($7)addu $4,$10,$12subu $5,$5,$6sra $3,$3,6lh $13,80($24)addu $3,$3,$25sll $2,$4,2subu $5,$5,$12lbu $14,0($3)addu $2,$2,$4addiu $5,$5,32addu $3,$12,$13addu $6,$7,$19subu $2,$2,$9sra $5,$5,6lh $11,96($24)lh $8,112($24)lh $15,128($24)lh $16,144($24)addu $5,$5,$25sb $14,0($6)sll $4,$3,2subu $2,$2,$13lbu $6,0($5)addu $4,$4,$3addiu $2,$2,32addu $3,$13,$11subu $4,$4,$10sra $2,$2,6sb $6,0($17)addu $2,$2,$25sll $5,$3,2subu $4,$4,$11lbu $9,0($2)addu $5,$5,$3addiu $4,$4,32addu $6,$11,$8addu $2,$7,$23subu $5,$5,$12sra $4,$4,6sb $9,0($2)addu $4,$4,$25subu $5,$5,$8sll $3,$6,2lbu $9,0($4)addu $3,$3,$6addiu $5,$5,32addu $2,$7,$20addu $8,$8,$15subu $3,$3,$13sra $5,$5,6sb $9,0($2)addu $5,$5,$25subu $3,$3,$15sll $2,$8,2lbu $6,0($5)addu $2,$2,$8addiu $3,$3,32addu $4,$7,$22subu $2,$2,$11sra $3,$3,6sb $6,0($4)addu $3,$3,$25subu $2,$2,$16lbu $4,0($3)addiu $2,$2,32addu $3,$7,$21sra $2,$2,6sb $4,0($3)addu $2,$2,$25lbu $3,0($2)addu $7,$7,$fpaddiu $18,$18,1li $2,8 # 0x8sb $3,0($7)addiu $24,$24,2bne $18,$2,$L41addiu $17,$17,1lw $fp,240($sp)lw $23,236($sp)lw $22,232($sp)lw $21,228($sp)lw $20,224($sp)lw $19,220($sp)lw $18,216($sp)lw $17,212($sp)lw $16,208($sp)j $31addiu $sp,$sp,248.set macro.set reorder.end put_cavs_filt8_hv_jj.section .text.put_cavs_filt8_hv_ff,"ax",@progbits.align 2.align 5.ent put_cavs_filt8_hv_ff.type put_cavs_filt8_hv_ff, @functionput_cavs_filt8_hv_ff:.frame $sp,272,$31 # vars= 232, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-272lw $8,288($sp)sw $7,284($sp)sll $2,$8,1sw $fp,264($sp)sw $23,260($sp)sw $22,256($sp)sw $21,252($sp)sw $20,248($sp)sw $19,244($sp)sw $18,240($sp)sw $17,236($sp)sw $16,232($sp)sw $4,272($sp)subu $6,$5,$2move $7,$spaddiu $9,$sp,208$L49:lbu $4,1($6)lbu $3,0($6)lbu $5,-1($6)addu $3,$3,$4sll $2,$3,2lbu $4,2($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,0($7)lbu $4,2($6)lbu $3,1($6)lbu $5,0($6)addu $3,$3,$4sll $2,$3,2lbu $4,3($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,2($7)lbu $4,3($6)lbu $3,2($6)lbu $5,1($6)addu $3,$3,$4sll $2,$3,2lbu $4,4($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,4($7)lbu $4,4($6)lbu $3,3($6)lbu $5,2($6)addu $3,$3,$4sll $2,$3,2lbu $4,5($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,6($7)lbu $4,5($6)lbu $3,4($6)lbu $5,3($6)addu $3,$3,$4sll $2,$3,2lbu $4,6($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,8($7)lbu $4,6($6)lbu $3,5($6)lbu $5,4($6)addu $3,$3,$4sll $2,$3,2lbu $4,7($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,10($7)lbu $4,7($6)lbu $3,6($6)lbu $5,5($6)addu $3,$3,$4sll $2,$3,2lbu $4,8($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,12($7)lbu $4,8($6)lbu $3,7($6)lbu $5,6($6)addu $3,$3,$4sll $2,$3,2lbu $4,9($6)addu $2,$2,$3subu $2,$2,$5subu $2,$2,$4sh $2,14($7)addiu $7,$7,16bne $9,$7,$L49addu $6,$6,$8lw $2,284($sp)lw $4,284($sp)sll $2,$2,1sw $2,228($sp)lw $7,228($sp)sll $3,$4,3sll $5,$4,2lui $2,%hi(ff_cropTbl+1024)subu $6,$3,$4addu $7,$7,$4addiu $25,$2,%lo(ff_cropTbl+1024)addu $2,$5,$4lw $4,228($sp)sw $5,220($sp)subu $3,$3,$4sw $6,208($sp)sw $7,224($sp)sw $2,216($sp)sw $3,212($sp)addiu $24,$sp,32move $fp,$0$L51:lh $13,16($24)lh $16,32($24)lh $10,0($24)sll $11,$13,1sll $2,$13,3lh $9,-16($24)subu $2,$2,$11sll $4,$10,5sll $7,$16,3sll $3,$10,7sll $5,$2,3lh $17,48($24)lh $6,-32($24)subu $5,$5,$2sll $14,$16,1subu $3,$3,$4subu $2,$16,$7sll $4,$9,1subu $7,$7,$14subu $3,$3,$4addu $2,$2,$5sll $4,$13,5subu $3,$3,$6addiu $2,$2,512sll $8,$17,3sll $5,$13,7sll $6,$7,3subu $6,$6,$7addu $3,$3,$2subu $5,$5,$4sll $2,$10,1subu $4,$17,$8lh $19,64($24)sll $21,$17,1subu $5,$5,$2addu $4,$4,$6sll $7,$16,5sra $3,$3,10sll $6,$16,7subu $8,$8,$21subu $5,$5,$9addu $3,$3,$25addiu $4,$4,512subu $6,$6,$7lw $7,272($sp)sll $9,$19,3sll $2,$8,3addu $5,$5,$4lbu $4,0($3)lh $18,80($24)addu $15,$7,$fpsubu $2,$2,$8sll $23,$19,1subu $3,$19,$9sb $4,0($15)subu $9,$9,$23subu $6,$6,$11
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?