vp6.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 4,903 行 · 第 1/5 页
MID
4,903 行
j $L394 sw $7,12($6)$L387: subu $2,$9,$5 subu $7,$7,$8 sll $5,$2,1 sw $5,0($6) j $L389 sw $7,12($6)$L407: sll $5,$5,1 j $L409 sw $5,0($6)$L451: sll $5,$5,1 j $L453 sw $5,0($6)$L426: subu $7,$7,$5 sll $5,$2,1 sw $5,0($6) j $L428 sw $7,12($6)$L421: subu $7,$7,$4 sll $5,$2,1 sw $5,0($6) j $L423 sw $7,12($6)$L446: subu $2,$9,$5 subu $7,$7,$8 sll $5,$2,1 sw $5,0($6) j $L448 sw $7,12($6)$L441: subu $2,$9,$5 subu $7,$7,$8 sll $5,$2,1 sw $5,0($6) j $L443 sw $7,12($6)$L436: subu $2,$9,$5 subu $7,$7,$8 sll $5,$2,1 sw $5,0($6) j $L438 sw $7,12($6)$L431: subu $2,$9,$5 subu $7,$7,$8 sll $5,$2,1 sw $5,0($6) j $L433 sw $7,12($6) .set macro .set reorder .end vp6_parse_vector_models .section .text.vp6_parse_vector_adjustment,"ax",@progbits .align 2 .align 5 .ent vp6_parse_vector_adjustment .type vp6_parse_vector_adjustment, @functionvp6_parse_vector_adjustment: .frame $sp,16,$31 # vars= 0, regs= 4/0, args= 0, gp= 0 .mask 0x000f0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-16 sw $18,8($sp) sw $19,12($sp) sw $17,4($sp) sw $16,0($sp) sw $0,4($5) sw $0,0($5) lw $2,5136($4) move $18,$5 slt $2,$2,2 addiu $7,$4,4088 bne $2,$0,$L703 lw $17,5492($4)$L600: lui $2,%hi(prob_order.8274+7) addiu $19,$2,%lo(prob_order.8274+7) move $25,$0 li $24,8 # 0x8$L602: addu $2,$25,$17 sll $10,$25,3 addu $3,$10,$17 addiu $15,$2,130 lw $5,0($7) addiu $16,$3,153 lbu $3,0($15) addiu $2,$5,-1 mul $2,$2,$3 lw $8,12($7) addiu $4,$2,255 slt $3,$2,0 movn $2,$4,$3 sra $2,$2,8 addiu $4,$2,1 sll $3,$4,8 sltu $2,$8,$3 xori $9,$2,0x1 beq $9,$0,$L712 move $6,$4$L708: subu $6,$5,$4 subu $8,$8,$3 sw $6,0($7) sw $8,12($7)$L697: slt $2,$6,128 beq $2,$0,$L704 nop$L608: lw $8,12($7) lw $2,4($7) sll $6,$6,1 sll $8,$8,1 addiu $2,$2,-1 sw $6,0($7) sw $8,12($7) bne $2,$0,$L697 sw $2,4($7) lw $2,8($7) sw $24,4($7) lbu $3,0($2) lw $6,0($7) addiu $2,$2,1 or $8,$8,$3 sw $2,8($7) slt $2,$6,128 bne $2,$0,$L608 sw $8,12($7)$L704: beq $9,$0,$L611 subu $2,$10,$25 lui $2,%hi(prob_order.8274) lw $8,12($7) addiu $9,$2,%lo(prob_order.8274) addu $13,$10,$17 move $12,$0 li $11,8 # 0x8 move $14,$19$L613: lbu $10,0($9) addiu $2,$6,-1 addu $3,$13,$10 lbu $4,150($3) mul $2,$2,$4 addiu $5,$2,255 slt $3,$2,0 movn $2,$5,$3 sra $2,$2,8 addiu $3,$2,1 sll $4,$3,8 sltu $2,$8,$4 xori $5,$2,0x1 beq $5,$0,$L615 nop subu $6,$6,$3 subu $8,$8,$4 sw $6,0($7) sw $8,12($7)$L698: slt $2,$6,128 beq $2,$0,$L713 sll $2,$5,$10$L618: lw $2,4($7) sll $8,$8,1 sll $6,$6,1 addiu $2,$2,-1 sw $6,0($7) sw $8,12($7) bne $2,$0,$L698 sw $2,4($7) lw $2,8($7) sw $11,4($7) lbu $3,0($2) lw $6,0($7) addiu $2,$2,1 or $8,$8,$3 sw $2,8($7) slt $2,$6,128 bne $2,$0,$L618 sw $8,12($7) sll $2,$5,$10$L713: addiu $9,$9,1 bne $9,$14,$L613 or $12,$12,$2 andi $2,$12,0xf0 beq $2,$0,$L632 ori $5,$12,0x8 lbu $3,0($16) addiu $2,$6,-1 mul $2,$2,$3 addiu $4,$2,255 slt $3,$2,0 movn $2,$4,$3 sra $2,$2,8 addiu $3,$2,1 sll $4,$3,8 sltu $2,$8,$4 xori $5,$2,0x1 beq $5,$0,$L625 subu $8,$8,$4 subu $6,$6,$3 sw $6,0($7) sw $8,12($7)$L699: slt $2,$6,128 beq $2,$0,$L714 sll $2,$5,3$L628: lw $8,12($7) lw $2,4($7) sll $6,$6,1 sll $8,$8,1 addiu $2,$2,-1 sw $6,0($7) sw $8,12($7) bne $2,$0,$L699 sw $2,4($7) lw $2,8($7) sw $24,4($7) lbu $3,0($2) lw $6,0($7) addiu $2,$2,1 or $8,$8,$3 sw $2,8($7) slt $2,$6,128 bne $2,$0,$L628 sw $8,12($7) sll $2,$5,3$L714: or $5,$2,$12$L631: beq $5,$0,$L645 nop lw $8,12($7)$L632: lbu $3,-2($15) addiu $2,$6,-1 mul $2,$2,$3 addiu $4,$2,255 slt $3,$2,0 movn $2,$4,$3 sra $2,$2,8 addiu $3,$2,1 sll $4,$3,8 sltu $2,$8,$4 xori $9,$2,0x1 beq $9,$0,$L647 subu $6,$6,$3 subu $8,$8,$4 sw $6,0($7) sw $8,12($7)$L702: lw $2,0($7) sll $4,$2,1 slt $2,$2,128 beq $2,$0,$L715 subu $2,$0,$5$L650: lw $3,12($7) lw $2,4($7) sll $8,$3,1 addiu $2,$2,-1 sw $4,0($7) sw $8,12($7) bne $2,$0,$L702 sw $2,4($7) lw $3,8($7) sw $24,4($7) lbu $2,0($3) addiu $3,$3,1 or $2,$8,$2 sw $2,12($7) lw $2,0($7) sll $4,$2,1 slt $2,$2,128 bne $2,$0,$L650 sw $3,8($7) subu $2,$0,$5$L715: movn $5,$2,$9$L645: addiu $15,$15,1 bne $25,$0,$L654 addiu $16,$16,8 lw $2,0($18) lw $8,12($7) addu $2,$2,$5 sw $2,0($18) lw $5,0($7) lbu $3,0($15) addiu $2,$5,-1 mul $2,$2,$3 li $25,1 # 0x1 addiu $4,$2,255 slt $3,$2,0 movn $2,$4,$3 sra $2,$2,8 addiu $4,$2,1 sll $3,$4,8 sltu $2,$8,$3 xori $9,$2,0x1 bne $9,$0,$L708 li $10,8 # 0x8 move $6,$4$L712: j $L697 sw $4,0($7)$L615: move $6,$3 j $L698 sw $3,0($7)$L611: addiu $2,$2,136 lui $3,%hi(vp56_pva_tree) addu $12,$17,$2 addiu $10,$3,%lo(vp56_pva_tree) li $11,8 # 0x8$L701: lb $5,0($10) blez $5,$L709 nop$L634: lb $2,1($10) addiu $4,$6,-1 addu $2,$12,$2 lbu $3,0($2) mul $4,$4,$3 bltz $4,$L710 move $2,$4$L635: sra $2,$2,8 addiu $3,$2,1 lw $8,12($7) sll $4,$3,8 sltu $2,$8,$4 xori $9,$2,0x1 beq $9,$0,$L636 subu $8,$8,$4 subu $6,$6,$3 sw $6,0($7) sw $8,12($7)$L700: slt $2,$6,128 beq $2,$0,$L711 nop$L639: lw $8,12($7) lw $2,4($7) sll $6,$6,1 sll $8,$8,1 addiu $2,$2,-1 sw $6,0($7) sw $8,12($7) bne $2,$0,$L700 sw $2,4($7) lw $2,8($7) sw $11,4($7) lbu $3,0($2) lw $6,0($7) addiu $2,$2,1 or $8,$8,$3 sw $2,8($7) slt $2,$6,128 bne $2,$0,$L639 sw $8,12($7)$L711: beq $9,$0,$L642 sll $2,$5,1 addu $10,$10,$2 lb $5,0($10) bgtz $5,$L634 nop$L709: j $L631 subu $5,$0,$5$L636: move $6,$3 j $L700 sw $3,0($7)$L642: j $L701 addiu $10,$10,2$L710: j $L635 addiu $2,$4,255$L654: lw $2,4($18) addiu $25,$25,1 addu $2,$2,$5 slt $3,$25,2 bne $3,$0,$L602 sw $2,4($18) lw $19,12($sp) lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j $31 addiu $sp,$sp,16$L647: j $L702 sw $3,0($7)$L625: move $6,$3 j $L699 sw $3,0($7)$L703: lw $2,5124($4) lw $3,5120($4) sw $2,4($5) j $L600 sw $3,0($5) .set macro .set reorder .end vp6_parse_vector_adjustment .section .text.vp6_parse_coeff_models,"ax",@progbits .align 2 .align 5 .ent vp6_parse_coeff_models .type vp6_parse_coeff_models, @functionvp6_parse_coeff_models: .frame $sp,104,$31 # vars= 64, regs= 9/0, args= 0, gp= 0 .mask 0x40ff0000,-8 .fmask 0x00000000,0 addiu $sp,$sp,-104 sw $19,76($sp) sw $18,72($sp) sw $fp,96($sp) move $18,$4 sw $23,92($sp) sw $22,88($sp) sw $21,84($sp) sw $20,80($sp) sw $17,68($sp) sw $16,64($sp) li $4,4 # 0x4 li $2,3 # 0x3 addiu $8,$18,4088 lw $17,5492($18) addiu $19,$sp,44 .set noreorder .set nomacro beq $4,$2,$L720 move $3,$sp .set macro .set reorder li $2,1 # 0x1 .set noreorder .set nomacro bne $4,$2,$L1020 li $2,-2139095040 # 0xffffffff80800000 .set macro .set reorder li $2,-128 addiu $3,$sp,1 sb $2,0($sp)$L717: li $2,-2139095040 # 0xffffffff80800000$L1020: ori $2,$2,0x8080 addiu $5,$3,-4#APP S32I2M xr1,$2#NO_APP andi $3,$3,0x1f .set noreorder .set nomacro beq $3,$0,$L1021 addiu $2,$19,-31 .set macro .set reorder li $2,-32 # 0xffffffffffffffe0 and $2,$5,$2 addiu $4,$2,32 sltu $3,$5,$4 .set noreorder .set nomacro beq $3,$0,$L1021 addiu $2,$19,-31 .set macro .set reorder$L964:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 .set noreorder .set nomacro bne $2,$0,$L964 addiu $2,$19,-31 .set macro .set reorder$L1021: li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L724 addiu $2,$5,4 .set macro .set reorder$L1022:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L1022 addiu $2,$5,4 .set macro .set reorder$L724: addiu $3,$19,-4 sltu $2,$5,$3 beq $2,$0,$L726$L966:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L966$L726: andi $3,$19,0x3 li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L731 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro bne $3,$2,$L728 li $2,-128 .set macro .set reorder sb $2,4($5)$L728: lw $7,0($8) move $11,$0 lui $16,%hi(vp6_dccv_pct) sll $3,$11,2$L1023: sll $2,$11,4 subu $2,$2,$3 subu $2,$2,$11 addu $4,$2,$17 addiu $3,$16,%lo(vp6_dccv_pct) addu $15,$2,$3 addiu $13,$4,166 move $14,$sp$L733: lbu $3,0($15) addiu $2,$7,-1 mul $2,$2,$3 lw $5,12($8) addiu $4,$2,255 slt $3,$2,0 movn $2,$4,$3 sra $2,$2,8 addiu $3,$2,1 sll $4,$3,8 sltu $2,$5,$4 xori $6,$2,0x1 .set noreorder .set nomacro beq $6,$0,$L735 subu $9,$5,$4 .set macro .set reorder subu $7,$7,$3 sw $7,0($8) sw $9,12($8)$L999: slt $2,$7,128 beq $2,$0,$L1003$L738: lw $2,12($8) lw $3,4($8) sll $7,$7,1 sll $9,$2,1 addiu $4,$3,-1 sw $7,0($8) sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L999 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) lw $7,0($8) addiu $2,$2,1 or $9,$9,$3 sw $2,8($8) slt $2,$7,128 .set noreorder .set nomacro bne $2,$0,$L738 sw $9,12($8) .set macro .set reorder$L1003: .set noreorder .set nomacro beq $6,$0,$L741 addiu $2,$7,1 .set macro .set reorder sra $3,$2,1 lw $9,12($8) sll $4,$3,8 sltu $2,$9,$4 xori $10,$2,0x1 .set noreorder .set nomacro bne $10,$0,$L743 subu $2,$7,$3 .set macro .set reorder sll $7,$3,1 sw $7,0($8)$L745: lw $4,4($8) sll $9,$9,1 addiu $4,$4,-1 sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L746 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) addiu $2,$2,1 or $9,$9,$3 sw $2,8($8) sw $9,12($8)$L746: lw $6,0($8) addiu $2,$6,1 sra $3,$2,1 sll $5,$3,8 sltu $2,$9,$5 xori $12,$2,0x1 .set noreorder .set nomacro bne $12,$0,$L748 subu $2,$6,$3 .set macro .set reorder sll $7,$3,1 sw $7,0($8)$L750: sll $9,$9,1 addiu $4,$4,-1 sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L751 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) addiu $2,$2,1 or $9,$9,$3 sw $2,8($8) sw $9,12($8)$L751: lw $7,0($8) sll $2,$10,1 addiu $3,$7,1 sra $5,$3,1 sll $6,$5,8 sltu $3,$9,$6 xori $10,$3,0x1 .set noreorder .set nomacro bne $10,$0,$L753 or $12,$2,$12 .set macro .set reorder sll $7,$5,1 sw $7,0($8)$L755: sll $9,$9,1 addiu $4,$4,-1 sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L756 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) addiu $2,$2,1 or $9,$9,$3 sw $2,8($8) sw $9,12($8)$L756: lw $7,0($8) sll $2,$12,1 addiu $3,$7,1 sra $5,$3,1 sll $6,$5,8 sltu $3,$9,$6 xori $12,$3,0x1 .set noreorder .set nomacro bne $12,$0,$L758 or $10,$2,$10 .set macro .set reorder sll $7,$5,1 sw $7,0($8)$L760: sll $9,$9,1 addiu $4,$4,-1 sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L761 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) addiu $2,$2,1 or $9,$9,$3 sw $2,8($8) sw $9,12($8)$L761: lw $7,0($8) sll $2,$10,1 addiu $3,$7,1 sra $5,$3,1 sll $6,$5,8 sltu $3,$9,$6 xori $10,$3,0x1 .set noreorder .set nomacro bne $10,$0,$L763 or $12,$2,$12 .set macro .set reorder sll $7,$5,1 sw $7,0($8)$L765: sll $9,$9,1 addiu $4,$4,-1 sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L766 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) addiu $2,$2,1 or $9,$9,$3 sw $2,8($8) sw $9,12($8)$L766: lw $7,0($8) sll $2,$12,1 addiu $3,$7,1 sra $5,$3,1 sll $6,$5,8 sltu $3,$9,$6 xori $12,$3,0x1 .set noreorder .set nomacro bne $12,$0,$L768 or $10,$2,$10 .set macro .set reorder sll $7,$5,1 sw $7,0($8)$L770: sll $9,$9,1 addiu $4,$4,-1 sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L771 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) addiu $2,$2,1 or $9,$9,$3 sw $2,8($8) sw $9,12($8)$L771: lw $7,0($8) sll $2,$10,1 addiu $3,$7,1 sra $5,$3,1 sll $6,$5,8 sltu $3,$9,$6 xori $10,$3,0x1 .set noreorder .set nomacro beq $10,$0,$L773 or $12,$2,$12 .set macro .set reorder subu $2,$7,$5 subu $9,$9,$6 sll $7,$2,1 sw $7,0($8) sw $9,12($8)$L775: sll $9,$9,1 addiu $4,$4,-1 sw $9,12($8) .set noreorder .set nomacro bne $4,$0,$L776 sw $4,4($8) .set macro .set reorder lw $2,8($8) li $4,8 # 0x8 sw $4,4($8) lbu $3,0($2) addiu $2,$2,1 or $9,$9,$3 sw $9,12($8) sw $2,8($8)$L776: sll $2,$12,1 or $2,$2,$10 sll $2,$2,1 sltu $3,$2,1 addu $2,$2,$3 sw $2,0($14) sb $2,0($13) lw $7,0($8)$L778: addiu $14,$14,4 addiu $15,$15,1 .set noreorder .set nomacro bne $14,$19,$L733 addiu $13,$13,1 .set macro .set reorder addiu $11,$11,1 li $2,2 # 0x2 .set noreorder .set nomacro bne $11,$2,$L1023 sll $3,$11,2 .set macro .set reorder
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?