📄 vp6.s
字号:
sw $8,12($7)bne $2,$0,$L697sw $2,4($7)lw $2,8($7)sw $24,4($7)lbu $3,0($2)lw $6,0($7)addiu $2,$2,1or $8,$8,$3sw $2,8($7)slt $2,$6,128bne $2,$0,$L608sw $8,12($7)$L704:beq $9,$0,$L611subu $2,$10,$25lui $2,%hi(prob_order.8274)lw $8,12($7)addiu $9,$2,%lo(prob_order.8274)addu $13,$10,$17move $12,$0li $11,8 # 0x8move $14,$19$L613:lbu $10,0($9)addiu $2,$6,-1addu $3,$13,$10lbu $4,150($3)mul $2,$2,$4addiu $5,$2,255slt $3,$2,0movn $2,$5,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$8,$4xori $5,$2,0x1beq $5,$0,$L615nopsubu $6,$6,$3subu $8,$8,$4sw $6,0($7)sw $8,12($7)$L698:slt $2,$6,128beq $2,$0,$L713sll $2,$5,$10$L618:lw $2,4($7)sll $8,$8,1sll $6,$6,1addiu $2,$2,-1sw $6,0($7)sw $8,12($7)bne $2,$0,$L698sw $2,4($7)lw $2,8($7)sw $11,4($7)lbu $3,0($2)lw $6,0($7)addiu $2,$2,1or $8,$8,$3sw $2,8($7)slt $2,$6,128bne $2,$0,$L618sw $8,12($7)sll $2,$5,$10$L713:addiu $9,$9,1bne $9,$14,$L613or $12,$12,$2andi $2,$12,0xf0beq $2,$0,$L632ori $5,$12,0x8lbu $3,0($16)addiu $2,$6,-1mul $2,$2,$3addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$8,$4xori $5,$2,0x1beq $5,$0,$L625subu $8,$8,$4subu $6,$6,$3sw $6,0($7)sw $8,12($7)$L699:slt $2,$6,128beq $2,$0,$L714sll $2,$5,3$L628:lw $8,12($7)lw $2,4($7)sll $6,$6,1sll $8,$8,1addiu $2,$2,-1sw $6,0($7)sw $8,12($7)bne $2,$0,$L699sw $2,4($7)lw $2,8($7)sw $24,4($7)lbu $3,0($2)lw $6,0($7)addiu $2,$2,1or $8,$8,$3sw $2,8($7)slt $2,$6,128bne $2,$0,$L628sw $8,12($7)sll $2,$5,3$L714:or $5,$2,$12$L631:beq $5,$0,$L645noplw $8,12($7)$L632:lbu $3,-2($15)addiu $2,$6,-1mul $2,$2,$3addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$8,$4xori $9,$2,0x1beq $9,$0,$L647subu $6,$6,$3subu $8,$8,$4sw $6,0($7)sw $8,12($7)$L702:lw $2,0($7)sll $4,$2,1slt $2,$2,128beq $2,$0,$L715subu $2,$0,$5$L650:lw $3,12($7)lw $2,4($7)sll $8,$3,1addiu $2,$2,-1sw $4,0($7)sw $8,12($7)bne $2,$0,$L702sw $2,4($7)lw $3,8($7)sw $24,4($7)lbu $2,0($3)addiu $3,$3,1or $2,$8,$2sw $2,12($7)lw $2,0($7)sll $4,$2,1slt $2,$2,128bne $2,$0,$L650sw $3,8($7)subu $2,$0,$5$L715:movn $5,$2,$9$L645:addiu $15,$15,1bne $25,$0,$L654addiu $16,$16,8lw $2,0($18)lw $8,12($7)addu $2,$2,$5sw $2,0($18)lw $5,0($7)lbu $3,0($15)addiu $2,$5,-1mul $2,$2,$3li $25,1 # 0x1addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $4,$2,1sll $3,$4,8sltu $2,$8,$3xori $9,$2,0x1bne $9,$0,$L708li $10,8 # 0x8move $6,$4$L712:j $L697sw $4,0($7)$L615:move $6,$3j $L698sw $3,0($7)$L611:addiu $2,$2,136lui $3,%hi(vp56_pva_tree)addu $12,$17,$2addiu $10,$3,%lo(vp56_pva_tree)li $11,8 # 0x8$L701:lb $5,0($10)blez $5,$L709nop$L634:lb $2,1($10)addiu $4,$6,-1addu $2,$12,$2lbu $3,0($2)mul $4,$4,$3bltz $4,$L710move $2,$4$L635:sra $2,$2,8addiu $3,$2,1lw $8,12($7)sll $4,$3,8sltu $2,$8,$4xori $9,$2,0x1beq $9,$0,$L636subu $8,$8,$4subu $6,$6,$3sw $6,0($7)sw $8,12($7)$L700:slt $2,$6,128beq $2,$0,$L711nop$L639:lw $8,12($7)lw $2,4($7)sll $6,$6,1sll $8,$8,1addiu $2,$2,-1sw $6,0($7)sw $8,12($7)bne $2,$0,$L700sw $2,4($7)lw $2,8($7)sw $11,4($7)lbu $3,0($2)lw $6,0($7)addiu $2,$2,1or $8,$8,$3sw $2,8($7)slt $2,$6,128bne $2,$0,$L639sw $8,12($7)$L711:beq $9,$0,$L642sll $2,$5,1addu $10,$10,$2lb $5,0($10)bgtz $5,$L634nop$L709:j $L631subu $5,$0,$5$L636:move $6,$3j $L700sw $3,0($7)$L642:j $L701addiu $10,$10,2$L710:j $L635addiu $2,$4,255$L654:lw $2,4($18)addiu $25,$25,1addu $2,$2,$5slt $3,$25,2bne $3,$0,$L602sw $2,4($18)lw $19,12($sp)lw $18,8($sp)lw $17,4($sp)lw $16,0($sp)j $31addiu $sp,$sp,16$L647:j $L702sw $3,0($7)$L625:move $6,$3j $L699sw $3,0($7)$L703:lw $2,5124($4)lw $3,5120($4)sw $2,4($5)j $L600sw $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,0addiu $sp,$sp,-104sw $19,76($sp)sw $18,72($sp)sw $fp,96($sp)move $18,$4sw $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 # 0x4li $2,3 # 0x3addiu $8,$18,4088lw $17,5492($18)addiu $19,$sp,44.set noreorder.set nomacrobeq $4,$2,$L720move $3,$sp.set macro.set reorderli $2,1 # 0x1.set noreorder.set nomacrobne $4,$2,$L1020li $2,-2139095040 # 0xffffffff80800000.set macro.set reorderli $2,-128addiu $3,$sp,1sb $2,0($sp)$L717:li $2,-2139095040 # 0xffffffff80800000$L1020:ori $2,$2,0x8080addiu $5,$3,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L1021addiu $2,$19,-31.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L1021addiu $2,$19,-31.set macro.set reorder$L964:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L964addiu $2,$19,-31.set macro.set reorder$L1021:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L724addiu $2,$5,4.set macro.set reorder$L1022:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L1022addiu $2,$5,4.set macro.set reorder$L724:addiu $3,$19,-4sltu $2,$5,$3beq $2,$0,$L726$L966:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L966$L726:andi $3,$19,0x3li $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L731li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L728li $2,-128.set macro.set reordersb $2,4($5)$L728:lw $7,0($8)move $11,$0lui $16,%hi(vp6_dccv_pct)sll $3,$11,2$L1023:sll $2,$11,4subu $2,$2,$3subu $2,$2,$11addu $4,$2,$17addiu $3,$16,%lo(vp6_dccv_pct)addu $15,$2,$3addiu $13,$4,166move $14,$sp$L733:lbu $3,0($15)addiu $2,$7,-1mul $2,$2,$3lw $5,12($8)addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$5,$4xori $6,$2,0x1.set noreorder.set nomacrobeq $6,$0,$L735subu $9,$5,$4.set macro.set reordersubu $7,$7,$3sw $7,0($8)sw $9,12($8)$L999:slt $2,$7,128beq $2,$0,$L1003$L738:lw $2,12($8)lw $3,4($8)sll $7,$7,1sll $9,$2,1addiu $4,$3,-1sw $7,0($8)sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L999sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)lw $7,0($8)addiu $2,$2,1or $9,$9,$3sw $2,8($8)slt $2,$7,128.set noreorder.set nomacrobne $2,$0,$L738sw $9,12($8).set macro.set reorder$L1003:.set noreorder.set nomacrobeq $6,$0,$L741addiu $2,$7,1.set macro.set reordersra $3,$2,1lw $9,12($8)sll $4,$3,8sltu $2,$9,$4xori $10,$2,0x1.set noreorder.set nomacrobne $10,$0,$L743subu $2,$7,$3.set macro.set reordersll $7,$3,1sw $7,0($8)$L745:lw $4,4($8)sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L746sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L746:lw $6,0($8)addiu $2,$6,1sra $3,$2,1sll $5,$3,8sltu $2,$9,$5xori $12,$2,0x1.set noreorder.set nomacrobne $12,$0,$L748subu $2,$6,$3.set macro.set reordersll $7,$3,1sw $7,0($8)$L750:sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L751sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L751:lw $7,0($8)sll $2,$10,1addiu $3,$7,1sra $5,$3,1sll $6,$5,8sltu $3,$9,$6xori $10,$3,0x1.set noreorder.set nomacrobne $10,$0,$L753or $12,$2,$12.set macro.set reordersll $7,$5,1sw $7,0($8)$L755:sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L756sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L756:lw $7,0($8)sll $2,$12,1addiu $3,$7,1sra $5,$3,1sll $6,$5,8sltu $3,$9,$6xori $12,$3,0x1.set noreorder.set nomacrobne $12,$0,$L758or $10,$2,$10.set macro.set reordersll $7,$5,1sw $7,0($8)$L760:sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L761sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L761:lw $7,0($8)sll $2,$10,1addiu $3,$7,1sra $5,$3,1sll $6,$5,8sltu $3,$9,$6xori $10,$3,0x1.set noreorder.set nomacrobne $10,$0,$L763or $12,$2,$12.set macro.set reordersll $7,$5,1sw $7,0($8)$L765:sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L766sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L766:lw $7,0($8)sll $2,$12,1addiu $3,$7,1sra $5,$3,1sll $6,$5,8sltu $3,$9,$6xori $12,$3,0x1.set noreorder.set nomacrobne $12,$0,$L768or $10,$2,$10.set macro.set reordersll $7,$5,1sw $7,0($8)$L770:sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L771sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L771:lw $7,0($8)sll $2,$10,1addiu $3,$7,1sra $5,$3,1sll $6,$5,8sltu $3,$9,$6xori $10,$3,0x1.set noreorder.set nomacrobeq $10,$0,$L773or $12,$2,$12.set macro.set reordersubu $2,$7,$5subu $9,$9,$6sll $7,$2,1sw $7,0($8)sw $9,12($8)$L775:sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L776sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $9,12($8)sw $2,8($8)$L776:sll $2,$12,1or $2,$2,$10sll $2,$2,1sltu $3,$2,1addu $2,$2,$3sw $2,0($14)sb $2,0($13)lw $7,0($8)$L778:addiu $14,$14,4addiu $15,$15,1.set noreorder.set nomacrobne $14,$19,$L733addiu $13,$13,1.set macro.set reorderaddiu $11,$11,1li $2,2 # 0x2.set noreorder.set nomacrobne $11,$2,$L1023sll $3,$11,2.set macro.set reorderaddiu $2,$7,1sra $3,$2,1lw $9,12($8)sll $4,$3,8sltu $2,$9,$4xori $5,$2,0x1.set noreorder.set nomacrobeq $5,$0,$L782subu $2,$7,$3.set macro.set reordersubu $9,$9,$4sll $7,$2,1sw $7,0($8)sw $9,12($8)$L784:lw $2,4($8)sll $9,$9,1addiu $4,$2,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L785sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L785:.set noreorder.set nomacrobeq $5,$0,$L787lui $2,%hi(vp6_coeff_reorder_pct+1).set macro.set reorderaddiu $13,$2,%lo(vp6_coeff_reorder_pct+1)lw $5,0($8)lbu $3,0($13)addiu $2,$5,-1mul $2,$2,$3move $12,$17addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$9,$4xori $6,$2,0x1.set noreorder.set nomacrobeq $6,$0,$L791lui $14,%hi(vp6_coeff_reorder_pct+64).set macro.set reordersubu $7,$5,$3$L1024:subu $9,$9,$4sw $7,0($8)sw $9,12($8)$L1000:lw $4,0($8)slt $2,$4,128.set noreorder.set nomacrobeq $2,$0,$L1004sll $7,$4,1.set macro.set reorder$L794:lw $9,12($8)lw $2,4($8)sll $9,$9,1addiu $4,$2,-1sw $7,0($8)sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L1000sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)lw $4,0($8)addiu $2,$2,1or $9,$9,$3sw $2,8($8)slt $2,$4,128sw $9,12($8).set noreorder.set nomacrobne $2,$0,$L794sll $7,$4,1.set macro.set reorder$L1004:.set noreorder.set nomacrobeq $6,$0,$L797addiu $2,$4,1.set macro.set reordersra $3,$2,1lw $9,12($8)sll $5,$3,8sltu $2,$9,$5xori $11,$2,0x1.set noreorder.set nomacrobne $11,$0,$L799subu $2,$4,$3.set macro.set reordersll $7,$3,1sw $7,0($8)$L801:lw $4,4($8)sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set noreorder.set nomacrobne $4,$0,$L802sw $4,4($8).set macro.set reorderlw $2,8($8)li $4,8 # 0x8sw $4,4($8)lbu $3,0($2)addiu $2,$2,1or $9,$9,$3sw $2,8($8)sw $9,12($8)$L802:lw $6,0($8)addiu $2,$6,1sra $3,$2,1sll $5,$3,8sltu $2,$9,$5xori $10,$2,0x1.set noreorder.set nomacrobne $10,$0,$L804subu $2,$6,$3.set macro.set reordersll $7,$3,1sw $7,0($8)$L806:sll $9,$9,1addiu $4,$4,-1sw $9,12($8).set
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -