📄 atrac3.s
字号:
.set noreorder.set nomacrobeq $3,$2,$L361lw $5,872($sp).set macro.set reorder$L260:addiu $5,$4,-4move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$4,0x1f.set noreorder.set nomacrobeq $3,$0,$L379addiu $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,$L379addiu $2,$6,-31.set macro.set reorder$L311:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L311addiu $2,$6,-31.set macro.set reorder$L379:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L380addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L381:#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,$L381addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L380:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L269$L313:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L313$L269:andi $3,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L273addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L274li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L382lw $7,956($sp).set macro.set reorder.set noreorder.set nomacroj $L259sb $0,4($5).set macro.set reorder$L278:lw $3,876($sp)li $4,32 # 0x20sll $2,$3,2addu $2,$2,$6sw $4,36($2)lw $4,876($sp)li $3,4 # 0x4.set noreorder.set nomacroblez $4,$L282sw $3,4($2).set macro.set reordersw $6,856($sp)sw $0,888($sp)move $fp,$0$L284:lw $5,856($sp)lui $7,%hi(gain_tab1)lw $3,4($5)lw $4,36($5)lw $2,8($5)sll $6,$4,3subu $2,$2,$3addiu $4,$7,%lo(gain_tab1)sll $3,$3,2lui $7,%hi(gain_tab2)addu $3,$3,$4addiu $5,$7,%lo(gain_tab2)sll $2,$2,2addu $2,$2,$5lw $21,0($3)lw $3,888($sp)lw $2,60($2)addiu $3,$3,1addiu $5,$6,8slt $4,$fp,$6sw $3,888($sp)sw $2,884($sp).set noreorder.set nomacrobeq $4,$0,$L285sw $5,892($sp).set macro.set reorderlw $7,872($sp)sll $2,$fp,2addu $18,$2,$23subu $20,$6,$fpaddu $17,$2,$7addu $16,$2,$22move $19,$0$L287:lw $5,0($17)lw $4,880($sp).set noreorder.set nomacrojal __mulsf3addiu $19,$19,1.set macro.set reorderlw $5,0($16).set noreorder.set nomacrojal __addsf3move $4,$2.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$21.set macro.set reordersw $2,0($18)addiu $17,$17,4addiu $16,$16,4.set noreorder.set nomacrobne $19,$20,$L287addiu $18,$18,4.set macro.set reorderaddu $fp,$fp,$19$L285:lw $3,892($sp)slt $2,$fp,$3.set noreorder.set nomacrobne $2,$0,$L362sll $2,$fp,2.set macro.set reorder$L289:lw $7,856($sp)lw $2,876($sp)lw $3,888($sp)addiu $7,$7,4.set noreorder.set nomacrobne $2,$3,$L284sw $7,856($sp).set macro.set reorderslt $2,$fp,256.set noreorder.set nomacrobeq $2,$0,$L368andi $2,$22,0x3.set macro.set reorder$L293:lw $3,872($sp)sll $2,$fp,2addu $18,$23,$2addu $17,$3,$2addu $16,$22,$2$L294:lw $5,0($17)lw $4,880($sp).set noreorder.set nomacrojal __mulsf3addiu $fp,$fp,1.set macro.set reorderlw $5,0($16).set noreorder.set nomacrojal __addsf3move $4,$2.set macro.set reorderslt $3,$fp,256sw $2,0($18)addiu $17,$17,4addiu $16,$16,4.set noreorder.set nomacrobne $3,$0,$L294addiu $18,$18,4.set macro.set reorder.set noreorder.set nomacroj $L368andi $2,$22,0x3.set macro.set reorder$L275:lw $2,4($3)lui $4,%hi(gain_tab1)sll $2,$2,2addiu $3,$4,%lo(gain_tab1)addu $2,$2,$3lw $2,0($2).set noreorder.set nomacroj $L277sw $2,880($sp).set macro.set reorder$L362:lw $4,872($sp)addu $16,$23,$2addu $18,$4,$2addu $17,$22,$2lw $5,0($18)$L369:lw $4,880($sp).set noreorder.set nomacrojal __mulsf3addiu $fp,$fp,1.set macro.set reorderlw $5,0($17).set noreorder.set nomacrojal __addsf3move $4,$2.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$21.set macro.set reorderlw $5,884($sp)sw $2,0($16).set noreorder.set nomacrojal __mulsf3move $4,$21.set macro.set reorderlw $5,892($sp)move $21,$2slt $2,$fp,$5addiu $18,$18,4addiu $17,$17,4.set noreorder.set nomacrobeq $2,$0,$L289addiu $16,$16,4.set macro.set reorder.set noreorder.set nomacroj $L369lw $5,0($18).set macro.set reorder$L355:.set noreorder.set nomacrojal memsetmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L366lw $3,844($sp).set macro.set reorder$L218:addiu $5,$4,2sb $0,0($4).set noreorder.set nomacroj $L216sb $0,1($4).set macro.set reorder$L228:sb $0,4($5).set noreorder.set nomacroj $L211sb $0,1($4).set macro.set reorder$L229:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L211sb $0,5($5).set macro.set reorder$L219:addiu $5,$4,3sb $0,0($4)sb $0,1($4).set noreorder.set nomacroj $L216sb $0,2($4).set macro.set reorder$L356:addiu $5,$4,1.set noreorder.set nomacroj $L216sb $0,0($4).set macro.set reorder$L352:sra $4,$7,3addu $4,$4,$14lbu $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,8or $2,$2,$3andi $4,$7,0x7sll $2,$2,$4srl $2,$2,30sw $2,916($sp)lw $3,916($sp)addiu $13,$7,2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L175sw $13,8($23).set macro.set reorderlw $4,920($sp).set noreorder.set nomacroblez $4,$L177lw $5,928($sp).set macro.set reorderandi $7,$3,0x1sll $2,$5,2addiu $2,$2,4sw $2,964($sp)addiu $2,$5,1sw $7,944($sp)sw $0,936($sp)sw $0,948($sp)sw $2,976($sp)move $3,$5$L179:.set noreorder.set nomacrobltz $3,$L363move $6,$0.set macro.set reorderlw $13,8($23)addiu $5,$sp,24$L181:sra $2,$13,3addu $2,$14,$2lbu $3,0($2)andi $4,$13,0x7sll $3,$3,$4andi $3,$3,0x00ffsrl $3,$3,7sw $3,0($5)lw $3,976($sp)addiu $13,$13,1addiu $6,$6,1sw $13,8($23).set noreorder.set nomacrobne $3,$6,$L181addiu $5,$5,4.set macro.set reorder$L182:move $12,$13sra $2,$13,3andi $11,$13,0x7addiu $13,$13,3addu $2,$2,$14sra $6,$13,3lbu $10,3($2)lbu $7,2($2)lbu $5,0($2)lbu $8,1($2)addu $6,$6,$14sw $13,8($23)lbu $2,0($6)lbu $4,1($6)lbu $9,3($6)lbu $3,2($6)sll $4,$4,16sll $2,$2,24or $2,$2,$4or $2,$2,$9sll $5,$5,24sll $8,$8,16sll $3,$3,8or $3,$3,$2andi $4,$13,0x7or $5,$5,$8or $5,$5,$10sll $3,$3,$4sll $7,$7,8srl $3,$3,29or $7,$7,$5sll $7,$7,$11addiu $13,$12,6slt $2,$3,2sw $3,912($sp)srl $7,$7,29.set noreorder.set nomacrobne $2,$0,$L175sw $13,8($23).set macro.set reorderlw $4,916($sp)li $2,3 # 0x3.set noreorder.set nomacrobeq $4,$2,$L364sra $2,$13,3.set macro.set reorder$L184:lw $5,964($sp).set noreorder.set nomacroblez $5,$L186lw $3,912($sp).set macro.set reorderlui $4,%hi(iMaxQuant)sll $2,$3,2addiu $4,$4,%lo(iMaxQuant)addiu $7,$7,1addu $2,$2,$4sw $7,972($sp)sw $2,960($sp)sw $0,940($sp)$L188:lw $5,940($sp)addiu $7,$sp,24sra $2,$5,2sll $2,$2,2addu $2,$2,$7lw $3,0($2).set noreorder.set nomacrobeq $3,$0,$L383lw $4,940($sp).set macro.set reorderlw $13,8($23)lw $14,0($23)sra $4,$13,3addu $4,$4,$14lbu $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,$13,0x7or $2,$2,$3sll $2,$2,$4addiu $13,$13,3srl $2,$2,29sw $2,908($sp).set noreorder.set nomacroblez $2,$L189sw $13,8($23).set macro.set reorderlw $3,948($sp)lw $4,960($sp)lw $7,940($sp)sll $2,$3,3lw $5,924($sp)sll $3,$3,5lw $4,0($4)addu $2,$2,$3sll $7,$7,6sw $4,932($sp)addu $21,$5,$2sw $7,860($sp)move $22,$5move $fp,$0$L192:move $12,$13andi $11,$13,0x7sra $3,$13,3addiu $13,$13,6addu $3,$3,$14sra $7,$13,3lbu $10,3($3)addu $7,$7,$14lbu $6,2($3)lbu $2,0($3)lbu $5,1($3)sw $13,8($23)lbu $4,0($7)lbu $8,1($7)sll $5,$5,16sll $2,$2,24lbu $9,3($7)lbu $3,2($7)sll $8,$8,16or $2,$2,$5sll $4,$4,24or $2,$2,$10or $4,$4,$8sll $6,$6,8or $4,$4,$9or $6,$6,$2sll $3,$3,8sll $6,$6,$11andi $2,$13,0x7or $3,$3,$4lw $5,860($sp)sll $3,$3,$2lui $4,%hi(SFTable)srl $6,$6,26addiu $2,$4,%lo(SFTable)srl $3,$3,26sll $6,$6,2addu $3,$5,$3lw $7,972($sp)addu $6,$6,$2li $2,1024 # 0x400lw $5,0($6)subu $19,$2,$3addiu $13,$12,12lw $4,932($sp)sw $13,8($23)slt $2,$7,$19sw $3,0($21).set noreorder.set nomacrojal __mulsf3movn $19,$7,$2.set macro.set reorderlw $5,912($sp)lw $6,944($sp)move $4,$23addiu $7,$sp,40move $20,$2.set noreorder.set nomacrojal readQuantSpectralCoeffssw $19,16($sp).set macro.set reorder.set noreorder.set nomacroblez $19,$L193sw $19,4($21).set macro.set reordermove $16,$22move $18,$0addiu $17,$sp,40$L195:lw $4,0($17).set noreorder.set nomacrojal __floatsisfaddiu $18,$18,1.set macro.set reordermove $5,$2.set noreorder.set nomacrojal __mulsf3move $4,$20.set macro.set reordersw $2,8($16)addiu $17,$17,4.set noreorder.set nomacrobne $19,$18,$L195addiu $16,$16,4.set macro.set reorder$L193:lw $2,908($sp)addiu $fp,$fp,1addiu $21,$21,40.set noreorder.set nomacrobeq $2,$fp,$L365addiu $22,$22,40.set macro.set reorderlw $13,8($23).set noreorder.set nomacroj $L192lw $14,0($23).set macro.set reorder$L365:lw $3,948($sp)addu $3,$3,$2sw $3,948($sp)$L189:lw $4,940($sp)$L383:lw $5,964($sp)addiu $4,$4,1.set noreorder.set nomacrobne $5,$4,$L188sw $4,940($sp).set macro.set reorder$L186:lw $7,936($sp)lw $2,920($sp)addiu $7,$7,1.set noreorder.set nomacrobeq $2,$7,$L197sw $7,936($sp).set macro.set reorderlw $14,0($23).set noreorder.set nomacroj $L179lw $3,928($sp).set macro.set reorder$L364:addu $2,$14,$2lbu $3,0($2)andi $4,$13,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $13,$12,7srl $3,$3,7sw $13,8($23).set noreorder.set nomacroj $L184sw $3,944($sp).set macro.set reorder$L363:.set noreorder.set nomacroj $L182lw $13,8($23).set macro.set reorder$L357:.set noreorder.set nomacroj $L211sb $0,4($5).set macro.set reorder$L263:lw $2,872($sp)addiu $4,$2,3sb $0,0($2)sb $0,1($2).set noreorder.set nomacroj $L260sb $0,2($2).set macro.set reorder$L262:lw $7,872($sp)addiu $4,$7,2sb $0,0($7).set noreorder.set nomacroj $L260sb $0,1($7).set macro.set reorder$L351:lui $6,%hi($LC35)addiu $6,$6,%lo($LC35)move $4,$0.set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L159li $3,-1 # 0xffffffffffffffff.set macro.set reorder$L161:.set noreorder.set nomacroj $L171move $12,$0.set macro.set reorder$L274:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L259sb $0,5($5).set macro.set reorder$L273:sb $0,4($5).set noreorder.set nomacroj $L259sb $0,1($4).set macro.set reorder$L246:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L232sb $0,5($5).set macro.set reorder$L236:addiu $5,$4,3sb $0,0($4)sb $0,1($4).set noreorder.set nomacroj $L233sb $0,2($4).set macro.set reorder$L359:addiu $5,$4,1.set noreorder.set nomacroj $L233sb $0,0($4).set macro.set reorder$L360:.set noreorder.set nomacroj $L232sb $0,4($5).set macro.set reorder$L245:sb $0,4($5).set noreorder.set nomacroj $L232sb $0,1($4).set macro.set reorder$L361:addiu $4,$4,1.set noreorder.set nomacroj $L260sb $0,0($5).set macro.set reorder$L235:addiu $5,$4,2sb $0,0($4).set noreorder.set nomacroj $L233sb $0,1($4).set macro.set reorder$L358:.set noreorder.set nomacrojal memsetmove $5,$0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -