📄 roqvideo.mid
字号:
.file 1 "roqvideo.c" .section .mdebug.abi32 .previous .section .text.ff_apply_vector_2x2,"ax",@progbits .align 2 .align 5 .globl ff_apply_vector_2x2 .ent ff_apply_vector_2x2 .type ff_apply_vector_2x2, @functionff_apply_vector_2x2: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $2,3524($4) move $10,$5 lw $8,16($2) lw $9,0($2) mul $3,$8,$6 addu $2,$3,$5 lbu $3,0($7) addu $2,$2,$9 sb $3,0($2) lbu $5,1($7) addu $8,$2,$8 sb $5,1($2) lbu $3,2($7) sb $3,0($8) lbu $2,3($7) sb $2,1($8) lw $3,3524($4) lbu $5,4($7) lw $9,20($3) lw $2,4($3) mul $3,$6,$9 addu $6,$3,$10 addu $2,$6,$2 addu $3,$2,$9 sb $5,0($3) sb $5,1($3) sb $5,0($2) sb $5,1($2) lw $8,3524($4) lbu $3,5($7) lw $2,8($8) addu $6,$6,$2 addu $9,$9,$6 sb $3,0($9) sb $3,1($9) sb $3,0($6) j $31 sb $3,1($6) .set macro .set reorder .end ff_apply_vector_2x2 .section .text.ff_apply_vector_4x4,"ax",@progbits .align 2 .align 5 .globl ff_apply_vector_4x4 .ent ff_apply_vector_4x4 .type ff_apply_vector_4x4, @functionff_apply_vector_4x4: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $2,3524($4) move $10,$5 lw $8,16($2) lw $3,0($2) mul $2,$8,$6 addu $5,$2,$5 addu $5,$5,$3 lbu $2,0($7) addu $9,$5,$8 sb $2,1($9) sb $2,0($9) sb $2,0($5) sb $2,1($5) lbu $3,1($7) sll $2,$8,1 sb $3,2($9) sb $3,3($9) sb $3,2($5) sb $3,3($5) lbu $3,2($7) addu $8,$2,$8 addu $8,$5,$8 addu $5,$5,$2 sb $3,1($8) sb $3,0($8) sb $3,0($5) sb $3,1($5) lbu $2,3($7) sb $2,2($8) sb $2,3($8) sb $2,2($5) sb $2,3($5) lw $3,3524($4) lbu $2,4($7) lw $11,20($3) lw $5,4($3) mul $3,$6,$11 sll $9,$11,1 addu $6,$3,$10 addu $5,$6,$5 addu $10,$9,$11 addu $8,$5,$9 addu $3,$5,$10 addu $12,$5,$11 sb $2,3($3) sb $2,2($3) sb $2,3($8) sb $2,2($8) sb $2,0($3) sb $2,1($3) sb $2,1($8) sb $2,0($8) sb $2,3($12) sb $2,2($12) sb $2,3($5) sb $2,2($5) sb $2,0($12) sb $2,1($12) sb $2,0($5) sb $2,1($5) lw $8,3524($4) lbu $2,5($7) lw $3,8($8) addu $6,$6,$3 addu $11,$11,$6 addu $9,$9,$6 addu $10,$10,$6 sb $2,3($10) sb $2,2($10) sb $2,3($9) sb $2,2($9) sb $2,0($10) sb $2,1($10) sb $2,0($9) sb $2,1($9) sb $2,3($11) sb $2,2($11) sb $2,3($6) sb $2,2($6) sb $2,0($11) sb $2,1($11) sb $2,0($6) j $31 sb $2,1($6) .set macro .set reorder .end ff_apply_vector_4x4 .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "motion vector out of bounds: MV = (%d, %d), boundaries =" .ascii " (0, 0, %d, %d)\012\000" .section .text.ff_apply_motion_4x4,"ax",@progbits .align 2 .align 5 .globl ff_apply_motion_4x4 .ent ff_apply_motion_4x4 .type ff_apply_motion_4x4, @functionff_apply_motion_4x4: .frame $sp,80,$31 # vars= 8, regs= 10/0, args= 32, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-80 lw $2,96($sp) sw $22,64($sp) addu $22,$5,$7 sw $fp,72($sp) sw $23,68($sp) sw $31,76($sp) sw $21,60($sp) sw $20,56($sp) sw $19,52($sp) sw $18,48($sp) sw $17,44($sp) sw $16,40($sp) sw $5,84($sp) sw $6,88($sp) move $23,$4 bltz $22,$L14 addu $fp,$6,$2 lw $8,9172($4) addiu $2,$8,-4 slt $2,$2,$22 beq $2,$0,$L19 nop$L16: lw $3,9176($23)$L6: lw $4,0($23) lui $6,%hi($LC0) move $7,$22 addiu $6,$6,%lo($LC0) move $5,$0 sw $fp,16($sp) sw $8,20($sp) jal av_log sw $3,24($sp) lw $31,76($sp) lw $fp,72($sp) lw $23,68($sp) lw $22,64($sp) lw $21,60($sp) lw $20,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) j $31 addiu $sp,$sp,80$L19: bltz $fp,$L16 nop lw $3,9176($4) addiu $2,$3,-4 slt $2,$2,$fp bne $2,$0,$L6 nop sw $0,32($sp) lw $5,32($sp)$L12: lw $4,3524($23) lw $3,3520($23) sll $2,$5,2 addu $3,$2,$3 addu $2,$2,$4 lw $16,16($2) lw $4,0($2) lw $2,88($sp) lw $17,16($3) lw $5,0($3) mul $3,$2,$16 mul $2,$fp,$17 addu $4,$3,$4 lw $3,84($sp) addu $5,$2,$5 addu $4,$3,$4 addu $5,$22,$5 addu $18,$16,$4 addu $19,$5,$17 jal memcpy li $6,4 # 0x4 addu $20,$16,$18 addu $21,$19,$17 move $4,$18 move $5,$19 jal memcpy li $6,4 # 0x4 move $4,$20 move $5,$21 jal memcpy li $6,4 # 0x4 addu $5,$17,$21 addu $4,$16,$20 jal memcpy li $6,4 # 0x4 lw $5,32($sp) li $2,3 # 0x3 addiu $5,$5,1 bne $5,$2,$L12 sw $5,32($sp) lw $31,76($sp) lw $fp,72($sp) lw $23,68($sp) lw $22,64($sp) lw $21,60($sp) lw $20,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) j $31 addiu $sp,$sp,80$L14: lw $8,9172($4) j $L6 lw $3,9176($4) .set macro .set reorder .end ff_apply_motion_4x4 .section .text.ff_apply_motion_8x8,"ax",@progbits .align 2 .align 5 .globl ff_apply_motion_8x8 .ent ff_apply_motion_8x8 .type ff_apply_motion_8x8, @functionff_apply_motion_8x8: .frame $sp,80,$31 # vars= 8, regs= 10/0, args= 32, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-80 lw $2,96($sp) sw $22,64($sp) addu $22,$5,$7 sw $fp,72($sp) sw $23,68($sp) sw $31,76($sp) sw $21,60($sp) sw $20,56($sp) sw $19,52($sp) sw $18,48($sp) sw $17,44($sp) sw $16,40($sp) sw $5,84($sp) sw $6,88($sp) move $23,$4 bltz $22,$L29 addu $fp,$6,$2 lw $8,9172($4) addiu $2,$8,-8 slt $2,$2,$22 beq $2,$0,$L33 nop$L31: lw $3,9176($23)$L21: lw $4,0($23) lui $6,%hi($LC0) move $7,$22 addiu $6,$6,%lo($LC0) move $5,$0 sw $fp,16($sp) sw $8,20($sp) jal av_log sw $3,24($sp) lw $31,76($sp) lw $fp,72($sp) lw $23,68($sp) lw $22,64($sp) lw $21,60($sp) lw $20,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) j $31 addiu $sp,$sp,80$L33: bltz $fp,$L31 nop lw $3,9176($4) addiu $2,$3,-8 slt $2,$2,$fp bne $2,$0,$L21 nop sw $0,32($sp) lw $5,32($sp)$L27: lw $4,3524($23) lw $3,3520($23) sll $2,$5,2 addu $3,$2,$3 addu $2,$2,$4 lw $16,16($2) lw $4,0($2) lw $2,88($sp) lw $17,16($3) lw $5,0($3) mul $3,$2,$16 mul $2,$fp,$17 addu $4,$3,$4 lw $3,84($sp) addu $5,$2,$5 addu $4,$3,$4 addu $5,$22,$5 addu $18,$16,$4 addu $19,$17,$5 jal memcpy li $6,8 # 0x8 addu $20,$16,$18 addu $21,$17,$19 move $4,$18 move $5,$19 jal memcpy li $6,8 # 0x8 addu $18,$16,$20 addu $19,$17,$21 move $4,$20 move $5,$21 jal memcpy li $6,8 # 0x8 addu $20,$16,$18 addu $21,$17,$19 move $4,$18 move $5,$19 jal memcpy li $6,8 # 0x8 addu $18,$16,$20 move $4,$20 move $5,$21 addu $19,$17,$21 jal memcpy li $6,8 # 0x8 addu $20,$16,$18 addu $21,$17,$19 move $4,$18 move $5,$19 jal memcpy li $6,8 # 0x8 move $4,$20 move $5,$21 jal memcpy li $6,8 # 0x8 addu $5,$17,$21 addu $4,$16,$20 jal memcpy li $6,8 # 0x8 lw $5,32($sp) li $2,3 # 0x3 addiu $5,$5,1 bne $5,$2,$L27 sw $5,32($sp) lw $31,76($sp) lw $fp,72($sp) lw $23,68($sp) lw $22,64($sp) lw $21,60($sp) lw $20,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) j $31 addiu $sp,$sp,80$L29: lw $8,9172($4) j $L21 lw $3,9176($4) .set macro .set reorder .end ff_apply_motion_8x8 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -