📄 mpc.s
字号:
$L337:addiu $4,$2,-1li $2,-4 # 0xfffffffffffffffcand $4,$4,$2.set noreorder.set nomacrojal av_mallocaddiu $4,$4,8.set macro.set reorderlw $3,15656($sp)lw $4,15572($sp)sw $2,15568($sp)addiu $6,$3,-4lw $3,2812($4)move $4,$2lw $2,15652($sp)sra $6,$6,2.set noreorder.set nomacrojal $3addiu $5,$2,4.set macro.set reorderlw $3,15656($sp)sll $2,$3,3addiu $3,$2,-25addiu $2,$2,-32.set noreorder.set nomacrobltz $3,$L106sw $2,15548($sp).set macro.set reorder.set noreorder.set nomacrobltz $2,$L106lw $4,15572($sp).set macro.set reorderlw $5,15652($sp)lw $2,3132($4)lw $19,15568($sp).set noreorder.set nomacrobltz $2,$L320lbu $20,0($5).set macro.set reorder$L110:li $4,-1 # 0xffffffffffffffffmove $8,$0sw $4,15560($sp)addiu $9,$sp,44$L123:.set noreorder.set nomacrobne $8,$0,$L270sra $3,$20,3.set macro.set reorderaddu $3,$19,$3lbu $2,0($3)lbu $4,1($3)lbu $6,3($3)lbu $5,2($3)sll $4,$4,16sll $2,$2,24or $2,$2,$4or $2,$2,$6sll $5,$5,8andi $3,$20,0x7or $2,$2,$5addiu $6,$20,4sll $2,$2,$3srl $2,$2,28sra $4,$6,3sw $2,40($sp)addu $4,$19,$4lbu $3,0($4)lbu $5,1($4)lbu $7,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$7sll $2,$2,8or $2,$2,$3andi $6,$6,0x7sll $2,$2,$6srl $2,$2,28addiu $20,$20,8sw $2,0($9)lw $2,-4($9)$L338:.set noreorder.set nomacrobne $2,$0,$L343lw $4,15572($sp).set macro.set reorderlw $2,0($9).set noreorder.set nomacrobeq $2,$0,$L344lw $5,15572($sp).set macro.set reorderlw $4,15572($sp)$L343:lw $2,3120($4).set noreorder.set nomacrobeq $2,$0,$L315sra $2,$20,3.set macro.set reorderaddu $2,$19,$2lbu $3,0($2)andi $4,$20,0x7sll $3,$3,$4andi $3,$3,0x00ffsrl $3,$3,7sw $3,-8($9)addiu $20,$20,1$L315:sw $8,15560($sp)lw $5,15572($sp)$L344:addiu $8,$8,1lw $2,3132($5)slt $2,$2,$8.set noreorder.set nomacrobeq $2,$0,$L123addiu $9,$9,52.set macro.set reorderlw $2,15560($sp).set noreorder.set nomacrobltz $2,$L345li $4,4 # 0x4.set macro.set reorderaddiu $9,$sp,40move $8,$0move $7,$9addiu $13,$2,1$L128:lw $2,0($7).set noreorder.set nomacrobeq $2,$0,$L242sra $4,$20,3.set macro.set reorderaddu $4,$19,$4lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$20,0x7or $2,$2,$3sll $2,$2,$4lui $3,%hi(scfi_vlc+4)lw $4,%lo(scfi_vlc+4)($3)srl $2,$2,29sll $2,$2,2addu $2,$2,$4lh $3,0($2)lh $4,2($2)sw $3,8($7)addu $20,$20,$4$L242:lw $2,4($7).set noreorder.set nomacrobeq $2,$0,$L127sra $4,$20,3.set macro.set reorderaddu $4,$19,$4lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$20,0x7or $2,$2,$3sll $2,$2,$4lui $3,%hi(scfi_vlc+4)lw $4,%lo(scfi_vlc+4)($3)srl $2,$2,29sll $2,$2,2addu $2,$2,$4lh $3,0($2)lh $4,2($2)sw $3,12($7)addu $20,$20,$4$L127:addiu $8,$8,1.set noreorder.set nomacrobne $13,$8,$L128addiu $7,$7,52.set macro.set reorderlw $10,15572($sp)move $8,$9move $11,$0$L153:lw $2,0($8)beq $2,$0,$L244lw $7,3136($10)sra $4,$20,3addu $4,$19,$4sw $7,24($8)lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$20,0x7or $2,$2,$3lui $12,%hi(dscf_vlc)sll $2,$2,$4addiu $3,$12,%lo(dscf_vlc)lw $4,4($3)srl $2,$2,26sll $2,$2,2addu $2,$2,$4lh $3,0($2)lh $4,2($2)addiu $3,$3,-7li $2,8 # 0x8.set noreorder.set nomacrobeq $3,$2,$L321addu $20,$20,$4.set macro.set reorderaddu $9,$7,$3$L248:lw $3,8($8)li $2,1 # 0x1.set noreorder.set nomacrobeq $3,$2,$L251sw $9,16($8).set macro.set reorderslt $2,$3,2.set noreorder.set nomacrobne $2,$0,$L322li $2,2 # 0x2.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L252li $2,3 # 0x3.set macro.set reorderbeq $3,$2,$L253$L249:lw $2,24($8)sw $2,3136($10)$L244:lw $2,4($8)beq $2,$0,$L152lw $7,3264($10)sra $4,$20,3addu $4,$19,$4sw $7,36($8)lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$20,0x7or $2,$2,$3lui $12,%hi(dscf_vlc)sll $2,$2,$4addiu $3,$12,%lo(dscf_vlc)lw $4,4($3)srl $2,$2,26sll $2,$2,2addu $2,$2,$4lh $3,0($2)lh $4,2($2)addiu $3,$3,-7li $2,8 # 0x8.set noreorder.set nomacrobeq $3,$2,$L323addu $20,$20,$4.set macro.set reorderaddu $9,$7,$3lw $3,12($8)li $2,1 # 0x1.set noreorder.set nomacrobeq $3,$2,$L136sw $9,28($8).set macro.set reorder$L330:slt $2,$3,2.set noreorder.set nomacrobne $2,$0,$L324li $2,2 # 0x2.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L137li $2,3 # 0x3.set macro.set reorderbeq $3,$2,$L325$L134:lw $2,36($8)sw $2,3264($10)$L152:addiu $11,$11,1addiu $8,$8,52.set noreorder.set nomacrobne $11,$13,$L153addiu $10,$10,4.set macro.set reorderli $4,4 # 0x4$L345:li $2,3 # 0x3addiu $6,$sp,15524.set noreorder.set nomacrobeq $4,$2,$L157addiu $3,$sp,6308.set macro.set reorder$L335:li $2,1 # 0x1beq $4,$2,$L326$L154:addiu $5,$3,-4move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L346addiu $2,$6,-31.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L346addiu $2,$6,-31.set macro.set reorder$L274:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L274addiu $2,$6,-31.set macro.set reorder$L346:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L161addiu $2,$5,4.set macro.set reorder$L347:#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,$L347addiu $2,$5,4.set macro.set reorder$L161:addiu $3,$6,-4sltu $2,$5,$3beq $2,$0,$L163$L276:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L276$L163:andi $3,$6,0x3li $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L168li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L327$L165:addiu $3,$sp,6308sw $3,15528($sp)move $13,$0$L169:sll $3,$13,2sll $2,$13,4subu $2,$2,$3addu $2,$2,$13sll $2,$2,2addiu $3,$sp,36addu $2,$3,$2lw $22,15528($sp)addiu $23,$2,4move $fp,$0$L170:lw $5,0($23)addiu $3,$5,1sltu $2,$3,19.set noreorder.set nomacrobeq $2,$0,$L171move $17,$22.set macro.set reordersll $2,$3,2lui $3,%hi($L177)addiu $3,$3,%lo($L177)addu $2,$2,$3lw $4,0($2)j $4.rdata.align 2.align 2$L177:.word $L172.word $L171.word $L173.word $L174.word $L175.word $L175.word $L175.word $L175.word $L175.word $L176.word $L176.word $L176.word $L176.word $L176.word $L176.word $L176.word $L176.word $L176.word $L176.section .text.mpc7_decode_frame$L253:sw $9,24($8).set noreorder.set nomacroj $L249sw $9,20($8).set macro.set reorder$L325:sw $9,36($8).set noreorder.set nomacroj $L134sw $9,32($8).set macro.set reorder$L176:addiu $2,$5,-2li $3,1 # 0x1sll $3,$3,$2addiu $9,$5,-1li $2,32 # 0x20subu $11,$2,$9addiu $10,$3,-1move $7,$20move $8,$0li $12,36 # 0x24$L194:sra $4,$7,3addu $4,$19,$4lbu $3,0($4)lbu $5,1($4)lbu $6,3($4)lbu $2,2($4)sll $3,$3,24sll $5,$5,16or $3,$3,$5or $3,$3,$6sll $2,$2,8andi $4,$7,0x7or $2,$2,$3sll $2,$2,$4srl $2,$2,$11subu $2,$2,$10addiu $8,$8,1sw $2,0($17)addu $7,$7,$9.set noreorder.set nomacrobne $8,$12,$L194addiu $17,$17,4.set macro.set reordersll $3,$9,5sll $2,$9,2addu $2,$2,$3addu $20,$20,$2$L171:addiu $fp,$fp,1li $2,2 # 0x2addiu $23,$23,4.set noreorder.set nomacrobne $fp,$2,$L170addiu $22,$22,4608.set macro.set reorderlw $5,15528($sp)addiu $13,$13,1addiu $5,$5,144li $2,32 # 0x20.set noreorder.set nomacrobne $13,$2,$L169sw $5,15528($sp).set macro.set reorderlw $2,15572($sp)addiu $2,$2,14112andi $3,$2,0x3sw $2,15580($sp)li $2,4 # 0x4subu $4,$2,$3lw $3,15572($sp)addiu $6,$3,23328.set noreorder.set nomacrobeq $4,$fp,$L200lw $3,15580($sp).set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $4,$2,$L201li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $4,$2,$L328lw $4,15572($sp).set macro.set reorder$L198:addiu $5,$3,-4move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L348addiu $2,$6,-31.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L348addiu $2,$6,-31.set macro.set reorder$L277:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L277addiu $2,$6,-31.set macro.set reorder$L348:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L349addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L350:#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,$L350addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L349:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L207$L279:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L279$L207:andi $3,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L211addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L212li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L329$L209:lw $3,15560($sp).set noreorder.set nomacrobltz $3,$L214addiu $2,$sp,36.set macro.set reordersw $0,15536($sp)lw $3,15536($sp)lw $4,15536($sp)sw $0,15556($sp)sw $2,15532($sp)$L223:sll $3,$3,2sll $2,$4,4subu $2,$2,$3addu $2,$2,$4sw $3,15576($sp)addiu $5,$sp,36sll $2,$2,2addu $2,$5,$2lw $4,15556($sp)lw $5,15576($sp)sll $3,$4,2addiu $4,$5,14112addiu $5,$sp,6308addu $22,$5,$3lw $3,15572($sp)move $fp,$2addu $21,$3,$4addiu $23,$2,4sw $0,15564($sp)$L215:lw $2,0($23).set noreorder.set nomacrobeq $2,$0,$L216sll $2,$2,2.set macro.set reorderlw $3,20($fp)lui $18,%hi(mpc7_SCF)addiu $18,$18,%lo(mpc7_SCF)sll $3,$3,2lui $19,%hi(mpc_CC)lw $4,0($22)addu $3,$3,$18addiu $19,$19,%lo(mpc_CC)lw $16,0($3)addu $2,$2,$19.set noreorder.set nomacrojal __floatsisflw $17,0($2).set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$16.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$17.set macro.set reorder.set noreorder.set nomacrojal __fixsfsimove $4,$2.set macro.set reordersw $2,0($21).set noreorder.set nomacrojal __floatsisflw $4,4($22).set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$16.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$17.set macro.set reorder.set noreorder.set nomacrojal __fixsfsimove $4,$2.set macro.set reordersw $2,128($21).set noreorder.set nomacrojal __floatsisflw $4,8($22).set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$16.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$17.set macro.set reorder.set noreorder.set nomacrojal __fixsfsimove $4,$2.set macro.set reordersw $2,256($21).set noreorder.set nomacrojal __floatsisflw $4,12($22).set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$16.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$17.set macro.set reorder.set noreorder.set nomacrojal __fixsfsimove $4,$2.set macro.set reordersw $2,384($21).set noreorder.set nomacrojal __floatsisflw $4,16($22).set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$16.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$17.set macro.set reorder.set noreorder.set nomacrojal __fixsfsimove $4,$2.set macro.set reordersw $2,512($21).set noreorder.set nomacrojal __floatsisflw $4,20($22).set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$16.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$17.set macro.set reorder.set noreorder.set nomacrojal __fixsfsimove $4,$2.set macro.set reordersw $2,640($21).set noreorder.set nomacrojal __floatsisflw $4,24($22).set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$16.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$17.set macro.set reorder.set noreorder.set nomacrojal __fixsfsimove $4,$2.set macro.set reordersw $2,768($21).set noreorder.set nomacrojal __floatsisflw $4,28($22).set macro
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -