📄 ac3.s
字号:
.file 1 "ac3.c".section .mdebug.abi32.previous.section .text.ff_ac3_bit_alloc_calc_psd,"ax",@progbits.align 2.align 5.globl ff_ac3_bit_alloc_calc_psd.ent ff_ac3_bit_alloc_calc_psd.type ff_ac3_bit_alloc_calc_psd, @functionff_ac3_bit_alloc_calc_psd:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacroslt $2,$5,$6beq $2,$0,$L2move $10,$5sll $2,$5,1addu $4,$4,$5addu $3,$7,$2move $5,$0subu $8,$6,$10li $9,3072 # 0xc00$L4:lb $2,0($4)addiu $5,$5,1sll $2,$2,7subu $2,$9,$2sh $2,0($3)addiu $4,$4,1bne $5,$8,$L4addiu $3,$3,2$L2:lui $2,%hi(masktab)addiu $2,$2,%lo(masktab)addu $2,$10,$2lbu $3,0($2)lui $2,%hi(bndtab)sll $5,$3,1addiu $2,$2,%lo(bndtab)addiu $3,$3,1lw $4,16($sp)addu $15,$3,$2lui $2,%hi(ff_ac3_latab)addu $14,$4,$5addiu $25,$2,%lo(ff_ac3_latab)move $5,$10$L5:lbu $2,0($15)addiu $4,$5,1slt $24,$2,$6move $11,$2movz $11,$6,$24sll $3,$5,1addu $3,$3,$7slt $2,$4,$11beq $2,$0,$L6lh $8,0($3)move $10,$3move $9,$4li $13,255 # 0xffmove $12,$25$L8:lh $5,2($10)addiu $9,$9,1subu $2,$8,$5subu $4,$0,$2slt $3,$2,0movn $2,$4,$3sra $2,$2,1slt $3,$2,256movz $2,$13,$3addu $2,$2,$12lbu $4,0($2)slt $3,$5,$8movn $5,$8,$3slt $2,$9,$11addu $8,$5,$4bne $2,$0,$L8addiu $10,$10,2move $4,$9$L6:sh $8,0($14)addiu $15,$15,1beq $24,$0,$L18addiu $14,$14,2j $L5move $5,$4$L18:j $31nop.set macro.set reorder.end ff_ac3_bit_alloc_calc_psd.section .text.ff_ac3_bit_alloc_calc_mask,"ax",@progbits.align 2.align 5.globl ff_ac3_bit_alloc_calc_mask.ent ff_ac3_bit_alloc_calc_mask.type ff_ac3_bit_alloc_calc_mask, @functionff_ac3_bit_alloc_calc_mask:.frame $sp,144,$31 # vars= 104, regs= 9/0, args= 0, gp= 0.mask 0x40ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacrolui $2,%hi(masktab)addiu $sp,$sp,-144addiu $2,$2,%lo(masktab)sw $fp,136($sp)sw $23,132($sp)sw $22,128($sp)sw $21,124($sp)sw $17,108($sp)sw $20,120($sp)sw $19,116($sp)sw $18,112($sp)sw $16,104($sp)addu $7,$7,$2addu $6,$6,$2lbu $3,-1($7)lbu $16,0($6)move $21,$4move $17,$5addiu $24,$3,1lw $25,160($sp)lw $10,164($sp)lw $23,172($sp)lw $fp,176($sp)bne $16,$0,$L20lw $22,188($sp)lh $7,0($5)lh $3,2($5)addiu $2,$7,256beq $3,$2,$L22addiu $2,$3,256lh $5,4($17)move $13,$0move $8,$0andi $6,$25,0xffffbeq $5,$2,$L154addiu $9,$17,4$L25:slt $2,$5,$3bne $2,$0,$L28slt $2,$13,65move $4,$8$L27:subu $3,$3,$6subu $2,$7,$6subu $2,$2,$8subu $3,$3,$4sh $2,0($sp)sh $3,2($sp)beq $10,$0,$L32lw $15,8($21)lh $3,2($9)addiu $2,$5,256beq $2,$3,$L155nopslt $3,$3,$5beq $3,$0,$L36andi $2,$13,0xffffslt $2,$13,65beq $2,$0,$L39addiu $13,$13,-64move $13,$0move $2,$0$L36:subu $12,$5,$25subu $2,$12,$2sh $2,4($sp)beq $3,$0,$L156subu $11,$5,$15lh $5,6($17)lh $3,8($17)addiu $2,$5,256beq $2,$3,$L157nopslt $2,$3,$5beq $2,$0,$L46andi $2,$13,0xffffslt $2,$13,65beq $2,$0,$L49addiu $13,$13,-64move $13,$0move $2,$0$L46:subu $12,$5,$25subu $2,$12,$2slt $3,$3,$5sh $2,6($sp)beq $3,$0,$L158subu $11,$5,$15lh $5,8($17)lh $3,10($17)addiu $2,$5,256beq $2,$3,$L159nopslt $2,$3,$5beq $2,$0,$L55andi $2,$13,0xffffslt $2,$13,65beq $2,$0,$L58addiu $13,$13,-64move $13,$0move $2,$0$L55:subu $12,$5,$25subu $2,$12,$2slt $3,$3,$5sh $2,8($sp)beq $3,$0,$L160subu $11,$5,$15lh $5,10($17)lh $3,12($17)addiu $2,$5,256beq $2,$3,$L161nopslt $2,$3,$5beq $2,$0,$L64andi $2,$13,0xffffslt $2,$13,65beq $2,$0,$L67addiu $13,$13,-64move $13,$0move $2,$0$L64:subu $12,$5,$25subu $2,$12,$2slt $3,$3,$5sh $2,10($sp)beq $3,$0,$L162subu $11,$5,$15lh $3,12($17)li $5,7 # 0x7subu $12,$3,$25subu $2,$12,$13subu $11,$3,$15sh $2,12($sp)$L71:li $4,22 # 0x16$L176:slt $2,$24,23movn $4,$24,$2slt $3,$5,$4beq $3,$0,$L82noplw $19,16($21)beq $10,$0,$L84lw $20,12($21)sll $2,$5,1addu $10,$sp,$2move $8,$5move $14,$4addu $9,$17,$2li $18,6 # 0x6$L86:beq $8,$18,$L87slt $2,$8,7lh $7,0($9)bne $2,$0,$L89lh $3,2($9)slt $2,$8,20bne $2,$0,$L91addiu $2,$7,256slt $2,$13,129bne $2,$0,$L93nopaddiu $13,$13,-128$L95:subu $4,$7,$25$L172:subu $6,$12,$19subu $7,$7,$15subu $5,$11,$20slt $2,$4,$6move $12,$6slt $3,$7,$5movz $12,$4,$2move $11,$5movz $11,$7,$3subu $2,$12,$13slt $3,$11,$2movz $2,$11,$3addiu $8,$8,1sh $2,0($10)addiu $9,$9,2bne $8,$14,$L86addiu $10,$10,2$L82:li $3,22 # 0x16$L169:slt $2,$3,$24bne $2,$0,$L171sll $2,$3,1$L121:slt $2,$16,$24$L170:beq $2,$0,$L124sll $3,$16,1lui $2,%hi(ff_ac3_hth)lw $13,0($21)lw $12,20($21)lw $11,4($21)addu $5,$17,$3addu $8,$22,$3addiu $14,$2,%lo(ff_ac3_hth)addu $7,$sp,$3move $10,$0move $6,$16$L126:sra $2,$6,$11sll $3,$2,1addu $3,$3,$2lh $2,0($5)addu $3,$3,$13addiu $10,$10,1sll $3,$3,1addu $6,$10,$16subu $2,$12,$2addu $3,$3,$14slt $9,$6,$24sra $4,$2,2blez $2,$L127addiu $5,$5,2lhu $2,0($7)addu $2,$4,$2sh $2,0($7)$L127:lhu $2,0($3)lh $3,0($7)addiu $7,$7,2slt $4,$3,$2movn $3,$2,$4sh $3,0($8)bne $9,$0,$L126addiu $8,$8,2$L124:lw $2,168($sp)sltu $2,$2,2bne $2,$0,$L164nop$L139:lw $fp,136($sp)lw $23,132($sp)lw $22,128($sp)lw $21,124($sp)lw $20,120($sp)lw $19,116($sp)lw $18,112($sp)lw $17,108($sp)lw $16,104($sp)j $31addiu $sp,$sp,144$L20:lw $3,32($4)lw $2,28($4)sll $3,$3,8sll $2,$2,8addiu $11,$3,768move $3,$16addiu $12,$2,768slt $2,$3,$24beq $2,$0,$L121sll $2,$3,1$L171:lw $15,16($21)lw $14,8($21)lw $13,12($21)addu $10,$sp,$2move $9,$3addu $8,$17,$2$L123:lh $2,0($8)subu $6,$12,$15subu $7,$2,$14subu $5,$11,$13subu $2,$2,$25slt $3,$2,$6slt $4,$7,$5move $12,$6move $11,$5movz $12,$2,$3movz $11,$7,$4addiu $9,$9,1slt $2,$12,$11move $3,$11movz $3,$12,$2slt $4,$9,$24sh $3,0($10)addiu $8,$8,2bne $4,$0,$L123addiu $10,$10,2j $L170slt $2,$16,$24$L164:blez $23,$L139lw $3,184($sp)move $9,$0addu $2,$3,$9lbu $5,0($2)addu $3,$fp,$9lbu $2,0($3)move $8,$0sltu $4,$5,4lw $7,180($sp)bne $4,$0,$L133addu $8,$8,$2$L165:addiu $2,$5,-3sll $4,$2,7$L135:lbu $2,0($7)blez $2,$L136sll $2,$8,1andi $4,$4,0xffffaddu $5,$22,$2move $6,$0$L138:lhu $2,0($5)addiu $6,$6,1addu $2,$4,$2sh $2,0($5)lbu $3,0($7)addiu $8,$8,1slt $3,$6,$3bne $3,$0,$L138addiu $5,$5,2$L136:addiu $9,$9,1beq $23,$9,$L139addiu $7,$7,1lw $3,184($sp)addu $2,$3,$9lbu $5,0($2)addu $3,$fp,$9lbu $2,0($3)sltu $4,$5,4beq $4,$0,$L165addu $8,$8,$2$L133:addiu $2,$5,-4j $L135sll $4,$2,7$L28:beq $2,$0,$L30nopmove $13,$0j $L27move $4,$0$L22:lh $5,4($17)li $13,384 # 0x180li $8,384 # 0x180andi $6,$25,0xffffbne $5,$2,$L25addiu $9,$17,4$L154:li $13,384 # 0x180j $L27li $4,384 # 0x180$L89:addiu $2,$7,256beq $3,$2,$L166slt $2,$3,$7$L173:beq $2,$0,$L172subu $4,$7,$25slt $2,$13,65bne $2,$0,$L93nopj $L172addiu $13,$13,-64$L87:j $L95lh $7,0($9)$L93:j $L95move $13,$0$L91:bne $3,$2,$L173slt $2,$3,$7j $L95li $13,320 # 0x140$L166:j $L95li $13,384 # 0x180$L155:slt $3,$3,$5li $13,384 # 0x180j $L36li $2,384 # 0x180$L157:li $13,384 # 0x180j $L46li $2,384 # 0x180$L159:li $13,384 # 0x180j $L55li $2,384 # 0x180$L161:li $13,384 # 0x180j $L64li $2,384 # 0x180$L30:addiu $13,$13,-64j $L27andi $4,$13,0xffff$L39:j $L36andi $2,$13,0xffff$L49:j $L46andi $2,$13,0xffff$L58:j $L55andi $2,$13,0xffff$L67:j $L64andi $2,$13,0xffff$L156:li $6,2 # 0x2$L43:j $L71addiu $5,$6,1$L162:li $6,5 # 0x5j $L71addiu $5,$6,1$L160:li $6,4 # 0x4j $L71addiu $5,$6,1$L158:li $6,3 # 0x3j $L71addiu $5,$6,1$L32:move $8,$9li $6,2 # 0x2li $9,4 # 0x4$L72:lh $5,0($8)lh $4,2($8)addiu $2,$5,256slt $7,$4,$5beq $4,$2,$L167li $3,384 # 0x180slt $2,$13,65
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -