📄 vf.s
字号:
.file 1 "vf.c".section .mdebug.abi32.previous.section .text.vf_clone_mpi_attributes,"ax",@progbits.align 2.align 5.globl vf_clone_mpi_attributes.ent vf_clone_mpi_attributes.type vf_clone_mpi_attributes, @functionvf_clone_mpi_attributes:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacromove $8,$4move $7,$5lw $3,72($5)lw $4,76($5)lw $6,8($8)lw $5,80($5)lw $2,8($7)sw $3,72($8)sw $4,76($8)beq $6,$2,$L7sw $5,80($8)$L8:j $31nop$L7:lw $3,12($8)lw $2,12($7)bne $3,$2,$L8noplw $2,64($7)lw $3,68($7)sw $2,64($8)j $31sw $3,68($8).set macro.set reorder.end vf_clone_mpi_attributes.section .text.vf_queue_frame,"ax",@progbits.align 2.align 5.globl vf_queue_frame.ent vf_queue_frame.type vf_queue_frame, @functionvf_queue_frame:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacroj $31sw $5,36($4).set macro.set reorder.end vf_queue_frame.section .text.vf_output_queued_frame,"ax",@progbits.align 2.align 5.globl vf_output_queued_frame.ent vf_output_queued_frame.type vf_output_queued_frame, @functionvf_output_queued_frame:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-24sw $16,16($sp)sw $31,20($sp)bne $4,$0,$L32move $16,$4lw $31,20($sp)$L33:lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,24$L32:move $3,$4move $5,$0$L31:lw $2,36($3)movn $5,$3,$2lw $3,92($3)bne $3,$0,$L31move $4,$5beq $5,$0,$L33lw $31,20($sp)lw $2,36($5)jal $2sw $0,36($5)move $5,$0beq $2,$0,$L31move $3,$16lw $31,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,24.set macro.set reorder.end vf_output_queued_frame.section .text.vf_next_control,"ax",@progbits.align 2.align 5.globl vf_next_control.ent vf_next_control.type vf_next_control, @functionvf_next_control:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $4,92($4)lw $25,8($4)jr $25nop.set macro.set reorder.end vf_next_control.section .text.vf_next_query_format,"ax",@progbits.align 2.align 5.globl vf_next_query_format.ent vf_next_query_format.type vf_next_query_format, @functionvf_next_query_format:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-24sw $16,16($sp)sw $31,20($sp)move $16,$4lw $4,92($4)lw $2,12($4)jal $2nopbeq $2,$0,$L37move $3,$2lw $2,40($16)or $3,$3,$2$L37:lw $31,20($sp)lw $16,16($sp)move $2,$3j $31addiu $sp,$sp,24.set macro.set reorder.end vf_next_query_format.section .text.vf_next_put_image,"ax",@progbits.align 2.align 5.globl vf_next_put_image.ent vf_next_put_image.type vf_next_put_image, @functionvf_next_put_image:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $4,92($4)lw $25,20($4)jr $25nop.set macro.set reorder.end vf_next_put_image.section .rodata.str1.4,"aMS",@progbits,1.align 2$LC0:.ascii "\012New video file has different resolution or colorspac".ascii "e than the previous one.\012\000".section .text.vf_config_wrapper,"ax",@progbits.align 2.align 5.globl vf_config_wrapper.ent vf_config_wrapper.type vf_config_wrapper, @functionvf_config_wrapper:.frame $sp,40,$31 # vars= 0, regs= 2/0, args= 32, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-40sw $16,32($sp)sw $31,36($sp)lw $2,40($4)move $16,$4andi $2,$2,0x1000move $9,$5move $10,$6beq $2,$0,$L43lw $11,64($sp)lw $2,76($16)bne $2,$0,$L53nop$L43:li $3,1 # 0x1sw $3,76($16)lw $3,60($sp)lw $8,56($sp)lw $2,4($16)sw $3,20($sp)sw $8,16($sp)sw $11,24($sp)sw $10,84($16)sw $9,80($16)jal $2sw $11,88($16)bne $2,$0,$L50move $3,$2sw $0,76($16)$L50:lw $31,36($sp)$L55:lw $16,32($sp)move $2,$3j $31addiu $sp,$sp,40$L53:lw $2,80($16)lui $6,%hi($LC0)addiu $6,$6,%lo($LC0)li $4,29 # 0x1dbeq $9,$2,$L54li $5,1 # 0x1$L46:jal mp_msgnopmove $3,$0lw $31,36($sp)lw $16,32($sp)move $2,$3j $31addiu $sp,$sp,40$L54:lw $2,84($16)bne $10,$2,$L46noplw $2,88($16)bne $11,$2,$L46li $3,1 # 0x1j $L55lw $31,36($sp).set macro.set reorder.end vf_config_wrapper.section .text.vf_default_query_format,"ax",@progbits.align 2.align 5.ent vf_default_query_format.type vf_default_query_format, @functionvf_default_query_format:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroli $2,1297088512 # 0x4d500000addiu $sp,$sp,-24ori $2,$2,0x4553sw $16,16($sp)sw $31,20($sp)move $3,$0beq $5,$2,$L59move $16,$4lw $3,92($4)lw $2,12($3)jal $2move $4,$3beq $2,$0,$L59move $3,$2lw $2,40($16)or $3,$3,$2$L59:lw $31,20($sp)lw $16,16($sp)move $2,$3j $31addiu $sp,$sp,24.set macro.set reorder.end vf_default_query_format.section .text.vf_uninit_filter,"ax",@progbits.align 2.align 5.globl vf_uninit_filter.ent vf_uninit_filter.type vf_uninit_filter, @functionvf_uninit_filter:.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 $17,20($sp)sw $31,24($sp)sw $16,16($sp)lw $2,32($4)beq $2,$0,$L63move $17,$4jal $2nop$L63:lw $16,56($17)beq $16,$0,$L65noplhu $2,0($16)andi $2,$2,0x4000bne $2,$0,$L86nop$L67:jal uc_freemove $4,$16$L65:lw $16,60($17)beq $16,$0,$L70noplhu $2,0($16)andi $2,$2,0x4000bne $2,$0,$L87nop$L72:jal uc_freemove $4,$16$L70:lw $16,64($17)beq $16,$0,$L75noplhu $2,0($16)andi $2,$2,0x4000bne $2,$0,$L88nop$L77:jal uc_freemove $4,$16$L75:lw $16,68($17)beq $16,$0,$L90move $4,$17lhu $2,0($16)andi $2,$2,0x4000bne $2,$0,$L89nop$L82:jal uc_freemove $4,$16move $4,$17$L90:lw $31,24($sp)lw $17,20($sp)lw $16,16($sp)j uc_freeaddiu $sp,$sp,32$L89:lw $4,32($16)beq $4,$0,$L82nopjal uc_freenopj $L82nop$L88:lw $4,32($16)beq $4,$0,$L77nopjal uc_freenopj $L77nop$L87:lw $4,32($16)beq $4,$0,$L72nopjal uc_freenopj $L72nop$L86:lw $4,32($16)beq $4,$0,$L67nopjal uc_freenopj $L67nop.set macro.set reorder.end vf_uninit_filter.section .text.vf_uninit_filter_chain,"ax",@progbits.align 2.align 5.globl vf_uninit_filter_chain.ent vf_uninit_filter_chain.type vf_uninit_filter_chain, @functionvf_uninit_filter_chain:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-24sw $31,20($sp)beq $4,$0,$L94sw $16,16($sp)$L95:jal vf_uninit_filterlw $16,92($4)bne $16,$0,$L95move $4,$16$L94:lw $31,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,24.set macro.set reorder.end vf_uninit_filter_chain.section .rodata.str1.4.align 2$LC1:.ascii "draw_slice: dmpi not stored by vf_%s\012\000".section .text.vf_next_draw_slice,"ax",@progbits.align 2.align 5.globl vf_next_draw_slice.ent vf_next_draw_slice.type vf_next_draw_slice, @functionvf_next_draw_slice:.frame $sp,104,$31 # vars= 48, regs= 10/0, args= 16, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0addiu $sp,$sp,-104sw $fp,96($sp)sw $23,92($sp)sw $22,88($sp)sw $31,100($sp)sw $21,84($sp)sw $20,80($sp)sw $19,76($sp)sw $18,72($sp)sw $17,68($sp)sw $16,64($sp)move $22,$4lw $4,92($4)lw $2,124($sp)lw $3,128($sp)lw $25,28($4)sw $5,24($sp)sw $6,28($sp)move $fp,$7lw $23,120($sp)sw $2,32($sp).set noreorder.set nomacrobeq $25,$0,$L98sw $3,36($sp).set macro.set reorderlw $31,100($sp)lw $fp,96($sp)lw $23,92($sp)lw $22,88($sp)lw $21,84($sp)lw $20,80($sp)lw $19,76($sp)lw $18,72($sp)lw $17,68($sp)lw $16,64($sp).set noreorder.set nomacrojr $25addiu $sp,$sp,104.set macro.set reorder$L98:lw $8,96($22).set noreorder.set nomacrobeq $8,$0,$L267lui $6,%hi($LC1).set macro.set reorderlhu $2,0($8)andi $2,$2,0x100.set noreorder.set nomacrobeq $2,$0,$L268lw $3,36($sp).set macro.set reorderlw $3,28($sp)lw $18,48($8)lw $21,0($3)lw $3,36($sp)lw $2,32($8)mul $4,$18,$3lw $3,32($sp)addu $2,$4,$2lw $4,24($sp)addu $16,$2,$3.set noreorder.set nomacrobeq $18,$21,$L135lw $17,0($4).set macro.set reorder.set noreorder.set nomacroblez $23,$L138li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$7,$2sw $2,44($sp)sltu $20,$7,32andi $2,$7,0x3move $19,$0.set noreorder.set nomacrobne $20,$0,$L153sw $2,60($sp).set macro.set reorder$L270:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L153andi $2,$17,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L153lw $4,44($sp).set macro.set reorderaddiu $5,$16,-4addu $3,$4,$5sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L157addiu $4,$17,-4.set macro.set reorder$L236:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L236$L157:andi $2,$fp,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L286lw $3,60($sp).set macro.set reorder$L237:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L237lw $3,60($sp).set macro.set reorder$L286:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L163li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L164li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L269$L161:addiu $19,$19,1.set noreorder.set nomacrobeq $23,$19,$L229addu $17,$17,$21.set macro.set reorder$L287:.set noreorder.set nomacrobeq $20,$0,$L270addu $16,$16,$18.set macro.set reorder$L153:move $4,$16move $5,$17move $6,$fp.set noreorder.set nomacrojal memcpyaddiu $19,$19,1.set macro.set reorder.set noreorder.set nomacrobne $23,$19,$L287addu $17,$17,$21.set macro.set reorder$L229:lw $8,96($22)$L138:lw $5,100($8)lw $3,36($sp)lw $18,52($8)sra $2,$3,$5lw $3,28($sp)lw $4,36($8)lw $3,4($3)lw $6,96($8)sw $3,16($sp)mul $3,$2,$18sra $21,$23,$5addu $2,$3,$4lw $4,32($sp)sra $3,$4,$6addu $16,$2,$3lw $2,24($sp)lw $3,16($sp).set noreorder.set nomacrobeq $18,$3,$L166lw $17,4($2).set macro.set reorder.set noreorder.set nomacroblez $21,$L169li $2,-32 # 0xffffffffffffffe0.set macro.set reordersra $20,$fp,$6and $2,$20,$2sw $2,48($sp)sltu $2,$20,32andi $3,$20,0x3move $4,$2move $19,$0sw $2,52($sp).set noreorder.set nomacrobne $4,$0,$L184sw $3,56($sp).set macro.set reorder$L273:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L288move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L289move $5,$17.set macro.set reorderlw $2,48($sp)addiu $5,$16,-4addu $3,$2,$5sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L188addiu $4,$17,-4.set macro.set reorder$L240:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L240$L188:andi $2,$20,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L290lw $3,56($sp).set macro.set reorder$L241:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L241lw $3,56($sp).set macro.set reorder$L290:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L194li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L195li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L272$L192:addiu $19,$19,1.set noreorder.set nomacrobeq $21,$19,$L231lw $4,16($sp).set macro.set reorder$L291:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -