📄 h263dec.s
字号:
sw $0,8($21)sw $2,0($21)lw $2,112($16)sw $4,4($21).set noreorder.set nomacrobeq $2,$0,$L450sw $0,8328($16).set macro.set reorder$L157:lw $2,1880($16).set noreorder.set nomacrobeq $2,$0,$L479move $4,$16.set macro.set reorderlw $2,0($2)beq $2,$0,$L162$L479:.set noreorder.set nomacrojal ff_find_unused_picturemove $5,$0.set macro.set reordersll $3,$2,5sll $2,$2,3subu $3,$3,$2sll $4,$3,4lw $2,184($16)addu $3,$3,$4addu $2,$2,$3sw $2,1880($16)$L162:lw $3,8420($16)li $2,5 # 0x5beq $3,$2,$L451bne $3,$0,$L452lw $2,28($16).set noreorder.set nomacrobeq $2,$0,$L168li $2,21 # 0x15.set macro.set reorderlw $4,0($16)lw $3,28($4)beq $3,$0,$L170lw $2,124($16).set noreorder.set nomacrobne $2,$0,$L170sll $2,$3,3.set macro.set reordersra $5,$2,3.set noreorder.set nomacrobltz $5,$L173lw $3,24($4).set macro.set reorderbltz $2,$L173addu $6,$5,$3$L176:move $4,$16addiu $5,$sp,40sw $3,40($sp)sw $2,52($sp)sw $6,44($sp).set noreorder.set nomacrojal ff_mpeg4_decode_picture_headersw $0,48($sp).set macro.set reorder$L170:move $4,$16.set noreorder.set nomacrojal ff_mpeg4_decode_picture_headermove $5,$21.set macro.set reordermove $4,$2lw $2,56($16)li $3,524288 # 0x80000and $2,$2,$3.set noreorder.set nomacrobeq $2,$0,$L480li $2,100 # 0x64.set macro.set reorderli $2,1 # 0x1sw $2,8240($16)$L165:li $2,100 # 0x64$L480:beq $4,$2,$L446$L462:.set noreorder.set nomacrobltz $4,$L410lui $6,%hi($LC6).set macro.set reorderlw $2,8240($16)sltu $2,$2,1sw $2,268($22)lw $3,8336($16)bne $3,$0,$L407lw $4,8312($16)bne $4,$0,$L195lw $2,8340($16).set noreorder.set nomacrobeq $2,$0,$L453lui $17,%hi($LC7).set macro.set reorder$L195:lw $17,80($16)andi $2,$17,0x1.set noreorder.set nomacrobne $2,$0,$L481lui $18,%hi($LC10).set macro.set reorder$L215:andi $2,$17,0x80$L487:.set noreorder.set nomacrobeq $2,$0,$L260lui $2,%hi(ff_put_qpel16_mc11_old_c).set macro.set reorderlui $3,%hi(ff_put_no_rnd_qpel16_mc11_old_c)addiu $2,$2,%lo(ff_put_qpel16_mc11_old_c)addiu $3,$3,%lo(ff_put_no_rnd_qpel16_mc11_old_c)sw $2,2968($16)sw $3,3224($16)lui $2,%hi(ff_avg_qpel16_mc11_old_c)lui $3,%hi(ff_put_qpel16_mc31_old_c)addiu $2,$2,%lo(ff_avg_qpel16_mc11_old_c)addiu $3,$3,%lo(ff_put_qpel16_mc31_old_c)sw $2,3096($16)sw $3,2976($16)lui $2,%hi(ff_put_no_rnd_qpel16_mc31_old_c)lui $3,%hi(ff_avg_qpel16_mc31_old_c)addiu $2,$2,%lo(ff_put_no_rnd_qpel16_mc31_old_c)addiu $3,$3,%lo(ff_avg_qpel16_mc31_old_c)sw $2,3232($16)sw $3,3104($16)lui $2,%hi(ff_put_qpel16_mc12_old_c)lui $3,%hi(ff_put_no_rnd_qpel16_mc12_old_c)addiu $2,$2,%lo(ff_put_qpel16_mc12_old_c)addiu $3,$3,%lo(ff_put_no_rnd_qpel16_mc12_old_c)sw $2,2984($16)sw $3,3240($16)lui $2,%hi(ff_avg_qpel16_mc12_old_c)lui $3,%hi(ff_put_qpel16_mc32_old_c)addiu $2,$2,%lo(ff_avg_qpel16_mc12_old_c)addiu $3,$3,%lo(ff_put_qpel16_mc32_old_c)sw $2,3112($16)sw $3,2992($16)lui $2,%hi(ff_put_no_rnd_qpel16_mc32_old_c)lui $3,%hi(ff_avg_qpel16_mc32_old_c)addiu $2,$2,%lo(ff_put_no_rnd_qpel16_mc32_old_c)addiu $3,$3,%lo(ff_avg_qpel16_mc32_old_c)sw $2,3248($16)sw $3,3120($16)lui $2,%hi(ff_put_qpel16_mc13_old_c)lui $3,%hi(ff_put_no_rnd_qpel16_mc13_old_c)addiu $2,$2,%lo(ff_put_qpel16_mc13_old_c)addiu $3,$3,%lo(ff_put_no_rnd_qpel16_mc13_old_c)sw $2,3000($16)sw $3,3256($16)lui $2,%hi(ff_avg_qpel16_mc13_old_c)lui $3,%hi(ff_put_qpel16_mc33_old_c)addiu $2,$2,%lo(ff_avg_qpel16_mc13_old_c)addiu $3,$3,%lo(ff_put_qpel16_mc33_old_c)sw $2,3128($16)sw $3,3008($16)lui $2,%hi(ff_put_no_rnd_qpel16_mc33_old_c)lui $3,%hi(ff_avg_qpel16_mc33_old_c)addiu $2,$2,%lo(ff_put_no_rnd_qpel16_mc33_old_c)addiu $3,$3,%lo(ff_avg_qpel16_mc33_old_c)sw $2,3264($16)sw $3,3136($16)lui $2,%hi(ff_put_qpel8_mc11_old_c)lui $3,%hi(ff_put_no_rnd_qpel8_mc11_old_c)addiu $2,$2,%lo(ff_put_qpel8_mc11_old_c)addiu $3,$3,%lo(ff_put_no_rnd_qpel8_mc11_old_c)sw $2,3032($16)sw $3,3288($16)lui $2,%hi(ff_avg_qpel8_mc11_old_c)lui $3,%hi(ff_put_qpel8_mc31_old_c)addiu $2,$2,%lo(ff_avg_qpel8_mc11_old_c)addiu $3,$3,%lo(ff_put_qpel8_mc31_old_c)sw $2,3160($16)sw $3,3040($16)lui $2,%hi(ff_put_no_rnd_qpel8_mc31_old_c)lui $3,%hi(ff_avg_qpel8_mc31_old_c)addiu $2,$2,%lo(ff_put_no_rnd_qpel8_mc31_old_c)addiu $3,$3,%lo(ff_avg_qpel8_mc31_old_c)sw $2,3296($16)sw $3,3168($16)lui $2,%hi(ff_put_qpel8_mc12_old_c)lui $3,%hi(ff_put_no_rnd_qpel8_mc12_old_c)addiu $2,$2,%lo(ff_put_qpel8_mc12_old_c)addiu $3,$3,%lo(ff_put_no_rnd_qpel8_mc12_old_c)sw $2,3048($16)sw $3,3304($16)lui $2,%hi(ff_avg_qpel8_mc12_old_c)lui $3,%hi(ff_put_qpel8_mc32_old_c)addiu $2,$2,%lo(ff_avg_qpel8_mc12_old_c)addiu $3,$3,%lo(ff_put_qpel8_mc32_old_c)sw $2,3176($16)sw $3,3056($16)lui $2,%hi(ff_put_no_rnd_qpel8_mc32_old_c)lui $3,%hi(ff_avg_qpel8_mc32_old_c)addiu $2,$2,%lo(ff_put_no_rnd_qpel8_mc32_old_c)addiu $3,$3,%lo(ff_avg_qpel8_mc32_old_c)sw $2,3312($16)sw $3,3184($16)lui $2,%hi(ff_put_qpel8_mc13_old_c)lui $3,%hi(ff_put_no_rnd_qpel8_mc13_old_c)addiu $2,$2,%lo(ff_put_qpel8_mc13_old_c)addiu $3,$3,%lo(ff_put_no_rnd_qpel8_mc13_old_c)sw $2,3064($16)sw $3,3320($16)lui $2,%hi(ff_avg_qpel8_mc13_old_c)lui $3,%hi(ff_put_qpel8_mc33_old_c)addiu $2,$2,%lo(ff_avg_qpel8_mc13_old_c)addiu $3,$3,%lo(ff_put_qpel8_mc33_old_c)sw $2,3192($16)sw $3,3072($16)lui $2,%hi(ff_put_no_rnd_qpel8_mc33_old_c)lui $3,%hi(ff_avg_qpel8_mc33_old_c)addiu $2,$2,%lo(ff_put_no_rnd_qpel8_mc33_old_c)addiu $3,$3,%lo(ff_avg_qpel8_mc33_old_c)sw $2,3328($16)sw $3,3200($16)$L260:lw $2,412($22)andi $2,$2,0x1000beq $2,$0,$L262lw $2,8320($16)lw $4,0($16)lw $8,8340($16)lw $3,8336($16)lw $10,8312($16).set noreorder.set nomacrobeq $2,$0,$L264lw $9,8316($16).set macro.set reorderlui $2,%hi($LC14)addiu $2,$2,%lo($LC14)$L266:lui $6,%hi($LC16)addiu $6,$6,%lo($LC16)move $7,$17li $5,2 # 0x2sw $8,16($sp)sw $3,20($sp)sw $10,24($sp)sw $9,28($sp).set noreorder.set nomacrojal av_logsw $2,32($sp).set macro.set reorder$L262:lw $3,4($16)lw $2,668($22)bne $3,$2,$L267lw $3,8($16)lw $2,672($22)beq $3,$2,$L269$L267:lw $2,7996($16)lw $3,8000($16)lw $4,8004($16)lw $5,8008($16)lw $6,8012($16)lw $7,8016($16)lw $8,8020($16)lw $9,8024($16)sw $2,56($sp)sw $3,60($sp)sw $4,64($sp)sw $5,68($sp)sw $6,72($sp)sw $7,76($sp)sw $8,80($sp)sw $9,84($sp)move $4,$16.set noreorder.set nomacrojal MPV_common_endsw $0,7996($16).set macro.set reorderlw $3,60($sp)lw $4,64($sp)lw $5,68($sp)lw $6,72($sp)lw $7,76($sp)lw $8,80($sp)lw $9,84($sp)lw $2,56($sp)sw $3,8000($16)sw $2,7996($16)sw $4,8004($16)sw $5,8008($16)sw $6,8012($16)sw $7,8016($16)sw $8,8020($16)sw $9,8024($16)$L269:lw $2,112($16).set noreorder.set nomacrobne $2,$0,$L270li $2,5 # 0x5.set macro.set reorderlw $5,4($16)lw $6,8($16).set noreorder.set nomacrojal avcodec_set_dimensionsmove $4,$22.set macro.set reorder$L430:lw $3,8328($16).set noreorder.set nomacrobne $3,$0,$L455lw $4,144($sp).set macro.set reordersll $2,$4,3$L478:sra $4,$2,3.set noreorder.set nomacrobltz $4,$L153lw $3,140($sp).set macro.set reorderbltz $2,$L153addu $4,$4,$3$L156:sw $2,12($21)sw $0,8($21)lw $2,112($16)sw $3,0($21)sw $4,4($21).set noreorder.set nomacrobne $2,$0,$L157sw $0,8328($16).set macro.set reorder$L450:.set noreorder.set nomacrojal MPV_common_initmove $4,$16.set macro.set reorder.set noreorder.set nomacrobgez $2,$L157li $5,-1 # 0xffffffffffffffff.set macro.set reorderj $L135$L449:lw $3,44($16).set noreorder.set nomacrobeq $3,$2,$L456addiu $17,$16,7996.set macro.set reorderli $2,5 # 0x5.set noreorder.set nomacrobne $3,$2,$L141lui $6,%hi($LC5).set macro.set reordermove $6,$4move $5,$7.set noreorder.set nomacrojal ff_h263_find_frame_endmove $4,$17.set macro.set reordermove $4,$17$L473:move $5,$2addiu $6,$sp,140.set noreorder.set nomacrojal ff_combine_frameaddiu $7,$sp,144.set macro.set reorder.set noreorder.set nomacrobgez $2,$L430addiu $21,$16,8448.set macro.set reorder.set noreorder.set nomacroj $L135lw $5,144($sp).set macro.set reorder$L131:move $5,$0lw $31,124($sp)lw $fp,120($sp)lw $23,116($sp)lw $22,112($sp)lw $21,108($sp)lw $20,104($sp)lw $19,100($sp)lw $18,96($sp)lw $17,92($sp)lw $16,88($sp)move $2,$5.set noreorder.set nomacroj $31addiu $sp,$sp,128.set macro.set reorder$L407:lw $4,8312($16)beq $4,$0,$L195lw $17,80($16)sw $0,8316($16)andi $2,$17,0x1.set noreorder.set nomacrobeq $2,$0,$L215sw $0,8312($16).set macro.set reorderlui $18,%hi($LC10)$L481:.set noreorder.set nomacrojal strlenaddiu $4,$18,%lo($LC10).set macro.set reordermove $19,$2li $2,4 # 0x4.set noreorder.set nomacrobne $19,$2,$L439lw $20,84($16).set macro.set reorderaddiu $2,$18,%lo($LC10)lb $6,3($2)lb $5,1($2)lb $3,2($2)lb $4,%lo($LC10)($18)sll $5,$5,8sll $3,$3,16sll $6,$6,24addu $4,$4,$5addu $3,$3,$6addu $4,$4,$3.set noreorder.set nomacrobeq $20,$4,$L457ori $17,$17,0x4.set macro.set reorder$L219:lui $17,%hi($LC13).set noreorder.set nomacrojal strlenaddiu $4,$17,%lo($LC13).set macro.set reorder.set noreorder.set nomacrobne $2,$19,$L439addiu $2,$17,%lo($LC13).set macro.set reorderlb $6,3($2)lb $5,1($2)lb $3,2($2)lb $4,%lo($LC13)($17)sll $5,$5,8sll $3,$3,16sll $6,$6,24addu $4,$4,$5addu $3,$3,$6addu $4,$4,$3beq $20,$4,$L458lw $17,80($16)$L223:lw $4,8312($16)slt $2,$4,500.set noreorder.set nomacrobne $2,$0,$L482slt $2,$4,503.set macro.set reorderlw $2,8316($16)slt $2,$2,1814.set noreorder.set nomacrobeq $2,$0,$L482slt $2,$4,503.set macro.set reorderori $17,$17,0x40sw $17,80($16)$L482:bne $2,$0,$L228lw $2,8316($16)slt $2,$2,1814beq $2,$0,$L228ori $17,$17,0x100sw $17,80($16)$L228:lw $3,8336($16).set noreorder.set nomacrobeq $3,$0,$L231slt $2,$3,4.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L471slt $2,$3,13.set macro.set reorderli $2,1073741824 # 0x40000000.set noreorder.set nomacrobeq $3,$0,$L231sw $2,8308($16).set macro.set reorderslt $2,$3,2.set noreorder.set nomacrobne $2,$0,$L459slt $2,$3,13.set macro.set reorder$L471:.set noreorder.set nomacrobeq $2,$0,$L483slt $2,$3,33.set macro.set reorderori $17,$17,0x400.set noreorder.set nomacrobeq $3,$0,$L231sw $17,80($16).set macro.set reorderslt $2,$3,33$L483:beq $2,$0,$L231ori $17,$17,0x1000sw $17,80($16)$L231:lw $3,8340($16).set noreorder.set nomacrobeq $3,$0,$L242slt $2,$3,4653.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L484slt $2,$3,4655.set macro.set reorderori $17,$17,0x80.set noreorder.set nomacrobeq $3,$0,$L242sw $17,80($16).set macro.set reorderslt $2,$3,4655$L484:.set noreorder.set nomacrobeq $2,$0,$L485slt $2,$3,4670.set macro.set reorderori $17,$17,0x200.set noreorder.set nomacrobeq $3,$0,$L242sw $17,80($16).set macro.set reorderslt $2,$3,4670$L485:.set noreorder.set nomacrobeq $2,$0,$L486slt $2,$3,4713.set macro.set reorderori $17,$17,0x400.set noreorder.set nomacrobeq $3,$0,$L242sw $17,80($16).set macro.set reorderslt $2,$3,4713$L486:beq $2,$0,$L242ori $17,$17,0x1000sw $17,80($16)$L242:.set noreorder.set nomacrobeq $4,$0,$L487andi $2,$17,0x80.set macro.set reorderori $17,$17,0x200li $2,501 # 0x1f5.set noreorder.set nomacrobeq $4,$2,$L460sw $17,80($16).set macro.set reorder$L434:slt $2,$4,500beq $2,$0,$L256ori $17,$17,0x400.set noreorder.set nomacrobeq $4,$0,$L215sw $17,80($16).set macro.set reorder$L256:ori $17,$17,0x800.set noreorder.set nomacroj $L215sw $17,80($16).set macro.set reorder$L168:lw $3,44($16)beq $3,$2,$L461lw $2,40($16)beq $2,$0,$L180.set noreorder.set nomacrojal flv_h263_decode_picture_headermove $4,$16.set macro.set reordermove $4,$2li $2,100 # 0x64bne $4,$2,$L462$L446:lw $2,8320($16)lw $5,144($sp).set noreorder.set nomacrobne $2,$0,$L135lw $4,8456($16).set macro.set reorderlw $2,56($16)li $3,65536 # 0x10000addiu $4,$4,7and $2,$2,$3.set noreorder.set nomacrobne $2,$0,$L417sra $4,$4,3.set macro.set reorder.set noreorder.set nomacrobne $4,$0,$L327addiu $2,$4,10.set macro.set reorderli $4,1 # 0x1li $2,11 # 0xb$L327:slt $2,$5,$2.set noreorder.set nomacrobne $2,$0,$L475lw $31,124($sp).set macro.set reorder.set noreorder.set nomacroj $L475move $5,$4.set macro.set reorder$L452:.set noreorder.set nomacrojal msmpeg4_decode_picture_headermove $4,$16.set macro.set reorder.set noreorder.set nomacroj $L165move $4,$2.set macro.set reorder$L264:lui $2,%hi($LC15).set noreorder.set nomacroj $L266addiu $2,$2,%lo($LC15).set macro.set reorder$L153:move $3,$0move $2,$0.set noreorder.set nomacroj $L156move $4,$0.set macro.set reorder$L451:.set noreorder.set nomacrojal ff_wmv2_decode_picture_headermove $4,$16.set macro.set reorder.set noreorder.set nomacroj $L165move $4,$2.set macro.set reorder$L148:move $2,$0move $3,$0.set noreorder.set nomacroj $L151move $4,$0.set macro.set reorder$L180:.set noreorder.set nomacrojal h263_decode_picture_headermove $4,$16.set macro.set reorder.set noreorder.set nomacroj $L165move $4,$2.set macro.set reorder$L457:.set noreorder.set nomacroj $L219sw $17,80($16).set macro.set reorder$L458:lw $17,80($16)ori $17,$17,0x8.set noreorder.set nomacroj $L223sw $17,80($16).set macro.set reorder$L453:.set noreorder.set nomacrojal strlenaddiu $4,$17,%lo($LC7).set macro.set reordermove $18,$2li $2,4 # 0x4.set noreorder.set nomacrobne $18,$2,$L439lw $7,88($16).set macro.set reorderaddiu $2,$17,%lo($LC7)lb $6,3($2)lb $4,1($2)lb $3,2($2)lb $5,%lo($LC7)($17)sll $4,$4,8sll $3,$3,16sll $6,$6,24addu $5,$5,$4addu $3,$3,$6addu $2,$5,$3.set noreorder.set nomacrobeq $7,$2,$L488li $3,-1 # 0xffffffffffffffff.set macro.set reorderlw $19,84($16).set noreorder.set nomacrobeq $2,$19,$L488lui $17,%hi($LC10).set macro.set reorder.set noreorder.set nomacrojal strlenaddiu $4,$17,%lo($LC10).set macro.set reorder.set noreorder.set nomacrobne $2,$18,$L439move $20,$2.set macro.set reorderaddiu $2,$17,%lo($LC10)lb $6,3($2)lb $5,1($2)lb $3,2($2)lb $4,%lo($LC10)($17)sll $5,$5,8sll $3,$3,16sll $6,$6,24addu $4,$4,$5addu $3,$3,$6addu $4,$4,$3.set noreorder.set nomacrobeq $19,$4,$L200lui $17,%hi($LC11).set macro.set reorder.set noreorder.set nomacrojal strlenaddiu $4,$17,%lo($LC11).set macro.set reorder.set noreorder.set nomacrobne $2,$20,$L439move $18,$2.set macro.set reorderaddiu $2,$17,%lo($LC11)lb $6,3($2)lb $5,1($2)lb $3,2($2)lb $4,%lo($LC11)($17)sll $5,$5,8sll $3,$3,16sll $6,$6,24addu $4,$4,$5addu $3,$3,$6addu $4,$4,$3.set noreorder.set nomacrobeq $19,$4,$L200lui $17,%hi($LC12).set macro.set reorder.set noreorder.set nomacrojal strlenaddiu $4,$17,%lo($LC12).set macro.set reorder.set noreorder.set nomacrobne $2,$18,$L439addiu $2,$17,%lo($LC12).set macro.set reorderlb $6,3($2)lb $5,1($2)lb $3,2($2)lb $4,%lo($LC12)($17)sll $5,$5,8sll $3,$3,16sll $6,$6,24addu $4,$4,$5addu $3,$3,$6addu $4,$4,$3bne $4,$19,$L195lw $2,8244($16)bne $2,$0,$L195lw $2,8248($16).set noreorder.set nomacrobne $2,$0,$L195li $4,400 # 0x190.set macro.set reorder.set noreorder.set nomacroj $L195sw $4,8312($16).set macro.set reorder$L200:li $3,-1 # 0xffffffffffffffff$L488:.set noreorder.set nomacroj $L195sw $3,8336($16).set macro.set reorder$L461:.set noreorder.set nomacrojal intel_h263_decode_picture_headermove $4,$16.set macro.set reorder.set noreorder.set nomacroj $L165move $4,$2.set macro.set reorder$L460:li $2,19988480 # 0x1310000lw $3,8316($16)ori $2,$2,0x7cc0.set noreorder.set nomacrobne $3,$2,$L256li $2,1073741824 # 0x40000000.set macro.set reorder
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -