specrec.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,781 行 · 第 1/5 页
S
4,781 行
$L136:addiu $4,$4,-6j $L78sw $4,4($sp)$L137:addiu $4,$4,-4j $L78sw $4,4($sp)$L132:lw $3,52($sp)lw $2,156($sp)lbu $5,2($2)addiu $2,$3,1andi $2,$2,0x00ffsltu $3,$2,$5beq $3,$0,$L128sw $2,52($sp)$L148:lw $8,28($sp)lw $4,12($sp)lw $3,156($sp)addu $2,$4,$8andi $2,$2,0xffffsw $2,28($sp)sll $2,$7,1addu $2,$2,$3lhu $2,1936($2)bne $7,$0,$L147sw $2,8($sp)$L70:lw $3,52($sp)sw $0,12($sp)addiu $2,$3,1andi $2,$2,0x00ffsltu $3,$2,$5bne $3,$0,$L148sw $2,52($sp)$L128:lw $2,20($sp)$L68:lw $fp,144($sp)lw $23,140($sp)lw $22,136($sp)lw $21,132($sp)lw $20,128($sp)lw $19,124($sp)lw $18,120($sp)lw $17,116($sp)lw $16,112($sp)j $31addiu $sp,$sp,152$L135:j $L68move $2,$0.set macro.set reorder.end quant_to_spec.section .text.reconstruct_channel_pair,"ax",@progbits.align 2.align 5.globl reconstruct_channel_pair.ent reconstruct_channel_pair.type reconstruct_channel_pair, @functionreconstruct_channel_pair:.frame $sp,8264,$31 # vars= 8192, regs= 8/0, args= 40, gp= 0.mask 0x807f0000,-4.fmask 0x00000000,0addiu $sp,$sp,-8264sw $22,8256($sp)sw $21,8252($sp)sw $20,8248($sp)sw $17,8236($sp)sw $31,8260($sp)sw $19,8244($sp)sw $18,8240($sp)sw $16,8232($sp)lbu $2,21($4)move $17,$4addu $2,$2,$4lbu $3,70($2)move $20,$5move $22,$6.set noreorder.set nomacrobne $3,$0,$L155move $21,$7.set macro.set reorderlbu $11,3($4)li $2,1 # 0x1lbu $3,0($7).set noreorder.set nomacrobeq $11,$2,$L157lbu $16,2($7).set macro.set reordersll $19,$3,2sll $18,$16,2$L159:.set noreorder.set nomacrojal is_ltp_otmove $4,$11.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L372addu $16,$19,$17.set macro.set reorderlw $2,1144($16)beq $2,$0,$L342$L165:addu $16,$18,$17$L373:lw $2,1144($16)beq $2,$0,$L343$L163:addu $16,$19,$17$L372:lw $2,324($16)beq $2,$0,$L344$L200:addu $16,$18,$17$L370:lw $2,324($16)beq $2,$0,$L345$L218:addu $16,$19,$17$L369:lw $2,580($16)beq $2,$0,$L346$L236:addu $16,$18,$17$L367:lw $2,580($16)beq $2,$0,$L347$L254:lbu $2,21($17)$L368:li $3,1addu $2,$2,$17sb $3,70($2)$L155:lhu $2,8($17)addiu $16,$sp,40lw $6,8280($sp)move $4,$17move $5,$20move $7,$16.set noreorder.set nomacrojal quant_to_specsw $2,16($sp).set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L348addiu $18,$sp,4136.set macro.set reorder$L274:lw $31,8260($sp)$L374:lw $22,8256($sp)lw $21,8252($sp)lw $20,8248($sp)lw $19,8244($sp)lw $18,8240($sp)lw $17,8236($sp)lw $16,8232($sp).set noreorder.set nomacroj $31addiu $sp,$sp,8264.set macro.set reorder$L348:lhu $2,8($17)lw $6,8284($sp)move $4,$17move $5,$22move $7,$18.set noreorder.set nomacrojal quant_to_specsw $2,16($sp).set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L374lw $31,8260($sp).set macro.set reorderlbu $2,8626($20).set noreorder.set nomacrobeq $2,$0,$L277move $4,$20.set macro.set reorderlhu $2,8($17)lbu $8,3($17)li $3,1 # 0x1move $5,$22move $6,$16move $7,$18sw $2,16($sp)sw $3,20($sp).set noreorder.set nomacrojal pns_decodesw $8,24($sp).set macro.set reorderlhu $2,8($17)$L365:move $4,$20move $5,$22move $6,$16move $7,$18.set noreorder.set nomacrojal ms_decodesw $2,16($sp).set macro.set reorderlhu $2,8($17)move $4,$20move $5,$22move $6,$16move $7,$18.set noreorder.set nomacrojal is_decodesw $2,16($sp).set macro.set reorderlbu $11,3($17)li $2,1 # 0x1.set noreorder.set nomacrobeq $11,$2,$L349move $4,$20.set macro.set reorder$L280:.set noreorder.set nomacrojal is_ltp_otmove $4,$11.set macro.set reorderbeq $2,$0,$L282lbu $2,5($21).set noreorder.set nomacrobeq $2,$0,$L284addiu $5,$20,10272.set macro.set reorderaddiu $19,$22,10354$L286:lbu $11,3($17)li $2,23 # 0x17beq $11,$2,$L350$L287:lbu $3,0($21)lw $10,316($17)sll $2,$3,2addu $2,$2,$17addu $3,$3,$17lw $7,1144($2)lbu $8,124($3)lbu $2,13($20)lbu $3,2($17)lhu $9,8($17)move $4,$20move $6,$16sw $10,16($sp)sw $2,20($sp)sw $8,24($sp)sw $3,28($sp)sw $11,32($sp).set noreorder.set nomacrojal lt_predictionsw $9,36($sp).set macro.set reorderlh $3,2($21)lw $11,316($17)sll $2,$3,2addu $2,$2,$17addu $3,$3,$17lw $7,1144($2)lbu $10,124($3)lbu $2,13($22)lbu $3,2($17)lbu $8,3($17)lhu $9,8($17)move $5,$19move $4,$22move $6,$18sw $11,16($sp)sw $2,20($sp)sw $10,24($sp)sw $3,28($sp)sw $8,32($sp).set noreorder.set nomacrojal lt_predictionsw $9,36($sp).set macro.set reorder$L282:lbu $6,2($17)lbu $7,3($17)lhu $2,8($17)move $4,$20addiu $5,$20,9050sw $2,20($sp).set noreorder.set nomacrojal tns_decode_framesw $16,16($sp).set macro.set reorderlhu $2,8($17)lbu $6,2($17)lbu $7,3($17)move $4,$22addiu $5,$22,9050sw $2,20($sp).set noreorder.set nomacrojal tns_decode_framesw $18,16($sp).set macro.set reorderlw $4,320($17)lbu $2,0($4)beq $2,$0,$L295lbu $2,0($21)addu $2,$2,$4lbu $3,56($2)beq $3,$0,$L297lbu $2,3($4)beq $2,$0,$L297$L299:lh $2,2($21)addu $2,$2,$4lbu $3,56($2)beq $3,$0,$L300lbu $2,3($4)beq $2,$0,$L300$L295:lbu $2,0($21)$L366:lw $4,316($17)sll $3,$2,2addu $3,$3,$17addu $2,$2,$17lbu $7,124($2)lw $9,580($3)lw $2,324($3)lbu $5,4($20)lbu $6,13($20)lbu $8,3($17)lhu $3,8($17)sw $2,20($sp)sw $9,24($sp)sw $8,28($sp)sw $3,32($sp).set noreorder.set nomacrojal ifilter_banksw $16,16($sp).set macro.set reorderlh $2,2($21)lw $4,316($17)sll $3,$2,2addu $3,$3,$17addu $2,$2,$17lbu $7,124($2)lw $9,580($3)lw $2,324($3)lbu $5,4($22)lhu $3,8($17)lbu $6,13($22)lbu $8,3($17)sw $2,20($sp)sw $3,32($sp)sw $18,16($sp)sw $9,24($sp).set noreorder.set nomacrojal ifilter_banksw $8,28($sp).set macro.set reorderlbu $2,0($21)lbu $4,13($20)addu $2,$2,$17sb $4,124($2)lh $3,2($21)lbu $2,13($22)addu $3,$3,$17lbu $4,3($17).set noreorder.set nomacrojal is_ltp_otsb $2,124($3).set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L374lw $31,8260($sp).set macro.set reorderlbu $2,0($21)lhu $7,8($17)sll $2,$2,2addu $2,$2,$17lw $6,580($2)lw $4,1144($2)lw $5,324($2)lbu $3,3($17).set noreorder.set nomacrojal lt_update_statesw $3,16($sp).set macro.set reorderlh $2,2($21)lhu $7,8($17)sll $2,$2,2addu $2,$2,$17lw $6,580($2)lw $4,1144($2)lw $5,324($2)lbu $3,3($17).set noreorder.set nomacrojal lt_update_statesw $3,16($sp).set macro.set reorder.set noreorder.set nomacroj $L274move $2,$0.set macro.set reorder$L157:sll $19,$3,2addu $18,$19,$4lw $2,888($18)beq $2,$0,$L351sll $18,$16,2$L371:addu $16,$18,$17lw $2,888($16)beq $2,$0,$L352.set noreorder.set nomacroj $L159lbu $11,3($17).set macro.set reorder$L277:lhu $2,8($17)lbu $3,3($17)move $6,$16move $5,$0move $7,$0sw $2,16($sp)sw $3,24($sp).set noreorder.set nomacrojal pns_decodesw $0,20($sp).set macro.set reorderlhu $2,8($17)lbu $3,3($17)move $4,$22move $5,$0move $6,$18move $7,$0sw $2,16($sp)sw $3,24($sp).set noreorder.set nomacrojal pns_decodesw $0,20($sp).set macro.set reorder.set noreorder.set nomacroj $L365lhu $2,8($17).set macro.set reorder$L284:.set noreorder.set nomacroj $L286addiu $19,$22,10272.set macro.set reorder$L300:.set noreorder.set nomacrojal drc_decodemove $5,$18.set macro.set reorder.set noreorder.set nomacroj $L366lbu $2,0($21).set macro.set reorder$L297:.set noreorder.set nomacrojal drc_decodemove $5,$16.set macro.set reorder.set noreorder.set nomacroj $L299lw $4,320($17).set macro.set reorder$L344:lhu $4,8($17).set noreorder.set nomacrojal faad_mallocsll $4,$4,2.set macro.set reorderlhu $3,8($17)move $4,$2sll $6,$3,2sw $2,324($16)sltu $2,$6,40.set noreorder.set nomacrobne $2,$0,$L353andi $2,$4,0x3.set macro.set reorderli $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L206move $5,$4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L207li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L354$L204:move $3,$5move $2,$0addiu $5,$5,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L208li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$5,$2addiu $7,$2,32sltu $3,$5,$7beq $3,$0,$L208$L312:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$7bne $2,$0,$L312$L208:addu $6,$6,$4addiu $2,$6,-31li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L375addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L376:#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,$L376addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L375:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L213$L314:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L314$L213:andi $3,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L216addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L217li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L370addu $16,$18,$17.set macro.set reorder.set noreorder.set nomacroj $L370sb $0,4($5).set macro.set reorder$L345:lhu $4,8($17).set noreorder.set nomacrojal faad_mallocsll $4,$4,2.set macro.set reorderlhu $3,8($17)move $4,$2sll $6,$3,2sw $2,324($16)sltu $2,$6,40.set noreorder.set nomacrobne $2,$0,$L355andi $2,$4,0x3.set macro.set reorderli $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L224move $5,$4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L225li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L356$L222:move $3,$5move $2,$0addiu $5,$5,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L226li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$5,$2addiu $7,$2,32sltu $3,$5,$7beq $3,$0,$L226$L315:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$7bne $2,$0,$L315$L226:addu $6,$6,$4addiu $2,$6,-31li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L377addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L378:#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,$L378addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L377:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L231$L317:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L317$L231:andi $3,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L234addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L235li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L369addu $16,$19,$17.set macro.set reorder.set noreorder.set nomacroj $L369sb $0,4($5).set macro.set reorder$L346:lhu $4,8($17).set noreorder.set nomacrojal faad_mallocsll $4,$4,2.set macro.set reorderlhu $3,8($17)move $4,$2sll $6,$3,2sw $2,580($16)sltu $2,$6,40.set noreorder.set nomacrobne $2,$0,$L357andi $2,$4,0x3.set macro.set reorderli $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L242move $5,$4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L243li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L358$L240:move $3,$5move $2,$0addiu $5,$5,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L244li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$5,$2addiu $7,$2,32sltu $3,$5,$7beq $3,$0,$L244$L318:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$7bne $2,$0,$L318$L244:addu $6,$6,$4addiu $2,$6,-31li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L379addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L380:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?