📄 resample2.s
字号:
jal __muldf3move $7,$3lui $4,%hi($LC14)lw $6,%lo($LC14)($4)lw $7,%lo($LC14+4)($4)move $5,$3jal __muldf3move $4,$2lui $4,%hi($LC2)lw $20,%lo($LC2)($4)lw $21,%lo($LC2+4)($4)move $22,$2move $23,$3li $18,1 # 0x1move $16,$20move $17,$21li $19,50 # 0x32$L93:mul $4,$18,$18jal __floatsidfaddiu $18,$18,1move $6,$2move $4,$22move $5,$23jal __divdf3move $7,$3move $6,$2move $4,$16move $5,$17jal __muldf3move $7,$3move $6,$2move $4,$20move $5,$21move $7,$3move $16,$2jal __adddf3move $17,$3move $20,$2bne $18,$19,$L93move $21,$3lw $4,88($fp)lw $5,92($fp)move $6,$2jal __muldf3move $7,$3lw $4,40($fp)$L108:move $6,$2sw $2,0($4)lw $2,16($fp)lw $5,76($fp)sw $3,4($4)lw $4,72($fp)addiu $2,$2,1move $7,$3jal __adddf3sw $2,16($fp)sw $3,76($fp)lw $4,40($fp)lw $3,44($fp)sw $2,72($fp)lw $5,176($fp)lw $2,16($fp)addiu $3,$3,1addiu $4,$4,8sw $3,44($fp)bne $5,$2,$L78sw $4,40($fp)lw $4,184($fp)jal __floatsidfmove $18,$0move $23,$3lui $3,%hi($LC2)lw $4,%lo($LC2)($3)lw $5,%lo($LC2+4)($3)lw $6,72($fp)lw $7,76($fp)jal __divdf3move $22,$2lw $17,104($fp)lw $16,36($fp)move $20,$2move $21,$3li $19,32768 # 0x8000$L96:lw $6,0($17)lw $7,4($17)move $4,$22jal __muldf3move $5,$23move $4,$2move $6,$20move $7,$21jal __muldf3move $5,$3move $5,$3jal __truncdfsf2move $4,$2jal lrintfmove $4,$2slt $3,$2,$19li $4,32767 # 0x7fffmovz $2,$4,$3slt $4,$2,-32768li $5,-32768 # 0xffffffffffff8000movn $2,$5,$4sh $2,0($16)lw $2,176($fp)addiu $18,$18,1addiu $17,$17,8bne $2,$18,$L96addiu $16,$16,2lw $3,96($fp)$L111:lw $4,36($fp)lw $5,32($fp)lw $2,180($fp)addiu $3,$3,1addu $4,$4,$5sw $3,96($fp)bne $2,$3,$L77sw $4,36($fp)$L75:lw $sp,100($fp)move $sp,$fplw $31,156($sp)lw $fp,152($sp)lw $23,148($sp)lw $22,144($sp)lw $21,140($sp)lw $20,136($sp)lw $19,132($sp)lw $18,128($sp)lw $17,124($sp)lw $16,120($sp)j $31addiu $sp,$sp,160$L84:jal fabsmove $5,$19move $22,$2move $4,$2lui $2,%hi($LC2)addiu $2,$2,%lo($LC2)lw $6,0($2)lw $7,4($2)move $5,$3jal __ltdf2move $23,$3bltz $2,$L107move $6,$22lui $2,%hi($LC6)lw $6,%lo($LC6)($2)lw $7,%lo($LC6+4)($2)move $4,$22jal __muldf3move $5,$23lui $4,%hi($LC7)lw $6,%lo($LC7)($4)lw $7,%lo($LC7+4)($4)move $5,$3jal __subdf3move $4,$2move $4,$22move $5,$23move $6,$22move $7,$23move $20,$2jal __muldf3move $21,$3move $18,$2lui $2,%hi($LC8)lw $6,%lo($LC8)($2)lw $7,%lo($LC8+4)($2)move $19,$3move $4,$18jal __muldf3move $5,$3move $4,$22move $5,$23move $6,$18move $7,$19move $16,$2jal __muldf3move $17,$3move $6,$2move $4,$16move $5,$17jal __adddf3move $7,$3move $6,$2move $4,$20move $5,$21jal __adddf3move $7,$3lui $4,%hi($LC4)lw $6,%lo($LC4)($4)lw $7,%lo($LC4+4)($4)move $5,$3jal __muldf3move $4,$2j $L108lw $4,40($fp)$L79:jal sinmove $5,$17move $4,$2move $5,$3move $6,$16jal __divdf3move $7,$17sw $2,88($fp)j $L82sw $3,92($fp)$L106:move $4,$16move $5,$17jal __adddf3move $7,$17lw $6,48($fp)lw $7,52($fp)move $4,$2jal __muldf3move $5,$3move $4,$2lui $2,%hi($LC3)lw $6,%lo($LC3)($2)lw $7,%lo($LC3+4)($2)jal __adddf3move $5,$3move $16,$2move $17,$3move $4,$2jal cosmove $5,$3move $6,$16move $7,$17move $4,$16move $5,$17move $20,$2jal __adddf3move $21,$3move $4,$2jal cosmove $5,$3move $22,$2lui $2,%hi($LC9)lw $6,%lo($LC9)($2)lw $7,%lo($LC9+4)($2)move $4,$16move $5,$17jal __muldf3move $23,$3move $4,$2jal cosmove $5,$3lui $4,%hi($LC10)lw $6,%lo($LC10)($4)lw $7,%lo($LC10+4)($4)move $5,$3jal __muldf3move $4,$2move $18,$2lui $2,%hi($LC11)lw $6,%lo($LC11)($2)lw $7,%lo($LC11+4)($2)move $4,$20move $5,$21jal __muldf3move $19,$3move $16,$2lui $2,%hi($LC12)lw $6,%lo($LC12)($2)lw $7,%lo($LC12+4)($2)move $4,$22move $5,$23jal __muldf3move $17,$3move $6,$2move $4,$16move $5,$17jal __adddf3move $7,$3lui $4,%hi($LC13)lw $6,%lo($LC13)($4)lw $7,%lo($LC13+4)($4)move $5,$3jal __adddf3move $4,$2move $6,$2move $4,$18move $5,$19jal __adddf3move $7,$3lw $4,88($fp)lw $5,92($fp)move $6,$2jal __muldf3move $7,$3j $L108lw $4,40($fp)$L107:move $4,$22move $5,$23jal __muldf3move $7,$23move $6,$2move $4,$22move $5,$23move $7,$3move $16,$2jal __muldf3move $17,$3move $18,$2li $2,-2147483648 # 0xffffffff80000000move $6,$22xor $7,$23,$2move $4,$22move $5,$23jal __muldf3move $19,$3move $6,$2move $4,$18move $5,$19jal __adddf3move $7,$3lui $4,%hi($LC4)lw $6,%lo($LC4)($4)lw $7,%lo($LC4+4)($4)move $5,$3jal __muldf3move $4,$2move $20,$2lui $2,%hi($LC5)lw $6,%lo($LC5)($2)lw $7,%lo($LC5+4)($2)move $4,$16move $5,$17jal __muldf3move $21,$3move $4,$18move $5,$19move $6,$18move $7,$19move $16,$2jal __adddf3move $17,$3move $6,$2move $4,$16move $5,$17jal __adddf3move $7,$3move $5,$3lui $3,%hi($LC2)addiu $3,$3,%lo($LC2)lw $6,0($3)lw $7,4($3)jal __adddf3move $4,$2move $6,$2move $4,$20move $5,$21jal __adddf3move $7,$3j $L108lw $4,40($fp)$L90:move $4,$18move $5,$19move $6,$16jal __subdf3move $7,$17j $L109move $5,$3.set macro.set reorder.end av_build_filter.globl __fixdfsi.section .rodata.cst8.align 3$LC15:.word 0.word 1072693248.section .text.av_resample_init,"ax",@progbits.align 2.align 5.globl av_resample_init.ent av_resample_init.type av_resample_init, @functionav_resample_init:.frame $sp,72,$31 # vars= 0, regs= 10/0, args= 32, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0addiu $sp,$sp,-72sw $fp,64($sp)move $fp,$4li $4,44 # 0x2csw $31,68($sp)sw $23,60($sp)sw $22,56($sp)move $23,$5move $22,$6sw $21,52($sp)sw $20,48($sp)move $21,$7sw $19,44($sp)sw $18,40($sp)sw $17,36($sp).set noreorder.set nomacrojal av_malloczsw $16,32($sp).set macro.set reordermove $4,$fp.set noreorder.set nomacrojal __floatsidfmove $20,$2.set macro.set reorderlw $6,96($sp)lw $7,100($sp)move $5,$3.set noreorder.set nomacrojal __muldf3move $4,$2.set macro.set reordermove $4,$23move $16,$2.set noreorder.set nomacrojal __floatsidfmove $17,$3.set macro.set reordermove $6,$2move $4,$16move $5,$17.set noreorder.set nomacrojal __divdf3move $7,$3.set macro.set reordermove $18,$2lui $2,%hi($LC15)lw $16,%lo($LC15)($2)lw $17,%lo($LC15+4)($2)move $4,$18move $5,$3move $6,$16move $7,$17.set noreorder.set nomacrojal __ledf2move $19,$3.set macro.set reorderblez $2,$L113move $18,$16move $19,$17$L113:li $16,1 # 0x1sll $17,$16,$21addiu $3,$17,-1sw $21,32($20)sw $3,36($20)lw $2,88($sp)move $4,$22.set noreorder.set nomacrojal __floatsidfsw $2,40($20).set macro.set reordermove $4,$2move $6,$18move $7,$19.set noreorder.set nomacrojal __divdf3move $5,$3.set macro.set reordermove $4,$2.set noreorder.set nomacrojal ceilmove $5,$3.set macro.set reordermove $5,$3.set noreorder.set nomacrojal __fixdfsimove $4,$2.set macro.set reorderslt $3,$0,$2sll $4,$17,1movz $2,$16,$3addiu $4,$4,2mul $4,$2,$4.set noreorder.set nomacrojal av_malloczsw $2,4($20).set macro.set reorderlw $3,4($20)sw $2,0($20)move $4,$2move $6,$18li $2,32768 # 0x8000sw $3,16($sp)move $7,$19li $3,9 # 0x9sw $2,24($sp)sw $3,28($sp).set noreorder.set nomacrojal av_build_filtersw $17,20($sp).set macro.set reorderlw $2,4($20)lw $5,0($20)mul $3,$17,$2sll $2,$2,1addiu $6,$2,-2sll $3,$3,1addu $3,$5,$3sltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L114addiu $4,$3,2.set macro.set reorderandi $2,$4,0x3.set noreorder.set nomacrobeq $2,$0,$L131andi $2,$5,0x3.set macro.set reorder$L114:jal memcpy$L122:lw $3,4($20)subu $6,$0,$17addiu $5,$3,-1srl $2,$5,31mul $4,$17,$3addu $2,$2,$5sra $2,$2,1lw $5,0($20)mul $7,$23,$17mul $6,$6,$2sll $3,$3,1addu $3,$3,$5lhu $2,-2($3)sll $4,$4,1addu $4,$4,$5sh $2,0($4)sw $fp,24($20)sw $7,8($20)sw $6,16($20)sw $7,12($20)move $2,$20lw $31,68($sp)lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp).set noreorder.set nomacroj $31addiu $sp,$sp,72.set macro.set reorder$L131:.set noreorder.set nomacrobne $2,$0,$L114li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$3,-2and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L118addiu $5,$5,-4.set macro.set reorder$L127:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L127$L118:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L120$L128:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L128$L120:andi $6,$6,0x3.set noreorder.set nomacrobne $6,$0,$L124li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L125li $2,1 # 0x1.set macro.set reorderbne $6,$2,$L122lbu $2,4($5).set noreorder.set nomacroj $L122sb $2,4($4).set macro.set reorder$L124:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L122sb $3,5($4).set macro.set reorder$L125:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L122sb $2,6($4).set macro.set reorder.end av_resample_init.rdata.align 2.type __PRETTY_FUNCTION__.6056, @object.size __PRETTY_FUNCTION__.6056, 12__PRETTY_FUNCTION__.6056:.ascii "av_resample\000".ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -