📄 resample2.s
字号:
.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 nomacroaddiu $sp,$sp,-32sw $31,24($sp)sw $17,20($sp)sw $16,16($sp)lw $16,8($4)move $17,$4mult $16,$5move $2,$6mflo $4mfhi $5sw $2,28($17)jal __divdi3sra $7,$2,31subu $16,$16,$2sw $16,12($17)lw $31,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $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 nomacroaddiu $sp,$sp,-120sw $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,$4lw $22,24($10)lw $4,12($4)lw $fp,28($10)div $0,$4,$22teq $22,$0,7sw $5,124($sp)move $19,$6sw $7,132($sp)lw $23,136($sp)lw $20,16($10)lw $21,20($10)mfhi $2sw $2,44($sp)lw $3,44($sp)mflo $2sw $3,36($sp)sw $2,48($sp)beq $fp,$0,$L4sw $2,32($sp)lw $4,32($10)sw $4,52($sp)$L5:lw $12,140($sp)blez $12,$L8move $12,$0lw $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,$20mul $2,$16,$2lw $7,40($sp)sll $2,$2,1sra $8,$20,$3bltz $8,$L61addu $4,$7,$2addu $2,$16,$8slt $2,$23,$2bne $2,$0,$L8noplw $2,40($10)beq $2,$0,$L27nopblez $16,$L62sll $3,$8,1sll $2,$16,1move $7,$4addu $6,$19,$3addu $5,$4,$2move $8,$0move $9,$0move $11,$0$L33:lh $2,0($6)lh $3,0($5)lh $4,0($7)mul $13,$2,$3mul $3,$2,$4addiu $8,$8,1addu $11,$13,$11addiu $6,$6,2addu $9,$3,$9addiu $7,$7,2bne $16,$8,$L33addiu $5,$5,2subu $2,$11,$9mult $21,$2move $17,$9mflo $4mfhi $5$L31:move $6,$22sra $7,$22,31sw $10,64($sp)jal __divdi3sw $12,68($sp)lw $10,64($sp)lw $12,68($sp)addu $9,$17,$2addiu $5,$9,16384$L69:sra $4,$5,15li $2,32768 # 0x8000addu $2,$4,$2li $3,65536 # 0x10000sltu $2,$2,$3bne $2,$0,$L36sra $2,$5,31xori $2,$2,0x7fffsll $3,$2,16sra $3,$3,16$L38:lw $13,36($sp)sh $3,0($18)addu $21,$21,$13lw $3,32($sp)slt $2,$21,$22bne $2,$0,$L39addu $20,$20,$3subu $21,$21,$22addiu $20,$20,1$L39:addiu $12,$12,1beq $12,$fp,$L63nop$L41:lw $4,140($sp)bne $4,$12,$L18addiu $18,$18,2$L8:slt $3,$20,0move $2,$0lw $7,52($sp)movz $2,$20,$3lw $13,132($sp)sra $2,$2,$7bltz $20,$L43sw $2,0($13)lw $2,36($10)and $20,$20,$2$L43:beq $fp,$0,$L70lw $2,144($sp)subu $fp,$fp,$12blez $fp,$L64lui $4,%hi($LC0)$L70:beq $2,$0,$L48lw $3,36($sp)lw $2,24($10)mtlo $3lw $3,32($sp)sw $fp,28($10)madd $3,$2sw $21,20($10)mflo $2sw $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,$12j $31addiu $sp,$sp,120$L21:move $4,$0$L36:sll $3,$4,16j $L38sra $3,$3,16$L27:blez $16,$L21sll $2,$8,1addu $5,$19,$2move $6,$0move $9,$0$L35:lh $3,0($5)lh $2,0($4)addiu $6,$6,1mul $7,$3,$2addiu $5,$5,2addu $9,$7,$9bne $16,$6,$L35addiu $4,$4,2j $L69addiu $5,$9,16384$L63:lw $2,8($10)move $fp,$0div $0,$2,$22teq $22,$0,7mfhi $3sw $3,36($sp)mflo $3j $L41sw $3,32($sp)$L61:blez $16,$L21move $6,$4move $7,$0move $9,$0$L23:addu $2,$8,$7slt $3,$2,0subu $5,$0,$2movn $2,$5,$3div $0,$2,$23teq $23,$0,7lh $3,0($6)addiu $7,$7,1addiu $6,$6,2mfhi $4sll $4,$4,1addu $4,$4,$19lh $2,0($4)mul $4,$2,$3bne $16,$7,$L23addu $9,$4,$9j $L69addiu $5,$9,16384$L4:lw $3,4($10)li $2,1 # 0x1beq $3,$2,$L65noplw $7,32($10)j $L5sw $7,52($sp)$L62:move $4,$0move $5,$0j $L31move $17,$0$L65:lw $13,32($10)bne $13,$0,$L5sw $13,52($sp)sra $17,$22,31move $12,$4sra $13,$4,31move $5,$4move $6,$22move $4,$0move $7,$17sw $10,64($sp)sw $12,68($sp)jal __divdi3sw $13,72($sp)sw $2,24($sp)subu $2,$23,$20addiu $2,$2,-1sw $3,28($sp)sra $3,$2,31mul $11,$3,$22lw $12,68($sp)multu $22,$2move $6,$12mflo $4mfhi $5mul $12,$17,$2lw $8,140($sp)lw $13,72($sp)addu $2,$12,$11sra $9,$8,31move $7,$13addu $5,$2,$5sw $8,56($sp)jal __divdi3sw $9,60($sp)lw $9,60($sp)move $4,$2slt $2,$9,$3lw $8,56($sp)beq $2,$0,$L66lw $10,64($sp)$L11:blez $8,$L67move $13,$8lw $11,124($sp)move $12,$0move $9,$20move $8,$0$L16:sll $2,$9,1addu $2,$2,$19lw $3,24($sp)lhu $7,0($2)lw $2,28($sp)addu $4,$8,$3sltu $6,$4,$8addu $5,$9,$2addu $5,$6,$5addiu $12,$12,1sh $7,0($11)move $8,$4move $9,$5bne $13,$12,$L16addiu $11,$11,2lw $3,44($sp)lw $4,48($sp)mul $2,$3,$12mul $3,$4,$12$L15:addu $2,$2,$21div $0,$2,$22teq $22,$0,7addu $3,$20,$3mfhi $4mflo $2move $21,$4j $L8addu $20,$3,$2$L66:beq $9,$3,$L68sltu $2,$8,$4j $L11move $8,$4$L68:bne $2,$0,$L11nopj $L11move $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_failli $6,308 # 0x134$L67:move $12,$0move $2,$0j $L15move $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 nomacroaddiu $sp,$sp,-24sw $31,16($sp)jal av_freepsw $4,24($sp)jal av_freepaddiu $4,$sp,24lw $31,16($sp)j $31addiu $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 nomacroaddiu $sp,$sp,-160sw $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,$splw $3,176($fp)lui $5,%hi($LC2)addiu $2,$3,-1sll $3,$3,3lw $18,%lo($LC2)($5)lw $19,%lo($LC2+4)($5)srl $8,$2,31addiu $3,$3,8addu $8,$8,$2sw $sp,100($fp)subu $sp,$sp,$3sw $6,24($fp)sw $7,28($fp)move $20,$4move $5,$7move $4,$6sra $8,$8,1addiu $2,$sp,16move $6,$18move $7,$19sw $8,80($fp)jal __ledf2sw $2,104($fp)blez $2,$L110lw $3,180($fp)sw $18,24($fp)sw $19,28($fp)lw $3,180($fp)$L110:blez $3,$L75nopjal __floatsidfmove $4,$3move $6,$2move $5,$19move $7,$3jal __divdf3move $4,$18lw $4,176($fp)sw $2,64($fp)jal __floatsidfsw $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,$2jal __muldf3move $17,$3move $6,$2move $4,$16move $5,$17jal __muldf3move $7,$3move $6,$2move $4,$18move $5,$19jal __divdf3move $7,$3lw $4,24($fp)lw $5,28($fp)move $6,$16move $7,$17sw $2,56($fp)jal __muldf3sw $3,60($fp)move $6,$2move $5,$19move $4,$18jal __divdf3move $7,$3lw $5,176($fp)sw $2,48($fp)sll $5,$5,1sw $3,52($fp)sw $20,36($fp)sw $5,32($fp)sw $0,96($fp)$L77:lw $3,176($fp)blez $3,$L111lw $3,96($fp)jal __floatsidflw $4,96($fp)lw $6,64($fp)lw $7,68($fp)move $4,$2jal __muldf3move $5,$3lw $4,80($fp)lw $5,104($fp)subu $4,$0,$4sw $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 __floatsidflw $4,44($fp)lw $6,112($fp)lw $7,116($fp)move $4,$2jal __subdf3move $5,$3lw $4,24($fp)lw $5,28($fp)move $6,$2jal __muldf3move $7,$3move $4,$2move $18,$2lui $2,%hi($LC3)lw $6,%lo($LC3)($2)lw $7,%lo($LC3+4)($2)move $5,$3jal __muldf3move $19,$3move $4,$2move $5,$3move $6,$0move $7,$0move $16,$2jal __eqdf2move $17,$3bne $2,$0,$L79move $4,$16lui $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,$L84move $4,$18move $3,$2li $2,1 # 0x1beq $3,$2,$L106move $6,$16move $4,$16move $5,$17jal __adddf3move $7,$17lw $6,56($fp)lw $7,60($fp)move $4,$2jal __muldf3move $5,$3move $4,$2move $5,$3move $6,$2jal __muldf3move $7,$3move $17,$3lui $3,%hi($LC2)lw $18,%lo($LC2)($3)lw $19,%lo($LC2+4)($3)move $16,$2move $4,$16move $5,$17move $6,$18jal __ltdf2move $7,$19bltz $2,$L90move $3,$0move $2,$0move $5,$3$L109:jal sqrtmove $4,$2lw $4,188($fp)move $16,$2jal __floatsidfmove $17,$3move $4,$2move $6,$16move $7,$17jal __muldf3move $5,$3move $4,$2move $5,$3move $6,$2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -