📄 h264pred.s
字号:
.set macro.set reorder.end pred8x8_dc_c.section .text.pred8x8_dc_rv40_c,"ax",@progbits.align 2.align 5.ent pred8x8_dc_rv40_c.type pred8x8_dc_rv40_c, @functionpred8x8_dc_rv40_c:.frame $sp,8,$31 # vars= 0, regs= 1/0, args= 0, gp= 0.mask 0x00010000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-8sll $11,$5,2sw $16,0($sp)subu $2,$4,$5addu $16,$4,$11lbu $8,4($2)lbu $3,0($2)lbu $7,-1($16)lbu $6,-1($4)li $2,1 # 0x1addu $15,$4,$5subu $2,$2,$5addu $11,$11,$5addu $6,$6,$7addu $11,$4,$11lbu $7,-1($15)addu $2,$4,$2addu $3,$3,$8lbu $13,4($2)lbu $9,-1($11)sll $8,$5,1sll $10,$5,3addu $3,$3,$6lbu $6,0($2)li $2,2 # 0x2addu $14,$4,$8subu $12,$10,$8addu $3,$3,$7subu $2,$2,$5addu $3,$3,$9addu $12,$4,$12lbu $9,-1($14)addu $2,$4,$2addu $6,$6,$13lbu $7,0($2)lbu $13,4($2)addu $6,$6,$3addu $8,$8,$5lbu $3,-1($12)li $2,3 # 0x3addu $8,$4,$8addu $6,$6,$9subu $10,$10,$5subu $2,$2,$5addu $6,$6,$3lbu $5,-1($8)addu $10,$4,$10addu $2,$4,$2addu $7,$7,$13lbu $9,4($2)lbu $3,0($2)addu $7,$7,$6lbu $6,-1($10)addu $5,$5,$7addu $5,$5,$6addu $3,$3,$9addu $3,$3,$5addiu $3,$3,8sra $3,$3,4sll $2,$3,8addu $2,$2,$3sll $5,$2,16addu $2,$2,$5sw $2,4($4)sw $2,0($4)sw $2,4($15)sw $2,0($15)sw $2,4($14)sw $2,0($14)sw $2,4($8)sw $2,0($8)sw $2,4($16)sw $2,0($16)sw $2,4($11)sw $2,0($11)sw $2,4($12)sw $2,0($12)sw $2,4($10)sw $2,0($10)lw $16,0($sp)j $31addiu $sp,$sp,8.set macro.set reorder.end pred8x8_dc_rv40_c.section .text.pred8x8_plane_c,"ax",@progbits.align 2.align 5.ent pred8x8_plane_c.type pred8x8_plane_c, @functionpred8x8_plane_c:.frame $sp,32,$31 # vars= 0, regs= 7/0, args= 0, gp= 0.mask 0x007f0000,-8.fmask 0x00000000,0.set noreorder.set nomacrosll $6,$5,2addiu $sp,$sp,-32addu $6,$4,$6sw $22,24($sp)addiu $3,$6,-1sll $22,$5,1sw $19,12($sp)subu $19,$3,$22subu $15,$19,$5addu $3,$5,$3subu $2,$4,$5sw $21,20($sp)sw $20,16($sp)sw $18,8($sp)sw $17,4($sp)sw $16,0($sp)addiu $2,$2,3addu $7,$5,$3subu $10,$15,$5lbu $21,-2($2)lbu $20,0($15)lbu $16,-3($2)lbu $12,2($2)lbu $11,0($3)lbu $14,3($2)lbu $3,0($10)lbu $13,0($7)lbu $17,-1($2)lbu $18,0($19)lbu $9,-1($6)lbu $8,1($2)addu $7,$5,$7subu $10,$10,$5lbu $19,0($7)lbu $6,0($10)subu $14,$14,$16subu $13,$13,$3lbu $16,-4($2)lbu $3,4($2)subu $12,$12,$21subu $11,$11,$20subu $8,$8,$17subu $9,$9,$18sll $12,$12,1sll $11,$11,1sll $2,$14,1sll $7,$13,1addu $2,$2,$14addu $7,$7,$13addu $8,$8,$12addu $9,$9,$11subu $3,$3,$16subu $6,$19,$6addu $8,$8,$2addu $9,$9,$7sll $3,$3,2sll $6,$6,2addu $3,$3,$8addu $6,$6,$9sll $10,$3,4sll $11,$6,4subu $15,$15,$22addu $10,$10,$3addu $11,$11,$6lbu $7,8($15)addiu $10,$10,16addiu $11,$11,16sra $10,$10,5sra $11,$11,5addu $3,$10,$11addu $7,$7,$19sll $2,$3,1sll $7,$7,4addu $2,$2,$3addiu $7,$7,16subu $7,$7,$2lui $8,%hi(ff_cropTbl+1024)addiu $8,$8,%lo(ff_cropTbl+1024)sra $2,$7,5addu $2,$2,$8lbu $6,0($2)addu $3,$10,$7sra $3,$3,5sll $13,$10,1sb $6,0($4)addu $3,$3,$8lbu $6,0($3)addu $2,$7,$13sra $2,$2,5addu $17,$13,$10sb $6,1($4)addu $2,$2,$8lbu $6,0($2)addu $3,$7,$17sra $3,$3,5sll $14,$10,2sb $6,2($4)addu $3,$3,$8lbu $6,0($3)addu $2,$7,$14addu $16,$14,$10sra $2,$2,5sb $6,3($4)addu $2,$2,$8addu $6,$16,$7lbu $3,0($2)sll $12,$10,3sra $6,$6,5subu $15,$12,$13addu $6,$6,$8sb $3,4($4)lbu $2,0($6)addu $3,$15,$7sra $3,$3,5sb $2,5($4)subu $12,$12,$10addu $3,$3,$8lbu $6,0($3)addu $2,$12,$7sra $2,$2,5sb $6,6($4)addu $2,$2,$8lbu $3,0($2)addu $7,$11,$7sra $2,$7,5sb $3,7($4)addu $2,$2,$8lbu $9,0($2)addu $3,$10,$7addu $4,$5,$4sra $3,$3,5sb $9,0($4)addu $3,$3,$8lbu $6,0($3)addu $2,$13,$7sra $2,$2,5sb $6,1($4)addu $2,$2,$8lbu $6,0($2)addu $3,$17,$7sra $3,$3,5sb $6,2($4)addu $3,$3,$8lbu $6,0($3)addu $2,$14,$7sra $2,$2,5sb $6,3($4)addu $2,$2,$8lbu $6,0($2)addu $3,$16,$7sra $3,$3,5sb $6,4($4)addu $3,$3,$8lbu $6,0($3)addu $2,$15,$7sra $2,$2,5sb $6,5($4)addu $2,$2,$8lbu $6,0($2)addu $3,$12,$7sra $3,$3,5sb $6,6($4)addu $3,$3,$8addu $7,$11,$7lbu $6,0($3)sra $2,$7,5sb $6,7($4)addu $2,$2,$8lbu $6,0($2)addu $3,$10,$7addu $4,$5,$4sra $3,$3,5sb $6,0($4)addu $3,$3,$8lbu $6,0($3)addu $2,$13,$7sra $2,$2,5sb $6,1($4)addu $2,$2,$8lbu $6,0($2)addu $3,$17,$7sra $3,$3,5sb $6,2($4)addu $3,$3,$8lbu $6,0($3)addu $2,$14,$7sra $2,$2,5sb $6,3($4)addu $2,$2,$8lbu $6,0($2)addu $3,$16,$7sra $3,$3,5sb $6,4($4)addu $2,$15,$7addu $3,$3,$8lbu $6,0($3)sra $2,$2,5addu $2,$2,$8sb $6,5($4)addu $3,$12,$7lbu $6,0($2)sra $3,$3,5sb $6,6($4)addu $3,$3,$8lbu $6,0($3)addu $7,$11,$7sra $2,$7,5sb $6,7($4)addu $2,$2,$8lbu $3,0($2)addu $6,$10,$7addu $4,$5,$4sra $6,$6,5sb $3,0($4)addu $6,$6,$8lbu $2,0($6)addu $3,$13,$7sra $3,$3,5sb $2,1($4)addu $3,$3,$8lbu $6,0($3)addu $2,$17,$7sra $2,$2,5sb $6,2($4)addu $2,$2,$8lbu $6,0($2)addu $3,$14,$7sra $3,$3,5sb $6,3($4)addu $3,$3,$8lbu $6,0($3)addu $2,$16,$7sra $2,$2,5sb $6,4($4)addu $2,$2,$8lbu $6,0($2)addu $3,$15,$7sra $3,$3,5sb $6,5($4)addu $3,$3,$8lbu $6,0($3)addu $2,$12,$7sra $2,$2,5sb $6,6($4)addu $2,$2,$8lbu $3,0($2)addu $7,$11,$7sra $2,$7,5sb $3,7($4)addu $2,$2,$8lbu $6,0($2)addu $3,$10,$7addu $4,$5,$4sra $3,$3,5sb $6,0($4)addu $3,$3,$8lbu $6,0($3)addu $2,$13,$7sra $2,$2,5sb $6,1($4)addu $2,$2,$8lbu $6,0($2)addu $3,$17,$7sra $3,$3,5sb $6,2($4)addu $3,$3,$8lbu $6,0($3)addu $2,$14,$7sra $2,$2,5sb $6,3($4)addu $2,$2,$8lbu $6,0($2)addu $3,$16,$7sra $3,$3,5sb $6,4($4)addu $3,$3,$8lbu $6,0($3)addu $2,$15,$7sra $2,$2,5sb $6,5($4)addu $3,$12,$7addu $2,$2,$8lbu $6,0($2)sra $3,$3,5addu $3,$3,$8sb $6,6($4)addu $7,$11,$7lbu $6,0($3)sra $2,$7,5sb $6,7($4)addu $2,$2,$8lbu $6,0($2)addu $3,$10,$7addu $4,$5,$4sra $3,$3,5sb $6,0($4)addu $3,$3,$8lbu $6,0($3)addu $2,$13,$7sra $2,$2,5sb $6,1($4)addu $2,$2,$8lbu $6,0($2)addu $3,$17,$7sra $3,$3,5sb $6,2($4)addu $3,$3,$8lbu $9,0($3)addu $2,$14,$7sra $2,$2,5sb $9,3($4)addu $2,$2,$8lbu $6,0($2)addu $3,$16,$7sra $3,$3,5sb $6,4($4)addu $3,$3,$8lbu $6,0($3)addu $2,$15,$7sra $2,$2,5sb $6,5($4)addu $2,$2,$8lbu $6,0($2)addu $3,$12,$7sra $3,$3,5sb $6,6($4)addu $3,$3,$8lbu $6,0($3)addu $7,$11,$7sra $2,$7,5sb $6,7($4)addu $2,$2,$8lbu $6,0($2)addu $3,$10,$7addu $4,$5,$4sra $3,$3,5sb $6,0($4)addu $3,$3,$8lbu $6,0($3)addu $2,$13,$7sra $2,$2,5sb $6,1($4)addu $2,$2,$8lbu $6,0($2)addu $3,$17,$7sra $3,$3,5sb $6,2($4)addu $3,$3,$8lbu $6,0($3)addu $2,$14,$7sra $2,$2,5sb $6,3($4)addu $2,$2,$8lbu $6,0($2)addu $3,$16,$7sra $3,$3,5sb $6,4($4)addu $3,$3,$8lbu $6,0($3)addu $2,$15,$7sra $2,$2,5sb $6,5($4)addu $2,$2,$8lbu $6,0($2)addu $3,$12,$7sra $3,$3,5addu $11,$11,$7sb $6,6($4)addu $3,$3,$8lbu $6,0($3)sra $2,$11,5addu $2,$2,$8sb $6,7($4)addu $10,$10,$11lbu $3,0($2)addu $5,$5,$4sra $10,$10,5sb $3,0($5)addu $10,$10,$8lbu $2,0($10)addu $13,$13,$11sra $13,$13,5sb $2,1($5)addu $13,$13,$8lbu $2,0($13)addu $17,$17,$11sra $17,$17,5sb $2,2($5)addu $17,$17,$8lbu $2,0($17)addu $14,$14,$11sra $14,$14,5sb $2,3($5)addu $14,$14,$8lbu $2,0($14)addu $16,$16,$11sra $16,$16,5sb $2,4($5)addu $16,$16,$8lbu $2,0($16)addu $15,$15,$11sra $15,$15,5sb $2,5($5)addu $15,$15,$8lbu $2,0($15)addu $12,$12,$11sra $12,$12,5sb $2,6($5)addu $12,$12,$8lbu $2,0($12)sb $2,7($5)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 pred8x8_plane_c.section .text.pred8x8l_128_dc_c,"ax",@progbits.align 2.align 5.ent pred8x8l_128_dc_c.type pred8x8l_128_dc_c, @functionpred8x8l_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 nomacroaddu $3,$7,$4addu $5,$7,$3addu $6,$7,$5addu $8,$7,$6addu $9,$7,$8addu $10,$7,$9li $2,-2139095040 # 0xffffffff80800000ori $2,$2,0x8080addu $7,$7,$10sw $2,4($4)sw $2,0($4)sw $2,4($3)sw $2,0($3)sw $2,4($5)sw $2,0($5)sw $2,4($6)sw $2,0($6)sw $2,4($8)sw $2,0($8)sw $2,4($9)sw $2,0($9)sw $2,4($10)sw $2,0($10)sw $2,0($7)j $31sw $2,4($7).set macro.set reorder.end pred8x8l_128_dc_c.section .text.pred8x8l_left_dc_c,"ax",@progbits.align 2.align 5.ent pred8x8l_left_dc_c.type pred8x8l_left_dc_c, @functionpred8x8l_left_dc_c:.frame $sp,8,$31 # vars= 0, regs= 2/0, args= 0, gp= 0.mask 0x00030000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-8sw $17,4($sp)sw $16,0($sp)move $25,$4beq $5,$0,$L82move $24,$7nor $2,$0,$7addu $2,$4,$2lbu $16,0($2)addiu $6,$4,-1$L84:addu $17,$25,$24sll $2,$24,1lbu $15,-1($17)addu $4,$2,$25sll $5,$24,2sll $10,$24,3addu $3,$2,$24lbu $11,-1($4)lbu $7,0($6)addu $3,$3,$25addu $6,$5,$24subu $2,$10,$2addu $5,$5,$25lbu $8,-1($3)lbu $9,-1($5)addu $6,$6,$25addu $2,$2,$25subu $10,$10,$24sll $5,$15,1lbu $13,-1($2)lbu $4,-1($6)addu $5,$7,$5addu $10,$10,$25sll $2,$11,1lbu $14,-1($10)addu $12,$15,$8sll $6,$9,1addiu $2,$2,2sll $3,$8,1addiu $5,$5,2sll $7,$7,1addu $12,$12,$2addiu $16,$16,2addiu $3,$3,2sll $10,$13,1addu $8,$8,$4addiu $6,$6,2addu $5,$11,$5sll $2,$4,1addu $11,$11,$9addu $7,$7,$15addu $7,$7,$16addu $11,$11,$3addu $8,$8,$6addiu $2,$2,2addu $9,$9,$13addu $4,$4,$14addiu $10,$10,2sra $5,$5,2sra $12,$12,2sll $3,$14,1addu $9,$9,$2addu $5,$5,$12addu $4,$4,$10addu $3,$3,$14sra $7,$7,2sra $11,$11,2sra $8,$8,2addiu $13,$13,2addu $8,$8,$5addu $7,$7,$11addu $3,$3,$13sra $9,$9,2sra $4,$4,2addu $9,$9,$7addu $4,$4,$8sra $3,$3,2addu $3,$3,$9addiu $4,$4,4addu $5,$17,$24addu $3,$3,$4addu $6,$5,$24sra $3,$3,3addu $7,$6,$24sll $2,$3,8addu $4,$7,$24addu $2,$2,$3addu $8,$4,$24sll $3,$2,16addu $2,$2,$3addu $9,$24,$8sw $2,0($25)sw $2,4($25)sw $2,4($17)sw $2,0($17)sw $2,4($5)sw $2,0($5)sw $2,4($6)sw $2,0($6)sw $2,4($7)sw $2,0($7)sw $2,4($4)sw $2,0($4)sw $2,4($8)sw $2,0($8)sw $2,0($9)sw $2,4($9)lw $17,4($sp)lw $16,0($sp)j $31addiu $sp,$sp,8$L82:lbu $16,-1($4)j $L84addiu $6,$4,-1.set macro.set reorder.end pred8x8l_left_dc_c.section .text.pred8x8l_top_dc_c,"ax",@progbits.align 2.align 5.ent pred8x8l_top_dc_c.type pred8x8l_top_dc_c, @functionpred8x8l_top_dc_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,-16nor $2,$0,$7sw $17,4($sp)sw $16,0($sp)addu $13,$4,$2sw $18,8($sp)move $16,$7move $17,$4subu $8,$4,$7beq $5,$0,$L87move $2,$6lbu $13,0($13)lbu $6,0($8)lbu $10,1($8)lbu $9,2($8)lbu $5,3($8)lbu $15,4($8)lbu $14,5($8)lbu $25,6($8)bne $2,$0,$L90lbu $24,7($8)$L94:move $18,$24$L92:sll $3,$9,1sll $2,$10,1addu $12,$10,$5addu $7,$6,$9sll $4,$5,1addiu $2,$2,2addiu $3,$3,2sll $11,$15,1sll $6,$6,1addu $7,$7,$2addu $12,$12,$3addu $6,$6,$10addiu $4,$4,2addiu $13,$13,2sll $10,$25,1addu $5,$5,$14addiu $11,$11,2sll $8,$14,1addu $9,$9,$15addu $9,$9,$4addiu $8,$8,2addiu $10,$10,2addu $6,$6,$13addu $5,$5,$11addu $4,$14,$24sra $7,$7,2sra $12,$12,2sll $3,$24,1addu $2,$15,$25addu $2,$2,$8addu $4,$4,$10addiu $8,$18,2addu $7,$7,$12sra $9,$9,2addu $3,$25,$3sra $6,$6,2sra $5,$5,2addu $6,$6,$9addu $5,$5,$7addu $3,$3,$8sra $2,$2,2sra $4,$4,2addu $2,$2,$6addu $4,$4,$5sra $3,$3,2addu $6,$17,$16addu $3,$3,$2addiu $4,$4,4addu $5,$6,$16addu $3,$3,$4addu $7,$16,$5sra $3,$3,3addu $8,$7,$16sll $2,$3,8addu $4,$8,$16addu $2,$2,$3addu $9,$4,$16sll $3,$2,16addu $2,$2,$3addu $10,$9,$16sw $2,4($17)sw $2,0($17)sw $2,4($6)sw $2,0($6)sw $2,4($5)sw $2,0($5)sw $2,4($7)sw $2,0($7)sw $2,4($8)sw $2,0($8)sw $2,4($4)sw $2,0($4)sw $2,4($9)sw $2,0($9)sw $2,0($10)sw $2,4($10)lw $18,8($sp)lw $17,4($sp)lw $16,0($sp)j $31addiu $sp,$sp,16$L87:lbu $6,0($8)lbu $10,1($8)move $13,$6lbu $9,2($8)lbu $5,3($8)lbu $15,4($8)lbu $14,5($8)lbu $25,6($8)beq $2,$0,$L94lbu $24,7($8)$L90:j $L92lbu $18,8($8).set macro.set reorder.end pred8x8l_top_dc_c.section .text.pred8x8l_dc_c,"ax",@progbits.align 2.align 5.ent pred8x8l_dc_c.type pred8x8l_dc_c, @functionpred8x8l_dc_c:.frame $sp,56,$31 # vars= 16, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-56sw $fp,48($sp)sw $23,44($sp)sw $22,40($sp)sw $21,36($sp)sw $20,32($sp)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $16,16($sp)move $13,$5move $24,$4sw $6,64($sp)beq $5,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -