📄 vp6.s
字号:
addiu $7,$2,-1sw $5,12($16)bne $7,$0,$L217sw $7,4($16)lw $2,8($16)li $7,8 # 0x8sw $7,4($16)lbu $3,0($2)addiu $2,$2,1or $5,$5,$3sw $2,8($16)sw $5,12($16)$L217:beq $8,$0,$L321sw $8,5144($20)lw $6,0($16)addiu $2,$6,1sra $3,$2,1sll $4,$3,8sltu $2,$5,$4bne $2,$0,$L221sll $2,$3,1subu $2,$6,$3subu $5,$5,$4sll $2,$2,1sw $2,0($16)sw $5,12($16)$L223:lw $7,4($16)sll $5,$5,1addiu $7,$7,-1sw $5,12($16)bne $7,$0,$L219sw $7,4($16)lw $2,8($16)li $7,8 # 0x8sw $7,4($16)lbu $3,0($2)addiu $2,$2,1or $5,$5,$3sw $2,8($16)j $L219sw $5,12($16)$L172:move $17,$0move $2,$17lw $31,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,48$L207:lw $5,12($16)sll $2,$4,1j $L209sw $2,0($16)$L326:lw $2,5140($20)beq $2,$0,$L203move $21,$0j $L328addiu $3,$18,3$L324:beq $3,$0,$L177move $21,$0j $L329lw $4,0($20)$L325:lui $6,%hi($LC1)lw $4,0($20)addiu $6,$6,%lo($LC1)jal av_logli $5,1 # 0x1bne $21,$0,$L327nop$L317:sw $16,4120($20)move $2,$17lw $31,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,48$L310:j $L312sw $2,0($16)$L320:lw $7,4($16)j $L231li $17,1 # 0x1$L188:subu $2,$6,$4subu $5,$5,$3sll $2,$2,1sw $2,0($16)j $L190sw $5,12($16)$L193:j $L195sw $2,0($16)$L181:lw $2,672($4)sll $6,$6,4bne $6,$2,$L183li $17,1 # 0x1j $L330addiu $3,$18,8$L323:lw $4,0($20)move $17,$0addiu $6,$6,%lo($LC0)jal av_logmove $5,$0move $2,$17lw $31,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,48$L214:j $L216sw $2,0($16)$L321:lw $7,4($16)$L219:lw $2,4124($20)slt $2,$2,8bne $2,$0,$L231li $17,1 # 0x1lw $8,0($16)addiu $2,$8,1sra $3,$2,1sll $6,$3,8sltu $2,$5,$6xori $4,$2,0x1beq $4,$0,$L226sll $2,$3,1subu $2,$8,$3subu $5,$5,$6sll $2,$2,1sw $2,0($16)sw $5,12($16)$L228:sll $5,$5,1addiu $7,$7,-1sw $5,12($16)bne $7,$0,$L322sw $7,4($16)lw $2,8($16)li $7,8 # 0x8sw $7,4($16)lbu $3,0($2)addiu $2,$2,1or $5,$5,$3sw $2,8($16)sw $5,12($16)$L322:move $12,$0j $L201li $17,1 # 0x1$L233:j $L235sw $2,0($16)$L238:lw $6,0($16)addiu $2,$6,1sra $3,$2,1sll $4,$3,8sltu $2,$5,$4xori $8,$2,0x1beq $8,$0,$L281sll $2,$3,1subu $2,$6,$3subu $5,$5,$4sll $2,$2,1sw $2,0($16)sw $5,12($16)$L283:lw $2,4($16)sll $5,$5,1addiu $7,$2,-1sw $5,12($16)bne $7,$0,$L284sw $7,4($16)lw $2,8($16)li $7,8 # 0x8sw $7,4($16)lbu $3,0($2)addiu $2,$2,1or $5,$5,$3sw $2,8($16)sw $5,12($16)$L284:beq $8,$0,$L286li $2,1 # 0x1j $L280sw $2,5152($20)$L186:lw $5,24($6)lw $3,40($6)lbu $2,0($5)lw $4,44($6)srl $2,$2,4subu $3,$3,$2sw $3,40($6)lbu $2,0($5)andi $2,$2,0xfsubu $4,$4,$2j $L185sw $4,44($6)$L226:j $L228sw $2,0($16)$L221:j $L223sw $2,0($16)$L240:subu $5,$5,$4sll $2,$2,1sw $2,0($16)j $L242sw $5,12($16)$L281:j $L283sw $2,0($16)$L288:sw $2,5148($20)j $L231lw $7,4($16)$L260:sll $2,$4,1j $L262sw $2,0($16)$L255:subu $2,$8,$4subu $5,$5,$6sll $2,$2,1sw $2,0($16)j $L257sw $5,12($16)$L250:subu $2,$8,$4subu $5,$5,$6sll $2,$2,1sw $2,0($16)j $L252sw $5,12($16)$L245:subu $5,$5,$4sll $2,$2,1sw $2,0($16)j $L247sw $5,12($16)$L286:j $L280sw $0,5152($20)$L275:sll $2,$4,1j $L277sw $2,0($16)$L270:subu $5,$5,$4sll $2,$2,1sw $2,0($16)j $L272sw $5,12($16)$L265:subu $5,$5,$4sll $2,$2,1sw $2,0($16)j $L267sw $5,12($16)$L305:sll $2,$4,1j $L307sw $2,0($16)$L300:subu $2,$8,$4subu $5,$5,$6sll $2,$2,1sw $2,0($16)j $L302sw $5,12($16)$L295:subu $5,$5,$4sll $2,$2,1sw $2,0($16)j $L297sw $5,12($16)$L290:subu $5,$5,$4sll $2,$2,1sw $2,0($16)j $L292sw $5,12($16).set macro.set reorder.end vp6_parse_header.section .text.vp6_default_models_init,"ax",@progbits.align 2.align 5.ent vp6_default_models_init.type vp6_default_models_init, @functionvp6_default_models_init:.frame $sp,32,$31 # vars= 0, regs= 3/0, args= 16, gp= 0.mask 0x80030000,-8.fmask 0x00000000,0addiu $sp,$sp,-32sw $16,16($sp)sw $31,24($sp)sw $17,20($sp)lw $17,5492($4)move $16,$4addiu $6,$17,1812li $4,-128li $2,-94li $3,-92andi $5,$6,0x3sb $2,130($17)sb $3,131($17)sb $4,129($17).set noreorder.set nomacrobne $5,$0,$L352sb $4,128($17).set macro.set reorderlui $5,%hi(vp56_def_mb_types_stats)addiu $4,$5,%lo(vp56_def_mb_types_stats)andi $2,$4,0x3.set noreorder.set nomacrobeq $2,$0,$L361addiu $3,$17,1808.set macro.set reorder$L332:move $4,$6addiu $5,$5,%lo(vp56_def_mb_types_stats).set noreorder.set nomacrojal memcpyli $6,60 # 0x3c.set macro.set reorder$L337:lui $5,%hi(vp6_def_fdv_vector_model)$L365:addiu $5,$5,%lo(vp6_def_fdv_vector_model)addiu $4,$17,150.set noreorder.set nomacrojal memcpyli $6,16 # 0x10.set macro.set reorderlui $5,%hi(vp6_def_pdv_vector_model)addiu $5,$5,%lo(vp6_def_pdv_vector_model)addiu $4,$17,136.set noreorder.set nomacrojal memcpyli $6,14 # 0xe.set macro.set reorderlui $5,%hi(vp6_def_runv_coeff_model)addiu $5,$5,%lo(vp6_def_runv_coeff_model)addiu $4,$17,1484.set noreorder.set nomacrojal memcpyli $6,28 # 0x1c.set macro.set reorderandi $3,$17,0x3.set noreorder.set nomacrobne $3,$0,$L339lui $5,%hi(vp6_def_coeff_reorder).set macro.set reorderaddiu $4,$5,%lo(vp6_def_coeff_reorder)andi $2,$4,0x3.set noreorder.set nomacrobeq $2,$0,$L362addiu $3,$17,-4.set macro.set reorder$L339:move $4,$17addiu $5,$5,%lo(vp6_def_coeff_reorder).set noreorder.set nomacrojal memcpyli $6,64 # 0x40.set macro.set reorder$L342:lw $2,5492($16)$L364:li $6,1 # 0x1move $7,$0sb $0,64($2)$L345:.set noreorder.set nomacroj $L346li $5,1 # 0x1.set macro.set reorder$L347:addiu $5,$5,1li $2,64 # 0x40beq $5,$2,$L363$L346:lw $2,5492($16)addu $3,$2,$5lbu $4,0($3).set noreorder.set nomacrobne $4,$7,$L347addu $2,$6,$2.set macro.set reordersb $5,64($2)addiu $5,$5,1li $2,64 # 0x40.set noreorder.set nomacrobne $5,$2,$L346addiu $6,$6,1.set macro.set reorder$L363:addiu $7,$7,1li $2,16 # 0x10.set noreorder.set nomacrobne $7,$2,$L345lw $31,24($sp).set macro.set reorderlw $17,20($sp)lw $16,16($sp).set noreorder.set nomacroj $31addiu $sp,$sp,32.set macro.set reorder$L352:.set noreorder.set nomacroj $L332lui $5,%hi(vp56_def_mb_types_stats).set macro.set reorder$L362:addiu $5,$17,60sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L342addiu $4,$4,-4.set macro.set reorder$L344:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4.word 0b01110000011000000000010010010101 #S32SDI XR2,$3,4.word 0b01110000011000000000010011010101 #S32SDI XR3,$3,4.word 0b01110000011000000000010100010101 #S32SDI XR4,$3,4.word 0b01110000011000000000010101010101 #S32SDI XR5,$3,4.word 0b01110000011000000000010110010101 #S32SDI XR6,$3,4.word 0b01110000011000000000010111010101 #S32SDI XR7,$3,4.word 0b01110000011000000000011000010101 #S32SDI XR8,$3,4#NO_APPsltu $2,$3,$5bne $2,$0,$L344.set noreorder.set nomacroj $L364lw $2,5492($16).set macro.set reorder$L361:addiu $5,$17,1840sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L335addiu $4,$4,-4.set macro.set reorder$L354:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4.word 0b01110000011000000000010010010101 #S32SDI XR2,$3,4.word 0b01110000011000000000010011010101 #S32SDI XR3,$3,4.word 0b01110000011000000000010100010101 #S32SDI XR4,$3,4.word 0b01110000011000000000010101010101 #S32SDI XR5,$3,4.word 0b01110000011000000000010110010101 #S32SDI XR6,$3,4.word 0b01110000011000000000010111010101 #S32SDI XR7,$3,4.word 0b01110000011000000000011000010101 #S32SDI XR8,$3,4#NO_APPsltu $2,$3,$5bne $2,$0,$L354$L335:addiu $5,$5,28sltu $2,$3,$5beq $2,$0,$L337$L355:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4#NO_APPsltu $2,$3,$5bne $2,$0,$L355.set noreorder.set nomacroj $L365lui $5,%hi(vp6_def_fdv_vector_model).set macro.set reorder.end vp6_default_models_init.section .text.vp6_parse_vector_models,"ax",@progbits.align 2.align 5.ent vp6_parse_vector_models.type vp6_parse_vector_models, @functionvp6_parse_vector_models:.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,-8sw $16,0($sp)addiu $6,$4,4088lw $25,5492($4)lui $2,%hi(vp6_sig_dct_pct)lw $5,4088($4)lw $7,12($6)addiu $13,$2,%lo(vp6_sig_dct_pct)move $12,$25lui $14,%hi(vp6_sig_dct_pct+4)$L367:lbu $3,0($13)addiu $2,$5,-1mul $2,$2,$3addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$7,$4xori $8,$2,0x1beq $8,$0,$L369nopsubu $5,$5,$3subu $7,$7,$4sw $5,0($6)sw $7,12($6)$L587:slt $2,$5,128beq $2,$0,$L591nop$L372:lw $2,4($6)sll $7,$7,1sll $5,$5,1addiu $4,$2,-1sw $5,0($6)sw $7,12($6)bne $4,$0,$L587sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)lw $5,0($6)addiu $2,$2,1or $7,$7,$3sw $2,8($6)slt $2,$5,128bne $2,$0,$L372sw $7,12($6)$L591:beq $8,$0,$L375addiu $2,$5,1sra $3,$2,1sll $4,$3,8sltu $2,$7,$4xori $10,$2,0x1bne $10,$0,$L377subu $2,$5,$3sll $5,$3,1sw $5,0($6)$L379:lw $4,4($6)sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L380sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L380:lw $8,0($6)addiu $2,$8,1sra $3,$2,1sll $5,$3,8sltu $2,$7,$5xori $11,$2,0x1bne $11,$0,$L382subu $2,$8,$3sll $5,$3,1sw $5,0($6)$L384:sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L385sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L385:lw $9,0($6)sll $2,$10,1addiu $3,$9,1sra $5,$3,1sll $8,$5,8sltu $3,$7,$8xori $10,$3,0x1bne $10,$0,$L387or $11,$2,$11sll $5,$5,1sw $5,0($6)$L389:sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L390sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L390:lw $9,0($6)sll $2,$11,1addiu $3,$9,1sra $5,$3,1sll $8,$5,8sltu $3,$7,$8xori $11,$3,0x1bne $11,$0,$L392or $10,$2,$10sll $5,$5,1sw $5,0($6)$L394:sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L395sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L395:lw $9,0($6)sll $2,$10,1addiu $3,$9,1sra $5,$3,1sll $8,$5,8sltu $3,$7,$8xori $10,$3,0x1bne $10,$0,$L397or $11,$2,$11sll $5,$5,1sw $5,0($6)$L399:sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L400sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L400:lw $9,0($6)sll $2,$11,1addiu $3,$9,1sra $5,$3,1sll $8,$5,8sltu $3,$7,$8xori $11,$3,0x1bne $11,$0,$L402or $10,$2,$10sll $5,$5,1sw $5,0($6)$L404:sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L405sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L405:lw $9,0($6)sll $2,$10,1addiu $3,$9,1sra $5,$3,1sll $8,$5,8sltu $3,$7,$8xori $10,$3,0x1beq $10,$0,$L407or $11,$2,$11subu $2,$9,$5subu $7,$7,$8sll $5,$2,1sw $5,0($6)sw $7,12($6)$L409:sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L410sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $7,12($6)sw $2,8($6)$L410:sll $2,$11,1or $2,$2,$10sll $2,$2,1sltu $3,$2,1addu $2,$2,$3sb $2,130($12)lw $5,0($6)lw $7,12($6)$L375:lbu $3,1($13)addiu $2,$5,-1mul $2,$2,$3addiu $4,$2,255slt $3,$2,0movn $2,$4,$3sra $2,$2,8addiu $3,$2,1sll $4,$3,8sltu $2,$7,$4xori $8,$2,0x1beq $8,$0,$L413nopsubu $5,$5,$3subu $7,$7,$4sw $5,0($6)sw $7,12($6)$L588:slt $2,$5,128beq $2,$0,$L592nop$L416:lw $2,4($6)sll $7,$7,1sll $5,$5,1addiu $4,$2,-1sw $5,0($6)sw $7,12($6)bne $4,$0,$L588sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)lw $5,0($6)addiu $2,$2,1or $7,$7,$3sw $2,8($6)slt $2,$5,128bne $2,$0,$L416sw $7,12($6)$L592:beq $8,$0,$L419addiu $2,$5,1sra $3,$2,1sll $4,$3,8sltu $2,$7,$4xori $10,$2,0x1bne $10,$0,$L421subu $2,$5,$3sll $5,$3,1sw $5,0($6)$L423:lw $4,4($6)sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L424sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L424:lw $8,0($6)addiu $2,$8,1sra $3,$2,1sll $5,$3,8sltu $2,$7,$5xori $11,$2,0x1bne $11,$0,$L426subu $2,$8,$3sll $5,$3,1sw $5,0($6)$L428:sll $7,$7,1addiu $4,$4,-1sw $7,12($6)bne $4,$0,$L429sw $4,4($6)lw $2,8($6)li $4,8 # 0x8sw $4,4($6)lbu $3,0($2)addiu $2,$2,1or $7,$7,$3sw $2,8($6)sw $7,12($6)$L429:lw $9,0($6)sll $2,$10,1addiu $3,$9,1sra $5,$3,1sll $8,$5,8sltu $3,$7,$8xori $10,$3,0x1bne $10,$0,$L431or $11,$2,$11sll $5,$5,1sw $5,0($6)$L433:sll $7,$7,1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -