📄 h264_mxu.s
字号:
sw $15,16($7)lw $2,5944($17)addiu $8,$14,1sltu $2,$8,$2addiu $13,$13,4bne $2,$0,$L61move $14,$8$L59:lw $17,8($sp)sw $0,56($sp)j $L80sw $0,48($sp)$L152:bne $21,$0,$L309li $2,131072 # 0x20000addu $2,$24,$2bne $17,$0,$L310sw $0,8668($2)$L157:bne $21,$0,$L311li $2,131072 # 0x20000addu $2,$24,$2j $L159sw $0,8672($2)$L38:addu $2,$8,$2sw $2,4($sp)lw $22,0($sp)lw $23,4($sp)li $4,10 # 0xali $3,2 # 0x2li $2,7 # 0x7sw $4,44($sp)sw $4,36($sp)sw $3,28($sp)sw $2,40($sp)sw $3,20($sp)sw $0,24($sp)sw $19,8764($24)sw $22,8768($24)sw $23,8772($24)lw $4,208($sp)beq $4,$0,$L42li $2,65536 # 0x10000j $L352addu $2,$24,$2$L219:lw $16,112($sp)beq $16,$0,$L222addu $5,$24,$7lw $3,156($sp)lw $2,9744($24)addu $2,$2,$3lw $3,0($2)lw $4,9752($24)lw $2,9016($5)addu $3,$3,$4addu $2,$2,$3lbu $4,0($2)sb $4,9024($5)lbu $3,1($2)j $L221sb $3,9026($5)$L88:lw $2,8980($24)lw $3,8992($24)andi $2,$2,0xdf5fandi $3,$3,0x5f5fsw $2,8980($24)j $L85sw $3,8992($24)$L295:lw $2,11860($24)beq $2,$0,$L347lw $17,8($sp)j $L320li $2,46079 # 0xb3ff$L296:lw $2,11860($24)beq $2,$0,$L348lw $11,56($sp)j $L321lw $2,8980($24)$L297:lw $2,11860($24)beq $2,$0,$L338lw $16,48($sp)j $L322lw $2,8980($24)$L102:beq $4,$0,$L109li $2,-1 # 0xffffffffffffffffandi $2,$4,0x78bne $2,$0,$L313li $2,2 # 0x2j $L109nop$L298:lw $2,11860($24)beq $2,$0,$L339lw $3,204($sp)j $L323lw $2,8988($24)$L307:sw $0,56($sp)j $L58sw $0,48($sp)$L311:addu $2,$24,$2li $3,448 # 0x1c0j $L159sw $3,8672($2)$L309:addu $2,$24,$2li $3,448 # 0x1c0j $L154sw $3,8668($2)$L229:lw $16,92($sp)beq $16,$0,$L231addu $2,$24,$2lw $3,9744($24)lw $2,9752($24)addu $3,$3,$23lw $6,0($3)lw $3,88($sp)li $4,131072 # 0x20000mul $7,$3,$2addu $4,$24,$4lw $5,9016($4)addu $2,$7,$6addu $2,$2,$5lbu $3,1($2)j $L207sb $3,9047($4)$L224:beq $5,$0,$L227li $2,131072 # 0x20000lw $7,152($sp)lw $3,9744($24)lw $2,9752($24)addu $3,$3,$7lw $6,0($3)lw $3,100($sp)li $4,131072 # 0x20000mul $7,$3,$2addu $4,$24,$4lw $5,9016($4)addu $2,$7,$6addu $2,$2,$5lbu $3,1($2)j $L226sb $3,9031($4)$L74:lw $3,1568($24)sll $2,$22,2addu $2,$2,$3lw $4,0($2)addu $2,$5,$23lbu $3,0($2)bne $6,$3,$L349move $2,$0$L77:lw $3,1568($24)sll $2,$23,2addu $2,$2,$3lw $2,0($2)sw $4,8($sp)j $L315sw $2,12($sp)$L293:j $L52move $4,$0$L292:j $L49move $6,$0$L291:j $L46sw $0,52($sp)$L68:lw $3,1568($24)sll $2,$19,2addu $2,$2,$3lw $2,0($2)lw $3,60($sp)sw $2,52($sp)addu $2,$5,$3lbu $3,0($2)bne $6,$3,$L316lw $4,60($sp)$L336:lw $3,1568($24)sll $2,$4,2addu $2,$2,$3lw $2,0($2)j $L73sw $2,48($sp)$L65:lw $3,1568($24)addu $2,$2,$3lw $2,0($2)j $L67sw $2,56($sp)$L110:lw $4,8816($24)sll $3,$22,3addu $4,$4,$3addu $2,$4,$2lbu $3,0($2)lw $5,20($sp)sb $3,8787($24)addu $4,$4,$5lbu $2,0($4)sb $2,8795($24)andi $2,$6,0x1beq $2,$0,$L118nop$L300:lw $4,8816($24)lw $2,24($sp)sll $3,$23,3addu $4,$4,$3addu $2,$4,$2lbu $3,0($2)lw $5,28($sp)sb $3,8803($24)addu $4,$4,$5lbu $2,0($4)j $L80sb $2,8811($24)$L40:li $3,7 # 0x7li $4,10 # 0xasw $2,28($sp)sw $3,40($sp)sw $4,44($sp)sw $0,16($sp)sw $0,20($sp)sw $2,24($sp)sw $3,32($sp)j $L14sw $4,36($sp)$L299:lw $2,11860($24)beq $2,$0,$L350li $2,2 # 0x2li $2,-1 # 0xffffffffffffffff$L341:sb $2,8787($24)j $L317sb $2,8795($24)$L313:lw $2,11860($24)beq $2,$0,$L109li $2,2 # 0x2li $2,-1 # 0xffffffffffffffff$L109:sb $2,8780($24)sb $2,8783($24)sb $2,8782($24)j $L104sb $2,8781($24)$L301:lw $2,11860($24)beq $2,$0,$L351li $2,2 # 0x2li $2,-1 # 0xffffffffffffffff$L342:sb $2,8803($24)j $L318sb $2,8811($24)$L227:addu $2,$24,$2j $L226sb $0,9031($2)$L222:j $L221sw $0,-8($3)$L231:j $L207sb $0,9047($2)$L132:move $8,$24move $11,$0addiu $10,$sp,16addiu $14,$sp,8li $12,64li $13,8 # 0x8$L146:addu $2,$14,$11lw $3,0($2)beq $3,$0,$L147addu $4,$sp,$11lw $4,0($4)lw $3,9128($24)lw $2,0($10)sll $4,$4,4addu $3,$3,$4addu $2,$3,$2lbu $4,0($2)lw $5,4($10)lw $6,16($10)addu $5,$3,$5sb $4,9091($9)lbu $2,0($5)addu $6,$3,$6sb $2,9099($9)lw $5,20($10)lbu $4,0($6)addu $3,$3,$5sb $4,9088($8)lbu $2,0($3)sb $2,9112($8)$L149:addiu $11,$11,4addiu $10,$10,8addiu $9,$9,16bne $11,$13,$L146addiu $8,$8,8j $L145nop$L147:sb $12,9112($8)sb $12,9088($8)sb $12,9099($9)j $L149sb $12,9091($9).set macro.set reorder.end fill_caches.section .text.h264_luma_dc_dequant_idct_c,"ax",@progbits.align 2.align 5.ent h264_luma_dc_dequant_idct_c.type h264_luma_dc_dequant_idct_c, @functionh264_luma_dc_dequant_idct_c:.frame $sp,160,$31 # vars= 120, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacrolh $10,160($4)lh $15,32($4)lh $2,128($4)addiu $sp,$sp,-160addu $3,$15,$10sw $22,144($sp)sw $21,140($sp)sw $20,136($sp)sw $17,124($sp)sw $16,120($sp)sw $fp,152($sp)sw $23,148($sp)sw $19,132($sp)sw $18,128($sp)sw $2,88($sp)sw $3,84($sp)addiu $3,$4,256lh $24,160($3)addiu $2,$4,64addiu $5,$4,320lw $7,88($sp)lh $13,32($3)lw $20,88($sp)lh $8,0($4)lh $23,160($2)lh $fp,160($5)lh $12,32($2)lh $14,32($5)lw $16,84($sp)addu $9,$8,$7subu $8,$8,$20addu $20,$13,$24lh $11,128($2)sw $20,64($sp)addu $2,$9,$16addu $20,$14,$fpaddu $16,$12,$23lh $18,128($3)lh $19,128($5)subu $15,$15,$10lh $7,64($4)lh $3,256($4)lh $5,320($4)sw $2,0($sp)sw $16,68($sp)sw $20,72($sp)lw $10,84($sp)lw $20,68($sp)subu $9,$9,$10lw $10,64($sp)subu $2,$7,$11subu $17,$3,$18addu $7,$7,$11addu $3,$3,$18subu $13,$13,$24subu $24,$7,$20subu $20,$3,$10lw $10,72($sp)subu $16,$5,$19addu $5,$5,$19subu $10,$5,$10sw $10,76($sp)lw $10,68($sp)subu $12,$12,$23addu $7,$7,$10lw $10,64($sp)subu $23,$2,$12addu $3,$3,$10lw $10,72($sp)addu $2,$2,$12addu $5,$5,$10lw $10,0($sp)subu $14,$14,$fpsubu $12,$10,$3lw $10,76($sp)subu $19,$17,$13addu $21,$24,$10lw $10,0($sp)subu $18,$16,$14subu $11,$8,$15addu $fp,$23,$18addu $16,$16,$14addu $3,$10,$3subu $14,$11,$19subu $23,$23,$18sw $3,80($sp)addu $8,$8,$15subu $15,$9,$20addu $9,$9,$20subu $20,$14,$23sw $20,108($sp)lw $20,80($sp)addu $22,$7,$5addu $17,$17,$13addu $25,$2,$16subu $13,$8,$17subu $2,$2,$16addu $8,$8,$17subu $17,$3,$22addu $22,$20,$22subu $7,$7,$5subu $5,$13,$2addu $13,$13,$2mul $2,$22,$6lw $16,76($sp)sw $2,96($sp)mul $2,$6,$5subu $24,$24,$16sw $2,104($sp)lw $2,108($sp)addu $11,$11,$19mul $2,$6,$2subu $3,$15,$24subu $10,$9,$21sw $2,112($sp)subu $16,$12,$7subu $18,$8,$25subu $19,$11,$fplw $2,96($sp)addu $12,$12,$7addu $8,$8,$25addu $11,$11,$fpaddu $14,$14,$23addu $9,$9,$21addu $15,$15,$24mul $7,$6,$10mul $12,$6,$12mul $16,$6,$16mul $17,$6,$17mul $8,$8,$6mul $13,$6,$13mul $18,$6,$18mul $11,$11,$6mul $14,$6,$14mul $19,$6,$19mul $9,$9,$6mul $15,$6,$15mul $6,$6,$3addiu $2,$2,128sw $2,100($sp)lw $3,104($sp)lw $10,112($sp)lw $20,100($sp)addiu $2,$3,128addiu $5,$10,128addiu $3,$7,128addiu $12,$12,128addiu $16,$16,128addiu $17,$17,128addiu $8,$8,128addiu $13,$13,128addiu $18,$18,128addiu $11,$11,128addiu $14,$14,128addiu $19,$19,128addiu $9,$9,128addiu $15,$15,128addiu $6,$6,128sra $23,$3,8sra $7,$20,8addiu $3,$4,128sra $16,$16,8sra $17,$17,8sra $24,$2,8sra $18,$18,8addiu $2,$4,32sra $25,$5,8sra $19,$19,8addiu $5,$4,160sra $12,$12,8sra $8,$8,8sra $13,$13,8sra $11,$11,8sra $14,$14,8sra $9,$9,8sra $15,$15,8sra $6,$6,8sh $16,256($4)sh $17,320($4)sh $7,0($4)sh $12,64($4)sh $8,32($4)sw $22,92($sp)sh $18,320($2)sh $13,64($2)sh $24,256($2)sh $11,128($4)sh $19,320($3)sh $14,64($3)sh $25,256($3)sh $9,160($4)sh $15,64($5)sh $6,256($5)sh $23,320($5)lw $fp,152($sp)lw $23,148($sp)lw $22,144($sp)lw $21,140($sp)lw $20,136($sp)lw $19,132($sp)lw $18,128($sp)lw $17,124($sp)lw $16,120($sp)j $31addiu $sp,$sp,160.set macro.set reorder.end h264_luma_dc_dequant_idct_c.section .text.flush_dpb,"ax",@progbits.align 2.align 5.ent flush_dpb.type flush_dpb, @functionflush_dpb:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $8,136($4)li $2,131072 # 0x20000addu $2,$8,$2lw $3,5952($2)beq $3,$0,$L356nopsw $0,80($3)$L356:lw $3,5956($2)beq $3,$0,$L358sw $0,5952($2)sw $0,80($3)$L358:lw $3,5960($2)beq $3,$0,$L360sw $0,5956($2)sw $0,80($3)$L360:lw $3,5964($2)beq $3,$0,$L362sw $0,5960($2)sw $0,80($3)$L362:lw $3,5968($2)beq $3,$0,$L364sw $0,5964($2)sw $0,80($3)$L364:lw $3,5972($2)beq $3,$0,$L366sw $0,5968($2)sw $0,80($3)$L366:lw $3,5976($2)beq $3,$0,$L368sw $0,5972($2)sw $0,80($3)$L368:lw $3,5980($2)beq $3,$0,$L370sw $0,5976($2)sw $0,80($3)$L370:lw $3,5984($2)sw $0,5980($2)beq $3,$0,$L372li $4,131072 # 0x20000sw $0,80($3)$L372:lw $3,5988($2)beq $3,$0,$L374sw $0,5984($2)sw $0,80($3)$L374:addu $3,$8,$4lw $2,5992($3)beq $2,$0,$L376sw $0,5988($3)sw $0,80($2)$L376:lw $2,5996($3)beq $2,$0,$L378sw $0,5992($3)sw $0,80($2)$L378:lw $2,6000($3)beq $2,$0,$L380sw $0,5996($3)sw $0,80($2)$L380:lw $2,6004($3)beq $2,$0,$L382sw $0,6000($3)sw $0,80($2)$L382:lw $2,6008($3)beq $2,$0,$L384sw $0,6004($3)sw $0,80($2)$L384:lw $2,6012($3)beq $2,$0,$L386sw $0,6008($3)sw $0,80($2)$L386:lw $2,6024($3)beq $2,$0,$L388sw $0,6012($3)sw $0,80($2)$L388:li $2,65536 # 0x10000ori $2,$2,0x17bcsw $0,6024($3)addu $5,$8,$2move $7,$3ori $10,$4,0x1744move $6,$0li $11,4 # 0x4li $9,16 # 0x10$L390:lw $4,0($5)beq $4,$0,$L391noplw $2,6024($7)beq $4,$2,$L397sw $0,80($4)lw $2,5952($7)beq $2,$0,$L395nopbeq $2,$4,$L397nopj $L400addu $2,$8,$10$L399:beq $4,$3,$L397nop$L400:lw $3,0($2)bne $3,$0,$L399addiu $2,$2,4$L395:sw $0,0($5)$L391:addiu $6,$6,1bne $6,$9,$L390addiu $5,$5,4li $4,131072 # 0x20000addu $3,$8,$4lw $2,6828($3)blez $2,$L402sw $0,6824($3)li $2,65536 # 0x10000ori $2,$2,0x173clw $9,6024($3)move $6,$3addu $5,$8,$2ori $10,$4,0x1744move $7,$0li $11,4 # 0x4$L404:lw $4,0($5)beq $4,$9,$L409sw $0,80($4)lw $2,5952($6)beq $2,$0,$L407nopbeq $2,$4,$L409addu $2,$8,$10j $L425lw $3,0($2)$L411:beq $4,$3,$L409noplw $3,0($2)$L425:bne $3,$0,$L411addiu $2,$2,4$L407:lw $2,6828($6)addiu $7,$7,1slt $2,$7,$2sw $0,0($5)bne $2,$0,$L404addiu $5,$5,4$L402:li $2,131072 # 0x20000$L423:lw $3,1880($8)addu $2,$8,$2beq $3,$0,$L424sw $0,6828($2)sw $0,80($3)$L424:j $31nop$L397:j $L395sw $11,80($4)$L409:sw $11,80($4)lw $2,6828($6)addiu $7,$7,1slt $2,$7,$2sw $0,0($5)bne $2,$0,$L404addiu $5,$5,4j $L423li $2,131072 # 0x20000.set macro.set reorder.end flush_dpb.section .text.decode_cabac_intra_mb_type,"ax",@progbits.align 2.align 5.ent decode_cabac_intra_mb_type.type decode_cabac_intra_mb_type, @functiondecode_cabac_intra_mb_type:.frame $sp,48,$31 # vars= 0, regs= 7/0, args= 16, gp= 0.mask 0x803f0000,-8.fmask 0x00000000,0.set noreorder.set nomacroli $3,131072 # 0x20000ori $2,$3,0x2004addiu $sp,$sp,-48addu $2,$4,$2sw $21,36($sp)sw $18,24($sp)sw $16,16($sp)sw $31,40($sp)sw $20,32($sp)sw $19,28($sp)sw $17,20($sp)move $16,$4move $21,$6beq $6,$0,$L427addu $18,$2,$5li $2,65536 # 0x10000addu $2,$4,$2lw $6,-6288($2)lw $4,8768($4)lw $5,-6296($2)addu $3,$6,$4lbu $2,0($3)beq $2,$5,$L429lw $8,8764($16)addu $2,$6,$8lbu $3,0($2)beq $5,$3,$L449move $7,$0$L432:li $4,131072 # 0x20000ori $4,$4,0x1fd8addu $4,$16,$4jal get_cabac_noinlineaddu $5,$18,$7beq $2,$0,$L453move $2,$0addiu $18,$18,2$L437:li $2,131072 # 0x20000ori $2,$2,0x1fd8addu $17,$16,$2lw $5,4($17)lw $3,0($17)addiu $4,$5,-2sll $2,$4,17slt $2,$3,$2bne $2,$0,$L450sw $4,4($17)lw $3,16($17)lw $2,12($17)bne $3,$2,$L451lw $31,40($sp)$L440:move $4,$17jal get_cabac_noinlineaddiu $5,$18,1sll $3,$2,4sll $2,$2,2subu $19,$3,$2move $4,$17addiu $5,$18,2jal get_cabac_noinlineaddiu $20,$19,1bne $2,$0,$L444move $4,$17addu $16,$18,$21$L446:addiu $5,$16,3jal get_cabac_noinlinemove $4,$17sll $5,$21,1addu $5,$18,$5move $4,$17addiu $5,$5,3jal get_cabac_noinlinemove $16,$2addu $2,$20,$2sll $16,$16,1addu $2,$16,$2lw $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$L429:lw $2,1568($16)sll $3,$4,2addu $3,$3,$2lw $4,0($3)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -