📄 resample2.mid
字号:
.file 1 "resample2.c" .section .mdebug.abi32 .previous .globl __divdi3 .section .text.av_resample_compensate,"ax",@progbits .align 2 .align 5 .globl av_resample_compensate .ent av_resample_compensate .type av_resample_compensate, @functionav_resample_compensate: .frame $sp,32,$31 # vars= 0, regs= 3/0, args= 16, gp= 0 .mask 0x80030000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-32 sw $31,24($sp) sw $17,20($sp) sw $16,16($sp) lw $16,8($4) move $17,$4 mult $16,$5 move $2,$6 mflo $4 mfhi $5 sw $2,28($17) jal __divdi3 sra $7,$2,31 subu $16,$16,$2 sw $16,12($17) lw $31,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,32 .set macro .set reorder .end av_resample_compensate .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "compensation_distance > 0\000" .align 2$LC1: .ascii "resample2.c\000" .section .text.av_resample,"ax",@progbits .align 2 .align 5 .globl av_resample .ent av_resample .type av_resample, @functionav_resample: .frame $sp,120,$31 # vars= 64, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-120 sw $23,108($sp) sw $19,92($sp) sw $31,116($sp) sw $fp,112($sp) sw $22,104($sp) sw $21,100($sp) sw $20,96($sp) sw $18,88($sp) sw $17,84($sp) sw $16,80($sp) move $10,$4 lw $22,24($10) lw $4,12($4) lw $fp,28($10) div $0,$4,$22 teq $22,$0,7 sw $5,124($sp) move $19,$6 sw $7,132($sp) lw $23,136($sp) lw $20,16($10) lw $21,20($10) mfhi $2 sw $2,44($sp) lw $3,44($sp) mflo $2 sw $3,36($sp) sw $2,48($sp) beq $fp,$0,$L4 sw $2,32($sp) lw $4,32($10) sw $4,52($sp)$L5: lw $12,140($sp) blez $12,$L8 move $12,$0 lw $2,0($10) lw $3,36($10) lw $16,4($10) lw $18,124($sp) sw $2,40($sp) sw $3,16($sp)$L18: lw $4,16($sp) lw $3,52($sp) and $2,$4,$20 mul $2,$16,$2 lw $7,40($sp) sll $2,$2,1 sra $8,$20,$3 bltz $8,$L61 addu $4,$7,$2 addu $2,$16,$8 slt $2,$23,$2 bne $2,$0,$L8 nop lw $2,40($10) beq $2,$0,$L27 nop blez $16,$L62 sll $3,$8,1 sll $2,$16,1 move $7,$4 addu $6,$19,$3 addu $5,$4,$2 move $8,$0 move $9,$0 move $11,$0$L33: lh $2,0($6) lh $3,0($5) lh $4,0($7) mul $13,$2,$3 mul $3,$2,$4 addiu $8,$8,1 addu $11,$13,$11 addiu $6,$6,2 addu $9,$3,$9 addiu $7,$7,2 bne $16,$8,$L33 addiu $5,$5,2 subu $2,$11,$9 mult $21,$2 move $17,$9 mflo $4 mfhi $5$L31: move $6,$22 sra $7,$22,31 sw $10,64($sp) jal __divdi3 sw $12,68($sp) lw $10,64($sp) lw $12,68($sp) addu $9,$17,$2 addiu $5,$9,16384$L69: sra $4,$5,15 li $2,32768 # 0x8000 addu $2,$4,$2 li $3,65536 # 0x10000 sltu $2,$2,$3 bne $2,$0,$L36 sra $2,$5,31 xori $2,$2,0x7fff sll $3,$2,16 sra $3,$3,16$L38: lw $13,36($sp) sh $3,0($18) addu $21,$21,$13 lw $3,32($sp) slt $2,$21,$22 bne $2,$0,$L39 addu $20,$20,$3 subu $21,$21,$22 addiu $20,$20,1$L39: addiu $12,$12,1 beq $12,$fp,$L63 nop$L41: lw $4,140($sp) bne $4,$12,$L18 addiu $18,$18,2$L8: slt $3,$20,0 move $2,$0 lw $7,52($sp) movz $2,$20,$3 lw $13,132($sp) sra $2,$2,$7 bltz $20,$L43 sw $2,0($13) lw $2,36($10) and $20,$20,$2$L43: beq $fp,$0,$L70 lw $2,144($sp) subu $fp,$fp,$12 blez $fp,$L64 lui $4,%hi($LC0)$L70: beq $2,$0,$L48 lw $3,36($sp) lw $2,24($10) mtlo $3 lw $3,32($sp) sw $fp,28($10) madd $3,$2 sw $21,20($10) mflo $2 sw $20,16($10) sw $2,12($10)$L48: lw $31,116($sp) lw $fp,112($sp) lw $23,108($sp) lw $22,104($sp) lw $21,100($sp) lw $20,96($sp) lw $19,92($sp) lw $18,88($sp) lw $17,84($sp) lw $16,80($sp) move $2,$12 j $31 addiu $sp,$sp,120$L21: move $4,$0$L36: sll $3,$4,16 j $L38 sra $3,$3,16$L27: blez $16,$L21 sll $2,$8,1 addu $5,$19,$2 move $6,$0 move $9,$0$L35: lh $3,0($5) lh $2,0($4) addiu $6,$6,1 mul $7,$3,$2 addiu $5,$5,2 addu $9,$7,$9 bne $16,$6,$L35 addiu $4,$4,2 j $L69 addiu $5,$9,16384$L63: lw $2,8($10) move $fp,$0 div $0,$2,$22 teq $22,$0,7 mfhi $3 sw $3,36($sp) mflo $3 j $L41 sw $3,32($sp)$L61: blez $16,$L21 move $6,$4 move $7,$0 move $9,$0$L23: addu $2,$8,$7 slt $3,$2,0 subu $5,$0,$2 movn $2,$5,$3 div $0,$2,$23 teq $23,$0,7 lh $3,0($6) addiu $7,$7,1 addiu $6,$6,2 mfhi $4 sll $4,$4,1 addu $4,$4,$19 lh $2,0($4) mul $4,$2,$3 bne $16,$7,$L23 addu $9,$4,$9 j $L69 addiu $5,$9,16384$L4: lw $3,4($10) li $2,1 # 0x1 beq $3,$2,$L65 nop lw $7,32($10) j $L5 sw $7,52($sp)$L62: move $4,$0 move $5,$0 j $L31 move $17,$0$L65: lw $13,32($10) bne $13,$0,$L5 sw $13,52($sp) sra $17,$22,31 move $12,$4 sra $13,$4,31 move $5,$4 move $6,$22 move $4,$0 move $7,$17 sw $10,64($sp) sw $12,68($sp) jal __divdi3 sw $13,72($sp) sw $2,24($sp) subu $2,$23,$20 addiu $2,$2,-1 sw $3,28($sp) sra $3,$2,31 mul $11,$3,$22 lw $12,68($sp) multu $22,$2 move $6,$12 mflo $4 mfhi $5 mul $12,$17,$2 lw $8,140($sp) lw $13,72($sp) addu $2,$12,$11 sra $9,$8,31 move $7,$13 addu $5,$2,$5 sw $8,56($sp) jal __divdi3 sw $9,60($sp) lw $9,60($sp) move $4,$2 slt $2,$9,$3 lw $8,56($sp) beq $2,$0,$L66 lw $10,64($sp)$L11: blez $8,$L67 move $13,$8 lw $11,124($sp) move $12,$0 move $9,$20 move $8,$0$L16: sll $2,$9,1 addu $2,$2,$19 lw $3,24($sp) lhu $7,0($2) lw $2,28($sp) addu $4,$8,$3 sltu $6,$4,$8 addu $5,$9,$2 addu $5,$6,$5 addiu $12,$12,1 sh $7,0($11) move $8,$4 move $9,$5 bne $13,$12,$L16 addiu $11,$11,2 lw $3,44($sp) lw $4,48($sp) mul $2,$3,$12 mul $3,$4,$12$L15: addu $2,$2,$21 div $0,$2,$22 teq $22,$0,7 addu $3,$20,$3 mfhi $4 mflo $2 move $21,$4 j $L8 addu $20,$3,$2$L66: beq $9,$3,$L68 sltu $2,$8,$4 j $L11 move $8,$4$L68: bne $2,$0,$L11 nop j $L11 move $8,$4$L64: lui $5,%hi($LC1) lui $7,%hi(__PRETTY_FUNCTION__.6056) addiu $4,$4,%lo($LC0) addiu $5,$5,%lo($LC1) addiu $7,$7,%lo(__PRETTY_FUNCTION__.6056) jal __assert_fail li $6,308 # 0x134$L67: move $12,$0 move $2,$0 j $L15 move $3,$0 .set macro .set reorder .end av_resample .section .text.av_resample_close,"ax",@progbits .align 2 .align 5 .globl av_resample_close .ent av_resample_close .type av_resample_close, @functionav_resample_close: .frame $sp,24,$31 # vars= 0, regs= 1/0, args= 16, gp= 0 .mask 0x80000000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-24 sw $31,16($sp) jal av_freep sw $4,24($sp) jal av_freep addiu $4,$sp,24 lw $31,16($sp) j $31 addiu $sp,$sp,24 .set macro .set reorder .end av_resample_close .globl __ledf2 .globl __floatsidf .globl __divdf3 .globl __muldf3 .globl __subdf3 .globl __eqdf2 .globl __ltdf2 .globl __adddf3 .globl __truncdfsf2 .section .rodata.cst8,"aM",@progbits,8 .align 3$LC2: .word 0 .word 1072693248 .align 3$LC3: .word 1413754136 .word 1074340347 .align 3$LC4: .word 0 .word -1075838976 .align 3$LC5: .word 0 .word -1073217536 .align 3$LC6: .word 0 .word 1075838976 .align 3$LC7: .word 0 .word 1074790400 .align 3$LC8: .word 0 .word -1072431104 .align 3$LC9: .word 0 .word 1074266112 .align 3$LC10: .word 1139973656 .word -1081750784 .align 3$LC11: .word 622598459 .word -1075884369 .align 3$LC12: .word -1466748511 .word 1069644823 .align 3$LC13: .word 75151620 .word 1071072493 .align 3$LC14: .word 0 .word 1070596096 .section .text.av_build_filter,"ax",@progbits .align 2 .align 5 .globl av_build_filter .ent av_build_filter .type av_build_filter, @functionav_build_filter: .frame $fp,160,$31 # vars= 104, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-160 sw $fp,152($sp) sw $20,136($sp) sw $19,132($sp) sw $18,128($sp) sw $31,156($sp) sw $23,148($sp) sw $22,144($sp) sw $21,140($sp) sw $17,124($sp) sw $16,120($sp) move $fp,$sp lw $3,176($fp) lui $5,%hi($LC2) addiu $2,$3,-1 sll $3,$3,3 lw $18,%lo($LC2)($5) lw $19,%lo($LC2+4)($5) srl $8,$2,31 addiu $3,$3,8 addu $8,$8,$2 sw $sp,100($fp) subu $sp,$sp,$3 sw $6,24($fp) sw $7,28($fp) move $20,$4 move $5,$7 move $4,$6 sra $8,$8,1 addiu $2,$sp,16 move $6,$18 move $7,$19 sw $8,80($fp) jal __ledf2 sw $2,104($fp) blez $2,$L110 lw $3,180($fp) sw $18,24($fp) sw $19,28($fp) lw $3,180($fp)$L110: blez $3,$L75 nop jal __floatsidf move $4,$3 move $6,$2 move $5,$19 move $7,$3 jal __divdf3 move $4,$18 lw $4,176($fp) sw $2,64($fp) jal __floatsidf sw $3,68($fp) lui $4,%hi($LC3) lw $6,%lo($LC3)($4) lw $7,%lo($LC3+4)($4) lw $5,28($fp) lw $4,24($fp) move $16,$2 jal __muldf3 move $17,$3 move $6,$2 move $4,$16 move $5,$17 jal __muldf3 move $7,$3 move $6,$2 move $4,$18 move $5,$19 jal __divdf3 move $7,$3 lw $4,24($fp) lw $5,28($fp) move $6,$16 move $7,$17 sw $2,56($fp) jal __muldf3 sw $3,60($fp) move $6,$2 move $5,$19 move $4,$18 jal __divdf3 move $7,$3 lw $5,176($fp) sw $2,48($fp) sll $5,$5,1 sw $3,52($fp) sw $20,36($fp) sw $5,32($fp) sw $0,96($fp)$L77: lw $3,176($fp) blez $3,$L111 lw $3,96($fp) jal __floatsidf lw $4,96($fp) lw $6,64($fp) lw $7,68($fp) move $4,$2 jal __muldf3 move $5,$3 lw $4,80($fp) lw $5,104($fp) subu $4,$0,$4 sw $2,112($fp) sw $3,116($fp) sw $4,44($fp) sw $5,40($fp) sw $0,16($fp) sw $0,72($fp) sw $0,76($fp)$L78: jal __floatsidf lw $4,44($fp) lw $6,112($fp) lw $7,116($fp) move $4,$2 jal __subdf3 move $5,$3 lw $4,24($fp) lw $5,28($fp) move $6,$2 jal __muldf3 move $7,$3 move $4,$2 move $18,$2 lui $2,%hi($LC3) lw $6,%lo($LC3)($2) lw $7,%lo($LC3+4)($2) move $5,$3 jal __muldf3 move $19,$3 move $4,$2 move $5,$3 move $6,$0 move $7,$0 move $16,$2 jal __eqdf2 move $17,$3 bne $2,$0,$L79 move $4,$16 lui $5,%hi($LC2) lw $4,%lo($LC2)($5) lw $5,%lo($LC2+4)($5) sw $4,88($fp) sw $5,92($fp)$L82: lw $2,188($fp) beq $2,$0,$L84 move $4,$18 move $3,$2 li $2,1 # 0x1 beq $3,$2,$L106 move $6,$16 move $4,$16 move $5,$17 jal __adddf3 move $7,$17 lw $6,56($fp) lw $7,60($fp) move $4,$2 jal __muldf3 move $5,$3 move $4,$2 move $5,$3 move $6,$2 jal __muldf3 move $7,$3 move $17,$3 lui $3,%hi($LC2) lw $18,%lo($LC2)($3) lw $19,%lo($LC2+4)($3) move $16,$2 move $4,$16 move $5,$17 move $6,$18 jal __ltdf2 move $7,$19 bltz $2,$L90 move $3,$0 move $2,$0 move $5,$3$L109: jal sqrt move $4,$2 lw $4,188($fp) move $16,$2 jal __floatsidf move $17,$3 move $4,$2 move $6,$16 move $7,$17 jal __muldf3 move $5,$3 move $4,$2 move $5,$3 move $6,$2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -