📄 audioconvert.mid
字号:
.file 1 "audioconvert.c" .section .mdebug.abi32 .previous .globl __floatsidf .globl __muldf3 .globl __truncdfsf2 .globl __mulsf3 .section .rodata.cst8,"aM",@progbits,8 .align 3$LC0: .word 0 .word 1065353216 .align 3$LC1: .word 0 .word 1056964608 .align 3$LC2: .word 0 .word -1107296256 .section .rodata.cst4,"aM",@progbits,4 .align 2$LC3: .word 1124073472 .align 2$LC4: .word 1191182336 .align 2$LC5: .word -822083584 .section .text.av_audio_convert,"ax",@progbits .align 2 .align 5 .globl av_audio_convert .ent av_audio_convert .type av_audio_convert, @functionav_audio_convert: .frame $sp,40,$31 # vars= 0, regs= 6/0, args= 16, gp= 0 .mask 0x801f0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-40 lw $3,64($sp) sw $20,32($sp) sll $2,$3,2 addu $2,$2,$3 lw $20,56($sp) sw $19,28($sp) sw $18,24($sp) sw $17,20($sp) move $19,$5 addu $17,$7,$2 move $18,$0 sw $31,36($sp) j $L2 sw $16,16($sp)$L45: lbu $2,0($3) sb $2,0($16)$L3: addiu $18,$18,4 li $2,24 # 0x18 beq $18,$2,$L44 move $2,$0$L2: addu $2,$19,$18 lw $16,0($2) addu $3,$20,$18 beq $16,$0,$L3 lw $3,0($3) beq $17,$0,$L45 li $2,1 # 0x1 beq $17,$2,$L46 li $2,3 # 0x3 beq $17,$2,$L47 li $2,4 # 0x4 beq $17,$2,$L48 li $2,5 # 0x5 beq $17,$2,$L49 li $2,6 # 0x6 beq $17,$2,$L50 li $2,8 # 0x8 beq $17,$2,$L51 li $2,9 # 0x9 beq $17,$2,$L52 nop li $2,15 # 0xf beq $17,$2,$L53 li $2,16 # 0x10 beq $17,$2,$L54 li $2,18 # 0x12 beq $17,$2,$L55 li $2,19 # 0x13 beq $17,$2,$L56 nop li $2,20 # 0x14 beq $17,$2,$L57 li $2,21 # 0x15 beq $17,$2,$L58 li $2,23 # 0x17 bne $17,$2,$L33 lui $2,%hi($LC5) lw $4,%lo($LC5)($2) jal __mulsf3 lw $5,0($3) jal lrintf move $4,$2 j $L3 sw $2,0($16)$L44:$L37: lw $31,36($sp) lw $20,32($sp) lw $19,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,40$L46: lbu $2,0($3) addiu $2,$2,-128 sll $2,$2,8 j $L3 sh $2,0($16)$L47: lbu $2,0($3) addiu $2,$2,-128 sll $2,$2,24 j $L3 sw $2,0($16)$L48: lbu $4,0($3) jal __floatsidf addiu $4,$4,-128 lui $4,%hi($LC0) lw $6,%lo($LC0)($4) lw $7,%lo($LC0+4)($4)$L42: move $4,$2 jal __muldf3 move $5,$3 move $4,$2 jal __truncdfsf2 move $5,$3 j $L3 sw $2,0($16)$L49: lb $2,1($3) addiu $2,$2,-128 j $L3 sb $2,0($16)$L50: lhu $2,0($3) j $L3 sh $2,0($16)$L53: lb $2,3($3) addiu $2,$2,-128 j $L3 sb $2,0($16)$L51: lh $2,0($3) sll $2,$2,16 j $L3 sw $2,0($16)$L52: jal __floatsidf lh $4,0($3) lui $4,%hi($LC1) lw $6,%lo($LC1)($4) j $L42 lw $7,%lo($LC1+4)($4)$L57: lui $2,%hi($LC3) lw $4,%lo($LC3)($2) jal __mulsf3 lw $5,0($3) jal lrintf move $4,$2 addiu $2,$2,-128 j $L3 sb $2,0($16)$L54: lh $2,2($3) j $L3 sh $2,0($16)$L55: lw $2,0($3) j $L3 sw $2,0($16)$L56: jal __floatsidf lw $4,0($3) lui $4,%hi($LC2) lw $6,%lo($LC2)($4) j $L42 lw $7,%lo($LC2+4)($4)$L33: li $2,24 # 0x18 bne $17,$2,$L37 li $2,-1 # 0xffffffffffffffff lw $2,0($3) j $L3 sw $2,0($16)$L58: lui $2,%hi($LC4) lw $4,%lo($LC4)($2) jal __mulsf3 lw $5,0($3) jal lrintf move $4,$2 j $L3 sh $2,0($16) .set macro .set reorder .end av_audio_convert .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -