📄 flac.s
字号:
$L347:move $fp,$16$L169:move $2,$fplw $31,100($sp)lw $fp,96($sp)lw $23,92($sp)lw $22,88($sp)lw $21,84($sp)lw $20,80($sp)lw $19,76($sp)lw $18,72($sp)lw $17,68($sp)lw $16,64($sp).set noreorder.set nomacroj $31addiu $sp,$sp,104.set macro.set reorder$L345:lw $4,92($17).set noreorder.set nomacrojal memmoveaddu $5,$4,$7.set macro.set reorderlw $6,96($17)move $7,$0.set noreorder.set nomacroj $L153sw $0,100($17).set macro.set reorder$L176:addiu $10,$8,16move $15,$10sra $2,$15,3sw $15,8($16)addu $2,$2,$14lbu $4,3($2)addiu $10,$8,20move $18,$10sw $4,48($sp)sra $3,$18,3lbu $23,0($2)lbu $24,1($2)lbu $25,2($2)addu $3,$3,$14sw $18,8($16)lbu $2,3($3)addiu $10,$8,24sw $2,44($sp)lbu $4,1($3)lbu $31,0($3)sw $4,36($sp)lbu $3,2($3)sra $5,$10,3sw $10,8($16)addu $5,$5,$14sw $3,40($sp)lbu $3,0($5)lbu $4,1($5)lbu $6,3($5)sll $4,$4,16lbu $2,2($5)sll $3,$3,24or $3,$3,$4or $3,$3,$6sll $2,$2,8andi $4,$10,0x7or $2,$2,$3sll $2,$2,$4srl $7,$2,28addiu $10,$8,28slt $2,$7,8.set noreorder.set nomacrobeq $2,$0,$L319sw $10,8($16).set macro.set reorderlw $9,40($17)addiu $2,$7,1beq $9,$2,$L352$L183:addiu $2,$7,-8sltu $2,$2,3.set noreorder.set nomacrobeq $2,$0,$L186li $2,2 # 0x2.set macro.set reorderbeq $9,$2,$L353$L186:lw $4,0($17)lui $6,%hi($LC15)addiu $6,$6,%lo($LC15)move $5,$0.set noreorder.set nomacrojal av_logsw $9,16($sp).set macro.set reorder$L190:lw $4,0($17)$L367:lui $6,%hi($LC28)addiu $6,$6,%lo($LC28).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorderli $fp,-1 # 0xffffffffffffffffsw $0,100($17)sw $0,96($17)move $2,$fplw $31,100($sp)lw $fp,96($sp)lw $23,92($sp)lw $22,88($sp)lw $21,84($sp)lw $20,80($sp)lw $19,76($sp)lw $18,72($sp)lw $17,68($sp)lw $16,64($sp).set noreorder.set nomacroj $31addiu $sp,$sp,104.set macro.set reorder$L351:li $4,2 # 0x2.set noreorder.set nomacrobeq $3,$4,$L293li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L372subu $2,$7,$20.set macro.set reorderlw $2,40($17).set noreorder.set nomacrobne $2,$4,$L308lui $4,%hi($LC29).set macro.set reorderlw $12,44($17).set noreorder.set nomacroblez $12,$L290li $2,24 # 0x18.set macro.set reorderlw $8,48($17)lw $10,60($17)lw $9,64($17)subu $8,$2,$8move $6,$0$L311:subu $2,$7,$20addu $3,$9,$2lw $4,0($3)addu $2,$10,$2lw $3,0($2)sra $5,$4,1subu $3,$3,$5addu $4,$4,$3sll $4,$4,$8sll $3,$3,$8addiu $6,$6,1sra $4,$4,8sra $3,$3,8slt $2,$6,$12sh $4,0($7)sh $3,2($7).set noreorder.set nomacrobne $2,$0,$L311addiu $7,$7,4.set macro.set reordersubu $2,$7,$20.set noreorder.set nomacroj $L341sw $2,0($21).set macro.set reorder$L321:move $fp,$7move $2,$fplw $31,100($sp)lw $fp,96($sp)lw $23,92($sp)lw $22,88($sp)lw $21,84($sp)lw $20,80($sp)lw $19,76($sp)lw $18,72($sp)lw $17,68($sp)lw $16,64($sp).set noreorder.set nomacroj $31addiu $sp,$sp,104.set macro.set reorder$L292:lw $3,40($17)li $2,2 # 0x2.set noreorder.set nomacrobne $3,$2,$L300lui $4,%hi($LC29).set macro.set reorderlw $12,44($17).set noreorder.set nomacroblez $12,$L290li $2,24 # 0x18.set macro.set reorderlw $8,48($17)lw $10,60($17)lw $9,64($17)subu $8,$2,$8move $6,$0$L303:subu $2,$7,$20addu $5,$9,$2addu $2,$10,$2lw $4,0($2)lw $3,0($5)addiu $6,$6,1subu $3,$4,$3sll $3,$3,$8sll $4,$4,$8sra $4,$4,8sra $3,$3,8slt $2,$6,$12sh $4,0($7)sh $3,2($7).set noreorder.set nomacrobne $2,$0,$L303addiu $7,$7,4.set macro.set reordersubu $2,$7,$20.set noreorder.set nomacroj $L341sw $2,0($21).set macro.set reorder$L319:.set noreorder.set nomacroj $L183lw $9,40($17).set macro.set reorder$L165:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L163sb $3,5($4).set macro.set reorder$L348:.set noreorder.set nomacroj $L179addiu $2,$10,7.set macro.set reorder$L293:lw $2,40($17).set noreorder.set nomacrobne $2,$4,$L304lui $4,%hi($LC29).set macro.set reorderlw $12,44($17).set noreorder.set nomacroblez $12,$L290li $2,24 # 0x18.set macro.set reorderlw $8,48($17)lw $10,60($17)lw $9,64($17)subu $8,$2,$8move $6,$0$L307:subu $2,$7,$20addu $5,$10,$2addu $2,$9,$2lw $3,0($2)lw $4,0($5)sll $2,$3,$8addu $3,$3,$4sll $3,$3,$8addiu $6,$6,1sra $3,$3,8sra $2,$2,8slt $4,$6,$12sh $3,0($7)sh $2,2($7).set noreorder.set nomacrobne $4,$0,$L307addiu $7,$7,4.set macro.set reordersubu $2,$7,$20.set noreorder.set nomacroj $L341sw $2,0($21).set macro.set reorder$L349:.set noreorder.set nomacroj $L182addiu $2,$10,7.set macro.set reorder$L166:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L163sb $2,6($4).set macro.set reorder$L353:addiu $7,$7,-7sw $7,52($sp)$L189:sra $4,$10,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,$10,0x7or $2,$2,$3sll $2,$2,$4addiu $10,$10,3srl $7,$2,29sw $10,8($16).set noreorder.set nomacrobne $7,$0,$L191move $8,$10.set macro.set reorderlw $2,48($17)sw $2,56($sp)$L193:sra $2,$10,3addu $2,$14,$2lbu $3,0($2)andi $4,$10,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $10,$10,1srl $3,$3,7.set noreorder.set nomacrobne $3,$0,$L354sw $10,8($16).set macro.set reordersra $4,$10,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,$10,0x7sll $2,$2,$4srl $2,$2,24xori $3,$2,0xffmove $12,$2li $2,-65536 # 0xffffffffffff0000addiu $10,$8,9and $2,$3,$2move $13,$0.set noreorder.set nomacrobne $2,$0,$L199sw $10,8($16).set macro.set reordermove $4,$0$L201:andi $2,$3,0xff00.set noreorder.set nomacrobeq $2,$0,$L373lui $2,%hi(ff_log2_tab).set macro.set reordersrl $3,$3,8addiu $4,$4,8$L373:addiu $2,$2,%lo(ff_log2_tab)addu $2,$3,$2lbu $3,0($2)li $2,7 # 0x7addu $3,$4,$3subu $3,$2,$3li $4,1 # 0x1.set noreorder.set nomacrobeq $3,$4,$L204li $2,127 # 0x7f.set macro.set reordersra $2,$2,$3addiu $11,$3,-1sra $3,$2,31and $8,$12,$2.set noreorder.set nomacroblez $11,$L206and $9,$13,$3.set macro.set reorder.set noreorder.set nomacroj $L207lw $10,8($16).set macro.set reorder$L355:srl $2,$8,26sll $5,$9,6sll $4,$8,6or $5,$2,$5sra $7,$3,31addu $2,$4,$3sltu $8,$2,$4addu $3,$5,$7addu $3,$8,$3addiu $11,$11,-1move $8,$2.set noreorder.set nomacrobeq $11,$0,$L206move $9,$3.set macro.set reorder$L207:sra $4,$10,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,$10,0x7sll $2,$2,$4srl $2,$2,24addiu $3,$2,-128addiu $10,$10,8sra $2,$3,6.set noreorder.set nomacrobeq $2,$0,$L355sw $10,8($16).set macro.set reorder$L204:lw $4,0($17)lui $6,%hi($LC18)addiu $6,$6,%lo($LC18).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L367lw $4,0($17).set macro.set reorder$L191:li $2,3 # 0x3.set noreorder.set nomacrobeq $7,$2,$L194li $2,7 # 0x7.set macro.set reorder.set noreorder.set nomacrobeq $7,$2,$L194lui $2,%hi(sample_size_table).set macro.set reordersll $3,$7,2addiu $2,$2,%lo(sample_size_table)addu $3,$3,$2lw $3,0($3).set noreorder.set nomacroj $L193sw $3,56($sp).set macro.set reorder$L352:.set noreorder.set nomacroj $L189sw $0,52($sp).set macro.set reorder$L199:srl $3,$3,16.set noreorder.set nomacroj $L201li $4,16 # 0x10.set macro.set reorder$L354:lw $4,0($17)lui $6,%hi($LC17)addiu $6,$6,%lo($LC17).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L367lw $4,0($17).set macro.set reorder$L206:.set noreorder.set nomacrobltz $9,$L204sll $2,$24,16.set macro.set reorderlw $4,48($sp)sll $3,$23,24or $3,$3,$2or $3,$3,$4sll $2,$25,8or $2,$2,$3andi $4,$15,0x7sll $2,$2,$4srl $3,$2,28.set noreorder.set nomacrobne $3,$0,$L211li $2,6 # 0x6.set macro.set reorderlw $23,20($17)$L213:lw $3,24($17)slt $2,$3,$23.set noreorder.set nomacrobne $2,$0,$L356lui $6,%hi($LC19).set macro.set reorderlw $2,40($17)mul $2,$23,$2sll $2,$2,1sltu $2,$22,$2.set noreorder.set nomacrobne $2,$0,$L190lw $4,36($sp).set macro.set reordersll $3,$31,24sll $2,$4,16or $3,$3,$2lw $4,40($sp)lw $2,44($sp)or $3,$3,$2sll $2,$4,8or $2,$2,$3andi $4,$18,0x7sll $2,$2,$4srl $7,$2,28.set noreorder.set nomacrobne $7,$0,$L221addiu $2,$7,-4.set macro.set reorderlw $18,36($17)lw $10,8($16)$L223:move $3,$10lui $2,%hi(av_crc07)addiu $10,$10,8sw $10,8($16)lw $4,%lo(av_crc07)($2)lw $6,4($17).set noreorder.set nomacrobgez $10,$L232move $7,$10.set macro.set reorderaddiu $7,$3,15$L232:sra $7,$7,3.set noreorder.set nomacrojal av_crcmove $5,$0.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L357lw $3,56($sp).set macro.set reorderlw $4,52($sp)lw $2,40($17)sw $23,44($17)sw $18,36($17)sw $3,48($17).set noreorder.set nomacroblez $2,$L235sw $4,56($17).set macro.set reordersw $17,24($sp)sw $0,28($sp)$L237:lw $4,48($17)lw $2,28($sp).set noreorder.set nomacrobne $2,$0,$L238sw $4,52($17).set macro.set reorderlw $3,56($17)li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L374addiu $2,$4,1.set macro.set reorder$L240:lw $9,8($16)lw $14,0($16)sra $2,$9,3addu $2,$14,$2lbu $3,0($2)andi $4,$9,0x7sll $3,$3,$4andi $3,$3,0x00ffaddiu $10,$9,1srl $3,$3,7.set noreorder.set nomacrobne $3,$0,$L358sw $10,8($16).set macro.set reordersra $5,$10,3addu $5,$5,$14andi $8,$10,0x7addiu $10,$9,7lbu $2,0($5)lbu $6,1($5)sra $3,$10,3lbu $7,3($5)lbu $4,2($5)addu $3,$14,$3sw $10,8($16)lbu $5,0($3)sll $2,$2,24sll $6,$6,16andi $3,$10,0x7or $2,$2,$6or $2,$2,$7sll $5,$5,$3sll $4,$4,8or $4,$4,$2andi $5,$5,0x00ffsll $4,$4,$8addiu $10,$9,8srl $5,$5,7srl $18,$4,26.set noreorder.set nomacrobne $5,$0,$L246sw $10,8($16).set macro.set reordersw $0,32($sp)$L248:.set noreorder.set nomacrobeq $18,$0,$L359li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $18,$2,$L360addiu $2,$18,-8.set macro.set reordersltu $2,$2,5.set noreorder.set nomacrobeq $2,$0,$L262slt $2,$18,32.set macro.set reorderlw $4,24($sp)andi $18,$18,0x37lw $22,44($17).set noreorder.set nomacroblez $18,$L264lw $23,60($4).set macro.set reorderlw $14,0($16)move $9,$23move $11,$0li $12,32 # 0x20$L266:lw $6,8($16)lw $8,52($17)sra $4,$6,3addu $4,$4,$14lbu $2,0($4)lbu $5,1($4)lbu $7,3($4)lbu $3,2($4)sll $2,$2,24sll $5,$5,16or $2,$2,$5or $2,$2,$7sll $3,$3,8or $3,$3,$2andi $4,$6,0x7sll $3,$3,$4subu $2,$12,$8sra $3,$3,$2addu $10,$8,$6addiu $11,$11,1sw $10,8($16)sw $3,0($9).set noreorder.set nomacrobne $18,$11,$L266addiu $9,$9,4.set macro.set reorder$L264:lw $5,28($sp)move $4,$17.set noreorder.set nomacrojal decode_residualsmove $6,$18.set macro.set reorder.set noreorder.set nomacrobltz $2,$L190sll $9,$18,2.set macro.set reorderaddu $2,$23,$9lw $8,-8($2)lw $5,-4($2)lw $10,-12($2)subu $6,$5,$8subu $3,$6,$8sltu $4,$18,5addu $7,$3,$10.set noreorder.set nomacrobeq $4,$0,$L268lw $11,-16($2).set macro.set reorderlui $2,%hi($L273)addiu $2,$2,%lo($L273)addu $2,$9,$2lw $3,0($2)j $3.rdata.align 2.align 2$L273:.word $L255.word $L269.word $L270.word $L271.word $L272.section .text.flac_decode_frame$L194:lw $4,0($17)lui $6,%hi($LC16)addiu $6,$6,%lo($LC16).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L367lw $4,0($17).set macro.set reorder$L320:lw $4,0($17)subu $7,$7,$19addiu $6,$6,%lo($LC30).set noreorder.set nomacrojal av_logmove $5,$0.set macro.set reorderli $fp,-1 # 0xffffffffffffffffsw $0,100($17).set noreorder.set nomacroj $L169sw $0,96($17).set macro.set reorder$L262:.set noreorder.set nomacrobne $2,$0,$L282andi $6,$18,0x1f.set macro
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -